#nadpis-otsbanner{display:block;margin:0;padding:0;font-size:12px;color:#fff;line-height:27px;background:#f6c905 url(../images/h2menu.gif) no-repeat 0 0;font-weight:bold;padding-left:40px;text-align:left;border-bottom:1px solid #8a6e11;}
#text-otsbanner{
padding: 10px 10px 0px 10px;
text-align: left;
}
/*******V2 CSS framework*******/

body{margin:0;padding:0;font-size:12px;font-family:Arial,sans-serif;text-align:center;background:#fff url(../images/bgbody.gif);line-height:1.3;margin:0;padding:0;}
a{color:#143f90;}

#desk750{display:block;margin-left:auto;margin-right:auto;width:750px;}

/*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-top:12px;padding-left:27px;}
#logo{margin:0;padding:0;position:relative;width:200px;height:75px;overflow:hidden;float:left;}
#logo span {display:block;margin:0;padding:0;position:absolute;left:0;top:0;width:200px;height:75px;background:url("../images/logo.gif") 0 0 no-repeat;cursor:pointer;}


/*general position*/
#bgbody{display:block;background:url(../images/bgf.gif) no-repeat top center;}
#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.ht{display:block;float:left;width:50%;text-align:center;}

/*paddingy*/
div.obal20lr{padding:20px;padding-top:10px;}
div.obal40r{padding-right:30px;}
div.obal10{padding:10px;}
.obal20l{padding-left:20px;}
.footer{_margin-bottom:5px;}
.footer a{color:#000}

div.ht img{border:5px solid #f4f4f4;padding:5px;margin-bottom:10px;}

img.imgt,img.imgtp,img.imgleft,img.imgnone,img.imgright {border:5px solid #f4f4f4;float:right;margin-left:10px;margin-bottom:10px;padding:5px;}
img.imgtp {margin-right: -5px;}

img.imgleft {float: left;}
img.imgnone {float: none;}
img.imgright {float: right;}

/******* end V2 CSS framework*******/



/*svetle pozadi*/
#bbgr{display:block;width:750px;background:url(../images/bbgr.gif) repeat-y;margin-left:auto;margin-right:auto;padding-bottom:0px;}
#bbgt{display:block;background:url(../images/bbgt.gif) no-repeat 0 0;padding-top:16px;width:750px;}

#bbgb{display:block;width:750px;background:url(../images/bbgb.gif) no-repeat 0 0 ;margin-left:auto;margin-right:auto;height:15px;}

/*header*/
#top{display:block;width:730px;height:177px;background:url(../images/top.jpg);margin-left:auto;margin-right:auto;_height:177px;}

#txtbgr{display:block;width:496px;background:url(../images/txtbgr.gif) repeat-y;margin-left:10px;}
#txtt{display:block;width:496px;background:url(../images/txtt.gif) no-repeat 0 0;}
#txtb{display:block;width:496px;background:url(../images/txtb.gif) no-repeat 0 0;height:20px;margin-left:10px;}

#left{display:block;float:left;width:496px;}
#right{display:block;float:right;width:223px;background:url(../images/right.gif) repeat-y;margin-right:21px;border-bottom:3px solid #8c6f11;}

#rightt{display:block;width:223px;background:url(../images/rightt.gif) no-repeat 0 0;}

/*menu*/
#menu,#menu2{display:block;padding-left:4px;padding-right:4px;}
#right{margin-bottom:10px;}
#menu h2,#menu2 h2{display:block;margin:0;padding:0;font-size:12px;color:#fff;line-height:27px;background:#f6c905 url(../images/h2menu.gif) no-repeat 0 0;font-weight:bold;padding-left:40px;text-align:left;border-bottom:1px solid #8a6e11;}

#menu ul,#menu2 ul{margin:0;padding:0;}
#menu ul li,#menu2 ul li{list-style:none;color:#8e7011;border-bottom:1px solid #8a6e11;}
#menu ul li a,#menu2 ul li a,#menu2 ul li a:hover,#menu ul li.active a{display:block;line-height:27px;background:#e6cd6d url(../images/menu1.gif) no-repeat 0 0;text-align:left;color:#8e7011;text-decoration:none;padding-left:30px;}
#menu2 ul li a{background:#ebd88d url(../images/menu3.gif) no-repeat 0 0;}

#menu ul li a:hover,#menu ul li.active a{background:#ddbd3e url(../images/menu2.gif) no-repeat 0 0;}

/*content*/
div.content{display:block;padding-left:25px;padding-right:25px;padding-top:45px;padding-bottom:20px;text-align:left;line-height:1.7;}

div.content h1,div.content h2{display:block;color:#ecbd00;font-size:16px;background:url(../images/hl.gif) no-repeat left center;font-weight:bold;padding-left:25px;}
div.content h2{font-weight:100;}
h3{color:#ecbd00; font-size: 120%; margin: 10px 10px 0px 5px;}

div.content p.parex{display:block;font-weight:bold;background:url(../images/parex.gif) repeat-y;padding:10px;}

p {
  margin: 0px 5px 15px 5px;
}

table {
  border: solid 1px #DDBD3E;
  width: 80%;
  margin-left: 5px;
}

.table1{
  background-color: #FBF3D7; 
}

.table2{
  background-color: #F9F9F9;
}


/*-----------------Vypis hotelu small---------------*/
#ynd_svypisobal{
font-size: 11px !important;
font-family: Verdana, 'Geneva CE', lucida, sans-serif !important;
margin: 15px 0 0 0;
background: #fbf7e5 url("../images/bghotelbanner-susice.gif") bottom right no-repeat;
border-top: 8px solid #ba002f;
border-bottom: 8px solid #ba002f;
text-align: left;
}
#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{
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: 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;
}
