.save_dialog .title {margin:4px;padding-bottom:20px;font-weight:bold;font-size:16px;}
.white_content_div .content_title ,.black_content_div .content_title {
position:relative;float:right;margin-bottom:-17px;margin-top:10px;right:7px;
padding:4px;font-size:12px !important;background-color:#c35c15;border:1px solid #562300;top:-10px;line-height:14px;height:12px !important;margin-right:6px;
}
.white_content_div .content_title b ,.black_content_div .content_title b,.white_content_div .content_title a ,.black_content_div .content_title a
{
    color:white;font-weight:bold;
}

.black_content_div .liga tr td {color:white !important;}
.black_content_div a.liga_title{color:white !important;font-weight:bold}
.black_content_div {width:227px;border:0px;padding:0px;clear:both;margin-top:5px;color:white}
.black_content_div a {color:#ffc600;}
.black_content_div .black_content_data_div {width:227px;overflow:hidden;background-image:url('/img/skins/km/black_content_div_middle.png');}
.black_content_div .black_content_data_div .black_content_data_div_inner {width:210px;margin-left:6px;overflow:hidden; text-align:center;}
.black_content_div .black_content_top_div {width:227px;height:9px;line-height:6px;font-size:6px;overflow:hidden;background-image:url('/img/skins/km/black_content_div_title.png');background-repeat: no-repeat;}
.black_content_div .black_content_bottom_div {width:227px;height:9px;line-height:6px;font-size:6px;overflow:hidden;background-image:url('/img/skins/km/black_content_div_bottom.png');background-repeat: no-repeat;}

.white_content_div {width:227px;border:0px;padding:0px;clear:both;margin-top:5px;color:black;}
.white_content_div a {color:#970000;}
.white_content_div b {color:black;}
.white_content_div .white_content_data_div {width:227px;overflow:hidden;background-image:url('/img/skins/km/white_content_div_middle.png');}
.white_content_div .white_content_data_div .white_content_data_div_inner {width:210px;margin-left:6px;overflow:hidden; text-align:center;}
.white_content_div .white_content_top_div {width:227px;height:8px;line-height:6px;font-size:6px;overflow:hidden;background-image:url('/img/skins/km/white_content_div_title.png');background-repeat: no-repeat;}
.white_content_div .white_content_bottom_div {width:227px;height:9px;line-height:6px;font-size:6px;overflow:hidden;background-image:url('/img/skins/km/white_content_div_bottom.png');background-repeat: no-repeat;}
        




input:focus, textarea:focus, label:focus, select:focus {
	background: #b72020;
	border: 2px ridge #640000;
}
a img {border:0px; }
h2
{
clear:both;
}
body    {
padding:0px;
margin:0px;
background-color:#000000;
text-align:center;
}
div.all {
width:950px;
margin-left:auto;
margin-right:auto;
text-align:left;
}
body, td, a
{
font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
font-size : 12px;
line-height: 16px;
color:#FFFFFF;
}
input,textarea {
color:#E7E2B7;
border:2px ridge #B11818;
background-color:#970000;
}
select {
color:#E7E2B7;
border:2px ridge #B11818;
background-color:#970000;
}
input.mini_button
{
font-size:8px;
padding:0px;
width:60px;
height:15px;
background-color:transparent;
background-image:url('/img/skins/km/mini_button_background.png');
cursor:hand;
cursor:pointer;
color:#E7E2B7;
border:0px;
}
input.submit {
margin-top:3px;
margin-bottom:3px;
background-color:transparent;
width:175px;
height:23px;
text-align:center;
font-weight:bold;
color:#E7E2B7;
border:0px;
background-image:url('/img/skins/km/button_background.png');
cursor:hand;
cursor:pointer;
}

a {
color:#FFC600;text-decoration:none;
}
a:hover
{
text-decoration:underline;
}
b {
color:#DEDBA6;
}
hr {height:1px;color:#515494}
/****************************** INDEX - minibanners ************************/
.mini_banner_text a
{
width:138px;
height:30px;
text-align:center;
float:left;
display:block;
border-top:1px solid black;
border-left:1px solid black;
border-bottom:1px dotted #211F0E;
border-right:1px dotted #211F0E;
background-color:black;
text-decoration:none;
line-height: 26px;
}
.mini_banner_text a:hover
{
    border:1px solid #dedba6;
    background-color:#2f472f;
    text-decoration:underline;
}

/****************************** ALBUM **************************************/
.bottomNavigation
{
    width:100%;
    text-align:center;
    color:#FFF3DB;
    font-weight:bold;
    font-size:10px;
}
.bottomNavigation A
{
    color:#FFF3DB;
    font-weight:bold;
    font-size:10px;
}
.bottomNotice
{
    color:#FFF3DB;
    font-size:9px;
}
.filter
{
    margin-top:10px;
    font-size:10px;
    color:#FFF3DB;
}
.hiddenEditForm
{
    display:none;
    margin:0px;
    padding:0px;
}
.hiddenEditForm TABLE
{
    margin:0px;
}
.hiddenEditForm TABLE TD
{
    font-size:9px;
}
.hiddenEditForm TABLE TD INPUT
{
    font-size:8px;
    width:70px;
}
TABLE.topalbuminfo
{
width:100%;
color:#FFF3DB;
font-weight:bold;
}
TABLE.topalbuminfo A:hover
{
text-decoration:none;
}
TABLE.topalbuminfo A
{
    background-color:#FFF3DB;
    padding:2px 5px 2px 5px; color:black;
    border-radius:2px;
    font-size:10px;
}
DIV.filter
{
    font-size:10px;
}
DIV.filter INPUT
{
    font-size:10px;
}
/****************************** POLL ***************************************/
DIV.OUTERPOLL
{
width:250px;
float:right;
}

DIV#poll INPUT.pin
{font:10px;}
/****************************** REPORT ***************************************/
H5 {font-size : 17px;margin-bottom:10px;margin-top:10px}
H6 {font-size : 15px;margin-bottom:5px;margin-top:5px;padding-left:10px}
/****************************** TOP MENU ***************************************/
A.logo { text-decoration:none;}
IMG.logo {margin-left:0px;margin-top:40px;}
DIV.topheader
    {
    background-color:#000000;
    width:950px;
    height:170px;
    background-image:url('/img/top_background_logo_dragon4.png');
    background-repeat:no-repeat;
}
.submenu_wrapper { margin-left: 7px;
    margin-top: -7px;}
DIV.topleftheader
{
background-color:#000000;
width:100px;
display:inline;
float:left;
height:100px;
background-image:url('/img/top_left.gif');
background-repeat:repeat-x;
}
DIV.topcenterheader {
display:inline;
float:left;
width:200px;
height:67px;
margin-top:51px;
margin-left:40px;
cursor:pointer;
cursor:hand;
background-repeat:no-repeat;
}
DIV.topmenu {
    text-align:left;
    float:right;
    height:80px;
    margin-top:40px;
    margin-right:20px;
}
DIV.topmenu UL {
margin:0px;
}
.topmenutable2
{
}

.topmenutable2 a
{
height:56px;
display:block;
float:left;
padding-left:3px;
padding-right:3px;
line-height:46px;
background-image:url('/img/skins/km/menu3_center.png');
background-repeat:repeat-X;
font-weight:bold;
text-align:center;
text-decoration:none;
color:white;
}
.topmenutable2 a:hover
{
text-decoration:none;
color:#e6eb6c;
}

.topmenutable2 a.separator
{
height:56px;
width:4px;
display:block;
float:left;
padding:0px;
background-image:url('/img/skins/km/menu3_separator.png');
background-repeat:repeat-X;
}
.topmenutable2 A.begin {
float:left;
display:block;
height:56px;
width:38px;
padding:0px;margin:0px;
background-image:url('/img/skins/km/menu3_left.png');
background-repeat:no-repeat;
}
.topmenutable2 A.end {
display:block;
float:left;
height:56px;
width:44px;
background-image:url('/img/skins/km/menu3_right.png');
background-repeat:no-repeat;
}
/****************************** CENTER ***************************************/
TABLE.centertable
{
    margin-left:2px;
    background-color:#000000;
    border:0px;
}
TABLE.centertable TD.centerdiv
{
    width:700px;
}
TABLE.centertable TD.separator
{
    width:5px;
}
TABLE.centertable TD.rightdiv
{
}

.rightFrame {
width:220px;
float:right;
text-align:center;
height:450px;
}
.rightdiv {
width:250px;
padding-top:20px;
float:left;
text-align:center;
height:400px;
background-image:url('/img/right_frame.gif');
}

/****************************** FOOTER ***************************************/
DIV.footer {
    background-color:#000000;
    width:100%;
height:89px;
background-image:url('/img/skins/km/bottom_footer_ct.gif');
background-repeat:repeat-x;
color:#DEDBA6;
font:12px;
    }
DIV.footer A
{
font:12px;
}

DIV.bottomleftfooter
{
width:6px;
display:inline;
float:left;
height:7px;
background-image:url('/img/skins/km/bottom_footer_lt.gif');
background-position:top;
background-repeat:no-repeat;
}
DIV.bottomcenterfooter {
background-color:#000000;
display:inline;
float:right;
width:7px;
height:7px;
background-image:url('/img/skins/km/bottom_footer_rt.gif');
background-repeat:no-repeat;
}

/****************************** COMMON ***************************************/
TABLE.mtg_button
{
width:200px;
margin-top:3px;
margin-bottom:3px;
clear:both;
}
TABLE TD.mtg_button_left_corner
{
width:10px;
height:23px;
background-image:url('/img/skins/km/button_left.png');
background-repeat:no-repeat;
}
TABLE TD.mtg_button_center
{
text-align:center;
width:200px;
height:23px;
cursor:pointer;
cursor:hand;
background-image:url('/img/skins/km/button_center.png');
background-repeat:repeat-x;
}
.mtg_button_center A {
text-decoration:none;
color:#E7E2B7;
font-weight:bold;
}
.mtg_button_center A.pressed {
color:#E1E1E5;
}
DIV#poll .mtg_button_center A {
text-decoration:none;
color:#E7E2B7;
font-weight:bold;
}
DIV#poll .mtg_button_center A.pressed {
color:#E1E1E5;
}
TABLE TD.mtg_button_right_corner
{
width:12px;
height:23px;
background-image:url('/img/skins/km/button_right.png');
background-repeat:no-repeat;
}
/*********************** THIN CONTENT DIV ******************************************/

DIV.thin_content_div_ct
{
}
.thin_content_line
{
height:2px;
width:100%;
background-image:url('/img/skins/km/dotted_line.gif');
background-repeat:repeat-X;
}
DIV.thin_content_div
{
margin-top:15px;
color:#E1E1E5;
padding-top:4px;
padding-left:4px;
font:15px Trebuchet, Times new roman;
font-weight:bold;
}
/*********************** MINI CONTENT DIV ******************************************/
TABLE.mini_content_div_title
{
padding:0px;
float:right;
margin-right:10px;
}
TABLE.mini_content_div_title TD.left
{
padding:0px;
width:10px;
height:31px;
background-image:url('/img/skins/km/mini_content_div_title_left2.gif');
background-position:top;
background-repeat:no-repeat;
}
TABLE.mini_content_div_title TD.data
{
padding-left:10px;
padding-right:10px;
height:31px;
background-image:url('/img/skins/km/mini_content_div_title_center2.gif');
background-position:top;
background-repeat:repeat-x;
color:#E1E1E5;
font:15px Trebuchet, Times new roman;
font-weight:bold;
}
TABLE.mini_content_div_title TD.right
{
padding:0px;
width:10px;
height:31px;
background-image:url('/img/skins/km/mini_content_div_title_right2.gif');
background-position:top;
background-repeat:no-repeat;
}
DIV.mini_content_div
{
margin-top:10px;
width:223px;
height:31px;
background-image:url('/img/skins/km/mini_content_div_title.gif');
background-repeat:no-repeat;
background-position:bottom;
}
DIV.mini_datadiv B
{
color:black;
}
DIV.mini_datadiv A
{
color:#970000;
}
DIV.mini_datadiv
{
background-image:url('/img/skins/km/mini_content_div_middle.gif');
background-repeat:repeat-y;
padding:5px;
text-align:center;
color:black;
display:block;
width:213px;
}
DIV.mini_data_div_bottom
{
background-image:url('/img/skins/km/mini_content_div_bottom.gif');
background-repeat:no-repeat;
width:223px;
height:7px;
}
/*********************** MINI BLACK CONTENT DIV ******************************************/
TABLE.mini_black_content_div_title
{
padding:0px;
float:right;
margin-right:10px;
}
TABLE.mini_black_content_div_title TD.left
{
padding:0px;
width:10px;
height:31px;                                                                           
background-image:url('/img/skins/km/mini_black_content_div_title_left2.gif');
background-position:top;
background-repeat:no-repeat;
}
TABLE.mini_black_content_div_title TD.data
{
padding-left:10px;
padding-right:10px;
height:31px;
background-image:url('/img/skins/km/mini_black_content_div_title_center2.gif');
background-position:top;
background-repeat:repeat-x;
color:#E1E1E5;
font:15px Trebuchet, Times new roman;
font-weight:bold;
}
TABLE.mini_black_content_div_title TD.right
{
padding:0px;
width:10px;
height:31px;
background-image:url('/img/skins/km/mini_black_content_div_title_right2.gif');
background-position:top;
background-repeat:no-repeat;
}
DIV.mini_black_content_div
{
margin-top:10px;
width:223px;
height:31px;
background-image:url('/img/skins/km/mini_black_content_div_title.gif');
background-repeat:no-repeat;
background-position:bottom;
}

DIV.mini_black_datadiv B
{
color:ffc600;
}
DIV.mini_black_datadiv A,DIV.mini_black_datadiv A:visited,DIV.mini_black_datadiv A:active
{
color:#ffc600;
}
DIV.mini_black_datadiv table tr td {
color:#dedba6 !important;
}
DIV.mini_black_datadiv
{
background-image:url('/img/skins/km/mini_black_content_div_middle.gif');
background-repeat:repeat-y;
padding:5px;
text-align:center;
color:#dedba6 !important;
display:block;
width:213px;
}
DIV.mini_black_data_div_bottom
{
background-image:url('/img/skins/km/mini_black_content_div_bottom.gif');
background-repeat:no-repeat;
width:223px;
height:7px;
}
/*********************** NORMAL CONTENT DIV ******************************************/

DIV.content_div
{
margin-top:5px;
width:100%;
height:28px;
background-image:url('/img/skins/km/content_div_ct.png');
background-repeat:repeat-x;
clear:both;
}
DIV.content_div DIV.content_div_lt
{
    width:22px;
    height:28px;
    background-image:url('/img/skins/km/content_div_lt.png');
    background-repeat:no-repeat;
    float:left
}
DIV.content_div DIV.content_div_rt
{
    width:22px;
    height:28px;
    background-image:url('/img/skins/km/content_div_rt.png');
    background-repeat:no-repeat;
    float:right
}
DIV.content_div DIV.content_div_ct
{
    height:28px;
    color:#E1E1E5;
    padding-top:6px;
    padding-left:0px;
    font:15px Trebuchet, Times new roman;
    font-weight:bold;
    float:left;
}
.content_div_title
{
    height:22px;
    color:#E1E1E5;
    font:15px Trebuchet, Times new roman;
    font-weight:bold;
    float:left;
}

DIV.datadiv
{
margin-top:4px;
text-align:center;
display:block;
}
.navigation HR {height:0px;border:0px;display:none}
.navigation
{
font:11px;
color:#515494;
}
.navigation A
{
    text-decoration:none;
font-size:11px;
color:#515494;
}
.smallgrey
{
font-size:11px;
color:#DEDBA6;
}
.small
{
font-size:11px;
color:#DEDBA6;
}
.smallest
{
font-size:10px;
color:#DEDBA6;
}

TR.header TD, TD.header
{
font-weight:bold;
color:#DEDBA6;
padding-left:10px;
}

.rank {
color : #DEDBA6;
width:50px;
}
/****************************** LINKS ***************************************/

TABLE.links
{
width:100%;
}
TABLE.links TD.date
{
    width:20%;
    color:#515494;
}
TABLE.links TD.place
{
    width:30%;
    color:#515494;
}
TABLE.links TD.description
{
    width:50%;
    color:black;
}
.dialog TD {
color:black;
}
.dialog A
{
color:black;
text-decoration:underline;
}
.addDialog TABLE {width:100%}

/****************************** TURNAJE ***************************************/
TABLE.turnaj
{
width:100%;
}
TABLE.turnaj .date
{
    width:20%;
}
TABLE.turnaj TD.place
{
    width:15%;
}
TABLE.turnaj TD.type
{
    width:35%;
}
TABLE.turnaj TD.price
{
    width:10%;
    text-align:right;
}
TABLE.turnaj TD.register
{
    width:20%;
}
/****************************** PLAYOFF ***************************************/
TABLE.playoff
{
}

TABLE.playoff TD.empty_bracket
{
    width:150px;
    padding:0px;
    margin:0px;
}
TABLE.playoff TD.full_bracket
{
    width:150px;
    height:23px;
    background-image:url('/img/skins/km/playoff_bracket.gif');
    padding:0px;
    margin:0px;
}
/****************************** CLANOK THUMBNAIL***************************************/
TD.clanok
{
    width:50%;
    cursor:pointer;
    border:1px solid black;
    background-color:black;
}
TD.clanok_over
{
    width:50%;
    cursor:pointer;
    border:1px solid #dedba6;
    background-color:#2f472f;
}

DIV.clanok
{
    width:100%;
    cursor:pointer;
}

DIV.clanok b a
{
color:#DEDBA6;
}
/****************************** CELY CLANOK ***************************************/
TABLE.article_discussion
{
width:100%;
}
TABLE.article_discussion TR TD.user
{
text-align:right;
width:15%;
padding-right:5px;
/*background-image:url('/img/skins/km/dark_dotted_line_horizontal.gif');
background-repeat:repeat-X;
background-position:bottom;*/
border-bottom:1px solid #211F0E;
}
TABLE.article_discussion TR
{
}
TABLE.article_discussion TR TD.text
{
padding-left:5px;
text-align:left;
border-bottom:1px solid #211F0E;
/*background-image:url('/img/skins/km/dark_dotted_line_horizontal.gif');
background-repeat:repeat-X;
background-position:bottom;*/
}
TABLE.article_discussion TR TD.separator
{
width:1px;
border-bottom:1px solid #211F0E;
background-color:#110F00;
}
DIV.cely_clanok
{
font-size:13px;
}
DIV.cely_clanok h2
{
font-size:20px;
line-height:24px;
}


h2.clanok
{
font-size:26px;
line-height:30px;
}
.bulb_white .bulbed { background-color:#e7e2b7;border:1px solid #b11818; }
.bulb_black .bulbed { background-color:black;border:1px solid #e7e2b7;}
.bulb_red .bulbed { background-color:#370000;border:1px solid #f47b08; }
.bulb_white h2 { color:black; }
.bulb_black h2 { color:#DEDBA6; }
.bulb_red h2 { color:white; }
.bulb_white p,.bulb_white { color:black; }
.bulb_black p { color:white; }
.bulb_red p,.bulb_red { color:#DEDBA6; }
.bulb_white  a { color:#b11818; }
.bulb_black  a { color:#ffc600; }
.bulb_red  a { color:#ffc600; }
.bulb_white  i { color:#7f7f7f; }
.bulb_black  i { color:#7f7f7f; }
.bulb_red  i { color:white; }
.bulb_white b { color:#c13838; }

DIV.cely_clanok img
{
margin:10px;
}
.spoiled_card:first-line {font-weight:bold}
/****************************** KALENDAR ***************************************/
TABLE.calendar
{
width:100%;
}
TABLE.calendar TR TD.week
{
width:96px;
height:64px;
border:1px solid #5C1500;
background-color:#E7E2B7;
color:black;
}
TABLE.calendar TR TD.weekend
{
width:96px;
height:64px;
background-color:#CFCAA4;
color:black;
border:1px solid #5C1500;
}
TABLE.calendar TR TD.clanok
{
width:96px;
height:64px;
background-color:#970000;
color:#E7E2B7;
border:1px solid #E7E2B7;
}
TABLE.calendar TR TD.clanok A
{
color:#E7E2B7;
}
TABLE.calendar TR TD.empty
{
width:96px;
height:64px;
border:0px;
}
TABLE.calendar TR TD A
{
color:black;
}
TABLE.calendar TR TD.weekend A
{
color:black;
}
/************************** ZONZAM CLANKOV **************************************/
TABLE.clanky
{
width:100%;
}
TABLE.clanky TR TD.header
{
padding-bottom:5px;
}
TABLE.clanky TR TD.title
{
width:50%;
}
TABLE.clanky TR TD.time
{
width:25%;
text-align:right;
font-style: italic;
padding-right:5px;
}
TABLE.clanky TR TD.autor
{
width:25%;
text-align:center;
padding-left:5px;
padding-right:5px;
}
TABLE.clanky TR.over TD
{
background-color:#1F1503;
cursor:pointer;
}
TABLE.clanky TR TD
{
}
/************************** DECKLIST V CLANKOCH **************************************/
DIV.cely_clanok table.decklist img
{
margin:0px;
}

table.decklist
{
background-color:#E7E2B7;
color:black;
margin-left:auto;margin-right:auto;width:592px;
}
table tr td.cards
{
width:192px;
}
table tr td.cards a {  color:#970000; }
table tr td.cards b { color:black !important; }

table.decklist tr td.title
{
background-color:#970000;
color:white;
font-weight:bold;
}
table.decklist tr td
{
color:black;
}
table tr td.left_border
{
background-image:url('/img/skins/km/decklist_left_border.gif');
background-repeat:repeat-Y;
background-position:left;
width:8px;
}
table tr td.right_border
{
background-image:url('/img/skins/km/decklist_right_border.gif');
background-repeat:repeat-Y;
background-position:right;
width:8px;
}
table tr td.bottom_border
{
background-image:url('/img/skins/km/decklist_bottom_border.gif');
background-repeat:repeat-X;
background-position:bottom;
height:8px;
}
table tr td.bottom_right_border
{
background-image:url('/img/skins/km/decklist_bottom_right_border.gif');
background-repeat:no-repeat;
background-position:bottom,right;
height:8px;
width:8px;
}
table tr td.middle_left_border
{
background-image:url('/img/skins/km/decklist_middle_left_border.gif');
background-repeat:no-repeat;
background-position:left;
width:8px;
height:8px;
}
table tr td.middle_right_border
{
background-image:url('/img/skins/km/decklist_middle_right_border.gif');
background-repeat:no-repeat;
background-position:right;
width:8px;
height:8px;
}
table tr td.bottom_left_border
{
background-image:url('/img/skins/km/decklist_bottom_left_border.gif');
background-repeat:no-repeat;
background-position:bottom,left;
width:8px;
height:8px;
}
table tr td.middle_center_border
{
background-image:url('/img/skins/km/decklist_middle_center_border.gif');
background-repeat:repeat-X;
background-position:bottom,left;
width:8px;
height:8px;
}
table tr td.left_title_border
{
background-image:url('/img/skins/km/decklist_left_title_border.gif');
background-repeat:repeat-Y;
background-position:left;
width:8px;
height:8px;
}
table tr td.right_title_border
{
background-image:url('/img/skins/km/decklist_right_title_border.gif');
background-repeat:repeat-Y;
background-position:right;
width:8px;
height:8px;
}
table tr td.top_border
{
background-image:url('/img/skins/km/decklist_top_border.gif');
background-repeat:repeat-X;
background-position:top;
width:8px;
height:4px;
}
table tr td.top_left_border
{
background-image:url('/img/skins/km/decklist_top_left_border.gif');
background-repeat:no-repeat;
background-position:top,left;
width:8px;
height:4px;
}
table tr td.top_right_border
{
background-image:url('/img/skins/km/decklist_top_right_border.gif');
background-repeat:no-repeat;
background-position:top,right;
width:8px;
height:4px;
}
/************************************* ERRORS, WARNINGS ***************************/
/* Messages - common */
UL.messages {
    color:black;
    font:12px/15px Arial, sans-serif;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-top-style:solid;
    border-top-width:1px;
    margin-left:0px;
    margin-bottom:15px;
    margin-top:15px;
    text-align:left;
}

UL.messages li.title {
    font-size:16px;
    line-height:22px;
    font-weight:bold;
    color:white;
    list-style-type: none;
    padding:1px 0px 1px 10px;
    margin-left:0px;
    margin-bottom:5px;
}

UL.messages li {
    padding-bottom:5px;
}

/* Error messages */
UL.messages#errormessage
{
    background-color:#E8F1BC;
    border-top-color:#650000;
    border-bottom-color:#650000;
}

UL.messages#errormessage li.title
{
    border-top-color:#650000;
    background-color:#650000;
}

/* Warning messages */
UL.messages#warningmessage
{
    background-color:#E8F1BC;
    border-bottom-color:#FFC600;
    border-top-color:#FFC600;

}

UL.messages#warningmessage li.title
{
    background-color:#FFC600;
    color:black;
}

UL.messages#tipmessage
{
    background-color:#F3F3F3;
    border-bottom-color:#5A6790;
}

UL.messages#tipmessage li.title
{
    background-color:#5A6790;
}
/* ************** wiki *************************** */
A.wiki
{
color:#66FF66;
cursor:help;
}
HR.advanced
{
border-top:1px solid #E6EB6C;
border-bottom:0px;
border-left:0px;
border-right:0px;
}

.wiki h2
{
font-size:26px;
line-height:30px;
margin-left:10px;
margin-bottom:0px;
}
.wiki h2 a
{
font-size:20px;
}
/********************** highlighted rows table ********************************/
table#highlighted_rows_table tr
{
cursor:pointer;
}
table#highlighted_rows_table tr:hover
{
background-color:#2F472F;
}
table#highlighted_rows_table tr.header:hover
{
background-color:black;
}

table#highlighted_rows_table tr.selected a:hover
{
text-decoration:none;
color:#FFC600;
}
table#highlighted_rows_table tr td a:visited
{
text-decoration:none;
color:white;
}
/********************** auction table ********************************/
tr.auction_hot
{
    font-weight:bold;
}

div#hideableAuction td.auction_card_reverse a
{
    color:#ffc600 !important;
}
div#hideableAuction td.auction_card_reverse
{
    text-align:left;
    padding-left:20px;
    background-image:url('/img/rev.png');
    background-repeat:no-repeat;
    background-position:0%;
}
div#hideableAuction td.auction_card_name_hot, tr.auction_hot td.auction_card_name
{
    padding-left:30px;
    background-image:url('/img/hot.gif');
    background-repeat:no-repeat;
}
div#hideableAuction td.auction_card_name_new, tr.auction_new td.auction_card_name
{
    padding-left:40px;
    background-image:url('/img/new.gif');
    background-repeat:no-repeat;
}
tr.auction_hot td { padding:3px;font-size:14px}

table tr td.auction_card_name
{
}
table tr td.auction_price
{
text-align:right;
}
table tr td.auction_bid_count
{
text-align:center;
}
table tr td.auction_time
{
}
table tr td.auction_author
{
}
table tr td.auction_desc
{
}
table tr td.non_winning_user a
{
    color:gray;
    font-weight:normal;
}

table.auction_item_details
{
    width:475px;
}
table.auction_item_details td.key
{
    vertical-align:top;
    font-weight:bold;
    color:#DEDBA6;
    width:120px;
}
table.auction_item_details td.small,table.auction_item_details td.small a
{
    text-align:right;
    font-size:10px;
    color:#DEDBA6;
    font-style: italic;
}

table#auction_item_bid_history td,table#auction_item_bid_history td a
{
    padding:0px;
    font-size:10px;
    line-height:12px;
}
table#auction_item_bid_history td.header
{
    text-align:center;
}
/********************** card rating  ********************************/
table.card_rating
{
    width:870px;
}
table.card_rating tr td
{
vertical-align:top;
text-align:center;
width:170px;
}
table.card_rating tr td INPUT
{
cursor:pointer;
}
a table.red td
{
color:#970000;
}
/************************************ schovavanie odpovedi ******************************************/
DIV.hide_answer_open, DIV.hide_answer_closed
{
border:1px solid red;
margin:10px;
padding:5px;
width:100%;
}
DIV.hide_answer_closed DIV.open
{
display:none;
}
DIV.hide_answer_open DIV.closed
{
display:none;
}
DIV.closed
{
text-align:center;
cursor:pointer;
cursor:hand;
}
DIV.open
{
cursor:pointer;
cursor:hand;
}
/************************************ topmenu forum submenu ******************************************/
a.mainmenu, a.forum_submenu
{
color:#F9F43D;font-size:11px;font-weight:bold;margin-left:5px;margin-right:5px;
height:24px !important;display:block;line-height:24px;padding-left:24px;background-repeat:no-repeat;background-position:0% 50%;
}
/************************************ poll  ******************************************/
div.poll_bar
{
height:8px;background-color:#9A977A;margin-bottom:5px;
}

a.rules_link
{
font-size:11px;
color:rgb(222, 219, 166);
}
/********************************** decklist na forach *********************************************/
div.phpbb_decklist
{
margin-left:50px;
margin-top:10px;
margin-bottom:10px;
margin-right:50px;
border:1px solid black;
background-color:white;
padding:5px;
}
/**************************************  ********************************************************/
div.hideable a img
{
margin:0px;
padding:0px;
}
.new_links_div {width:730px;background-color:black;border-radius:10px;border:2px solid #4a0000; box-shadow: 0px 0px 5px #ffb31a;margin-left:auto;margin-right:auto;overflow:hidden;z-index:10000}
.new_links_div div.title {height:25px;margin:4px;text-align:center;font-size:18px;line-height:30px;font-weight:bold;}
.new_links_div div.links_holder {margin-top:10px;margin-left:9px;overflow:hidden;}
.new_links_div a {display:block;width:143px;height:45px;float:left;font-size:14px;margin-top:5px;margin-bottom:5px;line-height:22px !important;color:#ffc600 !important;}
.new_links_div a:hover {}
div#hidden_linky
{
display:none;
text-align:center;
width:100% !important;
left:0px;
position:absolute;
top:100px;
}

/**************************** hidden linky ******************************************************/
div.clear
{
clear:both;
}
div.navigation 
{ 
text-align:center;
margin-left:auto;
margin-right:auto;
}
div.navigation a
{
font-size:13px;
padding:2px;
border:1px solid black;
display:block;
width:40px;
float:left;
color:#dedba6;
}
div.navigation a:before {content: "["}
div.navigation a:after {content: "]"}
div.navigation a.selected:before {content: ""}
div.navigation a.selected:after {content: ""}
div.navigation a:hover:before {content: ""}
div.navigation a:hover:after {content: ""}
div.navigation a:hover
{
border:1px solid #dedba6;
background-color:#2F472F;
color:#ffffff;
}
div.navigation a.selected:hover
{
border:1px solid black;
background-color:black;
color:#dedba6;
cursor:default;
}
/********************************** gallery ************************************/
.photoHeader a:hover { font-size:14px;color:#dedba6;text-decoration:underline}
.photoHeader a { font-weight:bold;color:#E1E1E5;text-decoration:none; font-size:14px;padding-left:10px;padding-right:10px;}
.photoHeader {text-align:center;color:white;width:900px}
#the_photo {cursor:pointer;}
.photoThumbnails a {display:block;float:left;width:140px;height:120px;border:1px solid black;text-align:center;padding:3px;}
.galleryThumbnails a:hover, .photoThumbnails a:hover {    border:1px solid #dedba6;    background-color:#2f472f;    text-decoration:underline;}
.galleryThumbnails a {display:block;float:left;width:140px;height:180px;border:1px solid black;text-align:center;padding:3px;}
/********************************** link vpravo na homepage *********************************/
.right_ad_link
{
background-image:url('/img/skins/km/right_ad_link_bg.gif');color:black;font-weight:bold;display:block;text-align:center;width:223;height:23px;line-height:24px;margin-top:5px;
}