#body {

 background-color: #4ba6df;
 background-image:url("background.png");
 background-repeat: repeat-x;
 margin:0px;
 text-align:center;
 
 }

#telo {
 width:1050px;
 text-align:left;
 padding-left:0;
 margin: 0 auto; 
 
}





#vnitrni {
 /*width:1050 px;*/
 margin:0px;
 padding:0px;
 float:left;
 background:url(pzd.png) no-repeat ;  


}

#hlava {
 width: 1050px;
 height:50px;
 padding:0;
 margin: 0;
 float:left; 
 font-size:16px;
 font-family: Arial;
 float:left;

}


#horni  a{   
 text-decoration:none;
 color:#ffffff;
 font-weight:bold; 
}

#horni a:hover{

 
 color:#f3d605;
 }

#horni {
 margin:0px;
 float:left;
 padding:0px;
 background:url(menu.png) repeat-x ;   
}

#horni  ul{
 margin:0px;
 padding-top:0px;
 padding-left:0px;
 float:left;
 text-align:center;
}


#horni  li{
 width:169px;
 line-height:50px;
 float:left;
 padding-left:0px;
 margin:0px;
 list-style:none;
   
}

#logo {
 width:1050px; 
 height:160px;
 float:left; 
 margin-top:38px;
 
}

#logo img{
    margin:0px;
    margin-left:50px;
    float:left;
    width:150px;
    
}

#logo h1{
    font-family: Arial;
    font-size:60px;
    padding-top:5px;
    padding-left:64px;
    color:#f3d605;
    float:left;
    margin:0px;
    width:550px;
}

#logo h2{
    font-family: Arial;
    width:620px;
    font-size:30px;
    padding-top:5px;
    padding-left:64px;
    color:#ffffff;
    float:left;
    margin:0px;
    
}
#slide{
 padding:0px;
 padding-top:5px;
 margin:0px;
 width:710px;
 height:180px;
 float:left;

}

#slide ul{
 width:700px;
 margin:0px;
 margin-top:5px; 
 padding-left:0px;
 float:left;

}

#slide li{
   
   list-style:none;
    float:left;
    margin:0px;
    padding:0px;
    padding-left:5px;
   
}

#slide img{
  float:left;

}
#menu {
 width: 250px;
 float:left;
 font-family:Verdana, Arial, Courier, sans-serif;
 font-size:14px;
 padding:0px;
 margin: 0px;

}

#menudata {
 margin:0px;
 float:left;
 padding:0px;
 padding-top:0px;
 
 padding-bottom:0px;
 width:250px;
 background:url(dmenu.png) no-repeat ;  
 
 
}


#menudata  li{
 width: 250px;
 line-height:30px;
 float:left;
 padding:0px;
 padding-left:10px;
 margin:0px;
 font-family: Verdana, Arial, Courier, sans-serif; 
 color:#ffffff;
 list-style:none; 
}



#menu  a{
 text-decoration:none;
 color:#ffffff;
  
}

#menu a:hover{

 color:#000000;
 
 }


#menu  p{
 width: 250px;
 height: 100px;
 line-height:20px;
 margin:0px;
 float:left;
 text-align:center;
 font-family: Verdana, Arial, Courier, sans-serif;
  background:url(dmenu.png) no-repeat ;  
 color:#ffffff;
}


#menu h2{
  
 margin:0px;
 margin-top:10px;
 padding:0px;
 color:#000000;
 text-align:center; 
 font-size:15px;
 line-height:40px;
 width:250px;
 float:left;
 background:url(hmenu.png) no-repeat ;  
 
}




#rig {
  margin:0px;
  margin-top:30px;
  
}


#prava {
 color:#ffffff;
 width:764px;
 min-height:530px;
 _height: 550px; 
 line-height:20px;
 padding-top:20px;
/*  padding-left:10px; */
 float:left; 
 line-height:25px;
 font-family: Verdana, Arial, Courier, sans-serif;
 background:#003251;
}


#prava table {
  float:left;
}



#prava h1{
 width:700px;
 padding-left:0px;
 padding-top:5px;
 float:left;  
 margin:0px;
 padding-bottom:15px; 
 font-size:24px;
 color:#f3d605;
}



#prava h2{
 width:750px;
 padding-left:0px;
 padding-top:30px;
 float:left;  
 margin:0px;
 padding-bottom:65px; 
 font-size:20px;
 text-align:center;
 color:#f3d605;
}

#prava h3{
 

 padding-left:10px;
 float:left;  
 padding-top:0px; 
 padding-bottom:15px; 
 margin:0px;
 color:#f3d605;
}

#prava h4{
 width:700px;
 padding-left:10px;
 float:left;  
 padding-top:5px; 
 margin:0px;
 padding-bottom:15px;
 color:#f3d605;
}

 
#prava p{
 padding:0px;
 float:left;
 margin:0px;
}

#sans {
 padding-left:70px;
 height:200px;
  
}


#pata{


 width:1014px;
 height:50px;
 padding:0px;
 margin: 0 ;
 float:left; 
 background-image:url("menu.png");
 }
 
#pata p{
 width:1014px;
 margin: 0 ;
 float:left;
 text-align:center;
 font-weight:bold;
 color:#ffffff;
 line-height:50px;
 font-size:12px; 
 }

 
#pata a{
 padding-left:20px;
 line-height:30px;
 margin: 0 ;
 text-decoration:none;
 color:#000000;
 
 }
 
#pata a:hover{

 color:#ffffff;
 
 }
 
.minimal{
    font-size:11px;   
}

.bocni {
 font-size:16px;
 
}

.mail{
    color:#f3d605;
    text-decoration:underline;
}

.pusobime{
  font-weight:bold;
  color: #e10000;
  
}

.text{
  
  color:#ffffff;
}


#sluzby {
 margin:0px;
 float:left;
 padding:0px;
 padding-top:0px;
 padding-left:17px;
 padding-bottom:0px;
 width:250px;
 background:url(dmenu.png) no-repeat ;  
 color:#f3d605;

}

#sluzby  li{
 max-width: 230px;
 line-height:30px;
 /*float:left;*/
 padding:0px;
 margin:0px;
 font-family: Verdana, Arial, Courier, sans-serif; 
 list-style: square outside;
 
}

.adr{
  width:300px;
  height:80px;
  text-align:center;
}

.tel{
  
  width:300px;
  height:30px;
  text-align:center;
}

.ema{
  width:300px;
  height:20px;
  text-align:center;

}
