ul,ol,img,td,div,h1,h2,h3,h4,h5,h6,o,br,body,a,li{margin:0;padding:o;}

a.liens:link,a.liens:visited,a.liens:active{
font-family:verdana;
font-size:9pt;
color:#FFFFFF;
text-decoration:none;
}
a.liens:hover{
font-family:verdana;
font-size:9pt;
color:#9c9c9c;
text-decoration:none;
}

a.liens_admin:link,a.liens_admin:visited,a.liens_admin:active{
font-family:verdana;
font-size:9pt;
color:#722630;
text-decoration:none;
}
a.liens_admin:hover{
font-family:verdana;
font-size:9pt;
color:#fff;
text-decoration:none;
}

.color{
font-family:verdana;
font-size:9pt;
color:#9c9c9c;
}
.color1{
font-family:courier;
font-size:6pt;
color:#FFF;
}
.c{
font-family:verdana;
font-size:14pt;
color:#4f280e;
}

body{
background:URL(images/background.jpg) repeat-x;
background-color:#341a0a;
}
h1{
font-family:verdana;
font-size:14pt;
color:#4f280e;
}
h2{
font-family:verdana;
font-size:10pt;
color:#7a7a7a;
}

#pere{
margin:0 auto;
width:600px;
}
#bandeau{
margin-top:30px;
margin-bottom:30px;
}
#menu{
width:600px;
text-align:center;
}
#centre{
width:600px;
height:344px;
background:URL(images/rezin.jpg);
}
#flash{
float:left;
margin-top:5px;
margin-left:5px;
}
#trait1{
width:180px;
height:23px;
border-bottom:solid 2px #662921;
float:left;
padding-top:10px;
margin-left:7px;
}
#trait2{
width:58px;
height:23px;
border-top:solid 2px #662921;
float:left;
margin-left:7px;
}
#titre2{
width:122px;
height:23px;
float:left;
text-align:right;
}
#texte{
text-align:justify;
width:180px;
float:left;
font-family:verdana;
font-size:8pt;
color:#4f280e;
line-height:17px;
margin-left:7px;
}
#pied{
width:593px;
height:27px;
clear:both;
background:#FFFFFF;
font-family:verdana;
font-size:7pt;
color:#000000;
padding-left:7px;
padding-top:4px;
}
#pied1{
float:left;
text-align:left;
}
#pied2{
width:348px;
float:left;
text-align:center;
padding-top:5px;
}
#pied3{
float:left;
text-align:right;
}


/*page contact*/
.form{
width:95px;
display:inline;
float:left;
}
.valid{
font-family:verdana;
font-size:8pt;
color:#278824;
}
.error{
font-family:verdana;
font-size:8pt;
color:#ab0f0f;
}
input.text:focus{
background-color:#ffd3d3;
}

#trait1_co{
width:313px;
height:23px;
border-bottom:solid 2px #662921;
padding-top:10px;
}
#trait2_co{
width:90px;
height:23px;
float:left;
border-top:solid 2px #662921;
}
#titre2_co{
width:223px;
height:23px;
float:left;
text-align:right;
}
#calage_co{
margin-left:7px;
float:left;
}
#texte_co{
text-align:justify;
width:313px;
height:35px;
font-family:verdana;
font-size:8pt;
color:#4f280e;
line-height:17px;
clear:both;
}
#formu{
font-family:verdana;
font-size:8pt;
color:#000000;
}
#champs{
width:250px;
font-family:verdana;
font-size:8pt;
color:#4f280e;
float:left;
}

#envoi{
font-family:verdana;
font-size:8pt;
color:#4f280e;
float:left;
}
#boutton{
padding-top:6px;
}



/*admin*/

a.liens_admin:link,a.liens_admin:visited,a.liens_admin:active{
font-family:verdana;
font-size:9pt;
color:#552a11;
text-decoration:none;
}
a.liens_admin:hover{
font-family:verdana;
font-size:9pt;
color:#000000;
text-decoration:none;
font-weight:bold;
}
.color_admin{
font-family:verdana;
font-size:9pt;
color:#000000;
font-weight:bold;
}
.color1_admin{
font-family:courier;
font-size:6pt;
color:#000;
}
.titre1_admin{
font-family:verdana;
font-size:16pt;
color:#fff;
}
.titre2_admin{
font-family:courier;
font-size:14pt;
color:#fff;
}
.fieldset{
font-family:courier;
font-size:14pt;
color:#fff;
}
#bandeau_admin{
width:500px;
height:68px;
margin-top:30px;
margin-bottom:30px;
text-align:right;
}
#centre_admin{
width:600px;
height:344px;
background:#fff;
padding:50px;
border:solid 2px #000000;
}

#boutton_admin{
width:523px;
text-align:right
}