@charset "utf-8";
/* CSS pages Fiche Produit */

p.retour_cat {
margin:2px 0 15px 50px;
padding:0 10px;
}

form#verspan {
margin:0;
padding:0;
border:0;
}
form#verspan input[type=submit] {
position:absolute;
top:10px;
right:40px;
display:block;
margin:0;
padding:5px;
background-color:#FF0066;
border:3px solid #E8E8E8;
color:#ffffff;
font-size:16px;
letter-spacing:2px;
font-weight:bold;
}
form#verspan input[type=submit]:hover {
background-color:#E8E8E8;
border:3px solid #FF0066;
color:#FF0066;
}

div#fiche_droite {
float:right;
margin:0 0 10px 0;
padding:10px;
text-align:right;
border-left:1px solid #E8E8E8;
}

div#fiche_photo {
position:relative;
}

div#foto_en_stock {
position:absolute;
bottom:-10px;
left:-5px;
margin:0;
padding:3px 5px;
background-color:#666666;
color:#FFFFFF;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
font-size:14px;
letter-spacing:1px;
text-transform:uppercase;
}

div#fiche_gauche {
position:relative;
margin:0 280px 10px 0;
padding:0;
min-height:300px;
-height:300px;
}

p.fiche_intro {
margin:0;
padding:0;
}

ul#fiche_raccourcis {
margin:2px 0 0 0;
padding:0;
list-style:none;
height:13px;
text-align:right;
}
ul#fiche_raccourcis li {
display:inline;
margin:0;
padding:0;
}

p.fiche_ecotaxe {
position:relative;
border:1px solid #E8E8E8;
margin:10px 10px 2px 10px;
padding:5px;
height:40px;
}

p.fiche_prix {
float:right;
margin:10px 10px 2px 10px;
padding:3px 10px;
font-size:14px;
background-color:#E8E8E8;
width:220px;
text-align:right;
}
p.fiche_prix span {
color:#FF0066;
font-size:24px;
}
p.fiche_prix span.prix_ini {
color:#FF0066;
font-size:13px;
}

p.fiche_prix_constate {
margin:0 15px;
padding:0;
text-align:right;
font-size:11px;
}

p.fiche_dispo {
margin:-14px 10px 5px 15px;
padding:0;
font-size:11px;
}
p.fiche_dispo span {
padding:0 5px;
background-color:#FF0066;
color:#FFFFFF;
font-weight:bold;
}
div#fiche_achat {
position:relative;
margin:10px 0 15px 0;
padding:0 200px 0 0;
/padding:0 235px 0 0;
text-align:right;
}

h3 {
margin:10px 0 5px 0;
padding:0;
border-bottom:1px solid #FF0066;
font-size:11px;
}
p.soush3 {
margin:-5px 5px 0 0;
padding:0;
text-align:right;
font-size:9px;
}

ul#garanties {
position:relative;
margin:5px 0 10px 20px;
padding:0;
list-style:square outside;
}
ul#garanties li {
position:relative;
margin:5px 0 10px 0;
padding:0 0 2px 0;
height:25px;
border-bottom:1px solid #E8E8E8;
font-size:11px;
letter-spacing:1px;
}
ul#garanties li a:link, ul#garanties li a:visited {
font-size:9px;
letter-spacing:normal;
}
p.prixgar {
position:absolute;
bottom:2px;
right:5px;
margin:0;
padding:0;
text-align:right;
}
p.prixgar span {
font-weight:bold;
color:#FF0066;
}

div.detail_gar {
position:relative;
display:none;
position:absolute;
bottom:15px;
left:0;
margin:0;
padding:5px;
background-color:#E8E8E8;
border:1px solid #FF0066;
}
div.detail_gar p.ferme {
position:absolute;
top:2px;
right:5px;
margin:0;
padding:0;
}

table#livraison {
margin:0 0 10px 0;
padding:0;
border:none;
width:100%;
}
table#livraison tr {
margin:0;
padding:0;
}
table#livraison td {
margin:2px;
padding:2px 5px;
border:3px solid #ffffff;
background-color:#E8E8E8;
}
table#livraison td.entete {
margin:5px 0 0 0;
padding:0;
border-bottom:1px solid #000000;
background-color:#FFFFFF;
letter-spacing:1px;
font-weight:bold;
}

div#presentation, div#description {
margin:5px 0 20px 0;
padding:0;
text-align:justify;
}

table#descd {
margin:0;
padding:0;
border:none;
width:100%;
}
table#descd td {
margin:0;
padding:5px;
border:1px solid #E8E8E8;
background-color:#FFFFFF;
}
table#descd td.carac {
border:1px solid #FFFFFF;
background-color:#E8E8E8;
}



div#prix_prcent_remise {
position:absolute;
top:70px;
left:230px;
width:50px;
height:50px;
background:url(../img/commun/bg_remise.gif) top center no-repeat;
margin:0;
padding:10px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
font-weight:bold;
color:#FFFFFF;
font-size:17px;
letter-spacing:1px;
}
div#prix_prcent_remise span {
font-size:12px;
}

div#foto_prcent_remise {
position:absolute;
bottom:-35px;
right:-20px;
width:50px;
height:50px;
background:url(../img/commun/bg_remise.gif) top center no-repeat;
margin:0;
padding:10px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
font-weight:bold;
color:#FFFFFF;
font-size:17px;
letter-spacing:1px;
}
div#foto_prcent_remise span {
font-size:12px;
}
