body {
  background: #787878 url(images/pozadi.jpg);
  background-attachment: fixed;
  font-family:  Helvetica, Arial, sans-serif;
}
/*f79024*/
#obal {
  width: 900px;
  height: 900px;
  margin:0 auto;
  margin-top: 50px;

}

h2 {
color: #eaeaea;
border-bottom: 3px solid #f79024;
padding: 0px;
margin: 0 0 25 0px;

}

h3 {
color: #eaeaea;
margin: 0 0 15 0px;

} 

h4 {
color: #eaeaea;
margin: 0 0 10 0px;
}

.line{
 width: 100%;
 height: 3px;
 background: #eaeaea;
 clear: both;
 margin: 20 0 20 0px;
 }
 
.line2{
 width: 315px;
 height: 1px;
 background: #4a4a4a;
 clear: both;
 margin: 0 0 20 0px;
 }
 
 .line3{
 width: 470px;
 height: 1px;
 background: #4a4a4a;
 clear: both;
 margin: 0 0 20 0px;
 }  
 
.left {
float: left;
}

img {
max-width: 315px;
margin: 25 25 25 25px;
}
#header {
  width: 900px;
  height: 100px;
  background: url(images/stin.png);
}

#logo {
  width: 316px;
  height: 58px;
  margin: 20 25 0 18px;
  background: url(images/logo_f.png);
  float: left;
}
#obrazek {
  width: 365px;
  height: 562px;
  background: url(images/stin.png);
  margin: 15 0 15 0px;  
  float: left;  
}

#textove_pole {
  width: 470px;
  min-height: 512px;
  background: url(images/stin.png);
  margin: 15 0 15 15px;
  padding: 25 25 25 25px;
  float: left;
  color: #eaeaea;  
}

li {
line-height: 35px;  
list-style-type: circle;
list-style-position: outside;

}

ul {
line-height: 35px;  

}

#footer {
  width: 900px;
  height: 35px;
  background: url(images/stin.png);
  clear: both;
}

#foot-info {
float:left;
color: #a1a1a1;
font-size: 13px;
line-height: 30px; 
margin-left: 35px;
}

#hornimenu {

float:right;
font-size: 16px;
height: 35px;
margin-top: 35px;
}

.hornimenu_pomocny {

}
    #hornimenu a{
    color: #a1a1a1;
    text-decoration: none;
    margin: 0 15 0 0px;
    padding: 5 0 5 0px;
    line-Height: 35px; 
    }
        
    #hornimenu a:hover{
    color: #fff;
    margin: 0 15 0 0px;
    padding: 5 0 5 0px;
    border-top: 3px solid #f79024;
    border-bottom: 3px solid #f79024;
    line-Height: 35px;       
    }

.aktualni{
    color: #fff;
    margin: 0 15 0 0px;
    padding: 5 0 5 0px;
    border-top: 3px solid #f79024;    
    border-bottom: 3px solid #f79024;
    float: left;
}
    
#dolnimenu {
float:right;
font-size: 13px;

line-height: 30px; 
}
    #dolnimenu a{
    color: #a1a1a1;
    text-decoration: none;
    margin-right: 15px;
    }
        
    #dolnimenu a:hover{
    color: #fff;
    text-decoration: underline;
    margin-right: 15px;   
    }

.leva-horni{
color: #eaeaea;
border-bottom: 1px solid #4a4a4a;

}

.prava-horni{
color: #eaeaea;
text-align: right;
padding-left:30px;
width: 170px;
border-bottom: 1px solid #4a4a4a;

}

.pod {
    border-bottom: 1px solid #4a4a4a;
}

.leva-dolni{
color: #eaeaea;
border-bottom: 1px solid #4a4a4a;

}

.prava-dolni{
color: #eaeaea;
text-align: right;
padding-left:30px;

border-bottom: 1px solid #4a4a4a;

}

#levy-cenik {
  width: 470px;
  min-height: 434px;
  background: url(images/stin.png);
  margin: 15 0 15 0px;
  padding: 25 25 25 25px;
  float: left;
  color: #eaeaea; 
  height: 610px; 
}

#pravy-cenik {
  width: 315px;
  min-height: 434px;
  background: url(images/stin.png);
  margin: 15 0 15 15px;
  padding: 25 25 25 25px;
  float: left;
  color: #eaeaea;
  height: 610px;  
}

.prava-dolni-d{
color: #eaeaea;
width: 220px;
text-align: right;
padding-left:30px;

border-bottom: 1px solid #4a4a4a;

}

.kontakt {
height: 25px;

width: 415px;
margin-bottom: 20px;
}

.kontakt-ikona-per {
  background: url(images/per.png);
  width: 25px;
  height: 25px;
  float: left;
}

.kontakt-ikona-hom {
  background: url(images/hom.png);
  width: 25px;
  height: 25px;
  float: left;
}

.kontakt-ikona-ic {
  background: url(images/ic.png);
  width: 25px;
  height: 25px;
  float: left;
}

.kontakt-ikona-tel {
  background: url(images/tel.png);
  width: 25px;
  height: 25px;
  float: left;
}

.kontakt-ikona-ema {
  background: url(images/ema.png);
  width: 25px;
  height: 25px;
  float: left;
}

.kontakt-text{
padding-left: 15px;
line-height: 25px;
  float: left;
}