/*******V2 CSS framework*******/
body{margin:0;padding:0;font-size:12px;font-family:Arial,sans-serif;text-align:center;background:#fff url(../images/bg.gif) repeat-x 0 0;line-height:1.3;margin:0;padding:0;color:#242221;padding-bottom:2em;}
a{color:#6b4636;}
a:hover{color:#e04305;}

strong{color:#6b4636;}

/*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*/

#logo{margin:0;padding:0;position:relative;width:220px;height:85px;overflow:hidden;}
#logo span {display:block;margin:0;padding:0;position:absolute;left:0;top:0;width:220px;height:85px;background:url("../images/logo.gif") 0 0 no-repeat;cursor:pointer;}


/*general position*/
#body{display:block;width:870px;margin-left:auto;margin-right:auto;text-align:left;}

/*text align*/
.txtr{text-align:right;}
.txtl{text-align:left;}
.txtc{text-align:center;}

/*proporce*/
div.half{display:block;float:left;width:50%;}
div.p75{display:block;width:75%;float:left;}
div.p25{display:block;width:25%;float:left;}

/*paddingy*/
div.obal20{padding:20px;padding-top:0px;}
div.obal20lp{padding-left:20px;padding-right:20px;}

/*images*/
img.img_r{float:left;margin-right:5px;margin-bottom:10px;}

/******* end V2 CSS framework*******/

#header{display:block;width:870px;height:320px;background:url(../images/header.jpg);}
#contop{display:block;width:870px;background:url(../images/contop.gif) no-repeat 0 0;}
#content{display:block;width:870px;background:url(../images/content.gif);}
#bottom{display:block;width:870px;height:142px;background:url(../images/bottom.gif);}
#bottom p{margin:0;padding-top:110px;text-align:right;padding-right:30px;}

div.left{display:block;width:230px;float:left;_padding-top:20px;}
div.right{display:block;width:560px;float:left;line-height:1.6;text-align:justify;padding-left:40px;padding-right:40px;_padding-top:20px;}

/*textstyles*/

div.right h1{color:#73a732;font-weight:100;font-size:20px;}
div.right h2{color:#73a732;font-weight:100;font-size:18px;}

div.right img{border:5px solid #9fc4e0;}

div.left ul{margin-top:0;}
div.left ul li{list-style:none;line-height:1.7;}
div.left .active a{color:#e04305; font-weight: bold;}
div.left h3{font-size:18px;font-weight:100;font-family:Georgia,serif;color:#ce3f07;background:url(../images/arrow.gif) no-repeat left center;padding-left:15px;letter-spacing:-1px;}

div.left h3.ext{font-size:18px;font-weight:100;font-family:Georgia,serif;background:url(../images/arrow.gif) no-repeat left center;padding-left:15px;letter-spacing:-1px;color:#2e98e9;}

img.img{float:left;margin-left:40px;margin-top:5px;margin-bottom:5px;}

div.right ul{margin-left:0;padding-left:20px;}
div.right ul li{list-style:none;background:url(../images/li.gif) no-repeat left center;padding-left:15px;line-height:1.5;}

table{font-size:12px;margin-bottom:20px;color:#014cb2;}
table tr.prvni td{background:#e9f1f7;}
table tr td{padding-left:10px;padding-right:10px;border-bottom:1px solid #c8dae9;line-height:25px;}

img.ext{margin-left:15px;border:0;}


#text-otsbanner{
padding: 5px 10px 0 17px;
}
#nadpis-otsbanner strong{
display: block; margin: 0 0 0 0; padding-bottom: 0;font-size:18px;font-weight:100;font-family:Georgia,serif;color:#ce3f07;background:url(../images/arrow.gif) no-repeat left center;padding-left:15px;letter-spacing:-1px;}
}
#text-otsbanner p{
margin-top: 0;
padding-top: 0;
}



/*-----------------Vypis hotelu small---------------*/
#ynd_svypisobal{
font-size: 11px !important;
font-family: Verdana, 'Geneva CE', lucida, sans-serif !important;
margin: 15px 2px 20px 0;
background: white url("../images/bghotelbanner.gif") bottom right no-repeat;
border-top: 8px solid #ba002f;
border-bottom: 8px solid #ba002f;
}
#ynd_svypisobal a{
display: inline !important;
padding-left: 0 !important;
padding-right: 0 !important;
}
#ynd_stopnadpis{
padding: 10px 10px 0 10px;
}
#ynd_stopnadpis a{
font-size: 13px !important;
text-decoration:none !important;
font-weight: bold !important;
color: #ba002f!important;
}

#ynd_svypishotelu{
padding: 0 10px 10px 10px;
}

.ynd_spolozka{
margin-top: 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, .ynd_spolozka a strong{
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: 7px 10px 10px 0;
display: block;
}
.ynd_imglink img{
border: 0px none !important;
}
.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;
}

.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;
}
