*{margin:0;padding:0;}  
body {
  margin:0;
  background:#ffb380; /*url(../images/pozadi.png);*/
  /*background-repeat: repeat-x;*/
  color:#63330c;
  font-family: Verdana, Arial, Helvetica
}
#main{
	margin:auto;
  width:980px;
  height:100%;
  bottom:0px;	
  min-height:600px;
	position:relative;	 
}

#main p h1 h2 h3{
  font-family:Verdana, Arial;
} 
h1{
  font-size:16pt;
  padding-top:25px;
  padding-left:15px;
  padding-bottom:15px;
  padding-right:15px;
  /*font-weight:normal;*/
}
h2{
  font-size:16pt;
	font-weight:normal;	
}
h3{
  font-size:16pt;
  padding-top:25px;
  padding-left:15px;
  padding-bottom:15px;
  padding-right:15px;
  font-weight:normal;
}
p{
    padding-left:20px;
    padding-right:20px;
    line-height:1.2;
    font-size:14px;
}
ul{
    padding-left:20px;
    padding-right:20px;
    line-height:1.2;
    font-size:14px;
	margin-left:50px;
}
.cenik{
  position:relative;
  left:35px;
}
td{
  text-align:center;
  font-size:14px;
}
.suda{
	background-color:#ffeeaa;
}
#vpravo{
  position:relative;
  left:150px;
  text-align:center;    
}
#horniPruh{
  width:970px;
  height:39px;
  left:10px;
  background:url(../img/stinh.png);  
  /*background:#ffeeaa;*/
  /*top:30px;*/
  position:relative;  
  float:none;
}
.stinLH{
  height:42px;
  width:40px;
  background: url(../img/stinlh.png);
  position: relative; 
  float: left;  
}
.stinLS{
  height:42px;
  width:40px;
  background: url(../img/stinls.png);
  position: relative; 
  float: left;  
}
.stinPH{
  height:42px;
  width:40px;
  background:url(../img/stinph.png);
  position:relative; 
  float:left;  
}
.stinPS{
  height:42px;
  width:40px;
  background:url(../img/stinps.png);
  position:relative; 
  float:left;  
}
.stinL{
  height:100%;
  width:40px;
  background: url(../img/stinl.png);
  position: relative; 
  float: left;  
} 
.stinLPresah{
  height: 100%;
  width: 30px;
  background: url(../img/stinlPres.png);
  position: relative; 
  float: left;  
} 
.stinPPresah{
  height:100%;
  width:30px;
  background:url(../img/stinpPres.png);
  position:relative; 
  float:left;  
} 
.stinP{
  height:100%;
  width:40px;
  background:url(../img/stinp.png);
  position:relative; 
  float:left;  
}
#obalZahlavi{
  /*top:30px;*/
  width:970px;
  height:341px; /*250 pro logo*/
  left:10px;
  background:#ffeeaa;
  position:relative;  
}
#zahLogo{
  position: relative;     
  width:220px;
  height:269px;
  background:#ffdd55;
  float:left;   
}
#logo{
  position:relative;
  left:23px;
  top:43px;
}
#zahFotka{
  position: relative;     
  width:680px;
  height:341px;
  background:#99dd55;
  background: url(../img/zahlavi.png);
  float:left;   
}
#obalObsah0{ /*onas*/
  /*top:30px;*/
  width:970px;
  height:800px;
  /*height:auto;*/
  position:relative;
  left:10px;
  float:left;
}
#obalObsah1{ /*výlety*/
  /*top:30px;*/
  width:970px;
  height:1350px;
  /*height:auto;*/
  position:relative;
  left:10px;
  float:left;
}
#obalObsah2{ /*ubytování*/
  /*top:30px;*/
  width:970px;
  height:930px;
  /*height:auto;*/
  position:relative;
  left:10px;
  float:left;
}
#obalObsah3{ /*ceník*/
  /*top:30px;*/
  width:970px;
  height:1100px;
  /*height:auto;*/
  position:relative;
  left:10px;
  float:left;
}
#obalObsah4{ /*kontakt*/
  /*top:30px;*/
  width:970px;
  height:950px;
  /*height:auto;*/
  position:relative;
  left:10px;
  float:left;
}
#obalObsah5{ /*penzion*/
  /*top:30px;*/
  width:970px;
  height:650px;
  /*height:auto;*/
  position:relative;
  left:10px;
  float:left;
}
#obalObsah6{/*galerie*/
  /*top:30px;*/
  width:970px;
  height:1850px;
  /*height:auto;*/
  position:relative;
  left:10px;
  float:left;
}
.odkazOkoli{
  position:relative;
  width:500px;
  /*margin-top:8px;
  margin-bottom:8px;*/
  text-align:center;
  font-weight:bold;  
}
a{
  color:#d45500;
}
a:hover{
  color:#63330c;
}
#levySloupec{
  position: relative;
  /*left:50px;*/   
  width:230px;
  /*min-height:500px;*/
  height:100%;
  background:#ffeeaa;
  float:left; 
}
#kontakt{
  position:relative;
  width:210px;
  min-height:200px;
  left:12px;
  top:0px;
}
.pKontakt{
  padding-left:10px;
  padding-right:20px;
  line-height:1.2;
}
#aktuality{
  position:relative;
  width:210px;
  min-height:200px;
  left:10px;
  top: 20px;
}
#pravySloupec
{
  position:relative;
  /*left:50px;*/
  width:660px;
  /*min-height:500px;*/
  height:100%;  
  background:#ffdd55;
  float:left; 
  padding-bottom:20px;
}
#obalPruhFotky{
  position: relative;
  width:980px;
  height:202px;
  left:10px;
  float:left;  
}
#fotkyPruh{
  position: relative;  
  width:910px;
  height:202px;
  background:#ffeeaa;
  float:left; 
}
.obrSpodniPruh{
  position: relative;
  float:left;
}
#obalZapati{
  width:970px;  
  height:42px;
  left:10px;
  position:relative;
}
#zapati{
  width:890px;
  height:42px;    
  background:#ffeeaa;
  /*top:30px;*/
  position:relative;  
  float:left;
}
#zapati p{
  padding-top:12px;
  padding-left:10px;
  font:14px;
  color:#d45500;
}
#spodniPruh{
  width:970px;
  height:39px; 
  background:url(../img/stins.png);   
  left:10px;
  position:relative;  
  float:left;
}
#m {
   height:380px; 
	 width:480px; 
	 left:80px; 
	 margin:10px;
	 border:5px;		
	 border-style:solid;
   border-color:white; 
} 
.clear{
  clear:both;
} 
#doporuc{
	float:left;
	text-align:left;
}
#copyright{
	text-align:right;	
}
#galerie{
  position:relative;
  left:0px;
}
.obrazky{
  position:relative;
  top:10px;
  left:75px;
}
.flashpodklad{
      margin-bottom: 0px;
      padding: 0px;
      /*clear: both;*/
      left: 0px;
      top:0px;
      position: absolute; 
      float: left;
      background-image:url('../img/podklad.png');
      width: 910px;
      height: 202px;
}
.imgOkoli{
	border-color: #ffeeaa;
	border-style: solid;
	border-width: 5px;
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin-left: 30px;
	float:left;
}
