/**************************************************************/
/*    Zone de définition des styles de page:                                               */
/*    Ascenceurs, Marges, Couleur de fond, Alignement, ...                           */
/**************************************************************/

/* Style du corps de page */
BODY{
	background: #ffffff;
	background-image:url(../images/index/index_03.gif);
	background-repeat:repeat-x;
	background-position:top;
	margin:0px;
	text-align: center;
}

/* Style des titres */
H1{ margin: 0px; font-weight: normal; }
H2{ margin: 0px; font-weight: normal; }
H3{ margin: 0px; font-weight: normal; }

/* Style des tableaux résultats */
TABLE.resultat{ border-bottom:solid 1px #dededd; }
TD.resultat{ border: solid 1px #dededd; border-right:#FFFFFF; border-bottom:#FFFFFF; }
TD.resultat2{ border: solid 1px #dededd; border-right:#FFFFFF; border-left:#FFFFFF; border-bottom:#FFFFFF; }

/**************************************************************/
/*    Zone de définition des styles de textes:                */
/*    Font, Taille, Couleur, ...                             */
/**************************************************************/

.Police-Arial-10-Gris {font-family: Arial; font-size: 10px; color: #999999;}
.Police-Arial-12-Blanc {font-family: Arial; font-size: 12px; color: #FFFFFF;}
.Police-Arial-13-Blanc {font-family: Arial; font-size: 13px; color: #FFFFFF;}
.Police-Arial-12-Turquoise {font-family: Arial; font-size: 12px; color: #42929d;}
.Police-Arial-12-Gris {font-family: Arial; font-size: 12px; color: #999999;}
.Police-Arial-12-GrisFonce {font-family: Arial; font-size: 12px; color: #7c7b7b;}
.Police-Arial-12-Noir {font-family: Arial; font-size: 12px; color: #000000;}
.Police-Arial-13-Noir {font-family: Arial; font-size: 13px; color: #000000;}
.Police-Arial-14-Noir {font-family: Arial; font-size: 14px; color: #000000;}
.Police-Arial-14-GrisFonce {font-family: Arial; font-size: 14px; color: #7c7b7b;}
.Police-Arial-14-Blanc {font-family: Arial; font-size: 14px; color: #FFFFFF;}
.Police-Arial-16 {font-family: Arial; font-size: 16px;}
.Police-Arial-16-Noir {font-family: Arial; font-size: 16px; color: #000000;}
.Police-Arial-16-VertEau {font-family: Arial; font-size: 16px; color: #3bb3c2;}
.Police-Arial-16-Turquoise {font-family: Arial; font-size: 16px; color: #42929d;}
.Police-Arial-22-Blanc {font-family: Arial; font-size: 22px; color: #FFFFFF;}
.Police-Arial-22-Gris {font-family: Arial; font-size: 22px; color: #999999;}
.Police-Arial-22-VertEau {font-family: Arial; font-size: 22px; color: #3bb3c2;}
.Police-Arial-31-Blanc {font-family: Arial; font-size: 31px; color: #FFFFFF;}
.Police-Arial-35-VertEau {font-family: Arial; font-size: 35px; color: #3bb3c2;}
.Police-Arial-35-Gris {font-family: Arial; font-size: 35px; color: #999999;}
.Police-Arial-41-Blanc {font-family: Arial; font-size: 41px; color: #FFFFFF;}

.Police-Verdana-11-Noir {font-family: Verdana; font-size: 11px; color: #000000;}


/**************************************************************/
/*    Zone de définition des styles de liens:                 */
/*    Couleur, Font, Taille, Style, ...                       */
/**************************************************************/

/* Style lien par defaut */
a {color: #000000; text-decoration: none;}
a:link {color: #000000; text-decoration: none;}
a:hover {color: #000000; text-decoration: none;}
a:visited {color: #000000; text-decoration: none;}
a:visited:hover {color: #000000; text-decoration: none;}  

/* Style lien Noir-Vert */
a.Lien-Noir-Vert { color: #000000;}
a:link.Lien-Noir-Vert { color: #000000;}
a:hover.Lien-Noir-Vert { color: #84c225;}
a:visited.Lien-Noir-Vert { color: #000000;}
a:visited:hover.Lien-Noir-Vert { color: #84c225;}

/* Style lien Noir-Blanc */
a.Lien-Noir-Blanc { color: #000000;}
a:link.Lien-Noir-Blanc { color: #000000;}
a:hover.Lien-Noir-Blanc { color: #FFFFFF;}
a:visited.Lien-Noir-Blanc { color: #000000;}
a:visited:hover.Lien-Noir-Blanc { color: #FFFFFF;}

/* Style lien Turqoise-Noir */
a.Lien-Turqoise-Noir { color: #42929d;}
a:link.Lien-Turqoise-Noir { color: #42929d;}
a:hover.Lien-Turqoise-Noir { color: #000000;}
a:visited.Lien-Turqoise-Noir { color: #42929d;}
a:visited:hover.Lien-Turqoise-Noir { color: #000000;}

/* Style lien Blanc-Noir */
a.Lien-Blanc-Noir { color: #FFFFFF;}
a:link.Lien-Blanc-Noir { color: #FFFFFF;}
a:hover.Lien-Blanc-Noir { color: #000000;}
a:visited.Lien-Blanc-Noir { color: #FFFFFF;}
a:visited:hover.Lien-Blanc-Noir { color: #000000;}

/* Style lien GrisFonce-Noir */
a.Lien-GrisFonce-Noir { color: #7c7b7b;}
a:link.Lien-GrisFonce-Noir { color: #7c7b7b;}
a:hover.Lien-GrisFonce-Noir { color: #000000;}
a:visited.Lien-GrisFonce-Noir { color: #7c7b7b;}
a:visited:hover.Lien-GrisFonce-Noir { color: #000000;}



/**************************************************************/
/*  Zone de définition des styles de formulaires:             */
/*  Couleur, Couleur de fond, Font, Taille, Style, Bordure... */
/**************************************************************/

/* Champs du formulaire de demande de contact */
INPUT.FormContact{
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #4D4946;
	background-color: #FFFFFF;
	border-bottom: #4D4946 1px solid; 
	border-left: #4D4946 1px solid; 
	border-right: #4D4946 1px solid; 
	border-top: #4D4946 1px solid;
	width: 185px;
}


/* Champs du formulaire de demande de contact */
TEXTAREA.FormContact{
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #4D4946;
	background-color: #FFFFFF;
	border-bottom: #4D4946 1px solid; 
	border-left: #4D4946 1px solid; 
	border-right: #4D4946 1px solid; 
	border-top: #4D4946 1px solid;
	width: 267px;
}


/* Champs du formulaire select */
SELECT{
	font-family: Arial; 
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border-color:#605d5c;
	border-width: 1px;
	background-color: #FFFFFF;
	width: 200px;
}


/* Champs du formulaire du backoffice */
INPUT.BackOffice{
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #605E5D;
	background-color: #FFFFFF;
	border-bottom: #605E5D 1px solid; 
	border-left: #605E5D 1px solid; 
	border-right: #605E5D 1px solid; 
	border-top: #605E5D 1px solid;
	width: 140px;
}


/* Champs du formulaire du backoffice */
TEXTAREA.BackOffice{
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #605E5D;
	background-color: #FFFFFF;
	border-bottom: #605E5D 1px solid; 
	border-left: #605E5D 1px solid; 
	border-right: #605E5D 1px solid; 
	border-top: #605E5D 1px solid;
	width: 200px;
}

FORM{
	margin:0px;
}
