﻿body, html{}
body {
	padding: 0;
	margin:0;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color:#FFF4E2;
	background-color: #B26E38;
	}
	#container-page { 
background: #D27933 url("../images4/bg_body.gif") left top repeat-y;
	
position: relative; 
min-height: 100%; 
height: auto !important; 
height: 100%; 

} 
#container-content { 
padding-bottom: 80px; 

} 
#header{
	height:105px;
	width:970px;

}
#header .logo{
	position:relative;
	top:37px;
	left:65px;
	border:0;
	width:161px;
	height:37px;
		background: url("../images4/logo.gif") center top no-repeat;
	

}
#header .rbg{
	float:right;
	background: url("../images4/head_r_bg.jpg") center top no-repeat;
	height:71px;
	width:231px;
	

}
#header .rbg .go{
	position:relative;
	top:-22px;
	right:13px;
		float:right;
		border:0;

	

}

#header .rbg .hotels{
height:17px;
	margin:10px 0 0 20px;
background: url("../images4/allhotels.gif") left top no-repeat;
	

}

#header .rbg .select{
	margin:0 0 0 20px;
width:190px;
font-size:11px;
background-color:#FFF5E4;
font-family: Verdana, Verdana, sans-serif;
color:#A6722E;



}

#nav{
	background: url("../images4/bg_nav.gif") left top repeat-x;
	height:38px;
	width:100%;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 14px;
	
	
	


}
#nav ul.left
{
  float:left;
  padding:9px 0 9px 58px;
  margin: 0 auto;
  width:483px;

}
#nav ul.right
{
  float:left;
  padding:9px 0 9px 58px;
  margin: 0 auto;

}

#nav li
{
  list-style: none;
  display:inline;

  font-weight:bold;
  }

#nav li a
{

  color:#FFF4E2;
  height:38px;

  text-decoration: none;
  padding:10px 10px 10px 10px;
}

#nav li a:hover
{

  text-decoration: none;
  padding:10px 10px 10px 10px;
 background: url("../images4/nav_over.gif") left top repeat-x;
	}

#nav li span
{
  color: #528CBD;
  padding:0 5px 0 5px;
}
#langs{
 background: url("../images4/langs.gif") right bottom no-repeat;

width:746px;
text-align:right;
height:15px;
padding:15px 0 0 0;
}
#langs a{

font-size:10px;
text-decoration:none;
margin:10px 0 0 0;

 padding:3px 6px 2px 6px;

color:#B06D38;
}

#mainContent
{
	
	margin:10px 0 10px 67px;
	min-height:520px;
   		height:auto !important;
   		height:520px;
   		width:700px;
}
#usrContent
{
		width:970px;
}
#rightContent
{
	margin:6px 0 0 0;
float:right;
	height:520px;
   		width:195px;
   	font:bold 10px Verdana;	

}
#rightContent h1
{
	font:bold 12px Verdana;
	padding:0 0 10px 0;
	margin:0;
	border-bottom:1px dotted;
}
#rightContent .res
{
	padding:5px 0 20px 10px;
}
#rightContent  .res img
{
	border:none;
	margin:0 10px 0 0;
}
#rightContent  .res .cal
{
	position:relative;
	top:5px;
}
#rightContent  a
{
	text-decoration:none;
	   	font:bold 11px Verdana;
}
#rightContent  a:hover
{
	text-decoration:underline;
	   
}
#mainSlide{
	
	
	width:668px;
	height:368px;
	 background: url("../images4/gal_bg.png") left top no-repeat;

	
	padding:16px 0 0 15px;
}
#title {
	padding:10px 0 0 0;
}
#title h1{
	font-family:  "Trebuchet MS", Verdana, sans-serif;
	color:#FEEAC7;
	font-size: 24px;
}
#content
{
	width:700px;
	
	display:table;
}
#content .textDef{
width:460px;
line-height:20px;
float:left;
}
#content2
{
	width:700px;
	
	display:table;
}
#content2 .textDef2{
width:680px;
line-height:20px;
float:left;
margin:0 20px 0 0;

}
#content2 .textDef2a{
padding:0;
float:right;


}
#content .mapBG{
width:169px;
height:119px;
float:right;
background: url("../images4/map_bg.gif") left top no-repeat;
margin:-20px 0 0 0;
position:relative;
	text-align:center;

}
#content .hotellogo{
width:169px;
height:131px;
float:right;
margin:-20px 20px 0 0 ;
position:relative;
padding:0 0 50px 0;
background: url("../images/logo1.gif") left top no-repeat;

	
}
#content .mapBG .textMap{
position:relative;
margin:0 auto;
width:100px;
padding:45px 0 0 6px;
color:#FFEBC8;
font-size:11px;

}

#content .lin img{
position:relative;
top:65px;
left:25px;
border:0;
float:left;
	
	
}
#content .rin img{
position:relative;
top:43px;
left:-14px;
border:0;
	float:right;
	
}
#qlinks
{
   position: relative; 
   padding:60px 0 0 0;
 

}
#footer
{
position: absolute; 
bottom: 0 !important; 
bottom: -1px; 
width:100%;
height:61px;
background: url("../images4/footer.gif") left top repeat-x;
}


#footer .text{
font-size:10px;
text-decoration:none;


 padding:25px 6px 2px 65px;

color:#FAC49A;



}

label {
	display:block;
	margin:5px 0;
}
input.textbox { 
	color: #9B6C2F; 
	background-color:#FACDA9;
	font: normal 12px Verdana, Arial, Sans-serif;
	padding: 4px;	
	margin: 0;
	border: 2px solid #D9833F;
}
.ddlRes{
	margin:0;
	padding:2px;
width:200px;
font-size:11px;
	color: #9B6C2F; 
	background-color:#FACDA9;

font-family: Verdana, Verdana, sans-serif;

	border: 2px solid #D9833F;


}
textarea { 
	color: #9B6C2F; 
	font: normal 12px Verdana, Arial, Sans-serif;
	padding: 2px;	
	margin: 0;
	border: 2px solid #D9833F;
	background-color:#FACDA9;
}

input.adminbutton { 
	 font: normal 10px Verdana, Arial, Sans-serif;
    margin: 8px 0 2px 0;
   width:100px;
  background:#B26E38;
   border:2px #8E5223 solid;
   padding:3px;
   color:#FEF5E6;
}	   
	 
#message
{
    text-align:left;
    width:530px;
    margin:50px 0 70px 0;
    font: normal 12px Verdana, Arial, Sans-serif;
    color:#8D2113;
}
.box 
{
   
    
  /*  background: url("../images4/box_bg1.jpg") left top repeat-x;
*/
     margin:0 0 20px 0;
	padding:15px 0 0 15px;
	display:table;
	width:661px;
	

	
}

.box h3{
	margin:0 0 2px 0;
	padding:0;
	 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FEEAC7;
	text-decoration:none;
	
}

.box h4{
	margin:0 0 2px 0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666;
}
.box .date h5{
	margin:0 ;
	padding:0 3px 0 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#969696;
	background-color:#fff;
	border: 1px solid #E6E6E6;
	
}
.box p
{
    margin:0 3px 0 0;
	padding:0 3px 1px 0;
  color:#FEEAC7;
	line-height:20px;

	text-align:justify;
	
}
a
{
    color:#FEEAC7;
      text-decoration:underline;
}
a:hover
{
    text-decoration:none;
}


.box a.more
{
   
	margin:0;
	padding:0 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	color:#FEEAC7;
}

.box a.more:hover
{
    margin:0;
	padding:0 0 0 0;
    text-decoration:underline;
}
.boxfoto
{
    border:none;
    
   
    
}
.boxfoto a
{
    
	float:left;
    padding: 7px;
    margin: 0 10px 0 0;
    background: #EDAF7E;
    border: 1px solid #D9843F;
   
}
.boxfoto a:hover{
	
     padding: 7px;
    background: #EFA163;
}
#pagerWrap
{
    
    clear:both;
}
#pagerWrap a
{
  color: #D75E0E;
  text-decoration: none;
   padding:3px 5px 3px 5px;
}

#pagerWrap a:hover
{
  color: #fff;
  text-decoration: none;
  background-color: #57A1DE;
}
.pager 
{
    margin:0 0 0 0;
  
   text-align:center;
   font: normal 10px Verdana, Arial, Sans-serif;
   padding:1px 5px 10px 5px;
}
.mainSmallImg img
{
   
    padding: 7px;
    margin: 0 10px 10px 0;
   background: #EDAF7E;
    border: 1px solid #D9843F;
   
     
}
.objGallery
{
   
 
    padding:0;
    
    margin: 0 0 0 0;
}
.objGallery img
{
   
   border:none;
   
   
}
.objGallery a img
{
    
  
	
      padding: 7px;
    margin:0;
   background: #EDAF7E;
    border: 1px solid #D9843F;
    
    
   
}

.objGallery a:hover
{ 
    background: #ccc;
}
a.btnBig
{
   font: normal 10px Verdana, Arial, Sans-serif;
   margin:10px 0 10px 0;
   width:200px;
   display:block;
   text-decoration:none;
   text-align:center;
  background:#B26E38;
   border:2px #8E5223 solid;
   padding:5px 0 0 0;
   height:19px;
   color:#fff;

   color:#FEF5E6;
}
a.btnBig:hover{
	 text-decoration:none;
	    background:#DA833F;
}