/* CSS Document */
*{
	margin:0;
	padding:0;

}
#responsive{display:none!important;}

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
}
ul{
	list-style:none;
}

#global{
	width:100%;	
}
.contenu{
	width:1000px;
	margin:0 auto;
}
a:hover{
	color:#c75a14!important;
}
@media screen and (max-width: 1500px){
	.contenu{
	width:1000px;
	margin:0 auto;
	}
}
@media screen and (max-width: 1200px){
	.contenu{
	width:90%;
	margin:0 auto;
	}
}
@media screen and (max-width: 990px){
	.contenu{
		width:95%;
		margin:0 auto;
	}
}
@media screen and (max-width: 900px){
	.contenu{
		width:98%;
		margin:0 auto;
	}
}
img{
	max-width:100%;
	
}
/*---- HEADER ----------------*/
#fil_orange{
	height:5px;
	width:100%;
	background-color:#ee813c;
}
#header{
	margin:9px 0;
	height:90px;
}
ul#menu{
	float:left;
	margin:40px 15px 0 0;
}
ul#menu li{
	display:inline;	
	padding:3px 10px;
	border-left:solid 1px #8d9396;
}
#logo{
	float:left;
	margin-right:6.63265306122449%;/*65px*//*980px*/
	width:14.59183673469388%;/*143*//*980*/
}

ul#menu li.last-child{
		border-right:solid 1px #8d9396;
}
#gplus_head{
	float:right;
	padding:30px 1% 0 0;
	width:7.142857142857143%;/*70*//*980*/

}
ul#menu li a{
		text-decoration:none;
		font-family: 'Carrois Gothic', sans-serif;
		color:#8d9396;
		font-size:0.90em;
	}
@media screen and (min-width: 1350px){
	ul#menu li a{
		font-size:1.125em;
	}
}
@media screen and (max-width: 850px){
	ul#menu li a{
		font-size:0.8em;
	}
}
@media screen and (max-width: 850px){
	#logo{
		float:none;
		margin:0 auto;/*65px*//*980px*/
		width:123px;/*143*//*980*/
		position:relative;
	}
	ul#menu{
	float:none;
	margin:20px 0;
	text-align:center;
}
	#gplus_head{
		display:none;
	}
	.mob1{
		clear:both;
	    margin:50px;
	}
}
@media screen and (max-width: 520px){

	ul#menu {
		float:left;
		width:100%;
	}
	ul#menu li{
		clear:left;
		float:left;
		width:36%;
	
	}
	ul#menu li.last-child{
		border-right:none;
	}
	ul#menu li.gauche{
		clear:right;
		float:right;
		border-left:none;
		border-right:solid 1px #8d9396;
	
	}
	ul#menu a{
		display:block;
	
	}

}

/*----------------------------------FOOTER---------------------------------------------*/
#gplus_foot{
	float:left;
	margin:30px 10px 0 0;
}
ul#menu-foot{
	float:left;
	margin-top:30px
}
ul#menu-foot li{
	display:inline;	
	padding:3px 10px;
	border-left:solid 1px #8d9396;
}
ul#menu-foot li.last-child{
		border-right:solid 1px #8d9396;
}
ul#menu-foot li a{
	text-decoration:none;
	font-family: 'Carrois Gothic', sans-serif;
	color:#8d9396;
	font-size:0.93em; /*15 px*/ /*16px*/
}
@media screen and (max-width: 1100px){
	div#footer{
		display:none;
	}
}

div#contenu3{
	height:205px;
}
div#contenu3 div#actualite-index-fond{
	float:left;
	background:#e1dcdc;
	width:45.61224489795918%;/*447px*//*980*/
	height:152px;
	margin:30px 1.836734693877551% 0 0;/*18px*//*980*/
}
div#contenu3 div#actualite-index{
	width:93%;/*425*//*447*/
	height:132px;
	margin:10px 2.237136465324385% ;/*10*//*447*/
	background:#FFF;
	padding:0 2%;
}
div#contenu3 div#metier-index{
	margin:30px 3px 0 0;
	float:left;
	width:37.95918367346939%;/*372*//*980px*/
	height:152px;
	background:#e1dcdc;
}
div#contenu3 div#metier-image{
	float:left;
	width:13.97959183673469%;/*137*//*980*/
	height:152px;
	margin-top:30px;
}
@media screen and (max-width: 850px){
	div#contenu3 div#actualite-index-fond{
		width:95%;/*447px*//*980*/
		height:152px;
		margin:30px 1.836734693877551% 0 0;/*18px*//*980*/
	}
	div#contenu3 div#metier-index{
	width:95%;/*372*//*980px*/	
	}
	div#contenu3 div#metier-image{
		display:none;
	}
	div#contenu3 div#actualite-index-fond p{
		font-size:0.95em;
	}
}
div#contenu3 div#metier-index h3{
	font-family: 'Carrois Gothic', sans-serif;
	color:#416385;
	font-weight:normal;
	font-size:1.4375em;/*23px*//*16px*/
	padding:20px 5.376344086021505% 10px;/*20*//*372*/
}
div#contenu3 div#metier-index p{
	padding:0 2.688172043010753% 0 20px;/*10*//*372*/
}
div#savoir-plus-metier{
	width:40%;
	height:34px;
	margin:10px 0 0 5.376344086021505%;/*20*//*372*/
}
@media screen and (max-width: 1024px){
	div#savoir-plus-metier{
		width:35%;
}
}
@media screen and (max-width: 850px){
	div#contenu3 div#metier-index h3{
		font-size:1.1em;/*23px*//*16px*/
	}
	div#contenu3 div#metier-index p{
		font-size:1em;/*23px*//*16px*/
	}
	div#savoir-plus-metier{
		width:95%;
		margin:10px 0 25px 5.376344086021505%;/*20*//*372*/
		
}
}
@media screen and (max-width: 480px){
	div#contenu3 div#metier-index h3{
		font-size:1em;/*23px*//*16px*/
		padding:20px 5.376344086021505% 10px;/*20*//*372*/
	}
	div#contenu3 div#metier-index p{
		padding:0 2.688172043010753% 0 20px;/*10*//*372*/
		font-size:0.7812em;/*23px*//*16px*/
	}
	div#savoir-plus-metier{
		width:95%;
		margin:10px 0 25px 5.376344086021505%;/*20*//*372*/
		
}
}

div#fleche-gplus-foot{
	width:21px;
	height:24px;
	margin:0 0 0 22%;/*170*//*980*/
}
@media screen and (max-width: 1024px){
		div#fleche-gplus-foot{
			display:none;
	}
}
/*--------------------------------BANDEAU--------------------------------*/
@media screen and (max-width: 850px){
	.bandeau-marge{
		clear:both;
		margin-top:40px;
	}
}
@media screen and (max-width: 520px){
	.bandeau-marge{
		clear:both;
		margin-top:0;
	}
}
div.global#bandeau-orange{
	background:url(../images/index/index-04.gif) repeat-x;
	/*height:555px;*/
	height:123px;
	width:100%;
}
#home{
	width:22px;
	float:left;
	margin:39px 5px 0 0;
}
@media screen and (max-width: 850px){
	#home{
		display:none;
	}
}
#contenu1{
	position:relative;
}

#contenu1 div#fleche-navig-siteweb{
	width:35px;
	position:absolute;
	top:-17px;
	left:27%;
}
#contenu1 div#fleche-navig-audit{
	width:35px;
	position:absolute;
	top:-17px;
	left:60.5%;
}
#contenu1 div#fleche-navig-appli{
	width:35px;
	position:absolute;
	top:-17px;
	left:45%;
}
#contenu1 div#fleche-navig-agence{
	width:35px;
	position:absolute;
	top:-17px;
	left:74.5%;
}
#contenu1 div#fleche-navig-contact{
	width:35px;
	position:absolute;
	top:-17px;
	left:83.5%;
}
@media screen and (max-width: 1320px){

		#contenu1 div#fleche-navig-agence{
		left:66.5%;
}
#contenu1 div#fleche-navig-contact{
		left:72.5%;
}
}
@media screen and (max-width: 1250px){
#contenu1 div#fleche-navig-audit{
		
		left:50.5%;
	}
		#contenu1 div#fleche-navig-agence{
		left:71.5%;
	}
	#contenu1 div#fleche-navig-contact{
			left:78.5%;
	}
}
@media screen and (max-width: 850px){

	#contenu1 div#fleche-navig-siteweb{
		left:44%;
	}
	#contenu1 div#fleche-navig-audit{
		
		left:50.5%;
	}
	#contenu1 div#fleche-navig-appli{
			left:34%;
	}
	#contenu1 div#fleche-navig-agence{
		left:73.5%;
	}
	#contenu1 div#fleche-navig-contact{
			left:87.5%;
	}
}
@media screen and (max-width: 520px){
	#contenu1 div#fleche-navig-conseils{
		display:none;
	}
	#contenu1 div#fleche-navig-dev{
		display:none;
	}
	#contenu1 div#fleche-navig-audit{
		display:none;
	}
	#contenu1 div#fleche-navig-agence{
		display:none;
	}
	#contenu1 div#fleche-navig-contact{
		display:none;
	}
}
#h1-bandeau{
	font-family: 'Carrois Gothic', sans-serif;
	color:#FFF;
	font-weight:normal;
	font-size:2em;/*32px*//*16px*/
	padding:43px 0;
	float:left;
}

@media screen and (max-width: 1080px){
	#h1-bandeau{
		font-size:1.5em;/*32px*//*16px*/
		text-align:center;
		width:100%;
	}
	
}
@media screen and (max-width: 850px){
	#h1-bandeau{
		font-size:1.4em;/*32px*//*16px*/
		text-align:center;
		
	}
	div.global#bandeau-bleu{
		margin-top:50px;
	}
	
}
/*------------------------------------INTRODUCTION-----------------------------------*/
.global.application-fond{
	background:url(../images/applications/application-12.jpg) 59% 10px no-repeat;
	height:125px;
}
@media screen and (max-width: 850px){
	.global.application-fond{
		height:auto;
	}
}
#intro-gauche{
	float: left;
	width: 50%;
	margin: 20px 2% 0;
	height: 255px;
}
#intro-gauche.application{
	float: left;
	width: 55%;
	margin: 20px 0 0;
	height: 255px;
}
#intro-droite{
	float: right;
	width: 31%;
	height: 155px;
	margin: 20px 0 0;
	padding: 100px 0 0 0%;
}
#contenu2.audit{
	background: url(../images/audit/audit-01.jpg)382px 0px no-repeat;
	height: 276px;
}
@media screen and (max-width: 1050px){
#intro-gauche p.intro-titre{
		font-size:1.35em;
	}

	#intro-gauche p.intro-texte{
		font-size:1em;
	}
	#intro-droite p.intro-texte{
		font-size:1em!important;
	}
	#contenu2.audit{
	background: none;
	height: auto;
	}
	.image-apple-android{
		display: none;
	}

}
@media screen and (max-width: 850px){
	#intro-gauche{
		width:96%;
		margin:20px 2%;
		height:auto;
	}
	#intro-gauche.application{
		width: 96%;
		margin:20px 2%;
		height: auto;
	}
	#intro-droite{
		width:96%;
		height:263px;
		margin:20px 2%;
		padding:0 0 150px 0;
	}
	
	#intro-gauche p.intro-titre{
		font-size:1.25em;
	}
	#intro-gauche p.intro-texte{
		font-size:0.95em;
	}
	#intro-droite p.intro-texte{
		font-size:0.95em!important;
	}
	
}
#contactez-nous-intro{
	float:left;
	width:64.45182724252492%;
	margin-top:15px;
}

#img_contenu{
	float:right;
	width:44.469388% ;/*524px*//*980*/
	margin:-34px -10%;
	z-index:200;
}
#img_contenu.agence{
	float: right;
	width: 70%;
	margin: -34px -25% 0 0;
	z-index: 200;
}
@media screen and (max-width: 1500px){
	#img_contenu{
	float:left;
	margin:0;
	height:100%;
	z-index:200;
}
	#img_contenu img{
		vertical-align:bottom;
}
}
@media screen and (max-width: 1000px){
	#img_contenu.agence{
		display:none;
	}
}
@media screen and (max-width: 850px){
	#img_contenu{
		float:none;
		width:280px;/*524px*//*980*/
		margin:0 auto;
		z-index:200;
	} 
	#img_contenu.agence{
		display:none;
	}	 
}

/**************************************************Application****************************************/
.application-gauche{
	float:left;
	width:47.5%;
	margin-right:5%;
	height:auto;
}
.application-gauche a{
	text-decoration: none;
}
.application-droite {
	float:left;
	width:47.5%;
	height:auto;
}
.application-droite a{
	text-decoration: none;
}
@media screen and (max-width: 1050px){
	.img-ref-appli{
		border:none!important;
	}
}
@media screen and (max-width: 850px){
	.application-gauche{
	float:left;
	width:100%;
	margin:0;
	height:auto;
}
.application-droite{
	float:left;
	width:100%;
	height:auto;
}
.titre-ref{
		font-size:1.056em!important;
	}
}
.references-appli li{
	background:#E1E1E1;
	padding:15px;
	display:list-item;	 
	height:130px;
}
.references-appli p{
	padding-left: 227px;
}
.img-ref-appli{
	float:left;
	width:19.23%;
	/*border:#FFF solid 2px;*/
	margin-right:10px;
}
/*************************************************SITE WEB**************************************************/

#texte-intro-gauche{
	width:55%;
	float:left;
	margin-right:2%;
}
#ecran-siteweb-droite{
	width:43%;
	float:left;
	margin:-69px 0 0 0;
}
@media screen and (max-width: 1050px){
	#ecran-siteweb-droite{
		width:43%;
		float:left;
		margin:-70px 0 0 0;
	}
}
@media screen and (max-width: 520px){
	#ecran-siteweb-droite{
		width:100%;
		float:left;
		margin:0 0 0 0;
	}
	#texte-intro-gauche{
	width:95%;
	float:left;
	margin-right:2%;
}
}
div#intro-gauche-dev{
	float:left;
	width:65.71%;/*644px 980px*/
	margin-right:2.87%;
}

@media screen and (max-width: 1050px){
	div#intro-gauche-dev{
		float:left;
		width:100%;/*644px 980px*/
		margin:0 auto;
	}

}
@media screen and (max-width: 520px){
	#tablette-mobicis{
		width:100%;
		float:left;
		margin:0 0;
	}
}
@media screen and (max-width: 1050px){
#intro-gauche p.intro-titre{
		font-size:1.35em;
	}
	p.intro-titre-dev{
		font-size:1.35em;
	}
	#intro-gauche p.intro-texte{
		font-size:1em;
	}
	#intro-droite p.intro-texte{
		font-size:1em!important;
	}
}
@media screen and (max-width: 850px){
	#intro-gauche{
		width:96%;
		margin:20px 2%;
		height:auto;
	}
	#intro-droite{
		width:96%;
		height:60px;
		margin:20px 2%;
		padding:0 0 150px 0;
	}
	#intro-gauche p.intro-titre{
		font-size:1.25em;
	}
	p.intro-titre-dev{
		font-size:1.25em;
	}
	#intro-gauche p.intro-texte{
		font-size:0.95em;
	}
	#intro-droite p.intro-texte{
		font-size:0.95em!important;
	}
	
}
#contactez-nous-intro{
	float:left;
	width:64.45182724252492%;
	margin-top:15px;
}

/*---------------------------------------------Contenus --------------------------------*/

/*-----------------------------bloc gauche----------------------------*/

div#bloc-gauche{
	float:left;
	width:65.71%;/*644px 980px*/
	margin-right:2.87%;
}
div#bloc-gauche.agence{
	width:60%;/*644px 980px*/
}
@media screen and (max-width: 1050px){
	div#bloc-gauche{
		float:left;
		width:100%;/*644px 980px*/
		margin:0 auto;
	}
	div#bloc-gauche.agence{
	width:100%;/*644px 980px*/
	}
}

	
p.titre-bleu{
	display:block;
	background:#7ca7d3;
	width:95%;
	padding:5px 2.5%;
	font-family: 'Carrois Gothic', sans-serif;
	color:#FFF;
	font-weight:normal;
	font-size:1.5625em;/*25px*//*16px*/
}
@media screen and (max-width: 1050px){
	p.titre-bleu.dev{
		font-size:1.3em;
	}
}
@media screen and (max-width: 850px){
	p.titre-bleu.dev{
		font-size:1.1em;
	}
}
div.contenu-bloc-gauche{
	float:left;
	width:50%;
	height:286px;
}
div.contenu-bloc-gauche-dev{
	float:left;
	width:100%;
	height:auto;
	margin-top:40px;
}
div.contenu-bloc-gauche.last{
	border-bottom:none;
}
@media screen and (max-width: 620px){
	div.contenu-bloc-gauche{
		width:100%;
		height:auto;
		border-bottom:none;
	}
	div.contenu-bloc-gauche.last{
		border-top:none;
		border-bottom:none;
		height:auto;
	}
	div.contenu-bloc-gauche p.Police-heveltica-22-orange{
		font-size:1.12em
	}
	div.contenu-bloc-gauche.last-child{
		margin-bottom:40px;
		height:150px;
	}
}

.ref-3-columns{
	width:100%;
	height:auto;
	clear:both;
}

.ref-3-columns p.titre {
	font-family: 'Carrois Gothic', sans-serif;
	color: #FFF;
	font-weight: normal;
	font-size: 1.5625em;
	padding: 15px 0 15px 3%;
	display: block;
	width: 97%;
	background: #1a171b;
}
.references-3{
	float:left;
	width:293px;
	height:auto;
	background: #e1dcdc;
	padding-bottom: 20px;
	margin-bottom: 20px;
	background:#e1dcdc;
	padding:0 0 20px 40px;
}
div.references-3 div.texte{
	margin-bottom:10px;
}
.reference-3 div.photo{
	margin-top:10px;
}
div.contenu-bloc-gauche p{
	padding:0 38px;
}
div.contenu-bloc-gauche p.check-orange{
	display:block;
	font-size:1.375em;
	color:#ee813c;
	padding-left:38px;
	margin-top:15px;
	background:url(../images/conseils-metier/conseils-metier-02.gif) 9px 0px no-repeat;
}
div.contenu-bloc-gauche p{
	padding:0 38px;
}
div.contenu-bloc-gauche-dev p{
	padding:0 38px;
	margin-top:10px;
}
div.contenu-bloc-gauche-dev p.check-orange{
	display:block;
	font-size:1.25em;
	color:#ee813c;
	padding-left:38px;
	margin-top:15px;
	background:url(../images/conseils-metier/conseils-metier-02.gif) 9px 0px no-repeat;
}
@media screen and (max-width: 1300px){
	div.contenu-bloc-gauche-dev p.check-orange{
		font-size:1.06em;
	}
}
ul#references{
	width:100%;
}
ul#references li{
	width:96%;
	background:#e1dcdc;
	padding:21px 2%;
	height:129px
}
ul#references li {
	margin-bottom:20px;	
}
ul#references li div.photo{
	margin-right:2%;
	width:29%;
	float:left;
}
@media screen and (max-width: 850px){
	ul#references li div.photo{
		margin:0 auto;
		width:60%;
		float:none;
	}
	ul#references li div.texte{
		width:60%;
		margin:0 auto;
		float:none;
	}
	ul#references li{
		width:96%;
		background:#e1dcdc;
		padding:21px 2%;
		height:auto;
	}
}
@media screen and (max-width: 520px){
	ul#references li div.photo{
		margin:0 auto;
		width:60%;
		float:none;
	}
	ul#references li div.texte{
		width:95%;
		margin:0 auto;
		float:none;
	}
}
ul#references li p.titre{
	font-family: 'Carrois Gothic', sans-serif;
	color:#ee813c;
	font-weight:normal;
	font-size:0.875em;/*14px*//*16px*/

}
ul#references li p{
	font-size:0.875em;/*14px*//*16px*/	
}
.img-chiffre{
	width:21.41085271317829%;
	float:left;
	margin: 15px 15px;
}

.six-etapes{
	list-style:url(../images/index/index-06.png);
	margin:15px 0 0 15px;
	float:left;
	width:460px;
}
.six-etapes li{
	margin:0 0 6px ;
}
.encart-etapes{
	width:100%;
	float:left;
	display:table-row;
	margin-bottom:20px;
}

@media screen and (max-width: 850px){
	.img-chiffre{
		width:30px;
		float:left;
		margin: 15px 15px;
	}
	.six-etapes{
		margin:15px 0 0 2%;
		float:left;
		width:98%;
	}
	div.contenu-bloc-gauche-dev p{
	padding:10px 2%;
	width:98%;
}
}
/*-----------------------------bloc droite----------------------------*/
div#bloc-droite{
	float:left;
	width:31.42%;/*308px 980px*/
}
div#bloc-droite.audit{
	background:#272734;
}
div#bloc-droite.agence{
	background:#FFF;
}
div#liste-droite{
	margin-bottom:20px;
}
ul.agence li{
	padding:10px 10px;
	margin:0 0 10px;
	height:64px;
	border-bottom:solid 2px #CCC;
}
ul.agence li div.img{
	float:right;
	vertical-align:middle;
	margin-top:-20px
}
ul.agence li p{
	width:60%;
	float:left;
	margin-top:0;

}
div#bloc-droite.agence{
	margin-top:356px;
}
@media screen and (max-width: 850px){
	div#bloc-droite.agence{
		margin-top:40px;
}
}
@media screen and (max-width: 1050px){
	div#bloc-droite{
		float:left;
		width:100%;
	}
	div#liste-droite{
		margin-bottom:20px;
		width:50%;
		float:left;
	}
	div#liste-gauche{
		margin-bottom:20px;
		width:50%;
		float:left;
	}
	.img-bandeau img{
	display:none;
	}
	
}
@media screen and (max-width: 520px){
div#liste-droite{
		margin-bottom:20px;
		width:100%;
		float:none;
	}
	div#liste-gauche{
		margin-bottom:20px;
		width:100%;
		float:none;
	}
}
div#bloc-droite p.titre{
	font-family: 'Carrois Gothic', sans-serif;
	color:#FFF;
	font-weight:normal;
	font-size:1.5625em;/*14px*//*16px*/
	padding:15px 0 15px 3%;
	display:block;
	width:97%;
	background:#1a171b;
}
div#bloc-droite ul.audit{
	list-style:url(../images/index/index-06.png);
	margin: 0 0 0 35px;
}

div#bloc-droite ul.audit li{
	margin-top:20px;
}
.img-bandeau{
	width:100%;
	overflow:hidden;
}
.img-bandeau img{
	width:150%;
}
#bloc-gris-dev{
	width:90%;
	background:#e1dcdc;
	padding:20px 5% 30px;
	position:relative;
}
#bloc-gris-dev div.fleche-gris-dev{
	width:15px;
	position:absolute;
	top:200px;
	left:-15px;
}
#bloc-blanc-dev{
	width:90%;
	padding:20px 5% 30px;
}
@media screen and (max-width: 1050px){
	#bloc-gris-dev, #bloc-blanc-dev{
		display:none;
	}
}
#bloc-blanc-dev div#img-btn-mobicis{
	width:89.66666666666667%/*269*//*300*/
}
#ref-site-web{
	width:100%;
	list-style:none;
}
#ref-site-web li{
	background:#e1dcdc;
	padding-bottom:20px;
	margin-bottom:20px;
}
#ref-site-web li .photo,#ref-site-web li p{
	width:82.52%;
	margin:0 8.73%;
}
#ref-site-web li .photo{
	width:82.52%;
	margin:10px 8.73%;
}
#ref-site-web li .photo img{
	width:110%;
}
/**********************************//* Actualite *//***********************************/
#texte_contenu_actu{																/**/
	clear:both;																		/**/
	float:left;																		/**/
	width:70%;																		/**/
	min-height:373px;																/**/
	/*margin-top:45px;*/															/**/	
	margin:5% 0 0 0;																/**/
}																					/**/
@media screen and (max-width: 850px){												/**/
	#texte_contenu_actu{															/**/
		width:100%;																	/**/
	}																				/**/
}																					/**/
@media screen and (max-width: 550px){												/**/
	#texte_contenu_actu{															/**/
		width:70%;																	/**/
		margin:15%;																	/**/
	}																				/**/
}																					/**/
#center{																			/**/
	text-align:center;																/**/
}																					/**/	
#margin_sommaire																	/**/
{																					/**/
	text-align:center;																/**/
	background-color:#ee813c;														/**/
}																					/**/
#margin_titre																		/**/
{																					/**/
	margin:5%;																		/**/
	/*text-align:center;*/															/**/
}																					/**/
#margin_desc																		/**/
{																					/**/
	margin:0 7% 0 7%;																/**/
}																					/**/
/*************//* Image page actualite *//*************/							/**/
#img_actu{																			/**/
	float:left;																		/**/
	margin:0 2% 1% 0;																/**/
	width:18.808777429467084639498432601881%;										/**/
	max-height:180px;																/**/
	overflow:hidden;																/**/
}																					/**/
#big_img_actu{																		/**/
	float:left;																		/**/
	margin:0 2% 1% 0;																/**/
	width:37,617554858934169278996865203762%;										/**/
	max-height:360px;																/**/
	overflow:hidden;																/**/
}																					/**/
/***************//* liste actualite *//***************/								/**/
#separateur{																		/**/
	/*margin:2% auto;*/																/**/
	/*background-color:#FFFFFF;*/													/**/
	width:100%;																		/**/
	overflow:hidden;																/**/
}																					/**/
#actu_old																			/**/
{																					/**/
	background-color:#e1dcdc;														/**/
	margin: 5% auto;																/**/
	width:25%; 																		/**/
	float:right;																	/**/
	/*margin-left:4%;*/																/**/
}																					/**/
@media screen and (max-width: 850px){												/**/
	#actu_old{																		/**/
		width:80%;																	/**/
		margin-top:0;																/**/
		margin-left:10%;														   	/**/
		float:left;																   	/**/
																				   	/**/
	}																				/**/
}																					/**/																	   			/**/
/**************************************************************************************/

/*--------------------------------POLICES -------------------------------*/
.Police-heveltica-14-antracite{
	font-family: Helvetica,Arial, sans-serif;
	font-size:0.875em;/*16px*//*16px*/
	color:#585555;
	font-weight:normal;
}
.Police-heveltica-16-antracite{
	font-family: Helvetica,Arial, sans-serif;
	font-size:1em;/*16px*//*16px*/
	color:#585555;
	font-weight:normal;
}
.Police-heveltica-16-orange{
	font-family: Helvetica,Arial, sans-serif;
	font-size:1em;/*16px*//*16px*/
	color:#ee813c;
	font-weight:normal;
}
.Police-heveltica-16-blanc{
	font-family: Helvetica,Arial, sans-serif;
	font-size:0.93em;/*16px*//*16px*/
	color:#f1f0f0;
	font-weight:normal;
}
.Police-heveltica-18-blanc{
	font-family: Helvetica,Arial, sans-serif;
	font-size:1.15em;/*16px*//*16px*/
	color:#f1f0f0;
	font-weight:normal;
}
.Police-heveltica-19-antracite{
	font-family: Helvetica,Arial, sans-serif;
	font-size:1.1875em;/*16px*//*16px*/
	color:#585555;
	font-weight:normal;
}
.Police-heveltica-19-orange{
	font-family: Helvetica,Arial, sans-serif;
	font-size:1em;/*16px*//*16px*/
	color:#ee813c;
	font-weight:normal;
}
.Police-heveltica-22-orange{
	font-family: Helvetica,Arial, sans-serif;
	font-size:1.4em;/*16px*//*16px*/
	color:#ee813c;
	font-weight:normal;
}

.Police-heveltica-25-orange{
	font-family: Helvetica,Arial, sans-serif;
	font-size:1.5625em;/*16px*//*16px*/
	color:#ee813c;
	font-weight:normal;
}
.Police-heveltica-24-gris-fonce{
	font-family: Helvetica,Arial, sans-serif;
	font-size:1.5em;/*28px*//*16px*/
	color:#494849;
	font-weight:normal;
}
.Police-heveltica-28-gris-fonce{
	font-family: Helvetica,Arial, sans-serif;
	font-size:1.75em;/*28px*//*16px*/
	color:#494849;
	font-weight:normal;
}
.Police-titre-actualite{
	font-family: Helvetica,Arial, sans-serif;
	font-size:1em;/*16px*//*16px*/
	color:#ee813c;
	font-weight:normal;
}
.Police-actualite{
	font-family: Helvetica,Arial, sans-serif;
	font-size:0.800em;/*16px*//*16px*/
	color:#585555;
	font-weight:normal;
}
@media screen and (max-width: 1090px){
	.Police-actualite{
	font-family: Helvetica,Arial, sans-serif;
	font-size:0.750em;/*16px*//*16px*/
	color:#585555;
	font-weight:normal;
	}
}
@media screen and (max-width: 1090px){
	.Police-titre-actualite{
	font-family: Helvetica,Arial, sans-serif;
	font-size:0.9em;/*16px*//*16px*/
	color:#ee813c;
	font-weight:normal;
}
}
@media screen and (max-width: 850px){
	.Police-actualite{
	font-family: Helvetica,Arial, sans-serif;
	font-size:0.800em;/*16px*//*16px*/
	color:#585555;
	font-weight:normal;
	}
	.Police-titre-actualite{
	font-family: Helvetica,Arial, sans-serif;
	font-size:1em;/*16px*//*16px*/
	color:#ee813c;
	font-weight:normal;
}
}
@media screen and (max-width: 370px){
	.Police-actualite{
	font-family: Helvetica,Arial, sans-serif;
	font-size:0.700em;/*16px*//*16px*/
	color:#585555;
	font-weight:normal;
	}
	.Police-titre-actualite{
	font-family: Helvetica,Arial, sans-serif;
	font-size:0.850em;/*16px*//*16px*/
	color:#ee813c;
	font-weight:normal;
	}
}

/*---- CookieChoices ---- */
#cookieChoiceInfo { font-size: 80%; }
#cookieChoiceInfo a { color: #ee813c; }
#cookieChoiceInfo a:hover {color: #c75a14; }



