@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 #000;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 0px 0px;background: none;}
	#header .header_content #header_logo{ float: left;border: 0px solid #000;text-decoration: none;width: 280px;margin: 0px 0px 0px 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 #6783b2;}
	#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: #6783b2;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: #6783b2;
					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;}
		
	

	
/* ////////////////////////////////////// contact ////////////////////// */

/*//////////////////////////////////////////////////// slid_shell /////////////////////////////////////////////////////////////*/
/*
#slid_shell{
width: 100%;padding: 0px;margin-top: 115px;background: none;border: 2px solid #000;padding-top: 3px;
}  */


#slid_shell_contact{width: 100%;padding: 0px;margin: 0 auto;border: 0px solid #000;/* height:450px;  */ }
#slid_shell_contact #shell_contact{width: 1430px;border: 0px solid #ddd;padding: 0px;/* height:450px; */background: none;}

/*//////////////////////////////////////////////////// fin shell /////////////////////////////////////////////////////////////*/

/*//////////////////////////////////////////////////// content /////////////////////////////////////////////////////////////*/

#wrapper{width: 100%;margin-top: 0px;padding: 0px;background: none;border-top: 0px solid #95b6d5;}
#content{width: 1000px;margin: 3px auto;border: 2px solid #fff;padding: 5px 4px 20px 4px;
/* background: url(images/bg_c.png) repeat-x left top #fff; */background: #fff;}

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


/*//////////////////////////////////////////////////// contenu home //////////////////////////////////////////////////////////*/

#content h2{display: block;font-size: 23px;color: #002f64;font-weight: bold;font-family: Myriad Pro, Arial, sans-serif;
				text-align: left;padding: 10px 0px 10px 0px;border-bottom: 1px solid #4495f1;margin-bottom: 10px;}

		
#content .txt{
display: block;font-size: 13px;color: #000;font-weight: normal;text-align: left;padding: 0px 0px 0px 0px;margin-bottom: 0px;
}

				
				
				
#content #cont1{width: 500px;float: left;border: 0px solid black;padding: 0px 0px 0px 20px;}
#content #cont1 h2{display: block;font-size: 23px;color: #482c00;font-weight: bold;font-family: Myriad Pro, Arial, sans-serif;
				text-align: left;padding: 10px 0px 10px 0px;border-bottom: 1px solid #b3915c;margin-bottom: 10px;}
#content #cont1 h3{text-align: left;font-weight: bold;border-bottom: 0px solid #b3915c;margin-bottom: 10px;font-size: 13px;
							padding: 0px 0px 02px 0px;color: #9d5100;font-style: italic;text-decoration: underline;}
#content #cont1 #forme{font-size: 13px;border: 0px solid red;text-align: left;float: left;}
#content #cont1 #forme #forme9{font-size: 13px;border: 0px solid red;}
#content #cont1 #forme .pform1{/* width: 350px; */font-size: 13px;border: 0px solid orange;margin: 00px 0px 7px 0px;}
#content #cont1 #forme .pform1 label{display: block; width: 450px; color: #002f64;font-size: 13px;height: 19px;text-align: left;
								 font-weight: bold; border:0px solid #000;margin: 0px; padding: 00px 0px 0px 02px;}
																																
#content #cont1 #forme .pform1 input{display: block;height: 22px;width: 450px;margin-top: 00px;font-size: 13px;
							padding: 2px;border: 1px solid #4495f1; margin-bottom: 00px;
							color: #000;
							background-color: #fff; transition-property: background, transform;
										-moz-transition-property: background, transform;-o-transition-property: background, transform;
										 -webkit-transition-property: background, transform;transition-duration: 0.7s; 
										-moz-transition-duration: 0.7s;-webkit-transition-duration: 0.7s; -o-transition-duration: 0.7s;
							
							} 
							
#content #cont1 #forme .pform1 input:focus{background-color: #f1f1f1; transition-property: background, transform;
										-moz-transition-property: background, transform;-o-transition-property: background, transform;
										 -webkit-transition-property: background, transform;transition-duration: 0.7s; 
										-moz-transition-duration: 0.7s;-webkit-transition-duration: 0.7s; -o-transition-duration: 0.7s;}				
#content #cont1 #forme #forme10{font-size: 13px;border: 0px solid orange;}			
#content #cont1 #contenu_2_2 #forme .pform2{font-size: 13px;border: 0px solid #000;}
#content #cont1 #forme .pform2 label{display: block;width: 450px;color: #002f64;text-align: left;
							font-size: 13px;height: 20px;font-weight: bold; border: 0px solid red; 
							margin: 00px 0px 05px 0px;padding: 00px 0px 0px 02px;	}
#content #cont1 #forme .pform2 textarea{display: block;width: 450px;height: 80px;/* resize: none; */font-size: 13px;
										padding: 8px 2px 2px 2px;border: 1px solid #4495f1; margin-bottom: 05px;
										color: #000;
										background-color: #fff; transition-property: background, transform; 
										-moz-transition-property: background, transform;-o-transition-property: background, transform;
										-webkit-transition-property: background, transform;transition-duration: 0.7s; -moz-transition-duration: 0.7s;
										-webkit-transition-duration: 0.7s; -o-transition-duration: 0.7s;
										
										}
													
													
#content #cont1 #forme .pform2 textarea:focus{background-color: #f1f1f1; transition-property: background, transform; 
								-moz-transition-property: background, transform;-o-transition-property: background, transform;
								-webkit-transition-property: background, transform;transition-duration: 0.7s; -moz-transition-duration: 0.7s;
								-webkit-transition-duration: 0.7s; -o-transition-duration: 0.7s;}
#content #cont1 #forme .pform3{margin: 2px 0px 0px 00px;border: 0px solid #000;text-align: left;}
#content #cont1 #forme .pform3 .sub{width: 88px;height: 23px;border: 0px solid #000;text-align: center;font-size: 12px;
										text-decoration: none;padding: 02px 2px 02px 2px;
										margin: 00px 05px 0px 0px;cursor: pointer;
										-moz-border-radius: 7px 7px 7px 7px;
										-webkit-border-radius: 7px 7px 7px 7px;border-radius: 7px 7px 7px 7px;
										
										background-color: #7eb9fd; color: #002f64; transition-property: background, transform; 
											-moz-transition-property: background, transform;
											-o-transition-property: background, transform; -webkit-transition-property: background, transform;		
											transition-duration: 0.7s; -moz-transition-duration: 0.7s;-webkit-transition-duration: 0.7s;
											 -o-transition-duration: 0.7s;
										
										}
										
#content #cont1 #forme .pform3 .sub:hover{background: #002f64; color: #fff; transition-property: background, transform; 
											-moz-transition-property: background, transform;
											-o-transition-property: background, transform; -webkit-transition-property: background, transform;		
											transition-duration: 0.7s; -moz-transition-duration: 0.7s;-webkit-transition-duration: 0.7s;
											 -o-transition-duration: 0.7s;}													

			
#content #cont1 #verification1{width: 385px;border: 1px solid #75c305;background: #69b200; color: #fff;padding: 3px 5px 2px 5px;}
#content #cont1 #verification1 .image{float: left;width: 20px;height: 20px;border: 0px solid orange;color: #fff;}				
#content #cont1 #verification1 .texte{float: left;width: 325px;color: #fff;text-align: left;padding: 1px 1px 1px 10px;}				
				
		
#content #cont1 #verification2{width: 385px;border: 1px solid #ed0505;background: #d90404; color: #fff;padding: 3px 5px 2px 5px;}
#content #cont1 #verification2 .image{float: left;width: 20px;height: 20px;border: 0px solid orange;color: #fff;}	
#content #cont1 #verification2 .texte{float: left;width: 325px;color: #fff;text-align: left;padding: 1px 1px 1px 10px;}				
		
		
#content #cont2{width: 400px;float: right;border: 0px solid black;padding: 0px 0px 00px 0px;text-align: left;}
#content #cont2 h3{text-align: left;font-weight: bold;border-bottom: 0px solid #b3915c;margin-bottom: 10px;font-size: 13px;
							padding: 0px 0px 02px 0px;color: #9d5100;font-style: italic;text-decoration: underline;}
#content #cont2 p{display: block;text-align: left;color: #000;font-size: 1em;padding-top:00px;clear: both;
									font-family: Arial, Helvetica, sans-serif;border: 00px solid #e0e1e1;	}	
#content #cont2 p span{text-align: left;color: #000;font-size: 1em;font-weight: bold;margin: 0px 10px 0px 0px;
							border: 0px solid #e0e1e1;}		
							

/*//////////////////////////////////////////////////// debut footer responcive /////////////////////////////////////////////////////////////*/
	#foot{display: none;width: 100%;border: 0px solid black;background: #6783b2;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: #6783b2;/* 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: #5576ad;}
#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 /////////////////////////////////////////////////////////////*/
	
	
}