header{
	top:0;
}
div#global{
	position:relative;
}
h1.bloc_titre {
	text-align: left;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 30px;
	width: 100%;
	float: left;
}
h1.bloc_titre .orange {
    color: #eb5a01;
    font-size: 20px;
}
h2.bloc_sstitre {
	margin:0;
	color:#eb5a01;
	padding:0 0 0 0;
	font-size:20pt;
	display:table;
	text-transform:uppercase;
	font-weight:normal;
}
.couleur_foncee {color:#eb5a01;}
.couleur_claire {color:#f39100;}

/*Bandeau CTA*/
div#bandeau_cta{
	position:relative;
	width:100%;
	padding:10px 0 30px 0;
	text-align:center;
	color:#FFF;
	background:#eb5a01;
	display:block;
	cursor:pointer;
	animation: fadein 4s;
    -moz-animation: fadein 4s; /* Firefox */
    -webkit-animation: fadein 4s; /* Safari et Chrome */
    -o-animation: fadein 4s; /* Opera */
}
div#bandeau_cta h2{
	font-size:26px;
	font-weight:normal;
	width:95%;
	margin:0 auto;
}
div#bandeau_cta h3{
	font-size:24px;
	margin:20px auto 0 auto;
	font-weight:normal;
	width:95%;
}
div#bandeau_cta #btn_cta{
	position:relative;
	border:1px solid #FFF;
	padding:20px;
	margin:20px auto 0 auto;
	width:95%;
	max-width:300px;
	font-size:20px;
	font-weight:bold;
	transition-duration: 500ms;
	color:#FFF;
}
div#bandeau_cta:hover #btn_cta{
	color:#b6af95;	
	border:1px solid #b6af95;
}
div#bandeau_cta a{
	color:inherit;
	display:block;
	text-decoration:none;
	height:100%;
}
/*CREATIONS EN LIEN*/
.grid{
	max-width:1500px;
	margin:30px auto 0 auto;
	width:100%;
}
div#titre_creations_adlv h2{
	color:#eb5a01;
	text-transform:uppercase;
	font-size:41px;
	font-weight:normal;
	max-width:1200px;
	width:96%;
	margin:40px auto 25px auto;
	transition-duration: 500ms;
}
div#titre_creations_adlv h2 strong{
	font-size:51px;
}
div#titre_creations_adlv a{
	color:inherit;
	text-decoration:none;
}
div#titre_creations_adlv:hover h2{
	color:#b6af95;
}
div#contenu_categ{
	position:relative;
	max-width:1200px;
	width:96%;
	margin:30px auto;
}
/*Gauche - droite*/
div#middle_content{
	position:relative;
	max-width:1750px;
	margin:0 auto;
	overflow:hidden;
}
div#gauche{
	position:relative;
	float:left;
	width:27%;
	padding-top:80px;
}
div#droite{
	position:relative;
	float:right;
	width:70%;
}
div#gauche h2.gauche_niveau2{
	background:#43b7be;
	color:#FFF;
	text-align:center;
	text-transform: uppercase;
	padding:15px 0;
}
div#gauche h2.gauche_niveau2 a{
	color:inherit;
	text-decoration:none;
}
div#gauche .btn p.gauche_ssmenu.gauche_niveau2{
	color:#313335;
	padding:10px 10px;
	font-size:14pt;
}
div#gauche .btn p.gauche_ssmenu.gauche_niveau2 a{
	color:inherit;
	text-decoration:none;
}
div#gauche .btn p.gauche_ssmenu.gauche_niveau2.niveau2_actif a{
	text-decoration:underline;
}
div#gauche .btn p.gauche_ssmenu.gauche_niveau2 .gris_clair{
	font-weight:bold;
}
.key{
	position:relative;
	background:#FFF;
	float:left;
	text-align:center;
	margin:0 6px 12px 0;
	border:1px solid #43b7be;
	color:#43b7be;
	transition-duration: 500ms;
}
.key a{
	color:inherit;
	text-decoration:none;
	display:block;
	padding:4px 20px;
}
.key:hover{
	color:#313335;
	border:1px solid #313335;
	background:#e8e8e8;
}
/*search*/
.result_search{text-align:center;}
.delete_search a {text-decoration:none; color:#333;}
/*Partage*/
h4.title_partage_article{
	text-transform:uppercase;
	font-size:20pt;
	text-align:center;
}
div#contenu_categ p, div#contenu_categ li, div#droite .video{
	font-size:20px;
	line-height:28px;
	margin:8px 0;
}