/* CSS Document */
*{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
}
html{
height:100.1%
}
body{
margin:0px;
padding:0px;
background-color:#FFFFFF;
}
#container_main{
position:relative;
width: 758px;
border-left: 1px solid black;
border-right: 1px solid black;
border-bottom: 1px solid black;
border-top: 0px;
text-align:left;
}
#bkg_order{
display:block;
width: 188px;
height: 97px;
text-align:center;
background-image:url(media/interface/header_bkg_order.gif);
background-color: #568B81;
color:#FFFFFF;
font-size:14px;
}
#bkg_hardi{
display:block;
width: 188px;
height: 51px;
/*height: 43px;*/
text-align:center;
background-image:url(media/interface/header_bkg_order.gif);
background-color: #51887D;
color:#FFFFFF;
font-size:14px;
}
#bkg_hardi a:link, #bkg_hardi a:visited, #bkg_order a:link, #bkg_order a:visited{
color:#FFFFFF;
font-size:13px;
text-decoration:underline;
}
#bkg_hardi a:hover, #bkg_order a:hover{
color:#CCCCCC;
font-size:13px;
text-decoration:underline;
}
#hardiness_zone{
position:absolute;
right: 10px;
top: 6px;
color:#FFFFFF;
font-size:12px;
}
table#MenuSpecialSelections1_dlMenuCategories{
text-align:center;
text-transform:uppercase;
color:#FFFFFF;
font-size:11px;
}
table#MenuSpecialSelections1_dlMenuCategories a:link, table#MenuSpecialSelections1_dlMenuCategories a:visited{
text-decoration: none;
text-transform:uppercase;
color:#FFFFFF;
font-size:11px;
}
table#MenuSpecialSelections1_dlMenuCategories a:hover{
text-decoration: underline;
text-transform:uppercase;
color:#FFFFFF;
font-size:11px;
}
table#MenuSpecialSelections1_dlMenuCategories td.special_content{
padding-top:5px;
padding-bottom:5px;
padding-right: 15px;
padding-left: 15px;
}
div.content_acc{
padding: 8px;
font-size:12px;
color:#797979;
}
div.content_Titre{
padding: 8px;
font-size:14px;
color:#737373;
}
div.content_ZONE{
padding: 4px;
font-size:14px;
color:#377769;
}
div.Search_Error{
padding: 8px;
font-size:12px;
color:red;
}
p.bas_page{
padding-top:10px;
padding-bottom:10px;
font-size:10px;
color:#000000;
}

/*Fiche tech*/

.fiche_header{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
}

.fiche_headersouscategorie{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
}
a.lien_titre:link, a.lien_titre:visited{
color:#797979;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
a.lien_titre_souscategorie:link, a.lien_titre_souscategorie:visited{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
a.lien_titre:hover{
color:#898989;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
a.lien_chemin:link, a.lien_chemin:visited{
color:#797979;
font-size:11px;
text-decoration:underline;
}
a.lien_chemin_souscategorie:link, a.lien_chemin_souscategorie:visited{
color:#FFFFFF;
font-size:12px;
text-decoration:underline;
}
a.lien_chemin:hover{
color:#898989;
font-size:11px;
text-decoration:underline;
}

img.img_fiche_tech{
padding: 4px;
background-color:#F2F1F1;
border: 1px solid #CECECE;
margin: 4px;
}

h1.titre_fiche{
font-size:14px;
color:#787878;
margin: 0px;
}
p.titre_fiche{
font-size:12px;
font-style:italic;
color:#787878;
margin: 0px;
margin-left: 5px;
}

div.saving{
width: 100%;
clear:both;
text-align:right;
color:#FF0000;
font-size:18px;
font-weight:bold;
text-decoration:none;
}
div.saving a:link, div.saving a:link{
color:#FF0000;
font-size:16px;
text-decoration:none
}
div.saving a:hover{
color:#FF0000;
font-size:16px;
text-decoration:underline;
}
div.boite_green_thumb{
float:right;
margin: 5px;
margin-top: -5px;
}
div.tag_new{
float:right;
margin: 5px;
}

h1.titre_produit{
color:#2F7869;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin: 5px;
margin-bottom:0px;
}
h2.titre_produit{
color:#979797;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin: 5px;
margin-top:0px;
}
p.titre_produit{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin: 5px;
}

/* Table des prix (Fiche) */
div.tab_price{
padding: 4px;
background-color:#F2F1F1;
border: 1px solid #CECECE;
margin: 4px;
}
td.price_name{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
td.price_header{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
}
td.price_normal{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
}
td.price_special{
color:#FE0000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
}

label.label_qty{
color:#2E7869;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
input.text_qty{
border:1px solid #CCCCCC;
background-color:#FFFFFF;
color:#000000;
font-size:10px;
padding:3px;
}
input.bt_qty{
border:1px solid #CCCCCC;
background-color:#387C6F;
color:#FFFFFF;
font-size:12px;
}
/* Table des spécification (Fiche) */
a.bt_spec:link, a.bt_spec:visited{
display:block;
width: 100px;
height: 18px;
text-align: center;
padding-top:4px;
background-image:url(media/interface/bt_bkg_fiche_tech_up.gif);
font-weight:bold;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}
a.bt_spec:hover{
display:block;
width: 100px;
height: 18px;
text-align: center;
padding-top:4px;
background-image:url(media/interface/bt_bkg_fiche_tech_rl.gif);
font-weight:bold;
color:#FFFFFF;
font-size:11px;
text-decoration:underline;
}
a.bt_spec_en_cours:link, a.bt_spec_en_cours:visited{
display:block;
width: 100px;
height: 18px;
text-align: center;
padding-top:4px;
background-image:url(media/interface/bt_bkg_fiche_tech_act.gif);
font-weight:bold;
color:#787878;
font-size:11px;
text-decoration:none;
}
a.bt_spec_en_cours:hover{
display:block;
width: 100px;
height: 18px;
text-align: center;
padding-top:4px;
background-image:url(media/interface/bt_bkg_fiche_tech_act.gif);
font-weight:bold;
color:#787878;
font-size:11px;
text-decoration:underline;
}

div.tab_spec{
padding: 3px;
padding-top:8px;
padding-bottom:8px;
background-color:#F2F1F1;
border: 1px solid #CECECE;
margin: 4px;
}
td.spec_line1{
background-color:#E7E7EB;
color:#666666;
font-size:11px;
padding-top: 4px;
padding-bottom: 4px;
}
td.spec_line2{
background-color:#F2F1F1;
color:#666666;
font-size:11px;
padding-top: 4px;
padding-bottom: 4px;
}
/*Recherche*/
h1.recherche{
color:#6B6B6B;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin:0px;
margin-bottom: 10px;
}
.recherchecategorie{
color:#2F7769;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
margin:0px;
margin-bottom: 10px;
}
h1.recherchecategorie{
color:#2F7769;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
margin:0px;
margin-bottom: 10px;
}
p.recherche{
color:#6B6B6B;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px;
margin-bottom: 10px;
}
.recherche{
color:#6B6B6B;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px;
margin-bottom: 10px;
}
td.navig_recherche{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}
td.navig_recherche a:link, td.navig_recherche a:visited{
color:#82B1CE;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
td.navig_recherche a:hover{
color:#82B1CE;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}

td.en_cours{
color:#808080;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

/* Corpo */
div.content_corpo{
padding:5px;
}
h1.corpo{
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
margin:0px;
margin-bottom: 20px;
}
h2.corpo{
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
margin:0px;
margin-bottom: 10px;
}
p.corpo{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
margin:0px;
margin-bottom: 15px;
}
table#CustomerServiceMenu1_dlCustomerServiceMenu td.menu_corpo a:link, table#CustomerServiceMenu1_dlCustomerServiceMenu td.menu_corpo a:visited{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
margin:0px;
margin-bottom: 5px;
text-decoration:none;
}
table#CustomerServiceMenu1_dlCustomerServiceMenu td.menu_corpo a:hover{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
margin:0px;
margin-bottom: 5px;
text-decoration:underline;
}
table#CustomerServiceMenu1_dlCustomerServiceMenu td.menu_corpo a.en_cours:link, table#CustomerServiceMenu1_dlCustomerServiceMenu td.menu_corpo a.en_cours:visited{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#666666;
margin:0px;
margin-bottom: 5px;
text-decoration:none;
}
table#CustomerServiceMenu1_dlCustomerServiceMenu td.menu_corpo a.en_cours:hover{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#666666;
margin:0px;
margin-bottom: 5px;
text-decoration:underline;
}
.spacing{
margin-top: 3px;
margin-bottom:3px;
}
