/* CSS Document */

h1 {color:#333333;}
h2 {color:#333333;}
h3 {color:#333333;}
h4 {color:#333333;}
h5 {color:#333333;}
h6 {color:#333333;}

.body { background-image:url(../images/bg.png); background-repeat:repeat-x; background-color:#cde0e7; font-family:Arial, Tahoma;}

.stranka {background-color:#FFFFFF; width:800px; margin-top:20px; margin-bottom:20px; padding-top:10px; padding-bottom:10px;}

.menu { margin-top:0px; background-color:#c0dbe4; width:780px; height:40px;}

.strana { background-color:#FFFFFF; width:780px; height:auto; margin-top:10px; margin-bottom:10px; overflow:visible; }

.levemenu {height:600px; width:165px; margin-left:0px; background-color:#CED6F0; vertical-align:top;}

.podlevemenu {height:auto; margin-left:10px; padding-top:10px; padding-bottom:10px;}

.telo {vertical-align:top; background-color:#E2EAEF; padding:20px; overflow:auto; height:auto; text-align:center;}

.bottom {width:780px; height:45px; background-color:#E9F4F8; text-align:center}


#mail a {color:#003366; text-decoration:none;}
#mail a:hover {color:#3366FF; text-decoration:underline;}

#styl a {background-color:#cee1e7; display:block; padding:7px; text-decoration:none; text-align:center; color:#000000;}
#styl a:hover { background-color:#a5d0de; text-decoration:none; color:#000000;}

#styl2 a { border-bottom:solid; border-bottom-width:2px; border-bottom-color:#CCCCCC; text-decoration:none; font-size:15px; color:#333333; margin-top:2px; padding-top:10px; padding-bottom:10px; display:block; width:165px; margin: 0px auto; margin-top:1px; text-align:center;}
#styl2 a:hover {background-color:#EAF3FB; font-size:15px; color:#333333}

.podnadpis { color:#4B4B4B; font-size:15px;}

.zahlavi {background-color:#006699; text-align:center; vertical-align:middle; border:1px solid #000000}

.tabulka { text-align:center; vertical-align:middle; border:1px solid #000000}

.tabulka_zavodu {background-color:#E2EAFA; border:1px solid blue; vertical-align:middle; text-align:center;}

.text a {color:#0066CC; text-decoration:none;}
.text a:hover { color:#990000; text-decoration:underline;}

.souteze { background-color:#89BAD3; text-align:center; vertical-align:middle; text-decoration:none; color:#003399; border:1px solid black; font-size:14px;}

#clenove {background-color:#BACBD6; border:solid 1px #006699; vertical-align:top; text-align:left;}

.fotka { vertical-align:middle; text-align:center;}

.tabulka2 { background-color:#9DC7E6; vertical-align:middle; text-align:center; font-size:17px;}
.tabulka2a { background-color:#D8DFF3; vertical-align:middle; text-align:center;}
