.zlutyText{
color: #a20808;
}
body{margin:0;padding:0;font-size:14px;font-family:Times New Roman,serif;text-align:center;background:#563f24;line-height:1.4;margin:0;padding:0;color:#675545;padding-bottom:1em;}
a{color:#675545;}
a:hover{color:#a20808;}

#yndcz-ubytovani{
padding: 15px 45px 20px 45px;
color: black;
line-height: 1.3;
}
#yndcz-maintext{
font-size: 13px !important;
}
#yndcz-maintext p{
text-indent: 0;
margin: 0 0 0 0 !important;
padding: 5px 0 0px 0 !important;
font-family: arial, sans-serif !important;
}
#yndcz-nadpis a{
color: #a20808;
font-size: 22px;
}
#yndcz-t2{
font-size: 20px !important;
color: black;
}
#yndcz-t2 strong{
font-weight: normal !important;
}
#yndcz-t3{
color: #666666;
}

#yndcz_doporucujeme{
padding: 0 45px 15px 45px;
}
#yndcz_doporucujeme p{
margin: 0 0 0 0 !important;
padding: 0 0 0 0 !important;
}

#yndcz_dopnadpis{
font-weight: bold;
color: #a20808;
font-size: 16px;
}



#otsbanner{
padding: 10px 40px 0 40px;
}
#nadpis-otsbanner{
background: url(../images/viteze.gif) no-repeat;
width: 110px;
height: 25px;
}
#nadpis-otsbanner strong{
display: none;
}
#text-otsbanner p{
margin-top: 10px;
padding-top: 0;
}

#jazyky{
position: absolute;
top: 375px;
_top: 388px;
left: 180px;
}
#jazyky, #jazyky a, #jazyky b{
color: #a20808;
}

/*RESET*/
.reset{border: 0px none;margin: 0px;padding: 0px;float: none;clear: both;width: 0px;height:0px;line-height: 0px;font-size: 0px;}

/*input correction*/
div.input-correction{margin-top:-2px;float:left;}

/*logo*/
div.logopos{padding-left:302px;padding-top:239px;}
#logo, #de_logo, #en_logo{margin:0;padding:0;position:relative;width:167px;height:62px;overflow:hidden;float:left;}
#logo span {display:block;margin:0;padding:0;position:absolute;left:0;top:0;width:167px;height:62px;background:url("../images/logo.gif") 0 0 no-repeat;cursor:pointer;}
#de_logo span {display:block;margin:0;padding:0;position:absolute;left:0;top:0;width:167px;height:62px;background:url("../images/de_logo.gif") 0 0 no-repeat;cursor:pointer;}
#en_logo span {display:block;margin:0;padding:0;position:absolute;left:0;top:0;width:167px;height:62px;background:url("../images/en_logo.gif") 0 0 no-repeat;cursor:pointer;}

/*text align*/
.txtr{text-align:right;}
.txtl{text-align:left;}
.txtc{text-align:center;}

/*proporce*/
div.half{display:block;float:left;width:50%;}
/*paddingy*/

img.img{float:right;margin-left:10px;margin-bottom:10px;border:5px solid #e5cfa6;}


/******* end V2 CSS framework*******/

/*general layout*/
#body{display:block;width:770px;margin-left:auto;margin-right:auto;position: relative;}
#header{display:block;width:770px;height:381px;background:url(../images/header.jpg);}
#content{display:block;width:770px;background:url(../images/bgr.jpg) repeat-y 0 0;}
#bottom{display:block;width:811px;height:160px;background:url(../images/bottom.jpg);margin-left:auto;margin-right:auto;color:#675545;font-size:13px;}
#bottom a{color:#675545;}
#bottom a:hover{color:#a20808;}
#bottom p{margin:0;padding-left:110px;line-height:70px;}

div.left,div.right{text-align:left;}
div.left{display:block;float:left;width:280px;}
div.right{display:block;float:left;width:450px;_width:440px;padding-bottom:1em;}

div.left ul{margin:0;padding:0;margin-top:20px;}
div.left ul li{list-style:none;padding-left:33px;}
div.left ul li a{display:block;color:#675545;background:url(../images/li.gif) no-repeat left center;line-height:25px;padding-left:30px;width:230px;height:25px;margin-bottom:4px;margin-top:4px;}
div.left ul li a:hover, div.left ul li.active a{background:url(../images/hover.gif) no-repeat left center;color:#a20808;}

div.table{display:block;width:200px;height:117px;color:#fff;background:url(../images/table.gif);margin-left:40px;margin-top:15px;margin-bottom:10px;}
div.table a.a1{color:#f8e8be;display:block;padding-left:60px;padding-top:30px;}
div.table a.a2{color:#f8e8be;display:block;padding-left:60px;padding-top:20px;}

.info{
  border: solid 2px #a20808;
  padding: 10px;
  margin: 10px;
}

.info h3{
  margin: 0px 5px 5px 0px;
}

/*headlines*/
h1,h2,h3{color:#a20808;}
h1{font-size:20px;}
h2{font-size:18px;}
h3{font-size:16px;}

table{border:2px solid #a68250;margin-top:10px;margin-bottom:10px;}
table tr td{background:#d7b381;line-height:20px;padding:3px;}
table tr.sudy td{background:none;line-height:20px;}


/*-----------------Vypis hotelu small---------------*/
#ynd_svypisobal{
font-size: 11px !important;
font-family: Verdana, 'Geneva CE', lucida, sans-serif !important;
background: url("../images/bghotelbanner-strekov.gif") bottom right no-repeat;
text-align: left;
margin-top: 5px;
}
#ynd_svypisobal a{
display: inline !important;
padding-left: 0 !important;
padding-right: 0 !important;
}
#ynd_stopnadpis{
display: none;
}
#ynd_stopnadpis a{
font-size: 13px !important;
text-decoration:none !important;
font-weight: bold !important;
color: #ba002f!important;
}

.ynd_spolozka{
margin-bottom: 10px;
font-size: 12px !important;
font-family: Verdana, 'Geneva CE', lucida, sans-serif !important;
}
.ynd_spolozka span{
display: inline!important;
font-size:100% !important;
font-weight: normal !important;
text-transform: none !important;
}
.ynd_spolozka a, .ynd_link1{
color: #016ab8 !important;
font-size: 12px !important;
text-decoration: underline !important;
font-family: Verdana, 'Geneva CE', lucida, sans-serif !important;
}
/*-----------------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: 4px 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;
}
.ynd_name a{
font-size: 22px !important;
color: #016ab8!important;
font-style: normal !important;
font-weight: normal !important;
line-height: 1.3 !important;
}

.ynd_adrs{
margin: 0 0 0 0 !important;
padding: 0 0 0 0 !important;
font-size: 11px !important;
line-height: 1.3 !important;
}
.ynd_adrs strong{
font-weight: normal;
}
.ynd_prc{
line-height: 1.3 !important;
margin: 16px 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;
line-height: 1.3 !important;
}
.ynd_link2{
font-size: 10px !important;
color: black !important;
}
#ynd_podcarou{
margin: 20px 0 0 0;
padding-top: 10px;
border-top: 2px solid #666666;
}
#ynd_podcarou a{
color: black !important;
font-size: 12px;
}
#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;
}