/* ------------- LISTE ----------------- */



.articles_recents{
	margin: 0 0 10px 0;
	padding: 0;
	font-size:12px;
}
.articles_recents li{
	background: url(/img/arrow.png) no-repeat;
	list-style-type:none;
	background-position: 0px 11px;
	padding: 5px 0 5px 15px;
	margin: 0px 0 0 0;
	border-bottom:1px none #CCCCCC;
}


/* ------------- FIN DE LISTE ----------------- */

#topright {
	position: absolute;
	right: 0;
	top: 0;
	display: block;
	height: 125px;
	width: 125px;
	background: url(/img/nouveau.png) no-repeat;
	text-indent: -999em;
	text-decoration: none;
}


p{
	margin: 0 0 10px 0;
	padding: 0;
	border:1px none black;
	color:white;
}
img{
	margin: 0;
	padding: 0;
	border:0;
}

h1{
	margin: 0px 0 0 0;
	padding:0;	
}

h2{
	margin: 0px 0 0px 0 ;
	padding:0;
		
}
.deux h2{

	color:#fe9500;
	font-size:16px;
}

h2.articles{
	 margin: 0;
}
h3{
	margin: 20px 0 0px 0 ;
	padding:0;
	
}
.h3footer{
color:#fe9500;
}
h4{
 margin: 0;
 padding:0;
}
.img_realisation{
	float:left;
	margin: 0 0px 0 0;
	border:1px solid #E0E0E0;
}
a{
	color: white;
	text-decoration:underline; 
} 
a:hover{
	color: #CCCCCC;
	text-decoration:underline; 
}
.checkbox{
	margin: 20px 0 0 0;
	font-size:10px;
}
.check{
	margin: 0px 0 -2px 0;
	padding:0;
}

.color a{
	color: white;
	font-weight:bold;
	text-decoration:underline;
}

address{
	font-style:normal;
	font-size:12px;
	margin: 0 0 10px 0;
}
.bold{
	font-weight:bold;
}



.box_test{
	border:1px none #363636;
	width:225px;
	height:150px;
	float:left;
	padding: 0 40px 0 0;
	margin:0 0 40px 0;
}



.colonne_1{ 
	width: 280px; 
	border:1px none white;
	float:left;
	margin: 0px 0 20px 0;
	
}
.colonne_2{
	width: 280px;
	border:1px none white;
	margin: 0px 0 0 0;
	float:right;
}


/*FOOTER*/
#footer_col_1 ul{
	list-style-type: none;
	padding:0;
}
#footer_col_1 ul li{
	border-bottom: 1px dotted #6e6e6e;

}
#footer_col_2 ul{
	list-style-type: none;
	padding:0;
}

#footer_col_3 ul{
	list-style-type: none;
	padding:0;
	margin: 0 0 10px 0;
}
#footer_col_3 ul#socialmedia li{
	float:left;
	margin: 0 10px 0 0;
}
#footer a{
text-decoration:none;	
font-size:12px;
}
#footer ul li{
margin:0 0 8px 0;
padding: 0 0 5px 0;

}
/*FOOTER*/


.arrows1{
	list-style-image: url(/img/arrows5.gif); 
}
.arrows2{
	list-style-image: url(/img/arrows2.jpg); 
}

.liste{
	list-style-image: url(/img/arrows4.gif); 
}

.floatl{
	float:left;
}
.floatr{
	float:right;
}
	
.borderwhite{
	border:1px solid white;
}



.greyscalebasic18white{
	color:white;
}


.droite_realisation{
	border:1px none white;
	width:340px;
	float:right;
}


/* ICONE */

 			
a.blank{
	background-image: url(/css/img/blank.gif);
	padding-right: 18px; background-repeat: no-repeat; background-position: right center;
}
a.pdf{
	background-image: url(/css/img/pdf.gif);
	padding-right: 18px; background-repeat: no-repeat; background-position: right center;
}
a.mailto{
	background-image: url(/css/img/mail.png);
	padding: 0px 22px 0 0; background-repeat: no-repeat; background-position: right center;
}
