body {
	font-family: Arial, Helvetica, sans-serif; 
}
.norm { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #6C4F3C; 
	line-height: 1.3em;
	}
.formu { 
	font-family: Verdana; 
	font-size: 9pt; font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #87B449; 
	text-decoration: none 
	}

.white { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #FFFFFF; 
	text-decoration: none 
	}
.theme { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #CDCDCD; 
	text-decoration: none 
	}

.col {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #7DB843; 
	text-decoration: none 
}
.blanc {
	font-family: verdana;
	font-size: 8pt;
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #FFFFFF; 
	text-decoration: none 
}

.titre { 
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #FD8919; 
	text-decoration: none 
	}
.soustitre { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #FFB268; 
	padding : 2px;
	} 
h1 {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 11pt; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #95D023; 
	padding : 10px;
	border-bottom : 1px solid #95D023; 
	}	
h2{
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #FD8919; 
	padding : 2px;
}
h3	{
	font-family: Tahoma; 
	font-size: 11pt; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #FFB268; 
	padding-left : 15px;
	border-left: 4px solid #FFB268;
}
h4{
	font-family: Tahoma; 
	font-size: 11pt; 
	font-weight: bold;
	color: #6C4F3C; 
	padding-bottom : 10px;
	padding-top:3px;
	border-bottom: 2px solid #6C4F3C;
	
}
BODY {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #84AC75; 
	text-decoration: none
	} 
.encadre_gr {
	font-family: Verdana;
	font-size: 9pt;
	font-weight: normal;
	font-variant: normal;
	color: #87B449;
	text-decoration: none
	} 
.encadre_or {
	font-family: Verdana;
	font-size: 9pt;
	font-weight: normal;
	font-variant: normal;
	color: #FFB268;
	text-decoration: none
	} 
		

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-variant: normal;
	color: #84AC75;
	text-decoration: none;
	} 

a:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #84AC75; 
	text-decoration: underline
	} 

.flashy{ 
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: normal; 
	letter-spacing: 1px; 
	/*color: #9FB27C;
	color :#FF9900;*/
	color: #667544;
	background-color : #D8DFC8;
	} 
.rem{ 
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 11pt; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #95D023; 
	text-decoration: none; 
	} 
/*
a:visited { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #84AC75;
	text-decoration: none;
	}
*/
FIELDSET {
      border-STYLE: dotted;
      border-WIDTH: 1px;
      border-color: ##C0662D;
	  background-color: #FFFFFF;
 } 
UL {
	list-style-position: outside;
	list-style-type: square; 
	}/* CSS Document */

table.menu td{
padding : 0px;
}
table.menu td a {
/*color :#669900;*/
color: #FF6600;
font-weight:bold;
text-decoration : none;
padding-right : 3px;
padding-top:4px;
padding-bottom : 4px;
border-bottom:1px dotted #FFFFFF;
background: url(img/design/puce_off.gif) no-repeat scroll left center; padding-left:10px; padding-right:5px;
display:block;
}
table.menu td a:hover {
/*color :#9AC90B;*/
color : #669900;
font-weight:bold;
text-decoration : underline;
padding-right : 4px;
padding-top:4px;
padding-bottom : 3px;
background: url(img/design/puce_on.gif) no-repeat scroll left center; padding-left:10px; padding-right:5px;
/*display:block;*/
}
#bloc_lien{
padding : 10px;
background-color: #EDE4E4;
border : 1px solid #6C4F3C;
text-align:justify;
line-height:20px;
}
.resume_tl{
	font-family: Verdana; 
	font-size: 13pt; 
	font-style: normal; 
	//font-weight: bold; 
	font-variant: normal; 
	color: #D0722D; 
	padding-bottom: 10px;
	border-bottom : 2px solid #D0722D;
}
.resume_stl{
	font-family: Arial; 
	font-size: 10pt; 
	font-weight: bold; 
	color : #669900;
}
.resume_txt{
	font-family: Arial; 
	font-size: 10pt; 
	font-style: normal; 
	font-variant: normal; 
	color: #6C4F3C; 
	border_bottom: 1px #92C85B dotted;
}
#cadre_blanc{
	background-color: #ffffff;
	padding-left : 10px;
	padding-right : 10px;	
	padding-top : 20px;	
	padding-bottom : 20px;		
	border-right : 1px solid #CCC;
	border-bottom : 1px solid #CCC;	
	text-align:justify;
}
.grise { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11pt; font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #D0722D; 
	line-height: 1.3em;
	}

