BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
	background-color: #C4D1D5;
}

.barreG{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bolder;
	color: #000000;
	line-height: 50px;
}

a.barreP{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #000000;

	text-decoration: none;
	padding-bottom: 10px;
}

.titremenugauche{
	color: #000000;
	font-weight: bolder;
	font-size: 18px;
}

.menugauche{
	color: #000000;
	font-weight: bold;
}

a.barreP:hover{
	color: #FF6600;
}

.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	line-height: 20px;
}

.soustitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	line-height: 12px;
	font-weight : bold;
}

.texte{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
}

/*texte des liens et sousmenu en noir*/




a.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.titre:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF004E;
	
}


/*texte des liens et sousmenu en blanc*/

a.rolloverblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.rolloverblanc:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.rolloverblanc:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
}
a.rolloverbleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0E537C;
	text-decoration: none;
}
a.rolloverbleu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0E537C;
	text-decoration: none;
}
a.rolloverbleu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
}

/*ajoute cadre noir du tableau*/	
.cadre {
	border: 1px solid #000000;
}
.cadredashed{
	border: 1px dashed #000000;
}
/*ajoute une ligne à gauche*/	
.lignegauche {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF004E;
}
/*ajoute une ligne à droit*/	
.lignedroit {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-left-color: #000000;
}

/*ajoute une ligne en haut*/	
.lignehaut {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-style: dashed;
	border-top-color: #000000;
	border-right-style: dashed;
	border-right-color: #000000;
}

/*champs formulaires*/
.champsdesaisie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #6D6E70;
	
}
.espacecellules {
	width: 30pt;
}

.copyright{
	color: #aaaaaa;
}