.rubrique {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF}
.text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000066}
.prix {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000066}
.blanc_text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF}
.gros_titre {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #000066}
a:active {  color: #999999}
a:hover {  color: #FF0000}
a:link {  color: #FF0000}
a:visited {  color: #000066}
.titre {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-transform: capitalize; color: #CC0033; font-weight: bold}
.textlegend { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #999999}
.titrenongras { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-transform: capitalize; color: #CC0033; font-weight: normal}
.titrebleu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-transform: capitalize; color: #000066; font-weight: bold }
.textliens { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal}
.prixblanc { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #FFFFFF}
.textgras { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000066 }
.rouge { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #FF0000}
.textpetit { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000066 }
.textvert { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #33CC33}
.textvertfonce { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #339933}
.textvertfoncenormal { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #339933 }
.titrebleuGRAND { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; text-transform: capitalize; color: #000066; font-weight: bold }
.blanc_textgras { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF ; line-height: 11px}
.textjustif { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000066 ; text-align: justify}
.blanc_textgrasruban { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF ; line-height: normal; text-align: center}
.textpetit { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000066 }
.textbleu { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #000066 }
.textgraspetit { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #000066 }
.texttrespetitnoir { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #000000 }
.textnoir { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000 }
.textpetitnoir { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000 }
table.navigation a:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #999999}
table.navigation a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #FF0000}
table.navigation a:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #FF0000}
table.navigation a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000066}
table.navigation { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000000}
table.navigation td.titre { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #FFFFFF; background-color: #999999}
h1 { font-size: 18px;}
h2 { font-size: 16px;}
h3 { font-size: 14px;}
body { 
	scrollbar-face-color: #FF0000; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #000066; 
	scrollbar-darkshadow-color: #000066;
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #FFFFFF;
 }
table.minipanier {
border-left: solid #000066 1px;
border-bottom: solid #000066 1px;
border-right: solid #000066 1px;
border-top: solid #000066 1px;
}
table.minipanier td {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
color: #000000;
}
table.minipanier td.entete {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
color: #000000;
padding: 5px;
}
table.minipanier td.rouge {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: bold;
color: #FF0000;
padding: 5px;0px;5px;0px;
line-height: 11px;
}
table.articlesminipanier td {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #000000;
padding: 5px;0px;5px;0px;
line-height: 13px;
}
table.articlesminipanier td.rouge {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #FF0000;
padding: 5px;0px;5px;0px;
line-height: 13px;
}

.remarque {
font-size: 9px;
}
table.articlesminipanier td.separation {
line-height: 1px;
padding: 0px;0px;0px;0px;
}
table.vitrine {
}
table.vitrine td img {
border-left: solid #FFFFFF 2px;
border-bottom: solid #FFFFFF 2px;
border-right: solid #FFFFFF 2px;
border-top: solid #FFFFFF 2px;
}
table.vitrine td.selection img {
border-left: solid #FF0000 2px;
border-bottom: solid #FF0000 2px;
border-right: solid #FF0000 2px;
border-top: solid #FF0000 2px;
}
table.articlesminipanier a:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: underline}
table.articlesminipanier a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: none}
table.articlesminipanier a:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: underline}
table.articlesminipanier a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: underline}
table.articlesminipanier a:visited:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: none}

table.commande
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #000000;
}
table.vitrine_garde{
padding-left: 3px;
padding-right: 3px;
padding-bottom: 5px;
padding-top: 5px;
}
table.vitrine_garde td img {
/*border: solid #CCCCCC 1px;*/
border: none;
}
table.vitrine_garde td.spacer img {
border: none;
}

table.vitrine_garde a:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: none}
table.vitrine_garde a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: underline}
table.vitrine_garde a:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: none}
table.vitrine_garde a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: none}
table.vitrine_garde a:visited:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: underline}

.roug
{
color: #FF0000;
}

input.obligat, select.obligat { background-color: #CCFFFF }
.maj { text-transform: uppercase; }
.listecata  { font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline; }
.navarticle { font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline; }
.petitcar { font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
.listcatahaut  { text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline; }
.imprimer { display: none; }

@page { size 8.5in 11in; margin: 2cm }

@media print
{
body, p, td, table { color: #000000; background: #FFFFFF; }
input.button { background-color: #FFFFFF; color: #000000; }
A { color: #000000; text-decoration: underline; }
.pasimprimer { display: none; }
.bouton { display: none; }
.imprimer { display: block; }
}


