@charset "utf-8"; 


body{
  padding:0px;
  background:#ededed;
  background-image:url(images/back.jpg);  
  background-repeat:repeat-x;
  background-position: top center;
  margin:0px;
  	font-family:Arial,Verdana;
	font-size:11px;
	height: 100%;
	font-size-adjust:none;	
}

*
{
    font-family: Arial,Verdana;
    font-size:11px;
    color:#3c561c;
    }
    
.footerLink
{
    font-size:10px;
    color:#3c561c;
    }
    
 .centered {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
  margin: auto;
} 

h1, h2{
  color:#a23d3a;
}

h2{
  font-size:18px;
  font-style:oblique;
}



.normal{
	font-family:Arial,Verdana;
	font-size:11px;
	color:#3c561c;
}

a{
	color:#d69735;
}




.onecol #container {  
	width: 100%;
	margin: 0 auto; 		
	position:relative;
	display:block;	
}

.onecol #footer #innerContent{
	padding: 0px; 
	margin: 0px; 
	position:relative;
}

#content{
	background-image:url(images/content.jpg);  	  	
  	background-position: top center;  	
	width:940px;
	height:430px;
	display:block;
	position:relative;
	margin: 0 auto; 	
	text-align: left; 
}

#header{
	background-image:url(images/logo1.jpg);  	  	
  	background-position: top center;  	
  	background-repeat: no-repeat;    	
  	margin: 0 auto; 	
	width:940px;
	height:242px;
	display:block;
	position:relative;
}

#footer{
	height:116px;
	width:940px;
	display:block;
	background-image:url(images/footer.jpg);
  	background-repeat: no-repeat;    	
  	background-position: top center;
  	position:relative;
  	margin: 0 auto; 	
}

#topContent{	
	height:171px;
	width:732px;
	display:block;
	position:relative;
}

#menu{	
	height:26px;
	width:100%;
	display:block;
}

#leftspace, #rightspace,
a.bg_home, a.bg_accommodation, a.bg_lobbybar, a.bg_contacts, a.bg_gallery,
a.bg_home_selected, a.bg_accommodation_selected,a.bg_lobbybar_selected,a.bg_contacts_selected, a.bg_gallery_selected, 
a.en_home, a.en_accommodation, a.en_lobbybar, a.en_contacts, a.en_gallery, 
a.en_home_selected, a.en_accommodation_selected,a.en_lobbybar_selected,a.en_contacts_selected,a.en_gallery_selected
{
	display: block;
	float:left;
	height:37px;
	background-repeat: no-repeat;  
}

a.bg_home, a.bg_home:visited, a.bg_home_selected{
  background-image: url(images/bg/home.jpg);  
  width:140px;   
}
a.en_home, a.en_home:visited, a.en_home_selected{
  background-image: url(images/en/home.jpg);
    width:140px;
}

a.bg_home:hover, a.bg_home:active, a.bg_home_selected, 
a.en_home:hover, a.en_home:active, a.en_home_selected{
  background-position: -140px 0px; 
}

a.bg_accommodation, a.bg_accommodation:visited, a.bg_accommodation_selected{
  background-image: url(images/bg/accommodation.jpg);  
  width:168px;   
}

a.en_accommodation, a.en_accommodation:visited, a.en_accommodation_selected{
  background-image: url(images/en/accommodation.jpg);  
  width:168px;   
}

a.bg_accommodation:hover, a.bg_accommodation:active, a.bg_accommodation_selected,
a.en_accommodation:hover, a.en_accommodation:active, a.en_accommodation_selected{
  background-position: -168px 0px; 
}

a.bg_lobbybar, a.bg_lobbybar:visited, a.bg_lobbybar_selected{
  background-image: url(images/bg/lobbybar.jpg);  
  width:129px;   
}

a.en_lobbybar, a.en_lobbybar:visited, a.en_lobbybar_selected{
  background-image: url(images/en/lobbybar.jpg);  
  width:129px;   
}

a.bg_lobbybar:hover, a.bg_lobbybar:active, a.bg_lobbybar_selected,
a.en_lobbybar:hover, a.en_lobbybar:active, a.en_lobbybar_selected{
  background-position: -129px 0px; 
}

a.bg_gallery, a.bg_gallery:visited, a.bg_gallery_selected{
  background-image: url(images/bg/gallery.jpg);  
  width:121px;   
}

a.en_gallery, a.en_gallery:visited, a.en_gallery_selected{
  background-image: url(images/en/gallery.jpg);  
  width:121px;   
}

a.bg_gallery:hover, a.bg_gallery:active, a.bg_gallery_selected,
a.en_gallery:hover, a.en_gallery:active, a.en_gallery_selected{
  background-position: -121px 0px; 
}


a.bg_contacts, a.bg_contacts:visited, a.bg_contacts_selected{
  background-image: url(images/bg/contacts.jpg);  
  width:142px;   
}

a.en_contacts, a.en_contacts:visited, a.en_contacts_selected{
  background-image: url(images/en/contacts.jpg);  
  width:142px;   
}

a.bg_contacts:hover, a.bg_contacts:active, a.bg_contacts_selected,
a.en_contacts:hover, a.en_contacts:active, a.en_contacts_selected{
  background-position: -142px 0px; 
}





.moduleTitle{
	background: url(images/ornament.png);
	background-repeat: no-repeat;  
	height:26px;
	text-indent:30px;
	line-height:26px;
	vertical-align:middle;	
	font-style:oblique;
	font-size:18px;
	font-family:Times New Roman, Tahoma,Verdana;
	color:#992828;
	font-weight:bold;
	border-bottom: dotted 1px #992828;
}

.line{
	background: url(images/line.png);
	background-repeat: no-repeat;  
	height:8px;
	width:100%;
	display:block;
	background-position: right;
}







.thumb_text {
	border: 1px solid #0c4c27;
	float:left;
	margin-right:10px;	
	margin-top:4px;	
}
.thumb_textBig {
	border: 2px solid #85796b;
	float:left;
	margin-right:10px;
	width:200px;
}

.thumb_img {
	border: 2px solid #a23d3a;
}

.thumb_btn {
	border: 0px;
}

.bigimage {
	border: 2px #992828 outset;
	border-style: ridge;
}

.icon {
	width:100px;
	float:left;
	margin: 10px 10px 10px 10px;
	border: 2px solid #9999ff;
}

.imgPlace{

}

h3{
	font-size:14px; 
	font-weight:bold;
}

p.normal{
	text-indent:15px;
	padding-top:4px;
	padding-bottom:4px;
	text-align:justify;
}
p.prices{
	padding-left:15px;
	padding-top:4px;
	padding-bottom:4px;
	text-align:justify;
	color:#3c561c;
	font-style: oblique;
	
}
p.readmore, a.readmore{	
	text-align:right;
	font-weight:bold;
	font-style: oblique;
}

ul{
	margin-top:4px;
	margin-bottom:4px;
	line-height:15px;	
}
