/**********************************tab menu*******************************/



@font-face {



 font-family: 'Conv_CALIBRI';



 src: url('fonts/CALIBRI.eot');



 src: local('☺'), url('fonts/CALIBRI.woff') format('woff'), url('fonts/CALIBRI.ttf') format('truetype'), url('fonts/CALIBRI.svg') format('svg');



 font-weight: normal;



 font-style: normal;



}



html, body {



	height: 100%;



	width: 100%;



	padding: 0;



	margin: 0;

	





	font-family:Arial, Helvetica, sans-serif;



}



.tabmenu {



	font-weight:normal;



	font-size:13px;



	color:#60b100;



	text-align:center;



}



.bgbox {



	background-color:#f5f5f5;



	padding:20px;



	



}



.box1 {



	font-weight:normal;



	font-size:13px;



	color:#FFF;



	text-align:left;



}



.box1_topic {



	font-weight:bold;



	font-size:18px;



	padding-top:5px;



	color:#ffffff;



	padding-left:5px;



	text-align:left;



}



.content {



	line-height:29px;



	font-weight:bold;



	font-size:12px;



	color:#000;



	text-align:left;



}



.bgselect {



	font-size:14px;



	font-weight:normal;



	text-align:left;



	color:#fff;



	background:#707070;



	border:0;



}



/*************************room1**********************/















.contentroom1 {



	line-height:29px;



	font-weight:normal;



	font-size:12px;



	padding-left:5px;



	color:#841caa;



	text-align:left;



}



.contentroom1_topic {



	font-weight:bold;



	font-size:14px;



	color:#ffc000;



	text-align:left;



}



/*******************************period********************************/







.period {



	margin:0;



	font-weight:normal;



}



.bgperiod {



	-webkit-border-radius: 6px;



	-moz-border-radius: 6px;



	border-radius: 6px;



	padding:8px;



	background:url(../images/bgcontent2.png) repeat;



}



.txtperiod {



	padding-left:5px;



	font-weight:normal;



	font-size:16px;



	color:#000;



}



.txtperiod2 {



	font-weight:normal;



	border-bottom:1px solid #db2d23;



	font-style:oblique;



	margin-left:10px;



	font-size:15px;



	color:#db2d23;



}



/********************************service******************************/















.service {



	line-height:19px;



	font-weight:normal;



	font-size:12px;



	color:#000;



	text-align:left;



}



.serviceroom1_topic {



	line-height:34px;



	font-weight:bold;



	font-size:16px;



	color:#ffc000;



	text-align:left;



}



.serviceroom1_topic_price {



	font-weight:bold;



	font-size:16px;



	color:#ffffff;



	text-align:center;



}



.serviceroom1_price {



	font-weight:bold;



	font-size:14px;



	color:#ffc000;



	text-align:right;



}



.imgservice {



	padding:5px;



}



.top_service {



	margin-top:10px;



}



/********************************price****************************/







.bgtotalprice {



	-webkit-border-radius: 6px;



	-moz-border-radius: 6px;



	border-radius: 6px;



	padding:4px;



	background:url(../images/bg_total.png) repeat;



}



.totalprice {



	padding-right:5px;



	font-weight:normal;



	color:#ffffff;



}



.txttotalprice1 {



	line-height:20px;



	font-weight:bold;



	font-size:12px;



	color:#ffffff;



	text-align:center;



}



.txttotalprice2 {



	font-weight:bold;



	font-size:16px;



	color:#fff;



}



.txttotalprice3 {



	font-weight:bold;



	border-bottom:1px solid #9cff0f;



	font-size:20px;



	color:#9cff0f;



}



.txttotalprice_charge {



	font-weight:bold;



	font-size:14px;



	color:#ffc000;



}



/*********************************content summery**********************/







.content_summery {



	line-height:29px;



	font-weight:bold;



	font-size:12px;



	padding-left:5px;



	color:#ffffff;



	text-align:left;



}



.content_summery2 {



	line-height:29px;



	font-weight:bold;



	font-size:12px;



	padding-left:5px;



	color:#ffe3a4;



	text-align:left;



}



.total_summery {



	font-weight:500;



	font-size:18px;



	color:#ffffff;



}



.total_summery_name {



	font-weight:bold;



	border-bottom:1px solid #B30E00;



	font-size:16px;



	color:#B30E00;



}



.total_summery_price {



	font-weight:bold;



	border-bottom:1px solid #B30E00;



	font-size:16px;



	color:#B30E00;



}



.total_summery_price2 {



	font-weight:bold;



	font-size:16px;



	color:#B30E00;



	text-align:center;



}



/**********************************confrim**********************************/











.head_confrim3 {



	line-height:29px;

	font-weight:bold;

	font-size:20px;

	padding:10px 0px;

	padding-left:30px;

	color:#000;

	text-align:left;



}











.head_confrim {



	line-height:29px;



	font-weight:bold;



	font-size:18px;



	padding:10px 0px;



	padding-left:150px;



	color:#000;



	text-align:left;



}







.head_confrim2{



	line-height:29px;



	font-weight:bold;



	font-size:18px;



	padding:10px 0px;



	padding-left:10px;



	color:#000;



	text-align:left;



}







.content_confrim {



	line-height:20px;



	font-weight:normal;



	font-size:14px;



	padding-left:10px;



	color:#000;



	text-align:left;



}



.content_confrim a {



	line-height:20px;



	font-weight:bold;



	font-size:14px;



	padding-left:5px;



	color:#337300;



	text-align:left;



}



.content_confrim a:hover {



	line-height:20px;



	font-weight:bold;



	font-size:14px;



	padding-left:5px;



	color:#9122d1;



	text-align:left;



}



.content_print {



	line-height:29px;



	font-weight:bold;



	font-size:14px;



	color:#fff;



}



.content_print a {



	line-height:29px;



	font-weight:bold;



	font-size:14px;



	text-decoration:underline;



	color:#fff;



}



.content_print a:hover {



	line-height:29px;



	font-weight:bold;



	font-size:14px;



	color:#ffe993;



}



.content_note {



	line-height:18px;



	font-weight:bold;



	font-size:14px;



	color:#fff;



	text-align:left;



}



.content_note1 {



	line-height:18px;



	font-weight:bold;



	font-size:14px;



	color:#ffe3a4;



	text-align:left;



}



.content_confrim_total {



	line-height:18px;



	font-weight:normal;



	font-size:14px;



	color:#000000;



}







.content_confrim_total2 {



	line-height:18px;



	font-weight:bold;



	font-size:14px;



	color:#000000;



}







.content_confrim_end {



	line-height:29px;



	font-weight:bold;



	font-size:14px;



	color:#fff;



	text-align:center;



}



.content_confrim_end a {



	line-height:18px;



	font-weight:bold;



	font-size:14px;



	padding-left:5px;



	color:#ffc000;



	text-align:left;



}



.content_confrim_end a:hover {



	line-height:18px;



	font-weight:bold;



	font-size:16px;



	padding-left:5px;



	color:#fff;



	text-align:left;



}



.content_confrim2 {



	line-height:29px;



	font-weight:bold;



	font-size:14px;



	padding-left:5px;



	color:#000000;



	text-align:left;



}



.booking_confrim {



	padding-left:5px;



	font-weight:bold;



	font-size:14px;



	color:#000;



}



.booking_id {



	font-weight:bold;



	font-size:14px;



	color:#000000;



}



.link {



	color:#fffc9d;



	text-decoration:underline;



}



.link a {



	color:#fffc9d;



	text-decoration:underline;



}



.link a:hover {



	color:#FFF;



	text-decoration:underline;



}



/*********************************Tab Menu 1*********************************/









#tbthank{

		background-color:#f7f7f7;

		padding:10px;

		}





#contain {

	background:#FFFFFF;

	width: 1000px;

	margin:0px auto;

	padding:10px;

	

}















.mtext {



	font-weight:bold;



	font-size:14px;



}



.mtext2 {



	font-size:14px;



	font-weight:bold;



}



UL.tabNavigation {



	width: 950px;



	margin: 0 auto;



	padding:0px 0px;



}



UL.tabNavigation LI {



	display: inline;



}



UL.tabNavigation LI A {



	display:block;



	font-size:14px;



	font-weight:bold;



	width:167px;



	height:20px;



	padding:20px 11px;



	text-align:center;



	background:url(../images/bgmenu.png);



	color: #000;



	text-decoration: none;



}



UL.tabNavigation LI A.selected,  UL.tabNavigation LI A:hover {



	background:url(../images/bgcontent.png);



	color: #ffa200;



}



UL.tabNavigation LI .last {



	border-right:0;



}



UL.tabNavigation LI .active {



	background:url(../images/bgcontent.png);



	color: #db2a21;



}



UL.tabNavigation LI A:focus {



	outline: 0;



}



div.tabs > div {



	padding: 0px;



	margin-top: 0px;



}



div.tabs > div h2 {



	margin-top: 0;



}



/***********************Tab menu 2*****************************************/	







		







		







UL.tabNavigation2 {



	width: 950px;



	margin: 0 auto;



	padding:0px 0px;



}



UL.tabNavigation2 LI {



	display: inline;



}



UL.tabNavigation2 LI .last {



	border:none;



}



UL.tabNavigation2 LI A {



	display:block;



	font-size:14px;



	font-weight:bold;



	width:167px;



	height:20px;



	padding:20px 11px;



	text-align:center;



	background:url(../images/bgcontent2.png);



	color: #FFF;



	text-decoration: none;



	border-right:1px solid #375c49;



}



UL.tabNavigation2 LI A.selected,  UL.tabNavigation2 LI A:hover {



	background:url(../images/bgcontent.png);



	color: #5d258d;



}



UL.tabNavigation2 LI A:focus {



	outline: 0;



}



div.tabs > div {



	padding: 0px;



	margin-top: -0px;



}



div.tabs > div h2 {



	margin-top: 0;



}



/********************************border**********************************/







.bordertopmenu {



	border-top:2px solid #616161;



	border-right:0;



}



.borderbottom {



	border-bottom:1px solid #375c49;



}



.bordertop {



	border-top:1px solid #375c49;



}



.borderleft {



	border-left:1px solid #375c49;



}



.borderleft_bottom {



	border-left:1px solid #375c49;



	border-bottom:1px solid #375c49;



}



/*******************************Footer********************************/















.footerWrapper {



	position:relative;



	width:100%;



	bottom:0;



}



footer {



	width:950px;



	height:auto;



	padding:10px;



	margin:0 auto;



}



.footerWrapper .footerInnerWrapper {



	position:relative;



	width:100%;



	height:100%;



	background:#fff;



	filter:alpha(opacity=70);



	-moz-opacity:0.7;



	opacity: 0.7;



	border-top:2px solid #fff;



	z-index:102;



}



.foot-detail {



	color:#000;



	font-size:10px;



}



.btnSave {



	float:right;



	min-width:10px;



	min-height:10px;



	padding:8px 16px;



	margin-right:10px;



	background:#acdc28;



	color:#000;



	border:1px solid #9bd107;



	-webkit-border-radius: 6px;



	-moz-border-radius: 6px;



	text-decoration:none;



	font-size:16px;



}



.btnChangeDate {



	float:right;



	width:140px;



	min-height:10px;



	margin-right:10px;



	padding:6px;



	background:#ffb400;



	color:#000;



	-webkit-border-radius: 6px;



	-moz-border-radius: 6px;



	text-decoration:none;



	font-size:14px;



	text-align:center;



}



.btnRsvn {



	width:80px;



	font-family:Arial, Helvetica, sans-serif;



	min-height:10px;



	padding:10px;



	background:#FFFC90;



	color:#000;



	-webkit-border-radius: 6px;



	-moz-border-radius: 6px;



	text-decoration:none;



	font-size:16px;



	text-align:center;



}



.btnRsvn a {



	display:block;



	width:280px;



	min-height:10px;



	padding:10px;



	background:#ffb400;



	color:#000;



	-webkit-border-radius: 6px;



	-moz-border-radius: 6px;



	text-decoration:none;



	font-size:16px;



	text-align:center;



}



.btnRsvn a:hover {



	background:#ffd368;



	color:#000;



}



/* Confirmation */







#full-screen-background-image {



            z-index: -99999;



            min-height: 100%;



            min-width: 1024px;



            width: 100%;



            height: auto;



            position: fixed;



            top: 0;



            left: 0;



            background: url('../images/main2.jpg') top center;



        }



.contentWrapper2 {



	width: 950px;

	background:#FFFFFF;

	margin:0px auto 0px auto;



}



#append{







}



.copy{



	font-size:10px; 



	color:#333333;



	padding-left:10px;



}







.power{



	background:url(../images/power.png) no-repeat;



	width:89px;



	height:16px;



	float:right;



	padding-right:10px;



}







.footer_copy{



	padding-bottom:5px;



	height:10px; 



	background:url(images/line.png) no-repeat center #FFFFFF;



	position:relative;



	z-index:9999;



	width:950px;



	margin:0 auto 50px auto;



	



}







.line_content{



	background:url(../images/line.png);



	width:940px;



	height:10px;

	margin-top:30px;



}





#topic2 {



	width: 950px;

	margin:20px auto;/*background-color: #B5FF33;*/

	height:108px;

	background:url(../images/line_top.png) no-repeat;



}



#topic{

	width:100%;

	height:108px;

	position:relative;

	top:0;

	z-index:99999999;

}



.logo_man{

	width:160px;

	height:99px;

	position:absolute;

	padding:5px 0px;

	margin-left:15px;
}



.backbtn_home a{



	display:block;

	float:right;

	width:156px;

	margin-left:782px;

	margin-top:35px;

	height:40px;

	background:#009900;

	position:absolute;

	background:url(../../booking/images/btn_back.png);



}

