body{ margin:0; padding:0; line-height: 1.5em; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; }  b{font-size: 110%;} em{color: red;}  #container{ width: 850px; /*Width of main container*/ margin: 0 auto; /*Center container on page*/ }  #header{ background: url(img2/logo.jpg); height: 147px; /*Height of top section*/ }  #header h1{ margin: 0; padding-top: 15px; }  #contentwrapper{ float: left; width: 100%; }  #contentbox{ margin: 0 160px 0 160px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/ }  #left{ float: left; width: 160px; /*Width of left column in pixel*/ margin-left: -850px; /*Set margin to that of -(MainContainerWidth)*/ background: #fff; }  #left a{ background: #fff; color: #FF0000; text-decoration: none; font-weight: bold; }  #left a:hover{ background: #fff; color: #CC0000; text-decoration: underline; font-weight: bold; }  #left ul{ 	list-style: none; 	margin-left: 0px; 	padding-left: 0px; 	background: #fff; 	color: #000; 	margin-top: 4px; 	margin-bottom: 10px; }  #right{ float: left; width: 160px; /*Width of right column*/ margin-left: -160px; /*Set left margin to -(RightColumnWidth)*/ background: #fff; }  #right a{ background: #fff; color: #FF0000; text-decoration: none; font-weight: bold; }  #right a:hover{ background: #fff; color: #CC0000; text-decoration: underline; font-weight: bold; }  #right ul{ 	list-style: none; 	margin-left: 0px; 	padding-left: 0px; 	background: #fff; 	color: #000; 	margin-top: 0px; 	margin-bottom: 10px; 	text-align: center; }  #footer{ clear: left; width: 100%; font-size: 11px; background: #fff; color: #000; border-top: 1px solid #FF0000; text-align: center; padding: 4px 0; margin-top: 5px; }  #footer a{ color: #FF0000; text-decoration: none; }  #footer a:hover{ color: #CC0000; text-decoration: none; }  #imgfooter {   background-image: url(../img2/footer.jpg);   background-repeat: no-repeat;   background-position: top;   background-repeat: no-repeat;   width: 850px;   height: 59px;   padding: 0; }  .inner{ margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/ margin-top: 0; }  #new{ 	background: #fff; 	color: #000; 	width: 135px; 	margin-top: 4px; 	float: none; }  #new img{ 	display:block; 	margin:0 auto ; 	padding: 1px; 	background: #fff; 	color: #000; 	border: 1px solid #FF0000; 	margin-top: 8px; }  #prol{ 	background: #fff; 	color: #000; 	width: 140px; 	margin-top: 8px; 	margin-bottom: 0px; 	float: none; }  #prol img{ 	display: block; 	background: #fff; 	color: #000; 	margin-top: 0px; 	margin-bottom: 15px; 	margin: 0 auto; 	padding-top: 10px; }  #prol ul{ 	list-style: none; 	margin-left: 0px; 	padding-left: 0px; 	background: #fff; 	color: #000; 	margin-top: 5px; 	margin-bottom: 2px; 	text-align: center; }#pror{ 	background: #fff; 	color: #000; 	width: 140px; 	margin-top: 8px; 	margin-bottom: 0px; 	float: none; }  #pror img{ 	display: block; 	background: #fff; 	color: #000; 	margin-top: 0px; 	margin-bottom: 15px; 	margin: 0 auto; 	padding-top: 10px; }  #pror ul{ 	list-style: none; 	margin-left: 0px; 	padding-left: 0px; 	background: #fff; 	color: #000; 	margin-top: 5px; 	margin-bottom: 2px; 	text-align: center; } #content h1{ background: #fff; color: #000; font-size: 12px; font-weight: normal; display: block;margin-bottom: 0px;padding-bottom: 0px;margin-top: 0px;padding-top: 0px; }  #content h2{ background: #fff; color: #000; font-size: 12px; font-weight: bold; display: block;margin-bottom: 8px;padding-bottom: 0px;margin-top: 0px;padding-top: 0px; float: left; }  .present{ background: #fff; color: #000; margin-top: 0px; margin-bottom: 0px; text-align: center; }  .present strong{ background: #fff; color: #000; font-weight: normal; }  #content{ background: #fff; color: #000; line-height: 1.2em; width: 510px; margin-top: 0px; float: right; margin-top: 0px; margin-bottom: 0px;  }  #content p{ width: 100%; background: #fff; color: #000; text-align: justify; margin-top: 0px; margin-bottom: 8px; float: left; }  #content p:hover{ width: 100%; background: #fff; color: #000; text-align: justify; margin-top: 0px; margin-bottom: 8px; float: left; }  #content img{ 	float: left; 	margin-right: 5px; 	padding: 1px; 	background: #fff; 	color: #000; 	border: 1px solid #FF0000; 	margin-top: 3px; 	margin-bottom: 5px; }   #content a{ background: #fff; color: #FF0000; text-decoration: none; }  #content a:hover{ background: #fff; color: #CC0000; text-decoration: none; }  #next { 	width: 100%; 	margin-top: 10px; 	margin-bottom: 12px; 	float: right; 	background: #fff; 	color: #000; 	text-align: center; }  #next a{ background: #fff; color: #FF0000; text-decoration: underline; font-weight: bold; }  #next a:hover{ background: #fff; color: #CC0000; text-decoration: underline; } .catcheur{ float: left; width: 510px; height: 125px; text-align: center; background: #fff; color: #000; margin-bottom: 0px; margin-top: 0px; }  .ban{ float: left; width: 510px; height: 75px; text-align: center; background: #fff; color: #000; margin-bottom: 0px; margin-top: 10px; } div#disclaimer{ text-align:left; background: #fff;} div#disclaimer-fond{ position:absolute; z-index:1000; width:100%; height:2650px; background:white; background: #fff;filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9; text-align:center; line-height:normal; clear:both; } div#disclaimer-conteneur{ position:absolute; z-index:1001; width:100%; text-align:center; clear:both; background: #fff;} div#disclaimer-cadre{ width:550px; margin-left:auto; margin-right:auto; text-align:center; margin-top:200px; padding:15px; font-size:12px; border:#ddd 1px solid; background:white; background: #fff; color:#555; } div#disclaimer-cadre b{ font-size:14px; color:black; background: #fff;} div#disclaimer-cadre a{ text-decoration:none; font-size:22px; font-weight:bold; color:#FF0000; background: #fff;} div#disclaimer-cadre a:hover{ color:#CC0000; background: #fff;} 