body{
		margin-top:2px;
		color:#734e12;
}

a{
	text-decoration:none;
	color:#734e12;
	}
html {
	margin: 0 0 0 0;
	font:11px Arial, Verdana, Helvetica; 
	color: #211b14;
	margin:0; 
	padding:0; 
	background:#E3E1DC url('../images/pagebgr.png') repeat-y;
	height: 100%;
	line-height:1.5em;
}

img{border:0;}

#wrap{
height:100%;
width: 950px;
}
#top {
width:1000px; 
height:87px;
background:url(../images/top_bgr.png) no-repeat; 
float:left;
}
#logo {
width:580px; 
height:82px; 
padding:3px;
margin-left:23px; 
margin-right:20px;
text-align:left; 
float:left;
}
#motto {
margin-top:6px;
width:346px; 
height:63px; 
padding:10px 3px;
text-align:left; 
float:left;	
}
#content {
width:950px; 
min-height:540px; 
padding:20px 25px 10px 25px; 
background:url(../images/center_bgr.png) repeat-y; 
float:left;
}
#content_index {
width:950px; 
min-height:540px; 
padding:20px 25px 0 25px; 
background:url(../images/center_bgr.png) repeat-y; 
float:left;
}
#menu {
width:180px; 
min-height:500px; 
margin:-20px 10px 0 -1px; 
background:url(../images/mainmn_bgr.jpg) repeat-y; 
text-align:left; 
float:left;
}
#menulist{
width:180px; 
min-height:335px; 
margin-right:10px; 
background:url(../images/mainmn_bgr.jpg) repeat-y; 
text-align:left; 
float:left;
}
#menublock {
width:180px; 
text-align:center; 
float:left;
}
#wifi {
width:180px; 
height:47px; 
margin-right:10px; 
text-align:center; 
float:left;	
}

#tripadvisor {
width:180px; 
height:43px; 
margin-right:10px; 
text-align:center; 
float:left;	
}

#book {
width:180px; 
height:52px; 
margin-right:10px; 
text-align:center; 
float:left;
}
#virtual {
width:180px; height:52px; margin-right:10px; text-align:center; float:left;
	}

#maincontent{
	width:760px; min-height:500px; text-align:left; float:left;
	}

#pics {
	width:760px;height:344px;margin-bottom:6px; text-align:left; float:left;
	}
#second{
	width:760px; height:170px; padding-top:9px; padding-right:1px;background:#f5eee5; text-align:left; float:left;
	}
#reservation {	
		width:230px; height:175px; text-align:left; float:left;
	}
#restitle {
		width:238px; height:25px; text-align:center; float:left;
		}
#restxt{
		width:238px; height:140px; text-align:left; float:left;
	    }
#promo
		{
	    width:275px; height:175px; text-align:left; float:left;
	}
#promotitle {
	    width:248px; height:25px; text-align:center; float:left;
		}
#promopic {
	width:248px; height:25px; text-align:left; float:left;
	}
#location {
	width:246px; height:175px; text-align:left; float:left;
	}
#loctitle {
	width:246px; height:25px; text-align:center; float:left;
}
#locpic{
width:246px; height:25px; text-align:left; float:left;
}
#pagetitle{
width:250px; color:#d4be96; padding-bottom:20px; margin-top:20px; font:22px  "Times New Roman", Times, serif;
}
#title{
	font:20px "Times New Roman", Times, serif; color:#734e12; width:250px; line-height:1.5em;
}	
#contact {
background:url(../images/conbg.png) no-repeat center;
width:770px;
height:540px;
	}
#locbg {
background:url(../images/locbg.png) no-repeat center;
width:760px;
height:590px;
	}
#facility {
background:url(../images/facility.png) no-repeat top right;
width:765px;
height:580px;
margin:0;
padding:0;
	}
#story {
background:url(../images/aboutbg.png) no-repeat center;
width:766px;
height:555px;
margin-top:-20px;
padding:0px;
	}
#down {
		width:325px;
		float:right;
		margin-top:-90px;
}
#blockcont{
	color:#b48f49;
	font-size:13px;
	width:330px;
	margin-top:12px;
	}
#blockcont2{
	color:#734e12;
	font-size:13px;
	width:330px;
	padding-top:15px;
	}
#blockcont3{
    color:#734e12;
    font-size:13px;
	margin-top:12px;
	}
#blockcont4{
	color:#b48f49;
	font-size:13px;
	margin-top:10px;
	}

#guestbook_title{
	color:#000;
	font-size:13px;
	margin-top:10px;
	}

	
#right {
	float:right;
	margin-top:-415px;
	margin-right:40px;
}

#roomtable {
	font-size:13px;
}
#footer {
width:970px; background: url(../images/center_bgr.png) repeat-y; padding-left:30px;float:left;
	}
#foottxt{
		width:950px; height:40px; text-align:left; border-top:1px solid #e7d8c1; margin-left:-5px; float:left;
		}
#footer ul{
width:970px; margin:10px 0 0 0 ; padding-left:10px; text-align:left; list-style:none; float:left;
	}
#copyright {
		float:left; text-align:left; padding-top:5px; width:165px; margin:0px;
		}
#address{
	float:left; text-align:left; padding-top:5px; width:330px;		
			}
#tel {
	float:left; text-align:left; width:110px;
			}
#fax {
float:left; text-align:left; width:110px;
     }
#mail {
	 float:left; text-align:left; width:135px;
		 }
#fb{
	float:left; text-align:left; width:35px; height:50px;
	}
#smartis {
float:left; width:60px;
	}
#bottom {
	width:1000px; height:25px; background:url(../images/bottom_bgr.png) no-repeat; float:left;
	}
	
#factable td{
		 padding-left:5px;
         padding-bottom:5px;
		 padding-top:5px;
		 font:13px Arial, Verdana, Helvetica; 
		 color: #734e12;
		 -webkit-border-radius:5px;
         -moz-border-radius:5px;
         -khtml-border-radius:5px;
		}
#factable2 td{
	    background:url(../images/arrow.png) no-repeat;
		background-position:left;
		 padding-left:10px;
         padding-bottom:5px;
		 padding-top:5px;
		 font:13px Arial, Verdana, Helvetica; 
		 color: #734e12;
		 -webkit-border-radius:5px;
         -moz-border-radius:5px;
         -khtml-border-radius:5px;
		}
		
.contact_title{
	font:12px "Times New Roman", Times, serif; color:#734e12; line-height:1.5em;
}

.title_white{font:bold 14px Arial, Verdana, Helvetica; color:#fff; }


.contact_txt{ font:12px Arial, Verdana, Helvetica; color: #734e12; text-decoration: none; line-height:1.5em;}
.contact_txt  A:link, .contact_txt  A:visited, .contact_txt  A:active{font:12px Arial, Verdana, Helvetica; color:#734e12; text-decoration: none;}
.contact_txt A:hover{font:12px Arial, Verdana, Helvetica; color:#734e12; text-decoration: underline;}



.reservation_txt{ font:12px Arial, Verdana, Helvetica; color: #211b14; text-decoration: none;}
.reservation_txt  A:link, .reservation_txt  A:visited, .reservation_txt  A:active{ color:#211b14; text-decoration: none;}
.reservation_txt A:hover{color:#211b14; text-decoration: underline;}


.guestbook_title{ font:13px Arial, Verdana, Helvetica; color: #ae9065; text-decoration: none; font-weight:bold;}
.guestbook_title  A:link, .guestbook_title  A:visited, .guestbook_title  A:active{ color:#ae9065; text-decoration: none; font-weight:bold;}
.guestbook_title A:hover{color:#ae9065; text-decoration: underline; font-weight:bold;}


.guestbook_date{ font:12px Arial, Verdana, Helvetica; color: #ae9065; text-decoration: none;}
.guestbook_date  A:link, .guestbook_date  A:visited, .guestbook_date  A:active{ color:#ae9065; text-decoration: none;}
.guestbook_date A:hover{color:#ae9065; text-decoration: underline;}


.guestbook_review{ font:13px Arial, Verdana, Helvetica; color: #413725; text-decoration: none;}
.guestbook_review  A:link, .guestbook_review  A:visited, .guestbook_review  A:active{ color:#413725; text-decoration: none;}
.guestbook_review A:hover{color:#413725; text-decoration: underline;}


.footer_txt{ font:10px Arial, Verdana, Helvetica; color: #967b46; text-decoration: none;}
.footer_txt  A:link, .footer_txt  A:visited, .footer_txt  A:active{font:10px Arial, Verdana, Helvetica; color:#967b46; text-decoration: none;}
.footer_txt A:hover{font:10px Arial, Verdana, Helvetica; color:#967b46; text-decoration: underline;}

#roommenu td{color:#734e12; text-decoration: none;border-bottom:1px solid #f1e8d9;font-family:Arial, Helvetica, sans-serif;font-size:13px;}
#roommenu a{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#734e12; text-decoration: none;}
#roommenu a:hover{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#734e12;}
#roommenu a:active{text-decoration:underline;}

.language_link{ font:9px Arial, Verdana, Helvetica; color: #957c54; padding-top:5px; text-align:center; text-decoration: none;}
.language_link  A:link, .language_link  A:visited, .language_link  A:active{font:9px Helvetica, Arial, Verdana; color:#957c54; text-decoration: none;}
.language_link A:hover{color:#957c54; text-decoration: underline;}


.text_11px{ font:bold 13px Arial, Verdana, Helvetica; color: #413725; text-decoration: none;}
.text_11px  A:link, .text_11px  A:visited, .text_11px  A:active{ color:#413725; text-decoration: none;}
.text_11px A:hover{color:#413725; text-decoration: underline;}



/* 	main menu */

.mainmenu {width:168px; text-align:center; float:left; font:13px 'Times New Roman', Times, serif; color:#734e12; list-style:none; margin:0; padding-left:4px;}
.mainmenu li{text-align:center; padding:7px 0; border-bottom:1px dotted #83612a;font:13px 'Times New Roman', Times, serif; color:#734e12;}
.mainmenu li a:link, a:visited, a:active { font:13px 'Times New Roman', Times, serif;  color:#734e12; text-decoration: none;}
.mainmenu li a:hover {text-decoration: underline;color:#734e12;font:13px 'Times New Roman', Times, serif;}
.mainmenu li span {font-weight:bold;}

/* 	main menu */

.input_reservation{	
	width:80px;
	height:18px;
	font: 12px Arial, Verdana, Helvetica;
	color: #4a453c;
	background: #fcf8f0;
	border: 1px solid #e7d8c1;
}


.select_reservation{	
	width:40px;
	height:18px;
	font: 12px  Arial, Verdana, Helvetica;
	color: #4a453c;
	background: #fcf8f0;
	border: 1px solid #e7d8c1;
}


.input_review_form{	
	width:213px;
	height:20px;
	font: 12px  Arial, Verdana, Helvetica;
	color: #323232;
	background: #fff;
	border:1px solid #efe9de;
	padding:5px 2px 0 4px ;
}
.input_review_form_messagebox{	
	width:213px;
	height:130px;
	font: 12px  Arial, Verdana, Helvetica;
	color: #323232;
	background: #fff;
	border:1px solid #efe9de;
	padding:5px 2px 0 4px ;
}


#location_map img
{
float:right;
width:360px;
height:290px;
margin-top:-260px;
margin-right:25px;	
	}
	
#location_map img:hover
{
float:right;
width:360px;
height:290px;
margin-top:-260px;
margin-right:25px;	
	}
	

#contact_map img
{
float:left;
width:259px;
height:163px;
margin-top:85px;
margin-left:5px;	
	}
	
#contact_map img:hover
{
float:left;
width:259px;
height:163px;
margin-top:85px;
margin-left:5px;	
}
	

.gallery_pic{
	background:url(../images/gallery/photo_cerceve.png) no-repeat;
	width:176px;
	height:141px;
	margin:0px;
	padding:2px 0 0 2px;
	text-align:center;
	}
