html{width:100%; height:100%; margin:0}
body{font-family:Arial, Helvetica, MS Sans serif; font-size:9pt; background:#E5E5E5 url('../images/novepozadi.png') repeat-x left top; color:#444242 }
option{border-bottom:1px solid white;background:#CAD4C1}
p{text-align:justify; line-height:120%; margin:1em; }
a{color:#1474C8; text-decoration:underline; }
a:hover{color:#656565; text-decoration:none; }
#top{background:url('../images/top2.png') no-repeat center top; width:934px; height:212px;text-align:center }
#top-spacer{width:934px;height:54px;clear:both}
#topmenu{float:right;font-size:11px;margin-right:19px}
#topmenu ul{margin:0; padding:0; list-style-type:none;}
#topmenu li{float:left;background:url('../images/oddelovac.jpg') no-repeat left center;}
#topmenu li.first{background:none}
#topmenu li.first a{padding:32px 0px 0 0;background:none;display:block;width:80px;}
#topmenu li a{height:45px;display:block;font-family:Verdana; color:#ffffff; text-decoration:none; font-weight:bold; padding:32px 14px 0 14px;text-shadow:0px 0px 1px black}
#topmenu li a:hover{background:url('../images/linkmenubg.jpg') repeat-x left center; color:#21320C;text-shadow:0px 0px 1px white;}
#topmenu li a.act{color:#21320C;background:url('../images/linkmenubg.jpg') repeat-x left center;text-shadow:0px 0px 1px white}
#topmenu li.first a.act{background:url('../images/odkaz_hover_firstx.png') no-repeat center center;color:#fff; text-decoration:underline}
#topmenu li.first a:hover{background:url('../images/odkaz_hover_first.png') no-repeat center center;color:#21320C;text-shadow:0px 0px 1px white; }

#search{width:180px; height:50px; line-height:37px; padding:4px; font-weight:bold; float:right; margin-top:12px; margin-right:1em }
#search .sipkasearch{border:0; background:url('../images/lupa.png') no-repeat center center; height:21px; width:21px; cursor:pointer;float:left;margin-left:3px; }
#search .field{border:none; background:url('../images/searchfield.png') no-repeat left center; width:145px; height:20px; font-style:italic; color:#656565;float:left;padding-left:4px }
#page{margin:0 auto; background:transparent; width:934px; color:#444242; }
#content{background:transparent url('../images/content.png') repeat-y; width:100%; min-height:407px; color:#444242;float:left }
#left{float:left; background:url('../images/left3.png') no-repeat center top; width:190px; min-height:405px;_height:465px;margin-left:17px }
#left .news_head a{width:190px; height:35px; margin-top:10px; background:url('../images/left_nadpis.png') no-repeat center center;_margin-left:4px; display:block }
#left .news_body{width:180px; height:260px; padding:4px; margin:10px auto; }
.h2form{display:block; background:#F4DD80; border:1px solid #fff; padding:4px; margin-top:10px; font-size:120%; text-align:center; letter-spacing:3px; }
.head{cursor:pointer; cursor:hand; height:25px; font-weight:bold; font-family:Monotype Corsiva; font-size:130%; margin:0; padding-left:1.5em; width:100%; _height:25px; min-width:100%; min-height:25px;color:4b4839; background:url('images/head02.jpg') no-repeat left top; }
.posun{padding-left:1.5em}
.hide{display:none;border:1px solid black;font-family:Monotype Corsiva; font-size:120%}
.tel{background:url('../images/tel.png') no-repeat left center; padding-left:20px}
.mail{background:url('../images/mail.png') no-repeat left center; padding-left:20px}
#central{float:left; width:690px; padding:0em; margin:5px; color:#444242; border-bottom:1px solid #34A6DE}
#central ul{margin-top:19px;list-style-type:disc }
#central form{background:transparent; }
#central form .inputsmall_z{background:#D8DFE3;border:1px #6B904B solid;width:300px }
#central form select{background:#D8DFE3;border:1px #6B904B solid;width:170px }
#central form .inputmedium{background:#D8DFE3;border:1px #6B904B solid;width:450px }
#central form textarea{background:#D8DFE3;border:1px #6B904B solid;width:450px}
#central ul li{margin-left:0; margin-right:5; color:#color:#444242; height:auto;font-size:13px;font-weight:bold }
#central a img{border:1px outset #5A4A4A }
#central a:hover img{border:1px inset #5A4A4A }
#central h1{font-style:italic; font-family:Verdana; padding-left:2em; padding-top:5px; color:#3A586F; height:35px; font-size:130%; background:url('../images/heading.png') no-repeat 0px 25px;margin-left:0.7em }
#central h2{font-style:italic; margin-left:0.5em; padding-left:20px; margin-top:0.5em; margin-bottom:1em; font-weight:bold; color:#0A68C6; font-size:110%; height:20px; background:url('../images/heading2.png') no-repeat left center; }
#central table td p{font-size:9pt; color:#444242; }
#central table td{font-size:9pt;padding:2px}
#footer{background:transparent url('../images/footer2.png') no-repeat; width:934px; height:69px;float:left }
#footer .inner{float:left }
#footer .adress{float:left; width:150px; height:58px; font-size:95%; color:#0668C6; margin-left:22px; font-style:italic; line-height:95%; padding-top:10px }
#footer .mail_footer{float:left; width:190px; height:35px; color:#0668C6; margin-left:30px; font-style:italic; padding-top:7px }
#footer .copy{float:right; width:150px; height:15px; color:#0668C6; margin-right:30px; font-style:italic; padding-top:30px; font-size:95%; }
#footer .web{float:left; width:230px; height:15px; color:#0668C6; margin-right:30px;margin-left:30px; font-style:italic; padding-top:30px; font-size:75%; }
.kontakt table{margin-top:35px; font-size:80%; text-align:center; padding:5; line-height:80%}

div#jw-sir{margin:0px auto;padding:0px;overflow:hidden;border:none;background:none;}
div#jw-sir img{display:none;position:absolute;margin-top:5px;;border:none;background:none;top:430px}
#jw-sir-loading{background:#000 url(../images/loading.gif) no-repeat center;height:142px;width:170px;position:absolute;margin-top:5px;margin-left:5px;border:none;}
