@charset "windows-1252";

BODY,H1, H2, H3, P, UL, DL {padding: 0px; margin: 0px; font-family: Arial; font-size: 12px}
BODy {}
P,UL,DL,H3,P.Entete,P.Fin {padding: 0px; margin: 0px; font-family: Arial; font-size: 12px}
H1 {text-align: right; margin-left: 50%; border-width: 2px; border-color: #006600; border-bottom-style: solid; color: #547BDE; font-size: 16px; font-weight: bold; font-variant: small-caps}
H2,H2.Left,H2.Mini,H2.MiniLeft {color: black; font-size: 14px; margin: 0px; vertical-align: middle; padding-top: 2px; padding-bottom: 2px; margin-top: 3px}
H2 {text-align: left; padding-left: 10px; font-variant: small-caps; font-weight: bold}
H2.Left { }
H2.Mini { }
H2.MiniLeft {}
H2.SuiteFin {margin-top: -12px}
P,UL,DL,H3 { text-align: left; padding-top: 5px; padding-left: 10px; padding-right: 5px;}
H3 {color: #000000; text-decoration: underline; font-weight: bold}
H3:AFTER {content: " :";}
LI,DT {margin-left: 18px; list-style-image: url(./puce-orange.gif)}
P {text-align: justify}
P.Entete {color: #000000;  }
P.Fin {color: #000000; text-align: right; margin-bottom: 5px; font-weight: bold}
P.Erreur {color: red; font-weight: bold}

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

/* Styles des cadres */
.Cadre,IMG.Photo,IMG.Miniature,.Message,INPUT.Champ,TEXTAREA,SELECT {border-width: 1px; border-style: solid; border-color: #BAC78A; background-color: #FFFDEF}
IMG.Photo {margin: 5px;}
IMG.Miniature {margin: 1px; border-color: #ffde73; border-bottom-width: 2px; border-right-width: 2px; margin-right: 3px; margin-left: 3px}
.Texte,.Message {width: 98%; min-height: 98px; display: block}		
.Message {color: black; padding: 3px; margin-right: 5px; text-align: justify; border-style: dotted}
.Cadre {background-image: url(fond-cadre.jpg); border-color: white; border-right-color: #656565; border-bottom-color: #656565}

/* 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: #DEE4E9; border-color: #006600}
INPUT.Champ,SELECT {height: 18px}
INPUT.Bouton {background-color: #547BDE; color: white; font-weight: bold; font-size: 11px; cursor: hand; border-style: solid; height: 18px; border-width: 1px; padding-right: 3px; padding-left: 3px; border-color: transparent}
.ContactTexte {text-decoration: underline; font-weight: bold}

DIV.PiedPage {text-align: left; color: gray; font-size: 10px}
DIV.PiedPage {border-width: 2px; border-color: #006600; border-top-style: solid; margin-left: 5px; margin-right: 5px}

TD.Page {padding: 5px; background-image: url(fond-page.jpg); background-repeat: no-repeat; background-position: right bottom}

.CadreSousTitre,TD.CadreDescription,.CadreSite {font-size: 12px}
.CadreSousTitre {text-align: left; color: gray}
TD.CadreDescription {text-align: justify; color: black; vertical-align: bottom;}
DIV.CadreDescription {margin: 4px}
.CadreSite {text-align: right}
LI.CadreListe {list-style: none; margin-left: 0px; padding-left: 0px; margin-top: 0px;}

