/* Couleur de fond encadrant la page*/
body
{
background-color: #FFFFCC;
}

/* couleur des liens*/
a:link { color: #000080 ;  text-decoration: none ;}
a:visited {color: #000080; text-decoration: none ; }
a:active {color: #000080; text-decoration: none ; }
a:hover { color: #000080 ; text-decoration: none ; }

/*Style entete, Bleu,  11 (tel + mail) */
h5
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000080;
font-weight: normal;
margin-top: 0;
margin-bottom: 0;

}



/*Style Menu haut, Bleu 11  Verdana, */
h6
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000080;
font-weight: normal;
margin-top: 0;
margin-bottom: 0;

}

h6:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: 	#8B0000;
font-weight: normal;
margin-top: 0;
margin-bottom: 0;
font-weight: normal;
}

/*Style  Bleu,  Gras, 10 Titre gras */
h7
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000080;
font-weight: normal;
margin-top: 0;
margin-bottom: 0;
font-weight: bold;
}

/*Style  Bleu,  Gras, 10 Titre gras lien*/
h8
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000080;
font-weight: normal;
margin-top: 0;
margin-bottom: 0;
font-weight: bold;
}

h8:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#8B0000;
font-weight: normal;
margin-top: 0;
margin-bottom: 0;
font-weight: bold;
}

/*Style  Bleu,  Gras, 11 Gros Titre  gras */
ho
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #000080;
font-weight: normal;
margin-top: 0;
margin-bottom: 0;
font-weight: bold;
}

hb
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
color: black;
font-weight: normal;
margin-top: 0;
margin-bottom: 0;
}
/*Style définissant le titre de chaque page contenu dans le tableau ci-dessus*/
h1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24pt;
color: #000080;
font-weight: normal;
margin-top: 0;
margin-bottom: 0;
text-align: center;
}

/*Style définissant les gros titres dans le texte*/
h2
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #000080;
font-weight: bold;
}

/*Style définissant les titres gras dans le texte*/
h3
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
font-weight: bold;
text-align: left;
margin-bottom: 0px;
}

/*Style définissant les titres gras et gris dans le texte*/
h4
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #808080;
font-weight: bold;
text-align: left;
margin-bottom: 0px;
}

/* Ligne en haut de page montrant le chemin sur le site */
.menutop
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #008080;
}

/*Style des prix de la liste des accessoires dans le tableau de fin de page*/
.menutopdte
{
color: #FF0000;    /*rouge*/
font-weight: bold;
text-align: right;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

/* Tableau contenant le titre de la page*/
table.titrepage
{
border-style: solid;
border-color: rgb(102,102,102);
background-color: #FFFFF0;
border-width: 1px;
width: auto;
margin-top: 3mm;
text-align: center;
padding: 0;
}

/*Style définissant les liens renvoyant vers un signet dans la même page*/
.petitsliens
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000080;
font-weight: normal;
}

/*Style définissant les titres verts*/
.titrevert
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #009933;
font-weight: bold;
text-align: center;
}

/*Style définissant les titres gris*/
.titregris
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16pt;
color: #808080;    /*gris*/
font-weight: bold;
text-align: center;
}

/*Style définissant les titres bleus*/
.titrebleu
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14pt;
color: #000080;
text-align: center;
font-weight: normal;
}

/*Style définissant les références produits*/
.ref
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
text-align: center;
font-weight: normal;
}

/*Style définissant les prix TTC*/
.prixttc
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #FF0000;   /*rouge*/
font-weight: bold;
text-align: center;
}

/*Style définissant les prix dans une liste*/
.prixliste
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #FF0000;   /*rouge*/
font-weight: bold;
}

/*Style définissant les prix HT*/
.prixht
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #009933;    /*vert*/
font-weight: normal;
text-align: center;
}


/*Style définissant offres spéciales en vert*/
.offre
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #009933;
text-align: center;
font-weight: normal;
}

/*Style définissant le texte principal*/
.texte
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
text-align: left;
font-weight: normal;
}

/*Style définissant les remarques*/
.rmq
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
font-weight: normal;
}

/* Tableau contenant les normes ex*/
table.normes
{
border-style: none none solid solid;
border-color: rgb(102,102,102);
background-color: #FFFFCC;  /*jaune*/
border-width: 1px;
width: 100%;
margin-top: 3mm;
border-spacing: 0px;
}

table.normes td
{
border-style: solid solid none none;
border-color: rgb(102,102,102);
border-width: 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
color: #000000;       /*noir*/
font-weight: normal;
text-align: center;
}

/* Tableau contenant la liste des accessoires*/
table.accessoires
{
border-style: none none solid solid;
border-color: rgb(102,102,102);
background-color: #FFFFFF;
border-width: 0.05em;
width: 100%;
margin-top: 3mm;
border-spacing: 0px;
}

table.accessoires td
{
border-style: solid solid none none;
border-color: rgb(102,102,102);
border-width: 0.05em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;       /*noir*/
font-weight: normal;
}

table.accessoires thead td
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;       /*noir*/
font-weight: bold;
text-align: left;
}

/*Style des prix de la liste des accessoires dans le tableau de fin de page*/
table.accessoires tbody th
{
color: #FF0000;    /*rouge*/
font-weight: bold;
text-align: center;
border-style: solid solid none none;
border-color: rgb(102,102,102);
border-width: 0.05em;
font-size: 8pt;
}

/*Style du titre clignotant de la liste des accessoires dans le tableau de fin de page*/
table.accessoires td.tableaccessoirescligno
{
color: #009933;   /*vert*/
font-weight: bold;
text-decoration: blink;
text-align: center;
}

/*Style de la ligne en fond gris (groupe d'accessoires)*/
table.accessoires td.groupeaccess
{
background-color: #C0C0C0;   /*gris*/
font-weight: bold;
text-align: left;
font-size: 10pt;
}
