.soustitre2{
position: absolute; 
width: 300px; 
height: 39px; 
left: 50%; 
margin-left: 10px;
top: 130px;
font-size:22px;
}

.soustitre3{
position: absolute; 
width: 555px; 
height: 22px; 
left: 50%; 
margin-left: -215px;
top: 175px;
}

.logo_moisson{
position: absolute; 
left: 50%; 
margin-left: -185px;
top: 250px;
}

.photo_moisson{
position: absolute; 
left: 50%; 
margin-left: -230px;
top: 320px;
}

.logo_moisson img{
border: 0;
}

.titre_moisson{
position: absolute; 
left: 50%; 
margin-left: -196px;
top: 445px;
}

.description_moisson{
position: absolute; 
left: 50%; 
margin-left: -201px;
top: 470px;
}

.logo_mer{
position: absolute; 
left: 50%; 
margin-left: 25px;
top: 255px;
}

.logo_mer img{
border: 0;
}

.photo_mer{
position: absolute; 
left: 50%; 
margin-left: -12px;
top: 320px;
}

.titre_mer{
position: absolute; 
left: 50%; 
margin-left: 18px;
top: 445px;
}

.description_mer{
position: absolute; 
left: 50%; 
margin-left: 18px;
top: 470px;
}

.logo_campagnarde{
position: absolute; 
left: 50%; 
margin-left: 246px;
top: 250px;
}

.logo_campagnarde img{
border: 0;
}

.photo_campagnarde{
position: absolute; 
left: 50%; 
margin-left: 207px;
top: 320px;
}

.titre_campagnarde{
position: absolute; 
left: 50%; 
margin-left: 235px;
top: 445px;
}

.description_campagnarde{
position: absolute; 
left: 50%; 
margin-left: 200px;
top: 470px;
}

img{
border-color: black;
}