/* CSS Document */

body{
background-color:#921a1b;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

td{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

a:link{
color:#000000;
text-decoration:underline;
}
a:visited{
color:#000000;
text-decoration:underline;
}
a:hover{
color:#000000;
text-decoration:none;
}

a.lien_coup_de_coeur:link{
color:#000000;
text-decoration:none;
}
a.lien_coup_de_coeur:visited{
color:#000000;
text-decoration:none;
}
a.lien_coup_de_coeur:hover{
color:#000000;
text-decoration:underline;
}

a.lienpanier:link{
color:#000000;
text-decoration:none;
}
a.lienpanier:visited{
color:#000000;
text-decoration:none;
}
a.lienpanier:hover{
color:#000000;
text-decoration:underline;
}

.logo{
position:absolute;
z-index:10;
border: 0px solid #000000;
top:0px;
left:0px;
width:244px;
height:94px;
}

.tetiere{
position:absolute;
z-index:10;
border: 0px solid #000000;
top:0px;
left:244px;
width:612px;
height:94px;
}

.frise_haut{
position:absolute;
z-index:10;
border: 0px solid #000000;
top:94px;
left:0px;
width:856px;
height:42px;
}

.menu_haut{
position:absolute;
z-index:20;
border: 0px solid #000000;
top:129px;
left:0px;
width:975px;
height:35px;
background-color:#FFFFFF;
text-align:right;
}

.panier{
position:absolute;
z-index:15;
border: 0px solid #000000;
top:60px;
left:885px;
width:66px;
height:66px;
}

.fond_panier{
position:absolute;
z-index:10;
border: 0px solid #000000;
top:0px;
left:856px;
width:119px;
height:164px;
background-color:#FFFFFF;
}

.bloc_promo{
position:absolute;
z-index:15;
border: 0px solid #000000;
top:173px;
left:826px;
width:140px;
height:148px;
}

.fond_bloc_coup_de_coeur{
background-image:url(../images/design/fond_bloc_coup_de_coeur.gif);
background-repeat:repeat-y;
background-position:top left;
}

.contenu{
width:612px;
height:314px;
background-image:url(../images/design/fond_contenu.jpg);
background-repeat:no-repeat;
background-position:top left;
text-align:left;
/*padding: 10px;*/
background-color:#FFFFFF;
}

.cadre_contenu{
position:absolute;
z-index:10;
border: 0px solid #000000;
top:164px;
left:0px;
width:973px;
height:314px;
text-align:left;
}

.menu_gauche{
position:absolute;
z-index:15;
border: 0px solid #000000;
top:163px;
left:0px;
width:244px;
height:314px;
text-align:left;
}

.nombre_total_articles{
position:absolute;
z-index:20;
border: 0px solid #000000;
top:0px;
left:746px;
width:229px;
height:19px;
background-color:#e4e1e1;
}

.detail_panier{
position:absolute;
z-index:15;
border: 0px solid #000000;
top:28px;
left:856px;
width:120px;
height:100px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

.montant_panier{
color: #a40016;
}

a.lien_menu_haut:link{
font-family:Arial, Helvetica, sans-serif;
background-color:#e4e1e1;
text-decoration: none;
color:#000000;
display:block;
line-height:20px;
height:20px;
width:119px;
margin-left:3px;
float:left;
text-align:center;
}

a.lien_menu_haut:visited{
font-family:Arial, Helvetica, sans-serif;
background-color:#e4e1e1;
text-decoration: none;
color:#000000;
display:block;
line-height:20px;
height:20px;
width:119px;
margin-left:3px;
float:left;
text-align:center;
}

a.lien_menu_haut:hover{
font-family:Arial, Helvetica, sans-serif;
background-color:#b0b0b0;
text-decoration: underline;
color:#000000;
display:block;
line-height:20px;
height:20px;
width:119px;
margin-left:3px;
float:left;
text-align:center;
}

a.lien_menu_gauche:link{
font-family:verdana, Helvetica, sans-serif;
text-decoration: none;
color:#000000;
display:block;
line-height:26px;
height:26px;
width:244px;
background-image:url(../images/design/bouton_gauche_off.gif);
background-repeat:no-repeat;
background-position:top left;
text-indent:60px;
font-size:12px;
margin-top: 5px;
}

a.lien_menu_gauche:visited{
font-family:verdana, Helvetica, sans-serif;
text-decoration: none;
color:#000000;
display:block;
line-height:26px;
height:26px;
width:244px;
background-image:url(../images/design/bouton_gauche_off.gif);
background-repeat:no-repeat;
background-position:top left;
text-indent:60px;
font-size:12px;
margin-top: 5px;
}

a.lien_menu_gauche:hover{
font-family:verdana, Helvetica, sans-serif;
text-decoration: none;
color:#aa1126;
display:block;
line-height:26px;
height:26px;
width:244px;
background-image:url(../images/design/bouton_gauche_off.gif);
background-repeat:no-repeat;
background-position:top left;
text-indent:60px;
font-size:12px;
margin-top: 5px;
}

a.lien_menu_gauche_on{
font-family:verdana, Helvetica, sans-serif;
text-decoration: none;
color:#aa1126;
display:block;
line-height:26px;
height:26px;
width:244px;
background-image:url(../images/design/bouton_gauche_off.gif);
background-repeat:no-repeat;
background-position:top left;
text-indent:60px;
font-size:12px;
margin-top: 5px;
cursor:default;
}

a.lien_menu_gauche_niveau_2:link{
font-family:arial, Helvetica, sans-serif;
text-decoration: none;
color:#000000;
display:block;
line-height:15px;
height:15px;
width:229px;
text-indent:60px;
font-size:11px;
padding-left:15px;
}

a.lien_menu_gauche_niveau_2:visited{
font-family:arial, Helvetica, sans-serif;
text-decoration: none;
color:#000000;
display:block;
line-height:15px;
height:15px;
width:229px;
text-indent:60px;
font-size:11px;
padding-left:15px;
}

a.lien_menu_gauche_niveau_2:hover{
font-family:arial, Helvetica, sans-serif;
text-decoration: none;
color:#aa1126;
display:block;
line-height:15px;
height:15px;
width:229px;
text-indent:60px;
font-size:11px;
padding-left:15px;
}

a.lien_menu_gauche_niveau_2_on{
font-family:arial, Helvetica, sans-serif;
text-decoration: none;
color:#aa1126;
display:block;
line-height:15px;
height:15px;
width:229px;
text-indent:60px;
font-size:11px;
padding-left:15px;
cursor:default;
}

.titre_coup_de_coeur{
color:#911b1b;
font-weight:bold;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

h2.titre_coup_de_coeur{
color:#911b1b;
font-weight:bold;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
margin: 5px 0px 5px 0px;
}

h1{
border: 0px solid #000000;
padding : 0px 0px 0px 0px;
margin : 0px 0px 0px 0px;
}
/*
h2{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: lighter;
float: left;
border: 0px solid #000000;
padding : 0px 0px 0px 0px;
margin : 0px 10px 0px 0px;
}*/

/*h3{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: lighter;
float: left;
padding : 0px 0px 0px 10px;
margin : 0px 10px 0px 0px;
background-image:url(../images/design/fleche_arbo.gif);
background-repeat: no-repeat;
background-position:  left;
border: 0px solid #000000;
}*/

h4{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: lighter;
float: left;
padding : 0px 0px 0px 10px;
margin : 0px 10px 0px 0px;
background-image:url(../images/design/fleche_arbo.gif);
background-repeat: no-repeat;
background-position:  left;
border: 0px solid #000000;
}

/*----------------------------------------*/
.cellule_categorie{
width:233px;
text-align:center;
padding-bottom: 10px;
}
h2.cellule_categorie{
width:100%;
padding : 0px 0px 0px 0px;
margin : 0px 0px 0px 0px;
}

h2.titre_categorie{
color:#FFF;
font-weight:normal;
font-size:12px;
}

h3.sous_titre_fiche{
font-size:11px;
font-weight:normal;
}
.image_categorie{
border-top: 4px solid #FFFFFF;
}

a.lien_nom_categorie:link{
color: #FFFFFF;
text-decoration:none;
background-color: #a40016;
color:#FFFFFF;
width: 160px;
line-height:20px;
display:block;
padding :0px;
margin :0px;
}

a.lien_nom_categorie:visited{
color: #FFFFFF;
text-decoration:none;
background-color: #a40016;
color:#FFFFFF;
width: 160px;
line-height:20px;
display:block;
padding :0px;
margin :0px;

}

a.lien_nom_categorie:hover{
color: #FFFFFF;
text-decoration:none;
background-color: #cf6170;
color:#FFFFFF;
width: 160px;
line-height:20px;
display:block;
padding :0px;
margin :0px;
}

/*----------------------------------------*/
.nom_produit_fiche{
font-size:12px;
}
h2.nom_produit_fiche{
font-size:12px;
}

.intitule_prix_fiche{
font-size:12px;
/*font-weight:bold;*/
}

.intitule_quantite_fiche{
font-size:12px;
}

.prix_produit_fiche{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.zoneform{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #000000;
background-color: #ffffff;
}

.boutonform{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #921a1b;
background-color: #921a1b;
color: #ffffff;
font-weight: bold;
cursor: pointer;
}

.bouton_ajout_panier{
background-image:url(../images/design/bouton_ajout_panier.gif);
background-repeat:no-repeat;
background-position:top center;
border: 0px none;
height: 60px;
line-height: 20px;
padding-top: 40px;
cursor: pointer;
}
