body { margin: 0px; padding: 0px; background-color: #DDDDDD; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-image: url(../images/fond.jpg); }
td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
a { color: #000; }
p { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; }
h1 { font-size: 16px; font-weight: bold; }
.avert { border: 1px solid #840516; margin-top: 10px; background-image: url(../images/avert.gif); padding: 5px; font-weight: bold; color: #FFF; }
.nobordure { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin: 0px; padding: 0px; }
input { border: 1px solid #666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-image: url(../images/bg.png); background-repeat: repeat-x; -moz-border-radius:4px 4px 4px 4px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 6px; margin-bottom: 0px; }
textarea { border: 1px solid #666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; -moz-border-radius:4px 4px 4px 4px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 6px; margin-bottom: 0px; }
select { border: 1px solid #666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-image: url(../images/bg.png); background-repeat: repeat-x; -moz-border-radius:4px 4px 4px 4px; padding-top: 3px; padding-right: 2px; padding-bottom: 2px; padding-left: 6px; position: static; margin-bottom: 0px; }
#top { width: 100%; margin-right: auto; margin-left: auto; background-image: url(../images/carbon.gif); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #333; padding-top: 6px; padding-bottom: 6px; }
#top_contenu { width: 920px; margin-right: auto; margin-left: auto; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFF; letter-spacing: 1px; font-style: italic; font-variant: normal; text-align: right; }
#header { width: 100%; margin-right: auto; margin-left: auto; text-align: center; background-color: #FFF; }
#menu { width: 100%; margin-right: auto; margin-left: auto; background-image: url(../images/carbon.gif); padding-top: 6px; padding-bottom: 6px; border-top-width: 2px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #3E3E3E; border-bottom-color: #333; height: 20px; }
#menu #menu_contenu { width: 950px; margin-right: auto; margin-left: auto; font-weight: normal; }
#menu #menu_contenu #menu_liens { float: left; font-size: 16px; color: #CCC; padding-left: 8px; letter-spacing: 1px; font-variant: normal; font-style: normal; font-family: Tahoma, Geneva, sans-serif; }
#menu #menu_contenu #menu_liens a { color: #FFF; font-weight: bold; text-decoration: none; font-size: 13px; }
#menu #menu_contenu #menu_langue { float: right; font-size: 16px; color: #333; padding-right: 8px; }
#contenu #rubrique #navigation { margin-top: 10px; padding-left: 5px; }
#contenu { width: 950px; margin-right: auto; margin-left: auto; }
#contenu #lateral { float: right; width: 210px; }
#contenu #lateral #lateral_rub { border: 1px solid #3E3E3E; margin-top: 10px; padding: 5px; background-color: #666; background-image: url(/images/fond_lateral.gif); background-repeat: no-repeat; color: #FFF; }
#contenu #lateral #lateral_rub_blanc { border: 1px solid #3E3E3E; margin-top: 10px; padding: 5px; background-color: #FFF; background-repeat: no-repeat; }
#contenu #rubrique { float: left; width: 730px; }
#contenu #rubrique #rubrique_rub { border: 1px solid #3E3E3E; margin-top: 10px; padding: 5px; background-color: #FFF; background-image: url(../images/fond_rubrique.gif); background-repeat: no-repeat; }
#contenu #foot { clear: both; height: 10px; }
#footer { text-align: center; width: 950px; margin-right: auto; margin-left: auto; margin-top: 5px; border-top-width: 1px; border-top-style: dotted; border-top-color: #3E3E3E; border-right-color: #3E3E3E; border-bottom-color: #3E3E3E; border-left-color: #3E3E3E; padding-top: 6px; color: #666; }
#footer a { color: #666; }
.titre { font-weight: bold; color: #FFF; }
#contenu #rubrique #rubrique_rub #article { padding: 5px; height: 103px; }
#contenu #rubrique #rubrique_rub #article img { float: left; }
#contenu #rubrique #rubrique_rub #article #article_txt { float: right; width: 580px; }
#partenaires { text-align: center; width: 950px; margin-right: auto; margin-left: auto; margin-top: 5px; padding-top: 6px; color: #666; background-color: #999; border: 1px solid #3E3E3E; }
#contenu #rubrique #rubrique_rub #contenu_galerie { width: 630px; margin-right: auto; margin-left: auto; }
#contenu #rubrique #rubrique_rub #contenu_galerie #galerie { float: left; height: 90px; width: 120px; margin-right: 3px; margin-left: 3px; margin-bottom: 6px; }
#vide { clear: both; }
#contenu #rubrique #rubrique_rub #liste { width: 718px; padding-bottom: 10px; height: 90px; margin-bottom: 5px; padding-top: 5px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #666666; }
#contenu #rubrique #rubrique_rub #liste img { float: left; margin-right: 5px; }
#contenu #rubrique #rubrique_rub #liste_gal { width: 50%; padding-bottom: 10px; height: 90px; margin-bottom: 5px; padding-top: 5px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #666666; float: left; }
#contenu #rubrique #rubrique_rub #liste_gal img { float: left; margin-right: 5px; }
#contenu #rubrique #home_top { height: 300px; margin-top: 10px; }
#contenu #rubrique #home_top #home_pics { height: 298px; width: 498px; float: left; background-color: #FFF; border: 1px solid #3E3E3E; }
#contenu #rubrique #home_top #home_logo { float: right; width: 206px; height: 288px; background-color: #CCC; border: 1px solid #3E3E3E; font-weight: normal; padding: 5px; }
#contenu #rubrique #rubrique_rub #navig_bas { clear: both; width: 718px; height: 45px; }
#contenu #rubrique #rubrique_rub #navig_bas #suivant { float: right; width: 50px; padding-top: 10px; }
#contenu #rubrique #rubrique_rub #navig_bas #precedent { float: left; width: 50px; padding-top: 10px; }

