/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

body.fond_principal {background:#a5f058 url(./images/fond/fond.jpg) repeat-y scroll center 0 !important;}
.fond_index {background: url(./images/fond/panel.gif) repeat-x;height: 243px; }

#breadcrumb { 
  padding: 0; 
  margin: 0; 
} 
#breadcrumb li { 
  display:inline; 
} 

.barre_navigation {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; height: 24px;}
A.barre_navigation {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; font-weight:bold;}
A.barre_navigation:hover {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; font-weight:bold;}

/**********DEBUT HEADER**********/
.header_degrade{background: url(./images/menu/header-degrade-vert.gif); height: 50px; background-repeat:repeat-x;font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px;}
.bordure_panier{font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; line-height: 1.5; border: 1px solid #27b11c; padding: 4px;}
/***********FIN HEADER***********/

/**************************/
/* DEBUT menus catégories */
/**************************/
.menu_accueil {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:middle; color:#27b11c; background: url(./images/menu/accueil.gif); height: 33px; width: 69px; background-repeat:no-repeat;}
.menu_accueil:hover {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:middle; color:#ffffff; background: #27b11c; height: 33px; width: 69px; background-repeat:no-repeat; cursor:pointer;}

.menu_arbres_ornement {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; color:#85b321; background: url(./images/menu/arbres-ornement.gif); height: 33px; width: 74px; background-repeat:no-repeat;}
.menu_arbres_ornement_over {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; background-color:#85b321; color:#ffffff; height: 33px; width: 74px; cursor:pointer;}
.menu_arbres_ornement:hover {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; color:#ffffff; background: #85b321; height: 33px; width: 74px; background-repeat:no-repeat; cursor:pointer;}

.menu_arbustes_ornement {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; color:#2edc90; background: url(./images/menu/arbustes-ornement.gif); height: 33px; width: 74px; background-repeat:no-repeat;}
.menu_arbustes_ornement_over {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; background-color:#2edc90; color:#ffffff; height: 33px; width: 74px; cursor:pointer;}
.menu_arbustes_ornement:hover {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; color:#ffffff; background: #2edc90; height: 33px; width: 74px; background-repeat:no-repeat; cursor:pointer;}

.menu_graminees {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:middle; color:#da59fa; background: url(./images/menu/graminees.gif); height: 33px; width: 64px; background-repeat:no-repeat;}
.menu_graminees_over {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:middle; background-color:#da59fa; color:#ffffff; height: 33px; width: 64px; cursor:pointer;}
.menu_graminees:hover {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:middle; color:#ffffff; background: #da59fa; height: 33px; width: 64px; background-repeat:no-repeat; cursor:pointer;}

.menu_arbres_fruitiers {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; color:#45d7dc; background: url(./images/menu/arbres-fruitiers.gif); height: 33px; width: 64px; background-repeat:no-repeat;}
.menu_arbres_fruitiers_over {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; background-color:#45d7dc; color:#ffffff; height: 33px; width: 64px; cursor:pointer;}
.menu_arbres_fruitiers:hover {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; color:#ffffff; background: #45d7dc; height: 33px; width: 64px; background-repeat:no-repeat; cursor:pointer;}

.menu_art_topiaire {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; color:#48a0fb; background: url(./images/menu/art-topiaire.gif); height: 33px; width: 63px; background-repeat:no-repeat;}
.menu_art_topiaire_over {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; background-color:#48a0fb; color:#ffffff; height: 33px; width: 63px; cursor:pointer;}
.menu_art_topiaire:hover {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; color:#ffffff; background: #48a0fb; height: 33px; width: 63px; background-repeat:no-repeat; cursor:pointer;}

.menu_coniferes {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:middle; color:#4848fb; background: url(./images/menu/coniferes.gif); height: 33px; width: 70px; background-repeat:no-repeat;}
.menu_coniferes_over {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:middle; background-color:#4848fb; color:#ffffff; height: 33px; width: 70px; cursor:pointer;}
.menu_coniferes:hover {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:middle; color:#ffffff; background: #4848fb; height: 33px; width: 70px; background-repeat:no-repeat; cursor:pointer;}

.menu_coniferes_rocaille {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; color:#b548fb; background: url(./images/menu/coniferes-rocailles.gif); height: 33px; width: 74px; background-repeat:no-repeat;}
.menu_coniferes_rocaille_over {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; background-color:#b548fb; color:#ffffff; height: 33px; width: 74px; cursor:pointer;}
.menu_coniferes_rocaille:hover {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; color:#ffffff; background: #b548fb; height: 33px; width: 74px; background-repeat:no-repeat; cursor:pointer;}

.menu_plantes_couvre_sol {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; color:#fb48b6; background: url(./images/menu/plantes-couvre-sol.gif); height: 33px; width: 74px; background-repeat:no-repeat;}
.menu_plantes_couvre_sol_over {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; background-color:#fb48b6; color:#ffffff; height: 33px; width: 74px; cursor:pointer;}
.menu_plantes_couvre_sol:hover {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; color:#ffffff; background: #fb48b6; height: 33px; width: 74px; background-repeat:no-repeat; cursor:pointer;}

.menu_plantes_haies {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; color:#ff4900; background: url(./images/menu/plantes-haies.gif); height: 33px; width: 69px; background-repeat:no-repeat;}
.menu_plantes_haies_over {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; background-color:#ff4900; color:#ffffff; height: 33px; width: 69px; cursor:pointer;}
.menu_plantes_haies:hover {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; color:#ffffff; background: #ff4900; height: 33px; width: 69px; background-repeat:no-repeat; cursor:pointer;}

.menu_plantes_grimpantes {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; color:#ff7301; background: url(./images/menu/plantes-grimpantes.gif); height: 33px; width: 80px; background-repeat:no-repeat;}
.menu_plantes_grimpantes_over {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; background-color:#ff7301; color:#ffffff; height: 33px; width: 80px; cursor:pointer;}
.menu_plantes_grimpantes:hover {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; color:#ffffff; background: #ff7301; height: 33px; width: 80px; background-repeat:no-repeat; cursor:pointer;}

.menu_plantes_med {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; color:#ffa401; background: url(./images/menu/plantes-med.gif); height: 33px; width: 99px; background-repeat:no-repeat;}
.menu_plantes_med_over {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; background-color:#ffa401; color:#ffffff; height: 33px; width: 99px; cursor:pointer;}
.menu_plantes_med:hover {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; color:#ffffff; background: #ffa401; height: 33px; width: 99px; background-repeat:no-repeat; cursor:pointer;}

.menu_plantes_bruyere {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; color:#ffd201; background: url(./images/menu/plantes-bruyere.gif); height: 33px; width: 94px; background-repeat:no-repeat;}
.menu_plantes_bruyere_over {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; background-color:#ffd201; color:#ffffff; height: 33px; width: 94px; cursor:pointer;}
.menu_plantes_bruyere:hover {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:center; vertical-align:top; color:#ffffff; background: #ffd201; height: 33px; width: 94px; background-repeat:no-repeat; cursor:pointer;}
/************************/
/* FIN menus catégories */
/************************/
/*********************************/
/* DEBUT headings des catégories */
/*********************************/
.heading85b321 {font-family: Arial, sans-serif; font-size: 11px; background: #85b321; color: #FFFFFF; font-weight: bold;} /* Heading Arbres d'ornement */
.heading2edc90 {font-family: Arial, sans-serif; font-size: 11px; background: #2edc90; color: #FFFFFF; font-weight: bold;} /* Heading arbustes d'ornement */
.heading45d7dc {font-family: Arial, sans-serif; font-size: 11px; background: #45d7dc; color: #FFFFFF; font-weight: bold;} /* Heading arbres fruitiers */
.heading48a0fb {font-family: Arial, sans-serif; font-size: 11px; background: #48a0fb; color: #FFFFFF; font-weight: bold;} /* Heading art topiaire */
.heading4848fb {font-family: Arial, sans-serif; font-size: 11px; background: #4848fb; color: #FFFFFF; font-weight: bold;} /* Heading conifères */
.headingb548fb {font-family: Arial, sans-serif; font-size: 11px; background: #b548fb; color: #FFFFFF; font-weight: bold;} /* Heading conifères de rocaille */
.headingfb48b6 {font-family: Arial, sans-serif; font-size: 11px; background: #fb48b6; color: #FFFFFF; font-weight: bold;} /* Heading plantes couvre-sol */
.headingff4900 {font-family: Arial, sans-serif; font-size: 11px; background: #ff4900; color: #FFFFFF; font-weight: bold;} /* Heading plantes de haies */
.headingffa401 {font-family: Arial, sans-serif; font-size: 11px; background: #ffa401; color: #FFFFFF; font-weight: bold;} /* Heading plantes méditerranennes */
.headingffd201 {font-family: Arial, sans-serif; font-size: 11px; background: #ffd201; color: #FFFFFF; font-weight: bold;} /* Heading plantes bruyère */
.heading866b45 {font-family: Arial, sans-serif; font-size: 11px; background: #866b45; color: #FFFFFF; font-weight: bold;} /* Heading terreau */
.headingff7301 {font-family: Arial, sans-serif; font-size: 11px; background: #ff7301; color: #FFFFFF; font-weight: bold;} /* Heading plantes grimpantes */
.headingda59fa {font-family: Arial, sans-serif; font-size: 11px; background: #da59fa; color: #FFFFFF; font-weight: bold;} /* Graminées */
/*******************************/
/* FIN headings des catégories */
/*******************************/

.nouveaute85b321 {font-family: Arial, sans-serif; font-size: 11px; font-weight:bold; text-align:center; background: #85b321; color: #FFFFFF;}
.nouveaute_centre85b321 { border-style:solid; border-width: 1px; border-color: #85b321;}
.nouveaute2edc90 {font-family: Arial, sans-serif; font-size: 11px; font-weight:bold; text-align:center; background: #2edc90; color: #FFFFFF;}
.nouveaute_centre2edc90 { border-style:solid; border-width: 1px; border-color: #2edc90;}
.nouveaute45d7dc {font-family: Arial, sans-serif; font-size: 11px; font-weight:bold; text-align:center; background: #45d7dc; color: #FFFFFF;}
.nouveaute_centre45d7dc { border-style:solid; border-width: 1px; border-color: #45d7dc;}
.nouveaute48a0fb  {font-family: Arial, sans-serif; font-size: 11px; font-weight:bold; text-align:center; background: #48a0fb ; color: #FFFFFF;}
.nouveaute_centre48a0fb  { border-style:solid; border-width: 1px; border-color: #48a0fb;}
.nouveaute4848fb  {font-family: Arial, sans-serif; font-size: 11px; font-weight:bold; text-align:center; background: #4848fb ; color: #FFFFFF;}
.nouveaute_centre4848fb  { border-style:solid; border-width: 1px; border-color: #4848fb;}
.nouveauteb548fb  {font-family: Arial, sans-serif; font-size: 11px; font-weight:bold; text-align:center; background: #b548fb ; color: #FFFFFF;}
.nouveaute_centreb548fb  { border-style:solid; border-width: 1px; border-color: #b548fb;}
.nouveautefb48b6 {font-family: Arial, sans-serif; font-size: 11px; font-weight:bold; text-align:center; background: #fb48b6 ; color: #FFFFFF;}
.nouveaute_centrefb48b6  { border-style:solid; border-width: 1px; border-color: #fb48b6;}
.nouveauteff4900 {font-family: Arial, sans-serif; font-size: 11px; font-weight:bold; text-align:center; background: #ff4900 ; color: #FFFFFF;}
.nouveaute_centreff4900 { border-style:solid; border-width: 1px; border-color: #ff4900;}
.nouveauteffa401  {font-family: Arial, sans-serif; font-size: 11px; font-weight:bold; text-align:center; background: #ffa401  ; color: #FFFFFF;}
.nouveaute_centreffa401  { border-style:solid; border-width: 1px; border-color: #ffa401 ;}
.nouveauteffd201  {font-family: Arial, sans-serif; font-size: 11px; font-weight:bold; text-align:center; background: #ffd201  ; color: #FFFFFF;}
.nouveaute_centreffd201  { border-style:solid; border-width: 1px; border-color: #ffd201 ;}
.nouveaute27b11c  {font-family: Arial, sans-serif; font-size: 11px; font-weight:bold; text-align:center; background: #27b11c  ; color: #FFFFFF;}
.nouveaute_centre27b11c { border-style:solid; border-width: 1px; border-color: #27b11c ;}
.nouveaute866b45 {font-family: Arial, sans-serif; font-size: 11px; font-weight:bold; text-align:center; background: #866b45  ; color: #FFFFFF;}
.nouveaute_centre866b45 { border-style:solid; border-width: 1px; border-color: #866b45 ;}
.nouveauteff7301 {font-family: Arial, sans-serif; font-size: 11px; font-weight:bold; text-align:center; background: #ff7301  ; color: #FFFFFF;}
.nouveaute_centreff7301 { border-style:solid; border-width: 1px; border-color: #ff7301 ;}
.nouveauteda59fa {font-family: Arial, sans-serif; font-size: 11px; font-weight:bold; text-align:center; background: #da59fa  ; color: #FFFFFF;}
.nouveaute_centreda59fa { border-style:solid; border-width: 1px; border-color: #da59fa ;}

.nouveaute_prix {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color:#FF0000;} /* Police et taille de caractères pour les prix des nouveautés*/
.nouveaute_texte {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color:#444444;} /* Police et taille de caractères pour le texte des nouveautés*/

/*********************/
/* DEBUT ONGLET vert */
/*********************/
ul#tabnav {font: bold 11px arial, sans-serif; list-style-type: none; padding-bottom: 24px; border-bottom: 5px solid #27b11c; margin: 0;}
ul#tabnav li {float: left; height: 21px; background-color: #fff; margin: 0px 2px 0 2px; border: 1px solid #27b11c;}
ul#tabnav li.blank {float: right; height: 21px; background-color: #fff; margin: -5px 0px 0 0px; border: 0px}
ul#tabnav li.blank a:hover {float: right; height: 21px; background-color: #fff; margin: 0px 0px 0 0px; border: 0px}
ul#tabnav li.active {background-color: #27b11c;}
ul#tabnav li.active a {color: #fff;}
#tabnav a {float: left; display: block; color: #27b11c; text-decoration: none; padding: 4px;}
#tabnav a:hover {background: #27b11c; color: #ffffff;}
TD.cadre_vert {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; line-height: 1.5; border-bottom: 1px solid #27b11c; border-left: 1px solid #27b11c; border-right: 1px solid #27b11c; padding: 4px;}
/*******************/
/* FIN ONGLET vert */
/*******************/
/**********************************/
/* DEBUT ONGLET arbres d'ornement */
/**********************************/
ul#tabnav85b321 {font: bold 11px arial, sans-serif; list-style-type: none; padding-bottom: 24px; border-bottom: 5px solid #85b321; margin: 0;}
ul#tabnav85b321 li {float: left; height: 21px; background-color: #fff; margin: 0px 2px 0 2px; border: 1px solid #85b321;}
ul#tabnav85b321 li.blank {float: right; height: 21px; background-color: #fff; margin: -5px 0px 0 0px; border: 0px}
ul#tabnav85b321 li.blank a:hover {float: right; height: 21px; background-color: #fff; margin: 0px 0px 0 0px; border: 0px}
ul#tabnav85b321 li.active {background-color: #85b321;}
ul#tabnav85b321 li.active a {color: #fff;}
#tabnav85b321 a {float: left; display: block; color: #85b321; text-decoration: none; padding: 4px;}
#tabnav85b321 a:hover {background: #85b321; color: #ffffff;}
TD.cadre85b321 {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; line-height: 1.5; border-bottom: 1px solid #85b321; border-left: 1px solid #85b321; border-right: 1px solid #85b321; padding: 4px;}
/********************************/
/* FIN ONGLET arbres d'ornement */
/********************************/
/************************************/
/* DEBUT ONGLET arbustes d'ornement */
/************************************/
ul#tabnav2edc90 {font: bold 11px arial, sans-serif; list-style-type: none; padding-bottom: 24px; border-bottom: 5px solid #2edc90; margin: 0;}
ul#tabnav2edc90 li {float: left; height: 21px; background-color: #fff; margin: 0px 2px 0 2px; border: 1px solid #2edc90;}
ul#tabnav2edc90 li.blank {float: right; height: 21px; background-color: #fff; margin: -5px 0px 0 0px; border: 0px}
ul#tabnav2edc90 li.blank a:hover {float: right; height: 21px; background-color: #fff; margin: 0px 0px 0 0px; border: 0px}
ul#tabnav2edc90 li.active {background-color: #2edc90;}
ul#tabnav2edc90 li.active a {color: #fff;}
#tabnav2edc90 a {float: left; display: block; color: #2edc90; text-decoration: none; padding: 4px;}
#tabnav2edc90 a:hover {background: #2edc90; color: #ffffff;}
TD.cadre2edc90 {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; line-height: 1.5; border-bottom: 1px solid #2edc90; border-left: 1px solid #2edc90; border-right: 1px solid #2edc90; padding: 4px;}
/**********************************/
/* FIN ONGLET arbustes d'ornement */
/**********************************/
/********************************/
/* DEBUT ONGLET arbres fruiters */
/********************************/
ul#tabnav45d7dc {font: bold 11px arial, sans-serif; list-style-type: none; padding-bottom: 24px; border-bottom: 5px solid #45d7dc; margin: 0;}
ul#tabnav45d7dc li {float: left; height: 21px; background-color: #fff; margin: 0px 2px 0 2px; border: 1px solid #45d7dc;}
ul#tabnav45d7dc li.blank {float: right; height: 21px; background-color: #fff; margin: -5px 0px 0 0px; border: 0px}
ul#tabnav45d7dc li.blank a:hover {float: right; height: 21px; background-color: #fff; margin: 0px 0px 0 0px; border: 0px}
ul#tabnav45d7dc li.active {background-color: #45d7dc;}
ul#tabnav45d7dc li.active a {color: #fff;}
#tabnav45d7dc a {float: left; display: block; color: #45d7dc; text-decoration: none; padding: 4px;}
#tabnav45d7dc a:hover {background: #45d7dc; color: #ffffff;}
TD.cadre45d7dc {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; line-height: 1.5; border-bottom: 1px solid #45d7dc; border-left: 1px solid #45d7dc; border-right: 1px solid #45d7dc; padding: 4px;}
/*******************************/
/* FIN ONGLET arbres fruitiers */
/*******************************/
/*****************************/
/* DEBUT ONGLET art topiaire */
/*****************************/
ul#tabnav48a0fb {font: bold 11px arial, sans-serif; list-style-type: none; padding-bottom: 24px; border-bottom: 5px solid #48a0fb; margin: 0;}
ul#tabnav48a0fb li {float: left; height: 21px; background-color: #fff; margin: 0px 2px 0 2px; border: 1px solid #48a0fb;}
ul#tabnav48a0fb li.blank {float: right; height: 21px; background-color: #fff; margin: -5px 0px 0 0px; border: 0px}
ul#tabnav48a0fb li.blank a:hover {float: right; height: 21px; background-color: #fff; margin: 0px 0px 0 0px; border: 0px}
ul#tabnav48a0fb li.active {background-color: #48a0fb;}
ul#tabnav48a0fb li.active a {color: #fff;}
#tabnav48a0fb a {float: left; display: block; color: #48a0fb; text-decoration: none; padding: 4px;}
#tabnav48a0fb a:hover {background: #48a0fb; color: #ffffff;}
TD.cadre48a0fb {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; line-height: 1.5; border-bottom: 1px solid #48a0fb; border-left: 1px solid #48a0fb; border-right: 1px solid #48a0fb; padding: 4px;}
/**************************/
/* FIN ONGLET art topaire */
/**************************/
/**************************/
/* DEBUT ONGLET conifères */
/**************************/
ul#tabnav4848fb {font: bold 11px arial, sans-serif; list-style-type: none; padding-bottom: 24px; border-bottom: 5px solid #4848fb; margin: 0;}
ul#tabnav4848fb li {float: left; height: 21px; background-color: #fff; margin: 0px 2px 0 2px; border: 1px solid #4848fb;}
ul#tabnav4848fb li.blank {float: right; height: 21px; background-color: #fff; margin: -5px 0px 0 0px; border: 0px}
ul#tabnav4848fb li.blank a:hover {float: right; height: 21px; background-color: #fff; margin: 0px 0px 0 0px; border: 0px}
ul#tabnav4848fb li.active {background-color: #4848fb;}
ul#tabnav4848fb li.active a {color: #fff;}
#tabnav4848fb a {float: left; display: block; color: #4848fb; text-decoration: none; padding: 4px;}
#tabnav4848fb a:hover {background: #4848fb; color: #ffffff;}
TD.cadre4848fb {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; line-height: 1.5; border-bottom: 1px solid #4848fb; border-left: 1px solid #4848fb; border-right: 1px solid #4848fb; padding: 4px;}
/************************/
/* FIN ONGLET conifères */
/************************/
/**************************************/
/* DEBUT ONGLET conifères de rocaille */
/**************************************/
ul#tabnavb548fb {font: bold 11px arial, sans-serif; list-style-type: none; padding-bottom: 24px; border-bottom: 5px solid #b548fb; margin: 0;}
ul#tabnavb548fb li {float: left; height: 21px; background-color: #fff; margin: 0px 2px 0 2px; border: 1px solid #b548fb;}
ul#tabnavb548fb li.blank {float: right; height: 21px; background-color: #fff; margin: -5px 0px 0 0px; border: 0px}
ul#tabnavb548fb li.blank a:hover {float: right; height: 21px; background-color: #fff; margin: 0px 0px 0 0px; border: 0px}
ul#tabnavb548fb li.active {background-color: #b548fb;}
ul#tabnavb548fb li.active a {color: #fff;}
#tabnavb548fb a {float: left; display: block; color: #b548fb; text-decoration: none; padding: 4px;}
#tabnavb548fb a:hover {background: #b548fb; color: #ffffff;}
TD.cadreb548fb {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; line-height: 1.5; border-bottom: 1px solid #b548fb; border-left: 1px solid #b548fb; border-right: 1px solid #b548fb; padding: 4px;}
/************************************/
/* FIN ONGLET conifères de rocaille */
/************************************/
/***********************************/
/* DEBUT ONGLET plantes couvre-sol */
/***********************************/
ul#tabnavfb48b6 {font: bold 11px arial, sans-serif; list-style-type: none; padding-bottom: 24px; border-bottom: 5px solid #fb48b6; margin: 0;}
ul#tabnavfb48b6 li {float: left; height: 21px; background-color: #fff; margin: 0px 2px 0 2px; border: 1px solid #fb48b6;}
ul#tabnavfb48b6 li.blank {float: right; height: 21px; background-color: #fff; margin: -5px 0px 0 0px; border: 0px}
ul#tabnavfb48b6 li.blank a:hover {float: right; height: 21px; background-color: #fff; margin: 0px 0px 0 0px; border: 0px}
ul#tabnavfb48b6 li.active {background-color: #fb48b6;}
ul#tabnavfb48b6 li.active a {color: #fff;}
#tabnavfb48b6 a {float: left; display: block; color: #fb48b6; text-decoration: none; padding: 4px;}
#tabnavfb48b6 a:hover {background: #fb48b6; color: #ffffff;}
TD.cadrefb48b6 {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; line-height: 1.5; border-bottom: 1px solid #fb48b6; border-left: 1px solid #fb48b6; border-right: 1px solid #fb48b6; padding: 4px;}
/********************************/
/* FIN ONGLET plantes couvre-sol */
/********************************/
/*********************************/
/* DEBUT ONGLET plantes de haies */
/*********************************/
ul#tabnavff4900 {font: bold 11px arial, sans-serif; list-style-type: none; padding-bottom: 24px; border-bottom: 5px solid #ff4900; margin: 0;}
ul#tabnavff4900 li {float: left; height: 21px; background-color: #fff; margin: 0px 2px 0 2px; border: 1px solid #ff4900;}
ul#tabnavff4900 li.blank {float: right; height: 21px; background-color: #fff; margin: -5px 0px 0 0px; border: 0px}
ul#tabnavff4900 li.blank a:hover {float: right; height: 21px; background-color: #fff; margin: 0px 0px 0 0px; border: 0px}
ul#tabnavff4900 li.active {background-color: #ff4900;}
ul#tabnavff4900 li.active a {color: #fff;}
#tabnavff4900 a {float: left; display: block; color: #ff4900; text-decoration: none; padding: 4px;}
#tabnavff4900 a:hover {background: #ff4900; color: #ffffff;}
TD.cadreff4900 {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; line-height: 1.5; border-bottom: 1px solid #ff4900; border-left: 1px solid #ff4900; border-right: 1px solid #ff4900; padding: 4px;}
/*******************************/
/* FIN ONGLET plantes de haies */
/*******************************/
/*****************************************/
/* DEBUT ONGLET plantes méditerranéennes */
/*****************************************/
ul#tabnavffa401 {font: bold 11px arial, sans-serif; list-style-type: none; padding-bottom: 24px; border-bottom: 5px solid #ffa401; margin: 0;}
ul#tabnavffa401 li {float: left; height: 21px; background-color: #fff; margin: 0px 2px 0 2px; border: 1px solid #ffa401;}
ul#tabnavffa401 li.blank {float: right; height: 21px; background-color: #fff; margin: -5px 0px 0 0px; border: 0px}
ul#tabnavffa401 li.blank a:hover {float: right; height: 21px; background-color: #fff; margin: 0px 0px 0 0px; border: 0px}
ul#tabnavffa401 li.active {background-color: #ffa401;}
ul#tabnavffa401 li.active a {color: #fff;}
#tabnavffa401 a {float: left; display: block; color: #ffa401; text-decoration: none; padding: 4px;}
#tabnavffa401 a:hover {background: #ffa401; color: #ffffff;}
TD.cadreffa401 {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; line-height: 1.5; border-bottom: 1px solid #ffa401; border-left: 1px solid #ffa401; border-right: 1px solid #ffa401; padding: 4px;}
/***************************************/
/* FIN ONGLET plantes méditerranéennes */
/***************************************/
/********************************/
/* DEBUT ONGLET plantes bruyère */
/********************************/
ul#tabnavffd201 {font: bold 11px arial, sans-serif; list-style-type: none; padding-bottom: 24px; border-bottom: 5px solid #ffd201; margin: 0;}
ul#tabnavffd201 li {float: left; height: 21px; background-color: #fff; margin: 0px 2px 0 2px; border: 1px solid #ffd201;}
ul#tabnavffd201 li.blank {float: right; height: 21px; background-color: #fff; margin: -5px 0px 0 0px; border: 0px}
ul#tabnavffd201 li.blank a:hover {float: right; height: 21px; background-color: #fff; margin: 0px 0px 0 0px; border: 0px}
ul#tabnavffd201 li.active {background-color: #ffd201;}
ul#tabnavffd201 li.active a {color: #fff;}
#tabnavffd201 a {float: left; display: block; color: #ffd201; text-decoration: none; padding: 4px;}
#tabnavffd201 a:hover {background: #ffd201; color: #ffffff;}
TD.cadreffd201 {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; line-height: 1.5; border-bottom: 1px solid #ffd201; border-left: 1px solid #ffd201; border-right: 1px solid #ffd201; padding: 4px;}
/******************************/
/* FIN ONGLET plantes bruyère */
/******************************/
/************************/
/* DEBUT ONGLET terreau */
/************************/
ul#tabnav866b45 {font: bold 11px arial, sans-serif; list-style-type: none; padding-bottom: 24px; border-bottom: 5px solid #866b45; margin: 0;}
ul#tabnav866b45 li {float: left; height: 21px; background-color: #fff; margin: 0px 2px 0 2px; border: 1px solid #866b45;}
ul#tabnav866b45 li.blank {float: right; height: 21px; background-color: #fff; margin: -5px 0px 0 0px; border: 0px}
ul#tabnav866b45 li.blank a:hover {float: right; height: 21px; background-color: #fff; margin: 0px 0px 0 0px; border: 0px}
ul#tabnav866b45 li.active {background-color: #866b45;}
ul#tabnav866b45 li.active a {color: #fff;}
#tabnav866b45 a {float: left; display: block; color: #866b45; text-decoration: none; padding: 4px;}
#tabnav866b45 a:hover {background: #866b45; color: #ffffff;}
TD.cadre866b45 {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; line-height: 1.5; border-bottom: 1px solid #866b45; border-left: 1px solid #866b45; border-right: 1px solid #866b45; padding: 4px;}
/**********************/
/* FIN ONGLET terreau */
/**********************/
/***********************************/
/* DEBUT ONGLET plantes grimpantes */
/***********************************/
ul#tabnavff7301 {font: bold 11px arial, sans-serif; list-style-type: none; padding-bottom: 24px; border-bottom: 5px solid #ff7301; margin: 0;}
ul#tabnavff7301 li {float: left; height: 21px; background-color: #fff; margin: 0px 2px 0 2px; border: 1px solid #ff7301;}
ul#tabnavff7301 li.blank {float: right; height: 21px; background-color: #fff; margin: -5px 0px 0 0px; border: 0px}
ul#tabnavff7301 li.blank a:hover {float: right; height: 21px; background-color: #fff; margin: 0px 0px 0 0px; border: 0px}
ul#tabnavff7301 li.active {background-color: #ff7301;}
ul#tabnavff7301 li.active a {color: #fff;}
#tabnavff7301 a {float: left; display: block; color: #ff7301; text-decoration: none; padding: 4px;}
#tabnavff7301 a:hover {background: #ff7301; color: #ffffff;}
TD.cadreff7301 {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; line-height: 1.5; border-bottom: 1px solid #ff7301; border-left: 1px solid #ff7301; border-right: 1px solid #ff7301; padding: 4px;}
/*********************************/
/* FIN ONGLET plantes grimpantes */
/*********************************/
/**************************/
/* DEBUT ONGLET graminées */
/**************************/
ul#tabnavda59fa {font: bold 11px arial, sans-serif; list-style-type: none; padding-bottom: 24px; border-bottom: 5px solid #da59fa; margin: 0;}
ul#tabnavda59fa li {float: left; height: 21px; background-color: #fff; margin: 0px 2px 0 2px; border: 1px solid #da59fa;}
ul#tabnavda59fa li.blank {float: right; height: 21px; background-color: #fff; margin: -5px 0px 0 0px; border: 0px}
ul#tabnavda59fa li.blank a:hover {float: right; height: 21px; background-color: #fff; margin: 0px 0px 0 0px; border: 0px}
ul#tabnavda59fa li.active {background-color: #da59fa;}
ul#tabnavda59fa li.active a {color: #fff;}
#tabnavda59fa a {float: left; display: block; color: #da59fa; text-decoration: none; padding: 4px;}
#tabnavda59fa a:hover {background: #da59fa; color: #ffffff;}
TD.cadreda59fa {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; line-height: 1.5; border-bottom: 1px solid #da59fa; border-left: 1px solid #da59fa; border-right: 1px solid #da59fa; padding: 4px;}
/************************/
/* FIN ONGLET graminées */
/************************/


.boxText { font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; }
.errorBox { font-family : Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; background: #fff0f0; font-weight: bold; border: 1px solid #ff5b57; }
.stockWarning { font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color: #ff0000; }
.productsNotifications { background: #ffffcc; }
.orderEdit { font-family : Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size : 10px; color: #27b11c; text-decoration: underline; }

BODY {
  background: #ffffff;
  color: #000000;
  margin: 0px;
}

img
{
border: 0;
}

A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #27b11c;
  text-decoration: underline;
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif;
  font-size: 11px;
  background: #FFFFFF;
  color: #000000;
  border:1px solid #27b11c;
}
.titre_footer {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#555555;}

.infoBox {
  /*background: #b6b7cb;*/
  background: #FFFFFF;
}

.infoBoxContents {
  background: #ffffff;
  font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif;
  font-size: 10px;
}
.arriere_plan {background-color:#FFFFCC; font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px;}


.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {border: 0px; border-style: solid; border-color: #27b11c;}


A.pageResults {color: #000000;}
A.pageResults:hover {color: #000000; background: #FFFFFF;}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  white-space: pre;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color: #ff0000; font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color:#ffffff; cursor: pointer; }
.moduleRowSelected { background-color:#f0fced; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; background-color: #ffffff; color:#FF0000; font-weight:bold; } /* Message d'erreur */
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color: #ff0000; }
/* category information boxes */

.cat_info_box {background: #ffffff; padding: 8px; margin-bottom: 10px; font-family: Verdana, Arial, sans-serif; font-size: 11px;}
 

TD.cadre_vert_total {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; line-height: 1.5; border: 1px solid #27b11c; padding: 4px;}
td.ligneverticaleavis {background: url(./images/pixel_trans_gris.gif); width: 1px; background-repeat:repeat-y; }/* Ligne verticale de séparation entre la note + le nom et le commentaire + la date sans la fiche article*/
.texte_defaut {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px;} /* Police et taille de caractères par défaut */
.texte_defaut_petit {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 9px;} /* Police et taille de caractères par défaut */
.texte_defaut_vert {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color:#27b11c;} /* Police et taille de caractères par défaut */
.texte_defaut_blanc_gras {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; font-weight:bold;} /* Police et taille de caractères par défaut */
.texte_defaut_taille_2 {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 14px;} /* Police et taille de caractères par défaut */
.texte_titre_avis {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color:#555555;} /* Police et taille de caractères par défaut du titre dans les avis clients*/
.texte_titre_options {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color:#ff6600;} /* Police et taille de caractères par défaut du titre pour les options*/
.texte_titre_article {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 18px; font-weight:bold; color:#555555;} /* Police et taille de caractères par défaut du produit dans sa fiche*/
.texte_nom_latin {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color:#888888;} /* Police et taille de caractères par défaut du produit dans sa fiche*/
.notre_prix {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 28px; font-weight:bold; color:#FF0000;} /* Police et taille de caractères pour les gros prix */
.pointille_gris_horizontal{background: url(./images/pointille-gris-horizontal.gif); width: 2px; height: 9px; background-repeat:repeat-x;} 
.pointille_gris_horizontal_1{background: url(./images/pointille-gris-horizontal-1.gif); width: 2px; height: 20px; background-repeat:repeat-x;} 
.pointille_gris_vertical{background: url(./images/pointille-gris-vertical.gif); width: 10px; height: 2px; background-repeat:repeat-y;}
.bordure_grise{border: 1px solid #cccccc;} /* Bordure grise de la photo principale sue la fiche article */
.bordure_droite_grise{ border-right:1px solid #cccccc;} /* Bordure grise de la photo principale sue la fiche article */
a.lien_bleu {color:#4777ff;}
a.lien_bleu:hover {text-decoration:underline; color:#4777ff;} /* Lien noir des articles dans les listings */
a.lien_vert_image {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color:#27b11c; font-weight:bold;}
a.lien_vert_image:hover {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-decoration:underline; color:#27b11c;}
a.lien_vert {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color:#27b11c;}
a.lien_vert:hover {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-decoration:underline; color:#27b11c;}
a.lien_noir {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color:#000000;} /* Lien noir des articles dans les listings */
a.lien_noir:hover {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color:#000000;} /* Lien noir des articles dans les listings */
a.lien_avis_souligne {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; color:#555555;} /* Lien noir souligné des avis dans les listings */
a.lien_avis_souligne:hover {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; text-decoration:none; color:#000000;} /* Lien noir souligné des avis dans les listings */
.productListing-heading {font-family: Arial, sans-serif; font-size: 11px; background: #27b11c; color: #FFFFFF; font-weight: bold;} /* Heading dans product_listing */
a.productListing-heading:hover {color: #FFFFFF; font-weight: bold;} /* Lien blanc Heading dans product_listing */
.productListing-heading1 {font-family: Arial, sans-serif; font-size: 11px; background: #27b11c; color: #FFFFFF; font-weight: bold;} /* Heading dans product_listing */
.bandeau_souscategorie {background-color: #27b11c; font-family:Arial, sans-serif;	font-size: 11px; color: #FFFFFF; height: 20px; font-weight: bold; padding-left: 5px;} /* Bandeau vert et police en blanc + gras */
.texte_criteres_selection { font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color:#666666; height: 40px;} /* Texte gris gras NB d'articles correspondant aux critères de sélection */



a.lien_blanc {color:#FFFFFF;} /* Lien blanc de la catégorie de la nouveauté */
a.lien_blanc:hover { text-decoration:underline; color:#FFFFFF;} /* Lien blanc souligné de la catégorie de la nouveauté */
.classement {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 14px; color:#FF6600; font-weight:bold;}
.proposition_varietes {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 14px; color:#666666; font-weight:bold;}
.fond_gris_prix_avis {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color:#666666; background: url(./images/fond-gris-prix-avis.gif); height: 10px; width: 210px; background-repeat:repeat-y;}
SPAN.productSpecialPriceRouge{font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #ff0000;}
SPAN.productSpecialPriceRouge2{font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #ff0000;}
TD.productListing-data {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif;font-size: 11px; border-bottom: 1px dashed #cccccc;}
TD.cellule_tableau_1 {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif;font-size: 11px; border-bottom: 1px dashed #cccccc;  background-color:#FFFFFF;}
TD.cellule_tableau_2 {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif;font-size: 11px; border-bottom: 1px dashed #cccccc; border-right: 1px solid #E4E4E4; background-color:#FFFFFF;}
TD.cellule_tableau_3 {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif;font-size: 11px; border-bottom: 1px dashed #cccccc;  background-color:#ffffcc;}
span.prix_barre{background: url(./images/prix-barre.gif) no-repeat scroll center; color:#000000; font-size:20px; font-weight:bold;}
TD.panier_cellule_1 {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif;font-size: 11px; border-bottom: 1px solid #27b11c;  background-color:#FFFFFF; border-left: 1px solid #27b11c; padding-left: 5px;}
TD.panier_cellule_2 {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif;font-size: 11px; border-bottom: 1px solid #27b11c;  border-right: 1px solid #27b11c; background-color:#ffffcc; color:#000000; padding-right: 5px; font-weight:bold;}
TD.panier_cellule_3 {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif;font-size: 11px; border-bottom: 1px solid #27b11c;  background-color:#FFFFFF;border-right: 1px solid #27b11c;}
TD.panier_cellule_4 {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif;font-size: 11px; border-bottom: 1px solid #27b11c;  background-color:#FFFFFF; border-left: 1px solid #27b11c;border-right: 1px solid #27b11c; padding-right: 5px;}
TD.panier_cellule_5 {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif;font-size: 11px; border-bottom: 1px solid #27b11c;  background-color:#ffffcc; color:#FF0000; padding-right: 5px;}
TD.panier_total_achat_texte {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-weight:bold; font-size: 11px; background-color:#ffffcc; border-right: 1px solid #27b11c; border-left: 1px solid #27b11c; border-bottom: 1px solid #27b11c; color:#000000; text-align:right; padding-right: 5px; height:33px;}
TD.panier_total_achat_montant {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-weight:bold; font-size: 11px; background-color:#ffffcc; border-right: 1px solid #27b11c; border-bottom: 1px solid #27b11c; color:#000000; text-align:right; padding-right: 5px; height:33px;}
TD.panier_total_ttc_texte {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-weight:bold; font-size: 11px; background-color:#FFFFFF; border-left: 1px solid #27b11c; border-right: 1px solid #27b11c; border-bottom: 1px solid #27b11c; color:#27b11c; text-align:right; padding-right: 5px; height:33px;}
TD.panier_total_ttc {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif;font-size: 11px; background-color:#27b11c; border-right: 1px solid #27b11c; border-bottom: 1px solid #27b11c; color:#FFFFFF; text-align:right; padding-right: 5px; height:33px;}
TD.panier_total_tva_texte {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-style:italic; font-size: 11px; background-color:#ffffff; border-right: 1px solid #27b11c; border-left: 1px solid #27b11c; border-bottom: 1px solid #27b11c; color:#000000; text-align:right; padding-right: 5px; height:20px;}
TD.panier_total_tva_montant {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-style:italic; font-size: 11px; background-color:#ffffff; border-right: 1px solid #27b11c; border-bottom: 1px solid #27b11c; color:#000000; text-align:right; padding-right: 5px; height:20px;}
TD.inscription_mot_passe {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif;font-size: 11px; background-color:#FFFFFF; border: 1px solid #E4E4E4; color:#000000; padding: 5px;}
.titre_panier_tooltip {background-color: #27b11c; font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; font-weight: bold; padding-left:5px;}
.texte_jaune_orange {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color:#ea9a02; padding-right: 5px; padding-left: 5px; font-weight:bold;} /* Police et taille de caractères par défaut */
.texte_bleu_clair {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color:#1689bc; padding-right: 5px; padding-left: 5px; font-weight:bold;} /* Police et taille de caractères par défaut */
.texte_petit_gris {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color:#999999;} /* Police et taille de caractères par défaut */
.fond_livraison {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color:#000000; background: url(./images/fond-livraison.gif); width: 370px; height: 97px; background-repeat:no-repeat;}
.fond_facturation {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color:#000000; background: url(./images/fond-facturation.gif); width: 370px; height: 97px; background-repeat:no-repeat;}
.texte_livraison {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color:#ff5050;}
.texte_facturation {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color:#2286bf;}
.border_gris {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 14px; font-weight:bold; border: 1px solid #E4E4E4; height: 20px;}
.texte_petit_bleu {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color:#4777ff;}
TD.tableau_historique_1 {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif;font-size: 11px; background-color:#FFFFFF; border-left: 1px solid #E4E4E4; border-top: 1px solid #E4E4E4; border-bottom: 1px solid #E4E4E4; color:#000000; padding-left: 5px;}
TD.aide_commande {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif;font-size: 11px; background-color:#f1f1f1; border: 1px solid #27b11c; color:#000000; text-align:justify; padding: 5px;}
TD.aide_commande2 {font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif;font-size: 11px; background-color:#F4F4F4; border: 1px solid #27b11c; color:#000000; text-align:justify; padding: 5px;}
.info_paiement {background-color:#fff7e8; font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif;font-size: 11px; border: 1px solid #fda703; padding: 5px;}

h1{font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif;font-size: 11px; font-weight:normal;}
h2{font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif;font-size: 11px; font-weight:normal;}
h3{font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif;font-size: 11px; font-weight:normal;}


#popCart {

	position: absolute; /*do not change this*/
	top: 35%;
	left: 41%;
	width: 350px;
	background-color: #ffffff;
	border: 1px solid #27b11c;
	color: #000;
	z-index: 100000; /*do not change this*/
	display: none; /*do not change this*/
	padding: 0px;
}


#popCart_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
    background-color: #fff;
    display:none;
    opacity:0.5;
   	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
}

* html #popCart_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}


.kissmt_description { 
  font-family: Verdana, Arial, sans-serif; 
  font-size: 10pt; 
  color: #9a9a9a; 
  padding: 0.5em;   
} 

TD.cadre_arbres_ornement{font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; border: 1px solid #85b321; padding-left:5px;}
TD.cadre_arbustes_ornement{font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; border: 1px solid #2edc90; padding-left:5px;}
TD.cadre_arbres_fruitiers{font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; border: 1px solid #45d7dc; padding-left:5px;}
TD.cadre_art_topiaire{font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; border: 1px solid #48a0fb; padding-left:5px;}
TD.cadre_coniferes{font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; border: 1px solid #4848fb; padding-left:5px;}
TD.cadre_coniferes_rocaille{font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; border: 1px solid #b548fb; padding-left:5px;}
TD.cadre_plantes_couvre_sol{font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; border: 1px solid #fb48b6; padding-left:5px;}
TD.cadre_plantes_haies{font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; border: 1px solid #ff4900; padding-left:5px;}
TD.cadre_plantes_med{font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; border: 1px solid #ffa401; padding-left:5px;}
TD.cadre_plantes_bruyere{font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; border: 1px solid #ffd201; padding-left:5px;}
TD.cadre_terreau{font-family: Arial, Trebuchet MS, Gill Sans, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; border: 1px solid #866b45; padding-left:5px;}

.mondiv_promo{background-color:#ffffff;}
.mondiv_promo:hover{background-color:#ffd5b8;}

.mondiv_rosiers{background-color:#ffffff;}
.mondiv_rosiers:hover{background-color:#ffd3e7;}

.mondiv_best{background-color:#ffffff;}
.mondiv_best:hover{background-color:#daffae;}
