
body { margin:0; padding:0; background: none; width:100%; background:#dddddd;behavior:url(styles/prototype/csshover.htc);  }
html { padding:0; margin:0;}
.clr {clear:both;}

/* main */
.main {width:875px; padding:0; margin:0 auto; background:#eb9000;}

/* header */
#header{
	float: left;
	width: 875px;
	
		}
#banner{
	margin-top: 10px;
	float: left;
	margin-left: 1.5%;
	
	}
#flash {  
	/*margin-top: -292px;*/
	margin-top: -294px;
	float: left;
	margin-left: 1.8%;
	}
#fond_fla {
	/*margin-top: 10px;*/
	float: left;
	
	}

ul{border:0; width:300px;margin:0; padding:0; float:right; margin-right:30px;}

#pagination-clean li{

border:0; margin:0; padding:0;
font-size:13px;
list-style:none;

}
#pagination-clean li, #pagination-clean a{

border:solid 1px #DEDEDE
margin-right:2px;

}
#pagination-clean .previous-off,
#pagination-clean .next-off {

color:#666
display:block;
float:left;
font-weight:bold;
padding:3px 4px;
}
#pagination-clean .next a,
#pagination-clean .previous a {

font-weight:bold;
border:solid 1px #333;
color:#333333;
} 
#pagination-clean .active{

color:#00000
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
#pagination-clean a:link,
#pagination-clean a:visited {

color:#CCCCCC
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination-clean a:hover{

text-decoration:none;
}



.clearboth { 
	clear: both; 
	}

#containers{
	width: 840px;
	position:relative;
	margin-top:-70px;
	left:10px;
	padding-left:5px;
	
	}

#footer{
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	margin-top: 40px;
	float: left;
	width: 875px;
	background-color: #bbb;
	text-align: center;
	font: normal 12px Arial, Helvetica, sans-serif; color:#0f0f0f;
	}
		
#footer a{
color:#660000;
text-decoration:underline;
}