a:link { padding:0; color: #003673}
a:visited { color: #003673}
a:active { color: #003673}
a:hover { color: #5B6F65}

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: #002248;
}

.stylebouton { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#003673; font-weight: bold;
			   font-size: 7pt; background-color: #B9D7F2; border-style: ridge; border: 1px solid #004694; padding-left: 4px;
			   padding-right: 4px; padding-top: 1px; padding-bottom: 1px; cursor: pointer; }

.ZoneTexte  { border:1px solid #B9D7F2; background-color: #ffffff; color:#003673; font-size: 8pt;}
.ZoneTexte2  { border:1px solid #B9D7F2; background-color: #ffffff; color:#003673; font-size: 8pt; width: 18;}
.ZoneTexte3  { border:1px solid #B9D7F2; background-color: #ffffff; color:#003673; 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: #003673;}

td { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003673;}

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; } /* Util */

h3 { font-family: Verdana; font-size: 10pt; margin-bottom: 3; margin-top:3; font-weight: bold; font-variant:small-caps; text-decoration:underline}

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; } /* Util */

h6 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #003673; margin-bottom: 4px; margin-top:4px; margin-left:4px; }

.Produit { font-size: 8pt; font-weight: bold; margin-bottom: 0; margin-top:0; text-decoration: none; }
.FicheProduit { 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; }
.GrasRouge { color: #C70000; font-weight: bold; }
.Erreur { font-size: 7pt; color: #C71042; }
.Bleu{ font-size: 8pt; color: #003673; margin-bottom: 0; margin-top:0; }
.Bleu2{ font-size: 10pt; color: #003673; margin-bottom: 0; margin-top:0; }

.Panier { font-size: 7.5pt;}

.Pt { font-size: 7pt; }

#Pt a { font-size: 7pt; text-decoration: none;}

.blanc { color: #ffffff; }

.CellBleuFonce{ background-color: #004694; color:#ffffff;}

.CellBleuClair{ background-color: #B9D7F2; }

.CellBleuCiel{ background-color: #CAE9F7; }

.CellBleuPastel{ background-color: #E7F5FB; }

.CtBleuClair{ border:1px solid #B9D7F2; }


/*************   Sous Menu catalogue  ***************************/

table#Ssmenu {
	background-color: #E7F5FB;
	color:#ffffff;
	margin: 0;
	padding: 0;
	height: 22px;
	list-style-type: none;
}


#Ssmenu a {
	font-size: 8pt;
    text-decoration: none;
	color: #004694;
	padding: 2pt 2pt;
	width: 100%;
}

#Ssmenu a:hover {
	background-color:#B9D7F2;
 	color: #004694;		
}

a#PageSelect {
	background-color:#ffffff;
 	color: #004694;		
}

td#Titre {
	background-color:#ffffff;
	font-weight: bold;
	padding: 2pt 2pt;
}

a#LienPanier {
	font-size: 8pt;
    text-decoration: none;
	color: #004694;
	font-weight:bold;
}

/*************   Sous Menu catalogue  ***************************/

table#SsCat {
	font-size: 9pt;
	margin: 0;
	padding: 0;
	list-style-type: none;
}


#SsCat a {
	font-size: 9pt;
    text-decoration: none;
	color: #004694;
	font-weight:bold;
}

#SsCat a:hover {
 	color: #003673;		
}

td#Titre1 {
	font-size: 10pt;
	font-weight: bold;
	padding: 4pt;
	text-transform:uppercase;
}

td#Titre2 {
	font-weight: bold;
	padding: 2pt;
}

td#Titre3 {
	padding: 2pt;
}

a#Liensref { color: #003673; text-decoration: none; }
#Liensref a:hover{ color: #003673; text-decoration: none; }
#Liensref a:visited { color: #003673; text-decoration: none; }
#Liensref a:link{ color: #003673; text-decoration: none; }

#EncartMateriel { color: #003673; }
#EncartMateriel h1 { color: #003673; margin-bottom: 0; margin-top:0; }

.CellVertCiel{ background-color: #CAE773;color: #487111}

.CellVertPastel{ background-color: #F3FADE;color: #487111}
.CellVertPastel p { background-color: #F3FADE;color: #487111}

.CtVertClair{ border:1px solid #ADDA25;color: #487111}

.stylebouton2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#487111; font-weight: bold;
			   font-size: 7pt; background-color: #F3FADE; border-style: ridge; border: 1px solid #ADDA25; padding-left: 4px;
			   padding-right: 4px; padding-top: 1px; padding-bottom: 1px; cursor: pointer; }