/*a:link {color: #dc171c;	text-decoration: none;}
a:visited {color: #dc171c;text-decoration: none;}
a:active {color: #00984a; text-decoration: none;}
a:hover {color: #00984a; text-decoration: none;}
*/

a:link { color:red; text-decoration: underline;}
a:visited { color:#dc171c}
a:active {color: red; text-decoration: none;}
a:hover { color:yellow;background: blue;text-decoration: underline;}

a:hover#seg {font-size: 10pt; font-family: Arial; font-weight: normal; text-decoration: none; color: yellow; background-color: blue}



.Item {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #FFFFFF; background-color: #0099CC}
.Text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight:500; color:red}
.TextRankHead {font-family: Verdana, Arial, Helvetica, sans-serif;  padding: 5px; font-size: 13pt; font-weight:900; color:blue}
 .TextRankHeadsmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight:700; color:blue}
.TextRankCol {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight:600; color:blue}
.TextCR {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:900; color:black; background-color:#b9d6f0}
.TextCR1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:900; color:black; background-color:#99d6ff}
.TextOR {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:900; color:black}
.TextTeams {text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-weight:900; color:red}
.TextBlack {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight:300; color:black}
.TextBlackButler { height:20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight:300; color:black}
.TextBlackButlerBG { height:20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight:300; color:black; background-color:#b9d6f0}
 .TextBlue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight:600; color:blue;  margin-bottom: 5px; }
 .TextBlueVP {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight:600; color:blue;  margin-bottom: 5px; }
.TextBlueMini {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:800; color:brown;  margin-bottom: 5px; } 
 .TextRed {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight:600; color:red;  margin-bottom: 5px; }
.TextTD {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight:900;  color:#115f94;}
.TextHand {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight:400;  color:black;}
.TextTable {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal}
.TextSmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000 }
.BrdDispl {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: normal}


body {color: black; background-color:green;}
body#teams {color: blue; background-color:#E6FADC;}

table#header
   {border:1px solid blue;  border-spacing: 0px; text-align:center;
    background-color:#d8d8d8; font-size: 12pt; font-weight: normal;
     border-collapse: collapse;}
table#header_line_up
   {border:1px solid blue;  border-spacing: 0px; text-align:center;
    background-color:#CAE3FF; font-size: 12pt; font-weight: normal;
     border-collapse: collapse;}

td#header1,#header2,#header3,#header4,#header3_menu
   {text-align:center; white-space: nowrap;    padding: 5px;
    background-color:#d8d8d8; color:#0056a2;border:1px solid blue;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:140%; font-weight: bold; 	width: 60%; }

td#valet
   {text-align:center; white-space: nowrap; padding: 15px 0 10px 0;
    color:#0056a2;border:0px blue;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:100%; font-weight: bold; 	width: 60%; }

td#header2
   { background-color:#115f94; color:#d8d8d8;
    font-size:100%; width: 15%;}
td#header3
   { font-size:120%; width: 25%;}
td#header3_menu
   { font-size:100%; width: 25%;}
td#header4
   { font-size:100%; width: 25%;}

td#header2_hs
   { text-align:center; white-space: nowrap;    padding: 0px;
    background-color:#115f94; color:#d8d8d8; border:1px solid blue;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:80%; font-weight: bold;}



td#header_group1            /* hlavicka pre jednu skupinu*/
   {text-align:center; white-space: nowrap;    padding: 5px;
    background-color:#FFF273; color:#0056a2;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:140%; font-weight: bold; 	width: 60%; }

td#header_cross
   { background-color:#CAE3FF; width=25px; text-align:center; height:32px;}

td#ranking
   { background-color:#CAE3FF; color: blue;}

td#round_result
   { background-color:#CAE3FF; color: blue; }

caption {
    margin-bottom: 5px;}
