body{
	padding:0px;
	margin:0px;
	background:url(../images/ui/header_bg.png) repeat-x #f6f8f7 center top;
	font-family:'PT Sans', 'Myriad Pro', 'Verdana', sans-serif;
}
a{ text-decoration:none;}
img{ border:none;}
p{ padding:0px; margin:0px;}
ul{ padding:0px; margin:0px;}
ul li{ list-style-type:none;}
/*==================================================main page======================================================*/
.wrapper{ width:960px; margin:auto;}
/*---------------------------------------------------HEADER---------------------------------------------------------*/
.header{ width:960px; margin:0px auto 10px auto;}
.header_top{ clear:both; overflow:hidden;}
.logo{ padding:20px 0px 0px 0px; float:left;}
.holiday{ font-family: 'Mr Dafoe', cursive; font-size:35px; color:#2b3d59; padding:35px 0px 0px 35px; float:left;}
.flag{ padding:6px 15px 0px 0px; float:right;}
.flag ul{ padding:0px; margin:0px;}
.flag ul li{ float:left; display:inline;}
.flag ul li img{ padding-left:3px;}
.mini_nav{ padding:0px 0px 0px 0px; float:right;}
.mini_nav ul{ padding:0px; margin:0px;}
.mini_nav ul li a{ color:#2b3d59;}
.navigation{ clear:both; overflow:hidden; background:url(../images/ui/nav_bg.png) repeat-x; border:solid 1px #bdbcbd; height:30px;}
.navigation ul{ padding:0px; margin:0px;}
.navigation ul li{ float:left; display:inline; border-right:solid 1px #bdbcbd; width:118px; text-align:center; font-size:15px; line-height:12px; height:30px; padding-top:4px;}
.navigation ul li a{ color:#2b3d59;}
.navigation ul li span{ font-size:12px;}
.mid{ padding-top:9px !important;}
.nav_last{ border-right:none !important; padding-top:9px !important;}
.header_bottom{ clear:both; overflow:hidden; padding:5px 0px 5px 0px;}
.galleryshow{ float:left; margin:0px 0px 15px 0px; overflow: hidden; height: 280px; width: 720px; }
/*--------------------------------------------------CONTAIN----------------------------------------------------------*/
.contain{ width:960px; margin:0px auto; overflow:hidden;}
.leftsite{ float:left; width:720px;}
.rightsite{ float:left; width:220px; overflow:hidden;margin-left:10px;} 
.text_right{ clear:both; overflow:hidden; width:210px; background:#333333;  padding:15px 0px 0px 10px; overflow:hidden; font-size:13px; color:#fff; font-family:Arial; }
.text_right ul{ overflow:hidden;}
.text_right p{ clear:both; padding:10px 0px 0px 0px; margin:0px;}
.right_ad a{ color:#fff;}
.info_in{ font-size:12px;}
.info_in a{ color:#fff;}
.text_right p span{ display:block; float:left; margin:-5px 5px 0px 0px}
.right_ad { clear:both; padding:25px 0px 20px 0px;}
.right_ad p{font-size:12px; padding:0px; margin:0px;}
.con_bottom{ clear:both; overflow:hidden; width:720px;}
.top_title{ width:690px; background:#f29300; height:30px; line-height:30px; font-size:21px; padding-left:10px; color:#fff; margin-left:10px; padding-right:10px;}
.con_list{ clear:both; overflow:hidden; margin:7px 0px 0px 10px;}
.con_list ul{ padding:0px; margin:0px;}
.con_list ul li{ list-style-type:none; display:inline; float:left; background:#fff; width:234px; overflow:hidden; padding-bottom:10px;}
.pro_main{ clear:both; overflow:hidden; }
.pro_main .pro_im { width: 234px; height:155px ; overflow: hidden; }
.pro_im1{ color:#00589f; font-size:15px;padding:7px 0px 0px 5px; height:38px;}
.pro_main p{  margin:0px; padding:0px 0px 0px 6px; font-size:13px;}
.last_pro{ clear:both; overflow:hidden; padding-top:10px;}
.button_get{ background:url(../images/ui/get.png) no-repeat; width:77px; height:27px; line-height:27px; text-align:center; font-size:12px; color:#fff; float:left; margin:5px 0px 0px 13px;}
.button_get a { color:#fff;}
.button_text{ font-size:12px; color:#00589f; float:right; margin-right:20px;}
.button_text strong{ font-size:24px;}
.button_text span{ text-align:right; display:block; margin-top:-5px;}
.second{ margin:0px 4px;}
.show_in{ clear:both; overflow:hidden; background:url(../images/ui/border.png) no-repeat bottom center; margin:0px 0px 5px 10px;}
.button_show{ background:url(../images/ui/show.png) no-repeat; float:right; margin:6px 0px 4px 0px; width:100px; height:25px; line-height:25px; text-align:center; font-size:13px;}
.button_show a{ color:#fff;}
/*---------------------------------------------------FOOTER----------------------------------------------------------*/
.footer_main{ background:#ccc; overflow:hidden; clear:both; margin:25px auto 0px auto;}
.footer_top{ background:#cccccc;}
.footer_top_in{ background:url(../images/footer_top_back.png) no-repeat; margin:0px auto; width:960px; overflow:hidden;}
.footer_logo{ padding:4px 0px 4px 0px; float:left;}
.nav_foo{ float:left; width:355px; padding:0px 0px 0px 0px;}
.nav_foo ul{ padding:30px 0px 0px 15px; margin:0px;}
.nav_foo ul li a{ color:#2b3d59;}
.member_foo{}
.member_foo ul{ margin:0px; padding:5px 0px 0px 0px;}
.member_foo ul li{ list-style-type:none; display:inline; font-family:'PT Sans', 'Myriad Pro', 'Verdana', sans-serif; font-size:15px; color:#333; padding:0px 7px 0px 7px;}
.member_foo ul li img{ vertical-align:middle;}
.foo_detail{ background:#f29300; overflow:hidden; margin-top:-1px; padding-top:5px;}
.foo_detail_in{ width:960px; margin:auto; font-family:'PT Sans', 'Myriad Pro', 'Verdana', sans-serif; font-size:14px; color:#ffffff; background:url(../images/shadow_back.png) no-repeat bottom center; overflow:hidden;}
.foo_detail_in ul{ margin:0px 10px 0px 15px; padding:0px; float:left; height: 190px; }
.foo_detail_in ul li{ list-style-type:none; line-height:20px; width: 180px; }
.foo_detail_in span{ font-size:19px; margin-top:18px; display:block; overflow:hidden;}
.foo_detail_in a{ color:#ffffff;}
.foo_in2{ margin-top:40px;}
.footer_last{ width:960px; margin:18px auto 20px auto;}
.con_deta{ font-family:'PT Sans', 'Myriad Pro', 'Verdana', sans-serif; font-size:15px; color:#333; float:left; margin:5px 10px 0px 0px;}
.botoom_center{ float:left;}
.center_part1{ float:left; margin-right:32px;}
.center_part1 img{ float:left;}
.center_part1 p{ float:left; color:#333333; font-size:12px; font-family:"Open Sans"; line-height:15px; padding:0px 0px 0px 10px }
.center_part2{ float:left; margin-right:32px;}
.center_part2 img{ float:left;}
.center_part2 ul{ float:left;}
.center_part2 ul li{ color:#333333; font-size:12px; font-family:"Open Sans"; line-height:15px; padding:0px 0px 0px 10px }
.center_part3{ float:left; margin-right:32px;}
.center_part3 img{ float:left;}
.center_part3 p{ float:left; color:#333333; font-size:12px; font-family:"Open Sans"; line-height:15px; padding:7px 0px 0px 10px }
.center_part3 p a{ color:#333;}
.soci_icon{}
.soci_icon ul{ margin:0px; padding:0px 0px 0px 0px;}
.soci_icon ul li{ list-style-type:none; color:#333333; font-size:12px; font-family:"Open Sans"; line-height:15px; padding:0px 0px 2px 0px }
.soci_icon ul li a{ color:#333;}
.soci_icon ul li img{ vertical-align:middle;}
/*---------------------------------------------------contact form-------------------------------------------------------------*/
.cont_main{ clear:both; overflow:hidden;}
.cont_title{ width:690px; height:30px; background:#f29400; line-height:30px; padding-left:10px; color:#fff; font-size:20px;}
.cont_top{ background:url(../images/ui/top_cont.png) no-repeat; width: 720px; height: 9px; overflow: hidden; }
.cont_cen{ background:url(../images/ui/cont_spr.png) repeat-y; overflow:hidden; padding:0px 10px;}
.cont_bot{ background:url(../images/ui/bot_cont.png) no-repeat; width: 720px; height: 9px; overflow: hidden; }
.title_cont{ clear:both; font-size:20px; padding:20px 0px 0px 5px; }
.cont_bot_main{ clear:both; overflow:hidden;}
.cont_bot_left{ float:left;}
.cont_bot_left1{ overflow:hidden;}
.cont_bot_left1 ul{ padding:0px 0px 0px 5px; margin:0px; overflow:hidden; clear:both;}
.cont_bot_left1 ul li{ list-style-type:none; display:inline; float:left; font-size:12px; margin-top:11px;}
.cont_bot_left1 input{ background:url(../images/ui/input.png) no-repeat; width:267px; border:0px; height:26px; line-height:26px; padding-left:10px;}
.cont_bot_left1 select{ width:92px; padding:3px;}
.cont_bot_left1 textarea{ background:url(../images/ui/text.png) no-repeat; width:279px; height:180px; border:0px; padding: 10px 0px 0px 10px; }
.se_cont select{ width:277px !important;}
.first_cont{ width:100px; padding-top:5px;}
.first_conts { width: 200px; font-size: 12px;}
.cont_bot_right{ float:right; }
.cont_bot_left1{ clear:both; overflow:hidden; margin:19px 0px 15px 0px;}
.cont_bot_left1_in{ width:240px; height:33px; float:left; line-height:33px; text-align:center; background:#343434; font-size:14px; color:#fff; margin:0px 3px 0px 12px;}
.cont_bot_left1_in1{width:107px; height:33px; float:left; line-height:33px; background:#343434; font-size:14px; color:#fff; margin:0px 3px 0px 12px; padding-left:10px;}
.cont_bot_left2{ margin-bottom:15px; clear:both; overflow:hidden;}
.cont_bot_left1_in1 input{ width:52px; height:25px; border:0px; margin-left:10px; line-height:25px; padding-left:5px;}
.send_bu{ background:url(../images/ui/send.png) no-repeat; width:163px; height:35px; line-height:34px; text-align:center; font-size:19px; clear:both; margin-left:222px; margin-bottom:5px; border: none; color: #fff; }  
.send_bu a{ color:#fff;}
.cont_logo{ padding-top:15px; padding-left:35px;}
.cont_r1{ clear:both; float:right; margin:15px 0px 5px 0px;}
.cont_bot_right p{ font-size:12px; float:right; text-align:right; clear:both;}
.cont_bot_right p a{ color:#000;}
.error_co{ clear:both; overflow:hidden; width:280px; background:#dff2bf; margin-top:10px; padding:10px; float:right;}
.error_im{ float:left;}
.error_text{ float:left; font-size:12px; color:#4d8a10; padding-left:7px; width:245px;}
/*-----------------------------------------reservation form---------------------------------------------------------*/
.reser select{ width:75px !important; margin-right:40px;}
.date_in{ background:url(../images/ui/date_input.png) no-repeat ;  height:26px; width:126px !important;}
.date_in input{ background:none !important; width:85px !important;}
.date_in img{ padding-top:3px;}
.checkin{ padding:25px 0px 10px 0px;}
.checkin input{ width:auto !important; float:left; margin-right:5px;  height:14px !important; background:none !important;}
.checkin a{ color:#d47d60;}
.reserve{width:355px; margin:50px 0px 30px 10px; clear:both; background:#dff2bf; padding:10px; overflow:hidden; border:solid 1px #6d9e39;}
.reservete{width:320px; font-size:11px; }
.cont_res_right{ float:left; margin:23px 0px 0px 30px;}
.re_te1{ overflow:hidden; font-size:20px;  margin-bottom:3px;}
.rese_right{ width:235px; background:#f6f8f7; overflow:hidden; padding-bottom:15px;}
.te_ter{ font-size:14px; color:#00589f; padding:5px 0px 15px 5px;}
.rese_right p{margin:0px; padding:0px 0px 0px 6px; font-size:13px;}
.getre{ float:right;}
.res_te1{ font-size:12px; color:#999999; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 0px -10px;}
.resbu { color:#fff; background:url(../images/ui/send.png) no-repeat; width:163px; height:35px; line-height:34px; text-align:center; font-size:19px; clear:both;  margin:20px 0px 0px 105px; overflow:hidden; border: none; }

.res_te1 textarea{ background:url(../images/ui/notes_bg_tel.png) no-repeat; width:274px; height:173px; font-size:12px; color:#999999; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 0px -10px; border:0px; padding:10px 0px 0px 10px;}
/*------------------------------------------------------------ FAQS ------------------------------------------------------------*/
.con_bottom_faq{ clear:both; overflow:hidden; width:720px;}
.banner_faq{ margin:0px 0px 10px 10px;}
.top_title_faq{ width:700px; background:#fce9cc; height:23px; line-height:23px; font-size:14px; padding-left:10px; color:#fff; margin-left:10px; font-family:"Open Sans"; font-weight:bold; color:#333333; margin-top:5px; border:solid 1px #f09403;}
.con_bottom_faq p{ font-family:"Open Sans"; font-size:14px; line-height: 21px; color:#333333; padding:5px 0px 5px 10px; text-align: justify; }
.con_bottom_faq table{ font-family:"Open Sans"; font-size:14px; line-height: 21px; color:#333333; margin:5px 0px 15px 10px; text-align: justify; }
.con_bottom_faq strong{ font-family:"PT Sans"; font-style: italic !important; font-size:18px; color:#FC0019; padding:2px 0px 2px 0px; text-align: justify; }
.chart_faq{}
.chart_faq ul{ margin:0px; padding:0px 10px 5px 10px; float:left;}
.chart_faq ul li{ list-style-type:none; font-family:"Open Sans"; font-size:12px; color:#333333;}
.chart_faq ul li span{ font-weight:bold;}
.chart_faq p{ clear:both;}
.chart_faq p span{ font-family:"Open Sans"; font-size:12px; font-weight:bold;}
.in_faqs{ text-align:center;}
/*---------------------------------------terms---------------------------------------------------*/
.text_te{ font-size:16px; color:#333333; font-weight:bold; padding:12px 0px 15px 10px;}
/*-------------------------------------------------tour listing-------------------------------------------------*/
.top_title img{ vertical-align:middle; float:right; padding:6px 3px 0px 0px;}
.tour_list{ clear:both; overflow:hidden; background:#fff; margin:5px 0px; margin-left: 10px; padding-bottom:5px; overflow:hidden; border-bottom:dotted 1px #a6a8a7;}
.tour_list2{ border-bottom:none !important;}
.tour_list_left{ float:left;}
.tour_list_right{ float:left; padding-left:8px; width:460px;}
.tour1{color:#00589f; font-size:16px;padding:7px 0px 0px 5px;}
.tour2{margin:0px; padding:12px 0px 0px 6px; font-size:13px;}
.tour3{ clear:both; float:right; margin:15px 0px 0px 0px;}
.tour_in1{ font-size:12px; color:#00589f; float:left; margin-left:30px; }
.tour_in1 strong{ font-size:24px;}
.tour_in1 span{ text-align:right; display:block; margin-top:-5px;}
.tour_in2{ background:url(../images/ui/get.png) no-repeat; width:77px; height:27px; line-height:27px; text-align:center; font-size:12px; color:#fff; float:left; margin:5px 0px 0px 13px;}
.tour_in2 a { color:#fff;}
/*-------------------------------------------------------- regions details --------------------------------------------------------*/
.con_bottom_reg { clear: both; }
.con_bottom_reg p{ font-family:"Open Sans"; font-size:12px; color:#333333; padding:10px 0px 5px 10px;}
/*------------------------------------------tour daily 1 details------------------------------------------------------------------*/
.tud_main
{
	clear:both;
	overflow:hidden;
}

.tud_left
{
	float:left;
	width:445px;
}

.tud_left p
{
	color:#333;
	font-size:12px;
	margin:0;
	padding:10px 0 0 15px;
}

.tud_right
{
	float:left;
	margin:7px 0 0 25px;
	width:250px;
}

.tud_title
{
	background:#f29300;
	color:#fff;
	font-size:20px;
	height:28px;
	line-height:28px;
	margin-left:10px;
	margin-top:10px;
	padding-left:10px;
	width:440px;
}

.tud_title span
{
	font-size:13px;
	line-height:20px;
	padding-left:15px;
}

.list_tud
{
	clear:both;
	overflow:hidden;
}

.list_tud ul
{
	clear:both;
	margin:0 0 0 10px;
	overflow:hidden;
	padding:0;
	width:450px;
}

.list_tud ul li
{
	background:#fce9cc;
	border:solid 1px #ef9509;
	color:#333;
	display:inline;
	float:left;
	font-size:14px;
	height:28px;
	line-height:28px;
	list-style-type:none;
	margin:6px 5px 0 0;
	overflow:hidden;
	padding:0 9px;
	width:120px;
}

.list_tud ul li span
{
	float:right;
	font-size:18px;
}

.tud_title img
{
	padding-right:5px;
	vertical-align:middle;
}

.last_ref
{
	padding:5px 0 0 10px !important;
}

.tud_top
{
	background:url(../images/ui/right_spr.png) repeat-x #f29300;
	overflow:hidden;
	padding:10px;
	width:230px;
}

.reserve_tud
{
	background:url(../images/ui/button_back_wee.png) no-repeat;
	clear:both;
	float:right;
	font-family:"Open Sans";
	font-size:14px;
	height:25px;
	line-height:25px;
	margin-top:5px;
	text-align:center;
	width:152px;
}

.reserve_tud a
{
	color:#fff;
}

.tud_right_ti
{
	background:#f3a833;
	color:#fff;
	font-size:20px;
	height:30px;
	line-height:30px;
	padding-left:10px;
	width:220px;
}

.right_tud_list
{
	background:#fce9cc;
	clear:both;
	margin-top:5px;
	overflow:hidden;
	width:230px;
}

.right_tud_list ul
{
	margin:0;
	overflow:hidden;
	padding:0;
}

.right_tud_list ul li
{
	color:#f29300;
	display:inline;
	float:left;
	font-family:'PT Sans', 'Myriad Pro', Verdana, sans-serif;
	list-style-type:none;
	padding:10px 0 0 10px;
}

.tour_de_ri_in
{
	margin:0 0 0 -5px !important;
	padding:0;
}

.tour_de_ri_in li
{
	background:url(../images/ui/de_ri_si_bullet.png) no-repeat;
	background-position:10px 3px;
	font-family:'PT Sans', 'Myriad Pro', Verdana, sans-serif;
	font-size:13px;
	list-style-type:none;
	padding:0 0 5px 22px !important;
}

.tour_de_ri_in li a
{
	color:#f29200;
}

.tour_de_ri_in li span
{
	padding:0 0 0 17px;
}

.tu_de_inclu
{
	color:#FFF;
	font-size:20px;
	margin:8px 0 0;
}

.tu_de_inclu ul
{
	margin:0;
}

.tu_de_inclu ul li
{
	background:url(../images/ui/inclu_bullet.png) no-repeat;
	background-position:0 3px;
	color:#FCE9CC;
	font-family:'PT Sans', 'Myriad Pro', Verdana, sans-serif;
	font-size:13px;
	line-height:17px;
	list-style-type:none;
	padding:0 0 5px 12px;
}

.tu_de_inclu ul li a
{
	color:#fce9cc;
}

.tu_de_inclu ul li img
{
	margin:-2px 5px 0 0;
	vertical-align:middle;
}

.tu_de_inclu ul li span
{
	padding:0 0 0 15px;
}

.durati_de_ri
{
	margin:15px 0 0;
}

.durati_de_ri ul
{
	margin:0;
	padding:0;
}

.durati_de_ri ul li
{
	color:#FFF;
	font-family:'PT Sans', 'Myriad Pro', Verdana, sans-serif;
	font-size:20px;
	list-style-type:none;
	padding:0;
}

.durati_de_ri ul li span
{
	font-size:12px;
	padding:0 0 0 5px;
}

.durati_de_ri ul li img
{
	margin:-2px 5px 0 0;
	vertical-align:middle;
}

.durati_de_ri ul li p
{
	color:#FFF;
	float:left;
	font-family:'PT Sans', 'Myriad Pro', Verdana, sans-serif;
	font-size:20px;
	padding:0 0 0 27px;
}

.tud_star_last
{
	clear:both;
	margin:14px 0 0;
}

.tud_star_last ul
{
	margin:0;
	padding:0;
}
/*----------------------------------------------------ABOUT_US-----------------------------------------------------------*/
.top_title_abus{ width:700px; background:#f29300; height:30px; line-height:30px; padding-left:10px; color:#fff; margin-left:10px; font-size:22px;}
.banner_abus{ margin:0px 0px 10px 10px;}
.about_in_abus{}
.about_in_abus p{ font-size:13px; color:#333333; line-height:18px; margin:0px 0px 20px 10px; clear:both;  }
.logo_abus{ float:left; padding:20px 20px 0px 10px;}
.details_abus{ float:left; font-size:13px; color:#333333; line-height:17px; padding-top:5px;}
.bottom_abus{}
.bottom_abus p{ font-size:13px; color:#333; margin:5px 0px 0px 10px; font-family:Arial;}
.bottom_abus p span{ font-weight:bold; font-size:14px;}
.top_titel_abus{ font-size:22px; color:#f29200; margin:10px 0px 0px 10px;}
.top_titel_abus2{ font-size:22px; color:#f29200; margin:14px 0px 0px 10px; padding-top:14px; border-top:solid 1px #353736; overflow:hidden;}
.ab_text{ padding-bottom:10px !important;}
/*-----------------------------------------------------regions---------------------------------------------------------*/
.re_contain
{
	clear:both;
	margin-left:10px;
	overflow:hidden;
	padding-top:10px;
}

.re_contain ul
{
	overflow:hidden;
	padding:0;
	unicode-bidi:normal;
	width:710px;
}

.pro1_re
{
	float:left;
	height:138px;
	overflow:hidden;
	padding-right:12px;
	width:172px;
}

.re_pro_de
{
	float:left;
}

.re_head
{
	clear:both;
	color:#26262b;
	font-size:28px;
}

.re_pro_de p
{
	color:#333;
	font-size:13px;
	line-height:14px;
	padding:5px 0 10px;
	width:490px;
}

.button_re
{
	background:url(../images/ui/button_re.png) no-repeat;
	float:right;
	font-size:14px;
	font-weight:700;
	height:26px;
	line-height:24px;
	padding-left:6px;
	width:130px;
}

.button_re a
{
	color:#fff;
}
/*---------------------------------------------------------tailor made form------------------------------------------------*/
.left_con_tm
{
	clear:both;
	overflow:hidden;
	width:720px;
}

.left_con_top_tm
{
	background:url(../images/ui/con_top_tm.png) no-repeat;
	clear:both;
	height:3px;
	overflow:hidden;
	width:720px;
}

.left_con_mid_tm
{
	background:url(../images/ui/con_mid_tm.png) repeat-y;
	clear:both;
	overflow:hidden;
	padding:6px 10px 27px;
}

.left_con_bot_tm
{
	background:url(../images/ui/con_bot_tm.png) no-repeat;
	clear:both;
	height:9px;
	overflow:hidden;
	width:720px;
}

.mid1_tm
{
	clear:both;
	overflow:hidden;
}

.head_tm
{
	background:#f29300;
	color:#fff;
	font-size:22px;
	height:29px;
	line-height:28px;
	padding-left:14px;
	width:688px;
}

.form1_tm
{
	clear:both;
	padding-top:15px;
}

.form1_tm ul
{
	float:left;
	margin:0;
	padding:0 10px 0 0;
}

.form1_tm ul li
{
	clear:both;
	font-family:Arial;
	margin-bottom:3px;
	overflow:hidden;
}

.detail_tm
{
	color:#000;
	float:left;
	font-size:12px;
	padding-top:3px;
	text-align:right;
	width:115px;
}

.de_input_tm
{
	float:left;
	padding-left:8px;
}

.de_input_tm input
{
	background:url(../images/ui/tm_inputbg.png) no-repeat;
	border:0;
	color:#333;
	font-size:12px;
	height:26px;
	line-height:26px;
	padding-left:5px;
	width:206px;
}

.form1_tm ul li select
{
	color:#666;
	font-family:Arial;
	font-size:11px;
	height:26px;
	padding:3px 0;
	width:76px;
}

.form1_tm ul li img
{
	margin:-1px 0 0 -28px;
	vertical-align:middle;
}

.mid2_tm
{
	clear:both;
	margin-top:20px;
	overflow:hidden;
}

.head2_tm
{
	background:#f29300;
	color:#fff;
	font-size:14px;
	height:23px;
	line-height:20px;
	padding-left:14px;
	width:688px;
}

.form2_tm
{
	clear:both;
	overflow:hidden;
	padding:10px 0;
}

.form2_tm ul
{
	float:left;
	margin:0;
	padding:0;
	width:120px;
}

.form2_tm ul li
{
	clear:both;
	color:#060606;
	font-size:12px;
	line-height:20px;
	overflow:hidden;
}

.form2_tm ul li input
{
	margin:-2px 7px 0 0;
}

.form2_tm ul li textarea
{
	background:url(../images/ui/text_bg_tm.png) no-repeat;
	border:0;
	height:113px;
	margin-top:8px;
	width:160px;
}

.last_tm
{
	width:160px!important;
}

.form3_tm
{
	clear:both;
	overflow:hidden;
	padding-bottom:5px;
	padding-top:5px;
}

.form3_tm ul
{
	float:left;
	margin:0;
	padding:0 10px 0 0;
}

.form3_tm ul li
{
	clear:both;
	font-family:Arial;
	margin-bottom:3px;
	overflow:hidden;
}

.form3_tm ul li select
{
	color:#666;
	font-family:Arial;
	font-size:11px;
	height:26px;
	padding:3px 0;
	width:206px;
}

.detail3_tm
{
	color:#000;
	float:left;
	font-size:12px;
	padding-left:5px;
	padding-top:5px;
	text-align:right;
}

.mid3_tm
{
	clear:both;
	overflow:hidden;
}

.mid3_in_tm
{
	clear:both;
	padding-top:15px;
}

.mid3_left_tm
{
	color:#000;
	float:left;
	font-size:12px;
	padding-left:5px;
}

.mid3_left_tm textarea
{
	background:url(../images/ui/text_bg2_tm.png) no-repeat;
	border:0;
	height:133px;
	margin-bottom:25px;
	margin-top:6px;
	width:322px;
}

.mid3_right_tm
{
	float:left;
	padding-left:28px;
	padding-top:27px;
}

.right_top_tm
{
	background:#dff2bf;
	clear:both;
	height:51px;
	margin-left:6px;
	width:299px;
}

.right_top_tm ul
{
	margin:0;
	padding:0;
}

.right_top_tm ul li
{
	display:inline;
	float:left;
}

.right_top_tm ul li p
{
	color:#4d8a10;
	font-size:12px;
	line-height:14px;
	padding-top:5px;
	width:255px;
}

.right_top_tm ul li img
{
	padding:12px 6px 0 5px;
}

.right_bot_tm
{
	clear:both;
	overflow:hidden;
	padding-top:40px;
}

.box1_tm
{
	background:#333;
	color:#fff;
	float:left;
	font-family:Arial;
	font-size:12px;
	height:33px;
	line-height:33px;
	text-align:center;
	width:240px;
}

.box2_tm
{
	background:#333;
	color:#fff;
	float:left;
	font-family:Arial;
	font-size:12px;
	height:33px;
	line-height:33px;
	margin-left:3px;
	text-align:center;
	width:102px;
}

.box2_tm input
{
	background:#fff;
	border:0;
	color:#333;
	font-size:12px;
	height:25px;
	line-height:25px;
	text-align:center;
	vertical-align:middle;
	width:32px;
}

.button_tm
{
	background:url(../images/ui/button1_tm.png) no-repeat;
	border:none;
	clear:both;
	color:#fff;
	font-family:Arial;
	font-size:12px;
	font-weight:700;
	height:35px;
	line-height:35px;
	margin:20px 0 0 178px;
	overflow:hidden;
	padding-left:8px;
	text-shadow:1px 1px 1px #668721;
	width:165px;
}

.button_tm a
{
	color:#fff;
}

/*------------------------------------------------------ tour weekly details ------------------------------------------------------*/
.top_title_wee
{
	background:#f29300;
	color:#fff;
	font-size:21px;
	height:30px;
	line-height:30px;
	margin-left:10px;
	padding-left:10px;
	width:700px;
}

.top_title_wee ul
{
	float:right;
	margin:3px 6px 0 0;
	padding:0;
}

.top_title_wee ul li
{
	display:inline;
	list-style-type:none;
	padding:0;
}

.top_title_wee2
{
	background:#f29300;
	color:#fff;
	font-size:21px;
	height:30px;
	line-height:30px;
	margin-left:10px;
	margin-top:15px;
	padding-left:10px;
	width:700px;
}

.top_title_wee2 span
{
	font-family:"Open Sans";
	font-size:12px;
	padding:0 0 0 20px;
}

.top_title_wee2 img
{
	padding-right:5px;
	vertical-align:middle;
}

.chart_left_wee
{
	float:left;
}

.chart_left_wee ul
{
	padding:0 0 0 20px;
}

.chart_left_wee ul li
{
	color:#333;
	font-family:"Open Sans";
	font-size:12px;
	font-weight:700;
	padding:11px 0 8px;
}

.chart_left_wee ul li span
{
	color:#333;
	font-family:"Open Sans";
	font-size:14px;
	font-weight:700;
}

.chart_right_wee
{
	float:left;
	margin-left:20px;
}

.chart_right_wee ul
{
	float:left;
	margin:40px 10px 0 0;
	padding:0;
}

.chart_right_wee ul li
{
	background:#fce9cc;
	border:solid 1px #ed9510;
	height:45px;
	list-style-type:none;
	margin:0 0 10px;
	width:220px;
}

.chart_right_wee ul li p
{
	color:#333;
	float:left;
	font-family:'PT Sans', 'Myriad Pro', Verdana, sans-serif;
	font-size:14px;
	padding:5px 19px 0 10px;
	width:123px;
}

.chart_right_wee ul li span
{
	color:#000;
	display:block;
	float:left;
	font-family:'PT Sans', 'Myriad Pro', Verdana, sans-serif;
	font-size:18px;
	height:20px;
	margin:10px 0 0;
	width:54px;
}

.in_week li p span
{
	margin-left:20px!important;
}

.week_last_wee
{
	clear:both;
	overflow:hidden;
}

.box_wee_in
{
	background-color:#F29300;
	margin-left:10px;
	margin-top:10px;
	overflow:hidden;
	padding-bottom:45px;
	width:705px;
}

.titel_in_wee
{
	background:#f3a833;
	color:#FFF;
	font-family:'PT Sans', 'Myriad Pro', Verdana, sans-serif;
	font-size:18px;
	height:30px;
	line-height:30px;
	margin:12px 12px 0;
	padding-left:10px;
}

.last_left_wee
{
	background:#fce9cc;
	float:left;
	height:212px;
	margin:6px 0 0 12px;
	width:200px;
}

.last_left_wee p
{
	color:#f29300;
	font-family:'PT Sans', 'Myriad Pro', Verdana, sans-serif;
	font-size:14px;
	padding:10px 0 5px 10px;
}

.last_left_wee ul
{
	margin:0;
	padding:0 0 0 5px;
}

.last_left_wee ul li
{
	background:url(../images/ui/bullet_wee.png) no-repeat;
	background-position:0 3px;
	color:#f29200;
	font-size:12px;
	font-weight:700;
	list-style-type:none;
	padding:0 0 10px 12px;
}

.last_left_wee ul li span
{
	margin-left:12px;
}

.box_in_right_wee
{
	float:left;
	width:490px;
}

.right_box1_wee
{
	float:left;
}

.right_box1_wee ul
{
	float:left;
	margin:0;
	padding:5px 5px 5px 10px;
	width:220px;
}

.right_box1_wee ul li
{
	background:url(../images/ui/bullet2_wee.png) no-repeat;
	background-position:0 5px;
	color:#fce9cc;
	font-family:"Open Sans";
	font-size:12px;
	line-height:16px;
	list-style-type:none;
	padding-left:12px;
}

.right_box1_wee ul li.first_li
{
	background-image:none;
}

.right_box1_wee ul li img
{
	margin-top:-2px;
	vertical-align:middle;
}

.right_box1_wee ul li span
{
	color:#FFF;
	display:block;
	font-size:18px;
	padding-bottom:5px;
	padding-left:10px;
	padding-top:5px;
}

.right_box1_wee ul li a
{
	color:#FFF;
}

.right_box2_wee
{
	clear:both;
}

.bottom_left_wee
{
	color:#fff;
	float:left;
	font-family:'PT Sans', 'Myriad Pro', Verdana, sans-serif;
	font-size:18px;
	margin:0 0 0 50px;
}

.bottom_left_wee img
{
	vertical-align:middle;
}

.bottom_left_wee span
{
	display:block;
	padding:5px 0 0;
}

.bottom_right_wee
{
	color:#FFF;
	float:left;
	font-size:20px;
	line-height:28px;
	margin:-10px 0 0 90px;
}

.right_in_add_wee
{
	color:#FFF;
	font-size:44px;
	margin:0 0 0 38px;
}

.right_in_add_wee span
{
	font-size:30px;
}

.right_in2_add_wee
{
	font-size:15px;
	margin:0 0 0 60px;
}

.contact_wee
{
	clear:both;
	color:#FFF;
	font-size:14px;
	margin:220px 0 0 15px;
	overflow:hidden;
}

.button_well
{
	background:url(../images/ui/button_back_wee.png) no-repeat;
	font-family:"Open Sans";
	font-size:14px;
	height:25px;
	line-height:25px;
	margin:5px 0 0 550px;
	text-align:center;
	width:152px;
}

.button_well a
{
	color:#FFF;
}

#basic-accordian
{
	height:278px;
	margin-bottom:10px;
	margin-left:0;
	margin-top:0;
	overflow:hidden;
	padding:0;
	width:720px;
	z-index:2;
}

.accordion_headings
{
	background:#9C0;
	color:#FFF;
	cursor:pointer;
	font-weight:700;
}

.accordion_headings:hover
{
	background:url(../images/ui/slide_hover_2.png) no-repeat;
	display:block;
	width:167px!important;
}

.accordion_child
{
	height:270px;
	padding:0;
	position:relative;
	width:561px;
}

.header_highlight
{
	background:url(../images/ui/slide_hover_2.png) no-repeat!important;
	display:block;
	width:167px!important;
}

.slide1
{
	background:url(../images/ui/tab_slide1.png) repeat-x;
	clear:both;
	color:#fff;
	font-size:14px;
	font-weight:400;
	height:44px;
	margin-bottom:2px;
	padding:10px 0 0 10px;
	position:relative;
	width:131px;
	z-index:999999999;
}

.slide2
{
	background:url(../images/ui/tab_slide2.png) repeat-x;
	clear:both;
	color:#fff;
	font-size:14px;
	font-weight:400;
	height:44px;
	margin-bottom:2px;
	padding:10px 0 0 10px;
	position:relative;
	width:131px;
	z-index:999999999;
}

.slide3
{
	background:url(../images/ui/tab_slide3.png) repeat-x;
	clear:both;
	color:#fff;
	font-size:14px;
	font-weight:400;
	height:44px;
	margin-bottom:2px;
	padding:10px 0 0 10px;
	position:relative;
	width:131px;
	z-index:999999999;
}

.slide4
{
	background:url(../images/ui/tab_slide4.png) repeat-x;
	clear:both;
	color:#fff;
	font-size:14px;
	font-weight:400;
	height:44px;
	margin-bottom:2px;
	padding:10px 0 0 10px;
	position:relative;
	width:131px;
	z-index:999999999;
}

.slide5
{
	background:url(../images/ui/tab_slide5.png) repeat-x;
	clear:both;
	color:#fff;
	font-size:14px;
	font-weight:400;
	height:44px;
	margin-bottom:2px;
	padding:10px 0 0 10px;
	position:relative;
	width:131px;
	z-index:999999999;
}

.according_in
{
	filter:alpha(opacity=80);
	height:270px;
	opacity:0.8;
	position:absolute;
	width:223px;
}

.content_text
{
	height:260px;
	overflow:hidden;
	padding:3px 0 0 15px;
	position:absolute;
	width:213px;
}

.according_in.color1
{
	background:url(../images/ui/color1.png) repeat-x;
}

.according_in.color2
{
	background:url(../images/ui/color2.png) repeat-x;
}

.according_in.color3
{
	background:url(../images/ui/color3.png) repeat-x;
}

.according_in.color4
{
	background:url(../images/ui/color4.png) repeat-x;
}

.according_in.color5
{
	background:url(../images/ui/color5.png) repeat-x;
}

.greece
{
	clear:both;
	color:#f6f8f7;
	font-family:'PT Sans', 'Myriad Pro', Verdana, sans-serif;
	font-size:20px;
	line-height:24px;
	margin-left:8px;
}

.tour
{
	clear:both;
	color:#fff;
	font-family:'PT Sans', 'Myriad Pro', Verdana, sans-serif;
	font-size:14px;
	margin-left:8px;
}

.content_text p
{
	color:#fff;
	font-family:'PT Sans', 'Myriad Pro', Verdana, sans-serif;
	font-size:14px;
	line-height:16px;
	padding:0 0 5px;
}

.content_text strong
{
	clear:both;
	color:#fff;
	font-family:'PT Sans', 'Myriad Pro', Verdana, sans-serif;
	font-size:20px;
	line-height:26px;
}

.content_text a
{
	text-decoration:none;
}

.content_text .learn_more
{
	color:#fff;
}

.per span
{
	font-size:35px;
}

.content_text span.dotdot
{
	background-image:url(/images/ui/dot_bg.png);
	background-position:left center;
	background-repeat:no-repeat;
	line-height:20px;
	padding-left:14px;
}

.hata_goster
{
	background-color:#930;
	color:#fff;
	letter-spacing:0;
	margin-left:300px;
	margin-top:2px;
	padding:3px 10px;
	position:absolute;
}

.yildiz
{
	color:red;
}

.contact_button
{
	background-image:url(/images/ui/iletisim_submit.gif);
	background-repeat:no-repeat;
	border:0;
	height:39px;
	width:262px;
}