  #adresaTop h1 {
  font-weight:bold;
  margin:0;
  padding:0;
  color:white;
  font-size:11px;
  display: inline; 
}

#middle h2{
 font-family:tahoma;
font-size:12px;
font-weight:bold;
padding-top:0px;
margin-top:0px;
color:#763249;

}
#middle h1{
 font-family:tahoma;
font-size:12px;
font-weight:bold;
padding-top:0px;
margin-top:0px;
color:#763249;

}
#middle h2 a{
 font-family:tahoma;
font-size:12px;
font-weight:bold;
  color:#522A12;
}

#middle h2 a:hover{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#522A12;
}

body{
  margin: 0 auto 0 auto;
  text-align:center;
  font-family:Tahoma;  

}

#outmain{
  width:959px;
  margin: 0 auto 0 auto;
  text-align:center;
  line-height: 15px;
}
#main{
  width:959px;
  border:1px solid #C39B51;
  margin: 0 auto 0 auto;
  text-align:left;
  line-height: 15px;
  color:#522A12;
  font-size: 12px;

}
#logo{
  width:959px;
  height:160px;
  background-image:url('../img/logo.jpg');
  background-repeat:no-repeat;
  position:relative;
}

  #language {
   width: 150px;
   height: 30px;
   position:absolute;
   bottom:0px;
   left:15px;
   text-align:left;
   
}
  #language img {
 margin: 0 0 0 1px;
 border:none;
 
}
#adresaTop{
  text-align:left;
   color:white;
   font-size:11px;
   bottom:12px;
   width: 630px;
   height: 18px;
   position:absolute;
   text-align:left;
   left:155px;

}
#adresaTop a{
  text-decoration:none;
  color:white;
}
.out {
display:none;
}

#menu {
   width: 959px;
   height: 39px;
   position:relative;
   //overflow:hidden;
   text-align:left;


}

#menuhome{
width:111px ;
height:39px ;
float:left;
display:inline;
}
#menuhome a{
width:111px ;
height:39px ;
display:block;
background-image: url(../img/b_home.jpg);
background-position:bottom center;
}
#menuhome a:hover{
background-position:top center;
}


#menuubytovani{
width:115px ;
height:39px ;
float:left;
display:inline;
}
#menuubytovani a{
width:115px ;
height:39px ;
display:block;
background-image: url(../img/b_ubytovani.jpg);
background-position:bottom center;
}
#menuubytovani a:hover{
background-position:top center;
}


#menusluzby{
width:114px ;
height:39px ;
float:left;
display:inline;
}
#menusluzby a{
width:114px ;
height:39px ;
display:block;
background-image: url(../img/b_sluzby.jpg);
background-position:bottom center;
}
#menusluzby a:hover{
background-position:top center;
}


#menucenik{
width:125px ;
height:39px ;
float:left;
display:inline;
}
#menucenik a{
width:125px ;
height:39px ;
display:block;
background-image: url(../img/b_cenik.jpg);
background-position:bottom center;
}
#menucenik a:hover{
background-position:top center;
}


#menufotogalerie{
width:111px ;
height:39px ;
float:left;
display:inline;
}
#menufotogalerie a{
width:111px ;
height:39px ;
display:block;
background-image: url(../img/b_fotogalerie.jpg);
background-position:bottom center;
}
#menufotogalerie a:hover{
background-position:top center;
}


#menuspoluprace{
width:116px ;
height:39px ;
float:left;
display:inline;
}
#menuspoluprace a{
width:116px ;
height:39px ;
display:block;
background-image: url(../img/b_spoluprace.jpg);
background-position:bottom center;
}
#menuspoluprace a:hover{
background-position:top center;
}


#menukontakt{
width:106px ;
height:39px ;
float:left;
display:inline;
}
#menukontakt a{
width:106px ;
height:39px ;
display:block;
background-image: url(../img/b_kontakt.jpg);
background-position:bottom center;
}
#menukontakt a:hover{
background-position:top center;
}

#menuhodnoceni{
width:161px ;
height:39px ;
float:left;
display:inline;
}
#menuhodnoceni a{
width:161px ;
height:39px ;
display:block;
background-image: url(../img/b_hodnoceni.jpg);
background-position:bottom center;
}
#menuhodnoceni a:hover{
background-position:top center;
}

#obsah{
  width:959px;
  background-image:url('../img/pozadi.jpg');
  min-height:500px;
  background-repeat:repeat-x;
  _height:500px;
}
#left{
  text-align:left;
  float:left;
  width:260px;
  margin-bottom:20px;
}
#leftbox{
  margin-top:35px;
  margin-left:25px;

}
#leftformin{
  margin:15px 5px 5px 5px;
  text-align:left;
}
#leftformin img{
  border:0px;
}
#leftformin h1{
  font-size:14px;
  color:#763249;
  padding-left:4px;
}
#leftformin select{
  font-size:10px;
}
#leftformin td{
  vertical-align:top;
}
#leftformin h2{
  font-size:12px;
  padding-left:4px;
}
#leftform_button{
  margin-top:5px;
}
#lefttext{
  width:200px;
  margin-top:10px;
  margin-left:25px;
  color:#F86309;
  text-align:left;
}
#lefttext h1{
  font-size:15px;
}
#loga{
  margin-top:30px;
  margin-left:25px;
  text-align:left;
  margin-bottom:30px;
}
#loga a img{
  text-decoration:none;
  border:0px;
  
}
#middle{
  float:left;
  width:600px;
  margin-top:35px;
  margin-bottom:15px;
  _margin-top:35px;
  _padding-left:5px;
  
}
#middle img{
  border:1px solid #C39B51;
}
.clear{
  clear:both;
}
#foot{
  width:959px;
  font-size:11px;
  color:#502911;
  padding-top:7px;
  height:20px;

}
#foot a{
  text-decoration:none;
  color:#502911;
}
#footleft{
  float:left;
  
}
#footright{
  float:right;
}
#day_in{
  width:45px;
}
#month_in{
  width:68px;
}
#year_in{
  width:48px;
}
#day_out{
  width:45px;
}
#month_out{
  width:68px;
}
#year_out{
  width:48px;
}
#coop_table td{
  text-align:left;
}
.specialoffer {
margin-bottom:10px;
}

.specialofferin {
color: #522A12;
text-decoration:none;
}

