body{
margin: 0px;
background:	#770A00;	 
font-family: Helvetica, Arial, sans-serif;
font-size:16px;
}
.right{
background: #000000;
width: auto;
color:#CCCCCC;
}
.col_left{
width: 160px;
background: #A86B66 none repeat scroll 0;
text-align:center;
}
.col_right{	
background:#666666 none repeat scroll 0 ;
height:100%;
width: 640px;
}
.col_right table{	
height:100%;
}
H1{
text-align:center;
font-size:36px;
color: white;
margin-top:15px;
margin-bottom:5px;
padding:5px;
}
H2{
color:#A86B66;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
margin:5px;
padding:0px;
}
H3{
text-align:center;
font-size: 18px;
color: #DDDDDD;
}
table{
width:100%;
border:0px none;
margin-left: auto;
margin-right:auto;
border-collapse:collapse;
border-spacing:0px;
}
img{
border: 0 none;
}
	  
.left{
width: auto;
}
.contenu{
padding:0px;
width: 900px;
}
.texte_intro{
text-align: left;
}
#top{
height: 20px;  
}
#entete {
width: 100%;
height: 110px;
}
#corps {
background: white;
height:100%;
}
#corps .col_left{
background: #D7D7D7;
}
#corps .col_right{
background: #F6F6F6;
vertical-align:top;
}     	
#pied {
height: 50px;
}
#pied a{
color: white;
}
#pied .col_right {
color: white;
padding-left:20px;
padding-top : 10px;
padding-bottom : 15px;
text-align: left;
}
#bottom{
height: 30px;  
}
.nav_bas{
width: 100%; 
text-align:right;
vertical-align:bottom;
}
.nav_bas a { 
font-size:11px;
text-decoration:none;
}
.form_mail {
width: 600px;
font-size: 14px;
margin : 10px;
padding: 10px;

}
.message {
color: #770A00;
position: relative;
background: white;
font-size: 14px;
border: 1px solid;
font-weight: bold;
top : 0px;
margin-top:0px;
margin-bottom:30px;
padding:10px;
}