body { background: #797060 url(../images/bg_body.gif) repeat-x left top;}

#bandeau { height:76px; background:url(../images/bg_body.gif) repeat-x;}
#logo { margin-bottom:10px; margin-left:20px; }

#corps { background:#c1c2c6 url(../images/bg_corps.jpg) no-repeat right top; padding-bottom:0;}
#contenu { float: right; width: 514px; background:none;  }
#colgauche { float: left; width: 441px; padding:45px 0 0 40px; margin:0; letter-spacing:0.1em; background:none;  }
#contenu #preview { clear:none; float: right; padding:0; }
#preview strong {color:#fff;}


h1 { float:none; margin:0 0 5px; padding:0; border:0; color:#0f1838; font-size:1.05em; letter-spacing:0.25em; font-weight:normal; text-transform:uppercase; background:transparent; border:0; }
h1, .texte { margin-left:80px; clear:both; }


#colgauche .texte { width:335px; padding:20px 10px; background:#0f1838; filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; color:#f9faf4; font-size:0.85em;  line-height:1.4em;}
#colgauche .outils { width:355px; margin:5px 0 0 80px; font-size:0.85em;}
#colgauche .outils a.bouton { display:block; padding:2px 8px; background:#0f1838; filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; color:#a0d7f7;}
#colgauche .outils a.suite { float:left; width:85px;}
#colgauche .outils a.telecharger { float:right; width:225px; background:#0f1838 url(../images/picto_telecharger.gif) no-repeat right 4px;}
#colgauche .outils a.bouton:hover { color:#fff;}