body {
	font-family: arial, sans-serif;
	font-size:0.8em; 
background: #eee url('images/body_bg.gif');
margin:0px;
color: #666;
text-align:justify;
overflow:hidden;
}

img {
border:1px solid #aaa;
width:240px;
}

h1 {
text-align:right;
	margin:0px;
	font-family: "Arial Rounded MT Bold", "arial";
letter-spacing: 0.2em;
	color: #3F3;
	font-weight:normal;
	font-size:1.5em;
	padding:5px 0px 0px 0px;
}

h2 {
	background: url('images/fond_h2.gif') no-repeat;
font-size: 1.2em;
line-height:20px;
padding: 0px 25px;
margin-left : 20px;
color:#FC6;
}
h3 {
color:#3F3;
margin:0px;
padding: 5px 5px 0px 0px;
text-align:right;	
}
em, strong {
color: #3F3;
font-size: 1.05em;
}
/* FORMULAIRES */
fieldset{border:0px;
margin: 0px;
padding-top:2px;
}

label {
float:left;
width:200px;

padding:2px;
margin:0px;}

input, textarea {
	font-family: "arial", "verdana";
	font-size: 1em;
	margin:0px;
}

/* Menu */
#menu-haut {

margin-top: 10px;
text-align:right;
padding-left:20px;
}

#menu-haut ul {
margin:0px;
padding:0px;
list-style-position:inside;
list-style-type: none;
}

#menu-haut li {
display:inline;
width:6em;

margin-right:10px;
text-align:center;
background-color:#fff;}

#menu-haut a {

font-style:italic;
font-weight:bold;
color: #FC6;
border:1px solid;
padding:2px ;
	text-decoration:none;
}

#menu-haut a:hover
{
background-color: #eee;
}

#image1{
float:left;
margin-right:10px;
}
#divers1 {
position: absolute;
background: url('images/lampe.gif') no-repeat fixed -110px 0px;
width : 400px;
height:680px;
bottom:0px;
}

#conteneur {
position :absolute;
width: 550px;
top : 50%;
left: 50%;
height: 450px;
background: #fff;
margin : -200px -205px;
}
#contenu {
clear:both;
margin:5px 0px 10px 10px;
height:350px;
overflow: auto;
background: #fff;
padding-right:10px;
}

#pied-de-page {
	border-left:0px;
	border-right:0px;
	font-size:0.8em;
	color:#000;
	background-color: #FFF;
	padding:2px;
}
#conformites {
	color: #666;
	text-align:right;
	padding:2px;
}
#conformites a {
	color: #666;	
}

#plan {
float:right;
}
#formulaire {
clear:both;
}
