body { 
margin-left : 0; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 0; 
background-color : #2a1a1a; 
} 
.blanc_center { 
background-color : #ffffff; 
background-position : center; 
border : 10px solid #ffffff; 
} 
.formulaire { 
border-right : medium none; 
border-top : medium none; 
font-size : 11px; 
border-left : medium none; 
width : 100%; 
color : #6c8072; 
border-bottom : medium none; 
font-family : Arial, Helvetica, sans-serif; 
background-color : #f0ece5; 
} 
.formulaire_bouton { 
border-right : medium none; 
border-top : medium none; 
font-weight : bold; 
font-size : 11px; 
border-left : medium none; 
width : 49%; 
color : #6c8072; 
border-bottom : medium none; 
font-family : Arial, Helvetica, sans-serif; 
background-color : #f0ece5; 
} 
.haut_page { 
border-bottom-width : 1px; 
border-bottom-style : solid; 
border-bottom-color : #e1d9cc; 
} 
.lien_accueil { 
font-family : Georgia, "Times New Roman", Times, serif; 
font-size : 12px; 
font-style : italic; 
font-weight : normal; 
color : #ffffff; 
background-color : #c3b397; 
text-decoration : none; 
padding-right : 15px; 
padding-left : 15px; 
border-bottom-width : 1px; 
border-bottom-style : solid; 
border-bottom-color : #c3b397; 
} 
.lien_accueil:hover { 
background-color : #e1d9cc; 
border-bottom-width : 1px; 
border-bottom-style : solid; 
border-bottom-color : #e1d9cc; 
} 
.liens_marrons { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : normal; 
color : #b59663; 
text-decoration : none; 
padding-right : 3px; 
padding-left : 3px; 
} 
.liens_marrons:hover { 
text-decoration : underline; 
} 
.haut_page1 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
color : #b59663; 
padding-bottom : 3px; 
} 
.liens_haut { 
font-family : Georgia, "Times New Roman", Times, serif; 
font-size : 12px; 
font-style : italic; 
font-weight : normal; 
color : #a9916b; 
text-decoration : none; 
padding-right : 10px; 
padding-left : 10px; 
} 
.liens_haut:hover { 
text-decoration : underline; 
} 
.texte_g { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
color : #615a4d; 
padding-top : 20px; 
} 
.imgG { 
float : left; 
margin : 0 15px 0 0; 
padding : 0; 
border : 0; 
} 
.liens_blocs { 
font-family : Georgia, "Times New Roman", Times, serif; 
font-size : 10px; 
font-weight : normal; 
color : #ffffff; 
background-color : #c4b499; 
padding-top : 2px; 
padding-right : 6px; 
padding-bottom : 2px; 
padding-left : 6px; 
text-decoration : none; 
text-transform : uppercase; 
} 
.liens_blocs:hover { 
text-decoration : underline; 
} 
.liens { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
color : #9b7f51; 
text-decoration : none; 
} 
.liens:hover { 
text-decoration : underline; 
} 
.vert { 
color : #9d923d; 
} 
.rose { 
background-color : #c2a088; 
} 
.bleu { 
color : #6c8072; 
} 
.centre { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
color : #6c8072; 
padding-top : 25px; 
padding-left : 10px; 
line-height : 16px; 
} 
.stitre { 
font-family : Georgia, "Times New Roman", Times, serif; 
font-size : 12px; 
font-weight : normal; 
color : #ffffff; 
text-decoration : none; 
background-color : #c4b499; 
margin-top : 20px; 
padding-top : 2px; 
padding-bottom : 2px; 
padding-left : 10px; 
} 
.bloc_d { 
background-color : #f5f9fc; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
color : #6c8072; 
padding-top : 10px; 
padding-right : 10px; 
padding-bottom : 10px; 
padding-left : 10px; 
} 
.numero { 
font-family : Georgia, "Times New Roman", Times, serif; 
font-size : 18px; 
font-weight : normal; 
color : #ffffff; 
background-color : #c2a088; 
padding : 0 7px 2px; 
margin-right : 10px; 
} 
.rose_clair { 
background-color : #ebc59b; 
} 
.ligne_h { 
border-top-width : 1px; 
border-top-style : solid; 
border-top-color : #f0ece5; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
line-height : 10px; 
} 
.bas { 
border-top-width : 1px; 
border-top-style : solid; 
border-top-color : #e9e3d9; 
border-right-color : #e9e3d9; 
border-bottom-color : #e9e3d9; 
border-left-color : #e9e3d9; 
font-family : Georgia, "Times New Roman", Times, serif; 
font-size : 12px; 
font-weight : normal; 
color : #a9916b; 
} 
.bas1 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : normal; 
color : #c4b499; 
text-decoration : none; 
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
border-top-style : solid; 
border-top-color : #e9e3d9; 
border-right-color : #e9e3d9; 
border-bottom-color : #e9e3d9; 
border-left-color : #e9e3d9; 
padding-top : 7px; 
} 
.cortix { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #ff8a00; 
text-decoration : none; 
} 
.liens_bas { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-style : normal; 
font-weight : normal; 
color : #c4b499; 
text-decoration : none; 
} 
.texte { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
color : #6c8072; 
text-decoration : none; 
} 
.tableau_references { 
border-bottom-width : 1px; 
border-bottom-style : solid; 
border-bottom-color : #e9ebef; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : normal; 
color : #333333; 
text-decoration : none; 
} 
.tableau_tarifs { 
background-color : #f0ece5; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
color : #6c8072; 
} 
.bas_accueil { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : normal; 
color : #c4b499; 
text-decoration : none; 
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
border-top-style : solid; 
border-top-color : #e9e3d9; 
border-right-color : #e9e3d9; 
border-bottom-color : #e9e3d9; 
border-left-color : #e9e3d9; 
padding-top : 20px; 
} 
.puce { 
widows : 88; 
border : 0; 
} 
.basref 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 7px;
	font-style: normal;
	font-weigh: normal; 
	color: #cacaca;
	padding-left: 125px;
	padding-right: 125px;
	text-align: center;
	padding-top:50px;
}