h2.tarifs {
padding-left:50px;
line-height:50px;
font-size:1.5em;
background:url(/themes/styles/img/puces_ec/p_cb_3.gif) no-repeat left center
}

h2.details {
padding-left:50px;
line-height:50px;
font-size:1.5em;
background:url(/themes/styles/img/puces_ec/p_detail.gif) no-repeat left center
}

h3.unitaire {
padding-left:95px;
line-height:50px;
font-size:1.5em;
background:url(/themes/styles/img/puces_ec/p_camion-2.gif) no-repeat 5% center
}

h3.forfait {
padding-left:95px;
line-height:50px;
font-size:1.5em;
background:url(/themes/styles/img/puces_ec/p_camion-ts.gif) no-repeat 5% center
}

table {
font-size:1em;
border-spacing:0;
border-collapse:collapse;
margin-left:auto;
margin-right:auto;
border-color:#000;
border-style:solid;
border-width:1px
}

table th {
border:inherit;
background-color:#09F;
text-align:center;
border-color:#000;
border-style:inset;
border-width:1px;
padding:10px
}

table td {
text-align:center;
border-color:#000;
border-style:inset;
border-width:1px;
padding:10px
}

p.center {
text-align:center;
font-weight:700
}

p.or {
padding-left:30px;
line-height:20px;
font-size:1.1em;
background:url(/themes/styles/img/pre/f-or_p.gif) no-repeat left center;
color:#000;
border-bottom:0;
text-align:justify
}

p.bleu {
padding-left:30px;
line-height:20px;
font-size:1.1em;
background:url(/themes/styles/img/pre/f-bl_p.gif) no-repeat left center;
color:#000;
border-bottom:0;
text-align:justify
}

p.small_or {
padding-left:40px;
line-height:5px;
font-size:1.1em;
background:url(/themes/styles/img/pre/f-or_p2.gif) no-repeat 3% center;
color:#000;
border-bottom:0;
text-align:justify
}

p.small_bleu {
padding-left:40px;
line-height:5px;
font-size:1.1em;
background:url(/themes/styles/img/pre/f-bl_p2.gif) no-repeat 3% center;
color:#000;
border-bottom:0;
text-align:justify
}

p.small {
font-size:0.9em
}
