#reportage_haut{
float:left;
margin:0;
padding:0;
width:780px;
}
*+html .reportage_haut_image{
float:left;
margin:0 0 -2px 0;
padding:0;
}
.reportage_haut_image{
float:left;
margin:0;
padding:0;
}
.reportage_haut_contenu{
float:left;
margin:0 0 10px 0 !important;
margin:-2px 0 10px 0;
padding:15px 0 15px 0;
background-color:#F8931D;
width:774px;
}
#reportage_haut_contenu_image{
float:left;
margin:0;
padding:0 0 0 20px;
background-color:#F8931D;
width:370px;
}
#reportage_haut_contenu_image img{
float:left;
margin:0;
padding:0 5px 10px 5px;
background-color:#F8931D;
}
.reportage_haut_contenu_texte{
float:left;
margin:0;
padding:0;
width:380px;
}
#reportage_bas{
float:left;
margin:3px 0 0 0;
padding:0;
width:780px;
}
.reportage_bas_image{
float:left;
margin:0;
padding:0;
width:780px;
}
 .reportage_bas_image img{
/* float:left;*/
margin:0;
padding:0 ;
}  
#ereportage_desc{
color:#ffffff;
margin: 10px 0 0 15px;
padding:0;
}


/************************/
.reportage_haut_contenu_texte .titre{
color:#ffffff;
font-size:1.7em;
font-weight:bold;
margin: 0 0 0 15px;
padding:0;
}

.reportage_haut_contenu_texte li{
color:#ffffff;
margin: 0 0 0 -10px;
padding:0;
list-style-type: square;
}
.reportage_bas_titre{
float:left;
margin:0;
padding:0 0 20px 0;
width:780px;
color:#FF6600;
font-size:1.7em;
font-weight:bold;
}

/* Gallery Styles */
/* Gallery Styles */

#motioncontainer {
/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
float:left;
margin:-49px 0px 0px 31px !important;
margin:-49px 0px 0px 31px;
padding:0;
width: 708px;
height: 46px;

}

#motioncontainer a img {

border: 1px solid #FFFFFF;
}

.fdroite{
position:relative;
left:705px;
}

#motioncontainer a:hover img {
border: 1px solid #828282; 
}

#statusdiv {
background-color: #828282;
border: 1px solid gray;
padding: 2px;
position: absolute;
left: -300px;
visibility: hidden;
}

#motioncontainer a:hover {
color: #828282; 
}