a:link { padding:0; color: #003673;}
a:visited { color: #003673;}
a:active { color: #003673;}
a:hover { color: #5B6F65;}

a.SsCat2:link { color: #FFFFFF; text-decoration:none; font-size: 10pt; font-weight: bold;}
a.SsCat2:visited { color: #FFFFFF; text-decoration:none; font-size: 10pt; font-weight: bold;}
a.SsCat2:active { color: #FFFFFF; text-decoration:none; font-size: 10pt; font-weight: bold;}
a.SsCat2:hover { color: #c1ebff; text-decoration:none; font-size: 10pt; font-weight: bold;}

#Adresse {color: #ffffff;}
a#Adresse{text-decoration: none; color: #ffffff;}


BODY { 
    SCROLLBAR-FACE-COLOR: #DEDEDE;
    SCROLLBAR-HIGHLIGHT-COLOR: #F2F2F2;
    SCROLLBAR-SHADOW-COLOR: #F2F2F2;
    SCROLLBAR-3DLIGHT-COLOR: #F2F2F2;
    SCROLLBAR-ARROW-COLOR: #6C6C6C;
    SCROLLBAR-TRACK-COLOR: #F2F2F2;
    SCROLLBAR-DARKSHADOW-COLOR: #B7B7B7;
    background: #002445;
}

.stylebouton { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#003673; font-weight: bold;
			   font-size: 8pt; background-color: #F5FCFF; border-style: ridge; border: 1px solid #004694; padding-left: 0px;
			   padding-right: 0px; padding-top: 3px; padding-bottom: 3px; cursor: pointer; }

.ZoneTexte  { border:1px solid #B9D7F2; background-color: #ffffff; color:#014586; font-size: 7pt; margin:0;padding:0}
.ZoneTexte2  { border:1px solid #B9D7F2; background-color: #ffffff; color:#014586; font-size: 8pt; width: 18; height: 20;}
.ZoneTexte3  { border:1px solid #B9D7F2; background-color: #ffffff; color:#014586; font-size: 8pt;}
.TexteArea  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #003673;
			  border:1px solid #B9D7F2; font-size:8pt;}

p  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #014586;}

td { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #014586;}

h1 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; margin-bottom: 3; margin-top:3;}

h2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; margin-bottom: 0; margin-top:0; } 

h3 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; margin-bottom: 3; margin-top:3; font-weight: bold; font-variant:small-caps}

h4 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; margin-bottom: 0; margin-top:0; }

h5 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; color: #003673; font-weight: bold; margin-bottom: 0; margin-top:0; }

h6 { font-family: Verdana; font-size: 10pt; font-weight: bold; color: #003673; margin-bottom: 4px; margin-top:4px; margin-left:4px; text-decoration:none } /* Util */

.Produit { font-size: 8pt; font-weight: bold; margin-bottom: 0; margin-top:0; text-decoration: none; }
.FicheProduit { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; margin-bottom: 0; margin-top:0; }
.Prix { color: #C70000; font-weight: bold; }
.PrixG { color: #C70000; font-weight: bold; font-size: 12pt; }
.PrixGJ { color: #FECC00; font-weight: bold; font-size: 12pt; }
.GrasRouge { color: #C70000; font-weight: bold; }

a#Liensref { color: #014586; text-decoration: none; }
#Liensref a:hover{ color: #014586; text-decoration: none; }
#Liensref a:visited { color: #014586; text-decoration: none; }
#Liensref a:link{ color: #014586; text-decoration: none; }

.Erreur { font-size: 7pt; color: #C71042; }

.Panier { font-size: 7.5pt;}

.Pt { font-size: 7pt; }

#Pt a { font-size: 7pt; text-decoration: none;}

.blanc { color: #ffffff; }

.CellBleuFonce{ background-color: #024E95; color:#ffffff;}

.CellBleuClair{ background-color: #D7EAF5; }

.CellBleuCiel{ background-color: #F0F5F8; }

.CellBleuPastel{ background-color: #E7F5FB; }

.CtBleuClair{ border:1px solid #B9D7F2; }
.CtBleuClair2{ border:2px solid #B9D7F2; }

#SsCat a { font-size: 10pt; font-weight: bold; color: #003673;  text-decoration:none }
#SsCat a:hover { color: #5B6F65;}

.EncartPromo {
	background-repeat: no-repeat;
	background-position: left top;
}

.EncartNouv {
	background-repeat: no-repeat;
	background-position: left top;
}

/*************   Sous Menu catalogue  ***************************/

table#Ssmenu { color:#FFFFFF; background-image:url('images/SsMenu/FondSsMenu2.gif') }
#Ssmenu td { color: #ffffff; none;}
#Ssmenu a { text-decoration: none; padding:2pt; color: #ffffff; width: 100%; }
#Ssmenu a:hover {color: #014586; background-color:#D3E2EF;}
td#LienPanier2 { background-color:#F0F5F8; }
#LienPanier2 a { font-size: 8pt; padding:0pt; text-decoration: none; color: #004694; font-weight:bold;}
#LienPanier2 a:hover { background-color:#F0F5F8;}

td#Titre { background-color:#ffffff; font-weight: bold;	padding: 2pt 2pt;}
a#LienPanier { font-size: 8pt; text-decoration: none; color: #004694; font-weight:bold;}

#Menu2  {font-size: 7pt; text-decoration: none; color: #ffffff; height:14px;}
#Menu2 a {font-size: 7pt; text-decoration: none; color: #ffffff;}
#Menu2 a:hover {font-size: 7pt; text-decoration: none; color: #ffffff;}

#Menu3  {font-size: 7pt; text-decoration: none; color: #002445; height:19px;}
#Menu3 a {font-size: 7pt; text-decoration: none; color: #002445;}

td#Titre1 {	font-size: 10pt; font-weight: bold; padding: 4pt; text-transform:uppercase; }

td#Titre2 {	font-weight: bold; padding: 2pt; }

td#Titre3 {	padding: 2pt; }

/*************   Panier  ***************************/

#Panier a { font-size: 7pt; margin-bottom: 4px; margin-top:4px; margin-left:4px; text-decoration:none; color:#ffffff;font-weight: bold;}
#Panier a:hover {color:#D3D3D3;}