a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#99CC33;
}
a:hover{
	font-weight:bold;
}
BODY {
	margin: 0px;
	background-color: #FFFFFF;
}

DIV {
	position: absolute;
}
img{
	border:none;
}
hr{
	color:#99CC33;

}
.mi-menu{
	color:#669900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;

}
H1{
	font-family:Helvetica,Arial, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#99CC33;
	line-height:0px;

}
.petit_titre{
	font-family:Verdana,Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#99CC33;
	text-align:left;
}
.texte_rappel{
	font-family:Verdana,Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#336600;
	
}
H3{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	line-height:2px;
}
H4{
	font-family:Verdana,Helvetica,Arial,  sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#669900;
	line-height:18px;
	text-align:center;
}
.texte_vert{
	color:#669900;
}
.titre_vert{
	font-family:Arial, Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#669900;
	line-height:20px;
	text-align:left;
}
#logo {
	top: 10px;
	left: 25px;
	width: 103px;
	height: 73px;
	z-index: 1;
}

#menu {
	top: 20px;
	left: 90px;
	width: 700px;
	height: 230px;
	z-index:10;
}
#menu_gauche{
	position:absolute;
	top:80px;
	left:25px;
	width:233px;
	height:380px;
	z-index:3;
}
#menu_flash_gauche{
	position:absolute;
	left:0px;
	top:165px;
}

#contenu{
	position:absolute;
	top:100px;
	left:265px;
	width:483px;
	z-index:8;
	text-align:justify;
}
#bas_page{
	position:absolute;
	left:2px;
	z-index:11;
}

.texte{
	font-family:Verdana,Helvetica,  Arial,sans-serif;
	font-size:10px;
	color:#333333;
	text-align:justify;
}

.texte-push-droit-orange{
	font-family:Arial,Helvetica,  Arial,sans-serif;
	font-size:11px;
	color:#663300;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
	display:block;
	padding-bottom:0px;
}
#push_droit1{
	background:url('./images/push-droit-orange-fond.gif') top left ;
	background-repeat: no-repeat;
	top:105px;
	left:750px;
	width:197px;
	height:184px;
}
#push_droit2{
	background:url('./images/push-droit-orange-fond.gif') top left;
	background-repeat: no-repeat;
	width:197px;
	top:300px;
	left:750px;
	height:184px;
}
ul{
	margin-top:0px;
	margin-bottom:0px;
}
li{
	line-height:16px;
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
}
input {
	border: 1px solid #A5ACB2;
	width: 250px;
	height: 18px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-right: 3px;
	valign:middle;
}
.check{
	width:auto;
	align:top;
	height:10px;
}
textarea {
	border: 1px solid #A5ACB2;
	width: 250px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-right: 3px;
	valign:middle;
}
.ul_disc{
	list-style-image:url('../images/puce-disc.gif');
	
}
.ul_circle{
	list-style-image:url('../images/puce-circle.gif');
}
.ul_square{
	list-style-image:url('../images/puce-square.gif');
}