.contact INPUT, TEXTAREA{
	border:				1px solid #ADA19D;
	margin:				2px;
	padding:			2px;
	font-size:			12px;
	font-family: 		arial, courier, sans-serif;
	font-weight:		bold;
	width:				200px;
}

INPUT.size01{
	width:				30px;
}

INPUT.size02{
	width:				80px;
}


.texte_noir_12 {
 		font-size: 12px;
    	font-weight: normal;
	   	color: #000000;
}

.titre_ens {
 		font-size: 18px;
    	font-weight: bold;
	   	color: #000000
}

.titre_blanc {
	   	color: #ffffff;
 		font-size: 12px;
    	font-weight: bold;
}

.titre_noir {
	   	color: #000000;
 		font-size: 12px;
    	font-weight: bold;
}

.titre_noir_petit {
	   	color: #000000;
 		font-size: 10px;
    	font-weight: bold;
}


.titre_bleu {
	   	color: #005794;
 		font-size: 12px;
}

/*****/
.titre_bleu LI{
	text-align:			left;
	margin:				0px;
	list-style-image: 	url(../images/carre_bleu.gif);
	padding:			0 0 10px 0; 
}

.titre_bleu A{
	color: 				#005794;
	font-weight: 		bold;
	font-size:			0.8em;
}

.titre_orange LI{
	text-align:			left;
	margin:				0px;
	list-style-image: 	url(../images/carre_orange.gif);
	padding:			0 0 10px 0;
}

.titre_orange A{
	color: 				#FF9900;
	font-weight: 		bold;
	font-size:			1em;
}
/*****/

.fond_no_repeat {
		background-repeat:	no-repeat;
}

.fond_mots-cles {
 	background-position: 0 10;
	background-image: url(../images/fond_bleu_motscles.gif);
	background-repeat: no-repeat;
}

.logos_partenaires TD{
	width:				100px;
	height:				35px;
	text-align:			center;
}

.bas_page{
	width:				963;
 	font-size: 			10px;
	font-weight:		bold;
	text-align:			center;
	color:				#FFFFFF;
}

.bas_page A{
	font-family: 		Arial, Verdana,  Helvetica, sans-serif;
 	font-size: 			10px;
	color: 				#ffffff;
}

.bas_page A:hover{
	color: 				#d4021c;
	background-color:	#ffffff;
	border-style: 		solid;
	border-color: 		#ffffff;
	border-width: 		0px;
}




A {font-family: Arial, Helvetica, sans-serif;
 		font-size: 12px;
  		font-style: normal;
    	font-weight: bold;
		text-decoration: none;
	  	text-transform: none;
	   	color: #000000}
A:hover {color: #d4021c}



A.int {font-size: 9px;
	   	color: #000000}
A.int:hover {color: #000000}	


A.orange {font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
	   	color: #FF9900}
A.orange:hover {color: #FF9900}


A.rouge {font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
	   	color: #d3021d}
A.rouge:hover {color: #d3021d}

.etiq_pv {

	border: 		1px solid #005794;
	margin: 		0 20px 5px 0;
	padding:		2px
}

.nom_pv {
	/*background:		#fed201;*/
	background:		#007dd4;
	height:			35px;
	color:			#FFF;
	font-weight:	bold;
	margin:			1px;
	padding:		4px 0 2px 15px
}
.nom_pv A{
	color:			#FFFFFF;
}

.adh_titre {
	font-size:		16px;
	font-weight:	bold;
}

.adh_num {
	font-weight:	bold;
}

.coord{
	width:			200px;
	min-height:		150px;
	margin-top:		10px;
	padding:		10px;
	color:			#FFFFFF;
	background-color:#8c7e77;
	background-image:url(../images/coor_ard.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	font-size: 		12px;
}

.coord SPAN{
	color:			#FED201;
	font-weight:	bold
}

.dep{
	font-size: 		0.8em;
	font-weight:	bold;
}

/*Actualité*/
.news_letter {
	padding:			10 0 10 10;
	background-color:	#8C7D77;
	font-weight:		bold;
}

.titre_news{
	background-color:	#e65d30;
	padding:			2px;

}

.texte_news{
	padding:			2px;
	text-align:			justify;
}

.chapeau_news{
	font-weight:		bold;
	padding:			2px;
}

.contact{
	font-weight:		bold;
	color:				#005794;
}

/* Article de page */
.mots_cles{
	background:			url(../images/motscles.gif) top right no-repeat;
	padding:			20px 10px 30px 160px;
	text-align:			center;
	height:				110px;
}


.art_titre {
	font-size:			18px;
	font-weight:		bold;
	color:				#777777;
	padding:			0 0 10px 0;
}

.art_stitre{
	font-size:			1.2em;
	color:				#005794;
	padding-bottom:		1em;
}

.art_sstitre{
	font-size:			1em;
	font-weight:		bold;
}

.art_texte SPAN{
	font-weight:		bold;
	font-size:			12px;
}

.art_texte DIV P{
	color:				#005794;
	text-align:			justify;
	font-size:			12px;
}

.art_texte DIV{
	color:				#005794;
	text-align:			justify;
	font-size:			12px;
}

.art_texte DIV LI{
	padding:			5px 0;
	font-size:			12px;
	
}

.art_texte A{
	color:				#005794;
	font-size:			12px;
}

.col_c{
	width:				70%;
	background-color:	#FFFFFF;
	padding: 			10px 20px;
}