/* copyright : Gravelet-multimédia, Alain Gravelet */
/* Tous droits réservés */
/* http://www.gravelet-multimedia.com */
/* noir : 000000 */
/* blanc : ffffff */
/* blanc cassé : fbfbfb */
/* rouge fonçé :  570019 */
/* jaune clair  :  faf5eb */



body{
background-color:#ffffff;
color:#000000;
}
.spip_surligne {
color:#000000;
background-color: #faf5eb;
border: 1px solid #570019;
}
.contenu {
background-color:#faf5eb;
}
.bordure  {
border: 1px solid #570019;
}
.menu_haut {
background-color:#ffffff;
}
.menu_haut a{
color:#ffffff;
background-color: #570019;
}
.menu_haut input {
border : 1px solid #570019;
color: #000000;
background-color: #ffffff;
}
.contour input{
border : 1px solid #570019;
color: #000000;
}
.bouton_submit:hover {
background-color: #570019;
color: #ffffff;
cursor: pointer;
}
.haut {
background-color:#faf5eb;
}
.langue{
color: #000000;
}
.langue a{
color: #000000;
}
.menu li  a{
border-bottom : 1px dashed #ffffff;
}
.menu li li a{
border-bottom : 1px dashed #000000;
}
.menu_lien_rub {
color: #ffffff;
background-color: #570019;
}
.menu_lien_rubon {
color: #ffffff;
background-color: #570019;
}
.menu_lien {
color: #000000;
}
.menu_lienon {
color: #000000;
}
.texte_site {
background-color:#fbfbfb;
border : 1px solid #570019;
}
.texte_site h2{
color: #570019;
}
.texte_site h3{
margin: 10px 30px 6px 30px;
padding: 0px 0px 0px 0px;
color: #570019;
border-bottom : 1px solid #570019;
}
.texte_site h4{
color: #000000;
}
.texte_site h5{
color: #570019;
}
.texte_site a{
color: #570019;
}
.texte_site li{
color: #000000;
}
.texte_site li li, .texte_site li li li{
color: #000000;
}
.texte_site dt{
color: #000000;
}
.texte_site dd{
color: #000000;
}
.ariane {
color:#000000;
border-bottom : 1px dashed #570019;
}
.plan li{
color: #000000;
}
.plan li li {
color: #570019;
}
.plan li li li {
color: #570019;
}
.plan li a, .plan li li a, .plan li li li a{
color: #570019;
}
.texte_site table {
border-top: 1px solid #570019;
border-left: 1px solid #570019;
color: #000000;
}
.texte_site th {
border-bottom: 1px solid #570019;
border-right: 1px solid #570019;
background-color: #faf5eb;
}
.texte_site td {
border-bottom: 1px solid #570019;
border-right: 1px solid #570019;
}
.texte_site img {
border: 1px solid #570019;
}
.texte_site  fieldset {
border: 1px solid #570019;
}
.texte_site  legend {
color: #000000;
}
.texte_site  input {
border: 1px solid #570019;
background-color:#ffffff;
}
.texte_site  select {
border: 1px solid #570019;
background-color:#ffffff;
}
.texte_site  textarea{
border: 1px solid #570019;
color: #000000;
background-color:#ffffff;
}
* html .border_radio input  {
border: 1px solid #570019;
}
.texte_submit input{
border : 1px solid #570019;
color: #000000;
background-color: #faf5eb;
}
.grande img {
border: 1px solid #570019;
}
.cellule {
background-color:#faf5eb;
}
.cellule:hover {
background-color:#570019;
} 
.cellule:focus {
background-color:#570019;
} 
.diaporama img  {
border : 1px solid #000000;
}
.diaporama td{
border: 1px solid #000000;
}
.navigateur img  {
border : none;
}
.socialtag img  {
border:none;
}
.resume {
background-color:#faf5eb;
}
.horizontale_texte li{
color: #000000;
}
.haut_page a{
color: #570019;
}
.outils {
border : 1px solid #570019;
}
.outils h2{
color: #000000;
}
.outils a{
color: #000000;
}
.fond_blanc {
padding: 5px 0px 5px 0px;
background-color:#ffffff;
}
.pied {
border-bottom: 1px solid #570019;
}
.pied ul li{
color:#000000;
}
.pied a{
color:#000000;
}
.msg_err h4 {
margin: 5px 0px 5px 30px;
font-weight:bold;
font-style: italic ; 
color:#e2052a;
}
.msg_err p {
margin: 5px 0px 5px 30px;
font-weight:bold;
font-style: italic ; 
color:#e2052a;
}


.captcha {
float:left;
border: 1px solid #570019;
width:450px;
text-align:left;
}
.captcha p{
margin: 5px 5px 5px 5px;
}
.captcha label{
margin: 5px 5px 5px 5px;
}
.align_captcha_label {
margin: 0px 5px 10px 30px;
}
.align_captcha {
float:left;
margin: 0px 5px 10px 35px;
}
