*{margin:0;padding:0;}
body {background:#FFFFFF url(../img/bg.jpg) repeat-x; width:100%;height:100%; letter-spacing:1.0px;}


/*
.obr{background:url(../img/ramecek.gif) center no-repeat; width:179px; height:130px; text-align:center;  padding-top:10px; margin-bottom: 0px;  text-align:center; float:left; margin-right: 5px;  }
.mapa{background:url(../img/podklad-mapa.jpg) center no-repeat; width:200px; height:142px; text-align:center;  padding-top:9px; margin-bottom: 0px;  text-align:center; float:left; margin-right: 5px;  }
a img {border:#596E83 1px solid }
a:hover img {border:#000 1px solid; }
a {color:#596E83}
a:hover {color:#000 }
*/

/*head*/
#head {width:959px; height:308px; margin:0 auto; text-align:center; position:relative; z-index:10}
#head-in  {background:url("../img/head.jpg")  no-repeat; width:959px; height:308px; display:block; z-index:10; position:relative;}
#logoclick-home { position:absolute; top: 280px;  z-index:5; display:inline; width:260px; height:25px; }
#div_right  {background:url("../img/div_right.png")  no-repeat; width:34px; height:310px; display:block; z-index:10; position:absolute; top: -1px; left: 959px;}


#content {
text-align: left; 
background:url("../img/content_bg.jpg")  repeat-y; 
width: 959px; 
margin:  0 auto; 

z-index: 10 }

#obsah {
text-align: left; 
float: right;  
width: 697px; 
min-height: 400px; 
background:url("../img/obsah-bg.jpg")  no-repeat top center;
}

/*menu*/
#menu {  
font-size:100%;   
margin-top: 1px; 
float: left;  
text-align:center; 
width: 262px; 
}

.oddelovac {clear: both;}

#menu ul { list-style-type:none; text-align:left; padding-top:1px; margin-left: 1px;}
#menu li { width: 262px; height:33px; line-height:33px;list-style-type:none; display:inline;   letter-spacing:-1px; font-family: sans-serif; }
#menu li a { background:url("../img/menu_li.jpg")  no-repeat;   color:#ffffff; font-weight:bold; font-size: 15px; letter-spacing: 0.75px; width: 261px; display: block; text-decoration: none; margin-bottom: 2px; padding-left: 10px;  }
#menu li a:hover { background:url("../img/menu_li_hover.jpg")  no-repeat;   font-weight:bold; font-size: 15px; letter-spacing: 0.5px; color:#000000;  width: 261px; display: block;  text-decoration: none; margin-bottom: 2px;}
.aktiv { background:url("../img/menu_li_hover.jpg")  no-repeat;   font-weight:bold; font-size: 17px; letter-spacing: 0.5px; color:#000000;  width: 261px; display: block;  text-decoration: none; margin-bottom: 2px;}






#foto  {
margin-top: 20px;
margin-left: 12px; 
padding-top: 20px; 
padding-left: 20px;   
width: 240px; 
height: 200px; 
background: url("../img/border.png") no-repeat; }
 
#border-kontakt {
width: 240px; 
height: 200px; 
margin-left: 12px; 
margin-top: 10px; 
background: url("../img/border-kontakt.png") no-repeat;  
padding-left: 20px; 
padding-top: 15px; 
text-align: left; }


#border-kontakt span {font-size: 11px;  font-family: sans-serif;}
#border-kontakt h4  {margin-bottom: 5px; }
#border-kontakt a {color: black; text-decoration: none;}
#border-kontakt a:hover {color: #9ac448; text-decoration: none;}
#logoclick {position:absolute; margin-top: 18px;   z-index:5; display:inline; width:200px; height:40px; }


#hlavni-menu {position: absolute; top: 46px; left: 400px; width: 500px; height: 18px; margin-left: 10px; }
#hlavni-menu ul { list-style-type:none; text-align:left; padding-top:0px; margin-left: 0px;}
#hlavni-menu li { height:18px; line-height:18px;list-style-type:none; display:inline;   letter-spacing:-1px; font-family: sans-serif; font-weight: normal; font-style: italic;}

#hlavni-menu li a { color:#000000; font-weight:bold; font-size: 13px; letter-spacing: 0.5px;  text-decoration: none; margin-right: 5px; margin-left: 5px;  }
#hlavni-menu li a:hover {          font-weight:bold; font-size: 13px; letter-spacing: 0.5px; color:gray;    text-decoration: none; margin-right: 5px; margin-left: 5px;}
.hlavni-menu-aktiv { font-weight:bold; font-size: 13px; letter-spacing: 0.5px; color:gray;    text-decoration: none; margin-right: 5px; margin-left: 5px;}



/*hlavni*/
/*#hlavni {width:936px; margin:0 auto; display:block; position:relative; min-height:380px;  _height: 400px;}
#obsah { width:936px; margin:0 auto; display:block; float:left; position:relative; padding: 0px 15px;}
/*#obsah strong {color: #00326a; font-style: italic;}
#obsah h3 {color: #00326a; font-size: 100%; text-decoration: underline; }
#obsah ul li{list-style-type:circle; width:570px; font-size: 80%; margin-left: 15px;}


/*paticka*/
#foot { clear: both; width:100%; height:100px; margin:0 auto}
#foot-in {background:#e3e3e3 url(../img/foot_bg.jpg) center bottom no-repeat; width:959px; height:100px; margin:0 auto;}


#foot-in p { padding-top: 2px; margin: 0 auto; width:970px; color:black; position:relative;  text-align:center; letter-spacing:0px;
font-size:11px;  font-family:"arial";}
#foot-in a {color:#596E83}
#foot-in a:hover {color:#000 }




#text {width: 675px;  float: right; text-align: left ; font-family: sans-serif; font-size: 80%; letter-spacing: 0px; margin-right: 10px;  }
#text h1{ font-size: 22px; color: #9ac448; }
#text h2 {font-size: 16px; color: #bf0000; }
#text h2 span {font-size:16px; color: black;}
#text h3 {color: black; }
#text ul {margin-left: 17px; }
#text a img {padding: 3px; border: 1px solid gray;}

#text a {color: #18225d; text-decoration: none; font-weight: bold;}
#text a:hover {color: #9ac448; text-decoration: none; font-weight: bold;}
