body {
    margin              : 0px;
    font-family         : Verdana, Arial, Helvetica, sans-serif;
    font-size           : 10px;
    color               : #000;
    text-decoration     : none;
	background          : #6C919A;
	background-image : url(images/fd_page_bleu/fd.gif);
	background-repeat : repeat-x;
	background-position : top left;
	text-align	:	center;
}
/*----------------------------------------------------------------*/
/*                          SPECIFIQUE                            */
/*----------------------------------------------------------------*/
div.fd_haut {
    background-image : url(images/fd_page_bleu/fleur.jpg);
	background-repeat : no-repeat;
	background-position : top center;
}
div.bordureOmbre{
    background-image : url(images/fd_page_bleu/ombre.gif);
	background-repeat : repeat-y;
	background-position : top center;
}

div.jardinPrive {
    padding : 55px 30px 0px 80px;
    background-image : url(images/fr/jardin_prive/boutique_ligne_catalogue.gif);
    background-repeat : no-repeat;
}
div.jardinPrive input {
    display : inline;
    width : 80px;
    color : #000;
    font-size           : 10px;
	font-family         : Verdana, Helvetica, sans-serif;
}

div.univers img {
    padding : 2px 2px 0px 2px;
}
div.contenu_page {
    background-color : #F2F2F2;
    padding : 30px 40px;
}

table.listeProduits td.produit {
  border: 4px solid #D6C5B3;
  background-color: #FFFFFF;
  cursor: pointer;
}
table.listeProduits td.produit td.vignetteProduit {
  background-color: #FFFFFF;
  height: 180px;
  text-align: center;
}
table.listeProduits td.produit td.desc {
  background-color: #D6C5B3;
  height: 50px;
  vertical-align: top;
}

table.ficheProduit {
    background-color : #FFF;
    border-top : solid 4px #D6C5B3;
    border-left : solid 4px #D6C5B3;
    border-right : solid 4px #D6C5B3;
    font-family         : Arial, Helvetica, sans-serif;
    font-size           : 12px;
    font-weight : bold;
}
table.ficheProduit p.titre {
    color               : #282828;
    text-transform : uppercase;
}
table.ficheProduit p.description {
    color               : #282828;
    margin: 10px 0px;
}
table.ficheProduit p.prix {
    color               : #B05400;
    margin: 10px 0px;
}
table.ficheProduit td.detailProduit {
    padding-left : 11px;
    background : url(images/fiche_produit/ombre.gif) repeat-y top left;

}
table.ficheProduit div.produitsAssocies span.titre {
    background : url(images/fiche_produit/puce_noir.gif) no-repeat center left;
    padding-left : 20px;
    text-transform : none;
}
table.ficheProduit div.produitsAssocies {
    padding-top : 60px;
    padding-bottom : 10px;
}
table.ficheProduit div.produitsAssocies a{
    border-bottom : 2px solid #FFFFFF;
}
table.ficheProduit div.produitsAssocies a:hover{
    border-bottom : 2px solid #D6C5B3;
}

table.ficheProduit td.vignette {
    text-align : center;
    padding-top : 10px;
}
span.zoom {
    white-space: nowrap;
    background : url(images/fiche_produit/puce_beige.gif) no-repeat center left;
    padding-left : 20px;
}
span.zoom a{
    color : #A5967E !important;
    font-weight : normal;
}
div.produit_liens {
    background-color : #A5967E;
    padding : 5px;
}
div.produit_liens a{
    color : #FFF!important;
    margin-right : 100px;
    background : url(images/fiche_produit/puce_tri_blanche.gif) no-repeat center left;
    padding-left : 5px;
}
div.retourListe {
    padding : 5px 0px;
}
div.retourListe a {
    color : #627893!important;
    background : url(images/fiche_produit/puce_tri_bleu.gif) no-repeat center left;
    padding : 0px 15px;

}