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

BODY, P, TD, H1 {font-family: Arial; font-size: 12px; color: white}

BODY{background-color: #293b71; margin: 0px; padding: 0px; }
UL,LI { margin: 0px; padding: 0px; }
H1 {font-size: 14px; color: #FFFFCC; margin-bottom: 5px; margin: 0px; padding: 3px; text-align: right; padding-right: 0px; border-width: 2px; border-color: #FFFFCC; border-bottom-style: solid; width: 100%; float: }
H2 {color: white; font-size: 14px; height: 24px; background-image: url(bg_titre_g.gif); background-repeat: no-repeat; background-position: left top; padding-top: 5px; padding-left: 7px}
H2:first-letter {color: #FFBB33}
H3 {color: #FFFFCC; font-size: 12px; text-decoration: underline; margin-left: 3px; font-variant: small-caps}
P {color: white; margin: 2px; padding: 2px; text-align: justify; margin-left: 5px}
P:first-letter {color: #FFBB33}
P.Fin {text-align: left}
UL {padding-left: 15px; margin-left: 15px}
LI {text-align: left; list-style-image: url(puce.gif)}

A {color: #FFBB33; font-weight: bold; text-decoration: none; cursor: hand}
A:LINK {color: #FFBB33;}
A:ACTIVE {color: #FFBB33;}
A:VISITED {color: #FFBB33;}
A:HOVER {color: #FFBB33; text-decoration: underline;}

INPUT.Champ,TEXTAREA,SELECT {font-size: 12px; color: black; border-width: 1px; border-style: solid; border-color: #FFBB33; background-color: #949DB8}
INPUT.Champ,SELECT {height: 18px;}
INPUT.Bouton {border-width: 1px; border-color: #FFBB33; border-style: solid; height: 18px; color: #FFBB33; font-weight: bold; background-color: #FFF8EA; vertical-align: middle; font-size: 12px; cursor: hand}

.Cadre {border-width: 1px; border-color: white; border-style: solid; background-color: #949DB8}
IMG.Miniature {border-width: 1px; border-color: #FFBB33; border-style: solid}
IMG.Photo {border-width: 1px; border-color: white; border-style: solid}
BODY.Page {border-width: 2px; border-style: solid; border-color: #293b71; padding-right: 3px; background-image: url(piedpage.gif); background-repeat: repeat-x; background-position: bottom left; background-attachment: fixed; padding-left: 3px}
BODY.Deco {border-bottom-width: 2px; border-bottom-style: solid; border-color: #293b71; background-image: url(piedpage.gif); background-repeat: repeat-x; background-position: right bottom}
BODY.Accueil {border-bottom-width: 2px; border-bottom-style: solid; border-color: #293b71; background-image: url(piedpage.gif); background-repeat: repeat-x; background-position: bottom left}
body.News, body.Accueil { padding-left: 30px}
body.News {padding-top: 10px}

BODY.Page,BODY.Deco,BODY.Accueil {}

TABLE.Tarifs {border-width: 1px; border-style: solid; border-collapse: collapse; border-color: #FFBB33; background-color: white}
TH.Tarifs,TD.Tarifs {border-width: 1px; border-right-style: solid; border-left-style: solid; padding: 1px; font-size: 12px}
TH.Tarifs {border-bottom-style: solid; border-bottom-width: 2px; color: #293b71; border-right-color: #293b71; border-left-color: #293b71; background-color: #949DB8}
TD.Tarifs {text-align: left; color: black; padding-left: 3px; border-color: #293b71; border-bottom-width: 1px; border-bottom-style: dotted}
TD.Numero {text-align: right; padding-right: 3px;}
TD.Designation {font-weight: bold;}
TD.Prix {text-align: right; padding-right: 3px;}
colgroup.BleuClair { background-color: #D4DAED}

