body { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; margin: 0px; padding: 0px; background-image: url(../img/bcg-body.gif); font-size: 12px; }
#page { width: 808px; margin-right: auto; margin-left: auto; background-image: url(../img/bcg-page.gif); margin-top: 0px; }
#top { width: 808px; margin-right: auto; margin-left: auto; padding-left: 10px; color: #FFFFFF; font-size: 11px; background-image: url(../img/bcg-top.gif); background-repeat: no-repeat; background-position: center bottom; line-height: 20px; text-align: left; margin-top: 10px; padding-bottom: 2px; margin-bottom: 0px; }
#bottom a { color: #5F664D; text-decoration: none; }
#bottom { width: 808px; margin-right: auto; margin-left: auto; background-image: url(../img/bcg-bottom.gif); background-repeat: no-repeat; padding-top: 5px; color: #3A3E2F; text-align: center; font-size: 11px; letter-spacing: 0.1em; padding-bottom: 15px; }
#clearpage { clear: both; line-height: 10px; height: 10px; }
#banniere { background-image: url(../img/banniere/img1.jpg); margin-right: 3px; margin-left: 3px; height: 235px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; position: relative; }
#menu-ban { color: #FFFFFF; position: absolute; right: 10px; top: 20px; }
#menu-ban a { color: #FFFFFF; font-size: 11px; text-decoration: none; }
#menu-ban a:hover { text-decoration: underline; }
#contenu { width: 550px; margin-left: 230px; }
#menu { float: left; width: 180px; color: #FFFFFF; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 4px; padding-left: 10px; padding-right: 10px; }
#menu .lienLogo { text-align: center; display: block; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
#menu a { color: #FFFFFF; text-decoration: none; }
#menu a:hover { color: #FFFF33; }
#menu ul { list-style-type: none; padding: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
#menu li { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #838564; padding-top: 5px; padding-bottom: 5px; }
#contenu h1 { color: #CC0000; font-style: normal; font-weight: normal; font-size: 30px; margin-top: 20px; }
#contenu h2 { color: #5B7274; font-size: 1.3em; margin-bottom: 5px; }
#contenu p { line-height: 18px; }
#smenu1 { padding: 0px; margin-top: 5px; margin-right: 0px; margin-bottom: 10px; margin-left: 5px; display: none; }
#photo-alea { text-align: center; font-size: 11px; color: #CCCCCC; margin-top: 20px; margin-bottom: 20px; }
#photo-alea img { padding: 1px; border: 1px solid #CCCCCC; margin-bottom: 5px; }
#membres { text-align: center; }
#membres a { float: left; margin-right: 15px; margin-left: 15px; }
#menu #smenu1 dt { line-height: 12px; padding: 0px; margin-top: 5px; margin-bottom: 5px; }
#menu #smenu1 a { font-size: 11px; line-height: 1em; color: #E1E1E1; }
#menu #smenu1 a:hover { color: #FFFF33; }
a#asam { background-image: url(../img/menu/logo-asam.gif); height: 54px; width: 67px; }
a#asam:hover { background-image: url(../img/menu/logo-asam-on.gif); }
a#uimla { background-image: url(../img/menu/logo-uimla.gif); height: 51px; width: 51px; padding: 0px; }
a#uimla:hover { background-image: url(../img/menu/logo-uimla-on.gif); }
#contenu p.cphoto { float: right; margin: 3px; }
#contenu p.cphoto span { display: block; background-image: url(../img/tours/btn-vignette.gif); background-repeat: no-repeat; background-position: left center; padding-left: 11px; margin-left: 5px; margin-top: 0px; padding-top: 0px; font-size: 11px; color: #333333; }
#contenu .stitre1 { font-size: 24px; color: #666666; }
#contenu .descr { font-style: italic; }
#contenu p.lien { margin-top: 0px; margin-bottom: 2px; margin-left: 5px; }
#contenu p.evidence2 { font-size: 14px; }
.photo-a-droite { margin: 4px; float: right; -moz-box-shadow: #666 4px 4px 8px; }

