/* CSS Document */

body
{
	margin:auto;
	margin-top:20px;
	background-color:#000000;
	margin-bottom:30px;
}
.maindiv
{
	background-color:#000000;
	width:936px;
	height:auto;
	margin:auto;
}
.maintop_div
{
	background-color:#000000;
	width:937px;
	height:137px;
	margin:auto;
}
.top_leftdiv
{
	background-image:url(images/logo.jpg);
	background-repeat:no-repeat;
	float:left;
	width:496px;
	height:50px;
	margin:auto;
	padding-top:80px;
	padding-left:280px;
}
.top_rightdiv
{
	float:left;
	width:160px;
	height:26px;
	margin:auto;
	padding-top:12px;
	
}
.top_linkdiv
{
	float:left;
	width:300px;
	height:20px;
	padding-left:37px;
}
.top_header_link
{
	font-family:Century;
	font-size:14px;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:normal;
}
.top_header_link01
{
	font-family:Century;
	font-size:14px;
	color:#f70005;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:normal;
}

.centermain
{
	width:937px;
	height:auto;
	margin:auto;
}
.centermain01
{
	width:937px;
	height:33px;
	margin:auto;
}
#booking
{
	width:141px;
	float:left;
	height:33px;
	margin:auto;
}
#service
{
	width:116px;
	float:left;
	height:33px;
	margin:auto;
}
#myaccount
{
	width:140px;
	height:33px;
	margin-left:793px;
}
.centermain_08
{
	width:936px;
	height:550px;
	background-image:url(images/box_repeat.gif);
	background-repeat:repeat-x;
	background-color:#E6E6E6;
	margin:auto;
	

}
.centermain02
{
	width:936px;
	height:auto;
	background-image:url(images/box_repeat.gif);
	background-repeat:repeat-x;
	background-color:#E6E6E6;
	margin:auto;

}
.centermain06
{
	width:936px;
	height:650px;
	background-color:#E6E6E6;

}
.centermain03
{
	width:937px;
	height:347px;
	margin:auto;
	padding-top:30px;
}
.centermain04
{
	width:937px;
	height:347px;
	margin:auto;
	padding-top:30px;
}
.center_topleft
{
	width:433px;
	height:344px;
	float:left;
	padding-left:25px;
}
.center_topleft01
{
	width:433px;
	height:auto;
	float:left;
	padding-left:25px;
}
.center_main_heading
{
	width:393px;
	height:30px;
	float:left;
	padding-top:15px;
	font-family:Century;
	font-size:24px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

.center_main_navigation
{
	height:30px;
	float:left;
	padding-top:15px;
	font-family:Century;
	font-size:14px;
	color:#FF961A;
	text-decoration:none;
	font-weight:bold;
}
.center_main_navigation1
{
	height:30px;
	float:left;
	padding-top:15px;
	font-family:Century;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.center_main_navigation2
{
	background:#FF961A;
	height:30px;
	margin-top:10px;
	padding-top:5px;
	padding-bottom:7px;
	padding-left:5px;
	padding-right:5px;
	font-family:Century;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.center_main_navigation3
{
	height:30px;
	margin-top:10px;
	padding-top:5px;
	padding-bottom:7px;
	padding-left:5px;
	padding-right:15px;
	font-family:Century;
	font-size:14px;
	color:#ff0000;
	text-decoration:none;
	font-weight:bold;
}
.main_heading01
{
	font-family:Century;
	font-size:20px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.center_form
{
	width:433px;
	height:286px;
	float:left;
	padding-top:15px;
	font-family:Century;
	font-size:24px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.center_form01
{
	width:433px;
	height:57px;
	float:left;
	padding-top:14px;
}
.center_form_left
{
	width:70px;
	height:40px;
	float:left;
	margin-top:20px;
}
.center_form_right
{
	width:350px;
	height:60px;
	float:left;
	font-family:Century;
	font-size:16px;
	color:#000000;
	line-height:30px;
	text-decoration:none;
	font-weight:bold;
}

.center_form_right_div
{
	float:left;
	width:350px;
	height:40px;
	float:left;
	font-family:Century;
	font-size:16px;
	color:#000000;
	line-height:20px;
	text-decoration:none;
	padding-left:15px;
}

.center_form_right_index
{
	width:350px;
	height:60px;
	float:left;
	font-family:Century;
	font-size:16px;
	color:#CACBC4;
	line-height:30px;
	text-decoration:none;
	font-weight:bold;
}

.form_inputbox
{
	font-family:"Century Gothic", Century;
	font-size:11px;
	color:#000000;
	width:185px;
	height:20px;
	background-color:#ecebeb;
	border:1px solid #cccccc;
}

.form_select_box
{
	font-family:"Century Gothic", Century;
	font-size:11px;
	color:#000000;
	
	height:20px;
	background-color:#ecebeb;
	border:1px solid #cccccc;
}
.form_textarea
{
	font-family:"Century Gothic", Century;
	font-size:11px;
	color:#000000;
	width:185px;
	height:40px;
	background-color:#ecebeb;
	border:1px solid #cccccc;
}

.form_inputbox_small
{
	font-family:"Century Gothic", Century;
	font-size:11px;
	color:#000000;
	width:80px;
	height:27px;
	background-color:#ecebeb;
	border:0px solid #cccccc;
	padding-left:10px;
	margin-bottom:2px;
	background:url(images/input_bg.gif) no-repeat;
	font-size:13px;
	font-weight:500;
}
.form_div_small
{
	font-family:"Century Gothic", Century;
	font-size:11px;
	color:#000000;
	width:80px;
	height:27px;
	background-color:#ecebeb;
	border:0px solid #cccccc;
	padding-left:0px;
	margin-bottom:2px;
	background:url(images/input_bg.gif) no-repeat;
	font-size:13px;
	font-weight:500;
}
.center_form_right02
{
	float:left;
	font-family:Century;
	font-size:14px;
	height:24px;
	color:#000000;
	line-height:30px;
	text-decoration:none;
	font-weight:bold;
}
.listmenu01
{
	font-family:Century;
	font-size:14px;
	color:#000000;
	height:27px;
	width:300px;
	border:1px solid #bebebe;
}
.listmenu02
{
	font-family:Century;
	font-size:14px;
	color:#000000;
	height:27px;
	width:300px;
	border:0px solid #bebebe;
	background-color:#ecebeb;
}
.center_topright
{
	width:478px;
	height:420px;
	float:left;
}
.center_topright01
{
	width:478px;
	height:auto;
	float:left;
}
#private
{
	width:235px;
	height:344px;
	float:left;
	background-image:url(images/private.jpg);
	background-repeat:repeat-x;
}
#private:hover
{
	width:235px;
	height:344px;
	float:left;
	background-image:url(images/private_over.jpg);
	background-repeat:repeat-x;
}
#private_ul
{
	width:234px;
	height:230px;
	float:left;
}
#vip
{
	width:243px;
	height:344px;
	float:left;
	background-image:url(images/vip.jpg);
	background-repeat:repeat-x;
}
#vip:hover
{
	width:243px;
	height:344px;
	float:left;
	background-image:url(images/vip_over.jpg);
	background-repeat:repeat-x;
}
 .ul
{
	width:220px;
	height:230px;
	margin:0;
	float:left;
	list-style:none;
	padding:0px;
	margin-top:20px;
	padding-left:10px;
}
 .li_01
{
	width:20px;
	height:38px;
	margin:0;
	float:left;
	list-style:none;
	padding:0px;
	text-align:center;
	vertical-align:middle;	
	*margin-top:0.0px;
}
 .li02
{
	width:200px;
	height:37px;
	margin:0;
	float:left;
	list-style:none;
	padding:0px;
	padding-top:1px;
}

 .li_011
{
	width:20px;
	height:29px;
	*height:29px;
	margin:0;
	*margin-top:0.0px;
	float:left;
	list-style:none;
	padding:0px;
	
}
 .li022
{
	width:200px;
	height:29.6px;
	margin:0;
	float:left;
	list-style:none;
	padding:0px;
	padding-top:2px;
}

 .red_heading
{
	font-family:Century;
	font-size:18px;
	color:#903738;
	/*color:#e75b5d;*/
	text-decoration:none;
	font-weight:bold;
	vertical-align:text-top;
	vertical-align:top;
	
}
 .white_heading
{
	font-family:Century;
	font-size:14px;
	color:#f1f1f1;
	text-decoration:none;
	font-weight:normal;
}
.white_heading1
{
	font-family:Century;
	font-size:14px;
	color:#666666;
	text-decoration:none;
	font-weight:normal;
}

 .green_heading
{
	font-family:Century;
	font-size:14px;
	color:#666666;
	text-decoration:none;
	font-weight:normal;
}

 .green_heading01
{
	font-family:Century;
	font-size:14px;
	color:#6aae23;
	text-decoration:none;
	font-weight:normal;
}
 .green_heading01_2
{
	font-family:Century;
	font-size:14px;
	color:#666666;
	text-decoration:none;
	font-weight:normal;
}
 .green_heading_3
{
	font-family:Century;
	font-size:14px;
	color:#5f6544;
	text-decoration:none;
	font-weight:normal;
}

#affordable
{
	height:351px;
	width:638px;
	float:left;
}
#affordable_rightpart
{
	height:351px;
	width:280px;
	float:left;
	padding-left:15px;
	
}
#affordable_rightpart_div
{
	height:110px;
	width:282px;
	float:left;
	border-bottom:1px dashed #383838;
	
}
.bottom_text
{
	height:60px;
	width:170px;
	float:left;
	padding-top:40px;
	padding-left:10px;
}
.bottomrightlink
{
	font-family:Century;
	font-size:16px;
	font-weight:bold;
	color:#636363;
	text-decoration:none;
}
a:hover.bottomrightlink
{
	font-family:Century;
	font-size:16px;
	font-weight:bold;
	color:#636363;
	text-decoration:underline;
}


#bottom_image
{
	height:60px;
	width:60px;
	float:left;
	padding-top:20px;
}

 .bottommain
{
	width:924px;
	background-image:url(images/bottomlink_bg.gif);
	background-repeat:no-repeat;
	height:32px;
	float:left;
	padding-top:5px;
	padding-left:10px;
}
 .bottommain01
{
	width:927px;
	background-image:url(images/bottomlink_bg.gif);
	background-repeat:no-repeat;
	height:32px;
	padding-top:5px;
	padding-left:10px;
	margin:auto;
}

.bottom_link
{
	font-family:Century;
	font-size:11px;
	color:#3c3c3c;
	text-decoration:none;
	font-weight:normal;
}
a:hover.bottom_link
{
	font-family:Century;
	font-size:11px;
	color:#3c3c3c;
	text-decoration:underline;
	font-weight:normal;
}

.qote_button
{
	background:url(images/your_quote.gif) no-repeat;
	width:213px;
	height:51px;
	border:0px;
	padding:0px;
	margin:0px;
	cursor:pointer;
}

.qote_button_sp
{
	background:url(images/your_quote_sp.gif) no-repeat;
	width:213px;
	height:51px;
	border:0px;
	padding:0px;
	margin:0px;
	cursor:pointer;
}

.book_now_button
{
	background:url(images/booknow_csparis.jpg) no-repeat;
	width:80px;
	height:27px;
	border:0px;
	padding:0px;
	margin:0px;
	cursor:pointer;
}
.button_div
{
	margin-left:188px;
}
.button_div1
{
	margin-left:100px;
}
.continue_button
{
	background:url(images/continue_btn.gif) no-repeat;
	width:112px;
	height:37px;
	border:0px;
	padding:0px;
	margin:0px;
	cursor:pointer;
}

.continue_button_sp
{
	background:url(images/continue_btn_sp.gif) no-repeat;
	width:150px;
	height:37px;
	border:0px;
	padding:0px;
	margin:0px;
	cursor:pointer;
}


.book_trip
{
	width:201px;
	height:47px;
	background:url(images/bookmytrip_btn.gif) no-repeat;
	border:0px;
	padding:0px;
	margin:0px;
	cursor:pointer;
		
}
.checkout_button
{
	width:171px;
	height:37px;
	background:url(images/proceedcheckout_btn.gif) no-repeat;
	border:0px;
	padding:0px;
	margin:0px;
	cursor:pointer;	
}

.checkout_button_sp
{
	width:171px;
	height:37px;
	background:url(images/proceedcheckout_btn_sp.gif) no-repeat;
	border:0px;
	padding:0px;
	margin:0px;
	cursor:pointer;	
}

.send_req_button
{
	width:123px;
	height:37px;
	background:url(images/sendrequest_btn.gif) no-repeat;
	border:0px;
	padding:0px;
	margin:0px;
	cursor:pointer;	
}

.send_req_button_sp
{
	width:123px;
	height:37px;
	background:url(images/sendrequest_btn_sp.gif) no-repeat;
	border:0px;
	padding:0px;
	margin:0px;
	cursor:pointer;	
}


.payment_button
{
	width:171px;
	height:37px;
	background:url(images/proceed_payment.gif) no-repeat;
	border:0px;
	padding:0px;
	margin:0px;
	cursor:pointer;	
}

.payment_button_sp
{
	width:171px;
	height:37px;
	background:url(images/proceed_payment_sp.gif) no-repeat;
	border:0px;
	padding:0px;
	margin:0px;
	cursor:pointer;	
}

.request_quote_button
{
	background:url(images/request_quote_btn.jpg) no-repeat;
	width:229px;
	height:49px;
	border:0px;
	padding:0px;
	margin:0px;
	cursor:pointer;
}

.request_quote_button_sp
{
	background:url(images/request_quote_btn_sp.gif) no-repeat;
	width:229px;
	height:49px;
	border:0px;
	padding:0px;
	margin:0px;
	cursor:pointer;
}


.style1_new {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-family: Century;
}

.sitemap_link
{
	font-family:Century;
	font-size:12px;
	color:#3c3c3c;
	text-decoration:underline;
	font-weight:normal;
}
a:hover.sitemap_link
{
	font-family:Century;
	font-size:12px;
	color:#3c3c3c;
	text-decoration:none;
	font-weight:normal;
}
