@charset "utf-8";
/* CSS Document */

body,html{ margin:0; padding:0; font-size:11px; font-family:Verdana, Geneva, sans-serif}
	a img{  border:0}
	a,a:hover{ text-decoration:none}
	a{ color:#2e95c3}
	a:hover{ color:#3397e8; }
	body{ background-color:#f5fbff}
	#mainpage{ width:915px;margin:0; padding:0; margin-left:auto; margin-right:auto;}
	.clear{ clear:both; line-height:0px}
	#header{ text-align:center}
		.menutop { font-size:12px;font-family: 'Droid Serif',  'Crimson Text',serif; text-align:center; color:#a5d0eb; padding-bottom:5px; padding-top:5px;}
		.menutop a{ font-family: 'Droid Serif',  'Crimson Text',serif; font-weight:500; padding:0 15px;}
		.menutop a:hover{color:#232323;}
		h1,h2,h3,h4,h5{ margin:0; padding:0; display:inline; font-size:12px;}

	
	

	.menutop2{ padding-top:25px; vertical-align:top  }
		.menutop2 a{ font-family: 'Droid Serif',  'Crimson Text',serif; font-weight:400; padding-left:20px;color:#ffffff; font-size:13px;line-height:32.5px}
		.menutop2 a:hover{color:#3397e8;}
		.menutop2 img{ vertical-align:top}
	#content{ padding:5px 0; }
		#flash{}
			#flashleft{ float:left; width:722px;}
			#flashright{ float:left; width:193px; background-image:url(../images-new/bgrightmenu.png); background-position:top center; background-repeat:no-repeat; min-height:282px;}
			.boxsearch{}
			
	#footer{ text-align:center;color:#2e95c3}
		#footer a{ color:#2e95c3}
		#footer a:hover{ color:#232323}
		.address1{ color:#232323}
			.address1 strong{color:#2e95c3 }
			.address1 a{ font-weight:bold}
	
	
	

.vPicker{vertical-align:top; margin-right:2px; background-color:#fff; width:200px; height:20px}
.quickreservation{ background-color:#a5d1ed; height:30px }
.quicktext{text-align:center; font-size:12px; font-weight:bold; color:#0071b8; border-right: 1px #FFF dotted}
.inout{ color:#151722; font-weight:bold; font-size:16px}

/* calendar -month-year- width*/
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 70px;}
/**/

.contenttext{ text-align:justify; padding:10px; margin:10px 0; background-color:#FFF; background-image:url(../images/bg_content_wel.gif); background-position:bottom center; background-repeat:no-repeat;min-height:300px;}
.login{ text-align:right; color:#232323; padding:10px 0; background-image:url(../images-new/member.png); padding-right:18px; font-weight:bold; background-repeat:no-repeat; background-position:top center}
	.login a{ color:#232323}
	.login a:hover{ color:#218ccf}
	
#inline1 {
    overflow: auto;	
	height: 200px; padding:10px 30px;  max-width:500px;
	background-color: #a5d1ed;
}

#um #inline1 {
	display: none;
}

.error{ display:block ; color:#F00}

.bgbox{ background-image:
url(../bg/0001.jpg); background-repeat:no-repeat; background-position:top center;color:#fff; font-size:12px; height:45px; }