@media (max-width: 679px){
	
	.flotag{clear: both;height: 0px;}
	#content_2_2 .h3_1{display: none;}
	#content_2_2 .h3_2{display: block;margin-bottom: 1px;}
	
	/*//////////////////////////////////////////////////// style header + footer /////////////////////////////////////////////////////////////*/
	* { margin: 0; padding: 0; outline: 0; }
	body{font-family: Arial, Helvetica, sans-serif; font-size: 1em; background: #fff; text-align: center; line-height: 18px;}
	/* 133px */
	#header_fixed{width: 100%;/* position: fixed;z-index: 10000;top: 0; */border: 0px solid #000;}
	#htop{ width: 100%;padding: 0px;margin-top: 0px;background: none;border: 0px solid #000;height: 0px; }
	/*//////////////////////////////////////////////////// header /////////////////////////////////////////////////////////////*/
	#header{display: none;width: 100%;border: 0px solid #cbcdcc;margin: 0px;padding: 0px 0px 0px 0px; background: url(images/bg_shw.png) repeat-x left bottom #fff;/*background: green;*/ }
	
	/*  */
	.header_content_resp{position: relative;width:100%;margin:auto;border: 0px solid #000;padding: 3px 0px 3px 0px;background: url(images/bg_shwmobil.png) repeat-x left bottom #fff;}
	.header_content_resp .hed{width: 100%;border: 0px solid #000;margin: 0px 0px 0px 0px;background: none;text-align: left;}
	
	.header_content_resp .hed .d1{width: 12%;float: left;border: 0px solid #000;margin: 0px 3% 0px 0px;padding: 50px 0px 0px 0px;background: none;text-align: left;}
	.header_content_resp .hed .d1 #btn_nav{border: 0px solid #000;background: none;color: #fff;font-size: 17px;cursor: pointer;padding: 7px 9px 7px 20px;background: url(images/icon_nav.png) no-repeat center center;}
	
	.header_content_resp .hed .d2{width: 250px;float: left;border: 0px solid #000;padding: 25px 0px 0px 0px;background: none;text-align: center;color: #fff;}
	.header_content_resp .hed .d2 a{text-decoration: none;text-align: center;display: block;border: 0px solid orange;width: 250px;}
	.header_content_resp .hed .d2 a img{width: 250px;}
	
	.header_content_resp .lng{position: absolute;top: 7px;right: 5px;width: 89px;border: 0px solid #000;padding: 0px 0px 0px 0px;background: none;text-align: right;}
	.header_content_resp .lng a{ padding: 0px;float: right;color: white;margin-right: 5px;display: block;text-decoration: none;border: 2px solid #d7e6ff;height: 17px;width: 17px;
									-moz-border-radius: 90px 90px 90px 90px;-webkit-border-radius: 90px 90px 90px 90px;border-radius: 90px 90px 90px 90px;}
	.header_content_resp .lng a:hover{ border: 2px solid #fff; }
	.header_content_resp .lng a img{height: 17px;width: 17px;border: 0px solid #fff;-moz-border-radius: 90px 90px 90px 90px;-webkit-border-radius: 90px 90px 90px 90px;border-radius: 90px 90px 90px 90px; }
	.header_content_resp .lng .active{ border: 2px solid #fff; }
	
	/*///////////// navigation //////////////////*/
	#navigation{ width: 100%;margin:auto;border: 0px solid #000;padding: 1px 0px 0px 0px;background: #9ec64b;}
	#navigation ul {width: 100%;margin: auto;border: 0px solid #000;/* height: 30px; */margin-top: 0px;margin-bottom: 1px;display: block;padding: 0px 0px 0px 0px;}
	
	#ul_nav{display: none;}
	#ul_tel{display: none;}
	
	#ul_tel{
			width: 100%;margin:auto;border: 0px solid #000;padding: 10px 0px 10px 0px;background: #9ec64b; 
			margin: 0;text-align: center;color: #ddd;font-size: 17px;font-weight: normal;font-style: italic;
			}
			
	#navigation ul li {list-style: none;margin-top: 5px;padding: 0px 9px 5px 7px;margin-right: 0px;border-bottom: 1px solid #7d9ac9;}
	#navigation ul li a{font-size: 14px;color: #fff;text-decoration: none;font-weight: normal;border: 0px solid #ffc162;text-align: left;display: block;background: none;padding: 0px 0px 0px 0px;
						margin-right: 0px;padding: 0px 5px 0px 5px;	}
	#navigation ul li a:hover{color: #000;}
	/* ///////////////////// tripad fac /////////////////////////////*/
	#includ_tripadvisor{width: 210px;border: 0px solid #ff9600;margin-bottom: 5px;padding: 5px 5px 5px 5px;text-align: left;	}
	#includ_titre_fac{ padding: 5px 5px 5px 3px;margin-bottom: 5px;text-align: left; color: #fff;background: #9ec64b;
					font-family: Verdana, Arial, Myriad Pro, Helvetica, sans-serif; font-size: 15px;font-weight: bold;	}
	#includ_facebook{padding: 0px;margin-bottom: 5px;text-align: left; color: #fff;background: none;border: 0px solid #dddddd;
	font-family: Arial, Helvetica, sans-serif;font-size: 13px;}
	/*//////////////////////////////////////////////////// debut footer /////////////////////////////////////////////////////////////*/
	/* #foot{width: 100%;border: 0px solid black;background: #9ec64b;padding: 20px 0px 20px 0px; }
	#footer{width: 100%;margin: 0 auto;border: 0px solid #e2e2e2;padding-top: 0px;clear: both;background: #9ec64b;}
	#footer p{border-top: 0px solid #7eb9fd;padding-top: 0px;color: #f5f5f5;font-size: 0.8em;}
	#footer p a{text-decoration: none;color: #fff;}
	#footer p a:hover{text-decoration: underline;color: #fff;} */
	
	#w_footer{ display: none; }
	#w2_footer{ display: none; }
	#foot{display: block;border: 0px solid black;background: #9ec64b;padding: 20px 7px 20px 7px; }
	#footer{border: 0px solid #e2e2e2;padding-top: 0px;clear: both;background: none;}
	#footer p{border: 0px solid #000;padding-top: 10px;color: #ddd;text-align: center;font-size: 13px; }
	#footer p a{text-decoration: none;color: #fff;}
	#footer p a:hover{text-decoration: underline;color: #fff;}
	#footer #social{display: block;height: 40px;border: 0px solid green;text-align: center;padding: 0px 0px 0px 0px;margin: 0px;}
	#footer #social li{list-style: none;display: block;float: left;border: 0px solid blue;padding: 0;margin-right: 9px;}
	#footer #social li a{font-size: 1em;color: #000;text-decoration: none;font-weight: normal;border: 0px solid #ddd;background: none;display: block;width: 33px;height: 33px;margin: 0;
						-moz-border-radius: 45px 45px 45px 45px;-webkit-border-radius: 45px 45px 45px 45px;border-radius: 45px 45px 45px 45px;}
	#footer #social li a img{padding: 0;margin: 0;width: 33px;height: 33px;-moz-border-radius: 45px 45px 45px 45px;-webkit-border-radius: 45px 45px 45px 45px;border-radius: 45px 45px 45px 45px; }
	#footer #social li .active{border: 0px solid #fff;}
	#footer #social li a:hover{border: 0px solid #713000;}
	
	
	/* ///////////////////// offre holiday /////////////////////////////*/
	#offre_holiday{ border-bottom: 1px dotted #ff7101; margin-top: 10px;padding: 0px 0px 7px 0px;text-align: left;}
	#offre_holiday .offre_titre{border: 0px solid #ff9600;margin: 5px 0px 5px 0px;padding: 0px 0px 0px 0px;text-align: left;}
	#offre_holiday .offre_titre a{border: 0px solid #ff9600;text-decoration: none;font-size: 13px;color: #5870a7;font-weight: bold;padding: 0px 0px 0px 0px;text-align: left;}
	#offre_holiday .offre_titre a:hover{color: #925e53;}
	#offre_holiday #offre_img_txt{border: 0px solid #ff9600;margin-top: 0px;padding: 0px 0px 0px 0px;text-align: left;}
	#offre_holiday #offre_img_txt .offre_img_txt1{width: 25%;border: 0px solid #000;padding: 0px;text-align: left;float: left;margin-right: 5px;}
	#offre_holiday #offre_img_txt .offre_img_txt1 a{display: block;text-decoration: none;/* width: 100%; */ height:73px;border: 1px solid #999;}
	#offre_holiday #offre_img_txt .offre_img_txt1 a:hover{border: 1px solid #000;}
	#offre_holiday #offre_img_txt .offre_img_txt1 a img{width:100%; height:73px;}
	#offre_holiday #offre_img_txt .offre_img_txt2{width: 65%;border: 0px solid #ff9600;padding: 0px;text-align: left;float: left;font-size: 13px;}
	#offre_holiday #ofinfos{border: 0px solid #ff7101;margin-top: 0px;padding: 10px 0px 0px 0px;text-align: left;}
	#offre_holiday #ofinfos p{-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}
	#offre_holiday #ofinfos .ofinfos_1{clear: both;width: 99%;background: none;border: 0px solid #000;padding: 10px 10px 5px 0px;text-align: right;margin-left: 0px;}
	#offre_holiday #ofinfos .ofinfos_1 .btn_book{
	color: #fff;background: #9ec64b;border: 0px solid #000;font-size: 13px;font-weight: normal; font-size: 12px;text-align: center;padding: 5px 7px 5px 7px;
	text-decoration: none;-moz-border-radius: 3px 3px 3px 3px;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;
	}
	#offre_holiday #ofinfos .ofinfos_1 .btn_book:hover{background: #5c3128;}
	#offre_holiday #ofinfos .ofinfos_2{width: 21%;border: 1px solid #9ec64b;padding: 3px 0px 3px 0px;text-align: left;float: left;margin-left: 0px;}
	#offre_holiday #ofinfos .ofinfos_3{width: 22%;border: 1px solid #9ec64b;padding: 3px 0px 3px 0px;text-align: left;float: left;margin-left: 3px;}
	#offre_holiday #ofinfos .ofinfos_4{width: 25%;border: 1px solid #9ec64b;padding: 3px 0px 3px 0px;text-align: right;float: left; margin-left: 3px;}
	#offre_holiday #ofinfos .ofinfos_5{width: 25%;border: 1px solid #9ec64b;padding: 3px 0px 3px 0px;text-align: right;float: left;margin-left: 3px;}
	
	#offre_holiday #ofinfos span{display: block;border: 0px solid #000;padding: 0px;text-align: center;margin-bottom: 5px;font-size: 13px;color: #9ec64b;font-weight: bold;}
	#offre_holiday #ofinfos strong{display: block;border: 0px solid #000;padding: 0px;text-align: center;margin-bottom: 0px;font-size: 13px;color: #000;}
	#content_2_2_2_1 #of_book{display: block;clear: both;border: 0px solid #000;padding: 5px 0px 5px 5px;text-align: right;}
	#content_2_2_2_1 #of_book .btn_b{
	color: #fff;background: #9ec64b;border: 0px solid #4cae4c;font-size: 13px;font-weight: normal; font-size: 12px;
	text-align: center; padding: 5px 9px 5px 9px;text-decoration: none;-moz-border-radius: 7px 4px 7px 4px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;
	}
	#content_2_2_2_1 #of_book .btn_b:hover{background: #5c3128;color: #fff;text-decoration: none;}
	/*//////////////////////////////////////////////////// slid_shell /////////////////////////////////////////////////////////////*/
	#slider_info{ position: absolute;top: 0px;left: 0px;width: 67%;border: 0px solid #000;background: none;z-index: 1000px;padding: 0px;color: #fff;background: none; text-align: center;	}
	#slider_info #slider_info1{width: 200px;border: 0px solid #fff;background: none;padding: 0px;color: #fff;float: left;}
	#slider_info #slider_info2{display: none;
	width: 600px;border: 0px solid #000;margin-top: 150px;background: none;text-align: right;padding: 10px;font-size: 41px;color: #fff;background: none;
	font-family: Andalus, Georgia, Arial, Helvetica, sans-serif;line-height: 20px;float: right;
	}
	/*//////////////////////////////////////////////////// content /////////////////////////////////////////////////////////////*/
	#content_big{ width:100%;margin: 0 auto;border: 0px solid #000;padding: 0px 0px 0px 0px;background: none;/* position: relative; */}
	#wrapper{width: 100%;margin-top: 0px;padding: 0px;background: none;border: 0px solid #95b6d5;/* position: absolute;top: 280px;left: 0px; */}
	#content{/* width: 380px; */width: 100%;margin: 3px auto;border: 0px solid #000;padding: 0px 0px 00px 0px;background: none;}
	/*//////////// content_1 ////////////*/
	#content #content_1{display: none;width: 225px;float: left;margin-top: 127px;border: 0px solid #000;background: #fff;}
	#content #content_1 #content_1_1{margin-bottom: 18px;border: 0px solid yellow;background: none;}
	#content #content_1 #content_1_1 h3{
	background: #9ec64b;font-size: 1.4em;text-align: left;padding: 10px 10px 10px 10px;color: #fff;font-family: Verdana, Arial, Helvetica, sans-serif; border: 0px solid #fff;
	}
	#content #content_1 #content_1_1 ul{display: block;border: 0px solid #fff;background: none;}
	#content #content_1 #content_1_1 ul li{
		list-style: none;display: block;padding: 10px 3px 10px 10px;text-align: left; color: #664234;font: bold 13px Arial, Helvetica, sans-serif;background: none;
	}
	#content #content_1 #content_1_1 ul li + li {border-top: 1px dotted #989898;}
	#content #content_1 #content_1_1 ul li a{
	color: #292929;text-decoration: none;border: 0px solid #ffc162;text-align: left;padding: 0px;background: none;font: normal 14px "Times New Roman", Arial, Helvetica, sans-serif;
	}
	#content #content_1 #content_1_1 ul li a:hover{color: #5990c6;}
	#content #content_1 #content_1_1 ul li .active{color: #5990c6;}
	/*////////////content-2////////////
	.side-full{display: none;}*/
	#content #content_2{width: 100%;float: right;border: 0px solid #ff9600;padding: 0px 0px 0px 0px;background: #fff;}
	#content #content_2 #content_2_1{border: 0px solid #000;margin: 0px 0px 5px 0px;padding: 0px;text-align: left;font-size: 13px;}
	#content #content_2 #content_2_1 .text_serv{border: 0px solid #000;margin: 0px;padding: 2px 4px 2px 4px;text-align: left;}
	#content #content_2 #content_2_1 h3{
	background: #9ec64b;border: 0px solid #5990c6;font-size: 19px;text-align: left;padding: 7px 10px 7px 5px;color: #fff;
	font-family: Arial, Andalus, Helvetica, sans-serif;margin: 7px 0px 3px 0px;
	}
	#content #content_2 #content_2_1 h2{
	background: #9ec64b;border: 0px solid #5990c6;font-size: 19px;text-align: left;padding: 7px 10px 7px 5px;color: #fff;
	font-family: Arial, Andalus, Helvetica, sans-serif;margin: 7px 0px 3px 0px;
	}
	#content #content_2 #content_2_1 p{ padding: 0px 3px 0px 3px;	border: 1px solid #000;}
	#content #content_2 #content_2_1 #content_2_1_1{float: left;width: 100%;border: 0px solid #000;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;background: #fff;}
	#content #content_2 #content_2_1 #content_2_1_1 .a_image{
	display: block;text-decoration: none;border: 1px solid #ddd;width:100%;height:61px;padding: 0px;margin-bottom: 3px;background: none;
	}
	#content #content_2 #content_2_1 #content_2_1_1 .a_image:hover{border: 1px solid #348400;}
	#content #content_2 #content_2_1 #content_2_1_1 .a_image img{text-decoration: none;width:100%;height:61px;}
	#content #content_2 #content_2_1 #content_2_1_1 h2{
	border: 0px solid #000;font-size: 15px;text-align: center;padding: 2px 0px 0px 0px;color: #8e5200;font-weight: bold;background: #fed11c;
	font-family: Arial, Verdana, Helvetica, sans-serif;margin-bottom: 00px;font-family: Arial, Andalus, Helvetica, sans-serif;
	}
	#content #content_2 #content_2_1 #content_2_1_1 p{
	border: 0px solid #000;font-size: 1em;text-align: left;padding: 7px 0px 0px 0px;color: #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;margin-bottom: 00px;height: 30px;
	}
	#content #content_2 #content_2_1 #content_2_1_1 p a{/* 
	float: left;text-decoration: none;color: #fff;font-size: 12px;font-weight: bold;border:0px solid #000;padding: 6px 0px 0px 0px;
	background: url(images/book.png) no-repeat left top;display: block;width: 70px;height: 25px;text-align: center;margin: 0 auto; */
	display: block;width: 70px;float: left;
	color: #fff;background: #dab66b;border: 0px solid #4cae4c;font-size: 13px;font-weight: normal; font-size: 12px;
	text-align: center; padding: 4px 5px 4px 5px;text-decoration: none;
	-moz-border-radius: 7px 4px 7px 4px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;
	}
	#content #content_2 #content_2_1 #content_2_1_1 p a:hover{background: #ff5600;}
	#content #content_2 #content_2_1 #content_2_1_1 p strong{
	float: left;display: block;margin: 5px 0px 0px 3px;color: #3b5998;text-align: center;font-weight: normal;font-size: 14px;
	border: 0px solid #606060;
	}
	#content #content_2 #content_2_1 #content_2_1_1 #info{
	border: 0px solid #333;padding: 4px 0px 0px 0px;margin: 5px 0px 0px 0px;font-size: 13px;color: #000;text-align: right;background: #f8f7fc;
	}
	#content #content_2 #content_2_1 #content_2_1_1 #info p{
	float: left;width: 13px;padding: 3px 0px 0px 25px;margin: 0px 0px 0px 0px;font-size: 15px;color: #777;text-align: left;border: 0px solid #333;
	}
	#content #content_2 #content_2_1 #content_2_1_1 #info .i1{background: url(images/n1.png) no-repeat left top;}
	#content #content_2 #content_2_1 #content_2_1_1 #info .i2{background: url(images/n2.png) no-repeat left top;}
	#content #content_2 #content_2_1 #content_2_1_1 #info .i3{background: url(images/n3.png) no-repeat left top;}
	#content #content_2 #content_2_1 #content_2_1_1 #info .i4{background: url(images/n4.png) no-repeat left top;}


	
	
	
	
	
	
	
	
	
	
	#content #content_2 #content_2_2{border: 0px solid #000;}
	#content #content_2 #content_2_2 h3{font-size: 19px;font-family: Arial, Andalus, Helvetica, sans-serif;
	text-align: left;color: #fff;background: #9ec64b;padding: 9px 9px 9px 9px;font-weight: normal;
	}
	table {border-collapse: collapse;width: 505px; border: 0px solid #000;}
	table th{padding: 5px;color: white;background: #22810d;text-align: left;font-size: 13px;border: 0px solid #333;}
	table td{color: #002f64;padding: 0px 0px 10px 0px;text-align: left;border-bottom: 1px solid #fbc24f;font-size: 13px;}
	.td_table{ width: 350px; text-align: center;}
	table .td_table .titre1{
	color: #3b5998;margin: 10px 0px 7px 0px;display: block;text-decoration: none;font-family:  Arial, Helvetica, sans-serif; font-size: 14px;
	text-align: left; font-weight: bold;background: none;border: 0px solid #333333;padding: 0px 0px 0px 0px;
	}
	table .td_table .titre1:hover{text-decoration: underline;}	
	table .td_table .image{
	text-decoration: none;color: #002f64;font-size: 13px; border: 1px solid #999;padding: 0px;display: block;width:100px; height:73px;float: left;margin: 0px 10px 0px 0px; 
	}
	table .td_table .image:hover{border: 1px solid #000;}
	table .td_table .image img{display: block;width:100px; height:73px;}
	table .td_table .p1{color: #000;font-size: 13px;font-weight: normal; text-align: left; margin-right: 10px;border: 0px solid #000;}
	table .td_table .rev{color: #000;font-size: 13px;text-align: left; border: 0px solid #000;padding: 7px 0px 0px 0px;}
	table .td_table .rev .percentage{width: 50px;float: left;color: #5990c6;font-size: 23px;margin-top: 0px;text-align: left;padding: 2px 0px 0px 0px;}
	table .td_table .rev .col_md{width: 140px;float: left;text-align: left; border: 0px solid #000;}
	table .td_table .rev .col_md .num{float: left;color: #5990c6;font-size: 14px;text-align: left; border: 0px solid #000;padding-right: 2px;}
	table .td_table .rev .col_md img{border: 0px solid #000;}
	table .td_table .rev .col_md .r_tx{clear: both;color: #5990c6;font-size: 14px;text-align: left; border: 0px solid #000;padding-right: 5px;}
	.td_text{ width: 80px; text-align: center;}
	table td .text_private{border: 0px solid #000;display: block;text-decoration: none;color: #718925;font-size: 13px; text-align: center;font-weight: bold;margin-bottom: 05px;width: 100px;}
	table td .text_share{ display: block;text-decoration: none;color: #472284;font-size: 13px; text-align: center;font-weight: bold; width: 100px; }
	.td_rev{ width: 100px; text-align: center;} 
	table .td_rev p strong{color: #4db04d;font-size: 13px;font-weight: bold; text-align: center; margin-right: 0px;border: 0px solid #000;
	display: block;text-decoration: none;font-size: 13px; text-align: center;font-weight: bold; margin-bottom: 05px;
	}
	table .td_rev p a{color: #fff;background: #5990c6;border: 0px solid #4cae4c;font-size: 13px;font-weight: normal; font-size: 12px;
	text-align: center; padding: 5px 5px 5px 5px;text-decoration: none;-moz-border-radius: 7px 4px 7px 4px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;
	}
	table .td_rev p a:hover{background: #fb5a00;}
	#content #content_2 #content_2_2 #content_2_2_1{display: none;}
	
	#content #content_2 #content_2_2 #content_2_2_1 #content_2_2_1_1_resp{
	width: 505px;border-bottom: 1px dotted #fbc24f;background: #fff;padding: 0px 0px 10px 0px;margin: 0px 0px 10px 0px;
	}
	#content #content_2 #content_2_2 #content_2_2_1 #content_2_2_1_1_resp .a_image2{
	display: block;text-decoration: none;border: 1px solid #e9eaed;width:160px;height:97px;padding: 0px;margin-bottom: 3px;background: none;float: left;
	}
	#content #content_2 #content_2_2 #content_2_2_1 #content_2_2_1_1_resp .a_image2:hover{border: 1px solid #236791;}
	#content #content_2 #content_2_2 #content_2_2_1 #content_2_2_1_1_resp  .a_image2 img{text-decoration: none;width:160px;height:97px;}
	#content #content_2 #content_2_2 #content_2_2_1 #content_2_2_1_1_resp .a_titre2{
	float: right;border: 0px solid #8b0000;font-size: 1.1em;text-align: left;padding: 0px 0px 0px 0px;color: #1c88ca;font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;margin-bottom: 07px;width: 330px;text-decoration: none;
	}
	#content #content_2 #content_2_2 #content_2_2_1 #content_2_2_1_1_resp .a_titre2:hover{color: #005b92;}
	#content #content_2 #content_2_2 #content_2_2_1 #content_2_2_1_1_resp p{
	float: right;border: 0px solid #8b0000;font-size: 1em;text-align: left;padding: 0px 0px 0px 0px;color: #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;margin-bottom: 00px;width: 330px;
	}
	#content #content_2 #content_2_2 #content_2_2_1 #content_2_2_1_1_resp p .box-1{float: left;border: 0px solid red;width: 200px;font-size: 12px;color: #000;}
	#content #content_2 #content_2_2 #content_2_2_1 #content_2_2_1_1_resp p .box-2{float: right;border: 0px solid white;width: 100px;font-size: 12px;color: #000;}
	#content #content_2 #content_2_2 #content_2_2_1 #content_2_2_1_1_resp p .box-2 strong{
	display: block;border: 0px solid white;color: #000;text-align: center;font-weight: bold;color: #fb7204;font-size: 13px;
	}
	#content #content_2 #content_2_2 #content_2_2_1 #content_2_2_1_1_resp p .box-2 a{
	text-decoration: none;color: #fff;font-size: 12px;font-weight: bold;border:0px solid #000;padding: 6px 0px 0px 0px;
	background: url(images/book.png) no-repeat left top;display: block;width: 70px;height: 25px;text-align: center;margin: 0 auto;
	}
	#content #content_2 #content_2_2 #content_2_2_1 #content_2_2_1_1_resp p .box-2 a:hover{color: #000;background: url(images/book3.png) no-repeat left top;}
	
	
		
	.menu_titre{display: block; border: 0px solid #000; text-align: left; background: #9cb1ce;padding: 4px; margin-bottom: 1px;}
	.menu_titre .h3{border:0px solid #000; font-size: 19px;font-family: Arial, Andalus, Helvetica, sans-serif;color: #fff;margin-bottom: 0px;background: none;
					padding: 0px 0px 0px 0px;font-weight: normal;width: 80%;float: left;margin: 2px 0px 0px 0px; }
	.menu_titre .h3 .b1{background: none;border:0px solid #000;text-align: left;font-size: 19px;font-family: Arial, Andalus, Helvetica, sans-serif; color: #fff;cursor: pointer;padding: 7px 7px 7px 7px; }
	.menu_titre .h3 .b1:hover{background: #9cb1ce; color: #fff;}
	.menu_titre .b2{border: 0px solid #000;background: #fff; width: 41px;height: 41px;float: right; color: #9cb1ce;font-size: 18px;cursor: pointer;padding: 5px 7px 7px 7px;
					-moz-border-radius: 180px 180px 180px 180px;-webkit-border-radius: 180px 180px 180px 180px;border-radius: 180px 180px 180px 180px;}
	.menu_titre .b2:hover{background: #fff; color: #9cb1ce;}
	.list_offres_p{ display: none; border: 0px solid #000; background: none;padding: 2px;}
	
	
	
	
	
	
	
	
	#content #content_2 #content_2_2 #content_2_2_2{ /* display: none;  float: right;width: 50%;*/ border: 0px solid #ff9600;background: #fff;padding: 10px 5px 0px 5px;}
	#content #content_2 #content_2_2 #content_2_2_2 #content_2_2_2_1{
	border-bottom: 0px solid #fff;margin: 0px 0px 5px 0px;padding-bottom: 5px;text-align: left; color: #000;background: none;
	font-family: Arial, Helvetica, sans-serif; font-size: 13px;margin: 0px 0px 5px 0px; }
	#content #content_2 #content_2_2 #content_2_2_2 #content_2_2_2_1 .titre{display: block;border: 0px solid #000;text-decoration: none;color: #4f5c86;font-size: 13px;
	font-weight: bold;margin: 0px 0px 5px 0px;text-align: left;font-family:  Arial, Helvetica, sans-serif; 
	}
	#content #content_2 #content_2_2 #content_2_2_2 #content_2_2_2_1 .titre:hover{color: #005b92;text-decoration: underline;}
	#content #content_2 #content_2_2 #content_2_2_2 #content_2_2_2_1 p{border: 0px solid #000;text-align: left;color: #000;font-size: 12px;font-weight: normal;}	
	#content #content_2 #content_2_2 #content_2_2_2 #content_2_2_2_1 p .image{ 
	display: block;float: left;border: 1px solid #ddd;text-decoration: none;width: 20%;height: 53px;margin: 0px 5px 0px 0px;
	}
	#content #content_2 #content_2_2 #content_2_2_2 #content_2_2_2_1 p .image:hover{border: 1px solid #1c88ca;}
	#content #content_2 #content_2_2 #content_2_2_2 #content_2_2_2_1 p img{width: 100%;height: 53px;}
	#content #content_2 #content_2_2 #content_2_2_2 #content_2_2_2_1 p .box1{border: 0px solid #000;width: 70%;float: left;line-height: 16px;padding-left: 5px; padding-right: 5px;margin-bottom: 0px;
																		display: none;	text-align: left; color: #000;font-family: Arial, Helvetica, sans-serif; font-size: 12px;	}
	#content #content_2 #content_2_2 #content_2_2_2 #content_2_2_2_1 .showRight{border: 0px solid #000;width: 70%;float: left;line-height: 16px;padding-left: 5px; padding-right: 5px;margin-bottom: 0px;
																		display: block;text-align: left; color: #000;font-family: Arial, Helvetica, sans-serif; font-size: 12px;	}

		

		
		#fac_tit{display: block; padding: 5px 5px 5px 3px;margin-bottom: 5px;text-align: left; color: #fff;background: #9ec64b;
					font-family: Verdana, Arial, Myriad Pro, Helvetica, sans-serif; font-size: 15px;font-weight: bold;	}
		#fac_box{display: block;padding: 0px;margin-bottom: 0px;text-align: center; color: #fff;background: none;border: 0px solid #dddddd;
				font-family: Arial, Helvetica, sans-serif;font-size: 13px;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
/*/////////////////////////////////// design offre transport ///////////////////////////////////*/
#trans_ofr{ border: 0px solid #000;background: #fff;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px;font-family: Arial, Helvetica, sans-serif;}
#trans_ofr #trans_titre{border: 0px solid #333;background: #ff4a46;padding: 2px 2px 2px 2px;margin: 0px;font-size: 1em;color: #fff;text-align: left;}
#trans_ofr #trans_titre .tit1{/* width: 250px; */width: 40%;border: 0px solid #333;float: left;padding: 0px;margin: 0px;font-weight: bold;font-size: 1em;color: #fff;text-align: left;}
#trans_ofr #trans_titre .tit2{/* width: 200px; */width: 55%;border: 0px solid #333;float: right;padding: 0px;margin: 0px;font-weight: bold;font-size: 1em;color: #fff;text-align: right; }
/*/////////*/
#trans_ofr #trans_c{ border: 0px solid #000;background: #fff;padding: 2px 2px 2px 2px;margin: 0px;color: #000;font-size: 1em;text-align: left;}
#trans_ofr #trans_c #trans_c1{/* width: 310px; */width: 70%;float: left; border: 0px solid #333;padding: 0px;margin: 0px;color: #333;text-align: left;font-size: 1em;}
#trans_ofr #trans_c1_mg{border: 0px solid #333;width: 100%;/*width: 112px;float: left;*/padding: 0px;margin: 3px 0px 3px 0px;font-weight: normal;font-size: 1em;color: #333;text-align: left;}
#trans_ofr #trans_c1_mg a{display: block;width: 98%;margin: 0 auto;border: 1px solid #ddd;/* width: 100%;width: 110px; */height: 170px;padding: 0px;}
#trans_ofr #trans_c1_mg a img{display: block;border: 0px solid #ddd;width: 100%;/* width: 110px; */height: 170px;padding: 0px;margin: 0px;}
#trans_ofr  #trans_c1_mg a:hover{border: 1px solid #777;}


#trans_ofr #trans_c #trans_c1 #trans_c1_small{border: 0px solid #333;width: 100%;/* width: 190px;float: right; */font-weight: normal;font-size: 1em;color: #333;text-align: left;}
#trans_ofr #trans_c #trans_c1 #trans_c1_small .titre_s{border: 0px solid #333;padding: 15px 0px 13px 0px;font-weight: bold;font-size: 1.1em;color: #000;text-align: center;}
#trans_ofr #trans_c #trans_c1 #trans_c1_small #info{border: 0px solid #333;padding: 0px 0px 0px 0px;margin: 0px;font-size: 0.8em;color: #000;text-align: right;}
#trans_ofr #trans_c #trans_c1 #trans_c1_small #info p{border: 0px solid #333;width: 8%;/* width: 13px; */float: left;padding: 5px 2px 5px 26px;margin: 0px 0px 0px 0px;font-size: 1em;color: #777;text-align: left;}
#trans_ofr #trans_c #trans_c1 #trans_c1_small #info .i1{background: url(images/n1.png) no-repeat left center;}
#trans_ofr #trans_c #trans_c1 #trans_c1_small #info .i2{background: url(images/n2.png) no-repeat left center;}
#trans_ofr #trans_c #trans_c1 #trans_c1_small #info .i3{background: url(images/n3.png) no-repeat left center;}
#trans_ofr #trans_c #trans_c1 #trans_c1_small #info .i4{background: url(images/n4.png) no-repeat left center;}

#trans_ofr #trans_c #trans_c1 #trans_c1_minim{clear: both;border: 0px solid #333;padding: 5px 0px 0px 0px;margin: 0px;font-weight: normal;font-size: 1em;color: #333;text-align: left;}
#trans_ofr #trans_c #trans_c1 #trans_c1_minim .m1{border: 0px solid #333;/*width: 143px;float: left;*/width: 100%;padding: 0px;margin: 5px 0px 3px 0px;font-weight: normal;font-size: 0.8em;color: #333;text-align: left;}
#trans_ofr #trans_c #trans_c1 #trans_c1_minim .m2{border: 0px solid #333;/*width: 143px;float: right;*/width: 100%;padding: 0px;margin: 0px;font-weight: normal;font-size: 0.8em;color: #333;text-align: left;}

#trans_ofr #trans_c #trans_c2{border: 1px solid #ff4a46;width: 27%;/* width: 140px; */float: right;padding: 0px;margin: 0px;font-weight: bold;font-size: 1em;color: #333;text-align: left;}
#trans_ofr #trans_c #trans_c2 .t1{border: 0px solid #333;padding: 0px;margin: 07px 0px 12px 0px;text-align: center;}
#trans_ofr #trans_c #trans_c2 .t1 a{border: 0px solid #333;text-decoration: none;padding: 0px;margin: 0px;font-size: 0.8em;color: #000;text-align: left;}
#trans_ofr #trans_c #trans_c2 .t1 a:hover{text-decoration: underline;color: #333;}
#trans_ofr #trans_c #trans_c2 .t2{border: 0px solid #333;padding: 0px;margin: 0px 0px 12px 0px;text-align: center;color: #777;font-size: 1.2em;}
#trans_ofr #trans_c #trans_c2 .t2 span{color: #000;}
#trans_ofr #trans_c #trans_c2 .t3{border: 0px solid #333;padding: 0px;margin: 0px 0px 0px 0px;text-align: center;}
#trans_ofr #trans_c #trans_c2 .t3 .btn_book{display: block;width: 90%;/* width: 70px; */margin: 0 auto;color: #fff;background: #ff4a46;border: 0px solid #4cae4c;font-weight: normal; 
font-size: 0.8em;text-align: center; padding: 5px 2px 5px 2px;/* padding: 5px 9px 5px 9px; */text-decoration: none;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;
}
#trans_ofr #trans_c #trans_c2 .t3 .btn_book:hover{background: #fb5a00;}




/* form */
#forme1 #f1{ font-size: 13px;text-align: left;background: none;border-bottom: 1px solid #ececec;margin-bottom: 5px;padding-bottom: 5px; }
#forme1 #f1 .class_1{/* float: left;width: 230px; */  border: 0px solid #000;margin-bottom: 5px;padding: 0px;color: #002f64;}
#forme1 #f1 .class_1 strong{display: block;border: 0px solid #000;color: #002f64;margin-bottom: 05px;font-weight: bold;}
#forme1 #f1 .class_1 select{float: left;margin-left: 03px;border: 1px solid #4495f1;}
#forme1 #f1 .class_1 .dat_m{ display: block;width: 23px;height: 20px;float: left;text-decoration: none;border: 0px solid #000;margin-left: 03px;padding: 0px;text-align: left; }
#forme1 #f1 .class_1 img{width: 23px;height: 20px;border: 0px solid #000;margin-top: 0px;}

#forme1 #f2{ text-align: left;background: none;border-bottom: 1px solid #ececec;margin-bottom: 10px;padding-bottom: 10px; }
#forme1 #f2 .class_1{border: 0px solid #000;margin: 0px;padding: 0px;color: #002f64;}
#forme1 #f2 .class_1 strong{display: block;color: #002f64;margin-bottom: 05px;font-weight: bold;}
#forme1 #f2 .class_1 select{border: 1px solid #4495f1;}
/* //////////////////////////////////////:////////////////////// */

}	