#otsbanner {
width: 147px;/*187*/
padding: 15px 20px;
margin: 10px 0;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
background: #a7944c url(../imgs/vitezebg.gif) repeat-y;
}
#nadpis-otsbanner{
font-size: 14px;
font-weight: bold;
margin-bottom: 5px;
}
#otsbanner p{
margin: 0 0 0 0;
padding: 0 0 0 0;
font-size: 12px;
} 
#otsbanner a { color: white; font-size: 12px;} 


#yndcz-ubytovani{
color: #c92926;
line-height: 1.3;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
padding: 15px 0 0 0;
}
#yndcz-maintext{
font-size: 13px !important;
padding-top: 7px;
}
#yndcz-maintext p{
text-indent: 0;
margin: 0 0 0 0 !important;
padding: 0 0 0 0 !important;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}
#yndcz-nadpis a{
color: #a59148;
font-size: 22px;
}
#yndcz-t2{
font-size: 23px !important;
color: #c92926;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}
#yndcz-t2 strong{
font-weight: normal !important;
}
#yndcz-t3{
color: #666666;
}

#yndcz_doporucujeme p{
margin: 0 0 0 0 !important;
padding: 0 0 0 0 !important;
}
#yndcz_dopnadpis{
font-weight: bold;
color: #c92926;
font-size: 15px;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

body, html{
  border: 0px none;
  margin: 0 0 0 0; padding: 0 0 0 0;
  background: white url(../imgs/bg.jpg) repeat-x;
  font-family: "Times New Roman",Times,FreeSerif,serif;
  font-size: 13px;
  color: 000;
  line-height: 1.4;
  text-align: center;
}


/* commented backslash hack \*/ 
html, body{height:100%;} 
/* end hack */


#vyhledavani{
width: 182px;/*187*/
height: 29px;/*34*/
background: #a6934b url("../imgs/vyhledavani_bg.gif");
padding: 5px 0 0 5px;
}
#vyhledavani .input{

}
#vyhledavani .tlacitko{
border: 1px solid #7f9db9;
background: white;
color: white;
font-size: 13px;
height: 22px;
width: 26px;
position: relative;
padding: 0 0 0 0;
margin: 0 0 0 0;
font-weight: normal;
cursor: pointer;
color: black;
}
#vyhledavani .tlacitko, x:-moz-any-link {top:1px;}



/*---------------------------------------TEXT----------------------------------*/
p, img, table, tr, th, td, h1, h2, h3, h4, h5, h6, ul, li, form,fieldset
{
border: 0px none;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
p{
margin-bottom: 10px;
}
hr{display: none;}
.skryj{display: none;}
a,a:link,a:active,a:hover,a:visited {
	color: #a59148;
	text-decoration: underline;
	
}

a:visited {
	color: #a59148;
}

a:hover {
	color: #cfb65b;
}

a:focus,a:active {
	color: #cfb65b;
}
.foto, #fotogalerie .fancy_images{
border: 1px solid #a59148;
background-color: #f2efe4;
padding: 3px;
width: auto;
text-align: center;
margin: 5px 0;
color: #bc5235;
font-size: 11px;
}
#fotogalerie .fancy_images{
display: block;
float: left;
margin-right: 10px;
}
.foto img{
display: block;
}
.right{
float: right;
margin-left: 10px;
}
.left{
float: left;
margin-right: 10px;
}
.cistic{
width: 100%;
height: 1px;
clear: both;
}
.ramecek{
border: 1px solid #a59148;
background-color: #f2efe4;
padding: 10px;
}
#obsah-stred ul{
margin: 0 0 10px 30px;
}
#obsah-stred li{
padding: 5px 0 5px 0;
}
#obsah-stred h1{
font-size: 22px;
font-weight: normal;
color: #bf0000;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
margin-bottom: 10px;
line-height: 1;
}
#obsah-stred h2{
font-size: 19px;
font-weight: normal;
color: #9b863c;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
margin: 20px 0 0 0;
}
#obsah-stred h2 span{
font-size: 16px;
}
#obsah-stred h3{
font-size: 15px;
font-weight: bold;
color: #bf0000;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
margin: 20px 0 0 0;
}
#obsah-stred table{
font-size: 13px;
border-collapse: collapse;
margin-bottom: 10px;
}
#obsah-stred table td{
padding: 3px 20px 3px 0;
vertical-align: top;
}
#obsah-pravy #vybiramefoto{
margin-top: 10px;
color: #a59148;
font-size: 15px;
font-weight: bold;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}


/*--------------------------------------LAYOUT---------------------------------*/
#obal{
position: relative;
margin: 0 auto 0 auto;
text-align: left;
width: 900px;
height:auto;
min-height:100%;
}
* html #obal{
height:100%;
width:902px;/* box model hack for ie5.+*/
w\idth:900px
}

#hlavicka{
position: relative;
width: 826px;
height: 292px;
margin-bottom: 30px;
background: url("../imgs/hlavicka.jpg") no-repeat;
}
#hl-levo{
position: absolute;
top: 0;
left: -550px;
width: 550px;
height: 292px;
background: url("../imgs/hlavicka-left.jpg") no-repeat;
}
#hl-prechod{
position: absolute;
top: 0;
left: 826px;
width: 74px;
height: 292px;
background: url("../imgs/hlavicka-prechod.png") no-repeat;
}

#logo{
  position: absolute;
  margin: 0;
  left: 7px;
  top: 8px;
  border-bottom: 0px none;
}
#logo a{
  cursor: pointer;
  text-decoration: none;
  display: block;
  position: relative;
  width: 358px;
  height: 57px;
  font-size: 30px;
  font-family: arial;
  text-transform:uppercase;
  line-height: 57px;
  text-align: left;
  color: #c6bebe;
  text-align: center;
}
#logo a span{
  background: url("../imgs/logo.jpg") no-repeat;
  display: block;
  position: absolute; left: 0; top: 0; 
  width: 358px;
  height: 57px;
}
#obsah-levy{
display: inline;
float: left;
width:187px;
margin-bottom: 30px;
}
#obsah-stred{
display: inline;
float: left;
width: 465px;
margin: 0 30px 30px 30px;
}
#obsah-pravy{
display: inline;
float: left;
width:187px;
margin-bottom: 30px;
}




#clearfooter{clear:both;height:30px;width:100%;}
#paticka{
position:absolute;
bottom:0;
left:0;
width: 880px;/*900*/
height: 42px;
background: url("../imgs/paticka.gif") no-repeat;
line-height: 42px;
text-align: left;
padding: 0 10px 0 10px;
color: white;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}
#paticka a { color: white;font-weight: normal; font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;} 
#paticka ul li {
  border-right: 1px solid white;  
  display: inline;
  margin: 0;
  padding: 0 10px 0 10px;
}
#paticka #posledni { border: 0 }
#paticka #copyright { float: right;margin-right: 10px; }


/*--------------------------------------MENU----------------------------------*/
#menu{
height: 40px;
position: absolute;
top: 250px;
left: 0;
}
#menu li{
display: block;
float: left;
text-align: center;
}
#menu li a{
display: block;
font-size: 16px;
font-weight: normal;
text-decoration: underline;
line-height: 40px;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
color: white;
border-right: 1px solid black;
}
#m1 a{
width: 203px;
}
#m2 a{
width: 218px;
}
#m3 a{
width: 153px;
}
#m4 a{
width: 190px;
}
#m5 a{
width: 132px;
border-right: 0px none !important;
}
#menu li a:hover, #menu li a.active{
font-weight: bold;
text-decoration: none;
background: url("../imgs/menu-hover.png") repeat-x;
}

#menu-left{
width: 187px;/*187*/
height: 146px; /*166*/
background: url("../imgs/menubg-1.gif") no-repeat;
padding: 20px 0 0 0;
}
#menu-left li, #menu-podleft li{
list-style-type: none;
}
#menu-left li a, #menu-podleft li a{
display: block;
font-size: 16px;
color: white;
padding: 1px 0 1px 20px;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
background: url("../imgs/menu-sipka.png") 0 30px no-repeat;
}
#menu-left li a:hover, #menu-podleft li a:hover, #menu-left a.active, #menu-podleft a.active{
font-weight: bold;
text-decoration: none;
background: url("../imgs/menu-sipka.png") 0 1px no-repeat;
}
#obsah-levy h2{
font-size: 16px;
font-weight: bold;
color: #4e4e4e;
height: 26px;
line-height: 26px;
padding-left: 50px;
background: url("../imgs/svicen.gif") 0 0px no-repeat;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
margin-bottom: 10px;
}
#menu-podleft{
margin: 22px 0 30px 0;
width: 187px;/*187*/
height: 79px; /*99*/
background: url("../imgs/menubg-2.gif") no-repeat;
padding: 20px 0 0 0;
}


/*-----------------Vypis hotelu small---------------*/
#ynd_svypisobal{
font-size: 13px !important;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
background: white url("../imgs/bg_vypishotelu.gif") bottom right no-repeat;
}
#ynd_svypisobal a{
display: inline !important;
padding-left: 0 !important;
padding-right: 0 !important;
}
#ynd_stopnadpis{
display: none;
}
#ynd_svypishotelu{
padding-bottom: 10px;
}
#ynd_stopnadpis a{
font-size: 13px !important;
text-decoration:none !important;
font-weight: bold !important;
color: #ba002f!important;
}
.ynd_spolozka{
margin-top: 10px;
font-size: 13px !important;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}
.ynd_spolozka span{
display: inline!important;
font-size:100% !important;
font-weight: normal !important;
text-transform: none !important;
}
.ynd_spolozka a, .ynd_link1{
color: #a59148;
font-size: 13px !important;
text-decoration: underline !important;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}
/*-----------------Vypis hotelu large---------------*/
#h1nadpis{
font-size: 26px;
font-weight: normal;
margin-bottom: 25px;
}

#ynd_vypisobal{
margin-top: 30px;
}
.ynd_polozka{
margin-bottom: 50px;
}
.ynd_polozka p{
margin: 5px 0 0 0;
}
#ynd_vypisobal a{
color: black;
}
.ynd_imglink{
float: left;
width: 100px;
margin: 8px 10px 10px 0;
display: block;
}
.ynd_imglink img{
border: 0px none;
}
.ynd_name{
margin: 0 0 0 0 !important;
padding: 0 0 0 0 !important;
line-height: 1.3 !important;
}
.ynd_name a{
font-size: 22px !important;
color: #016ab8!important;
font-style: normal !important;
font-weight: bold !important;
line-height: 1.3 !important;
}

.ynd_adrs{
margin: 0 0 0 0 !important;
padding: 0 0 0 0 !important;
font-size: 11px !important;
}
.ynd_adrs strong{
font-weight: normal;
}
.ynd_prc{
margin: 14px 0 0 0 !important;
padding: 0 0 0 0;
font-size: 16px !important;
font-weight: bold !important;
}
.ynd_prc span{
font-size: 20px;
font-weight: normal;
}
.ynd_popis{
clear: both;
font-size: 12px !important;
padding-top: 0px;
}
.ynd_link2{
font-size: 10px !important;
color: black !important;
}
#ynd_podcarou{
margin: 20px 0 0 0;
padding-top: 20px;
border-top: 2px solid #666666;
}

#yonadlogo{
border-top: 2px solid #666666;
margin: 20px 0 0 0;
width: 100%;
height: 86px;
background: url("http://www.yonad.com/imgs/yonad-transparent-small.png") top right no-repeat;
}
