.ben01TitreEncart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#a1261a;
	font-weight: bold;
	text-decoration: none;
}

.ben01Section_Blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#181b27;
	border:1px solid #171d2d;
}

.ben01Section_Groupe {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#181b27;
	border:1px solid #1f273b;
}

.ben01cadrenoir {
	border: 0px solid #FFFFFF;
}

.ben01menu_item {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.ben01menu_item a{
	color:#FFFFFF;
}

.ben01menu_item a:hover{
	color: #FFFFFF;
}

.ben01menu_item_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFC304;
	font-weight:bold;
	text-decoration:none;
}

.ben01menu_item_on a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFC304;
	font-weight:bold;
	text-decoration:none;
}

.ben01menu_item_on a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFC304;
	font-weight:bold;
	text-decoration:none;
}

.ben01LiensBasdePageNormal {
	font-family: Arial, Helvetica, sans-serif;
	color: #eee19b;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.ben01LiensBasdePageNormal a{
	font-family: Arial, Helvetica, sans-serif;
	color: #eee19b;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.ben01LiensBasdePageNormal a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#eee19b;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

.ben01LiensNbPages {
	font-family: Arial, Helvetica, sans-serif;
	color: #a1261a;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.ben01LiensNbPages a {

	font-family: Arial, Helvetica, sans-serif;
	color: #a1261a;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.ben01LiensNbPages a:hover {

	font-family: Arial, Helvetica, sans-serif;
	color:#a1261a;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}


.ben01texterecherche{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#eee19b;
	font-weight: bold;
	text-decoration: none;
}

.ben01boitetexterecherche{

	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	height: 14px;
}

.ben01popuprecherche{

	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	height: 20px;
}

.ben01boutonrecherche{

	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

.ben01texteresultatrecherche{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#eee19b;
	font-weight: bold;
	text-decoration: none;
}

.ben01texteresultatrecherche a{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#eee19b;
	font-weight: bold;
	text-decoration: none;
}

.ben01texteresultatrecherche a:hover{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#eee19b;
	font-weight: bold;
	text-decoration: underline;
}


.ben01Onglet_on {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#ffc304;
	background-color:#181b27;
	border-top:1px solid #181b27;
	border-left:1px solid #181b27;
	border-right:1px solid #181b27;
	text-decoration:none;
}
.ben01Onglet_on a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#ffc304;
	background-color:#181b27;
	border-top:1px solid #181b27;
	border-left:1px solid #181b27;
	border-right:1px solid #181b27;
	text-decoration:none;
}
.ben01Onglet_on a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#5b5d93;
	background-color:#181b27;
	border-top:1px solid #181b27;
	border-left:1px solid #181b27;
	border-right:1px solid #181b27;
	text-decoration:none;
}
.ben01Onglet_off {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#a1261a;
	background-color:#14151d;
	border-top:1px solid #1f273b;
	border-left:1px solid #1f273b;
	border-right:1px solid #1f273b;
}

.ben01Onglet_off a{
	color:#a1261a;
	text-decoration:none;
}

.ben01Onglet_off a:hover{
	color:#5b5d93;
	text-decoration:none;
}

.txt_11_bold_noir{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000000;
}

.txt_11_bold_noir a{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}

.txt_11_bold_noir a:hover{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}

.txt_11_noir{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
}

.txt_11_bold_bordeaux{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#a8220d;
}

.txt_11_bold_bordeaux a{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#a8220d;
	text-decoration:none;
}

.txt_11_bold_bordeaux a:hover{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#a8220d;
	text-decoration:underline;
}

.txt_11_bold_bleuF{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#4b5781;
}

.txt_11_bold_bleuF a{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#4b5781;
	text-decoration:none;
}

.txt_11_bold_bleuF a:hover{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#4b5781;
	text-decoration:underline;
}

.txt_11_bold_violetC{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#8973ad;
}

.txt_11_bold_violet{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#5e4090;
}

.txt_11_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#FFFFFF;
}

.txt_11_blanc a{
	color:#ffffff;
	text-decoration:none;
}

.txt_11_blanc a:hover{
	text-decoration:underline;
}

.txt_12_blanc{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
}

.txt_12_beige{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#F3E09C;
}

.txt_12_bold_jaune{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#f3e09c;
}

.txt_12_bold_jaune a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffc304;
}

.txt_12_bold_jaune a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#5b5d93;
}

.txt_12_jaune{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#ffc304;
}

.txt_12_bold_violet{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#5e4090;
}

.txt_14_bold_violet{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#5e4090;
}

.txt_14_bold_violet a{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#5e4090;
	text-decoration:none;
}

.txt_14_bold_violet a:hover{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#5e4090;
	text-decoration:underline;
}


.txt_14_bold_jaune{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#f3e09c;
}

.txt_14_bold_jaune a{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#f3e09c;
	text-decoration:none;
}

.txt_14_bold_jaune a:hover{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#f3e09c;
	text-decoration:underline;
}

.txt_14_bold_jauneF{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#ffc100;
}

.txt_14_blanc{
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#ffffff;
}

.txt_14_violet{
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#5b468f;
}

.txt_14_rouge{
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#a52c12;
}

.txt_13_noir{
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#000000;
}

.select{
	background-color:#000000;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#64538d;
	border:1px solid #4d3b7a;
}

.input_text{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#64538d;
	background-color:#000000;
	width:248px;
	border:1px solid #4d3b7a;
}

.input_text_CAPS{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#64538d;
	background-color:#000000;
	width:248px;
	border:1px solid #4d3b7a;
	text-transform:uppercase;
}