#headmenu1 img{ 
	margin: 46px 12px 0 12px; 
}

/*img.title{ 
	margin: 15px 12px 0 12px; 
	padding: 0;

}*/


/* menu */
#headmenu1 ul{ 
	margin: 9px 0 0 18px;
	padding: 0;
	list-style: none;

}

#headmenu1 li{ 
display: inline;
margin: 0 0 0 10px;
padding: 5px 0 5px 17px;
background-image: url(../img/layout/bckg-menumain.gif);
background-position: 0 50%;
background-repeat: no-repeat;
line-height: 20px;
color: #6D5337;
}

.nopozadi { 
background-image: none !important;
}

#headmenu1 a{ 
  color: #6D5337;
  text-decoration: none;
}

#headmenu1 a:hover{ 
  color: #2D4700;
  text-decoration: underline;
}


#current a{ 
  color: #2D4700;
}

/* menu konec */

/* nadpisy */
#blockleft h2 { 
	margin: 0;
	padding: 0 27px 8px 0;
	text-align: right;
	font-size: 1em;
	background-image: url(../img/layout/bkckg-h-left.gif);
	font-family: "Helvetica CE", "Geneva CE", Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	background-position: bottom;
	color: #503B29;
}

#blockright h2 { 
	margin: 0;
	padding: 0 0 3px 0;
	text-align: left;
	font-weight: bold;
	font-family: "Helvetica CE", "Geneva CE", Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	color: #2D4700;
}

#blockright h3 { 
	margin: 0;
	padding: 0 0 0 0;
	text-align: left;
	font-weight: bold;
	font-family: "Helvetica CE", "Geneva CE", Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #2D4700;
}

/* nahledy pokojù */

.nahledy{ 
	margin: 0 6px 0 0;
	padding:0;
	text-align: center !important;
	float: left;
}
#nahledypokojeenv { 
	margin: 0;
	padding:0;
	width: 450px;
}

#nahledypokoje { 
	margin: 0 0 0 5px;
	padding:0;
	text-align: center !important;
	color: #2D4700;
}

/* titulní obrazek pokoje*/

img.titulmain { 
	margin:0 4px 0 0;
	padding:0;
	float: left;
   display: block;
}

img.oddelovac { 
       margin: 0;
       padding: 0;
	    display: block;
}



.ulcenik{ 
	margin: 9px 0 10px 0px;
	padding: 0;
	list-style: none;

}

.ulcenik li{ 
	line-height: 140%;

}

#languageev {
       margin: 0;
       padding: 0;
       width: 142px;
       border: 0;
       float: right;
  }

#language {
    padding: 20px 0 0 0;
  }
  
#language img{
    padding: 0;
    margin: 0 2px;
    border: 1px solid #c1ad84;
  }






/* obecné */

a{ 
  color: #2D4700;
  text-decoration: underline;
}

a.actvie{ 
  color: #2D4700;
  text-decoration: none;
}


img { 
  border: none;
}

a:hover{ 
  color: #2D4700;
  text-decoration: none;
}

strong.main { 
	font-weight: bold;
	font-family: "Helvetica CE", "Geneva CE", Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin-bottom: 10px;
	color: #503B29;
}


.hide { 
   display: none;
}


html p { 
	margin-top: 0;
	margin-bottom: 1em;
	text-align: left;
	font-size: 1em;
	line-height: 1.6em;
}

hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }

div.ukonceniobtekani {
clear: both;
font-size: 1px;
height: 1px;
} 

.skrt {
text-decoration: line-through;
color: #666666;
}

.duraz {
color: #DC143C;
}

.upoutavka {
font-weight: bold;
padding: 4px;
background-color: InactiveCaptionText;
color: #ffffff;
background: #B8860B;
}

.cistic {
clear: both;
}

.cenik {
font-size:0.95em;
border-collapse: collapse;
width: 35em;
margin-top: 6px;
background-color: #eddeb9;
/*border: 1px solid gray;*/
}

.cenik th, td{
padding: 0.1em 0.3em;
}

.cenik th{
text-align: left;
background-color: #657e3a;
color:#e7e7e7;
}

.cenik tr.even{
background-color: #dfd2b3;
}

