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

/* Style du corps de page */
BODY{
	margin:0px;
	text-align: center;
}

TABLE.tableau-H2O{
	background-repeat: repeat-x;
	background-image:url(../images/fd-repeat-bleu.gif);
	background-color: #99ccff;
	
}

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

.Police-Arial-9 {font-family: Arial; font-size: 9px;}
.Police-Arial-9-Noir {font-family: Arial; font-size: 9px; color: #000000;}

.Police-Arial-10-Blanc {font-family: Arial; font-size: 10px; color: #FFFFFF;}
.Police-Arial-10-Noir {font-family: Arial; font-size: 10px; color: #000000;}

.Police-Arial-11-Blanc {font-family: Arial; font-size: 11px; color: #FFFFFF;}
.Police-Arial-11-Bleu {font-family: Arial; font-size: 11px; color: #29166F;}
.Police-Arial-11-Noir {font-family: Arial; font-size: 11px; color: #000000;}
.Police-Arial-11-GrisClair {font-family: Arial; font-size: 11px; color: #888888;}


.Police-Arial-12 {font-family: Arial; font-size: 12px;}
.Police-Arial-12-Orange {font-family: Arial; font-size: 12px; color: #D56B2C;}
.Police-Arial-12-Noir {font-family: Arial; font-size: 12px; color: #000000;}
.Police-Arial-12-GrisFonce {font-family: Arial; font-size: 12px; color: #605E5D;}
.Police-Arial-12-GrisClair {font-family: Arial; font-size: 12px; color: #888888;}
.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-13-Noir {font-family: Arial; font-size: 13px; color: #000000;}

.Police-Arial-14 {font-family: Arial; font-size: 14px;}
.Police-Arial-14-Noir {font-family: Arial; font-size: 14px; color: #000000;}
.Police-Arial-14-Blanc {font-family: Arial; font-size: 14px; color: #FFFFFF;}
.Police-Arial-14-Bleu {font-family: Arial; font-size: 14px; color: #29166F;}
.Police-Arial-14-Bleufonce {font-family: Arial; font-size: 14px; color: #004e94;}

.Police-Arial-14-Orange {font-family: Arial; font-size: 14px; color: #D56B2C;}
.Police-Arial-12-Noir {font-family: Arial; font-size: 12px; color: #000000;}
.Police-Arial-14-GrisFonce {font-family: Arial; font-size: 14px; color: #605E5D;}

.Police-Arial-15-Bleu {font-family: Arial; font-size: 15px; color: #1591C0;}
.Police-Arial-15-Noir {font-family: Arial; font-size: 15px; color: #000000;}
.Police-Arial-15-Vert {font-family: Arial; font-size: 15px; color: #9cb428;}

.Police-Arial-16-Blanc {font-family: Arial; font-size: 16px; color: #FFFFFF;}
.Police-Arial-16-Noir {font-family: Arial; font-size: 16px; color: #000000;}
.Police-Arial-16-Gris {font-family: Arial; font-size: 16px; color: #888888;}

.Police-Arial-17-Blanc {font-family: Arial; font-size: 17px; color: #FFFFFF;}
.Police-Arial-17-GrisFonce {font-family: Arial; font-size: 17px; color: #4E4B4A;}
.Police-Arial-17-Orange {font-family: Arial; font-size: 17px; color: #e77743;}

.Police-Arial-18-Bleu {font-family: Arial; font-size: 18px; color: #1591C0;}
.Police-Arial-18-Orange {font-family: Arial; font-size: 18px; color: #f48000;}

.Police-Arial-19-Rouge {font-family: Arial; font-size: 19px; color: #DA251D;}

.Police-Arial-20-Blanc {font-family: Arial; font-size: 20px; color: #FFFFFF;}

.Police-Arial-24-Orange {font-family: Arial; font-size: 24px; color: #D56B2C;}
.Police-Arial-24-Bleu {font-family: Arial; font-size: 24px; color: #0058a5;}
.Police-Arial-24-BleuClair {font-family: Arial; font-size: 24px; color: #0080cc;}
.Police-Arial-24-Orange2 {font-family: Arial; font-size: 24px; color: #f48000;}

.Police-Verdana-10-Bleu {font-family: Verdana; font-size: 10px; color: #29166F;}
.Police-Verdana-10-Noir {font-family: Verdana; font-size: 10px; color: #000000;}

.Police-Verdana-11-Blanc {font-family: Verdana; font-size: 11px; color: #FFFFFF;}
.Police-Verdana-11-Bleu {font-family: Verdana; font-size: 11px; color: #1591C0;}
.Police-Verdana-11-GrisFonce {font-family: Verdana; font-size: 11px; color: #878276;}
.Police-Verdana-11-Noir {font-family: Verdana; font-size: 11px; color: #000000;}
.Police-Verdana-11-BleuFonce {font-family: Verdana; font-size: 11px; color: #29166F;}

.Police-Verdana-12-Noir {font-family: Verdana; font-size: 12px; color: #000000;}
.Police-Verdana-12-Blanc {font-family: Verdana; font-size: 12px; color: #FFFFFF;}
.Police-Verdana-12-Bleuclair {font-family: Verdana; font-size: 12px; color: #BEDBF3;}
.Police-Verdana-12-Bleu {font-family: Verdana; font-size: 12px; color: #29166F;}

.Police-Verdana-13-Bleu {font-family: Verdana; font-size: 13px; color: #1591C0;}

.Police-Verdana-14-Noir {font-family: Verdana; font-size: 14px; color: #000000;}
.Police-Verdana-14-Blanc {font-family: Verdana; font-size: 14px; color: #FFFFFF;}
.Police-Verdana-14-Bleu {font-family: Verdana; font-size: 14px; color: #29166F;}

.Police-Verdana-16-Orange {font-family: Verdana; font-size: 16px; color: #D56B2C;}



/**************************************************************/
/*    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 GrisFonce-Rouge */
a.Lien-GrisFonce-Rouge { color: #4E4B4A;}
a:link.Lien-GrisFonce-Rouge { color: #4E4B4A;}
a:hover.Lien-GrisFonce-Rouge { color: #DA251D;}
a:visited.Lien-GrisFonce-Rouge { color: #4E4B4A;}
a:visited:hover.Lien-GrisFonce-Rouge { color: #DA251D;}

/* Style lien Blanc-BleuFonce */
a.Lien-Blanc-BleuFonce { color: #FFFFFF;}
a:link.Lien-Blanc-BleuFonce { color: #FFFFFF;}
a:hover.Lien-Blanc-BleuFonce { color: #053C77;}
a:visited.Lien-Blanc-BleuFonce { color: #FFFFFF;}
a:visited:hover.Lien-Blanc-BleuFonce { color: #053C77;}

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

/* 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 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 Bleu-BleuFonce */
a.Lien-Bleu-BleuFonce { color: #1591C0;}
a:link.Lien-Bleu-BleuFonce { color: #1591C0;}
a:hover.Lien-Bleu-BleuFonce { color: #053C77;}
a:visited.Lien-Bleu-BleuFonce { color: #1591C0;}
a:visited:hover.Lien-Bleu-BleuFonce { color: #053C77;}

/* Style lien BleuMarine-Noir */
a.Lien-BleuMarine-Noir { color: #4e5c7c;}
a:link.Lien-BleuMarine-Noir { color: #4e5c7c;}
a:hover.Lien-BleuMarine-Noir { color: #000000;}
a:visited.Lien-BleuMarine-Noir { color: #4e5c7c;}
a:visited:hover.Lien-BleuMarine-Noir { color: #000000;}

/* Style lien Blanc-Turquoise */
a.Lien-Blanc-Turquoise { color: #FFFFFF;}
a:link.Lien-Blanc-Turquoise { color: #FFFFFF;}
a:hover.Lien-Blanc-Turquoise { color: #5ABAAD;}
a:visited.Lien-Blanc-Turquoise { color: #FFFFFF;}
a:visited:hover.Lien-Blanc-Turquoise { color: #5ABAAD;}

/* Style lien Blanc-Turquoise */
a.Lien-Bleuclair-Turquoise { color: #BEDBF3;}
a:link.Lien-Bleuclair-Turquoise { color: #BEDBF3;}
a:hover.Lien-Bleuclair-Turquoise { color: #5ABAAD;}
a:visited.Lien-Bleuclair-Turquoise { color: #BEDBF3;}
a:visited:hover.Lien-Bleuclair-Turquoise { color: #5ABAAD;}

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

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

/* Style lien Bleu-Rouge */
a.Lien-Bleu-Rouge { color: #29166F;}
a:link.Lien-Bleu-Rouge { color: #29166F;}
a:hover.Lien-Bleu-Rouge { color: #DA251D;}
a:visited.Lien-Bleu-Rouge { color: #29166F;}
a:visited:hover.Lien-Bleu-Rouge { color: #DA251D;}

/* Style lien Bleufonce-Noir */
a.Lien-Bleufonce-Noir { color: #004e94;}
a:link.Lien-Bleufonce-Noir { color: #004e94;}
a:hover.Lien-Bleufonce-Noir { color: #000000;}
a:visited.Lien-Bleufonce-Noir { color: #004e94;}
a:visited:hover.Lien-Bleufonce-Noir { color: #000000;}


/* Style lien Noir-Bleu */
a.Lien-Noir-Bleu { color: #000000;}
a:link.Lien-Noir-Bleu { color: #000000;}
a:hover.Lien-Noir-Bleu { color: #29166F;}
a:visited.Lien-Noir-Bleu { color: #000000;}
a:visited:hover.Lien-Noir-Bleu { color: #29166F;}

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

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

/* Style lien Orange-Bleu */
a.Lien-Orange-Bleu { color: #c26b3e;}
a:link.Lien-Orange-Bleu { color: #c26b3e;}
a:hover.Lien-Orange-Bleu { color: #053C77;}
a:visited.Lien-Orange-Bleu { color: #c26b3e;}
a:visited:hover.Lien-Orange-Bleu { color: #053C77;}

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

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


/* Champs du formulaire du backoffice */
SELECT.BackOffice{
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #605E5D;
	border-color:#605E5D;
	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;
}


/* Champs du formulaire de Recherche du Header */
INPUT.Search{
	font-family: Arial; 
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	vertical-align:middle;
	width: 100px;
	height:32px; 
	background-image:url(../images/accueil-new/accueil-new_05.gif);
	background-repeat:repeat-x;
	background-position:center top;
}

/* Champs du formulaire de Recherche du Header */
SELECT.Article{
	font-family: Arial; 
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	border-bottom: #000000 1px solid; 
	border-left: #000000 1px solid; 
	border-right: #000000 1px solid; 
	border-top: #000000 1px solid;
}

/* Validation du formulaire de Recherche du Header */
INPUT.SubmitSearch{
	font-family: Verdana; 
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1D7BB3;
	border-bottom: #000000 1px solid; 
	border-left: #000000 1px solid; 
	border-right: #000000 1px solid; 
	border-top: #000000 1px solid;
	width: 30px;
}


/**************************************************************/
/*    Zone de définition des styles de menu deroulant         */
/*    Font, Taille, Couleur, ...                              */
/**************************************************************/
#pmenu {padding:0; margin:0; list-style-type: none; width:178px;}
#pmenu ul {padding:0; margin:0; list-style-type: none; width:178px;}
#pmenu li {position:relative;}
#pmenu a, #pmenu a:visited {display:block; width:178px; font-family:Arial; font-size:14px; color:#000000; line-height:29px; text-decoration:none; text-indent:5px; text-align:left; background:#aac7da; border:0; border-width:0;}
#pmenu li:hover > a {background:#d8e6ef; color:#4e5c7c;}
#pmenu li ul {display: none;} 
#pmenu li:hover > ul {display:block; position:absolute; top:0; left:178px;}



/* Style lien BleuFonce-Noir */
a.Menu-BleuFonce-Noir { color: #006da8;}
a:link.Menu-BleuFonce-Noir { color: #006da8;}
a:hover.Menu-BleuFonce-Noir { color: #000000;}
a:visited.Menu-BleuFonce-Noir { color: #006da8;}
a:visited:hover.Menu-BleuFonce-Noir { color: #000000;}

/* Style lien VioletFonce-Noir */
a.Menu-VioletFonce-Noir { color: #754268;}
a:link.Menu-VioletFonce-Noir { color: #754268;}
a:hover.Menu-VioletFonce-Noir { color: #000000;}
a:visited.Menu-VioletFonce-Noir { color: #754268;}
a:visited:hover.Menu-VioletFonce-Noir { color: #000000;}

/* Style lien JauneFonce-Noir */
a.Menu-JauneFonce-Noir { color: #966c27;}
a:link.Menu-JauneFonce-Noir { color: #966c27;}
a:hover.Menu-JauneFonce-Noir { color: #000000;}
a:visited.Menu-JauneFonce-Noir { color: #966c27;}
a:visited:hover.Menu-JauneFonce-Noir { color: #000000;}

/* Style lien VertFonce-Noir */
a.Menu-VertFonce-Noir { color: #31654b;}
a:link.Menu-VertFonce-Noir { color: #31654b;}
a:hover.Menu-VertFonce-Noir { color: #000000;}
a:visited.Menu-VertFonce-Noir { color: #31654b;}
a:visited:hover.Menu-VertFonce-Noir { color: #000000;}

/* Style lien RougeFonce-Noir */
a.Menu-RougeFonce-Noir { color: #8c2b31;}
a:link.Menu-RougeFonce-Noir { color: #8c2b31;}
a:hover.Menu-RougeFonce-Noir { color: #000000;}
a:visited.Menu-RougeFonce-Noir { color: #8c2b31;}
a:visited:hover.Menu-RougeFonce-Noir { color: #000000;}