body {width:100%;font:16px 'Open sans', sans-serif;color: #382D2D;font-weight: normal;background:#ffffff ;margin:0px; text-align:justify;}
a {color:#000000; }
div{margin:0;padding:0}

#main{margin-left:auto;margin-right:auto;text-align:center}
#page{float: left; width: 100%;text-align:center;margin-top:200px} 
#headerpage{float:left;width:100%; background-color: #FFFFFF;position: fixed;z-index: 100}
#headercontenu{width:100%; max-width:1200px;padding:0 0 10px ;margin-left:auto;margin-right:auto;text-align:center;}
#headermenu{margin-left:auto;margin-right:auto;text-align:center;width:100%; min-height:50px;z-index:100;float:left;}
#headerligne{margin-left:auto;margin-right:auto;text-align:center;width:100%;background-color:#FFF200;min-height:40px;z-index:100;}/*background-color:#FFF200;*/

#headerlogo{ text-align: center;  }
#headerfleur{float:left;text-align: left}
 
#headerslogan {padding:10px;}
#headercontact{float:right;padding-top:2px;text-align:right;font-size: 24px;font-weight: bold;}
#headercontact a {margin: 0;padding:0;}
.tel{font-size:30px;float: left; color: #323232;}
.facebook{font-size:30px;background-image: url(images/facebook.png);background-repeat: no-repeat;background-position: left top ;width:45px;height:40px;  display:inline-block; -webkit-transition: background-image 2000ms ease-in-out;
-ms-transition: background-image 2000ms ease-in-out;
 transition: background-image 2000ms ease-in-out;} 
.facebook span{display: none}
.facebook:hover{background-image: url(images/facebook_sel.png);}
 

.container-ligne{max-width:1200px;width:100%;margin-left:auto;margin-right:auto;text-align:right;}
 

.Titre_centre {color:#000000;font-size:28px;text-align:center;padding-top:0px;}

h1 {color:#B00261;font-size:18px;text-align:center;padding-top:0px;}
h1 a{color:#B00261;text-decoration: none}
h2 {color:#666666;font-size:24px;margin:0;padding:10px 0px 10px 10px; font-weight:100;text-transform:uppercase;}/*border-bottom:3px solid #FFF200;*/
h3 {color:#FF8E9D;font-size:16px;margin:0;padding:0px 0px;font-weight:bold}
h3 a {color:#000000; text-decoration: none}
h4 {color:#FFFFFF;font-size:22px;padding:10px 0 10px 0px;text-transform:uppercase;font-weight: bold;margin:0}

nav {margin-left:auto;margin-right:auto;text-align:left;width:100%;min-height:55px;}


.container-menu {max-width:1200px;width:100%;margin-left:auto;margin-right:auto;text-align:center;font-family:'Open Sans', sans-serif;font-size:18px ;padding:0%;z-index:50;}
.container-menu a{list-style:none;text-decoration:none;margin:0px;display:inline-block;color:#666666;text-transform:uppercase;}/*color:#1BADE9;*/
.container-menu a:hover{color:#B00261;}
.container-menu ul,.container-menu li {list-style:none;margin:0;padding:0;}
.container-menu ul {max-width:1200px;position: absolute;width:99%; }
.container-menu li {padding: 1% 2% 1% 2%;display:inline-block;}
/*menu*/
.container-menu .mleft {padding-left:0;padding-right:1.7%;text-align: left;float: left}
.container-menu .mright {padding-left:1.7%;padding-right:0%;text-align: right;float: right}

hr{width:50%; height:3px;background-color: #FFF200;border: none;text-align: left;margin:0 }


.container-menu ul li ul{display:none;margin:0;padding:0;text-align:left;}
.container-menu ul li:hover > ul  {
      display:block;
	  text-align:left;
      z-index:102;		  
}

.container-menu ul li:hover > ul  {
      display:block;
	  background-color:#343434;
	  margin-top:6px;
	  max-width:300px;
	  text-align:left;
	  font-size:0.7em;
      z-index:103;	
	  opacity:0.9;
}

.container-menu ul li ul > li  {
      display:block;
	  padding: 10px 35px;
}

input[type="date"], input[type="tel"],  input[type="text"], input[type="datetime"]{padding:5px; margin:2px 0;font-size: 18px;width: 50%}
select{padding:5px; margin:2px 0;font-size: 18px;}
textarea {font-size: 16px;padding:5px;width:100%;height: 200px; }

.bt_lien, input[type="submit"] {padding:5px 10px; background-color: #A4A4A4;margin: 0 5px;border:none;font-size: 20px;font-family:'Raleway' , sans-serif;color:#FFFFFF;cursor: pointer;text-decoration: none;}
.bt_lien:hover, input[type="submit"]:hover{  background-color: #03AC31;}
#container{width:100%;margin-left:auto;margin-right:auto;text-align:center;height:100%;padding-bottom:50px;}
#footer{float:left;margin-left:auto;margin-right:auto;text-align:center;width:100%; min-height:120px;background-color:#252D62;bottom:0}

#footer_contenu{max-width:1200px;margin-left:auto;margin-right:auto;padding:0px 0px;text-align:center;width:100%;display:inline-block;}
.footertext {color:#FFFFFF; font-size:20px;padding:1% 0; font-weight:100;width:100%}
.footertext a {color:#FFFFFF;}
.footertexthaut{padding:1% 0;width:100%;float:left;}
.footertextbas{letter-spacing:1px;text-transform:uppercase;float:left;padding:1% 0;width:100%;text-align:center}
.footergauche {width:50%;text-align:left;float:left;/*border-right:1px solid #ffffff*/}
.footerdroit {width:47%;padding-left:2%;text-align:right;float:right;color:#FFFFFF }
.footerdroit a {color:#FFFFFF }
.footertel{font-size:24px }

#pagecentre{max-width:1600px; height:100%;min-height:450px;width:100%;margin-left:auto;margin-right:auto;text-align:center;}
#pagecontenu{float: left; width:100%;padding:1% 0;text-align:left;}
.fil {font-size: 18px;padding:1% 0 1% 0;}
.fil a {color:#362B2A}

.zleft{text-align:left}
.zctre{text-align:center}
.zright{text-align:right}

.textesiteerreur{color:#D73600}

p {width:100%}
.pright4{padding-right:4%}


.t1 {width:98%}
.t2 {width:18%}
.t3 {width:22%;}
.t4 {width:30%;}
.t30 {width:30%;}
.tco {width:31%;margin:1%;}
.t36 {width:36%;}
.t42 {width:42%;}
.t46 {width:44%;}
.t48 {width:48%;}
.t47 {width:47%;}
.t5, .t50 {width:50%;}
.t56 {width:56%;}
.t6 {width:58%}
.t6bis {width:66%}
.t7 {width:66%;text-align:justify;}
.t8 {width:96%}
.t9 {width:96%}
.t96 {width:96%}
.t98 {width:98%}
.t10 {width:100%}
.t20 {min-width:20%;width:20%;}
.t80 {width:80%}
.t100 {width:100%}
.t250 {width: 250px;}

.t70 {width:70%;}
.t30 {width:28%;}
.t60 {width:60%;}
.t39 {width:38%;}
.t38 {width:38%;}
.t58 {width:58%;}

.pad0{padding:0% 0% 30px 0}
.pad1{padding:0% 2%}
.pad2{padding-top:4%}
.pad3{padding:2% 0%}
.pad4{padding:1%;}
.pad5{padding:0% 1%}
.pad6{padding:2%}

/**/
.zone-flex{width:100%;padding:1% 0;flex-wrap: wrap;
-webkit-flex-wrap: wrap;
-webkit-justify-items: center; 	
flex-direction: row;
-webkit-flex-direction:row;	
display: flex;
display: -moz-box;    /* OLD - Firefox 19- (buggy but mostly works) */
display: -ms-flexbox;  /* TWEENER - IE 10 */
display: -webkit-flex; /* NEW - Chrome */
align-items: stretch;	
-webkit-align-items:stretch; 
justify-content: space-around;
	-webkit-justify-content: space-around;padding-bottom:20px;}

.zone-flex ul li{list-style: none}
/*EQUIPE*/
.ligne_equipe {width:100%;padding:1% 0;flex-wrap: wrap;
-webkit-flex-wrap: wrap;
-webkit-justify-items: center; 	
flex-direction: row;
-webkit-flex-direction:row;	
display: flex;
display: -moz-box;    /* OLD - Firefox 19- (buggy but mostly works) */
display: -ms-flexbox;  /* TWEENER - IE 10 */
display: -webkit-flex; /* NEW - Chrome */
align-items: stretch;	
-webkit-align-items:stretch; padding-bottom:20px;}



.bloc_equipe{width:13%;  min-height: 220px;background-color: #ffffff;
 transition-property: background-color;
 transition-duration: 1s;margin:1%;box-shadow: 8px 3px 20px #cccccc;  padding:0.5%;}
.bloc_equipe .photo{ width:100%;float:left;}
.bloc_equipe .photo img {width: 100%;display: block}
.bloc_equipe .ident{ width:100%;padding:2% 1% 1%;height: 100%;display: block;bottom:0;float: right;min-height: 50px;}
.bloc_equipe .ident span {font-weight: bold}
.bloc_equipe .ident_tx {min-height: 50px;text-align: center}
.bloc_equipe .ident_ph {background: url("images/guillemet.png") no-repeat left top;padding-left:40px;margin-top:10px;}
.bloc_equipe .ident_ph p{font-weight: 400;font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";text-align: left}


.ligne_equipe_menu {width:80%;padding:1% 0;flex-wrap: wrap;
-webkit-flex-wrap: wrap;
-webkit-justify-items: center; 	
flex-direction: row;
-webkit-flex-direction:row;	
display: flex;
display: -moz-box;    /* OLD - Firefox 19- (buggy but mostly works) */
display: -ms-flexbox;  /* TWEENER - IE 10 */
display: -webkit-flex; /* NEW - Chrome */
align-items: stretch;	
-webkit-align-items:stretch;}


.bloc_equipe_menu{width:16%;  background-color: #ffffff;
 transition-property: background-color;
 transition-duration: 1s;margin:1%;box-shadow: 8px 3px 20px #cccccc;  padding:0.5%;}
.bloc_equipe_menu .photo{ width:30%;float:left;}
.bloc_equipe_menu .photo img {width: 100%;display: block}
.bloc_equipe_menu .ident{ width:48%;padding:2% 1% 1%;display: block;bottom:0;float: left; }
.bloc_equipe_menu .ident span{font-weight: bold}
.bloc_equipe_menu .ident_tx{ text-align: center}
.bloc_equipe_menu .ident_ph{background: url("images/guillemet.png") no-repeat left top;padding-left:40px;margin-top:10px;}
.bloc_equipe_menu .ident_ph p{font-weight: 400;font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";text-align: left}
 
.titre_equipe{font-size: 1.3em;padding:15px 0;text-align: center }
a.link{
    text-decoration: none;  
    position: relative;
    display: block;
}

a.link span.overlay-image{
    visibility: hidden;
    position: absolute;
    left: 0px;
    top: 0px;
    bottom: 0px;
    right: 0px;
    background-color: rgba(0,0,0,0.2); /* black background with 20% alpha */
}

a.link span.overlay-image:before {    /* create a full-height inline block pseudo=element */
    content: ' ';
    display: inline-block;
    vertical-align: middle;  /* vertical alignment of the inline element */
    height: 100%;   
}

a.link:hover span.overlay-image img{
    display: inline-block;  
    vertical-align: middle;     
}

a.link:hover span.overlay-image{
    visibility: visible;
}

.bloc_equipe:hover {background-color: #F7F7F9}
.ident_bt {text-align: center;bottom:0;}
.ident_bt a{padding:2%;color:#FFFFFF; text-decoration: none;background-color:#F7AE23}
.ident_bt a:hover{background-color: #D48F0C}

  
img {
max-width:100%;
height:auto;
}

.zone_gauche {float:left;text-align:justify;}
.zone_droite {float:right;}

  
#cookies{width:98%;padding:1%;position:fixed;bottom:0;opacity:0.8; background-color:#000000;color:#FFFFFF;z-index:100}
#cookies a{color:#FFFFFF; }
#cookies .bt_fermer {padding:3px;background-color:#33CC66;color:#FFFFFF; -moz-border-radius: 2px; -webkit-border-radius: 2px;border-radius: 2px;text-decoration:none}
#cookies .bt_fermer a{text-decoration:none}
#cookies .bt_fermer:hover{background-color:#339966;}


/*bouton scroll*/
#myBtn {
  display: none;
  position: fixed;
  bottom: 40px;
  right: 40px;
  z-index: 99;
  font-size: 20px;
  border: none;
  outline: none;
  background: #4E4E4E url(images/fleche_haut.png) no-repeat center;
  color: white;
  cursor: pointer;
  padding: 15px 25px;
  border-radius: 0;
  transition: background-color 0.6s ease;
}


#myBtn:hover {
  background-color: #FF8E9D ;
}


.openmenuresponsive {
  display: none;
}

/*Tableau*/
.lignetabentete{float: left;width:100%;line-height: 30px;border-left: 1px #252D62 solid ;border-right: 1px #252D62 solid  }

.lignetabentete, .lignetab{float: left;width:100%;line-height: 30px;border-bottom: 1px #C7C4C4 solid;border-left: 1px #C7C4C4 solid ;border-right: 1px #C7C4C4 solid  }
.lignetabentete {background-color:#252D62;color:#FFFFFF}
a .lignetab:hover{background-color: #E8E8E8}
.lignetabentete a {color: #FFFFFF;text-decoration: none}
.lignetabentete a:hover {color: #FFFFFF;text-decoration:underline}
.lignetablenteteclos, .lignetableadsclos {float: left;width:96%;}
.lignetableadsclos:hover{background-color: #E8E8E8}
.tableauform{width: 100%;padding: 0;border-spacing: 0;border: none;}
.tabstaclo, .tabtype, .tabsel,.tabsta, .tabdev, .tabrel, .tabcpo, .tabnom, .tabnum, .tabpre, .tabact, .tabtel, .tabema, .tabbur, .tabcom, .tabres,.tabreaf {padding:0.5%;float:left;font-size: 13px;}
.tabtype {width:4%}
.tabsel {width:2%}
.tabsta {width:7%}
.tabstaclo {width:4%}
.tabcpo {width:4%}
.tabdev {width:3%}
.tabrel {width:9%;}
.tabnom {width:8%;}
.tabnum {width:4%;}
.tabpre {width:8%;}
.tabact {width:9%;}
.tabtel {width:5%;}
.tabema {width:12%;}
.tabbur {width:7%;}
.tabcom {width:10%}
.tabres {width:7%;}
.tabreaf{width:20%;}
.stavert{background: url('images/ok.png') center no-repeat;}
.starouge{background: url('images/ko.png') center no-repeat;}

.tabresultcol{float:left;width:18% ;padding:1% ;text-align: center; }
.tabresultentete{background-color: #252D62;float:left;width: 100%;color: #FFFFFF;border:1px solid #252D62;font-weight: bold}
.tabresultligne{border:1px solid #E1E1E1;float:left;width: 100%}
.tabresultcolTotal{float:left;width:78% ;padding:1% ;text-align: right;font-weight: bold }
.tabresultcolTotalresult {float:left;width:18% ;padding:1% ;background-color: #B01162; color: #FFFFFF;text-align: center;font-weight: bold }


/*les formations tableaux*/
.tdtableau { width:100%;  padding:0%;float: left; }
.tddomaine {background-color:#B01162; color:#FFFFFF;width:98%;padding:1%;font-size:1em;border-bottom:1px solid #666666;border-left:1px solid #666666;border-right:1px solid #666666;float: left;}
.tdlisteformations {width: 100%;padding: 0;float: left; }
.tdformation {float: left;width:100%;border-bottom:1px solid #666666;border-left:1px solid #666666;border-right:1px solid #666666;  } 
.tdlibformation {float:left;width:68%;padding:0.5% 1%; text-align: left; font-size:0.9em; }.tdlibformation a{text-decoration: none; text-align: center;color:#333333}
.tdlibresume {width: 98%;padding:1%; font-size:1em; }
.tdlien {width: 28%;float:left;padding:0.5% 1%; border-top:1px solid #E7E7E8;bottom:0;text-align: center}

#Sessionformation { width:100%;padding:0.5% 1%;float:left;margin:10px 0 ;font-size:0.9em;background-color: #3BC44B; }
.tabsession{float: left;width:100%;border:1px solid #2B4262}
.tabsession{background-color:#F7F7F9;}  
.tableauform{width: 100%;padding: 0;border-spacing: 0;border: none;}
.tabform, .tabdate,.tabdatepl, .tabduree, .tabville, .tabvillesess, .tabsupp, .tabinsc, .tabajout {padding:0.5% 1%;float:left;font-size:0.8em; }
.tabform {width:38%}
.tabdate {width:17%;}
.tabdatepl {width:9%;}
.tabduree {width:7%;}
.tabville {width:18%;}
.tabvillesess {width:27%; }
.tabinsc {width:9%;}
.tabsupp {width:8%}
.tabajout {width:18%;}


/*saisie Lead*/
.lignesaisie{width:99%;padding:0.5%;float:left}
.lignesaisie .lignelabel{width:150px;padding:2px 5px 2px 0;float:left;text-align:left;font-weight: 600}
.lignesaisie .lignetxt{width:60%;float:left}

/*panier*/
#client_action, #panier_resultat_message{width:98%;padding:1%;position:fixed;bottom:0;top:0;right:0;left:0;  z-index:1003;text-align: center;vertical-align: super;background:url('images/filtre.png') repeat; }
.client_message, .panier_message{width:580px;padding:30px 10px; 
  box-shadow: 10px 5px 18px #cccccc; color:#FFFFFF;font-size:1.2em;text-align: center;margin:auto;background:#FFFFFF;  margin-top: 50vh; /* poussé de la moitié de hauteur de viewport */
  transform: translateY(-50%); /* tiré de la moitié de sa propre hauteur */}
.client_action_titre, .panier_action_titre {color: #1A1A1A;font-size:1em;padding-bottom:20px;}
.client_action_lien, .panier_action_lien{text-align: center;width: 100%;padding-top:20px;}
.client_action_lien a, .panier_action_lien a{font-size:1em;padding:5px 10px;margin:10px 10px;display: inline-block;background-color: #6E6E6E;color:#ffffff;text-decoration: none}
.client_action_lien a:hover, .panier_action_lien a:hover{background-color:#1D8E94;}
.mess_erreur{color: #F43E41}
.mess_ok{color: #1D8E94}
.mess_alerte{color: #C99000;padding:20px}

#panier, #panier_detail{float:left;width: 100%}
.petittitre {font-weight:bold }
.petittxt {font-weight:normal;font-size: 13px }
 
 .panier_top, .panier_top a{color:#B00261;margin-top:1px;text-decoration: none;font-size: 20px;}
.panier_top {background:url(images/panier.png) left no-repeat;padding:5px 0 5px 35px;}
.tabpanier{float: left;width:100%;border:1px solid #2B4262}
 
.tabpanier{float:left;width: 100%}
.bout_corbeille a {background: url('images/delete.png') center no-repeat;border:none;color: #FFFFFF;width: 30px;line-height: 30px; cursor:pointer;display: block}
.bout_fermer {background: url('images/fermer.png') left no-repeat;border:none;font-weight: bold;color: #FFFFFF;padding-left:30px; line-height: 30px; cursor:pointer;display: block} 
.bout_detail{display: inline-block}
.bout_detail a {background: url('images/detail.png') center no-repeat;border:none;color: #FFFFFF;text-decoration: none;width: 35px;line-height: 30px; cursor:pointer;display: block}


.TextobjmessErreur {
	color: #E9310F;
}

.TextobjmessOk {
	color: #0FB408;
}

.coul_block{background-color: #E8E8E8}
.coul_relancer{font-weight: bold;color:#F7860B }
.coul_cours{font-weight: bold;color: #6EA8D8}
.coul_interet{font-weight: bold;color: #3B5CF8}
.coul_traiter{font-weight: bold;color: #57AA1C}



@media screen and (max-width:1200px){
	#pagecentre{width:98%;padding:0 1%;}
	#footer_contenu{width:98%;padding:0 1%;}
	.container-menu {font-size:17px }
	.container-menu li {padding: 0.5% 1% 1% 1%}
	
}
@media screen and (max-width:1100px){
	.container-menu {font-size:16px }
	.container-menu li {padding: 0.5% 1% 1% 1%}
	#headerlogo{float:right;text-align: right}
	#headercontact{width:30%;padding-right:15px;}
}


@media screen and (max-width:940px){


	.container-menu {font-size:16px }
	.container-menu li {padding: 0.5% 0.7% 1% 0.7%}

	#headermenu {width: 100%;margin-top:0px;text-align: center}
	.temoignage {padding-bottom:2%;padding-left:13%;width: 87%;background:url(images/guillemet.png) left center no-repeat;}
	#headerfleur{width:auto;}
	#headerlogo{width: 55%}
}

@media screen and (max-width:850px){
 
	
	.container-menu {font-size:14px ; }
	
	#headermenu {width: 100%;margin-top:0px;text-align: center}
	.container-menu {font-size:15px}	
	.container-menu ul {float: left;width: 100%;text-align: center }
}

@media screen and (max-width:768px){
	
	.blockdessous{margin-top:0px;z-index: 1;}
	.fil{text-align:left}
	 
	.lignevertical{border-right:none}

	.mentions{float:right;width:100%;text-align:right}
	.adresse{float:right;width:100%;text-align:right}
	.logo_pied{float:left;width:100%;text-align:left}

	.block_tx1 {float:none;width:100%;}

	.doc_txt a{font-size:1.2em;padding:2%;}

	#headerfleur{width:100%;text-align: center;margin-top:25px}
	.footergauche {width:45%;}
	.footerdroit {width:52%;}
	
	.temoignage {padding-bottom:2%;padding-left:15%;width: 85%;background:url(images/guillemet.png) left center no-repeat;}
	
	#mtel ul{margin:0 10px;} 
	
	#ac_blocks .ac_block_1 {width:50%;}
	
	.container-menu li {float:none;}
	.container-menu  {display:none;}

	.responsivemenu{display:block}

	#headermenu {position: absolute;top: 0;margin-top:0px;}
	#headerlogo {position: relative;text-align: right;width: 100%}
	#headercontact{width: 100%}
		
	.openmenuresponsive { 
		background-color: #64585C;
	  width: 96%;      
	  height:30px;	
	  color:#FFFFFF;
	  padding: 1.5% 2%;
	  text-align: left;
	  display: block;
	  cursor: pointer;
	  font-size: 25px;
	  clear: both;
	  margin-top: 0px;
	  vertical-align: top;
	}
	
	.responsivemenu ul {
		background-color: #64585C;
		display: block;
		position: relative;		
		width:100%;
	}
	
	.responsivemenu ul li ul{
		display: block;
	}
	
	.responsivemenu ul li ul li{
		display: none;
	}
	

	.responsivemenu ul li {
		width: 100%;
		height: auto;
		text-align: center;
		padding: 0;
		margin: 0;
		font-size:13px;		
	}
	
		
	.responsivemenu ul li a {
		height: 30px;
		line-height: 30px;
		padding: 0px;
		border: none;
		color:#FFFFFF;
		width: 100%;
	}
		
	
	.responsivemenu ul li a:hover {
		background-color: #362B2A;
		color:#FFFFFF;
	}
	
	#articleliste article{width:47%;min-height:450px;padding:1%;margin:0%;}
}
@media screen and (max-width:580px){

	body, .footertext, #barreicone  {font-size:14px}
	#pagecentre{width:98%;padding:1%;}
	
	#cookies{font-size:12px}
	#headerlogo {float:none;width:100%;}
	#headersocial {float:none;width:50%;position:absolute;text-align: right;top:0;right:0;z-index:110}
	
	.Titre_centre {color:#000000;font-size:22px;text-align:center;padding-top:0px;}
	#ac_blocks .ac_block_1 {width:100%;}
	
	.footergauche {width:98%;text-align:left;float:left;border-right:none}
	.footerdroit {width:98%;padding-left:0%;float:left;border-left:none}
	
	iframe {width:100%;max-width:100%;min-height:100%;height:auto;}
	
	#articleliste article{width:98%;min-height:auto;padding:1%;margin:0%;}
	
	.footertextpetit {font-size:12px}
	.icones img {width:auto;height:auto}
	h1 {font-size:20px;}
	.doc_txt{float:left;width:100%}
	.doc_txt a{font-size:1em;padding:2%;width:96%;float:left}
	.doc_img{float:left;width:100%}
	h2{font-size:18px;}
	h3{font-size:18px;}
	.t2 {width:98%}
	.t3{width:98%}	
	.t5{width:98%}	
	.t6{width:98%}
	.t6bis{width:96%}	
	.t7{width:98%}	
	.t4{width:98%}
	.t8 {width:98%}
	.t48, .t42 {width:98%;}
	.t56 {width:98%;}
	.right_2{margin-right:0%}
	.t50 {width:98%;}
	.t46{width:96%;} 
	.t70 {width:98%;}
	.t30 {width:98%;}
	.t60 {width:98%;}
	.t39 {width:98%;}
	.t36 {width:98%;} 
	.pright4{padding-right:0%}
	#mmenutop span {display:none}
	#mmenutop .ico img {display:block}
	
	#mtel span {display:none}
	
	.pad1{padding:0% 1%}
	
	.zone_1{width:100%;}
	.zone_1 ul {width:98%;}
	.zone_2{width:98%;;max-width:100%;}
	
	.temoignage {padding-bottom:2%;padding-left:0%;width: 100%;padding-top:70px;background:url(images/guillemet.png) top center no-repeat;}
	 
	
}


.sel a{color: #FC7587} 
.information {display:none}
