html{width:100%; height:100%; margin:0}
body{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:9pt; background:#C9D684 url('../images/bodybg.jpg') repeat-x top; color:#444242 }
p{text-align:justify; line-height:120%; margin:1em; }
a{color:#564745; text-decoration:underline; }
a:hover{color:#656565; text-decoration:none; }
#top{background:url('../images/header.jpg') no-repeat center top; width:990px; height:271px;text-align:center }
#top .logo{position:absolute;left:36%;margin-top:20px }
#top .logo a{width:410px; height:55px; display:block; }
#topmenu{height:46px;width:990px;margin:0px auto;background:url('../images/topmenu.jpg') no-repeat left center;}
#topmenu ul{margin:0 0 0 280px; padding:0; list-style-type:none;}
#topmenu li{float:left;display:block;text-align:center;background:url('../images/odrazka.jpg') no-repeat left center;}
#topmenu li.first {padding:0;background:none;display:block;width:114px;}
#topmenu a{line-height:46px;display:block;width:114px;font-family:Verdana; color:#ffffff; text-decoration:none; font-weight:bold; font-style:italic; padding:0;}
#topmenu a:hover{background:url('../images/link-hover.jpg') no-repeat center center;color:#000}
#topmenu a.act{background:url('../images/link-hover.jpg') no-repeat center center;color:#000000;}
#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/link-hover-first.jpg') no-repeat center center;color:#000000; }
#menu{}
#menu a{}
#menu a.act{}
.menu a.hs_closed,.menu a.hs_opened{padding-right:16px; background-position:right 55%; background-repeat:no-repeat;}
.menu a.hs_closed{background-image:url("../images/system/hs_open.gif");}
.menu a.hs_opened{background-image:url("../images/system/hs_close.gif");}
.menu ul.hs_hidden{display:none;}
.menu ul.hs_content{padding:5px 0 10px 10px !important; margin:0 !important; list-style-type:none !important;}
.menu ul.hs_content li{border:none !important;}
#page{margin:0px auto; background:transparent; width:990px; min-height:655px; color:#444242 }
#left{float:left; background:transparent url('../images/left.png') no-repeat center top; width:37px; min-height:465px;_height:465px }
.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}
#footer{background:transparent url('../images/footer2.png'); width:990px; height:101px;margin:0px auto; }
#footer .adress{float:left; font-size:95%; color:#1A501A; margin-left:35px; font-style:italic; line-height:15px; padding-top:20px }
#footer a.logo{float:left;height:100%;width:100px;margin-left:45px;display:block}
#footer .mail_footer{float:left; color:#1A501A; margin-left:30px; font-style:italic; padding-top:33px }
#footer .copy{float:right;line-height:15px; color:#1A501A; margin-right:37px; font-style:italic; padding-top:20px; font-size:95%; }
#footer .seo{float:right;line-height:15px; color:#1A501A; margin-right:37px; font-style:italic; padding-top:62px; font-size:95%; }
#content{background:transparent url('../images/wrapper.png') repeat-y; width:990px; color:#444242;overflow:hidden }
#right{min-height:465px; width:241px; background:url('../images/right.png') no-repeat; float:left; margin-top:1.5em}
#right ul{margin-top:8px }
#right ul li{margin-left:-2.7em; margin-right:0; list-style-type:none; letter-spacing:-1px; color:#656565; display:block; }
#right ul li span{background:url('../images/disc.png') no-repeat left center; padding-left:0.8em; display:block; }
#right ul li a{color:#656565; }
#right .news_head a{width:223px; height:25px; padding:5px; margin-top:10px; background:url('../images/novinky.png') no-repeat center center;_margin-left:4px; display:block }
#right .news_body{width:200px; height:203px; padding:4px; margin-left:13px;_margin-left:18px;_margin-top:5px; background:url('../images/news_body.png') no-repeat center center }
#search{width:210px; height:22px; margin-top:12px;_margin-top:16px;/* IE */}
#search .inner{padding-left:18px }
#search .news_inner{padding-left:10px }
#search input .submit{border:0; background:0; font-size:100%; cursor:pointer; margin:0 5px; font-weight:bold; }
#search .sipkasearch{border:0; background:transparent url('../images/lupa.png') no-repeat center center; height:21px; width:21px; margin-left:5px; cursor:pointer; float:left }
#search .pole{float:left; border:none; background:transparent url('../images/hledani2.png') no-repeat center; width:160px; height:22px; font-style:italic; color:#656565;font-size:8pt }
#right h2{font-style:italic; margin-left:1.5em; margin-top:0.5em; font-weight:bold; color:#656565; font-size:120%; }
#right .kontakt a{background:url('../images/uvod/kontakt_start.png') no-repeat center center; display:block; height:148; text-decoration:none; margin-left:2px; opacity:0.8;filter:alpha(opacity=80) }
#right .kontakt a:hover{opacity:1;filter:alpha(opacity=100) }
#main{width:990px; background:url('../images/main.jpg') no-repeat center top; min-height:450px}
#central{float:left; width:662px; padding-top:2em; margin:5px 0px 0 67px; color:#444242}
#central ul{list-style-type:none;padding-top:0em;padding-bottom:1.5em }
#central ul li{color:#444242;font-size:13px;font-weight:bold;background: url('../images/puntik.png') no-repeat 2px center;padding:2px 15px }
#central form{background:transparent; }
#central form .inputsmall_z{background:#F7FFC7;border:2px #6B904B inset;width:250px }
#central form select{background:#F7FFC7;border:2px #6B904B inset;width:170px }
#central a img{border:1px outset #5A4A4A }
#central a:hover img{border:1px inset #5A4A4A }
#central h1{font-style:italic; padding-left:1em; padding-top:5px; color:#383639; height:45px; font-size:130%; background:url('../images/heading1.jpg') no-repeat center 25px;text-align:center}
#central h2{padding-left:35px; margin-top:0.5em; font-weight:bold; color:#554842; font-size:110%; line-height:30px; background:url('../images/heading2-2.png') no-repeat left center; }
#central table td p{font-size:9pt; color:#444242; }
#central table td{font-size:9pt;padding:2px}
.kontakt table{margin-top:35px; font-size:80%; text-align:center; padding:5; line-height:80%}
.created{position:relative;top:44; font-size:70%; color:#fff; text-align:center; }
.created a{color:white; text-decoration:none;}
.created a:hover{color:white; text-decoration:underline;}
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;margin-left:23px;border:none;background:none;}
#jw-sir-loading{background:#000 url(../images/loading.gif) no-repeat center;height:142px;width:190px;position:absolute;margin-top:5px;margin-left:23px;border:none;}
#web {height:15px;width:950px;margin:0px auto;text-align:center;font-size:75%;color:#6F934F;}
#web a {padding-top:3px; color:#6F934F;}
#share {width:100%;height:22px;margin-left:0em;margin-top:1em;margin-bottom:1em;padding:0.5em;background:transparent;border-top:1px solid #8A956D;}
#share .recommend {float:left;background:transparent;width:150px;margin:0em;}
#share .face {filter:alpha(opacity=60);opacity:0.6;background:url('../images/icons/face_small.png') no-repeat top center; width:16px;height:16px;float:right;text-decoration:none;margin:0 0.2em}
#share .face:hover {filter:alpha(opacity=100);opacity:1.0;}
#share .jagg {filter:alpha(opacity=80);opacity:0.8;width:16px;height:16px;float:right;text-decoration:none;padding:0 0.2em;background:url('http://www.jagg.cz/icon.png') no-repeat  center center;}
#share .jagg:hover {filter:alpha(opacity=100);opacity:1.0;}
#share .link {filter:alpha(opacity=80);opacity:0.8;background:url('../images/icons/link.png') no-repeat  center center;width:16px;height:16px;float:right;text-decoration:none;padding:0 0.2em}
#share .link:hover {filter:alpha(opacity=100);opacity:1.0}
#share .tweet {filter:alpha(opacity=60);opacity:0.6;background:url('../images/icons/twit_small.png') no-repeat  bottom center;width:16px;height:16px;float:right;text-decoration:none;padding:0 0.2em}
#share .tweet:hover {filter:alpha(opacity=100);opacity:1.0;}html{height:100%}
