html {width:100%; height:100%; margin:0}

body {
  
  

  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size:9pt;
  background:#E5E5E5 url('../images/novepozadi.png') repeat-x left top;
  color:#444242
 
  }

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/top.png') no-repeat center top;
  width:911px;
  height:200px;text-align:center

  
  }


#top .logo {

  position:absolute;left:37%
 
  }

#top .logo a{

  background:transparent url('../images/logo.png') no-repeat center center;
  width:380px;
  height:25px;
  display:block;
  

  }

#top-spacer {width:911px;height:54px;clear:both}

#topmenu {height:25px;width:590px;margin-left:315px;font-size:11px}
#topmenu ul {margin: 0; padding: 0; list-style-type:none;}
#topmenu li {float:left;display:block;}
#topmenu li.first a { padding:32px 0px 0 0;background: none;display:block;width:80px;}
#topmenu a {height:45px;background:url('../images/oddelovac.png') no-repeat left center;display:block;font-family: Verdana; color: #ffffff; text-decoration: none; font-weight: bold; padding:32px 14px 0 14px;}
#topmenu a:hover {background:url('../images/oddelovac.png') no-repeat left center;display:block;font-family: Verdana; color: #000000; text-decoration: none; font-weight: bold; padding:32px 14px 0 14px;}
#topmenu a.act {background:url('../images/oddelovac.png') no-repeat left 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/odkaz_hover_first.png') 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;}

#search {
    
    width:180px;
    height: 50px;
    line-height:37px;
    padding: 4px;
    font-weight: bold; 
    float:right;
    margin-top
  }




#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:911px;
  color:#444242;
 
        }

#content {
  
  background:transparent url('../images/wrapper.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:5px
   
      }
#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;
   
  
      } 
      
.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}


#footer {
 
  background:transparent url('../images/footer.png') no-repeat;
  width:911px;
  height:62px ;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%;
     }     



#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:#F7FFC7;border: 2px #6B904B inset;width:250px
 }

#central form select {
  background:#F7FFC7;border: 2px #6B904B inset;width:170px
 }


#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
}



.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;;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;}



