img {
border:none;
}

p {
margin-top:0;
}

#colonne_image1 {
width:550px;
margin-bottom:0;
margin-right:120px;
clear:right;
font-size:11px;
}

#colonne_image1 p {
line-height:1.4em;
margin-bottom:0;
}

#colonne_image1 p.subtitle {
margin-bottom:0;
font-weight:700;
}

*.nodisplay {
display:none;
}

.captiontitre {
font-weight:700;
font-size:11px;
line-height:1em;
color:#313131;
margin:11px 0 21px;
padding:0;
}

#colonne_image1 p.caption {
margin-bottom:15px;
border:#d1d1d1 1px solid;
background-color:#ededed;
font-size:0.916em;
font-style:italic;
width:530px;
padding:10px;
}

div.graybck img.leftMargin {
float:right;
margin:0;
}

img.image1 {
margin-top:0;
border:#d1d1d1 1px solid;
}

#wrapper2images {
width:680px;
height:230px;
background-color:#fff;
padding-left:0;
}

#colonne_image2 {
float:left;
width:332px;
font-size:11px;
margin:0 5px 26px 0;
}

#colonne_image3 {
float:right;
width:332px;
margin-left:0;
font-size:11px;
}

#colonne_image1.end,#colonne_image2.end2,#colonne_image3.end3 {
margin-bottom:0;
padding-bottom:0;
}

img.floatLeft,p.left,.right {
float:left;
}

.right2,.right3 {
float:right;
}

img.image2,img.image3 {
margin-top:5px;
border:#d1d1d1 1px solid;
}



#colonne_image3.end3 {

	margin-bottom:0;

	padding-bottom:0;

}


.right3 {

	float:right;

}
img.image3{

	margin-top:5px;
	border: #d1d1d1 1px solid;

}
