#conteneursite {
     position: absolute; /* on positionne le conteneur */
     margin-left: 60px;
     margin-right: auto;
     margin-top: 0px;
     width: 800px;
     height: ;
     text-align: left;
     }

#conteneurmenu {
     position: absolute; /* on positionne le conteneur */
     margin-left: 120px;
     margin-right: auto;
     margin-top: 70px;
     text-align: left;
     width: 800px;
     }




.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-decoration: none;
}

.titreb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #36740B;
	font-decoration: none;
	margin-left:10px;
}

.titrep {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4C7505;
	font-decoration: none;
}

.titrelogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	font-decoration: none;
}

.titretexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-decoration: none;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	
}

.titretab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-decoration: none;
	text-align: center;
	font-weight: bold;
	margin-top:2px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:2px;
	
}

.textetab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-decoration: none;
	margin-top:2px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:2px;
	
}

.titretexte2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-decoration: none;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	text-align: center;
	
}

.titre a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-decoration: none;
	
}

.titre a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-decoration: underline;
	color: #000000;
	}

.texte-noir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align:justify;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}

.texte-noir2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align:center;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}
.texte-noir2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3D1702;
	font-decoration: none;
	
}

.texte-noir2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-decoration: underline;
	font-weight: bold;
	color: #BD0202;
	
	
}
.texte-noir a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:justify;
	color: #3D1702;
	font-decoration: none;
	
}

.texte-noir a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-decoration: underline;
	font-weight: bold;
	text-align:justify;
	color: #FFFFFF;
	
	
}

.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	
}

.texte-photo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align:left;
	margin-top:5px;
	margin-left:1px;
	margin-right:1px;
	margin-bottom:5px;
}

.titre-black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	
}

.lien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
	line-height : 140%;
	margin-left:10px;
}


.lien a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #36740B;
	
	}

.lien a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-decoration: none;
	text-weight: bold;
	color: #87BC2C;
}

.texte-calend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align:center;
	margin-top:0px;
	margin-left:1px;
	margin-right:1px;
	margin-bottom:0px;
}


hr {
	width : 300px;
	color : #36740B;
	size:1px;}

.buttonlogin	{font-size:11px; color:#000000; background-color:#6D9B1F; font-weight:bold; border-width:1px; width:160px;}
.buttonsearch	{font-size:11px; color:#000000; background-color:#FDB302; font-weight:bold; border-width:1px; width:50px;}

input.search {border:1px solid black;background-color:#DDF5B3;font-family:"verdana";color:#000000;font-weight:bold;width:200px; font-size:10px;}
input.search3 {border:1px solid black;background-color:#DDF5B3;font-family:"verdana";color:#000000;font-weight:bold;width:150px; font-size:10px;}
input.membre {border:1px solid black;background-color:#DDF5B3;font-family:"verdana";color:#000000;font-weight:bold;width:50px; font-size:10px;}

textarea.membre {border:1px solid black;background-color:#DDF5B3;font-family:"verdana";color:#000000;font-weight:bold;rows:6;cols:80; font-size:10px;}
select.membre {border:1px solid black;background-color:#DDF5B3;font-family:"verdana";color:#000000;font-weight:bold;width:auto; font-size:10px;}



ul {padding-bottom: 0; margin-bottom: 0; padding-left: 300; margin-left: 0;}
li {list-style-type: square;padding-bottom:0px;padding-top:1px;margin: 0;}
li a {text-decoration: none; color: #252E01; font-family: verdana, Arial, Helvetica, sans-serif;font-size: 12px; font-weight: bold;}
li a:hover {background: #252E01; color: #FFFFFF;text-decoration: none;font-family: verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}


