#row_top_left{
min-height:280px;
width:712px;
float:left;
}
#row_top_right{
background-color:#3a6193;
padding-top:20px;
padding-right:20px;
height:260px;
width:228px;
padding-left:20px;
color:#FFFFFF;
font-size:12px;
clear:right;
}
#row_top_right h1{
color:#FFFFFF;
font-size:20px;
padding:0;
margin:0;
font-weight:bold;

}
#row_top_right h2{
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding:0;
margin:0;
}

#row_top_left{
background-repeat:no-repeat;

}

#row_middle_left h1{
color:#ae9962;
font-weight:bold;
font-size:24px;
padding-bottom:5px;
margin:0;
}

#row_middle_left h2{
color:#000000;
font-weight:bolder;
padding:0;
margin:0;
}
#row_middle_left h3{
color:#ae9962;
font-weight:bold;
font-size:12px;
padding:0;
margin:0;
}
#row_middle_left h4{
color:#000000;
font-size:15px;
padding:0;
margin:0;
font-weight:500;
}



#row_middle{
height:auto;

}

#row_middle_left{
height:auto;
margin:0;
padding-left:20px;
padding-top: 30px;
padding-right:0px;
width:692px;
font-size:12px;
}

.lien_retour{
float:left;
width:110px;
padding-top:10px;
}
.lien_retour a{
color:#000000;
font-weight:bold;
}
.imprimer{
margin-left:580px;
}
.detail{
width:318px;
min-height:118px;
float:left;
background-color:#e7e0d0;
margin-top:20px;
margin-bottom:10px;
}

.detail_gauche{
width:318px;
min-height:118px;
float:left;
background-color:#e7e0d0;
margin-top:20px;
margin-right:30px;
margin-bottom:10px;
}

.detail_description{
width:288px;
height:88px;
min-height:88px;
padding:30px 0 0 30px;
margin-right:30px;
float:left;
background-color:#e7e0d0;
margin-top:20px;
margin-bottom:10px;
}
.detail_description a{
color:#66bcc4;
font-weight:bold;
}

.detail_boutique{
width:692px;
padding:0;
margin:0;
}

