@media (min-width: 960px){
 
	.flotag{clear: both;height: 0px;}
	.header_content_resp{display: none;}
	#ul_tel{display: none;}
	#content_2_2_1_resp{display: none;}
	#fac_tit{display: none;}
	#fac_box{display: none;}
	#content_2_2 .h3_1{display: block;}
	#content_2_2 .h3_2{display: none;}
	#id_nav{display: none;}
	#slid_shell{display: block;}
	#slid_shell3{display: none;}
 
	/* styles for browsers larger than 1440px; PC */
	/*//////////////////////////////////////////////////// style header + footer /////////////////////////////////////////////////////////////*/
	* { margin: 0; padding: 0; outline: 0; }
	body{font-family: Arial, Helvetica, sans-serif; font-size: 13px; background: #fff; text-align: center; line-height: 18px;}
	#header_fixed{width: 100%;position: fixed;z-index: 10000;top: 0;border: 0px solid #000;padding: 0;margin: 0;}
	#htop{ width: 100%;padding: 0px;margin-top: 133px;background: none;border: 0px solid #000;height: 0px; }
	/*//////////////////////////////////////////////////// header /////////////////////////////////////////////////////////////*/
	#header{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: yellow; */}
	#header .header_content{width:1012px;margin:auto;border: 0px solid #000;padding: 0px 0px 10px 0px;background: none;}
	#header .header_content #header_logo{ float: left;border: 0px solid #000;text-decoration: none;width: 280px;margin: 10px 0px 00px 0px; color: #5990c6;}
	#header .header_content #header_logo a{text-decoration: none;display: block;}
	#header .header_content #header_Infos{float: right;display: block;width: 715px;border: 0px solid #000;}
	#header .header_content #header_Infos #lng2{display: block;border: 0px solid #000;padding: 10px 00px 5px 0px;border-bottom: 2px solid #9ec64b;}
	#header .header_content #header_Infos #lng2 #langue{
	display: block;border: 0px solid #000;padding: 0px;float: right;width: 110px;float: right;margin: 0;padding: 7px 0px 0px 0px;
	}
	#header .header_content #header_Infos #lng2 #langue li{list-style: none;border: 0px solid white; }
	#header .header_content #header_Infos #lng2 #langue li a{display: block;border: 2px solid #eb99a9;float: right;height: 13px;width: 17px;color: white;margin-left: 5px;text-decoration: none;}
	#header .header_content #header_Infos #lng2 #langue li a img{display: block;height: 13px;width: 17px;}
	#header .header_content #header_Infos #lng2 #langue li a:hover{border: 2px solid #eee;}
	#header .header_content #header_Infos #lng2 #langue li .active{border: 2px solid #eee;}
	
	#header .header_content #header_Infos #callus{display: block;border: 0px solid #009900;padding: 07px 0px 0px 45px;float: right;width: 400px;float: left;margin: 0;
	text-align: left;color: #5990c6;font-size: 20px;font-weight: normal;
	}
	#header .header_content #header_Infos #top_serv{display: block;padding: 0px;border: 0px solid green;background: none;margin: 10px 0px 0px 0px;}
	#header .header_content #header_Infos #top_serv .service_1{	display: block;width: 90px;float: left;border: 0px solid green;margin-left: 11px;padding: 0px 0px 0px 35px;
	color: #000;text-align: left;background: url(images/Check-icon.png) no-repeat center left;font-size: 16px;font-family: Andalus;
	}
	/*///////////// navigation //////////////////*/
	#navigation{ width: 100%;margin:auto;border: 0px solid #aeaeae;padding: 3px 0px 1px 0px;background: #9ec64b;border-top: 0px solid #cbcdcc;border-bottom: 0px solid #cbcdcc;}
	#navigation ul {width: 1012px;margin: auto;margin-top: 0px;margin-bottom: 1px;display: block;height: 30px;padding: 0px 0px 0px 0px;}
	#navigation ul li {list-style: none;float: left;margin-top: 5px;padding: 0px 9px 0px 7px;margin-right: 0px;}
	#navigation ul li + li{border: 0px solid white; border-left: 1px solid #fff;}
	#navigation ul li a{font-size: 14px;color: #fff;text-decoration: none;font-weight: normal;border: 0px solid #ffc162;text-align: center;
			display: block;background: none;padding: 0px 0px 0px 0px;margin-right: 0px;
			}
	#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: 1012px;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;}
	#footer p a{text-decoration: none;color: #fff;}
	#footer p a:hover{text-decoration: underline;color: #fff;} */
	
	
	/*//////////////////////////////////////////////////// slid_shell /////////////////////////////////////////////////////////////*/
	#slider_info{
	position: absolute;top: 30px;right: 20px;width: 985px;border: 0px solid #000;background: none;z-index: 1000px;
	padding: 0px;color: #fff;background: none;
	}
	#slider_info #slider_info1{width: 200px;border: 0px solid #fff;background: none;padding: 0px;color: #fff;float: left;}
	#slider_info #slider_info2{
	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: 1012px;margin: 3px auto;border: 0px solid #fff;padding: 0px 0px 20px 0px;background: none;}

/*////////////content_1////////////*/
#content #content_1{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: #9ec64b;}
#content #content_1 #content_1_1 ul li .active{color: #9ec64b;}

/*////////////content-2////////////*/
#content #content_2{width: 780px;float: right;border: 0px solid #ff9600;padding: 0px 0px 0px 7px;background: #fff;}
#content #content_2 #content_2_1{border: 0px solid #000;margin: 0px 0px 00px 0px;padding: 0px;text-align: left;}
#content #content_2 #content_2_1 h3{
background: #9ec64b;border: 0px solid #9ec64b;font-size: 19px;text-align: left;padding: 7px 10px 7px 5px;/* color: #9ec64b; */color: #fff;
font-family: Arial, Andalus, Helvetica, sans-serif;margin: 7px 0px 10px 0px;
}
#content #content_2 #content_2_1 h2{
background: #9ec64b;border: 0px solid #9ec64b;font-size: 19px;text-align: left;padding: 7px 10px 7px 5px;/* color: #9ec64b; */color: #fff;
font-family: Arial, Andalus, Helvetica, sans-serif;margin: 7px 0px 10px 0px;
}
#content #content_2 #content_2_1 .text_serv{border: 0px solid #000;margin: 0px;padding: 0px 0px 12px 0px;text-align: left;}

#content #content_2 #content_2_1 #content_2_1_1{
float: left;width: 180px;border: 0px solid #aba;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:180px;height:97px;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:180px;height:97px;}
#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: #9ec64b;}
#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;margin-bottom: 0px;background-color: #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: #7995d6;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 #5870a7;font-size: 13px;}
.td_table{ width: 350px; text-align: center;}
	
table .td_table .titre1{
/*
color: #3b5998;padding: 0px;text-align: left;border:0px solid #333;font-size: 14px;font-weight: bold;text-decoration: none;
 margin: 10px 0px 7px 0px;display: block; font-family: Andalus, Arial, Helvetica, sans-serif;*/ 
 
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: #5cb85c;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: #5cb85c;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: #5cb85c;font-size: 14px;text-align: left; border: 0px solid #000;padding-right: 5px;}




.td_text{ width: 80px; text-align: center;}
table td .text_private{
/* display: block;color: #8a6d3b;font-size: 13px;font-weight: bold; text-align: center; margin-top: 0px;border: 0px solid #000; */
display: block;text-decoration: none;color: #718925;font-size: 13px; text-align: center;font-weight: bold;margin-bottom: 05px;
}
table td .text_share{
/* color: #3b5998;font-size: 13px;font-weight: bold; text-align: center; margin-right: 0px;border: 0px solid #000; */
display: block;text-decoration: none;color: #472284;font-size: 13px; text-align: center;font-weight: bold; 
}

.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: #5cb85c;border: 1px 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: #333;}








#content #content_2 #content_2_2 #content_2_2_1{
float: left;width: 505px;border: 0px solid #ff9600;padding: 10px 00px 20px 00px;
}

/*/////////////////////////////////// design offre transport ///////////////////////////////////*/
#trans_ofr{
border: 0px solid #fed11c;background: #fff;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px;
}
#trans_ofr #trans_titre{
border: 0px solid #333;background: #9ec64b;padding: 2px 2px 2px 2px;margin: 0px;
font-size: 13px;font-family:  Arial, Helvetica, sans-serif;color: #fff;text-align: left;
}
#trans_ofr #trans_titre .tit1{
border: 0px solid #333;width: 250px;float: left;padding: 0px;margin: 0px;font-weight: bold;
font-size: 15px;font-family:  Arial, Helvetica, sans-serif;color: #fff;text-align: left;
}
#trans_ofr #trans_titre .tit2{
border: 0px solid #333;width: 200px;float: right;padding: 0px;margin: 0px;font-weight: bold;
font-size: 15px;font-family:  Arial, Helvetica, sans-serif;color: #fff;text-align: right;
}
/*/////////*/
#trans_ofr #trans_c{
border: 0px solid #333;background: #fff;padding: 2px 2px 2px 2px;margin: 0px;color: #000;
font-size: 13px;font-family:  Arial, Helvetica, sans-serif;text-align: left;
}
#trans_ofr #trans_c #trans_c1{
border: 0px solid #333;width: 310px;float: left;padding: 0px;margin: 0px;color: #333;text-align: left;
font-size: 13px;font-family:  Arial, Helvetica, sans-serif;
}
#trans_ofr #trans_c #trans_c1 #trans_c1_mg{
border: 0px solid #333;width: 112px;float: left;padding: 0px;margin: 0px;font-weight: normal;
font-size: 15px;font-family:  Arial, Helvetica, sans-serif;color: #333;text-align: left;
}
#trans_ofr #trans_c #trans_c1 #trans_c1_mg a{
display: block;border: 1px solid #ddd;width: 110px;height: 90px;padding: 0px;margin: 0px;;
}
#trans_ofr #trans_c #trans_c1 #trans_c1_mg a img{
display: block;border: 0px solid #ddd;width: 110px;height: 90px;padding: 0px;margin: 0px;;
}
#trans_ofr #trans_c #trans_c1 #trans_c1_mg a:hover{
border: 1px solid #777;
}


#trans_ofr #trans_c #trans_c1 #trans_c1_small{
border: 0px solid #333;width: 190px;float: right;padding: 0px;margin: 0px;font-weight: normal;
font-size: 13px;font-family:  Arial, Helvetica, sans-serif;color: #333;text-align: left;
}
#trans_ofr #trans_c #trans_c1 #trans_c1_small .titre_s{
border: 0px solid #333;padding: 15px 0px 15px 0px;margin: 0px;font-weight: bold;
font-size: 18px;font-family:  Arial, Helvetica, sans-serif;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: 13px;color: #000;text-align: right;
}
#trans_ofr #trans_c #trans_c1 #trans_c1_small #info p{
float: left;width: 13px;padding: 5px 2px 5px 26px;margin: 0px 0px 0px 0px;font-size: 15px;color: #777;
text-align: left;border: 0px solid #333;
}
#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 0px 0px 0px;font-weight: normal;
font-size: 15px;font-family:  Arial, Helvetica, sans-serif;color: #333;text-align: left;
}
#trans_ofr #trans_c #trans_c1 #trans_c1_minim .m1{
border: 0px solid #333;width: 143px;float: left;padding: 0px;margin: 0px;font-weight: normal;
font-size: 12px;font-family:  Arial, Helvetica, sans-serif;color: #333;text-align: right;
}
#trans_ofr #trans_c #trans_c1 #trans_c1_minim .m2{
border: 0px solid #333;width: 143px;float: right;padding: 0px;margin: 0px;font-weight: normal;
font-size: 12px;font-family:  Arial, Helvetica, sans-serif;color: #333;text-align: left;
}








#trans_ofr #trans_c #trans_c2{
border: 01px solid #9ec64b;width: 140px;float: right;padding: 0px;margin: 0px;font-weight: bold;
font-size: 15px;font-family:  Arial, Helvetica, sans-serif;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: 12px;
font-family:  Arial, Helvetica, sans-serif;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: 17px;
font-family:  Arial, Helvetica, sans-serif;
}
#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: 70px;margin: 0 auto;
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: 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: #333;}


/* //////////////////////////////////////:////////////////////// */

/* #content #content_2 #content_2_2 #content_2_2_1 #content_2_2_1_1{
width: 505px;border-bottom: 1px dotted #fb9504;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 .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 .a_image2:hover{
border: 1px solid #236791;
}
#content #content_2 #content_2_2 #content_2_2_1 #content_2_2_1_1  .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 .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 .a_titre2:hover{color: #005b92;}
#content #content_2 #content_2_2 #content_2_2_1 #content_2_2_1_1 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 p .box-1{
float: left;border: 0px solid white;width: 200px;font-size: 12px;color: #000;
}
#content #content_2 #content_2_2 #content_2_2_1 #content_2_2_1_1 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 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 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 p .box-2 a:hover{
color: #000;background: url(images/book3.png) no-repeat left top;
} */


#content #content_2 #content_2_2 #content_2_2_2{
float: right;width: 255px;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: 80px;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: 80px;height: 53px;}
#content #content_2 #content_2_2 #content_2_2_2 #content_2_2_2_1 p .box1{display: block;border: 0px solid #000;width: 155px;float: left;line-height: 16px;padding-left: 5px; padding-right: 5px;margin-bottom: 0px;
																			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: none;text-align: left; color: #000;font-family: Arial, Helvetica, sans-serif; font-size: 12px;	}

/*//////////////////////////////////////////////////// fin content /////////////////////////////////////////////////////////////*/


#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: #333;color: #fff;text-decoration: none;}		


/* 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;}						





	
/*//////////////////////////////////////////////////// debut footer responcive /////////////////////////////////////////////////////////////*/
	#foot{display: none;width: 100%;border: 0px solid black;background: #9ec64b;padding: 20px 0px 20px 0px; }
	#footer{width: 1012px;margin: 0 auto;border: 0px solid #e2e2e2;padding-top: 0px;clear: both;background: none;}
	#footer p{border: 0px solid #000;padding-top: 10px;color: #ddd;width: 650px;float: right;text-align: right;}
	#footer p a{text-decoration: none;color: #fff;}
	#footer p a:hover{text-decoration: underline;color: #fff;}
	#footer #social{display: block;float: left;height: 40px;width: 240px;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;}
	/*//////////////////////////////////////////////////// debut footer pc /////////////////////////////////////////////////////////////*/
#w_footer{width: 100%;padding: 30px 0px 15px 0px;border: 0px solid #ff9600;background: #9ec64b;/* background: url(images/bgpalm.png) repeat-x top right #15262f; */}
#footer{width: 1000px;margin: 0 auto;border: 0px solid #e2e2e2;padding: 0px 0px 0px 0px;clear: both;border-bottom: 0px solid #713000;background: none;}
#footer #footer_1{width: 220px;float: left;background: none;padding: 0px 0px 0px 0px;margin: 13px 0px 0px 13px;border: 0px solid #000;}
#footer #footer_1 h3{padding: 0px 0px 0px 0px;margin: 0px 0px 5px 0px;border: 0px solid #000;color: #fff;font-size: 15px;text-align: left;font-weight: bold;}
#footer #footer_1 h6{padding: 0px 0px 0px 0px;margin: 0px 0px 5px 0px;border: 0px solid #000;color: #fff;font-size: 15px;text-align: left;font-weight: bold;}
#footer #footer_1 ul{display: block;border: 0px solid green;padding: 05px 0px 10px 00px;margin-bottom: 10px;}
#footer #footer_1 ul li{list-style: none;display: block;border: 0px solid orange;margin: 0px 0px 0px 0px;text-align: left;}
#footer #footer_1 ul li a{font-size: 12px;text-decoration: none;line-height: 20px;font-weight: normal;text-align: left;padding: 0px;background: none;color: #f7f7f7;background: url(images/bb.png) no-repeat left center;padding: 0px 0px 0px 20px;}
#footer  #footer_1 ul li a:hover{color: #fff; }
#footer #footer_2{width: 220px;float: left;background: none;padding: 0px 0px 0px 0px;margin: 13px 0px 0px 0px;border: 0px solid #000;}
#footer #footer_2 h3{padding: 0px 0px 0px 0px;margin: 0px 0px 5px 0px;border: 0px solid #000;color: #fff;font-size: 15px;text-align: left;font-weight: bold;}
#footer #footer_2 h6{padding: 0px 0px 0px 0px;margin: 0px 0px 5px 0px;border: 0px solid #000;color: #fff;font-size: 15px;text-align: left;font-weight: bold;}
#footer #footer_2 ul{display: block;border: 0px solid green;padding: 05px 0px 10px 00px;margin-bottom: 10px;}
#footer #footer_2 ul li{list-style: none;display: block;border: 0px solid orange;margin: 0px 0px 0px 0px;text-align: left;}
#footer #footer_2 ul li a{font-size: 12px;text-decoration: none;line-height: 20px;font-weight: normal;text-align: left;padding: 0px;background: none;color: #f7f7f7;background: url(images/bb.png) no-repeat left center;padding: 0px 0px 0px 20px;}
#footer  #footer_2 ul li a:hover{color: #fff; }
#footer #footer_3{width: 220px;float: left;background: none;padding: 0px 0px 0px 0px;margin: 13px 0px 0px 0px;border: 0px solid #000;}
#footer #footer_3 h3{padding: 0px 0px 0px 0px;margin: 0px 0px 7px 0px;border: 0px solid #000;color: #fff;font-size: 15px;text-align: left;font-weight: bold;}
#footer #footer_3 h6{padding: 0px 0px 0px 0px;margin: 0px 0px 7px 0px;border: 0px solid #000;color: #fff;font-size: 15px;text-align: left;font-weight: bold;}
#footer #footer_3 #social{display: block;height: 40px;border: 0px solid green;text-align: center;padding:  9px 0px 0px 0px;margin: 5px 5px 3px 0px;}
#footer #footer_3 #social li{list-style: none;display: block;float: left;border: 0px solid blue;padding: 0;margin-right: 9px;}
#footer #footer_3 #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 #footer_3 #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 #footer_3 #social li .active{border: 0px solid #fff;}
#footer #footer_3 #social li a:hover{border: 0px solid #713000;}
#footer #footer_4{width: 250px;float: right;background: none;padding: 0px 0px 0px 0px;margin: 13px 13px 0px 0px;border: 0px solid #000;}
#footer #footer_4 h3{padding: 0px 0px 0px 0px;margin: 0px 0px 5px 0px;border: 0px solid #000;color: #fff;font-size: 15px;text-align: left;font-weight: bold;}
#footer #footer_4 h6{padding: 0px 0px 0px 0px;margin: 0px 0px 5px 0px;border: 0px solid #000;color: #fff;font-size: 15px;text-align: left;font-weight: bold;}
#footer #footer_4 p{padding: 3px 0px 3px 0px;margin: 10px 0px 5px 0px;border: 0px solid #fff;text-align: left;color: #f7f7f7;background: none;width: 100%;
font-size: 27px;font-weight: normal;font-family: Times New Roman, Arial, Helvetica, sans-serif;}
#footer #footer_4 h4{padding: 0px 0px 0px 0px;margin: 0px 0px 3px 0px;border: 0px solid #000;text-align: left;color: #f7f7f7;background: none;text-align: left;font-size: 12px;font-weight: normal;
font-family: Arial, Helvetica, Times New Roman, sans-serif;}

#w2_footer{width: 100%;padding: 20px 0px 20px 0px;border: 0px solid #ff9600;background: #95bc43;}
#w2_footer #w2_footer_1{ background: none;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px;border: 0px solid #000;}
#w2_footer #w2_footer_1 p{display: block;margin-top: 0px;border: 0px solid green;padding: 0px 0px 10px 0px;text-align: center;color: #f7f7f7;font-size: 12px;}
#w2_footer #w2_footer_1 .p_info{display: block;margin-top: 0px;border: 0px solid green;padding: 0px 0px 10px 0px;text-align: center;color: #f7f7f7;font-size: 12px;}
#w2_footer #w2_footer_1 p a{font-size: 12px;text-decoration: none;font-weight: normal;text-align: left;padding: 0px;background: none;color: #f7f7f7;}
#w2_footer #w2_footer_1 p a:hover{color: #fff; text-decoration: none;}
#w2_footer #w2_footer_1 p #autr{color: #f0f0f0;}
#w2_footer #w2_footer_1 p #autr:hover{color: #fff;text-decoration: underline;}
/*//////////////////////////////////////////////////// fin footer /////////////////////////////////////////////////////////////*/
	
	
}
