
body {	margin: 0; padding: 0; background: url(../images/mainbg.gif) 0 0 repeat-x #fff;}

#tete, #chemin, #corps, #pied { clear: both; }
#site {margin:0pt auto; width:990px;  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 { background: no-repeat left top;}
#tete ul, #tete li { margin:0; padding: 0 0 0 5em; list-style: none; }
#bandeau { background:url(../images/topPan-bg.gif) 0 0 repeat-x #15AEFD; height:158px; }
#bandeau h1 { margin: 0; padding: 1.3em 2em 0 2em; font-size:2em; color:#FFF; font-weight:bolder;  }
#bandeau p {margin: 0; padding:0 4.2em; font-size:1em;color:#FFF;}
#logo {float: left; margin: 0 2em;}
/*
 * Partie principale (contenu)
*/

#chemin {
	padding: 0.5em;
	margin:1em 0;
	font-size: 0.9em;
	background-color: #FBFBFB; border-bottom: solid 1px #F3F3F3;
}
#chemin a {}
#chemin a:hover { color: red;}
#recherche {background: #e77f05; padding: 0px;}

#corps { clear: both; background: repeat-y left top; overflow:auto;}
#contenu { float: left; width: 75%; margin-right:1.3em; }
#coldroite { float: left; width: 23%; background-color: #F3F3F3; border:solid 1px #DADADA; }

#coldroite div.bloc { padding: 1em; clear: both; }
#contenu #preview { float: left; width: 95%;}
#contenu #colgauche { float: left; width: 30%;  }
/*
 * Bas de page
*/
#pied {
	text-align: center;
	padding: 1em;
	font-size: 90%;
	background:#f3f3f3;
	margin-top: 4em;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d9d9d9;
}
#pied p { margin: 0; }
#pied a { color: #000; }
#copyright { text-align: center; padding: 1em; font-size: 90%; }

