body { background-color: #FBE6EB; }
h3 { font-size: 11px; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 2px; margin-left: 0px; }
#header { width: 928px; height: 60px; padding-top: 10px; background-position: top; }
#structure #menu { float: left; width: 180px; text-align: left; }
#barre { width: 926px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; height: 175px; border-top-color: #724932; border-right-color: #724932; border-bottom-color: #724932; border-left-color: #724932; background-image: url(images/design_02.jpg); }
#barre #barre_logo { float: left; padding-top: 50px; padding-bottom: 0px; padding-left: 260px; }
#top { width: 928px; border-top-color: #666666; border-right-color: #666666; border-bottom-color: #666666; border-left-color: #666666; color: #999999; text-align: right; padding-top: 5px; padding-bottom: 5px; border-bottom-width: 1px; border-bottom-style: dotted; }
#top a { color: #999999; font-weight: bold; }
body { margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
#structure { width: 918px; padding-top: 0px; padding-right: 8px; padding-bottom: 5px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #724932; border-right-color: #724932; border-bottom-color: #724932; border-left-color: #724932; }
p { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; }
#souscat { float: left; width: 354px; padding-bottom: 10px; padding-left: 10px; }
#structure #contenu { float: right; width: 728px; }
#structure #barre_bas { clear: both; height: 20px; }
#footer { color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 10px; width: 928px; }
#footer a { color: #999999; }
form { margin: 0px; padding: 0px; }
#menu_haut { width: 926px; height: 69px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-top-color: #724932; border-right-color: #724932; border-bottom-color: #724932; border-left-color: #724932; }
#structure #contenu #html { margin-top: 10px; background-color: #FFFFFF; text-align: left; }
#menu_haut #menu_item { float: left; width: 116px; font-size: 10px; }
#barre #barre_connexion { float: right; margin-top: 144px; margin-right: 10px; color: #666666; text-align: right; }
#barre #barre_connexion #recherche input { font-weight: bold; color: #000000; border: 1px solid #000000; }
#barre #barre_connexion a { font-weight: bold; color: #666666; }
#foot { width: 926px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #724932; border-right-color: #724932; border-bottom-color: #724932; border-left-color: #724932; }
input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #A5ACB2; color: #333333; }
a { color: #000000; }
.titre { font-weight: bold; color: #FFFFFF; background-color: #7F512B; border: 1px solid #724932; background-image: url(images/fond_titre.gif); padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 6px; margin-top: 10px; margin-bottom: 10px; }
.rouge { font-weight: bold; color: #FFFFFF; background-color: #DA5781; border: 1px solid #D53C6D; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 6px; margin-top: 10px; margin-bottom: 10px; background-image: url(images/fond_rouge.gif); }
.nobordure { padding: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; margin-top: 3px; margin-right: 0px; margin-bottom: 3px; margin-left: 0px; }
select { border: 1px solid #A5ACB2; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
#inscription { background-image: url(/images/fond.png); }
#avertissement_top { width: 470px; background-color: #666666; margin-top: 100px; height: 18px; border-top-width: 1px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; border-top-color: #666666; border-right-color: #666666; border-bottom-color: #666666; border-left-color: #666666; border-left-width: 1px; border-left-style: solid; }
#avertissement { width: 450px; background-color: #FFFFFF; text-align: left; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #666666; border-right-color: #666666; border-bottom-color: #666666; border-left-color: #666666; padding-top: 5px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
h1 { font-size: 13px; font-weight: bold; margin: 0px; padding: 0px; }
.centpour { width: 722px; padding: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.statut { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
#titrem { color: #FFFFFF; background-color: #666666; background-image: url(images/fond-menu.gif); padding-top: 10px; padding-right: 3px; padding-bottom: 0px; padding-left: 42px; margin-top: 0px; margin-bottom: 0px; border-right-color: #724932; font-weight: bold; height: 38px; border-top-width: 1px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: none; border-left-style: none; border-top-color: #724932; }
#titrem img { margin-top: 1px; float: left; margin-right: 4px; }
#men { background-color: #FFFFFF; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 6px; border-right-color: #724932; border-bottom-color: #724932; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; margin-bottom: 10px; }
#men a { text-decoration: none; }
#banniere { margin-top: 10px; }
#structure { background-color: #FFFFFF; }
#structure #menu { background-image: url(images/design_11.gif); background-repeat: no-repeat; padding-top: 104px; }
#structure #contenu #html #detail a { font-weight: bold; }
#structure #contenu #html #detail { clear: both; }
#structure #contenu #html #detail img { float: left; margin-right: 8px; margin-bottom: 10px; margin-top: 3px; }
#structure #contenu #html #detail1 a { font-weight: bold; }
#structure #contenu #html #detail1 { clear: both; height: 92px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #666666; margin-bottom: 10px; }
#structure #contenu #html #detail1 img { float: left; margin-right: 8px; margin-bottom: 10px; margin-top: 3px; }
.top { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CC0033; }
#structure #contenu #html #navig_bas { clear: both; width: 728px; }
#structure #contenu #html #navig_bas #suivant { float: right; width: 120px; padding-top: 10px; }
#structure #contenu #html #navig_bas #precedent { float: left; width: 120px; padding-top: 10px; }
#structure #contenu #html #message_message { width: 706px; padding: 10px; background-color: #EEEEEE; border: 1px solid #666666; }
#structure #contenu #html .message_bouton input { background-color: #666666; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #666666; border-bottom-color: #666666; border-left-color: #666666; border-top-width: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; height: 20px; width: 100px; color: #FFFFFF; float: left; margin-right: 6px; }
#structure #contenu #html #message_haut { line-height: 16px; margin-bottom: 10px; margin-left: 3px; }
#structure #contenu #html #forum_menu { padding: 3px; vertical-align: middle; border: 1px solid #666666; background-color: #CCCCCC; height: 18px; background-image: url(images/fond_menu_gris_bas.gif); background-position: bottom; }
#structure #contenu #html #forum_menu #forum_texte { float: left; width: 450px; font-weight: bold; vertical-align: middle; padding-top: 2px; color: #333333; padding-left: 2px; }
#structure #contenu #html #forum_menu #forum_recherche { float: right; width: 250px; text-align: right; }
#structure #contenu #html #forum_lien { width: 110px; text-align: center; float: left; margin-right: 6px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #666666; border-right-color: #666666; border-bottom-color: #666666; border-left-color: #666666; background-color: #FFFFFF; background-image: url(images/fond_pa.gif); background-position: bottom; padding-top: 4px; padding-right: 3px; padding-bottom: 5px; padding-left: 3px; }
#structure #contenu #html #forum_bas { clear: both; height: 10px; }
#structure #contenu #html #forum_rss { float: right; padding-top: 8px; }
.gris_forum { color: #666666; font-weight: bold; background-color: #CCCCCC; padding: 4px; border: 1px solid #999999; background-image: url(images/fond_menu_gris_bas.gif); text-decoration: none; background-position: bottom; margin-top: 0px; margin-right: 0px; margin-bottom: 3px; margin-left: 0px; }
#structure #contenu #html #navig_bas_forum #precedent_forum { width: 60px; text-align: right; height: 15px; background-image: url(images/precedent1.gif); float: left; border: 1px solid #333333; padding-top: 1px; padding-right: 5px; margin-top: 10px; }
#structure #contenu #html #navig_bas_forum #suivant_forum { width: 60px; text-align: left; height: 15px; background-image: url(images/suivant1.gif); float: right; border: 1px solid #333333; padding-top: 1px; padding-left: 5px; margin-bottom: 10px; margin-top: 10px; margin-left: 4px; }
#structure #contenu #html #navig_bas_forum #suivant_forum1 { width: 60px; text-align: left; height: 15px; background-image: url(images/suivant2.gif); float: right; border: 1px solid #333333; padding-top: 1px; padding-left: 5px; margin-bottom: 10px; margin-top: 10px; margin-left: 3px; }
#structure #contenu #html #navig_bas_forum #precedent_forum1 { width: 60px; text-align: right; height: 15px; background-image: url(images/precedent2.gif); float: left; border: 1px solid #333333; padding-top: 1px; padding-right: 5px; margin-top: 10px; margin-right: 3px; }
#structure #contenu #html #navig_bas_forum { clear: both; width: 100%; height: 20px; }
#structure #contenu #html #navig_bas_forum a { color: #FFFFFF; text-decoration: none; }
#structure #contenu #html #vide { clear: both; }
#structure #contenu #html #home_g .box .liste { padding-bottom: 2px; }
#structure #contenu #html #home_g .box .liste1 { padding-bottom: 2px; padding-top: 5px; }
#structure #contenu #html #home_d .box .liste { padding-bottom: 2px; }
#structure #contenu #html #home_d .box .liste1 { padding-bottom: 2px; padding-top: 5px; }
#structure #contenu #html #home_g { float: left; width: 478px; }
#structure #contenu #html #home_g .box h1 { margin: 0px; font-size: 11px; font-weight: normal; padding-top: 0px; padding-right: 0px; padding-bottom: 7px; padding-left: 0px; }
#structure #contenu #html #home_d { float: right; width: 240px; }
#structure #contenu #html #home_g .box_titre { height: 21px; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #999999; border-right-color: #999999; border-left-color: #999999; padding-right: 5px; padding-left: 4px; padding-top: 4px; color: #666666; background-color: #FFFFFF; font-weight: bold; background-image: url(images/fond_header1.gif); padding-bottom: 0px; }
#structure #contenu #html #home_g .box { background-color: #FFFFFF; padding: 4px; margin-bottom: 10px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: #999999; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999; }
#structure #contenu #html #home_d .box_titre { height: 21px; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #999999; border-right-color: #999999; border-left-color: #999999; padding-right: 5px; padding-left: 4px; padding-top: 4px; color: #666666; background-color: #FFFFFF; font-weight: bold; background-image: url(images/fond_header1.gif); padding-bottom: 0px; }
#structure #contenu #html #home_d .box { background-color: #FFFFFF; padding: 4px; margin-bottom: 10px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: #999999; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999; }
#structure #contenu #html #online { float: left; width: 25%; }
#structure #contenu #html #annonce_lien { width: 130px; text-align: center; float: left; margin-right: 6px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #666666; border-right-color: #666666; border-bottom-color: #666666; border-left-color: #666666; background-color: #CCCCCC; background-image: url(images/fond_pa.gif); padding-top: 4px; padding-right: 3px; padding-bottom: 5px; padding-left: 3px; }
#structure #contenu #html #texte_annonce { margin-top: 10px; margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: dashed; border-bottom-style: dashed; border-top-color: #999999; border-bottom-color: #999999; }
#structure #contenu #html #link { padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 0px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #666666; height: 16px; }
#structure #contenu #html #link a { text-decoration: none; }
#structure #contenu #html #annonce1_lien { width: 120px; text-align: center; float: left; margin-right: 6px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #333333; border-right-color: #333333; border-bottom-color: #333333; border-left-color: #333333; background-color: #FFFFFF; background-image: url(images/fond_pa.gif); padding-top: 4px; padding-right: 3px; padding-bottom: 5px; padding-left: 3px; }
.titre1 { font-weight: bold; color: #FFFFFF; background-color: #1A398C; border: 1px solid #333333; background-image: url(images/fond_titre.gif); padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 6px; margin-top: 10px; margin-bottom: 0px; }
#structure #contenu #html #msn input { border-top-color: #999999; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999; margin-top: 2px; margin-bottom: 8px; }
#structure #contenu #html #msn { background-color: #CCCCCC; width: 250px; padding-top: 30px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; height: 160px; background-image: url(images/msn.gif); }
#structure #contenu #html #home_g .box .news { padding-bottom: 10px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; padding-top: 10px; }
#structure #contenu #html #home_d #promo_concours { background-color: #FFFFFF; margin-bottom: 10px; }
#structure #contenu #html #home_g .box .news1 { padding-bottom: 10px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; padding-top: 10px; }
#structure #contenu #html #home_g .box .news1 a { color: #CC3366; }
.gros { font-size: 24px; font-weight: bold; color: #CC0000; }
#structure #contenu #html #home_g #phrase { margin-bottom: 10px; border: 1px solid #999999; padding: 2px; background-image: url(images/fond_header1.gif); color: #666666; letter-spacing: 1px; text-align: center; }
#barre1 { width: 760px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; height: 29px; border-top-color: #724932; border-right-color: #724932; border-bottom-color: #724932; border-left-color: #724932; background-image: url(images/design_01.gif); color: #FFFFFF; padding-top: 10px; letter-spacing: 2px; padding-left: 166px; }
#titrem1 { color: #FFFFFF; background-color: #666666; background-image: url(images/fond_titre.gif); padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 6px; margin-top: 0px; margin-bottom: 10px; border-right-color: #724932; font-weight: bold; height: 14px; border-top-width: 1px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: none; border-left-style: none; border-top-color: #724932; border-bottom-width: 1px; border-bottom-color: #724932; }

