/*   Couleurs du site
gris pale #ccc > fond de page
gris moyen #999 > cadre
noir #000 > texte
*/

/* base
	----------------------------- */
	img, img a { border: none; behavior:url("pngbehavior.htc");}
	.fl { float: left; margin-right: 1em; }
	.fr { float: right; margin-left: 1em; }
	.small { font-size: 90%; }
	.bold { font-weight: bold; }
	.center { text-align: center; }
	.clear { clear: both; }
	hr { color: #5b82a9; background-color: #5b82a9; height: 1px; border: 0; width: 80%; text-align: center;}
	
html,body{margin:0;padding:0;  }
body{font: normal .9em/1.5em Verdana,Geneva,Arial,Helvetica,sans-serif;background: url(design/bg.png) repeat-x;/*text-align:center*/}

a:link, a:active, a:visited { color:#15417F; }
a:hover { color:#6D7F05; text-decoration:underline; }

div#container-en{width:960px;margin:0 auto;background: url(design/bg-container-en.png) no-repeat;text-align:left;min-height: 330px;}
div#container-fr{width:960px;margin:0 auto;background: url(design/bg-container-fr.png) no-repeat;text-align:left;min-height: 330px;}

div#header{/*background: url(design/demo.png) no-repeat #CCFFFF;*/ height: 187px;}
#logo{position:relative; top:0; left:0;}

div#wrapper{float:left;width:100%;}

div#content{width:670px;margin: 50px 0 0 290px;padding:0 0 30px 0; min-height: 500px;}
div#content p{margin:0 20px 0 30px;}
div#content h1, h2, h3, h4, h5, h6 { margin:0 0 10px 30px; font-size: 120%;}
h1 a:link, h1 a:active, h1 a:visited, h1 a:hover { color :#000; text-decoration:none; }

div#menuhaut { position:absolute; top:144px; }
#menuhaut ul {margin-left:750px;}
#menuhaut li { float:left; list-style-type:none; margin:0; padding-right:10px;}
/*#menuhaut li a {padding:.5em; font-weight: bold; color: #3E3E3E; text-decoration:none;}*/
/*#menuhaut li a:hover {background: #aaee00; color: #D90029;}*/

/* boutons menu*/
#btenglish a { height:29px; width:102px; background:url(design/boutons.png) no-repeat 0 -87px; display:block; text-indent:-999em;}
#btenglish a:hover { background:url(design/boutons.png) no-repeat 0 -58px; }
#btfrancais a { height:29px; width:102px; background:url(design/boutons.png) no-repeat 0 -29px; display:block; text-indent:-999em;}
#btfrancais a:hover { background:url(design/boutons.png) no-repeat 0 0; }
#btupload a { height:48px; width:41px; background:url(design/upload.png) no-repeat 0 0; display:block; text-indent:-999em; margin-top:-19px; }
#btupload a:hover { background:url(design/upload.png) no-repeat 0 -48px; }

div#gauche{float:left;width:260px;margin-top:100px; margin-left:-960px; padding-left:2em;}
address { font-style:normal;}

div#pied{clear:both; height:150px; width:100%; color: #000; padding-bottom:3em; background: #527736 url(design/pied.png) repeat-x; text-align:left;}
#lien {width:930px;margin:0 auto;}
div#pied ul {padding-top:1em;text-align:center;}
div#pied li {display:inline;}
div#pied a:link, div#footer a:active {color:#000; text-decoration:none;}
div#pied a:visited, div#pied a:hover {color:#000; text-decoration:underline;}
#copy {display:block; margin-right: 120px;padding-top:2em;color:#000;}
#dubuismedia a{display:block; width:140px; height:50px; background:url(design/dubuismedia.png) no-repeat 0 0;  text-indent:-99999em; margin: -40px 0 0 790px;}
