body {
	margin: 0px;
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
}
#entete {
	background-image:url(../images/charte/entete2.gif);
	background-repeat:no-repeat;
	width: 100%;
	height: 95px;
}
#entete2 {
	background-image:url(../images/charte/entete2.gif);
	background-repeat:no-repeat;
	width: 100%;
	height: 95px;
}
#entete2 a 
{
	text-decoration: none;
	color: #FFFFFF;
}
#entete2 a:hover {
	color: Yellow;
	{
		
	}
#menu {
	/*float:left;*/
	width: 180px;
	height:100%;
	background-image:url(../images/charte/menufond.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin: 0px;
	padding: 10px 0px 10px 0px;
	text-align:left;
}
#menu h3 {
	background-image:url(../images/charte/trait.gif);
	background-position: bottom ;
	background-repeat:no-repeat;
	margin: 5px 0px 0px 10px;
	padding: 0px 0px 3px 0px;
	font-size:120%;
	color: #01285D;
	width: 150px;
	cursor:hand;
}
#menu h3 a {
	text-decoration: none;
	color: #01285D;
}
#menu h3 a:hover {
	color: #5D2801;
/*-------------------------pour la page d'acceuil menu--------------------------*/
}
#menu2 {
	width: 200px;
	height:100%;
	background-position:top;
	background-repeat:no-repeat;
	margin: 10px 10px 10px 0px;
	padding: 10px 0px 10px 10px;
	text-align:left;
}
#menu2 h4 {
	background-image:url(../images/charte/trait.gif);
	background-position: bottom ;
	background-repeat:no-repeat;
	margin: 5px 0px 0px 5px;
	padding: 0px 0px 3px 5px;
	font-size:120%;
	color: #01285D;
	/*width: 190px;*/
	cursor:hand;
}
#menu2 h4 a {
	text-decoration: none;
	color: #01285D;
}
#menu2 h4 a:hover {
	color: #5D2801;
}
#menu p {
	background-color: #227156;
	background-image:url(../images/charte/puce.gif);
	background-position: 3px 3px;
	background-repeat:no-repeat;
	margin: 1px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 168px;
	color: #FFFFFF;
}
#menu p a {
	text-decoration: none;
	margin: 10px 10px 0px 10px;
	color: #FFFFFF;
	font-size: 7.5pt;
	font-weight: bold;
}
#menu p a:hover {
	color: Yellow;
	font-style:italic;
}
#contenu {
	float:left;
	width: 600px;
	height: 400px;
	margin: 0px;
}
#contenu h1 {
	color: #015136;
	font-size: 130%;
	margin: 0px;
	padding: 5px;
}
table.basdepage {
	clear:both;
	float:none;
	text-align: center;
	width: 780px;
	background-image:url(../images/charte/traitbas.gif);
	background-repeat:no-repeat;
	padding-top: 10px;

}
 a.basdepage {
	margin: 0px 10px 0px 10px;
	text-decoration: none;
	color: #01285D;
}
a.basdepage:hover  {
	color: #5D2801;
}
/*-------------------table partenaires--------------------*/
table.part {
	padding: 2px; 2px; 2px; 2px;
	font: 7pt Verdana, Arial, Helvetica, sans-serif;
	border: dotted;
	border-color: #02885A;
}
/*-------------------------titre rubrique----------------------*/
#titre {
	font: 14pt Verdana, Arial, Helvetica, sans-serif;
	font-style: oblique;
	letter-spacing: normal;
	white-space: nowrap;
	color: Teal;
	text-align: center;
	/*filter: Shadow(Color=000000, Direction=left);*/
}
}
/*-------------------------titre fiche ----------------------*/
#titre007 {
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	font-style: oblique;
	letter-spacing: normal;
	white-space: nowrap;
	color: Teal;
	text-decoration: underline;
	
}
li {
	list-style-image: url(../images/bullet_small_green.gif);
}
/*----------------------css puc-----------------------*/

a.style {
	padding: 3px 2px 3px 10px;
	text-decoration: none;
	border: 1px solid White;
	background: #F5F5DC url(../images/bip1.gif) no-repeat left;
	color: #006400;
	text-transform: uppercase;
	font-weight: bold;
}
a.style:hover {
	border: 1px dotted Maroon;
	background: #F5F5DC url(../images/bip2.gif) no-repeat left;
}
#titre2 {
		font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
		color: White;
		border: 2px dotted #015C3D;
		text-align: center;
		background-color: #02885A;
		width: 500px;
}
#text {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	padding: 3px 2px 3px 10px;
}
/* Chevron bleu format : 6x5*/
.chevron_light_blue{
    /*background-attachment: fixed;*/
    background-image: url(../images/fleche.gif);
    background-repeat: no-repeat;
	 /*text-indent:10px;
    padding-left:1px;*/
	 vertical-align: top;
}
.formul {
	BORDER-RIGHT: #015C3D 1px solid; 
	BORDER-TOP: #015C3D 1px solid; 
	BORDER-BOTTOM: #015C3D 1px solid;
	BORDER-LEFT: #015C3D 1px solid;  
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: arial; 
	BACKGROUND-COLOR: #02885A;
}
td.recherche {
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
	color: Black;
}
a.recherche {
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #015C3D;
	text-decoration: none;
}
a.recherche:hover {
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #02885A;
	text-decoration: underline;
}
a.ren {
   font: 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #01285D;
}
a.ren:hover {
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #5D2801;
}
table.text {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: arial; 
		BORDER-RIGHT: #015C3D 1px solid; 
	BORDER-TOP: #015C3D 1px solid; 
	BORDER-BOTTOM: #015C3D 1px solid;
	BORDER-LEFT: #015C3D 1px solid;  
}
td.text2 {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: arial; 
}
