body { 
margin : 0 auto; 
background-color : #e5dccb; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
background : #a89790 url(gfx/bg_page.jpg) repeat-x; 
} 
img { 
border : none; 
} 
#header { 
background : url(gfx/bg_header.gif) no-repeat bottom; 
height : 153px; 
} 
.liens_haut:link, .liens_haut:visited, .liens_haut:hover { 
color : #db5425; 
font-family : "Times New Roman", Times, serif; 
font-size : 14px; 
text-decoration : none; 
} 
#menu { 
background : #fbcd84; 
} 
.elem_menu { 
background : url(gfx/bg_menu.gif) no-repeat; 
height : 45px; 
width : 162px; 
margin : auto; 
text-align : center; 
} 
.elem_menu a:link, .elem_menu a:visited { 
display : block; 
margin : 15px 0; 
text-decoration : none; 
color : #ffffff; 
font-size : 14px; 
font-family : "Times New Roman", Times, serif; 
} 
.elem_menu a:hover { 
color : #fbcd84; 
text-decoration : none; 
} 
#conteneur { 
background : url(gfx/bg_contenu.gif) repeat-y; 
padding-left : 10px; 
} 
#footer { 
width : 100%; 
background : #d8d2cf url(gfx/bas.gif) repeat-x; 
} 
#bas { 
background : #d5d1ce url(gfx/bas2.gif) repeat-x; 
} 
.liens_bas:link, .liens_bas:visited, .liens_bas:hover { 
color : #fb531c; 
text-decoration : none; 
} 
.menubas:link, .menubas:visited { 
color : #db5425; 
text-decoration : none; 
} 
.menubas:hover { 
color : #db5425; 
text-decoration : underline; 
} 
#contenu { 
color : #5e3b25; 
padding : 10px; 
width : 543px; 
text-align : justify; 
background-color : #fdffee; 
} 
h1 { 
color : #776656; 
font-size : 14px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-variant : small-caps; 
text-align : center; 
padding : 0; 
margin-top : 0; 
margin-bottom : 30px; 
} 
.hp { 
color : #db5425; 
font-size : 14px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-variant : small-caps; 
text-align : center; 
padding : 0; 
margin-top : 0; 
margin-bottom : 30px; 
} 
a:link, a:visited { 
color : #db5425; 
text-decoration : none; 
} 
a:hover { 
text-decoration : underline; 
} 
.bloc1 { 
color : #212121; 
padding : 5px 10px; 
background-color : #ceac79; 
} 
.bloc1 a:link, .bloc1 a:visited { 
color : #212121; 
text-decoration : none; 
} 
.bloc1 a:hover { 
text-decoration : underline; 
} 
.bloc2 { 
padding : 5px 3px; 
background-color : #7e6655; 
} 
.bloc2 a:link, .bloc2 a:visited { 
color : #eecb87; 
text-decoration : none; 
} 
.bloc2 a:hover { 
text-decoration : underline; 
} 
.bloc3 { 
color : #fdf6e6; 
padding : 5px 10px; 
background-color : #65523f; 
} 
.bloc3 a:link, .bloc3 a:visited { 
color : #eecb87; 
text-decoration : none; 
} 
.bloc3 a:hover { 
text-decoration : underline; 
} 
h2 { 
color : #fdf6e6; 
font-size : 14px; 
padding : 0; 
margin : 0; 
} 
h3 { 
color : #db5425; 
font-size : 14px; 
font-weight : bold; 
} 
.img_d { 
float : right; 
margin-bottom : 3px; 
margin-right : 10px; 
margin-left : 15px; 
} 
.img_g { 
float : left; 
margin-right : 10px; 
} 
.formulaire { 
border : none; 
font-size : 11px; 
width : 100%; 
color : #65523f; 
font-family : Arial, Helvetica, sans-serif; 
background-color : #fbcd84; 
} 
.formulaire:hover { 
border : none; 
font-size : 11px; 
width : 100%; 
color : #fdf3e0; 
font-family : Arial, Helvetica, sans-serif; 
background-color : #7e6655; 
} 
.formulaire_bouton { 
border : medium none; 
font-size : 11px; 
width : 49%; 
color : #65523f; 
font-family : Arial, Helvetica, sans-serif; 
background-color : #fbcd84; 
} 
.basref 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 7px;
	font-style: normal;
	font-weigh: normal; 
	color: #000000;
	padding-left: 125px;
	padding-right: 125px;
	text-align: center;
	padding-top:50px;
}
