*{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;
/*#323246;*/
  text-decoration:underline}
a:hover{font-family:verdana;  color:black;
/*"#FF7D00";*/
  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;}

.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: 0px 20px 12px 0px;  text-align:left;}
/* */
#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:2px 2px 2px 2px;}
/* ****** 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 {padding: 8px 10px 8px 10px;vertical-align: top;}

#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;}
