html{
   margin:0px;
   padding:0;
}
  #content_in {
   background-image: url(../img/content_vpruh.gif);
   background-repeat: repeat-y;
   background-position:right;
   width:512px;
   _width:512px;
   background-color:white;
   _height:560px;
   min-height:560px;
   position:relative;
   margin:0px;
   float:left;
}
  #rightbox {
    width: 217px;
    _width: 217px;
    height: 648px;
    float: right;
    margin:0px;
}

  body {
   margin: 0px;
   font-family: Verdana;
   font-size: 12px;
   background-color:#e79320;
  background-image: url('../img/pozadiA.jpg');
   background-repeat:repeat-y;
   background-position: top center;
}
 a {
   text-decoration:none;
   color:#df7105;
}
 a:hover {
   text-decoration:underline;
}

 .dark {
   color:#1a2952;
   margin-right:20px;
}
  #pozadi {
   background-image: url('../img/pozadi.jpg');
   background-repeat:no-repeat;
   margin: 0 auto 0 auto;
   line-height: 15px;
   text-align: center;
   background-position: top center;
}

  #main {
   width: 995px;
   margin: 0 auto 0 auto;
   line-height: 15px;
   text-align: center;
}

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

  #language {
   width: 130px;
   height: 48px;
   position:absolute;
   bottom:0px;
   left:28px;
}
  #language img {
 margin: 0 0 0 1px;
 border:none;
}

.out {
display:none;
}

#menu {
   width: 995px;
   height: 44px;
   background-image: url(../img/menu.jpg);
   background-repeat: no-repeat;
   position:relative;
   _right:1px;

}

#home {
width:85px;
height:26px;
position:absolute;
right:0px;
bottom:0px;
}
#home a{
background-image: url(../img/home.jpg);
background-repeat: no-repeat;
width:85px;
height:26px;
display:block;
}
#hledani{
width:240px ;
height:20px ;
float:left;
}

#input{
height: 26px;
border: 1px solid #799DB3;
}
#button{
background-image: url(../img/button.jpg);
width: 22px;
height: 26px;
border: 0px;
}

#menukontakt{
width:97px ;
height:44px ;
float:right;
display:inline;

}

#menukontakt a{
width:97px ;
height:44px ;
display:block;
background-image: url(../img/kontakt_a.gif);
}

#menukontakt a:hover{
width:97px ;
height:44px ;
display:block;
background-image: url(../img/kontakt_b.gif);
}


#menufolklor{
width:94px ;
height:44px ;
float:right;
display:inline;

}

#menufolklor a{
width:94px ;
height:44px ;
display:block;
background-image: url(../img/folklor_a.gif);
}

#menufolklor a:hover{
width:94px ;
height:44px ;
display:block;
background-image: url(../img/folklor_b.gif);
}

#menuspoluprace{
width:81px ;
height:44px ;
float:right;
display:inline;

}

#menuspoluprace a{
width:81px ;
height:44px ;
display:block;
background-image: url(../img/spoluprace_a.gif);
background-position:center center;
}

#menuspoluprace a:hover{
background-image: url(../img/spoluprace_b.gif);
}

#menupodminky{
width:185px ;
height:44px ;
float:right;
display:inline;

}

#menupodminky a{
width:185px ;
height:44px ;
display:block;
background-image: url(../img/rezervace_a.gif);
}

#menupodminky a:hover{
width:185px ;
height:44px ;
display:block;
background-image: url(../img/rezervace_b.gif);
}

#menuubytovani{
width:108px ;
height:44px ;
float:right;
display:inline;

}

#menuubytovani a{
width:108px ;
height:44px ;
display:block;
background-image: url(../img/ubytovani_a.gif);
}

#menuubytovani a:hover{
width:108px ;
height:44px ;
display:block;
background-image: url(../img/ubytovani_b.gif);
}

#menulastmin{
width:118px ;
height:44px ;
float:right;
display:inline;
display:block;
}

#menulastmin a{
width:118px ;
height:44px ;
display:block;
background-image: url(../img/lastmin_a.gif);
}

#menulastmin a:hover{
width:118px ;
height:44px ;
display:block;
background-image: url(../img/lastmin_b.gif);
}
  #prijezd {
   width: 265px;
   height: 149px;
   background-image: url(../img/prijezd.jpg);
      background-repeat: no-repeat;
   float: left;
   position:relative;
   }

   #leftformin {
   text-align:left;
   margin-left:auto;
   margin-right:auto;
   margin-top:10px;
   %margin-top:0px;
   color:#183e6a;
   font-size:12px;
   font-family:Verdana;
   
   }
    #leftformin img{
   border:0px;
   margin-top:40px;
   margin-left:30px;
   }
   
   #leftbox2_podmenu {
   text-align:center;
    }
  .rez_button  {
  cursor:pointer;
  height:22px;
  width:80px;
  border:none;
  background-image: url(../img/button_rez.gif);
  background-repeat: no-repeat;
  float:right;
  margin-right:20px;
 border:black solid 0px;  }
  
  #persons {
      float: left;
  }
  
  #podmenu {
   width: 510px;
   height: 149px;
   background-image: url(../img/podmenu.jpg);
   background-repeat: no-repeat;
   float: left;
   position:relative;
}
  #podmenu_in {
  position:relative;
  top:10px;
  left:20px;
  &left:0px;
  width:465px;
  text-align:left;
  color:#1a2952;
}
  #podmenu_in h1{
  text-align:left;
  font-size:12px;
  font-weight:bold;
  margin-bottom:4px;
}
  #podmenu_in p{
  text-align:justify;
  font-size:12px;
  margin-top:4px;
}
  #podmenu2 {
   width: 219px;
   height: 149px;
   background-image: url(../img/podmenu2.jpg);
      background-repeat: no-repeat;
   float: left;
}
  #podmenu2_in {
   width:90%;
   font-family:verdana;
   font-size:12px;
   color:#df7105;
   position:relative;
   top:25px;
   left:25px;
   text-align:left;
   line-height: 120%;
}
  #novinky {
   width: 265px;
   _width: 265px;
   height: 34px;
   background-image: url(../img/novinky.jpg);
      background-repeat: no-repeat;
   float: left;

}
  #pruh {
   width: 510px;
   height: 34px;
   background-image: url(../img/pruh.jpg);
      background-repeat: no-repeat;
   float: left;
}

  #balicky {
   width: 219px;
   height: 34px;
   background-image: url(../img/balicky2.jpg);
      background-repeat: no-repeat;
   float: left;
}


  #leftbox1 {
   width: 265px;
   height: 180px;
   background-image: url(../img/leftbox1.jpg);
      background-repeat: no-repeat;
      float: left;
   text-align:left;
}

  #leftbox1_in {
   width:235px;
   font-family:Verdana;
   font-size:12px;
   font-weight:bold;
   color:#df7105;
   position:relative;
   top:25px;
   left:15px;
   _left:5px;
   text-align:left;
   line-height: 120%;
   _padding-right:10px;
   
}

#balicky_nadpis {
   width: 265px;
   _height: 33px;
   min-height:33px;
   background-image: url(../img/balicky_nadpis.jpg);
   background-repeat: no-repeat;
   float: left;
}
  #leftbox2 {
   width: 235px;
   _height: 300px;
   min-height:300px;
   text-align:left;
   float: left;
   margin-top:20px;
   margin-left:15px;
}
  #content {

   width: 510px;
   height: 30px;
   background-color:white;
   float: left;
   position:relative;
}

  #content_in2 {
   width:688px;
   padding-left:20px;
   padding-right:20px;
   background-color:white;
   _height:560px;
   min-height:560px;
   text-align:left;
   background-image: url(../img/sekce_top.gif);
   background-repeat: repeat-x;
   color:#2a3a6c;
   font-size:11px;
}
  #content_in2 h1 {
     color:#2a3a6c;
     font-family:arial;
     font-size:12px;
     font-weight:bold;
}
  #content_in2 h2 {
     color:#2a3a6c;
     font-family:verdana;
     font-size:11px;
     font-weight:bold;
}
  .hotel_intro {
   width:475px;
   height:110px;
   text-align:left;
   
   position:relative;
   top:15px;
   left:18px;
   &left:0px;
   
   margin-bottom:8px;
   background-color:#fffdd6;
   font-family:verdana;
   font-size:11px;
   color:#1a2952;
}
  .hotel_intro_text {
   margin-left:10px;
   font-family:verdana;
   font-size:11px;
   color:#1a2952;
   width: 341px;
   float:right;
   position:relative;
   top:10px;

}
  .hotel_intro_text h2{
   font-family:verdana;
   font-size:11px;
   color:#1a2952;
   font-weight:bold;
   margin:0px;
   text-transform: uppercase;
}




  .hotel_intro_text p{
   margin-bottom:10px;
   margin-top:10px;
margin-right:10px;
   line-height:1;
}
  .hotel_intro_text_link{
   font-family:verdana;
   font-size:11px;
   color:#df7105;
   font-weight:bold;
   margin:0px;
}
 .hotel_page {
   width:650px;
   height:110px;
   text-align:left;
   margin-bottom:25px;
   background-color:#fffdd6;
   font-family:verdana;
   font-size:11px;
   color:#1a2952;
}
  .hotel_page_text {
   margin-left:10px;
   font-family:verdana;
   font-size:12px;
   color:#1a2952;
   width: 515px;
   float:right;
   position:relative;
   top:10px;

}
  .hotel_page_text h2{
   font-family:verdana;
   font-size:12px;
   color:#1a2952;
   font-weight:bold;
   margin:0px;
   text-transform: uppercase;

}
  .hotel_page_text p{
   margin-bottom:10px;
   margin-top:10px;
   margin-right:20px;
   line-height:1;
   color:#2A3A6C;
}
  .hotel_page_text  a {
   color:#2A3A6C;
   text-decoration:none;
}
  .hotel_page_text  a:hover {
   color:#2A3A6C;
   text-decoration:none;
}
  .hotel_page_text_link{
   font-family:verdana;
   font-size:11px;
   color:#df7105;
   font-weight:bold;
   margin:0px;
}
  .hotel_page_text_link a{
 color:#DF7105;
 }
   .hotel_page_text_link a:hover{
 text-decoration:underline;
 color:#DF7105;
 }
 .hotel_detail {
   width:650px;
   height:150px;
   text-align:left;
   margin-bottom:25px;
   background-color:#fffdd6;
   font-family:verdana;
   font-size:11px;
   color:#1a2952;
   background-image: url(../img/detail_hotel_pozadi.gif);
   background-repeat: no-repeat;
   background-position: bottom right;
   position:relative;
}
 .hotel_detail a{
  color:#1a2952;
}
  .hotel_detail_text {
   margin-left:10px;
   font-family:verdana;
   font-size:12px;
   color:#1a2952;
   width: 425px;
   float:right;
   position:relative;
   top:15px;
}
  .hotel_detail_text h2{
   font-family:verdana;
   font-size:12px;
   color:#1a2952;
   font-weight:bold;
   margin:0px;
   text-transform: uppercase;

}
  .hotel_detail_text p{
   margin-bottom:10px;
   margin-top:10px;
   margin-right:10px;
   line-height:1;

}
  .hotel_detail_text a{
  text-decoration:none;
}
  .hotel_detail_text_link{
   font-family:verdana;
   font-size:11px;
   color:#df7105;
   font-weight:bold;
}
  .hotel_detail_text_link a {
   font-family:verdana;
   font-size:11px;
   color:#df7105;
   font-weight:bold;
   margin-left:43px;
}
.hotel_detail_text_link_out {
   width: 448px;
   height:23px;
   position:absolute;
   bottom:0;
   right:0;
   margin-top:10px;
}
  #leftbox {
   width: 265px;
   float: left;
}

  #centerbox {
   width: 729px;
   float: left;
   position:relative;
background-color:white;
background-image:url(../img/sekce_top.gif);
background-repeat:repeat-x;

}

  
  #balicky_text {
    width: 100%;
   /* height: 248px;*/
    float: right;
/*   background-image: url(../img/balicky_pozadi.jpg);
   background-repeat: no-repeat;*/
  }
  
  #kultura_nadpis {
    width: 100%;
    height: 34px;
    float: right;
   background-image: url(../img/kultura.jpg);
   background-repeat: no-repeat;
  }
  
  #kultura_text {
    width: 100%;
    height: 410px;
    float: right;
 /* background-image: url(../img/kultura_pozadi.jpg);
   background-repeat: no-repeat;*/
  }
  #box_right {
    width:100%;
   height:100%;
   background-image: url(../img/box_right.jpg);
   background-repeat: no-repeat;
   float: right;
}
  #center {
   width: 995px;
   background-image: url(../img/pozadiC.jpg);
   background-repeat: repeat-y; ,

}
  #clear {
   clear: both;
}
  .clear {
   clear: both;
}
  #footer {
  clear:both;
  text-align:center;
  background-image: url(../img/pozadiB.gif);
  background-repeat: no-repeat;
   background-position: top center;
     background-color:#eba23b;
}
  #footer_in {

   width:995px;
   height:34px;
   clear:both;
   margin: 0 auto 0 auto;
   padding-top:22px;
   color:#47658f;

}
  #footer a {
   text-decoration:none;
   color:#47658f;
}
  #footer a:hover {
   text-decoration:underline;
}
  #drobecky {
   text-align:left;
   font-family:verdana;
   font-size:11px;
   font-weight:bold;
    text-transform: uppercase;
   color:#df7105;

}
  #tlacitko_hledat {
background-image: url(../img/button.jpg); 
width: 23px;
height: 23px; 
border: 0px;
position:relative;
top:10px;
left:5px;


}

  #input_hledat {

height: 23px; 
border: 1px solid #799DB3;


position:relative;
top:2px;
%top:7px;
margin:-5px;
padding:-5px;
border:black solid 1px;
}
.coop_input{
border:1px solid;
}
.note{
width:142px;
height:100px;
}

#transfer{
margin-bottom:10px;
}
.potvrzeni{
  font-size:1.4em;
  font-weight:bold;
}

.menutitle {
cursor:pointer;
font-weight:bold;
text-align:left;
text-decoration:underline;
margin-top:100px;
}


#footer_in h3{
float:left;color:#47658F;font-family:Verdana;font-size:12px;margin:0;font-weight:normal;
}

#footer_in span{
 float:right;
}
