body {background:#f3ece1 url(images/bg.jpg) repeat-x top; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px}
.texte {font-family: arial, Helvetica, sans-serif;font-size: 12px; color: #000000}
.textegros {font-family: arial, Helvetica, sans-serif;font-size: 14px; color: #000000}
.titreblanc {font-family: arial, Helvetica, sans-serif;font-size: 14px; color: #ffffff;font-weight: bold;}
.titreboutique {font-family: arial, Helvetica, sans-serif;font-size: 18px; color: #ffffff;font-weight: bold;}
.texteclair {font-family: arial, Helvetica, sans-serif;font-size: 11px; color: #ffffff}
.chequescadeau {font-family: arial, Helvetica, sans-serif;font-size: 12px; color: #ffffff; text-indent:23px;font-weight: bold; }


TD {font-family: arial, Helvetica, sans-serif;font-size: 12px; color: #000000; text-align:justify;}
TD.menu {background:#982c70 url(images/bg-menu.jpg) repeat-x top}
TD.recherche {background:#8f8473 url(images/bg-recherche.jpg) repeat-x top}
TD.pleincentre {background:#f3ece1 url(images/fd-pleincentre.gif) repeat-x top}
TD.actualite {background:#867a68 url(images/bg-actualite.jpg) repeat-x top}
TD.adherents {background:#660241 url(images/bg-adherents.jpg) repeat-x top}

H1 {font-size: 10px; font-weight: normal; font-family: arial, sans-serif; color: #8e8c8c; margin-bottom:0px; text-align:center}

.footer {font-family: arial, Helvetica, sans-serif;font-size: 11px; color: #888888; }
a:link.footer {font-family: arial, Helvetica, sans-serif;font-size: 11px; color: #f29501; font-weight: normal; text-decoration: none}   
a:active.footer {font-family: arial, Helvetica, sans-serif;font-size: 11px; color: #f29501; font-weight: normal; text-decoration: none}   
a:visited.footer {font-family: arial, Helvetica, sans-serif;font-size: 11px; color: #f29501; font-weight: normal; text-decoration: none}  
a:hover.footer {font-family: arial, Helvetica, sans-serif;font-size: 11px; color: #7f3589; font-weight: normal; text-decoration: none}

.menucheque {font-family: arial, Helvetica, sans-serif;font-size: 12px; color: #ffffff; }
a:link.menucheque {font-family: arial, Helvetica, sans-serif;font-size: 12px; color: #ffffff; font-weight: normal; text-decoration: none}   
a:active.menucheque {font-family: arial, Helvetica, sans-serif;font-size: 12px; color: #ffffff; font-weight: normal; text-decoration: none}   
a:visited.menucheque {font-family: arial, Helvetica, sans-serif;font-size: 12px; color: #ffffff; font-weight: normal; text-decoration: none}  
a:hover.menucheque {font-family: arial, Helvetica, sans-serif;font-size: 12px; color: #f29501; font-weight: normal; text-decoration: none}

.diaporama {font-family: arial, Helvetica, sans-serif;font-size: 14px; color: #ffffff;font-weight: bold; background:#000000;background:transparent url(images/png-accueil.png);}
a:link.diaporama {font-family: arial, Helvetica, sans-serif;font-size: 14px; color: #ffffff; font-weight: bold; text-decoration: none;background:transparent}
a:active.diaporama {font-family: arial, Helvetica, sans-serif;font-size: 14px; color: #ffffff; font-weight: bold;; text-decoration: none;background:transparent}
a:visited.diaporama {font-family: arial, Helvetica, sans-serif;font-size: 14px; color: #ffffff; font-weight: bold;; text-decoration: none;background:transparent}
a:hover.diaporama {font-family: arial, Helvetica, sans-serif;font-size: 14px; color: #ffffff; font-weight: bold;; text-decoration: none;background:transparent}

.rubriques {font-family: arial, Helvetica, sans-serif;font-size: 13px; color: #ffffff; }
a:link.rubriques {font-family: arial, Helvetica, sans-serif;font-size: 13px; color: #ffffff; font-weight: normal; text-decoration: none}   
a:active.rubriques {font-family: arial, Helvetica, sans-serif;font-size: 13px; color: #ffffff; font-weight: normal; text-decoration: none}   
a:visited.rubriques {font-family: arial, Helvetica, sans-serif;font-size: 13px; color: #ffffff; font-weight: normal; text-decoration: none}  
a:hover.rubriques {font-family: arial, Helvetica, sans-serif;font-size: 13px; color: #f29400; font-weight: normal; text-decoration: none}

.souligne {font-family: arial, Helvetica, sans-serif;font-size: 12px; color: #ffffff; }
a:link.souligne {font-family: arial, Helvetica, sans-serif;font-size: 12px; color: #ffffff; font-weight: normal; text-decoration: underline}   
a:active.souligne {font-family: arial, Helvetica, sans-serif;font-size: 12px; color: #ffffff; font-weight: normal; text-decoration: underline}   
a:visited.souligne {font-family: arial, Helvetica, sans-serif;font-size: 12px; color: #ffffff; font-weight: normal; text-decoration: underline}  
a:hover.souligne {font-family: arial, Helvetica, sans-serif;font-size: 12px; color: #f29400; font-weight: normal; text-decoration: underline}

a:link {font-family: arial, Helvetica, sans-serif;font-size: 12px; color: #3d5886; font-weight: normal; text-decoration: underline}   
a:active {font-family: arial, Helvetica, sans-serif;font-size: 12px; color: #3d5886; font-weight: normal; text-decoration: underline}   
a:visited {font-family: arial, Helvetica, sans-serif;font-size: 12px; color: #3d5886; font-weight: normal; text-decoration: underline}  
a:hover {font-family: arial, Helvetica, sans-serif;font-size: 12px; color: #982c70; font-weight: normal; text-decoration: underline}

input { font-family: arial, Helvetica, sans-serif;font-size: 11px; color: #000000; background-color: #fffffe;border-width: 1px; border-color: #8a7e58; border-style: solid;}
textarea { font-family: arial, Helvetica, sans-serif;font-size: 11px; color: #000000; text-align:justify; background-color: #fffffe; border-width: 1px; border-color: #8a7e58; border-style: solid;}
select { font-family: arial, Helvetica, sans-serif;font-size: 11px; color: #000000; text-align: left; background-color: #fffffe; border-width: 1px; border-color: #8a7e58; border-style: solid;}

.pagination { line-height:2em; padding:0.2em 0.5em; font-size:12px; }
.pagination a, .pagination span { padding:0.2em 0.5em; }
.pagination a { border:1px solid #F29400; color:#F29400; text-decoration:none; }
.pagination a:hover { border:1px solid #982C70; background-color:#982C70; color:#F3EFDE; text-decoration:none; }
.pagination .prevnext { font-weight:bold; }
.pagination span.disabled { border:1px solid #999999; color:#999999; }
.pagination span.current { border:1px solid #982C70; background-color:#982C70; color:#ffffff; font-weight:bold; }
