@charset "iso-8859-1";
/* Styles de base */
BODY, H2, H3, P, UL, DL, TD {font-family: Arial; font-size: 12px; color: black}
BODY {padding: 0px; margin: 0px; background-color: white; border-width: 0px; border-color: white; border-style: none;}
P,UL,DL,H3,P.Entete,P.Fin {padding: 0px; margin: 0px; }
H2 {color: #25731C; font-size: 16px; margin: 0px; background-image: url(../../deco-titre.gif); background-repeat: repeat-x; background-position: bottom left; height: 23px; vertical-align: middle; padding-top: ; margin-top: 3px; text-decoration: none; padding-bottom: 9px}
H2 {text-align: left; padding-left: 0px}
H2:FIRST-LETTER {color: #3C1283}
H2.SuiteFin {margin-top: -12px}
H3 {color: #25731C; text-decoration: underline; padding-top: 5px; padding-left: 9px; font-weight: bold; font-size: 14px}
P,UL,DL { text-align: left; padding-top: 5px; padding-left: 5px; padding-right: 5px;}
LI,DT {margin-left: 20px; list-style-image: url(../../puce.gif)}
P {text-align: justify; padding-left: 9px}
P.Entete {color: #000000; border-bottom-style: dotted; padding: 5px; border-color: #0163D2; border-bottom-width: 1px; border-bottom-color: #B2B2B2}
P.Fin {color: ; text-align: right; margin-bottom: 10px; background-image: url(../../deco-fin.gif); background-repeat: repeat-x; background-position: bottom left; padding-bottom: 9px;; padding-left: 9px}
P.Erreur {color: red; font-weight: bold}
TD {text-align: justify;}

/* Styles des liens */
A {color: #3C1283; font-weight: bold; text-decoration: none}
A:LINK {color: #3C1283;}
A:ACTIVE {color: #3C1283;}
A:VISITED {color: #3C1283;}
A:HOVER {color: #573FC4; text-decoration: underline}

/* Styles des cadres */
.Cadre,IMG.Photo,IMG.Miniature,.Message,INPUT.Champ,TEXTAREA,SELECT {border-width: 1px; border-style: solid; border-color: #3C1283; background-color: #FFFDEF}
.Cadre {background-color: #F7F9F5; background-image: url(../../coin_menu.gif); background-repeat: no-repeat; background-position: right top}
IMG.Photo {margin: 5px; border-color: black}
IMG.Miniature {margin: 5px; border-color: #3C1283; border-bottom-width: 2px; border-right-width: 2px}
.Texte,.Message {width: 98%; height: 77px;}		
.Message {color: black; padding: 3px; margin-right: 5px; margin-bottom: 5px; text-align: justify; border-style: dotted}

/* Styles des formulaires */
FORM { padding: 0px; margin: 0px;}
INPUT.Champ,TEXTAREA,SELECT {color: #000000; border-top-width: ; border-left-width: ; font-size: 11px; background-color: #FDFAFF}
INPUT.Champ,SELECT {height: 18px}
INPUT.Bouton {background-color: #EBE5F2; color: #3C1283; font-weight: bold; font-size: 11px; cursor: hand; border-style: solid; background-image: url(../../fleche.gif); background-repeat: no-repeat; background-position: right; height: 18px; border-width: 1px; padding-right: 12px}

/* Styles pour les actualités */
.Auteur {}

/* Styles pour la boutique */
.Prixdebase {text-align: right; color: black; font-weight: bold; font-size: 13px}
.Vendeur {}
SPAN.Specifications {width: 98%;}
TABLE.Specifications {}
TABLE.TableauSpecifications {border-width: 1px; border-style: solid; border-collapse: collapse; border-color: #0163D2; border-right-width: 1px; border-bottom-width:1px }
TD.TitreSpecifications,TD.SousTitreSpecifications, TD.SpecificationTitre,TD.SpecificationNomValeur, TD.SpecificationPrix, TD.SpecificationValeur,TD.SpecificationReference {padding: 3px; border-width: 1px; border-style: solid; text-align: left; border-collapse: collapse;}
TD.TitreSpecifications {text-align: center; color: #FFFFFF; background-color: #0163D2; font-size: 12px; border-top-style: solid}
TD.SousTitreSpecifications {color: #000000; background-color: #BCD3FB; border-style: none; border-color: #0163D2; border-top-style: solid; border-bottom-style: solid}
TD.SpecificationTitre,TD.SpecificationNomValeur, TD.SpecificationPrix, TD.SpecificationValeur,TD.SpecificationReference {padding: 1px; border-style: none; padding-left: 3px}
TD.SpecificationTitre,TD.SpecificationNomValeur {color: #000000; background-color: #D4E4FF; border-color: #0163D2; border-right-style: solid; vertical-align: top}
TD.SpecificationTitreTotal {color: black; border-top-style: solid; background-color: #BCD3FB}
TD.SpecificationPrix {text-align: right; font-weight: bold; background-color: #FFFFFF; border-width: 1px; border-color: #0163D2; border-top-style: solid; border-bottom-style: solid}
TD.SpecificationReference {text-align: left; background-color: #FFFFFF}
TD.SpecificationNomValeur {}
TD.SpecificationValeur {text-align: left; background-color: #FFFFFF;}
INPUT.Boutonspecifications {float: right; width: 100px}
.Mentions {color: black; font-size: 11px; margin: 0px; padding: 0px}

/* Styles spéciaux */
BODY.Page {border-width: 4px; padding: 5px; border-style: solid}
TABLE.Page {}