*{font-family:"Verdana", "Tahoma", "Arial CE";}
h1{font-size:18px;  font-weight:bold;  margin:0px 2px 12px 0px;}
h2{font-size:16px;  font-weight:normal;  margin:0px 0px 10px 0px;}
p{font-size:12px;  margin:8px 0px 8px 0px;}
ul{font-size:12px;  margin:10px 0px 20px 24px;}
table{font:normal normal 10px normal;}
a{color:#323246; text-decoration:underline;}
a:visited{font-family:verdana;  color:black; text-decoration:underline}
a:hover{font-family:verdana;color:black; text-decoration:underline}

.vysledkyjmena {font-family:Verdana; font-size:7pt; margin:0px; margin:0px;}
.vysledkyjmena b {font-size:7pt;}
.vysledkyjmena td {border-top: 1px #AAAAAA dotted;padding: 5px 8px 5px 2px;}
.vysledkyjmena td.clenove {border: none;padding: 4px 8px 6px 2px;}
.vysledkyjmena td a {text-decoration: none;}
.vysledkyjmena td a:hover {text-decoration: underline;}
.vysledkyjmena tr {}
.vysledkyjmena tr:hover {background-color: #CCFFCC;}
.vysledkyjmena th {border-bottom: 1px #AAAAAA dotted;padding: 5px 8px 4px 2px;text-align: left;background-color: #EEEEEE;}

.vysledky_formular td {padding: 7px 8px 0px 2px;}

.vysledkyjmenatisk {font-family:Verdana; font-size:8pt; margin-bottom:0px; margin-top:0px;}
.vysledkyjmenatisk th {border-bottom: #999999 solid 1px;padding: 4px 6px 4px 6px;background-color: #DDDDDD;}
.vysledkyjmenatisk td {border-bottom: #999999 dotted 1px;padding: 8px 6px 4px 6px;}

.vysledky_tabs { font-family: Arial, sans-serif; text-align: left;margin: 3px 0px 0px 0px; padding: 0px 0px 20px 0px; } 
.vysledky_tabs li { margin: 0px 0px 0px 0px; border-bottom: none; display: inline;font-size: 10; } 
.vysledky_tabs li a { margin: 0px -1px 0px 0px; padding: 3px 12px 3px 12px;color: #666; text-decoration: none; border: 1px solid #ccc; font-size: 10;background: url(picture/bg_title.gif); } 
.vysledky_tabs li a:hover { background: #ededed; text-decoration: none; color: #000; } 
.vysledky_tabs li#active { background: url(picture/bg_title_act.gif);font-weight: bold;}

.novinky {background-color: #FFFFEF;}
.novinky td {border-bottom: #CCCCCC dotted 1px; padding: 1px 6px 1px 6px; margin: 0px 0px 0px 0px; vertical-align: top; text-align: left; line-height: 18px;}
.novinky td.white {border-bottom: none; background-color: #FFFFFF;}
.novinky th {background-color: #AAAAAA; border-bottom: #CCCCCC dotted 1px; padding: 4px 6px 4px 6px; margin: 0px 0px 0px 0px; text-align: left; color: #FFFFFF; font-size: 14px;}
.novinky a{color:#323246; text-decoration: none;}
.novinky a:visited{font-family:verdana; color:black; text-decoration:none}
.novinky a:hover{font-family:verdana;color:black; text-decoration:underline}

.bezny{font-family:Verdana; font-size:9pt; margin-bottom:0px; margin-top:0px;}
.bezny8{font-family:Verdana; font-size:8pt; margin-bottom:0px; margin-top:0px;}
td.wallpaper{vertical-align:top;  font-family:Verdana; font-size:8pt; margin-bottom:0px; margin-top:0px;}
td.zavody{font-family:Verdana; font-size:7pt; margin-bottom:0px; margin-top:0px;}
/* ********* FOTO ********* */
#foto{font-family:"Verdana", "Tahoma", "Arial CE";  font-size:10px;}
#foto h1{font:normal normal 20px normal;  margin:0px 0px 3px 0px;}
#foto h2{font:normal normal 15px normal;  margin:0px 0px 10px 0px;}
#foto img.mainfoto{border:1px #555555 solid;}
#foto table.mainfoto{font:normal normal 10px normal;}

#fotogalerie{font:normal normal 10px normal;}
#fotogalerie td{padding: 6px 6px 6px 6px; text-align:left; border: 1px rgb(180,180,180) solid; vertical-align: top; text-align: center; background-color: rgb(244,244,244); margin: 5px 5px 5px 5px;}
#fotogalerie img{border: 1px rgb(128,128,128) dotted;padding: 3px 2px 2px 3px;margin: 0px 0px 5px 0px;}

/* */
#fotogalerie_seznam {margin: 15px 0px 20px 0px;}
#fotogalerie_seznam td {border-left: 1px #CCCCCC dotted; width: 150px; height: 100px; padding: 5px 15px 20px 10px; vertical-align: top;};
#fotogalerie_seznam td a {text-decoration: none;}
#fotogalerie_seznam td img {margin-right: 10px;}
#fotogalerie_seznam td:hover {background-color: #EEEEEE;}

/* ****** button ******* */
input.input20{border-bottom:1px solid #CCCCCC;  border-top:1px solid #CCCCCC;  border-left:1px solid #CCCCCC;  border-right:1px solid #CCCCCC;  background:url(picture/bg_title.gif);  font-size:11px;  height:20px;}
input.input30{border-bottom:1px solid #CCCCCC;  border-top:1px solid #CCCCCC;  border-left:1px solid #CCCCCC;  border-right:1px solid #CCCCCC;  background:url(picture/bg_title.gif);  font-size:11px;  height:30px;}
/* ****** forms ******* */
table.form_find{font:normal normal 12px normal;  border:#CCCCCC dotted 1px;  margin:5px 0px 10px 20px;  background-color:#EFEFEF;}
table.form_find td{padding:4px 10px 4px 10px;}
/* ****** form_kontakt ****** */
#form_kontakt {font-size: 11px;border:#CCCCCC dotted 1px;  background-color: rgb(255,255,214);margin:5px 0px 10px 0px;padding: 10px 10px 10px 10px; }
#form_kontakt table {font-size: 11px;}
/* pozvanka */
#pozvanka {width: 250px;float: right;margin: 5px 0px 10px 10px;border: 1px rgb(176,196,222) dotted;}
#pozvanka td.title {text-align: center;font-size: 18px;padding: 5px 10px 5px 10px;background-color: rgb(29,66,163);color: rgb(255,255,255);}
#pozvanka td.obsah {text-align: center;background-color: rgb(244,244,244);font-size: 11px;padding: 5px 10px 5px 10px;}
#pozvanka td.zahlavi {text-align: center;font-size: 10px;padding: 2px 10px 2px 10px;background-color: rgb(183,0,0);color: rgb(255,255,255);font-weight: bold;text-decoration: blink;}
#pozvanka td.zapati {text-align: center;font-size: 10px;padding: 5px 10px 5px 10px;background-color: rgb(29,66,163);color: rgb(255,255,255);}
#pozvanka td.zapati a {color: rgb(255,255,255);}
/* tabulka */
#tabulka {padding: 20px 20px 0px 20px; font-size: 12px;text-align: left;vertical-align: top;}
#tabulka h1 {font-size:18px; font-weight:bold;  margin: 5px 0px 10px 0px;}
#tabulka h2 {font-size:14px; font-weight:normal;  margin: 5px 0px 10px 0px;}
#tabulka p {margin: 10px 0px 12px 0px;}
#tabulka table.form {font-size: 12px;border:1px rgb(51,153,255) dotted;background-color: rgb(255,255,204);}
#tabulka table.form td {padding: 2px 15px 2px 20px;vertical-align: top;}
#tabulka table.form th {padding: 10px 1px 10px 15px; background-color: rgb(255,255,153); text-align: left;font-weight: normal;}
#tabulka table.vysledky {font-size: 12px;background-color: #FFFFFF;width: 100%;}
#tabulka table.vysledky th {border-bottom: 1px #CCCCCC solid;font-size: 11px;padding: 5px 2px 4px 2px;text-align: left;}
#tabulka table.vysledky td {border-bottom: 1px #CCCCCC dotted;font-size: 11px;padding: 4px 2px 4px 2px;text-align: left;}

#hledej_toolbar {border-bottom: 1px #CCCCCC dotted;border-top: 1px #CCCCCC dotted;font-size: 12px;padding: 0px 0px 0px 0px;margin: 2px 0px 8px 0px;background-color: #E7F0FE;}
#hledej_toolbar form {padding: 0px 5px 0px 10px;margin: 0px 0px 0px 0px;}
#hledej_toolbar td.hledej {padding: 8px 10px 8px 10px;vertical-align: middle;}
#hledej_toolbar td.links {padding: 0px 10px 6px 10px;vertical-align: middle;font-size: 10px;}
#hledej_toolbar input.edit {display: inline;}

#hledej {border-bottom: 1px #CCCCCC solid;font-size: 12px;padding: 8px 5px 18px 10px;margin: 2px 0px 8px 0px;line-height: 16px;}
#hledej a { font-size: 12px;}
#hledej h1 {font-size: 16px; font-weight: normal; margin: 0px 0px 2px 0px; padding: 0px 0px 0px 0px; color: #003969;}
#hledej h1 a {font-size: 16px; text-decoration: none; color: #003969;}
#hledej h2 {font-size: 14px; font-weight: normal; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #003969;}

#dokumenty td {border-left: 1px #CCCCCC dotted;text-align: center;width:86;height: 100px;padding: 5px 5px 5px 5px;vertical-align: top;}
#dokumenty a {text-decoration: none;}
#dokumenty img {text-decoration:none;margin: 5px 0px 10px 0px;}

#video {font-size: 11px;}
#video img {border: 1px rgb(169,169,169) dotted; padding: 5px 5px 5px 5px;}
#video td {padding: 5px 10px 2px 0px;}
#video h3 {font-size: 13px; margin: 0px 0px 3px 0px;}
#video a {text-decoration: none;}

#right_table {font-size: 10px;}
#right_table td.title {color: #656565; padding-top: 8px; border-bottom: 1px #888888 dotted;padding-bottom: 5px;}
#right_table td.item {color: #000000; padding-top: 2px; padding-bottom: 2px;}

#blog h1 {font-size: 16px;margin-bottom: 6px;}
#blog p.clanek {line-height: 22px;}
#blog p.datum {font-size: 9px;margin-bottom: 28px;}
#blog p {line-height: 22px;}

