body { margin-top: 0px; margin-left: 0px; }
a.lien { font-family: Times New Roman; font-size: 12px; color: #999999; text-decoration: none; }
a:hover.lien { font-family: Times New Roman; font-size: 12px; color: #b30000; text-decoration: underline; }
a.lien1 { font-family: Times New Roman; font-size: 16px; color: #b30000; text-decoration: none; }
a:hover.lien1 { font-family: Times New Roman; font-size: 16px; color: #b30000; text-decoration: underline; }
a.lien2 { font-family: Times New Roman; font-size: 9pt; color: #b30000; text-decoration: none; }
a:hover.lien2 { font-family: Times New Roman; font-size: 9pt; color: #b30000; text-decoration: underline; }
a.lien3 { font-family: Times New Roman; font-size: 16px; color: #999999; text-decoration: none; }
a:hover.lien3 { font-family: Times New Roman; font-size: 16px; color: #b30000; text-decoration: none; }
/* Liens menu */
a.accueil { font-family: Times New Roman; font-size: 16px; color: #999999; text-decoration: none; }
a:hover.accueil { font-family: Times New Roman; font-size: 16px; color: #b30000; text-decoration: none; }
a.menu { font-family: Times New Roman; font-size: 20px; color: #999999; text-decoration: none; }
a:hover.menu { font-family: Times New Roman; font-size: 20px; color: #b30000; text-decoration: none; }
a.sousmenu { font-family: Times New Roman; font-size: 14px; color: #999999; text-decoration: none; }
a:hover.sousmenu { font-family: Times New Roman; font-size: 14px; color: #b30000; text-decoration: none; }

.cacher { display: none; visibility: hidden; }
.afficher { display: block; visibility: visible; }
.rouge { font-family: Times New Roman; font-size: 10pt; color: #b30000; line-height: 1; }
.gris11 { font-family: Times New Roman; font-size: 11pt; color: #4B4B4B; }
.grissombre { font-family: Times New Roman; font-size: 12pt; color: #4B4B4B; }
.gris { font-family: Times New Roman; font-size: 9pt; color: #2a2a2a; }

.degrade { background-image: url(graphics/interface/fonddegrade.jpg); }
.logo { background-image: url(graphics/interface/fondlogo.png); }
.fond { background-image: url(graphics/interface/fond.png); }

/* FORMULAIRE */
.champs { font-family: Times New Roman; font-size: 12px; color: #625345;}


/* MENU PRINCIPAL */
/* Lignes */
.cacherLigne { display: none; visibility: hidden; position : absolute; top: 32px; left: 153px; }
.afficherLigne { display: block; visibility: visible; position : absolute; top: 32px; left: 153px; }
/* Textes */
.menu1n { position : absolute; top: 35px; left: 227px; }
.menu1r { font-family: Times New Roman; font-size: 16px; color: #b30000; position : absolute; top: 35px; left: 227px; }
.menu2n { position : absolute; top: 58px; left: 227px; }
.menu2r { font-family: Times New Roman; font-size: 20px; color: #b30000; position : absolute; top: 58px; left: 227px; }
.menu3n { position : absolute; top: 81px; left: 227px; }
.menu3r { font-family: Times New Roman; font-size: 20px; color: #b30000; position : absolute; top: 81px; left: 227px; }
.menu4n { position : absolute; top: 104px; left: 227px; }
.menu4r { font-family: Times New Roman; font-size: 20px; color: #b30000; position : absolute; top: 104px; left: 227px; }
.menu5n { position : absolute; top: 127px; left: 227px; }
.menu5r { font-family: Times New Roman; font-size: 20px; color: #b30000; position : absolute; top: 127px; left: 227px; }

/* SOUS-MENU NOS ROBES */
/* Lignes */
.cacherLigne2 { display: none; visibility: hidden; position : absolute; top: 4px; left: 0px; }
.afficherLigne2 { display: block; visibility: visible; position : absolute; top: 4px; left: 0px; }
/* Textes */
.menu21n { position : absolute; top: 0px; left: 170px; }
.menu21r { font-family: Times New Roman; font-size: 14px; color: #b30000; position : absolute; top: 0px; left: 170px; }
.menu22n { position : absolute; top: 18px; left: 170px; }
.menu22r { font-family: Times New Roman; font-size: 14px; color: #b30000; position : absolute; top: 18px; left: 170px; }
.menu23n { position : absolute; top: 36px; left: 170px; }
.menu23r { font-family: Times New Roman; font-size: 14px; color: #b30000; position : absolute; top: 36px; left: 170px; }
.menu24n { position : absolute; top: 54px; left: 170px; }
.menu24r { font-family: Times New Roman; font-size: 14px; color: #b30000; position : absolute; top: 54px; left: 170px; }
.menu25n { position : absolute; top: 72px; left: 170px; }
.menu25r { font-family: Times New Roman; font-size: 14px; color: #b30000; position : absolute; top: 72px; left: 170px; }
.menu26n { position : absolute; top: 90px; left: 170px; }
.menu26r { font-family: Times New Roman; font-size: 14px; color: #b30000; position : absolute; top: 90px; left: 170px; }
.menu27n { position : absolute; top: 108px; left: 170px; }
.menu27r { font-family: Times New Roman; font-size: 14px; color: #b30000; position : absolute; top: 108px; left: 170px; }

/* SOUS-MENU ACCESSOIRES */
/* Lignes */
.cacherLigne3 { display: none; visibility: hidden; position : absolute; top: 0px; left: 0px; }
.afficherLigne3 { display: block; visibility: visible; position : absolute; top: 0px; left: 0px; }
/* Textes */
.menu31n { position : absolute; top: 0px; left: 116px; }
.menu31r { font-family: Times New Roman; font-size: 14px; color: #b30000; position : absolute; top: 0px; left: 116px; }
.menu32n { position : absolute; top: 18px; left: 116px; }
.menu32r { font-family: Times New Roman; font-size: 14px; color: #b30000; position : absolute; top: 18px; left: 116px; }
.menu33n { position : absolute; top: 36px; left: 116px; }
.menu33r { font-family: Times New Roman; font-size: 14px; color: #b30000; position : absolute; top: 36px; left: 116px; }
.menu34n { position : absolute; top: 54px; left: 116px; }
.menu34r { font-family: Times New Roman; font-size: 14px; color: #b30000; position : absolute; top: 54px; left: 116px; }
.menu35n { position : absolute; top: 72px; left: 116px; }
.menu35r { font-family: Times New Roman; font-size: 14px; color: #b30000; position : absolute; top: 72px; left: 116px; }
.menu36n { position : absolute; top: 90px; left: 116px; }
.menu36r { font-family: Times New Roman; font-size: 14px; color: #b30000; position : absolute; top: 90px; left: 116px; }

/* SOUS-MENU NOS TALENTS */
/* Lignes */
.cacherLigne4 { display: none; visibility: hidden; position : absolute; top: 1px; left: 0px; }
.afficherLigne4 { display: block; visibility: visible; position : absolute; top: 1px; left: 0px; }
/* Textes */
.menu41n { position : absolute; top: 0px; left: 160px; }
.menu41r { font-family: Times New Roman; font-size: 14px; color: #b30000; position : absolute; top: 0px; left: 160px; }
.menu42n { position : absolute; top: 18px; left: 160px; }
.menu42r { font-family: Times New Roman; font-size: 14px; color: #b30000; position : absolute; top: 18px; left: 160px; }
.menu43n { position : absolute; top: 36px; left: 160px; }
.menu43r { font-family: Times New Roman; font-size: 14px; color: #b30000; position : absolute; top: 36px; left: 160px; }

/* SOUS-MENU ASPECTS TECHNIQUES */
/* Lignes */
.cacherLigne5 { display: none; visibility: hidden; position : absolute; top: 1px; left: 0px; }
.afficherLigne5 { display: block; visibility: visible; position : absolute; top: 1px; left: 0px; }
/* Textes */
.menu51n { position : absolute; top: 0px; left: 107px; }
.menu51r { font-family: Times New Roman; font-size: 14px; color: #b30000; position : absolute; top: 0px; left: 107px; }
.menu52n { position : absolute; top: 18px; left: 107px; }
.menu52r { font-family: Times New Roman; font-size: 14px; color: #b30000; position : absolute; top: 18px; left: 107px; }

.commande a {color:#B30000;font-family:Times New Roman;font-size:12pt;text-decoration:none;}
