body {
font-family: arial, sans-serif;
font-size: 0.8em;
text-align:justify;
margin:0px 0px 0px 0px;
background : url('images/marge_gauche.gif') left repeat-y;

}
h1{
	font-size: 1.5em;
text-align:right;
color:#090;
margin:10px;
}
h2{
		font-size: 1.4em;
color:#6C6;
font-style:italic;
margin:30px;
}
h3{
		font-size: 1em;
text-align:right;
margin:10px;
}
strong,em {
color: #0a0;	
}
a {
color: #000;
}
img {
border:1px solid #000;
width:240px;
}
#image1 {
float:left;
margin:0px 10px;
}
#conteneur {
border:0px;
background : url('images/fond_haut_gauche.gif') top left no-repeat;
}
#conteneur2 {
padding:10px;
background: url('images/coin_bas_droit.gif') bottom right no-repeat;
}
#contenu {
padding-left: 160px;
}

#menu-haut {
	float:left;
	margin: -20px 0px 0px -40px;
}
#menu-haut li {
list-style-type: none;
padding:5px;
}
#menu-haut a {
border:1px solid;
padding: 2px 20px 2px 20px;
color:#fff;
background: #6C6;
text-decoration:none;
}
#menu-haut a:hover {
color: #ff3;	
}
#pied-de-page {
color:#999;
font-size:0.9em;
padding:0px 120px;
margin-top:50px;
position:absolute;
}
#conformites {
margin : 0px 0px 0px auto;
color: #999;
font-size:0.8em;
}
#conformites a {
display:block;
color: #3F3;
}

fieldset {
border:0px;
}
label {
float:left;
width:150px;
}
input, textarea {
border:1px solid #393;
color: #090;
font-size:1em;
font-family:arial, sans-serif;
}
#resume {
margin-top:10px;
clear:both;
}

#plan {
position:absolute;
margin-left: 400px;
}
#formulaire {
clear:both;
}
#conteneur-basgauche, #conteneur-basdroit, #divers1 {
display:none;
}
