body {font: normal 0.7em Verdana, Sans-serif; background-color:#DCEBDE ; background:url(images/fondbody.jpg);background-repeat:no-repeat;}
A{color: #555555;TEXT-DECORATION: none}
A:hover{color: #AAAAAA;TEXT-DECORATION: underline;}

.lien_haut{color: #103F9B;}
.lien_haut:hover{color: #555555;}

.lien_bas{color: #FFFFFF;}
.lien_bas:hover{color: #C25F06;}

.texte_boite{font: normal 11 Arial, Helvetica, Sans-serif; color: #505050;font-weight: 500;}

.edito{font: normal 12.5 Verdana, Helvetica, Sans-serif; color: #000000;font-weight: 500;
			padding: 0.5em 0.5em 0.5em 0.5em;
			border-top: 1px solid #AAAAAA;
			border-left: 2px solid #AAAAAA;
			border-right: 1px solid #AAAAAA;
			border-bottom: 3px solid #AAAAAA;
		}


.theme{font: normal 12.5 Verdana, Helvetica, Sans-serif; color: #000000;font-weight: 500;
			padding: 0.5em 0.5em 0.5em 0.5em;
/*			border-top: 1px solid #AAAAAA;*/
/*			border-left: 1px solid #AAAAAA;*/
/*			border-right: 1px solid #AAAAAA;*/
/*			border-bottom: 1px solid #AAAAAA;*/
/*			background:url(../images/menu/theme.jpg)*/
		}
		
.titre_vert{font: normal 12 Verdana, Helvetica, Sans-serif; color: #819139;font-weight: 600;}
.titre_bleu{font: normal 11.5 Verdana, Helvetica, Sans-serif; color: #103F9B;font-weight: 600;}
.titre_blanc{font: normal 11.5 Verdana, Helvetica, Sans-serif; color: #FFFFFF;font-weight: 600;
padding : 0px 0px 0px 4px;
   FONT-WEIGHT: bold;
}

.texte_vert{
	font: normal 14 Arial; 
	color: #2BA517;font-weight: 900;
  	letter-spacing   : 1,5px;
}

.texte_gris{
	font: normal 14 Arial; 
	color: #951EC1;font-weight: 900;
  	letter-spacing   : 1,5px;
}

.texte_blanc{
	font: normal 11.5 Verdana, Helvetica, Sans-serif; 
	color: #FFFFFF;font-weight: 500;
}
.titre_texte{
	font-family : Verdana, Helvetica, Sans-serif;
	font-size : 11px;font-weight: 
	bold; color:#0000ff;
	TEXT-DECORATION: underline;
}

.texte_blanc_fort{
	font: normal 11.5 Verdana, Helvetica, Sans-serif; 
	color: #FFFFFF;font-weight: 900;
	TEXT-DECORATION: blink;
}

.texte_violet{
	font: normal 10 Verdana, Helvetica, Sans-serif; 
	color: #6E3288;font-weight: 600;
}

.texte_violet_S{
	font: normal 14 Verdana, Helvetica, Sans-serif; 
	color: #6E3288;font-weight: 500;
	TEXT-DECORATION: blink;
}

.texte_violet_P{
	font: normal 9.5 Verdana, Helvetica, Sans-serif; 
	line-height: 1;
	color: #6E3288;font-weight: 300;
}

.texte_violet_T{
	font: normal 12 Verdana, Helvetica, Sans-serif; 
	color: #6E3288;font-weight: 300;
}

/* ------------------------------- DIV pages générales -----------------------  */

.BandeauHaut {
	position:absolute; 
	width:650px; 
}

.centrepage {
	position:absolute; 
	top: 300px; 
	left:300px;                   
	valign:middle; 
	padding: 1.5em 0.7em 0.5em 0.5em;
	background-color:#FAE258 ;
	border-top: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-color: #C89968;
}

.Adresse {
	height: 110px; 
	valign:middle; 
	padding: 1.5em 0.7em 0.5em 0.5em;
	background-color:#FAE258 ;
	border-top: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-color: #C89968;
}

.pageEntiere {
	width:680px; 
	position:relative;
	left: 0px; 
	top: 0x;
	color: #6E3288;
}

.offres {
	position:relative;
	background-color:#FFFFFF ;
	color: #6E3288;
	font: normal 0.9em Arial, Helvetica, sans-serif;
	line-height: 1;
  	letter-spacing : 1px;
	width:200px; 
	height:355px; 
	left: 330px; 
	top: -550px;
	border-top: 1px solid #6E3288;
	border-left: 1px solid #6E3288;
	border-right: 2px solid #6E3288;
	border-bottom: 2px solid #6E3288;
}

.FNAIM {
	position:relative;
	width:10px; 
	height:50px; 
	left: -200px; 
	background-position: top center;
	top: -1000px;
}

.offres2 {
	position:relative;
	background-color:#FFFFFF ;
	color: #6E3288;
	font: normal 0.9em Arial, Helvetica, sans-serif;
  	letter-spacing   : 1px;
	width:200px; 
	height:160px; 
	left: 332px; 
	top: -1065px;
	border-top: 1px solid #6E3288;
	border-left: 1px solid #6E3288;
	border-right: 2px solid #6E3288;
	border-bottom: 2px solid #6E3288;
}


.champtexte {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	font-weight: 300;
	background-color : #ffffcc;
	border-width: thin;

}



.titre_offres {
	position:relative;
	font: normal 18 Arial;, Helvetica, sans-serif;
  	letter-spacing   : 1px;
	width:200px; 
	left: 325px; 
	top: -550px;
}

.annonce {
	position:relative;
	color: #6E3288;
	font-size : 9px;font-weight: bold; color:#5D280C;
  	letter-spacing   : 1px;
  	align: left;
	width:480px; 
	height:420px; 
	left: -110px; 
	top: 0px;
}

.annonce_admin {
	position:relative;
	color: #6E3288;
	font-size : 9px;font-weight: bold; color:#5D280C;
  	letter-spacing   : 1px;
  	align: left;
	width:480px; 
	height:420px; 
	left: -110px; 
	top: 0px;
}

.titre_texte{
	font: normal 0.7em Verdana, Sans-serif;
	font-size : 12px;font-weight: bold; color:#5D280C;
  	letter-spacing   : 1px;
	TEXT-DECORATION: underline;
}

.texte{
	font: normal 0.7em Verdana, Sans-serif;font-size : 11px;
}
.textepetit {
	color: #6E3288;
	font: normal 0.9em Arial, Helvetica, sans-serif;
  	letter-spacing   : 1px;

}

