html, body { margin:0px; padding:0px; height:100%; max-height:100%; font:normal 11px arial,sans serif; background-color:#2C2D28; }

a:active, a:focus{ outline:none; }

a { text-decoration:none; }
a:link, a:visited { color:#AEAFAA; }
a:hover, a:active { color:#FFFFFF; }

div#wrapper { position:absolute; margin:-315px 0px 0px -490px; width:980px; background-color:#44453E; }

div#header { width:980px; height:20px; background:transparent url(../images/accueil-header-repeat.png) repeat-y scroll top center; }

div#haut { width:980px; height:183px; background:transparent url(../images/accueil-haut-repeat.png) repeat-y scroll top center; }
div#point-cardinal-nord { width:201px; padding-left:649px; float:left; }
div#point-cardinal-nord h1 { padding:8px 0px; margin:0px; background-color:#44453E; text-align:center; font-weight:normal; }
div#point-cardinal-nord a { font-size:12px; text-decoration:none; color:#82C3E9; }

div#milieu { width:980px; height:104px; background:transparent url(../images/accueil-milieu.png) no-repeat scroll center center; }
div#point-cardinal-ouest { height:34px; float:left; padding-top:70px;
background:transparent url(../images/accueil-milieu-gauche.png) no-repeat scroll top left; }
div#point-cardinal-ouest h1 { padding:0px 10px 0px 20px; margin:0px; text-align:center; font-weight:normal; }
div#point-cardinal-ouest a { font-size:12px; text-decoration:none; color:#72B63D; }
div#point-cardinal-est { height:42px; float:right; padding-top:62px;
background:transparent url(../images/accueil-milieu-droite.png) no-repeat scroll top right; }
div#point-cardinal-est h1 { padding:0px 20px 0px 10px; margin:0px; text-align:center; font-weight:normal; }
div#point-cardinal-est a { font-size:12px; text-decoration:none; color:#E0AA40; }

div#contenu { width:861px; height:122px; padding:26px 0px 10px 119px;
background:transparent url(../images/accueil-contenu.png) no-repeat scroll center center; }
div#contenu h2 { width:450px; color:#AEAFAA; font-size:12px; margin:0px; padding:0px 0px 10px 0px; }
div#contenu-texte-scroll { float:left; width:450px; height:97px; position:relative; overflow:hidden; }
div.contenu-texte-scroll-container { position:absolute; top:0px; left:0px; width:450px; }
div.contenu-texte-scroll-container p { margin:0px; padding:0px 0px 10px 0px; color:#AEAFAA; }
div.contenu-texte-scroll-container h3 { margin:10px 0px; font-weight:bold; font-size:14px; }
div#fleches { margin-left:455px; width:7px; position:relative; top:1px; height:97px; }
div#fleches div.fleche-haut { cursor:pointer; width:7px; height:8px;
background:transparent url(../images/fleche-haut.png) no-repeat scroll center center; }
div#fleches div.fleche-bas { cursor:pointer; width:7px; height:8px; margin-top:79px;
background:transparent url(../images/fleche-bas.png) no-repeat scroll center center; }

div#langue { width:980px; height:80px; background:transparent url(../images/accueil-bienvenue.png) no-repeat scroll center center; }
div#langue2 { width:265px; height:26px; padding-top:29px; padding-left:611px; }
div#langue2 a { font-size:22px; text-decoration:none; }
div#langue2 a.actif { color:#D0D0D0; }
div#langue2 a.inactif { color:#A0A0A0; }
div#langue2 a.inactif:hover, div#footer-haut-1 a.inactif:active { color:#FFFFFF; }
div#langue2 a#bienvenue {  }
div#langue2 a#welcome { margin-left:20px; }

div#bas { width:980px; height:49px; position:relative; background:transparent url(../images/accueil-bas-repeat.png) repeat-y scroll top center; }
div#point-cardinal-sud { width:201px; padding-left:649px; position:absolute; bottom:0px; }
div#point-cardinal-sud h1 { padding:8px 0px; margin:0px; background-color:#44453E; text-align:center; font-weight:normal; }
div#point-cardinal-sud a { font-size:12px; text-decoration:none; color:#A28B79; }

div#footer-haut { width:980px; height:20px; background:transparent url(../images/accueil-footer.png) no-repeat scroll center center; }

div#footer-bas { width:980px; height:17px; background-color:#2C2D28; }
div#footer-bas p { padding:5px 0px 0px 0px; margin:0px; font-size:9px; color:#777777; }
div#footer-bas p a:link, div#footer-bas p a:visited { color:#777777; }
div#footer-bas p a:hover, div#footer-bas p a:active { color:#FFFFFF; }
div#footer-bas p a span.hidden-foot{ display:none; }
