@charset "iso-8859-1";
/* auteur: Netchallenge */
/* Date de création: 28/05/04 */

BODY, P, TD, H1 {font-family: Arial; font-size: 12px; color: black}
BODY {background-color: white; margin: 0px; padding: 0px}

P,UL,DL,H3,P.Entete,P.Fin {padding: 0px; margin: 0px; border-width: ; border-color: ; border-left-style: ; border-right-style: ; background-color: ; border-right-width: ; border-bottom-width: }
H1 {color: #000066; font-size: 16px; border-width: 1px; border-color: red; border-bottom-style: solid}
H2,H2.Left,H2.Mini,H2.MiniLeft {color: #000066; font-size: 14px; margin: 0px; border-width: 1px; border-color: red; border-bottom-style: solid; height: 17px; vertical-align: middle; padding-top: 2px; padding-bottom: 2px; border-color: ; border-width: ; border-style: ; border-right-width: ; border-bottom-style: ; background-color: ; margin-top: 3px; text-align: left}
H2 { padding-right: 5px;}
H2.Left { text-align: left; padding-left: 10px;}
H2.Mini { text-align: right; padding-right: 5px}
H2.MiniLeft { text-align: left; padding-left: 10px}
H2.SuiteFin {margin-top: -12px}
H3 {color: #000066; text-decoration: underline; padding-top: 5px; padding-left: 5px; font-weight: bold; font-size: 12px}
P,UL,DL { text-align: left; padding-top: 5px; padding-left: 5px; padding-right: 5px;}
LI,DT {margin-left: 15px; list-style-image: url(../../puce_noire.gif)}
P {text-align: justify}
P.Entete {color: #000000; background-color: ; border-bottom-style: dotted; padding: 5px; border-color: #0163D2; border-bottom-width: 1px; background-image: ; background-position: ; background-repeat: ; border-bottom-color: #B2B2B2}
P.Fin {color: #000000; text-align: right; border-bottom-style: ; padding: ; margin-bottom: ; background-image: ; background-position: ; background-repeat: ; padding-right: ; padding-left: }
P.Erreur {color: red; font-weight: bold}
TD {text-align: justify;}
LEGEND {font-style: italic; text-decoration: underline; color: black}
FIELDSET {margin-left: 8px; margin-right: 8px; padding: 3px; border-style: solid; border-width: 1px}

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

/* Styles des cadres */
.Cadre,IMG.Photo,IMG.Miniature,.Message,INPUT.Champ,TEXTAREA,SELECT {border-width: 1px; border-style: solid; border-color: #000066; background-color: #DEDEF0}
IMG.Photo {margin: 5px;}
IMG.Miniature {margin: 1px; border-color: red; border-bottom-width: 2px; border-right-width: 2px; margin-right: 3px; margin-left: 3px; max-width: 200px}
.Texte,.Message {width: 98%; min-height: 77px; display: block}		
.Message {margin:3px; color: black; padding: 3px; margin-right: 5px; text-align: justify; border-style: dashed; background-color: white; border-color: silver}

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


BODY.Page,BODY.Plan,BODY.Accueil {background-image: url(../../main.jpg); background-repeat: no-repeat; background-position: right bottom; padding-right: 80px}
BODY.Page {padding-left: 5%; padding-top: 3px}
BODY.Plan {padding: 0px}
BODY.Accueil {padding: 0px}