td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: none;
	color: #394F8B;
	text-decoration: none;
}
.titre-marron {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: none;
	color: #481E0C;
	text-decoration: none;
}
.titre-gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: none;
	color: #9097AA;
	text-decoration: none;
}
.titre-vert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: none;
	color: #5E9C3C;
	text-decoration: none;
}
.titre-jaune {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: none;
	color: #AB9F15;
	text-decoration: none;
}

input {
	letter-spacing: normal;
	word-spacing: normal;
	border: thin none #8C8983;
	height: 18px;
	width: 150px;
	background-color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.textegras {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
A:link.gris  { display:block; border: 1px solid #FFFFFF;  text-transform: none;text-decoration: none; color:#FFFFFF; font-size: 11px; background-color:#9097AA; padding: 2 2 2 2;}
A:visited.gris { display:block; border: 1px solid #FFFFFF;  text-transform: none; text-decoration: none;color:#FFFFFF; font-size: 11px; background-color:#9097AA; padding: 2 2 2 2;}
A:active.gris  { display:block; border: 1px solid #FFFFFF;  text-transform: none;text-decoration: none; color:#FFFFFF; font-size: 11px; background-color:#9097AA; padding: 2 2 2 2;}
A:hover.gris  { display:block; border: 1px solid #FFFFFF;  text-transform: none;text-decoration: none; color:#FFFFFF; font-size: 11px; background-color:#BCC1CC; padding: 2 2 2 2;}

A:link.bleu  { display:block; border: 1px solid #FFFFFF;  text-transform: none;text-decoration: none; color:#FFFFFF; font-size: 11px; background-color:#384F8B; padding: 2 2 2 2;}
A:visited.bleu { display:block; border: 1px solid #FFFFFF;  text-transform: none;text-decoration: none; color:#FFFFFF; font-size: 11px; background-color:#384F8B; padding: 2 2 2 2;}
A:active.bleu  { display:block; border: 1px solid #FFFFFF; text-transform: none; text-decoration: none;color:#FFFFFF; font-size: 11px; background-color:#384F8B; padding: 2 2 2 2;}
A:hover.bleu { display:block; border: 1px solid #FFFFFF;  text-transform: none;text-decoration: none; color:#FFFFFF; font-size: 11px; background-color:#8895B9; padding: 2 2 2 2;}

A:link.marron  { display:block; border: 1px solid #FFFFFF;  text-transform: none; text-decoration: none;color:#FFFFFF; font-size: 11px; background-color:#481E0C; padding: 2 2 2 2;}
A:visited.marron { display:block; border: 1px solid #FFFFFF; ; text-transform: none;text-decoration: none; color:#FFFFFF; font-size: 11px; background-color:#481E0C; padding: 2 2 2 2;}
A:active.marron { display:block; border: 1px solid #FFFFFF;  text-transform: none;text-decoration: none; color:#FFFFFF; font-size: 11px; background-color:#481E0C; padding: 2 2 2 2;}
A:hover.marron { display:block; border: 1px solid #FFFFFF; text-transform: none;text-decoration: none; color:#FFFFFF; font-size: 11px; background-color:#91786D; padding: 2 2 2 2;}

A:link.vert  { display:block; border: 1px solid #FFFFFF; text-transform: none;text-decoration: none; color:#FFFFFF; font-size: 11px; background-color:#5E9C3C; padding: 2 2 2 2;}
A:visited.vert  { display:block; border: 1px solid #FFFFFF;  text-transform: none;text-decoration: none; color:#FFFFFF; font-size: 11px; background-color:#5E9C3C; padding: 2 2 2 2;}
A:active.vert  { display:block; border: 1px solid #FFFFFF;  text-transform: none;text-decoration: none; color:#FFFFFF; font-size: 11px; background-color:#5E9C3C; padding: 2 2 2 2;}
A:hover.vert  { display:block; border: 1px solid #FFFFFF;  text-transform: none; text-decoration: none;color:#FFFFFF; font-size: 11px; background-color:#9EC48A; padding: 2 2 2 2;}

A:link.jaune { display:block; border: 1px solid #FFFFFF;;  text-transform: none;text-decoration: none;color:#FFFFFF; font-size: 11px; background-color: #AB9F15; padding: 2 2 2 2;}
A:visited.jaune  { display:block; border: 1px solid #FFFFFF;;  text-transform: none; text-decoration: none;color:#FFFFFF; font-size: 11px; background-color:#AB9F15; padding: 2 2 2 2;}
A:active.jaune  { display:block; border: 1px solid #FFFFFF;;  text-transform: none;text-decoration: none;color:#FFFFFF; font-size: 11px; background-color: #AB9F15; padding: 2 2 2 2;}
A:hover.jaune  { display:block; border: 1px solid #FFFFFF;  text-transform: none; text-decoration: none;color:#FFFFFF; font-size: 11px; background-color:#E3DB83; padding: 2 2 2 2;}

A:link.orange { display:block; border: 1px solid #FFFFFF;;  text-transform: none;text-decoration: none;color:#FFFFFF; font-size: 11px; background-color: #F39921; padding: 2 2 2 2;}
A:visited.orange  { display:block; border: 1px solid #FFFFFF;;  text-transform: none; text-decoration: none;color:#FFFFFF; font-size: 11px; background-color:#F39921; padding: 2 2 2 2;}
A:active.orange  { display:block; border: 1px solid #FFFFFF;;  text-transform: none;text-decoration: none;color:#FFFFFF; font-size: 11px; background-color: #F39921; padding: 2 2 2 2;}
A:hover.orange  { display:block; border: 1px solid #FFFFFF;  text-transform: none; text-decoration: none;color:#FFFFFF; font-size: 11px; background-color:#DFAA64; padding: 2 2 2 2;}


A:link.sousnavgauche  { display:block; border: 1px solid #FFD720; font-weight: bold; text-transform: none; color:#FFD720; font-size: 11px; background-color:#696B97; padding: 5 5 5 10;}
A:visited.sousnavgauche { display:block; border: 1px solid #FFD720; font-weight: bold; text-transform: none; color:#FFD720; font-size: 11px; background-color:#696B97; padding: 5 5 5 10;}
A:active.sousnavgauche  { display:block; border: 1px solid #FFD720; font-weight: bold; text-transform: none; color:#FFD720; font-size: 11px; background-color:#696B97; padding: 5 5 5 10;}
A:hover.sousnavgauche  { display:block; border: 1px solid #F45803; font-weight: bold; text-transform: none; color:#FFD720; font-size: 11px; background-color:#F45803; padding: 5 5 5 10;}

.mentions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.encart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #394F8B;
	margin: 5px;
	padding: 5px;
	border: 1px solid #394F8B;
}
.texte-titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.separateur {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: double;
	border-top-color: #F5F5F5;
	border-right-color: #F5F5F5;
	border-bottom-color: #CCCCCC;
	border-left-color: #F5F5F5;
}
.sous-titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: none;
	color: #394F8B;
	text-decoration: none;
}
.sous-titre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #394F8B;
	text-decoration: none;
}
.sous-titre-marron {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: none;
	color: #481E0C;
	text-decoration: none;
}
.sous-titre-gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: none;
	color: #9097AA;
	text-decoration: none;
}
.sous-titre-vert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: none;
	color: #5E9C3C;
	text-decoration: none;
}
.sous-titre-jaune {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: none;
	color: #AB9F15;
	text-decoration: none;
}.cadre {
	border: 1px solid #394F8B;
}
