BODY
{
/*background:#ffffff;*/
background-color:#FFFFFF;
/*background:#F2F2F2;*/
/*scrollbar-face-color: #F2F2F2;
scrollbar-track-color: #F2F2F2;
scrollbar-darkshadow-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #666666;
scrollbar-shadow-color: #666666;
scrollbar-arrow-color: #666666;*/
width: 100%;
height: 100%;
font-size: 11px;
color: #575757;
font-family: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
line-height: 13pt;
margin: 0; /* pour eviter les marges */
text-align: center; /* pour corriger le bug de centrage IE */
}

p {
margin-top: 10px;
}

a:link{
color:#86B233;
font-weight:bold;
}

a:visited{
color:#86B233;
font-weight:bold;
}

a:hover {
color:#86B233;
font-weight:bold;
}

a:active {
color:#86B233;
font-weight:bold;
}

#contour {
width: 750px;
height:auto;
margin: auto;
padding: auto;
}

#haut{
width:750px;
float:none;
height:95px;
padding:0px;
margin:0px;
}

#contenu {
text-align:left;
width:750px;
height:auto;
padding:0px;
margin:0px;
background-color:#FFFFFF;
}

#contenugauche{
float: left; */
text-align:center; 
width:190px; 
}

#contenudroit{
float:right;
width:560px;
}

#bas {
float:left;
text-align:left;
padding:15px 25px 15px 25px;
width:700px;
}


sup { font-family: Arial, Helvetica, sans-serif; font-size: 60%; vertical-align: 1ex;}


.texte a {
	font-size: 12px;
	color: #8EB60C;
	text-decoration: none;
	background: url(3x1999.gif) bottom left repeat-x;
}

.texte a:visited {
	color: #8EB60C;
}

.texte a:hover {
	color: #000000;
	text-decoration: underline;
	background: none;
}

.texte a:active {
	color: #8EB60C;
}

.texteAriane {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: justify;
	LIST-STYLE-IMAGE: url(images/bullet-gris.gif);
	margin-right: 3;
}

.texteAriane a {
	font-size: 10px;
	color: #8EB60C;
	text-decoration: none;
	background: url(3x1999.gif) bottom left repeat-x;
}

.texteAriane a:visited {
	color: #8EB60C;
}

.texteAriane a:hover {
	color: #000000;
	text-decoration: underline;
	background: none;
}

.texteAriane a:active {
	color: #8EB60C;
}


.texte2 {
	FONT-SIZE: 11px;
	COLOR: #575757;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 13pt;

}

.texte2 a {
	font-size: 11px;
	color: #8EB60C;
	text-decoration: none;
	FONT-WEIGHT: bold;
	background: url(3x1999.gif) bottom left repeat-x;
}

.texte2 a:visited {
	color: #8EB60C;
	FONT-WEIGHT: bold;
}

.texte2 a:hover {
	color: #000000;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	background: #F2F2F2;
}

.texte2 a:active {
	color: 8EB60C;
	FONT-WEIGHT: bold;
}
.texte3 {
	FONT-SIZE: 10px;
	COLOR: #575757;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

.texte3 a {
	font-size: 10px;
	color: #8EB60C;
	text-decoration: none;
	background: url(3x1999.gif) bottom left repeat-x;

}

.texte3 a:visited {
	color: #8EB60C;
}

.texte3 a:hover {
	color: #000000;
	background: #F2F2F2;
}

.texte3 a:active {
	color: 8EB60C;
	FONT-WEIGHT: bold;
}

.texte_publications {
	FONT-SIZE: 11px;
	COLOR: #575757;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 10pt;

}

.texte_publications a {
	font-size: 11px;
	color: #8EB60C;
	text-decoration: none;
	FONT-WEIGHT: bold;
	background: url(3x1999.gif) bottom left repeat-x;
}

.texte_publications a:visited {
	color: #8EB60C;
	FONT-WEIGHT: bold;
}

.texte_publications a:hover {
	color: #000000;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	background: #F2F2F2;
}

.texte_publications a:active {
	color: 8EB60C;
	FONT-WEIGHT: bold;
}

.textepetit {FONT-SIZE: 9px; COLOR: #575757; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; letter-spacing: -1; TEXT-DECORATION: none; line-height: 9pt;}
.textepetit a {FONT-SIZE: 9px;	color: #8EB60C;	text-decoration: none;	background: url(3x1999.gif) bottom left repeat-x;}
.textepetit a:visited {	color: #8EB60C; text-decoration: none;}
.textepetit a:hover {color: #000000; background: #F2F2F2; text-decoration: none;}
.textepetit a:active {color: 8EB60C; text-decoration: none;  }

.pub {
	FONT-SIZE: 11px;
	COLOR: #575757;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

.pub a {
	font-size: 11px;
	color: #8EB60C;
	text-decoration: none;

}

.pub a:visited {
	color: #8EB60C;
}

.pub a:hover {
	color: #000000;
	background: #F2F2F2;
}

.pub a:active {
	color: 8EB60C;
	FONT-WEIGHT: bold;
}


.titre {
	FONT-SIZE: 18px;
	COLOR: #575757;
	FONT-FAMILY: Times;
	TEXT-DECORATION: none;
	line-height: 13pt;
	margin: 0;
	padding: 3;
	border-top: 1px dotted #dedede;
	border-bottom: 1px dotted #dedede;
}

.titre a {
	font-size: 18px;
	color: #575757;
	text-decoration: none;
	background: #F2F2F2;
}

.titre a:visited {
	color: #8EB60C;
}

.titre a:hover {
	color: #000000;
	text-decoration: underline;
	background: #F2F2F2;
}

.titre a:active {
	color: 8EB60C;
}


.u {
	COLOR: #808080;
	FONT-FAMILY: Verdana,helvetica,Arial;
	FONT-SIZE: 10px;
	letter-spacing: -0,2px;
	TEXT-DECORATION: none;
}

.navSubOff {
	 font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #dedede;
	background-color: #ffffff;
	text-decoration: none;
}

.navSubOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #A0968F;
	text-decoration: none;
}

.BulletStd {
	list-style-image:url(bullet-vert.gif);
	margin-right: 3;
}

.BulletBleu {
	list-style-image: url(bullet-bleu.gif);
	margin-right: 3;
}

.BulletGris {
	list-style-image: url(bullet-gris.gif);
	margin-right: 3;
}

.BulletVert {
	list-style-image: url(bullet-vert.gif);
	margin-right: 3;
}

.BulletVert2 {
	list-style-image: url(bullet-vert2.gif);
	margin-right: 3;
}

.BulletVert3 {
	list-style-image: url(bullet-vert3.gif);
	margin-right: 3;
}

.BulletNoir {
	list-style-image: url(bullet-noir.gif);
	margin-right: 3;
}



.Espace {
	 margin-left: 15;
}


a:link .Espace {
border-color: #CECECE;
border-style: solid;
border-width: 1px;
}

a:visited .Espace {
border-color: #CECECE;
border-style: dotted;
border-width: 1px;
}

a:hover .Espace {
border-color: #000000;
border-style: solid;
border-width: 1px;
}

a:active .Espace {
border-color: #CECECE;
border-style: solid;
border-width: 1px;
}
