.body_stranka{background-color: #8b4513; text-align: center; margin: 0 auto; padding: 0; font-family: MS Sans Serif, Geneva, sans-serif; font-size: 8pt; color: #ffffff}

a.odkaz-mail{text-decoration: none; color: #990000;}
a.odkaz-mail:hover{text-decoration: underline; color: #990000;}
a.odkaz{text-decoration: none; color: #ffffff; font-weight: bolder;}
a.odkaz:hover{text-decoration: underline; color: #ffffff; font-weight: bolder;}

.popisok{visibility: hidden; position: absolute; left: 0px; top: 0px; padding: 5px; z-index: 2000; opacity: 0.92; background-color: #FFC100; text-shadow:1px 2px 1px #990000, 3px 5px 7px #FFC100; border: 2px solid #990000; -webkit-border-radius: 7px; -moz-border-radius: 7px; -khtml-border-radius: 7px; border-radius: 7px}
.popisok img{border: 0}
.bublinka{visibility: hidden; position: absolute; left: 0px; top: 0px; padding: 8px; padding-left: 25px; height: 13px; z-index: 10000; background: url(/subor/obrazky/bublinka.png) no-repeat center left; font-weight: bolder; text-shadow:1px 2px 1px #6E7D70, 3px 5px 7px #5D64A6}

.okno{width: 1000px; padding: 0; margin: 0px auto; text-align: center}

.stranka{padding: 0; margin: 0; width: 1000px; text-align: center}
.stranka_okno{padding: 0; margin: 0; width: 1000px; text-align: center}

.menu_okno{padding: 0; margin: 0; float: right; margin-right: 80px; width: 200px}
.obsah_table{padding: 0; margin: 0; float: left; width: 680px; margin-left: 15px; font-size: 8pt; font-family: verdana,arial,helvetica}

.nazovstranyvelky{width: 680px; height: 80px; padding: 0; margin: 0; margin-left: 15px; float: left}
.nazovstranyvelky table{width: 680px; height: 80px; text-align: left; font-family: verdana,arial,helvetica; font-weight: bolder; font-size: 16pt; text-shadow:1px 2px 1px #990000, 3px 5px 7px #FFC100}

.str_obsah_v{margin: 0; padding: 0; width: 1000px; float: left; border: 2px solid #91FF78}

#hlava-logo{left: 30px; top: 45px; position: absolute; width: 155px; height: 95px; background: url(/zosity/subor/grafika/odkaz-logo.gif)}
#hlava-link{right: 25px; top: 35px; font-size: 12px; color: #8b4513; position: absolute; font-weight: bolder;}
#hlava-link a{color: #8b4513; text-decoration: none;}
#hlava-link a:hover{color: #fff; text-decoration: none;}
#hlava-pozdrav{left: 220px; top: 55px; position: absolute;}
#hlava-pozdrav table{width: 670px;}
#hlava-pozdrav .obrazok{width: 100px; text-align: center;}
#hlava-pozdrav .pozdrav{width: 570px; text-align: left; font-size: 24pt; color: #8B4513; font-weight: bolder;}
/*
#hlava #funradio, #hlava #funradio:hover{right: 30px; top: 70px; position:absolute; width: 80px; height: 25px; background: url(../adresa/funradio.JPG) #f4a460 no-repeat center top; text-decoration: none; padding:0; margin:0; border:none;}
*/
#hlava-video{left: 185px; top: 37px; position: absolute; width: 670px; background-color: #8b4513;}
#hlava-video a{text-decoration: none; font-weight: bold; color: #fff; font-size: 8pt;}
#hlava-video a:hover{text-decoration: underline;}
.hlava_a #narodeniny{right: 110px; top: 50px; position: absolute; text-align: center; z-index: 100;}
.hlava_a #narodeniny img{width: 60px; height: 65px; border: 0;}


.hlava_a .datum{left: 20px; top: 163px; position: absolute; width: 958px; color: #fff; background-color: #8b4513; border-bottom: 1px solid #f4a460; font-family: MS Sans Serif, Geneva, sans-serif}
.hlava_a .datum .odpocet{text-align: center; padding: 5px}
.hlava_a .datum span{font-family: verdana,arial,helvetica; font-size: 8pt}
.hlava_a .datum .meno{text-align: center; font-size: 8pt; font-weight: bolder}
.hlava_a .datum .cas{text-align: center; font-size: 8pt; font-weight: normal}
.hlava_a .datum #clock{font-size: 8pt}
.hlava_a .zakritie_lista{right: 207px; top: 145px; position: absolute; z-index: 80; width: 20px; height: 40px; background: url(/zosity/subor/adresa/zakritie.JPG)}
.hlava_a .pripomienka{left: 20px; top: 145px; position: absolute; width: 958px; font-weight: bold; font-size: 10pt; color: #8b4513; background-color: #f4a460; text-align: center; border-top: 1px solid #8b4513; font-family: MS Sans Serif, Geneva, sans-serif}
.hlava_a .pripomienka a{text-decoration: none; font-weight: bold; color: #8b4513;}
.hlava_a .pripomienka a:hover{text-decoration: underline;}
.hlava_a{padding: 0; margin: 0; background: url(/zosity/subor/grafika/uvod.JPG) no-repeat center bottom; position: relative; width: 1000px; height: 190px; color: #fff; position: relative}
.hlava_b{padding: 0; margin: 0; width: 1000px; height: 20px; position: relative}

/*
.str_v{background: url(/zosity/subor/obrazky/pozadie.gif) repeat-y center center}
*/
.str_m{background: url(/zosity/subor/grafika/pozadie-stranka.JPG) #990000 repeat-y left top}

.pred_pata{clear: both; width: 1000px; height: 0px}
.pata{clear: both; margin: 0; padding: 0; position: relative; width: 1000px; height: 160px}
.pata_m{background: url(/zosity/subor/grafika/zaver.JPG) no-repeat left top}

#logo{left: 30px; top: 45px; position: absolute;}
#datum{left: 0px; top: 102px; font-size: 15px; color: #FFC100; position: absolute; font-weight: bolder; width: 100%; font-weight: bolder;}

.obrazlist{left: 0px; top: 141px; position: absolute; height: 25px; width: 98%;}
.obrazlist img{height: 40px; align: middle; text-align: middle;}
.obrazlist a{align: middle; text-align: middle;}
.obrazlist a{color: #990000; font-size: 10pt; font-weight: bolder; text-decoration: none;}
.obrazlist a:hover{color: #990000; font-size: 10pt; font-weight: bolder; text-decoration: underline;}

.zavriet{font-size: 8pt; font-weight: bolder; text-align: right}
.zavriet:hover{text-decoration: none}
.tlac_zavriet{display: block; width: 35px; height: 35px}

#pozdrav{left: 200px; top: 45px; position: absolute; width: 840px;}

#menuprava{top: 100px; left: 5px; z-index: 10000; padding: 5px; width: 280px}
#lista_problem{position:absolute; visibility: hidden; z-index: 10000}

.menu{padding: 0; margin: 0; voice-family: inherit; clear: both; float: left; width: 200px}
.menu_okno{color: #fff}
.menu_okno li{padding: 0; margin: 0; list-style:none; text-align: left; height: 30px;}
.menu_okno li a{background: #8b4513; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; float: left; text-align: left; width: 200px; height: 15px; font-size: 10pt; text-decoration: none; font-weight: bold; color: #fff;}
.menu_okno li a:hover{background: #904A1D; text-decoration: underline;}
.menu_okno .obalpodmenu{display: none; width: 220px; margin-left: -35px}
.menu_okno .obalpodmenu li{list-style:none; padding: 0; margin: 0; text-align:left; height: 30px;}
.menu_okno .obalpodmenu li a{background: #f4a460; padding-top: 5px; padding-bottom: 5px; padding-left: 7px; float: left; text-align: left; width: 200px; height: 15px; font-size: 10pt; text-decoration: none; font-weight: bold; color: #8b4513;}
.menu_okno .obalpodmenu li a:hover{background: #E59A5A; text-decoration: underline;}

.obsah_table h1{color: #000; font-weight: bolder; font-size: 16pt; text-align: left; padding-bottom: 20px}
.obsah_table h2{color: #000; font-weight: bolder; font-size: 12pt; text-align: left; padding-bottom: 20px; padding-top: 10px;}
.obsah_table h3{color: #000; font-weight: bolder; font-size: 10pt; text-align: left;}
.obsah_table ul{text-align: left}
.obsah_table ul li{color: #8b4513; text-align: left; list-style: square; line-height: 18px}
.obsah_table ul li a{font-size: 10pt; text-decoration: underline; font-weight: bold; color: #8b4513}
.obsah_table ul li a:hover{text-decoration: none; color: #8b4513}
.obsah_table .prihlasenie h1 a{color: #000; text-decoration: underline; font-weight: bolder; font-size: 16pt; text-align: left;}
.obsah_table .prihlasenie h1 a:hover{text-decoration: none; color: #8b4513;}

.obsah_table .posun{padding-left: 10px; padding-top: 0px; padding-bottom: 0px; color: #fff; font-size: 16px; float: right; text-align: center; text-decoration: none; font-weight: bold; height: 40px; line-height: 40px; width: 75px;}
/*background: url(/subor/grafika/hore.gif) no-repeat center top; */
.obsah_table .posun:hover{color: #000;}
.obsah_table .spat{padding: 0px; color: #fff; font-size: 0px; float: left; text-align: center; text-decoration: none; font-weight: bold; height: 40px; line-height: 35px; width: 50px;}
/*background: url(/zosity/subor/adresa/spat.gif) no-repeat center top;*/
.obsah_table .spat:hover{color: #000;}
.obsah_table .kolonka{padding: 3px; background:  #f4a460; color: #fff; font-size: 10pt; text-align: left; float: left; font-weight: bold; height: 30px; width: 200px; border: 2px solid #8b4513;}
/*url(../adresa/tlacitko-pozadieII.JPG)*/
.obsah_table .tlacitko{padding: 3px; background-color: #8b4513; color: #fff; font-size: 15px; text-align: center; font-weight: bold; height: 30px; border: 2px solid #8b4513; float: right;}

.odkazy{width: 100px; float: right}
.odkazy img{margin-top: 5px; margin-bottom: 5px; text-align: center; border: 0}


.rd_a{background-color: #FF9900}
.rd_b{background-color: #F4B36F}
.rd_a td, .rd_b td{font-family: verdana,arial,helvetica; padding: 5px 5px 5px 10px; color: #fff}
.naz{background-color: #E42D00; color: #fff; text-shadow: 1px 2px 1px #990000, 3px 5px 7px #FFC100}
.naz td{padding: 5px 5px 5px 20px; font-weight: bolder}

.nazov{background-color: #8B4513; height: 10px; color: #fff; text-align: center;}
.nazov_stat{height: 10px; color: #000; font-size: 14pt; text-align: center;}
.prazdne{height: 10px;}
.riadok_a{background-color: #FF9900; height: 10px; color: #fff; text-align: center;}
.riadok_a td{border: 1px solid #8b4513;}
.riadok_b{background-color: #F4B36F; height: 10px; color: #fff; text-align: center;}
.riadok_b td{border: 1px solid #8b4513;}

.tab_oram_25-dole{border-collapse: collapse; font-size: 8pt; color: #990000}
.tab_oram_25-dole tr{border-bottom: 1px solid #990000}
.tab_oram_25-dole td{height: 25px; padding: 5px 5px 5px 15px}
.tabulka_oramovanie_25-bez{font-size: 8pt; border: 1px solid #990000}
.tabulka_oramovanie_25-bez td{height: 25px}
.tabulka_oramovanie_25{border: 2px solid #E42D00; font-size: 8pt}
.tabulka_oramovanie_25 td{border: 1px solid #E42D00; height: 25px}
.tabulka_oramovanie_50{border: 2px solid #990000; font-size: 8pt}
.tabulka_oramovanie_50 td{border: 1px solid #990000; height: 50px}
.tabulka_oramovanie_informacie{border: 2px solid #990000; font-size: 8pt; width: 100%}
.tabulka_oramovanie_informacie td{border: 1px solid #990000; height: 40px; padding: 5px}

.riadok_a{background-color: #FF9900; color: #fff}
.riadok_b{background-color: #F4B36F; color: #fff}
.nazov{background-color: #E42D00; text-shadow:1px 2px 1px #990000, 3px 5px 7px #FFC100; color  #fff}

table hr.ciara {width: 100%; height: 10px; background-color: #000; text-align: center; border: 2px solid #8b4513;}
table input.tlacitko {background-color: #8b4513; color: #fff; font-size: 15px; text-align: center; font-weight: bold; height: 30px; border: 2px solid #8b4513;}
table input.tlacitko:hover {background-color: #f4a460; color: #000; border: 2px solid #8b4513;}
table select {border:1px solid #8b4513; background-color: #f4a460; color: #000000}
table select option {background-color: #f4a460; color: #000000; text-align: center;}
table table.test {color: #000000; text-align: center;}
table a{font-size: 10pt; text-decoration: underline; font-weight: bold; color: #8b4513}
table a:hover{color: #8b4513; text-decoration: none;}

.ovrerovanie {text-align: center; width: 100%; color: #000;}
.ovrerovanie .udaj2{padding: 3px; color: #000; font-size: 10pt; text-align: center; font-weight: bold;}
.ovrerovanie .udaj td{padding: 3px; text-align: left;}
.ovrerovanie .udaj .font{padding: 3px; color: #000; font-size: 10pt; text-align: right; font-weight: bold; width: 35%;}
.ovrerovanie input.kolonka {padding: 3px; background: url(/zosity/subor/adresa/tlacitko-pozadieII.JPG) #f4a460; color: #fff; font-size: 10pt; text-align: left; font-weight: bold; height: 30px; border: 2px solid #8b4513;}
.ovrerovanie .tlacitko {padding: 3px; background-color: #8b4513; color: #fff; font-size: 15px; text-align: center; font-weight: bold; height: 30px;; border: 2px solid #855E45; float: right;}
.ovrerovanie .tlacitko:hover {background-color: #f4a460; color: #000;}
.ovrerovanie h4{color: #000; font-weight: bolder; font-size: 12pt; text-align: center;}
.ovrerovanie a{font-size: 12pt; text-decoration: underline; font-weight: bold; color: #8B3500;}
.ovrerovanie a:hover{text-decoration: none; background-color: #8B3500; color: #fff;}

img.poloha{background: #FFFFFF;}
/*
.dole_menu{left: 18px; top: 40px; position: absolute}
.dole_menu a{font-size: 8pt; font-weight: bold}
.dole_menu_aktiv{display: block; position: relative;	float: left; width: auto; height: 29px;	line-height: 29px; padding: 0px 16px 0px; _padding: 0px 16px 0px; text-decoration: none}
.dole_menu_l{display: block; position: relative;	float: left; width: 7px; height: 29px}
.dole_menu_p{display: block; position: relative;	float: left; width: 7px; height: 29px}
.dole_menu_a{display: block; position: relative;	float: left; width: auto; height: 29px;	line-height: 29px; padding: 0px 16px 0px; _padding: 0px 16px 0px; text-decoration: none}
.dole_menu .p{}
.dole_menu_a:hover{text-decoration: none}
.dole_menu a{background-color: #fff}
.dole_menu_aktiv{background: url(/subor/obrazky/hore_menu_a.png) repeat-x 0px -182px}
.dole_menu_l{background: url(/subor/obrazky/hore_menu_l.png) no-repeat}
.dole_menu_p{background: url(/subor/obrazky/hore_menu_p.png) no-repeat -3px 0px}
.dole_menu_a{background: url(/subor/obrazky/hore_menu_a.png) repeat-x; color: #203CFF}
.dole_menu .p{border-right: 1px solid #d4d4d4}
.dole_menu_a:hover{background-position: 0px -29px; color: #fff}
.dole_menu_aktiv, .dole_menu_aktiv:hover{color: #FFFFFF}

.podpora{right: 5px; top: 80px; position: absolute; height: 35px}
.podpora_l{display: block; position: relative;	float: left; width: 10px; height: 35px; background: url(/subor/obrazky/kruhy_biela.png) no-repeat -1px -3px;}
.podpora_p{display: block; position: relative;	float: left; width: 10px; height: 35px; background: url(/subor/obrazky/kruhy_biela.png) no-repeat -73px -3px;}
.podpora_a{display: block;	position: relative;	float: left; width: auto; height: 34px; background: url(/subor/obrazky/kruhy_biela.png) repeat-x -3px -106px; padding: 0px 6px 0px 0px;	_padding: 10px 6px 10px 0px; border: 0}
.podpora_a img{padding: 10px 5px 10px 5px; _padding: 10px 5px 10px 5px; border: 0px}
*/
.dole_auticko_2{left: 35px; top: 80px; position: absolute; width: 70px; height: 50px}
.cccc{right: 10px; top: 129px; position: absolute; font-size: 8pt; font-weight: bolder; color: #990000}

#idecko{top: -10px; width: 135px; opacity: 0.80; filter: alpha(opacity=80);  position: fixed; position: expression("absolute"); top: expression(document.body.scrollTop + this.offsetHeight - this.offsetHeight); right: -10px; z-index: 10000}
#idecko table tr td{width: 135px; height: 58px; text-align: center}
#idecko a{text-decoration: none; font-size: 13pt; font-weight: bolder}


#menuprava{top: 100px; left: 5px; z-index: 10000; padding: 5px; width: 280px}
#lista_problem{position:absolute; visibility: hidden; z-index: 10000}

#sub_problem, #lab_problem{background-color: #8b4513; width: 680px}
