html {margin:0; padding:0;}
body {	margin: 0; padding: 0; background:transparent url(../images/body_bg.jpg) repeat-x scroll 0 0;}

#tete, #chemin, #corps, #pied { clear: both; }
#site {margin:0pt auto; width:1000px;   background:#fff;}

/* Liens d'évitement */
ul#skip { text-align: right; margin: 0; display: none; }
ul#skip li { display: inline; list-style: none; padding: 0 0.2em;  }
/*
 * Tete
*/
#tete {height:128px; background:url(../images/tete_bg.gif) no-repeat;}
#tete ul, #tete li { margin: 0; padding: 0; list-style: none; }
#bandeau {height:128px; }
#bandeau h1 {clear:none; background:transparent none repeat scroll 0 0; color:#FFFFFF; font-size:1.8em; letter-spacing:1px; margin:0; padding:25px 0 0; top:0;}
#logo {float: left; margin-right:30px;}
/*
 * Partie principale (contenu)
*/

#chemin { padding: 0.5em; width:789px;font-size: 0.85em; background: url(../images/bg_h1.png); color:#fff;}
#chemin a {color:#fff;}
#chemin a:hover { color:#ef4909;}
#recherche {background: #e77f05; padding: 0px;}

#corps { clear: both;width:998px; background:transparent url(../images/bg_corps.jpg) repeat-y scroll 0 0; border:1px solid #fff; border-bottom:0; border-top:0; overflow:hidden;}
#contenu { float: left; width: 800px; }
#preview {float:left; width:670px;  padding:0px 45px 30px 75px;}
#coldroite { float: right; width: 198px;}
#coldroite div.bloc { padding: 1em; clear: both; }
#coldroite p {font-size:0.85em; }

/*
 * Bas de page
*/

#menu-outils {height:30px; padding-top:15px; background:url(../images/pied_bg.gif) no-repeat left bottom; width:999px; margin:0 auto;}
#pied-page {width:999px; margin:0 auto; padding-top:15px; padding-bottom:30px;}

#pied { text-align: center; padding:0; font-size: 0.89em; background: #626262 ; }
#pied p { margin: 0; text-align:left;}
#pied a { color: #c6c1ba; }
#pied a:hover { color:#ef4909; }


