@charset "iso-8859-1";
body {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  background-color:#FFFFFF;
	margin-bottom : 0;
	margin-left : 10;
	margin-right : 0;
	margin-top : 10;
  }
  

h1 {font-family: Tahoma, Verdana, Arial,  sans-serif; font-size: 13pt; font-weight: bold; color: #000099; }
h2      { font-family: Tahoma, Verdana, Arial,  sans-serif; font-size: 13pt; font-weight: bold; }
th      { font-family: Tahoma, Verdana, Arial,  sans-serif; font-size: 13pt; font-weight: bold; text-align: center; }

.titre      { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 13pt; font-weight: bold; color: #00000; }


.petit { font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 10pt; color: #000000;}
.petit:link {text-decoration: none; color: #333399;}
.petit:visited {text-decoration: none;  color: #333399; }
.petit:hover {text-decoration: overline underline; color: #CC0000;}


a.lien_haut { font-size: 13px; color: #FFFFFF;}
a.lien_haut:link {text-decoration: none; color: #FFFFFF;}
a.lien_haut:visited {text-decoration: none;  color: #FFFFFF; }
a.lien_haut:hover {text-decoration: none; color: #000000;}

a.lien_identifier { font-size: 13px; color: #000000;}
a.lien_identifier:link {text-decoration: none; color: #000000;}
a.lien_identifier:visited {text-decoration: none;  color: #000000; }
a.lien_identifier:hover {text-decoration: none; color: #FFFFFF;}


a.lien_rub { font-size: 13px; color: #000000;}
a.lien_rub:link {text-decoration: none; color: #000000;}
a.lien_rub:visited {text-decoration: none;  color: #000000; }
a.lien_rub:hover {text-decoration: none; color: #FFFFFF;}

a.lien_partenaires { font-size: 13px; color: #000000;}
a.lien_partenaires:link {text-decoration: none; color: #000000;}
a.lien_partenaires:visited {text-decoration: none;  color: #000000; }
a.lien_partenaires:hover {text-decoration: none; color: #FFFFFF;}

a.lien_compte { font-size: 14px; color: #000000; text-decoration:underline}
a.lien_compte:link {color: #000000;}
a.lien_compte:visited {color: #000000; }
a.lien_compte:hover {text-decoration: none; color: #000000;}

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

a.chemin{ font-size: 13px; color: #000000;font-family:verdana;font-weight:none}
a.chemin:hover {text-decoration: none;}

table.rubrique { text-align:center; width:200px; margin-top:14px !important; margin-top:30px; } /*le !important est pour firefox, l'autre pour IE*/
tr.rubrique_header { background-color:#F57915; text-align:left; }
td.rubrique_header{ color:#FFFFFF; font-size:15px; font-weight:bold; height:30px; vertical-align:middle; }

td.rubrique_header_hg  { height:8px; vertical-align:top; text-align:left; } 
td.rubrique_header_bg  { height:8px; vertical-align:bottom; text-align:left; } 
td.rubrique_header_hd  { height:8px; width:9px; vertical-align:top; text-align:right; } 
td.rubrique_header_bd  { height:8px; width:9px; vertical-align:bottom; text-align:right; } 

td.rubrique_header_hg_bandeau  { height:8px; vertical-align:top; text-align:left; } 
td.rubrique_header_bg_bandeau  { height:8px; vertical-align:bottom; text-align:left; } 
td.rubrique_header_hd_bandeau  { height:8px; width:9px; vertical-align:top; text-align:right; } 
td.rubrique_header_bd_bandeau { height:8px; width:9px; vertical-align:bottom; text-align:right; } 

td.rubrique { background-color:#E8E8E8; font-size:13px; text-align:left; }
td.rubrique_2 { background-color:#E1E1E1; font-size:13px; text-align:left;}

TR.bandeau1, TR.bandeau2, TR.bandeau3 { width:100%; color:#FFFFFF; vertical-align:middle}
TR.ss_bandeau1, TR.ss_bandeau2, TR.ss_bandeau3 {height:21px; padding-left:2px; padding-right:2px; vertical-align:middle; }
A.bandeau1, A.bandeau2, A.bandeau3 {color:#FFFFFF; font-size:13px; font-weight:bold; text-decoration:none; vertical-align:middle; }
A.bandeau1:hover, A.bandeau2:hover, A.bandeau3:hover {color:#000; }
TD.bandeau_separateur { color:#FFFFFF; vertical-align:middle; text-align:center; }

td.newsletter { background-color:#E8E8E8; font-size:12px; text-align:left; }



table.panier { text-align:center; width:180px; height:70px; border:solid 2px #E8E8E8; }

tr.panier_haut { background-color:#f57915; text-align:center; }
tr.panier { background-color:#ffecde; text-align:left; }
	td.panier_hg { height:8px; width:9px; vertical-align:top; text-align:left; } 
	td.panier_hd { height:8px; width:9px; vertical-align:top; text-align:right; }
	td.panier_bg { height:8px; width:9px; vertical-align:bottom; text-align:left; } 
	td.panier_bd { height:8px; width:9px; vertical-align:bottom; text-align:right; } 
td.panier_haut { color:#FFFFFF; font-size:13px; font-weight:bold; height:15px }
td.panier { color:#f57915; height:22px }

.panier_article { font-size:10px; }
.panier_prix { font-size:13px; font-weight:bold; }


a.lien_panier { font-size: 10px; font-weight:bold; color: #f57915;}
a.lien_panier:link {text-decoration: none; color: #f57915;}
a.lien_panier:visited {text-decoration: none;  color: #f57915; }
a.lien_panier:hover {text-decoration: none; color: #f57915;}

a.lien_nom { font-size: 14px; color: #000000; font-weight:bold; }
a.lien_nom:link {text-decoration: none; color: #000000;}
a.lien_nom:visited {text-decoration: none;  color: #000000; }
a.lien_nom:hover {text-decoration: none; color: #000000;}

a.lien_nom_2 { font-size: 13px; color: #000000; font-weight:bold; }
a.lien_nom_2:link {text-decoration: none; color: #000000;}
a.lien_nom_2:visited {text-decoration: none;  color: #000000; }
a.lien_nom_2:hover {text-decoration: none; color: #000000;}

a.lien_savoirplus { font-size: 12px; color: #000000; }
a.lien_savoirplus:link { text-decoration: none; color: #000000; }
a.lien_savoirplus:visited { text-decoration: none;  color: #000000; }
a.lien_savoirplus:hover { text-decoration: none; color: #000000; }

a.lien_toutsavoir { font-size: 10px; color: #000000; font-weight:bold; }
a.lien_toutsavoir:link { text-decoration: none; color: #000000; }
a.lien_toutsavoir:visited { text-decoration: none;  color: #000000; }
a.lien_toutsavoir:hover { text-decoration: none; color: #000000; }











a.liste_produits { font-size: 10px; color: #000000; font-weight:bold }
a.liste_produits:link { text-decoration: underline; color: #000000; }
a.liste_produits:visited { text-decoration: underline;  color: #000000; }
a.liste_produits:hover { text-decoration: none; color: #000000; }

a.liste_categories{ font-size: 14px; color: #000000; font-weight:bold }
a.liste_categories:link { text-decoration: underline; color: #000000; }
a.liste_categories:visited { text-decoration: underline;  color: #000000; }
a.liste_categories:hover { text-decoration: none; color: #000000; }


a.num_page { font-size: 12px; color: #000000; }
a.num_page:link { text-decoration: underline; color: #000000; }
a.num_page:visited { text-decoration: underline;  color: #000000; }
a.num_page:hover { text-decoration: none; color: #000000; }




table.produit_detail { text-align:center; margin-top:3px;}
tr.produit_detail { background-color:#F57915; text-align:left; }
td.produit_detail_hg { height:8px; width:9px; vertical-align:top; text-align:left; } 
td.produit_detail_hd { height:8px; width:9px; vertical-align:top; text-align:right; } 
td.produit_detail { color:#FFFFFF; font-size:15px; font-weight:bold; height:22px }



input.textbox { color:#666666; border:2px solid #F57915; }

img.blank { width:1px; height:1px; border:0px; }

DIV.barre_oblique { text-align:center; height:21px; background-repeat:no-repeat; background-position:center; padding-top:3px; }


/* Zoom sur images */
#showimage{
position:absolute;
visibility:hidden;
border: 1px solid gray;
}

#dragbar{
cursor: hand;
cursor: pointer;
background-color: #EFEFEF;
min-width: 100px; /*NS6 style to overcome bug*/
}

#dragbar #closetext{
font-weight: bold;
margin-right: 1px;
}