.recapitulatif_espace_panier
{
margin:0;
padding:0;
height:20px;
}

.recapitulatif_panier
{
margin:0;
padding:5px 40px 30px 0;
text-align:right;
font-size:11px;
}


.recapitulatif_panier a
{
color:#2F3B49;
text-decoration:underline;
}

.recapitulatif_panier a:hover
{
text-decoration:none;
}





#recapitulatif_content_p
{
	padding:0 0 0 395px;
	margin:0;
	width:519px;
}
.recapitulatif_reservation_t {
background-image:url(../img/salle_r_t3.jpg);
background-repeat:no-repeat;
background-position:center;
font-size:13px;
font-style:italic;
height:14px;
margin:0;
padding:9px 0 0 0;
text-align:center;
width:519px;
}

.recapitulatif_reservation_b {
background-color:#FFFFFF;
background-image:url(../img/salle_r_b3.jpg);
background-position:center bottom;
background-repeat:no-repeat;
height:23px;
margin:0;
padding:0;
text-align:center;
width:519px;
}

.recapitulatif_reservation_m {
background-color:#FFFFFF;
height:200px;
margin:0;
padding:0;
width:515px;
border-left:2px #D2D2D2 solid;
border-right:2px #D2D2D2 solid;
}

.recapitulatif_reservation_bouton
{
text-align:right;
padding:20px 20px 0 0;
}

.recapitulatif_reservation_m dl
{
margin:0;
padding:30px 0 0 90px;

}

.recapitulatif_reservation_m dt
{
margin:0;
padding:0;
float:left;
width:100px;
height:18px;
padding:2px 0 0 0;
}

.recapitulatif_reservation_m dd
{
margin:0;
padding:0 0 5px 0;

height:20px;

}

.recapitulatif_terminer
{
margin:0;
padding:0 23px 30px 0;
text-align:right;
}