a img {border: 0px}



.soumettre   { font-family: Verdana; font-size: 9px; color: #FFFFFF; background-color: 
               #CC0000; border: 1px solid #000000 }
.formulaire_contact { position: relative; width: 250px; height: 15px; font-size: 9px; color: #5059B1; 
               background-color: #D9D9D9; border: 1px solid #666666 }
.tableau_formulaire {}
.tableau_formulaire td { position: relative; height: 25px; }
.tableau_formulaire_Cellule {font-family: Verdana; font-size: 9px}

.mon_tableau { font-family: Verdana; font-size: 9px}
.mon_tableau td { border-bottom: 1px solid #878BAD }

p.hasard {font-family: Verdana; font-size: 9px; color: #FFFFFF; margin-top: 1px; margin-bottom: 1px; padding-bottom: 1px}




.cellule_dernieres_nouvelles {font-family: Verdana; font-size: 9px; color: #FFFFFF; text-align: Left;  margin-top: 1px; margin-bottom: 1px; padding-bottom: 1px}
.cellule_dernieres_nouvelles a, .cellule_dernieres_nouvelles a:visited { text-decoration: none; color: #FFFFFF }
.cellule_dernieres_nouvelles a:hover { text-decoration: none; color: #000000 }


.cellule_notes_importantes { border: 1px solid #FFFFFF; padding: 5px }
.cellule_notes_importantes div { font-family: Verdana; font-size: 9px; color: #ffffff; text-align: Justify; 
               line-height: 150%; margin-top: 3px; margin-bottom: 3px }
.cellule_notes_importantes h1 { font-family: Verdana; font-size: 12px; color: #4A0025; font-weight: bold }
.cellule_notes_importantes h1 a, .cellule_notes_importantes h1 a:visited {text-decoration:none; color: #000000; }
.cellule_notes_importantes h1 a:hover { text-decoration: none; color: #FFFFFF }

h3.titre {font-size: 12px; margin-top:15px}
h3.titre a{font-size: 12px;}

.cellule_presentation { padding-right: 200px; padding-top: 150px }
.cellule_presentation h1 { font-family: Verdana; font-size: 30px; text-align: Right; color: #FFFFFF; 
               line-height: 100%; font-weight: bold; margin-top: 3px; 
               margin-bottom: 6px; padding-right: 90px }



.cellule_presentation div { font-family: Verdana; font-size: 10px; text-align: Justify; line-height: 150%; 
               color: #000000; padding-left: 20px; padding-right: 70px }
.cellule_presentation h2 { font-family: Verdana; font-size: 20px; color: #000000; text-align: Right; 
               line-height: 100%; font-weight: bold; margin-top: 6px; 
               padding-right: 90px }

.cellule_menu_principal { position: relative; width: 270px; padding-top: 180px }
.cellule_menu_principal_tab div { text-decoration: none; font-family: Verdana; font-size: 14px; color: #FFFFFF; 
               line-height: 100%; text-align: Right; margin-top: 0px; 
               margin-bottom: 0px; padding-right: 70px; }
.cellule_menu_principal_tab {  padding-top: 4px; padding-bottom: 4px }
.cellule_menu_principal_tab div a, .cellule_menu_principal_tab div a:visited { text-decoration: none; color: #FFFFFF }
.cellule_menu_principal_tab div a:hover { text-decoration: none; color: #000000 }




.cellule_bas { text-align: Center; padding-top: 10px; padding-bottom: 10px;}
.cellule_bas_texte  { font-family: Verdana; font-size: 9px; color: #000000; letter-spacing: 0 }
.cellule_bas_texte a, .cellule_bas_texte a:visited { text-decoration: none; color: #FFFFFF }
.cellule_bas_texte a:hover { text-decoration: none; color: #000000 }

.rubrique_droite_intro { font-family: Verdana; font-size: 9px; color: #797979; margin-bottom: 5px }
.rubrique_droite { font-family: Verdana; font-size: 9px; margin-top: 5px; margin-bottom: 5px }
.rubrique_droite a, .rubrique_droite a:visited { color: #990033; text-decoration: none }
.rubrique_droite a:hover { color: #000000; text-decoration: none }

.suivit_article_ligne { border-bottom: 1px solid #970027; padding: 5px }
.date_annonce { font-size: 8px; font-family: Verdana; color: #4A0025; font-weight:bold }





.spip_doc_titre a {font-size: 9px;}



.suivre      { margin-top: 10px; margin-bottom: 30px }
.suivre a, .suivre a:visited { font-family: Verdana; font-size: 11px; color: #8BF74C;  }
.suivre a:hover { font-family: Verdana; color: #000000; text-decoration: none }



.evenement_back {background-image: url('../medias/logos_organismes/logo_organismes_47.png')}
.evenement_back a{font-size: 12px; color: #515151}



h2.sous_titre_evenement {display: none; width: 230px; height: 30px; font-size: 17px; color: #ffffff; font-weight: bold; 
               line-height: 30px; background-image: 
               url('../medias/logos_organismes/logo_organismes_58.png'); 
               background-repeat: no-repeat; background-position-y: top; text-align:center; margin-top:20px; margin-bottom:20px}

a.titre_liste_evenements_01 {color: #FFFFFF; font-size: 12px; text-decoration: none}
a:visited.titre_liste_evenements_01 {color: #FFFFFF;  text-decoration: none}
a:hover.titre_liste_evenements_01 {color: #FFFFFF;  text-decoration: none}

.date_lieux_evenements {font-size: 9px; color: #666666; margin-top:5px}

.evenement_table {margin-bottom: 15px}


/*  ------------------------------------------ */