#adresaTop h1 {
  font-weight:bold;
  margin:0;
  padding:0;
  font-size:11px;
  display: inline; 
}
#middle h2 {
font-family:tahoma;
font-size:12px;
font-weight:bold;
margin-top:3px;
}
#middle img {
margin:0px;
padding:0px;
border: #C39B51 solid 1px;
}
#middle h2 a:hover {
color:#522A12;
font-family:tahoma;
font-size:12px;
font-weight:bold;
}
#middle h2 a {
color:#522A12;
font-family:tahoma;
font-size:12px;
font-weight:bold;
}
body{
  margin: 0 auto 0 auto;
  text-align:center;
  font-family:tahoma;

}
#outmain{
  width:970px;
  margin: 0 auto 0 auto;
  text-align:center;
  line-height: 15px;
}
#main{
  width:970px;
  border:1px solid #C39B51;
  margin: 0 auto 0 auto;
  text-align:center;
  line-height: 15px;
  color:#522A12;
font-size:12px;
}
#logo{
  width:970px;
  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:#522A12;
   font-size:11px;
   bottom:0px;
   width: 630px;
   height: 28px;
   position:absolute;
   text-align:left;
   left:155px;
}
#adresaTop a{
  text-decoration:none;
  color:#522A12;
}
.out {
display:none;
}

#menu {
   width: 970px;
   height: 39px;
   position:relative;
   text-align:left;
   background-color:#f2ab13;

}

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


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


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


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


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


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


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

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

#obsah{
  width:970px;
  background-image:url('../img/pozadi.jpg');
  min-height:500px;
  background-repeat:repeat-x;
  _height:500px;
background-color:#FAFAFC;
}
#left{
  text-align:left;
  float:left;
  width:300px;
  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;
  padding-left:4px;
}
#leftformin select{
  font-size:10px;
}
#leftformin td{
  vertical-align:top;
}
#leftformin h2{
  font-size:12px;
  padding-left:4px;
}
#lefttext{
  width:200px;
  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:15px;
  margin-bottom:15px;
   text-align:left;
}
#middle  a{
  color:#522A12;
}
.clear{
  clear:both;
}
#foot{
  width:970px;
  font-size:11px;
  color:#502911;
  padding-top:7px;
  height:20px;
}
#foot a{
  text-decoration:none;
  color:#502911;
}
#footleft{
  float:left;
}
#footright{
  float:right;
}
.potvrzeni{
  font-size:1.2em;
  font-weight:bold;
}
#day_in{
  width:45px;
}
#month_in{
  width:68px;
}
#year_in{
  width:48px;
}
#day_out{
  width:45px;
}
#month_out{
  width:68px;
}
#year_out{
  width:48px;
}
.specialoffer {
margin-bottom:10px;
}

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