#yndcz-ubytovani{
float: right;
width: 212px;/*212px*/
height: 118px;
background: url("imgs/bg_yonadbanner.jpg") no-repeat;
color: #f1efe5;
margin: -20px 0 20px 15px;
}
#yndcz-nadpis{
padding: 10px 0 10px 0;
}
#yndcz-maintext{
padding: 32px 10px 10px 25px;
font-family: 'Times new roman','Garamond', serif;
}
#yndcz-nadpis a{
color: #f1efe5;
font-size: 19px;
font-family: 'Times new roman','Garamond', serif;
}
#yndcz-t2{
font-size: 23px !important;
font-family: 'Times new roman','Garamond', serif;
}
#yndcz-t2 strong{
font-weight: normal !important;
}
#yndcz-t3{
font-size: 15px !important;
color: #f1efe5;
font-family: 'Times new roman','Garamond', serif;
}
#yndcz_dopnadpis{
width: 156px; /*211*/
height: 34px; /*46*/
padding: 12px 0 0 55px;
background: url("imgs/bg_submenu.gif") no-repeat;
color: #fefffd;
font-size: 15px;
font-family: 'Times new roman','Garamond', serif;
text-transform: uppercase;
margin-top: 10px;
font-weight: bold;
}

#lang{
width: 100px; /*131px*/
height: 37px; /*45px*/
background: url("imgs/jazykybg.png") no-repeat;
_background-image: none;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/jazykybg.png", sizingMethod="scale");
position: absolute;
top: 0px;
right: 10px;
_right: 50px;
z-index: 5;
padding: 8px 0 0 31px;
}
#lang a img{
padding: 2px;
background: #cbc4a2;
}
#lang a{
float: left;
display: block;
border: 1px solid #c8c2ac;
margin-left: 10px;
_margin-left: 5px;
_margin-right: 5px;
}
#lang a:hover, #lang .active{
border: 1px solid #a69c78;
}


body, html{
  border: 0px none;
  margin: 0px; padding: 0px;
  background: url("imgs/bg-top.gif") repeat-x;
  background-color: #3a3633;
  font-family: 'Garamond', 'Arial CE', 'Helvetica CE',	Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #c7bea5;
  line-height: 1.3;
  text-align: center;
}
/*---------------------------------------TEXT----------------------------------*/
p, img, table, tr, th, td, h1, h2, h3, h4, h5, h6, ul, li, form,fieldset
{
border: 0 none;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
p{
margin: 0 0 10px 0;
font-family: 'Trebuchet MS', 'Arial CE', 'Helvetica CE',	Arial, Helvetica, sans-serif;
font-size: 12px;
}
hr{display: none;}
.skryj{display: none;}
a,a:link,a:active,a:hover,a:visited {
color: #918075;
}

a:visited {
	color: #cac3ae;
}

a:hover, a:focus, a:active {
  color: #b6a091;
}
ul li{
list-style-type: square;
}
/*--------------------------------------LAYOUT---------------------------------*/

#nadpis-otsbanner{
width: 156px; /*211*/
height: 34px; /*46*/
padding: 12px 0 0 55px;
background: url("imgs/bg_submenu.gif") no-repeat;
color: #fefffd;
font-size: 14px;
text-transform: uppercase;
margin-top: 10px;
}
#text-otsbanner{
padding: 0px 10px 0 40px;
}

#obal{
position: relative;
margin: auto;
padding: 0;
text-align: left;
width: 863px;
}
#hlavicka{
 position: relative;
 width: 863px;
 height: 189px;
 background: url("imgs/hlavicka.png") no-repeat;
 _background-image: none;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/hlavicka.png", sizingMethod="scale");
}
#hlavicka div{
position: absolute;
top: 84px;
left: 505px;
}
#hlavicka a{
text-decoration: none !important;
}

#hlavicka h2{
font-size: 39px;
font-weight: bold;
color: #494237;
font-variant: small-caps;
}
#hlavicka h3{
color: #918971;
font-size: 14px;
font-weight: bold;
margin: -8px 0 0 20px;
text-transform: uppercase;
}
#obsah{
padding: 20px 40px 10px 40px;
}
#obsah h1{
color: #ebba05;
font-size: 17px;
text-transform: uppercase;
margin-bottom: 15px;
}

#paticka{
clear: both;
width: 863px;
height: 34px;
background: url("imgs/paticka.gif") no-repeat;
color: #918075;
font-size: 16px;
font-weight: bold;
padding: 10px 0 0 50px;
}
#paticka a{
font-size: 16px;
font-variant: small-caps;
font-weight: bold;
text-decoration: none;
}
#spodnipruh-i{
height: 50px;
background: #4a4237;
margin-top: -23px;
}
#spodnipruh{
height: 50px;
background: #4a4237;
margin-top: -33px;
}
#levy-sloupec{
width: 220px;
float: left;
margin-bottom: 15px;
}
#ramecek-fotky{
position: absolute;
z-index: 10;
top: 250px;
left: 40px;
width: 220px;
height: 220px;
background: url("imgs/img-over.gif") no-repeat;
}
#fotka-v-ramecku{
position: absolute;
z-index: 9;
top: 250px;
left: 40px;
}

#pravy-sloupec{
margin-left: 250px;
}
#pravy-sloupec h2{
color: #ebba05;
font-size: 16px !important;
margin: 15px 0 3px 0;
}
#pravy-sloupec h3{
color: #ece9e4;
font-size: 15px;
margin: 0;
}
#pravy-sloupec b{
color: #ece9e4;
font-weight: normal;
}
#pravy-sloupec strong{
color: #ece9e4;
}
#pravy-sloupec ul{
margin-left: 20px;
}

#kulturni-kalendar p{
margin-bottom: 20px;
color: #ebba05;
}
#kulturni-kalendar i{
color: #c7bea5 !important;
}
#kulturni-kalendar span{
color: #c7bea5;
}

#oteviracidoba{
color: #ebba05;
padding-bottom: 20px;
}
#oteviracidoba strong{
margin-right: 5px;
}
#oteviracidoba b{
margin-left: 5px;
}
#vstupne{
font-family: 'Trebuchet MS', 'Arial CE', 'Helvetica CE',Arial, Helvetica, sans-serif;
font-size: 12px;
}
#vstupne table{
border-collapse: collapse;
margin-bottom: 15px;
font-size: 12px;
}
#vstupne td{
border: 1px solid #302e22;
padding: 10px;
background: #433e3b;
text-align: center;
}
#vstupne th{
border: 1px solid #302e22;
padding: 10px;
background: #464032;
color: white;
font-weight: normal;
}
#vstupne li{
margin-top: 10px;
list-style-type: circle;
}
#ul-raj{
margin: 5px 0 15px 0;
font-family: 'Trebuchet MS', 'Arial CE', 'Helvetica CE',Arial, Helvetica, sans-serif;
}
#ul-raj li{
margin-bottom: 5px;
}
#infostezkaplakanek{
font-family: 'Trebuchet MS', 'Arial CE', 'Helvetica CE',Arial, Helvetica, sans-serif;
}
#hradyazamky{
margin-top: 355px;
}
#hradyazamky img{
float: left;
border: 1px solid #5d4d3e;
padding: 1px;
margin: 0 8px 5px 0;
}
#hradyazamky h2{
margin-top: 30px;
}
#hradyazamky p{
margin: 0 0 8px 0;
}

/*-----------------------------------Plakánek MENU-----------------------------*/
#plakanek-menu{
position: relative;
width: 435px;
height: 283px;
background: url("imgs/mapa-plakanek.gif") no-repeat;
margin: 10px 0 10px 0;
}
#plakanek-menu li{
position: absolute;
font-family: 'Trebuchet MS', 'Arial CE', 'Helvetica CE',Arial, Helvetica, sans-serif;
list-style-type: none;
}
#plakanek-menu li a{
color: red;
text-decoration: none;
}
#plakanek-menu li a span{
display: none;
}

#plakanek-menu #p1{
top: 241px;
left: 330px;
}
#plakanek-menu #p1 a{
display: block;
width: 90px;
height: 37px;
background: url("imgs/menu-plakanek/humprecht.gif") no-repeat;
}
#plakanek-menu #p1 a:hover{
background: url("imgs/menu-plakanek/humprecht.gif") 0 -37px no-repeat;
}

#plakanek-menu #p2{
top: 107px;
left: 355px;
}
#plakanek-menu #p2 a{
display: block;
width: 74px;
height: 42px;
background: url("imgs/menu-plakanek/neprivec.gif") no-repeat;
}
#plakanek-menu #p2 a:hover{
background: url("imgs/menu-plakanek/neprivec.gif") 0 -42px no-repeat;
}

#plakanek-menu #p3{
top: 51px;
left: 278px;
}
#plakanek-menu #p3 a{
display: block;
width: 111px;
height: 45px;
background: url("imgs/menu-plakanek/sobotecka.gif") no-repeat;
}
#plakanek-menu #p3 a:hover{
background: url("imgs/menu-plakanek/sobotecka.gif") 0 -45px no-repeat;
}

#plakanek-menu #p4{
top: 89px;
left: 194px;
}
#plakanek-menu #p4 a{
display: block;
width:  84px;
height: 37px;
background: url("imgs/menu-plakanek/lipa.gif") no-repeat;
}
#plakanek-menu #p4 a:hover{
background: url("imgs/menu-plakanek/lipa.gif") 0 -37px no-repeat;
}

#plakanek-menu #p5{
top: 32px;
left: 126px;
}
#plakanek-menu #p5 a{
display: block;
width:  47px;
height: 34px;
background: url("imgs/menu-plakanek/kost.gif") no-repeat;
}
#plakanek-menu #p5 a:hover{
background: url("imgs/menu-plakanek/kost.gif") 0 -34px no-repeat;
}

#plakanek-menu #p6{
top: 84px;
left: 34px;
}
#plakanek-menu #p6 a{
display: block;
width:  89px;
height: 39px;
background: url("imgs/menu-plakanek/plakanek.gif") no-repeat;
}
#plakanek-menu #p6 a:hover{
background: url("imgs/menu-plakanek/plakanek.gif") 0 -39px no-repeat;
}

#plakanek-menu #p7{
top: 128px;
left: 0px;
}
#plakanek-menu #p7 a{
display: block;
width:  102px;
height: 26px;
background: url("imgs/menu-plakanek/rybnik.gif") no-repeat;
}
#plakanek-menu #p7 a:hover{
background: url("imgs/menu-plakanek/rybnik.gif") 0 -26px no-repeat;
}

#plakanek-menu #p8{
top: 176px;
left: 33px;
}
#plakanek-menu #p8 a{
display: block;
width:  59px;
height: 41px;
background: url("imgs/menu-plakanek/roubenka.gif") no-repeat;
}
#plakanek-menu #p8 a:hover{
background: url("imgs/menu-plakanek/roubenka.gif") 0 -41px no-repeat;
}

#plakanek-menu #p9{
top: 154px;
left: 96px;
}
#plakanek-menu #p9 a{
display: block;
width:  56px;
height: 23px;
background: url("imgs/menu-plakanek/poran.gif") no-repeat;
}
#plakanek-menu #p9 a:hover{
background: url("imgs/menu-plakanek/poran.gif") 0 -23px no-repeat;
}

#plakanek-menu #p10{
top: 175px;
left: 186px;
}
#plakanek-menu #p10 a{
display: block;
width:  65px;
height: 37px;
background: url("imgs/menu-plakanek/lomy.gif") no-repeat;
}
#plakanek-menu #p10 a:hover{
background: url("imgs/menu-plakanek/lomy.gif") 0 -37px no-repeat;
}

#plakanek-menu #p11{
top: 141px;
left: 261px;
}
#plakanek-menu #p11 a{
display: block;
width:  58px;
height: 43px;
background: url("imgs/menu-plakanek/vesec.gif") no-repeat;
}
#plakanek-menu #p11 a:hover{
background: url("imgs/menu-plakanek/vesec.gif") 0 -43px no-repeat;
}


/*-------------------------------------MAPA MENU-------------------------------*/
#mapa-menu{
position: absolute;
top: 285px;
left: 270px;
width: 533px;
height: 328px;
background: url("imgs/mapa-navigace.jpg") no-repeat;
}
#mapa-menu li{
position: absolute;
font-family: 'Trebuchet MS', 'Arial CE', 'Helvetica CE',Arial, Helvetica, sans-serif;
list-style-type: none;
}
#mapa-menu li a span{
position: absolute;
padding: 2px;
color: red;
font-weight: bold;
background: url("imgs/bg-mapa-popis.png") repeat;
cursor: hand;
}
#mapa-menu li a{
text-decoration: none;
}
#mapa-menu #m1{
top: 0px;
left: 292px;
}
#mapa-menu #m1 a span{
left: 82px;
top: 18px;
}
#mapa-menu #m1 a{
display: block;
width: 97px;
height: 111px;
background: url("imgs/vyletymenu/hrubaskala.gif") no-repeat;
}
#mapa-menu #m1 a:hover{
background: url("imgs/vyletymenu/hrubaskala.gif") 0 -111px no-repeat;
}

#mapa-menu #m2{
top: 49px;
left: 453px;
}
#mapa-menu #m2 a span{
left: -20px;
top: 85px;
}
#mapa-menu #m2 a{
display: block;
width: 80px;
height: 97px;
background: url("imgs/vyletymenu/trosky.gif") no-repeat;
}
#mapa-menu #m2 a:hover{
background: url("imgs/vyletymenu/trosky.gif") 0 -97px no-repeat;
}

#mapa-menu #m3{
top: 210px;
left: 370px;
}
#mapa-menu #m3 a span{
left: 60px;
top: 10px;
}
#mapa-menu #m3 a{
display: block;
width: 79px;
height: 80px;
background: url("imgs/vyletymenu/humprecht.gif") no-repeat;
}
#mapa-menu #m3 a:hover{
background: url("imgs/vyletymenu/humprecht.gif") 0 -80px no-repeat;
}

#mapa-menu #m4{
top: 0px;
left: 239px;
}
#mapa-menu #m4 a span{
left: -30px;
top: 50px;
}
#mapa-menu #m4 a{
display: block;
width: 65px;
height: 54px;
background: url("imgs/vyletymenu/valdstejn.gif") no-repeat;
}
#mapa-menu #m4 a:hover{
background: url("imgs/vyletymenu/valdstejn.gif") 0 -54px no-repeat;
}

#mapa-menu #m5{
top: 198px;
left: 0px;
}
#mapa-menu #m5 a span{
left: 40px;
top: 50px;
}
#mapa-menu #m5 a{
display: block;
width: 60px;
height: 70px;
background: url("imgs/vyletymenu/valecov.gif") no-repeat;
}
#mapa-menu #m5 a:hover{
background: url("imgs/vyletymenu/valecov.gif") 0 -70px no-repeat;
}

/*---------------------------------------HP------------------------------------*/
#levy-sloupec-i{
width: 510px;
float: left;
}
#hlavnimenu{
width: 520px;
}
#hlavnimenu ul{
margin: 8px 0 0 100px;
}
#hlavnimenu li{
list-style-type: none;
}
#hlavnimenu li a{
font-weight: bold;
font-size: 13px;
color: #918075;
text-decoration: none;
}
#hlavnimenu li a:hover{
color: #b6a091;
}
#hlavnimenu h3{
font-variant: small-caps;
font-size: 14px;
font-weight: bold;
padding: 16px 0 0 110px;
color: white;
}
#i-hradni-akce{
float: left;
width: 250px;
height: 90px;
background: url("imgs/bg-hradniakce.gif") no-repeat;
margin-bottom: 25px;
}
#i-prohlidka{
float: right;
width: 250px;
height: 90px;
background: url("imgs/bg-prohlidka.gif") no-repeat;
margin-bottom: 25px;
}
#i-zajimavosti{
float: left;
width: 250px;
height: 90px;
background: url("imgs/bg-zajimavosti.gif") no-repeat;
margin-bottom: 25px;
}
#i-historie{
float: right;
width: 250px;
height: 90px;
background: url("imgs/bg-historie.gif") no-repeat;
margin-bottom: 25px;
}
#i-povesti{
float: left;
width: 250px;
height: 90px;
background: url("imgs/bg-povesti.gif") no-repeat;
margin-bottom: 25px;
}
#i-vylety{
float: right;
width: 250px;
height: 90px;
background: url("imgs/bg-vylety.gif") no-repeat;
margin-bottom: 25px;
}
#pravy-sloupec-i{
position: relative;
float: right;
width: 250px;
padding-left: 15px;
border-left: 1px solid #675644;
}
#prekryvac{
position: absolute;
left: -1px;
top: 0;
width: 1px;
height: 38px;
background: #3a3633;
}
#pravy-sloupec-i h2{
color: #ebba05;
font-size: 15px;
text-transform: uppercase;
margin-top: 3px;
margin-bottom: 15px;
}
#pravy-sloupec-i img{
margin-bottom: 5px;
}
#pravy-sloupec-i h3{
color: #ebba05;
font-size: 16px;
margin-top: 8px;
margin-bottom: 10px;
}
#vice{
width: 102px;
height: 30px;
display: block;
background: url("imgs/tlacitko.gif") no-repeat;
font-size: 13px;
font-variant: small-caps;
font-weight: bold;
text-decoration: none;
padding: 10px 0 0 30px;
color: #e5e4e3;
}
/*---------------------------------------MENU----------------------------------*/
#menu{
width: 813px; /* 863px */
height: 41px; /* 43px */
background: url("imgs/menu.gif") no-repeat;
padding: 2px 0 0 50px;
}
#menu li{
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
list-style-type: none;
list-style-type: none;
float: left;
background: url("imgs/bg_menu.gif") 0px -38px repeat-x;
margin-right: 1px;
}
#menu li a{
display: block;
padding: 11px 8px 7px 8px;
color: white;
font-weight: bold;
text-decoration: none;
background: url("imgs/bg_menu.gif") left top repeat-x;
}
#menu li a:hover, #menu li a#aktivni{
 	background: none;
}
/*-------------------------------------SUBMENU---------------------------------*/
#submenu{
margin-top: 240px;
}
#submenu h3{
width: 156px; /*211*/
height: 34px; /*46*/
padding: 12px 0 0 55px;
background: url("imgs/bg_submenu.gif") no-repeat;
color: #fefffd;
font-size: 14px;
text-transform: uppercase;
margin-top: 10px;
}
#submenu ul{
margin-left: 55px;
font-weight: bold;
}
#submenu li{
list-style-type: none;
}
#submenu li a{
font-weight: bold;
font-size: 13px;
color: #918075;
text-decoration: none;
}
#submenu li a:hover{
color: #b6a091;
}



/*-----------------Vypis hotelu small---------------*/
#ynd_svypisobal{
font-size: 11px !important;
font-family: Verdana, 'Geneva CE', lucida, sans-serif !important;
margin: 5px 12px 15px 8px;
background: #3a3633 url("imgs/bghotelbanner-kost.gif") bottom right no-repeat;
text-align: left;
color: #c7bea5;
}
#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: #fefffd!important;
}

#ynd_svypishotelu{
padding: 0 10px 10px 30px;
}

.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: white !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: #ebba05;
}
.ynd_imglink{
float: left;
width: 100px;
margin: 4px 10px 2px 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: white !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{
font-size: 12px !important;
padding-top: 0px;
line-height: 1.3 !important;
}
.ynd_link2{
font-size: 10px !important;
color: #ebba05 !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;
}
