body { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; scrollbar-3dlight-color: #FFFFFF; scrollbar-arrow-color: #FFFFFF; scrollbar-base-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-face-color: #cccccc; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; }
p { margin: 0; padding: 0; overflow:auto;}
td { font-size: 11px; }
a { color: #f60; font-size: 11px; text-decoration: underline; }
a:hover { color: #000; font-size: 11px; text-decoration: underline; }
a:active { color: #000; font-size: 11px; text-decoration: underline; }
a:visited { color: #f60; font-size: 11px; text-decoration: underline; }
/*DIV --------------------------------------------------------*/
.statistiques { height: 20px; width: 20px; left: 0; position: absolute; bottom: 0; visibility: hidden; }
.logo_index { position: absolute; top: 10px; left: 10px; }
.logo_interieur { position: absolute; top: 10px; left: 60px; }
.menuindex { position: absolute; top: 0; left: 310px; width: 540px; }
.decort_index { position: absolute; top: 10px; left: 855px; width: 340px; }
/*MARQUES --------------------------------------------------*/
.marques { position: absolute; top: 0; left: 0; width: 700px; }
div.marques a:link { color: #4b4b4b; font-size: 10px; font-style: italic; text-decoration: none; }
div.marques a:visited { color: #4b4b4b; font-size: 10px; font-style: italic; text-decoration: none; }
div.marques a:hover { color: #000; font-size: 10px; font-style: italic; }
div.marques a:active { color: #000; font-size: 10px; font-style: italic; text-decoration: none; }
.td_logo { margin: 0; padding: 5px 0; border-bottom: 1px dotted #4b4b4b; }
.logo { width: 60px; }
.nom_marques { color: #f60; font-weight: bold; text-align: left; margin: 0; padding: 0 0 5px; }
.url_marques { text-align: left; }
.description_marques { color: #4b4b4b; font-size: 10px; font-style: italic; }
/*PAGE INTERIEURE*/
.menuinterieur { position: absolute; top: 0; left: 0; width: 300px; }
.slogan { text-align: left; position: absolute; top: 0; left: 350px; width: 850px; border-bottom: 1px solid #4b4b4b; }
.inter { position: absolute; top: 80px; left: 350px; width: 700px; }
div.inter li { text-align: left; margin: 0 100px 3px 0; padding: 0; list-style-image: url(../pictures_library/liste_orange.gif); }
/*ACTUALITE --------------------------------------------------*/
.news { position: absolute; top: 80px; left: 10px; width: 280px; height: 430px; overflow:auto; }
.actualite_photo { width: 60px; height: auto; border: solid 1px #f60; }
.actualite_date { color: #f60; font-size: 9px; margin: 2px 0 0 2px; padding: 0; }
.actualite_titre { color: #f60; font-size: 12px; font-weight: bold; margin: 0 0 2px; padding: 0 0 0 5px; }
.actualite_texte { font-size: 11px; text-align: justify; margin: 0; padding: 0 0 0 5px; }
.trait_liste { margin: 10px 0 0; padding: 0 0 5px; border-top: 1px dotted #f60; }
/*PROMOTION --------------------------------------------------*/
.promoindex { position: absolute; top: 0; left: 0; width: 340px; }
.promointer { position: absolute; top: 0; left: 0; width: 700px; }
.promo { position: absolute; top: 10px; left: 845px; width: 340px; }
.promo_rubrique { color: #fff; font-size: 12px; font-weight: bold; background-color: #f60; text-decoration: none; margin: 10px 0 0; padding: 1px 2px 1px 5px; }
.promo_titre { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; margin: 5px 0; padding: 0 5px; border-bottom: 1px solid #000;  }
.promo_photo { width: 60px; margin: 0 0 0 5px; padding: 0; border: solid 1px #f60; }
.promo_stock { color: #000; font-size: 11px; margin: 2px 0 0; padding: 0 5px 5px; }
.promo_date { color: #ed1800; font-size: 11px; font-weight: bold; margin: 2px 0 0; padding: 0 5px 10px; }
.promo_texte { font-size: 11px; text-align: justify; margin: 0; padding: 0 5px; }
/*BAS DE PAGE -------------------------------------------------*/
.bas { position: absolute; left: 0; bottom: 2px; width: 100%; }
.legal { color: #4b4b4b; font-size: 10px; margin: 0 0 0 6px; padding: 0; }
div.bas a:link { color: #4b4b4b; font-size: 10px; text-decoration: underline; }
div.bas a:visited { color: #4b4b4b; font-size: 10px; text-decoration: underline; }
div.bas a:hover { color: #4b4b4b; font-size: 10px; }
div.bas a:active { color: #4b4b4b; font-size: 10px; text-decoration: underline; }
.ligne_bas { margin: 0; padding: 0; border-bottom: 1px solid #f60; }
/*FORMULAIRE --------------------------------------------------*/
.donnees { font-size: 11px; text-align: right; margin: 0 5px 0 0; padding: 0; }
.bouton { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f60; margin: 0; padding: 2px; border: solid 1px; }
SELECT { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f1f1f1; border: solid 1px #f60  }
INPUT { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f1f1f1; padding-left: 2px; border: solid 1px #f60; }
TEXTAREA { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f1f1f1; padding-left: 2px; border: solid 1px #f60; }
.coche { font-family: Verdana, Arial, Helvetica, sans-serif; width: 15px; height: 15px; border: solid 1px #f60; }
/* Couleurs du site ------------------------------------------------*/
.txt_blanc { color: #fff; }
.txt_orange { color: #f60; }
.txt_gris { color: #3e3e40; }
/* Tailles des polices ------------------------------------------------*/
.N10{font-size:10px; font-weight:normal; text-align:left;}
.N11{font-size:11px; font-weight:normal; text-align:left;}
.N12{font-size:12px; font-weight:normal; text-align:left;}
.N13{font-size:13px; font-weight:normal; text-align:left;}
.N14{font-size:14px; font-weight:normal; text-align:left;}
.N15{font-size:15px; font-weight:normal; text-align:left;}
.N16{font-size:16px; font-weight:normal; text-align:left;}
.N18{font-size:18px; font-weight:normal; text-align:left;}
.N20{font-size:20px; font-weight:normal; text-align:left;}
.N22{font-size:22px; font-weight:normal; text-align:left;}
.N24{font-size:24px; font-weight:normal; text-align:left;}
.N26{font-size:26px; font-weight:normal; text-align:left;}
.N28{font-size:28px; font-weight:normal; text-align:left;}
.B10{font-size:10px; font-weight:bold; text-align:left;}
.B11 { font-size: 11px; font-weight: bold; }
.B12{font-size:12px; font-weight:bold; text-align:left;}
.B13{font-size:13px; font-weight:bold; text-align:left;}
.B20{font-size:20px; font-weight:bold; text-align:left;}

