/* CSS Document */

html,body{font-family: "Times New Roman", Times, serif;text-align:center;font-size:14px;color:#363636;margin:0px;padding:0px;background:#fef5cc;}

div.clr{clear:both;}

#container{width:919px;text-align:center;margin-left:auto;margin-right:auto;background:#fffae4 url('img/pozadi_container.gif') repeat-y top left;}
#container-inner{text-align:left;margin-left:11px;margin-right:11px;}

#top-pruh{height:13px;background-color:#7f2928;}
#top{height:140px;background: #fffae4 url('img/top_bg_ornament.gif') no-repeat bottom right;position: relative;}

#logo{margin-left:50px;margin-top:5px;float:left;background:url('img/logo.gif') no-repeat;width:200px;height:130px;}

#jazyk{text-align:right;height:30px;float:right;padding-right:8px;}
#jazyk a{display:block;float:right;padding-left:2px;padding-right:4px;padding-top:10px;font-weight:bold;font-size:12px;margin-left:10px;border-left:2px dotted silver;color:black;text-decoration:none;}
#jazyk a:hover{background:#fafaa4;}

#headIntro,#head{clear:both;width:880px;height:410px;background: #fafae4 url('img/head_big_1.jpg') no-repeat top left;margin-left:9px;margin-bottom:10px;}
#head{height:185px;background: #fafae4 url('img/head_small_1.jpg') no-repeat top left;}

#content-wrapper{background:url('img/vertical_dotted.gif') repeat-y;background-position:260px 0px;}

#menu{float:left;width:250px;min-height:300px;margin-left:10px;line-height:19px;}
#menu ul{margin:0px;padding:0px;margin-left:20px;}
#menu li{list-style-type:none;font-size:15px;}
#menu li a{border-bottom:2px dotted silver;display:block;font-weight:bold;color:black;padding-left:5px;text-decoration:none;}
#menu li a:hover{background:#fafaa4;}
#menu li li{list-style-type:square;color:#7f2928;background-color:#fdfdd4;}
#menu li li a{border-bottom:1px dotted silver;font-size:12px;}
#menu li a.selected,#menu li li a.selected,#jazyk a.selected{border-color:black;color:#7f2928;}
#menu li.selected{background-color:#fdfdd4;}
#cenikToc 
{
margin-bottom:50px;
}
#cenikToc a
{
font-size:15px;
font-weight:bold;
color:black;
text-decoration:none;
display:block;
padding:4px;
padding-left:15px;
}
#cenikToc a:hover
{
background:#fef5aa;
}
#content{float:right;width:600px;margin-right:20px;background:url('img/content_bottom.gif') no-repeat bottom left;padding-bottom:190px;}
#content table.cenik{width:590px;margin-left:auto;margin-right:auto;}
#content table.cenik caption{text-align:left;font-size:10px;margin-bottom:2px;}
#content table.cenik tr.even{background:#fef5cc;}
#content table.cenik tr.odd{background:#fef5aa;}
#content table.cenik td{vertical-align:top;padding:1px;text-align:center;}
#content table.cenik span.datum{font-size:9px;font-weight:100;}
#content table.cenik td.nazev{width:210px;border-right:2px solid #fffae4;text-align:left;}
#content table.cenik td.spare{text-align:center;background:#f1dfb1;border-bottom:2px solid #fffae4;vertical-align:middle;}
#content table.cenik td.top{background:#f1dfb1;border-bottom:2px solid #fffae4;}


#content .konec-kudrlina
{
width:600px;
height:35px;
background: url('/sablony/img/br-kudrlina.gif')no-repeat top right;
margin-top:20px;
}
#content .konec-kudrlina a
{

background:url('/sablony/img/go-to-top.gif') no-repeat top left;
display:block;
height:35px;
}
#content .konec-kudrlina a:hover
{
background:url('/sablony/img/go-to-top-hov.gif') no-repeat top left;
}

#odkazMapa
{
margin-left:180px;
}
#odkazMapa img
{
border:0px none;
}

#patka
{
border-top:2px dotted silver;
text-align:center;
padding:10px;
clear:both;
line-height:22px;
}
#patka a
{
color:brown;
}
#log
{
text-align:left;
}


#pokojeTOC
{
margin-top:20px;
text-align:center;
}

#pokojeTOC a img
{
border:0px none;
}
#pokojeTOC a span
{
color:gray;
font-size:13px;
font-weight:bold;
padding:0px;
margin:0px;
}
#pokojeTOC a
{
text-decoration:none;
color:black;
margin-left:60px;
display:block;
float:left;
width:220px;
height:180px;
text-align:left;
}

#pokoje
{

}

#pokoje .pokoj
{
position:relative;
padding-bottom:50px;
}

#pokoje .pokoj em
{
position:absolute;
bottom:0px;
right:0px;
display:block;
width:90px;
height:30px;
background: url('/sablony/img/br-kudrlina.gif')no-repeat bottom right;
}

 .nahledy a img
{
border:0px none;
margin-top:10px;
margin-left:15px;
}
 .nahledy a
{

}
 .nahledy
{
text-align:center;
}
 .nahledy h5
{
margin-bottom:3px;
}
#pokoje .pokoj h3
{
margin-top:20px;
margin-bottom:5px;
font-size:18px;
}
#rezervace
{
}

#rezervace label
{
display:block;
clear:both;
margin-bottom:15px;
}

#rezervace span
{
font-weight:bold;
clear:both;
display:block;
width:160px;
float:left;
height:20px;
line-height:20px;
vertical-align:bottom;
border-bottom:1px dotted #7f2928;
}
#rezervace span.submit
{
border:0px none;
}
#rezervace input.text
{
vertical-align:bottom;
margin:0px;
padding:0px;
height:19px;
width:250px;
border:0px none;
border-bottom:1px solid #7f2928;
}

#rezervace input.submit
{
width:100px;
border:1px solid #7f2928;
cursor:hand;
cursor:pointer;
}
#rezervace textarea
{
border:0px none;
border-bottom:1px solid #7f2928;
}

#content p {
    text-align: justify;
}

#chopin {
	display: block;
	position: absolute;
	top: 20px;
	left: 237px;
	width: 550px;
	height: 100px;
}

#gala {
	  display: block;
    position: absolute;
    width: 150px;
    height: 30px;
    top: 45px;
    margin-left: 0;
    right: 9px;
}

#gala.cs {
  background: url(img/rezervovat-cz.png) no-repeat top center;
}

#gala.en {
  background: url(img/rezervovat-en.png) no-repeat top center;
}

#gala.de {
  background: url(img/rezervovat-de.png) no-repeat top center;
}

#bazen {
    display: none;
    
}

