/* CSS Document */

body, html { 

background:#fff;
margin: 0 auto;
padding:0; 
height:100%;  
text-align:center;
}
#conteneur { 
background:#fff;  
width: 800px; 
text-align:left;
margin: 0 auto;
padding:0;
}
#chapo {
display: none; 
}
#top { 
background:#F2F2F3;  
width: 800px; 
float:left;
margin: 0;
padding:0;
}
#header {
float:left;
width:245px; 
padding: 15px 0px 0px 0px;
margin:0;
background:transparent; 
text-align:center;
}
#header h1 {
font-family: arial, sans-serif;
font-size:35px;  
color:#999900; 
padding: 0px 0px 5px 10px;
margin:  0px 0px 0 0;

}
#header h2 {
font-family: arial, sans-serif;
font-size:14px;  
color:#999900; 
padding: 0px 0px 0px 0px;
margin:  0px 0px 0 0;
 width:540px;
}
#header p {
font-family: arial, sans-serif;
font-size:12px;  
color:#fff; 
padding: 3px 0px 0px 10px;
margin:  0px 0px 0 0;
color:#666; 
}
#header   a {
background: transparent;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0;
font-size:12px;
font-weight:normal;
color:#999900;
text-decoration:none;
}
#header   a:hover{
background: transparent;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0;
font-size:12px;
font-weight:normal;
color:#666;
text-decoration:none;
}
#annonce {
float:right;
width:548px; 
padding: 90px 0px 0px 0px;
margin:0 ;
background:#fff; 
}
#annonce h1 {
font-family: arial, sans-serif;
font-size:40px;  
color:#999900; 
padding: 0px 0px 0px 10px;
margin:  0px 0px 0 0;

}
#annonce h2 {
font-family: arial, sans-serif;
font-size:14px;  
color:#666; 
padding: 0px 0px 0px 10px;
margin:  0px 0px 0 0;
 width:540px;
}
#annonce p {
font-family: arial, sans-serif;
font-size:12px;  
color:#fff; 
padding: 0px 0px 5px 10px;
margin:  0px 0px 0 0;
color:#666; 
}
#annonce   a {
background: transparent;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0;
font-size:12px;
font-weight:normal;
color:#999900;
text-decoration:none;
}
#annonce   a:hover{
background: transparent;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0;
font-size:12px;
font-weight:normal;
color:#666;
text-decoration:none;
}

#center {
border-top: solid #666 1px;
float:left;
background: #fff;  
width:800px;
padding:0px 0px 0px 0px;
margin:15px 0px 0px 0px ;
}
#center h2 {
font-family: arial, sans-serif;
font-size:14px;  
border-bottom: 1px solid #666;
padding: 5px 0px 5px 0px;
margin:  0px 0px 0 0;
color:#666; 
}

.overover { 
clear:both;
background:#fff;
width: 800px; 
margin: 0;
padding:15px 0 0 0;
text-align:left;
}
.sectionimage { 
float:left;
background:#fff;
width: 250px;
border: 1px solid #ccc;
margin: 0 ;
padding:0 0 0 0;
text-align:left;
}
#sectionimage   a {
background: transparent;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0;
border:none;
text-decoration:none;
}

.sectiontexte { 
float:left;
background:#fff;
width: 530px; 
margin: 0 0 0 10px ;
padding:0 0 0 0;
text-align:left;
}
.sectiontexte h1 {
clear:both;
font-family: arial, sans-serif;
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0;
font-size:14px;
font-weight:bold;
color:#999900;
text-decoration:none;
}
.sectiontexte p {
clear:both;
font-family: arial, sans-serif;
float:left;
margin: 0px 0px 0px 0px;
padding:10px 0px 0px 0;
font-size:12px;
font-weight:normal;
color:#666;
text-decoration:none;
}
.sectiontexte  a {
background: transparent;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0;
font-size:12px;
font-weight:normal;
color:#999900;
text-decoration:none;
}
.sectiontexte  a:hover{
background: transparent;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0;
font-size:12px;
font-weight:normal;
color:#666;
text-decoration:none;
}

#footer {
background:  #fff;
width:800px;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-align:center;
}
#footer p {
padding: 0;
margin: 0;
color:#fff; 
}
#footer   a {
background: transparent;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0;
font-size:12px;
font-weight:normal;
color:#fff;
text-decoration:none;
}
#blank {
padding: 0;
margin: 0;
visibility: hidden;
width: 100%;
clear: both;
}
/* Formulaire */
#form {
float: center;
text-align:center;
background:transparent ;
padding: 3px 10px 0px 0px;
margin:0 ;
}

label {
font-weight:normal;
margin:0;
padding: 0px 0px 0px 0px;
font-size: 12px;
}
input {
margin: 0;
border:1px solid black;
background-color:#E6E6E6;
color:#000;
width:300px;
}
select, option {
background-color:#E6E6E6;
color:#000;
}
textarea {
border:1px solid black;
background-color:#E6E6E6;
color:#000;
width:300px;
}
input.bouton {
border:2px outset #E6E6E6;
font-weight:bold;
cursor:pointer;
}
input.bouton:hover {
background-color:#000;
color:#fff;
}
input.bouton:active {
border:2px inset #F5F5F5;
background-color:#000;
color:#fff;
} 