html, body				{ margin: 0; height: 100%; font-family:Helvetica,Verdana,Arial,Sans-Serif; font-size:13px;  color:#373737; /*avant : 222222*/ margin:0px;  background-color:#eeeeee;min-width:857px; }#fixe {  /* un bloc fixe situé en haut qui fait toute la largeur */  position : fixed;  top: 0px;  right: 0px;  width: 100%;  /* et le patch pour IE */  position : expression("absolute" );  width : expression("100%" );  top : expression(document.body.scrollTop + this.offsetHeight - this.offsetHeight);  left : expression("0px" );} a img      {	border : none;	}a span    {	border : none;	}a div      {	border : none;	}a	       {   border : none;  text-decoration:none;	color:#0000ff; font-weight:bold; }a:hover	{   text-decoration:underline;}p            {    margin:0; margin-left:5px; padding:0;}hr { clear: both;width: 98%;border: 0; /* enleve toute bordure */border-bottom: 1px #d1d1d1 solid; /* une seule bordure (sinon firefox met une bordure en haut ET en bas mais pas IE */height: 1px; /* pour IE */}#pasrouge{border:1px solid; position:relative;border-color:#d1d1d1;padding:  5px 9px 5px 9px;margin-right:-1px;background-image:url('/images/diag.png');background-repeat:repeat-xy;display:inline-block;margin-top:-1px;}#pasrouge5{border:1px solid; position:relative;border-color:#d1d1d1;padding:  5px 9px 5px 9px;background-image:url('/images/diag.png');background-repeat:repeat-xy;display:inline-block;margin-top:-1px;}#rouge{position:relative;padding:  5px 9px 5px 9px;display:inline-block;margin-top:-1px;}#rouge a{text-decoration:none;	color:#ff0000;font-weight:bold;}#rouge a:hover{text-decoration:underline;}#rougeetautres{display:block; line-height:31px; margin-bottom:-24px;}body.mceContentBody {   background: #ffffff;}div.scroller { 	/* modify width and height of scrolling section if necessary	*/			width: 100%; 	height: 300px;	overflow: hidden;		}	div.scroller div.section {			/* modify width and height of each section as needed (should match the size of the scroller window)	*/				width: 100%;		height:300px;		overflow:hidden;		float:left;		padding:1em;				}	div.scroller div.content {		width: 100%;		color:#16497e;		}div#loadbox {		width: 400px;	height: 16px;	padding-top: 10px;      margin-left: 15px;	 display: none;}div#loadboxconnexion {		width: 400px;	height: 16px;	padding-top: 10px;      margin-left: 15px;	 display: none;}#menuperso{font-weight:bold;line-height: 25px;vertical-align: middle;text-align:center;padding:9px 5px 5px 5px;height:25px;border:2px dotted; border-color:#d1d1d1;}#titre{position:relative;width:400px;height:60px;background-image:url('http://img191.imageshack.us/img191/7610/titreq.png'); background-position: center ;background-repeat:no-repeat;}#subtitle{position:relative;width:100%;height:12px;background-image:url('http://img96.imageshack.us/img96/9919/subtitlen.png'); background-position: center ;background-repeat:repeat-x;margin-top:-10px;margin-right:5px;margin-bottom:10px;z-index:9999999999;}#trombone{position:absolute; top:230px; left:75px; width:62px;height:69px; background-image:url('http://img191.imageshack.us/img191/4108/trombone.png');z-index:10000000;}#trombonedroite{position:absolute; top:200px; right:93px; width:80px;height:69px; background-image:url('/images/trombonedroite.png');z-index:10000000;}#connexion{background-image:url('http://img191.imageshack.us/img191/94/diag.png');background-repeat:repeat-xy;border:1px solid; border-color:#d1d1d1;padding:7px;}/* ca donne moins bien maintenant#noirdroit{position:absolute; top:42px; right:109px; width:2px;height:275px; background-image:url('/images/3d.png');z-index:400;}*/#badge{position:absolute; top:1; right:45px; width:120px;height:120px; background-image:url('http://img695.imageshack.us/img695/6848/memobadge.png');z-index:100000;}#titre{float:center;width:100%;position:absolute;z-index:500;margin-top:50px;margin-left:-25px;text-align:center;}#head-bg{position:absolute;z-index:100;height:282px;width:100%; background-image:url('http://img268.imageshack.us/img268/323/toptransp.png'); background-repeat: repeat-x;}#top-left{position:absolute;z-index:100;height:282px;width:192px;background-image:url('http://img268.imageshack.us/img268/4083/toplefttransp.png');}#top-right{position:relative;float:right;z-index:100;height:282px;width:124px;background-image:url('http://img188.imageshack.us/img188/4898/toprighttransp.png');}#contenu-left{position:absolute;width:107px;height:100%;background-image:url('http://img59.imageshack.us/img59/8890/contenuleft.png');background-repeat: repeat-y; } #contenu-right{position:absolute;width:100%;height:100%;background-image:url('http://img697.imageshack.us/img697/7721/contenuright.png');background-repeat: repeat-y;background-position: right; }    #contenu {padding-left:130px;padding-right:130px;padding-top:125px;padding-bottom:50px;margin-bottom:-300px;position:relative;z-index:999;  }      #foot-bg{position:absolute; bottom: 0; left: 0;z-index:999;height:17px; /*avant : 158*/width:100%; background-image:url('http://img268.imageshack.us/img268/772/bottom.png'); background-repeat: repeat-x;}#foot-left{position:absolute; bottom: 0; left: 0;z-index:999999;height:17px;width:105px;background-image:url('http://img268.imageshack.us/img268/7103/bottomleftu.png');}#foot-right{position:absolute; bottom: 0; right: 0;float:right;z-index:9999999;height:17px;width:115px;background-image:url('http://img268.imageshack.us/img268/54/bottomright.png');}#cadre {border:1px solid; border-color:#d1d1d1;padding:13px 13px 13px 13px;margin-top:-9px;padding}#page {	position: relative;min-height: 100%;}#footer2 {height: 168 px; /* avant : 10px; */text-align: center;position: absolute;bottom: 0; left: 0;width: 100%;line-height: 2.8em; }