* { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  letter-spacing : -1px ;padding-top:0px; padding-bottom:0px;}

LI {list-style-type:circle}
LI LI {list-style-type:disc}
LI LI LI {list-style-type:square}

p{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-top:0px; padding-bottom:0px;margin-top:3px; margin-bottom:0px;}


.definition{list-style-type:disc; margin: 1px;font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 100; color: #C60821; letter-spacing : -1px ; text-decoration:none  }

.spacer { font-size: 1px; }

.snav1, .snav2, .snav3, .snav4 { 
	background-repeat:no-repeat; background-position:8 4;  background-color:#E7E5E5;
	border-left:0px solid #5F5F5F; border-right:0px solid #5F5F5F; border-bottom:0px solid #5F5F5F; 
	padding-top:0px; padding-bottom:5px; padding-left:5px; 
	display:block;
}
.pinkTable{background-color: #E7E5E5;font-family: Verdana, Helvetica, sans-serif; font-size: 9px; }

.snav1 a { color:#000000; font-size:10px; font-weight:100; text-decoration:none; display:block; }
.snav2 a { color:#000000; font-size:10px; font-weight:100; text-decoration:none; display:block; }
.snav3 a { color:#000000; font-size:10px; font-weight:100; text-decoration:none; display:block; }
.snav4 a { color:#000000; font-size:10px; font-weight:100; text-decoration:none; display:block; }
.snav1 a:hover { color:#000000; font-size:10px; font-weight:100; text-decoration:none; }
.snav2 a:hover { color:#000000; font-size:10px; font-weight:100; text-decoration:none; }
.snav3 a:hover { color:#000000; font-size:10px; font-weight:100; text-decoration:none; }
.snav4 a:hover { color:#000000; font-size:10px; font-weight:100; text-decoration:none; }

/* BASIC */
.txtMenu { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 500; color: #5F5F5F; letter-spacing : -1px ; text-decoration:none }

.txtMenugv { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 100; color: #000000; letter-spacing : 0px ; text-decoration:none; padding-bottom: 4px; }
.txtMenug { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 100; color: #000000; letter-spacing : 0px ; text-decoration:none; padding-bottom: 4px; }
a.txtMenug:hover { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 100; color: #000000; letter-spacing : 0px ; text-decoration:underline; padding-bottom: 4px; }

.txtMenug_s { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 600; color: #000000; letter-spacing : 0px ; text-decoration:none; padding-bottom: 4px; }
.txtMenugl { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 100; color: #5F5F5F; border-right: 1px solid; border-color:#C60821; letter-spacing : 0px ; text-decoration:none }
.txtMenub { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 100; color: #5F5F5F; border-right: 2px solid; border-color:#10AAD0; letter-spacing : 0px ; text-decoration:none }
.txtQuestion { font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: 100; color: #848484; letter-spacing : -1px ; text-decoration:none }
.txtQuestion:hover { font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: 100; color: #848484; letter-spacing : -1px ; text-decoration:underline }
.txtQchoisi { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 600; color: #C60821; letter-spacing : 0px ; text-decoration:none }

.txtNoir8 { font-family: Verdana, Helvetica, sans-serif; font-size: 8px; font-weight: 100; color: #000000; letter-spacing : 0px ; text-decoration:none }
.txtNoir9 { font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: 100; color: #000000; letter-spacing : -1px ; text-decoration:none }
.txtNoir95 { font-family: Verdana, Helvetica, sans-serif; font-size: 9.5px; font-weight: 100; color: #000000; letter-spacing : -1px ; text-decoration:none }
.txtNoir10 { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: 100; color: #000000; letter-spacing : -1px ; text-decoration:none }
//.txtNoir11 { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 100; color: #000000; letter-spacing : -1px ; text-align: justify; margin-right: 5px; text-decoration:none }
.txtNoir11 { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 100; color: #000000; letter-spacing : -1px ; margin-right: 5px; text-decoration:none }
.txtNoir115 { font-family: Verdana, Helvetica, sans-serif; font-size: 11.5px; font-weight: 100; color: #000000; letter-spacing : -1px ; margin-right: 5px; text-decoration:none }
.txtNoir12 { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: 100; color: #000000; letter-spacing : -1px ; text-decoration:none }
.txtNoir8gras { font-family: Verdana, Helvetica, sans-serif; font-size: 8px; font-weight: 600; color: #000000; letter-spacing : 0px ; text-decoration:none }
.txtNoir9gras { font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: 600; color: #000000; letter-spacing : -1px ; text-decoration:none }
.txtNoir95gras { font-family: Verdana, Helvetica, sans-serif; font-size: 9.5px; font-weight: 600; color: #000000; letter-spacing : -1px ; text-decoration:none }
.txtNoir10gras { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #000000; letter-spacing : -1px ; text-decoration:none }
.txtNoir10grasi { font-family: Verdana, Helvetica, sans-serif; font-size: 9.5px; font-weight: 600; color: #000000; letter-spacing : -1px ; margin-top: 3px ; line-height: 13px; text-decoration:none }
//.txtNoir11gras { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 600; color: #000000; letter-spacing : -1px ; text-decoration:none ;text-align: justify; margin-top:3px; margin-right: 5px; }
.txtNoir11gras { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 600; color: #000000; letter-spacing : -1px ; text-decoration:none ; margin-top:3px; margin-right: 5px; }
.txtNoir12gras { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: 600; color: #000000; letter-spacing : -1px ; text-decoration:none }
.txtNoir13gras { font-family: Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: 600; color: #000000; letter-spacing : -1px ; text-decoration:none; margin-top:0px; margin-bottom: 0px; }
.txtNoir14gras { font-family: Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: 600; color: #000000; letter-spacing : -1px ; text-decoration:none }

.txtBlanc9 { font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: 100; color: #FFFFFF; letter-spacing : -1px ; text-decoration:none }
.txtBlanc10 { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: 100; color: #FFFFFF; letter-spacing : -1px ; text-decoration:none }
.txtBlanc11 { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 100; color: #FFFFFF; letter-spacing : -1px ; text-decoration:none }
.txtBlanc12 { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: 100; color: #FFFFFF; letter-spacing : -1px ; text-decoration:none }
.txtBlanc9gras { font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: 600; color: #FFFFFF; letter-spacing : -1px ; text-decoration:none }
.txtBlanc10gras { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #FFFFFF; letter-spacing : -1px ; text-decoration:none }
.txtBlanc11gras { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 600; color: #FFFFFF; letter-spacing : -1px ; text-decoration:none }
.txtBlanc12gras { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: 600; color: #FFFFFF; letter-spacing : -1px ; text-decoration:none }

.txtGris9 { font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: 100; color: #848484; letter-spacing : -1px ; text-decoration:none }
.txtGris95 { font-family: Verdana, Helvetica, sans-serif; font-size: 9.5px; font-weight: 100; color: #848484; letter-spacing : -1px ; text-decoration:none }
.txtGris10 { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: 100; color: #848484; letter-spacing : -1px ; text-decoration:none }
.txtGris11 { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 100; color: #848484; letter-spacing : -1px ; text-decoration:none }
.txtGris12 { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: 100; color: #848484; letter-spacing : -1px ; text-decoration:none }
.txtGris9gras { font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: 600; color: #848484; letter-spacing : -1px ; text-decoration:none }
.txtGris95gras { font-family: Verdana, Helvetica, sans-serif; font-size: 9.5px; font-weight: 600; color: #848484; letter-spacing : -1px ; text-decoration:none }
.txtGris10gras { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #848484; letter-spacing : -1px ; text-decoration:none }
.txtGris10grasi { font-family: Verdana, Helvetica, sans-serif; font-size: 9.5px; font-weight: 600; color: #848484; letter-spacing : -1px ;   margin-top: 1px ; line-height: 13px; text-decoration:none }
//.txtGris11gras { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 600; color: #848484; letter-spacing : -1px ; text-decoration:none ; text-align: justify; margin-right: 5px;}
.txtGris11gras { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 600; color: #848484; letter-spacing : -1px ; text-decoration:none ; margin-right: 5px;}
.txtGris12gras { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: 600; color: #848484; letter-spacing : -1px ; text-decoration:none;  margin-right: 5px;}
//.txtGris12gras { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: 600; color: #848484; letter-spacing : -1px ; text-decoration:none;  text-align: justify; margin-right: 5px;}

.txtGrisf9 { font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: 100; color: #4B4848; letter-spacing : -1px ; text-decoration:none }
.txtGrisf10 { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: 100; color: #4B4848; letter-spacing : -1px ; text-decoration:none }
.txtGrisf11 { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 100; color: #4B4848; letter-spacing : -1px ; text-decoration:none }
.txtGrisf12 { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: 100; color: #4B4848; letter-spacing : -1px ; text-decoration:none }
.txtGrisf9gras { font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: 600; color: #4B4848; letter-spacing : -1px ; text-decoration:none }
.txtGrisf10gras { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #4B4848; letter-spacing : -1px ; text-decoration:none }
.txtGrisf11gras { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 600; color: #4B4848; letter-spacing : -1px ; text-decoration:none }
.txtGrisf12gras { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: 600; color: #4B4848; letter-spacing : -1px ; text-decoration:none }

.txtRouge9 { font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: 100; color: #C60821; letter-spacing : -1px ; text-decoration:none }
.txtRouge10 { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: 100; color: #C60821; letter-spacing : -1px ; text-decoration:none }
.txtRouge11 { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 100; color: #C60821; letter-spacing : -1px ; text-decoration:none;margin-bottom:0; }
.txtRouge12 { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: 100; color: #C60821; letter-spacing : -1px ; text-decoration:none }
.txtRouge9gras { font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: 600; color: #C60821; letter-spacing : -1px ; text-decoration:none }
.txtRouge10gras { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #C60821; letter-spacing : -1px ; text-decoration:none }
.txtRouge11gras { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 600; color: #C60821; letter-spacing : -1px ; text-decoration:none }
.txtRouge12gras { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: 600; color: #C60821; letter-spacing : -1px ; text-decoration:none;margin-bottom:0;}
.txtRouge13gras { font-family: Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: 600; color: #C60821; letter-spacing : -1px ; text-decoration:none;margin-bottom:0; }
.txtRouge14gras { font-family: Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: 600; color: #C60821; letter-spacing : -1px ; text-decoration:none }
.txtRouge15gras { font-family: Verdana, Helvetica, sans-serif; font-size: 15px; font-weight: 600; color: #C60821; letter-spacing : -1px ; text-decoration:none }
.txtRouge16gras { font-family: Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: 600; color: #C60821; letter-spacing : -1px ; text-decoration:none }

.txtJaune9 { font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: 100; color: #FC9809; letter-spacing : -1px ; text-decoration:none }
.txtJaune10 { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: 100; color: #FC9809; letter-spacing : -1px ; text-decoration:none }
.txtJaune11 { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 100; color: #FC9809; letter-spacing : -1px ; text-decoration:none }
.txtJaune12 { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: 100; color: #FC9809; letter-spacing : -1px ; text-decoration:none }
.txtJaune9gras { font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: 600; color: #FC9809; letter-spacing : -1px ; text-decoration:none }
.txtJaune10gras { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #FC9809; letter-spacing : -1px ; text-decoration:none }
.txtJaune11gras { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 600; color: #FC9809; letter-spacing : -1px ; text-decoration:none }
.txtJaune12gras { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: 600; color: #FC9809; letter-spacing : -1px ; text-decoration:none }

.txtBleu9{ font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: 000; color: #10AAD0; letter-spacing : -1px ; text-decoration:none }
.txtBleu9gras { font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: 600; color: #10AAD0; letter-spacing : -1px ; text-decoration:none }
.txtBleu95gras { font-family: Verdana, Helvetica, sans-serif; font-size: 9.5px; font-weight: 600; color: #10AAD0; letter-spacing : -1px ; text-decoration:none }
.txtBleu10 { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: 000; color: #10AAD0; letter-spacing : -1px ; text-decoration:none }
.txtBleu10gras { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #10AAD0; letter-spacing : -1px ; text-decoration:none; margin-top:0px;margin-bottom:0px }
.txtBleu11gras { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 600; color: #10AAD0; letter-spacing : -1px ; text-decoration:none; margin-top:0px;margin-bottom:0px }
.txtBleu11 { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 100; color: #10AAD0; letter-spacing : -1px ; text-decoration:none; margin-top:0px;margin-bottom:0px }
.txtBleu12gras { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: 600; color: #10AAD0; letter-spacing : -1px ; text-decoration:none; margin-top:0px;margin-bottom:0px  }
.txtBleu13gras { font-family: Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: 600; color: #10AAD0; letter-spacing : -1px ; text-decoration:none }
.txtBleu14gras { font-family: Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: 600; color: #10AAD0; letter-spacing : -1px ; text-decoration:none }
.txtBleu15gras { font-family: Verdana, Helvetica, sans-serif; font-size: 15px; font-weight: 600; color: #10AAD0; letter-spacing : -1px ; text-decoration:none }
.txtBleu16gras { font-family: Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: 600; color: #10AAD0; letter-spacing : -1px ; text-decoration:none }


.input10
{
	BORDER-RIGHT: #DBD8D8 1px solid;
	BORDER-TOP: #DBD8D8 1px solid;
	BORDER-BOTTOM: #DBD8D8 1px solid;
	BORDER-LEFT: #DBD8D8 1px solid;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: 100;
	COLOR: #111111;
	HEIGHT: 14px;
	letter-spacing : -1px;
	TEXT-DECORATION:none
}

.input12
{
	BORDER-RIGHT: #DBD8D8 1px solid;
	BORDER-TOP: #DBD8D8 1px solid;
	BORDER-BOTTOM: #DBD8D8 1px solid;
	BORDER-LEFT: #DBD8D8 1px solid;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: 100;
	COLOR: #111111;
	HEIGHT: 16px;
	letter-spacing : -1px;
	TEXT-DECORATION:none
}

.select10
{
	BORDER-RIGHT: #DBD8D8 1px solid;
	BORDER-TOP: #DBD8D8 1px solid;
	BORDER-BOTTOM: #DBD8D8 1px solid;
	BORDER-LEFT: #DBD8D8 1px solid;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: 100;
	COLOR: #111111;
	WIDTH: 170px;
	HEIGHT: 16px;
	letter-spacing : -1px;
	TEXT-DECORATION:none
}

.textarea10
{
	BORDER-RIGHT: #DBD8D8 1px solid;
	BORDER-TOP: #DBD8D8 1px solid;
	BORDER-BOTTOM: #DBD8D8 1px solid;
	BORDER-LEFT: #DBD8D8 1px solid;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: 100;
	COLOR: #111111;
	letter-spacing : -1px;
	TEXT-DECORATION:none
}
.check10{
	border: #DBD8D8 ;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: 100;
	COLOR: #848484;
	HEIGHT: 16px;
	letter-spacing : -1px;
	TEXT-DECORATION:none
}

.filetdroit
{
border-right:1px solid;
border-color:#DDD8D8;
}

.filetbas
{
font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #C60821; letter-spacing : -1px ; text-decoration:none;
border-bottom:1px solid;
border-color:#DDD8D8;
}

.bas
{
font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: 100; color: #000000; letter-spacing : -1px ; text-decoration:none;
border-bottom:1px solid;
border-color:#DDD8D8;
}

.filetbasdroite
{
font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #C60821; letter-spacing : -1px ; text-decoration:none;
border-right:1px solid;
border-bottom:1px solid;
border-color:#DDD8D8;
}

.filetbasdroit
{
font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: 100; color: #000000; letter-spacing : -1px ; text-decoration:none;
border-right:1px solid;
border-bottom:1px solid;
border-color:#DDD8D8;
}

.tabrouge
{
border:1px solid;
border-color:#DDD8D8;
}

.tabrouge2
{
	border:1px solid #C60821;
	background-color: f3f3f3;
}
.txtNoir12Addr      { margin: 2px 0px 2px 20px; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: 100; color: #111111; letter-spacing : -1px ; text-decoration:none }
.txtNoir12GrasAddr  { margin: 2px 0px 2px 20px; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: 600; color: #111111; letter-spacing : -1px ; text-decoration:none }

.txtRouge12GrasAddr { margin: 2px 0px 2px 0px; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: 600; color: #C60821; letter-spacing : -1px ; text-decoration:none }
.txtGris12Addr      { margin: 2px 0px 2px 20px; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: 100; color: #848484; letter-spacing : -1px ; text-decoration:none }
.txtGris9Addr       { margin: 0px 0px 0px 30px; font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: 100; color: #848484; letter-spacing : -1px ; text-decoration:none; border-left: 1px solid; border-color: #C60821; padding: 0px 0px 0px 10px;}
.txtGris12GrasAddr  { margin: 2px 0px 2px 20px; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: 600; color: #848484; letter-spacing : -1px ; text-decoration:none }
.txtGris9GrasAddr   { margin: 0px 0px 0px 30px; font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: 600; color: #848484; letter-spacing : -1px ; text-decoration:none; border-left: 1px solid; border-color: #C60821; padding: 0px 0px 0px 10px;}
.txtNoir9Addr       { margin: 0px 0px 0px 30px; font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: 100; color: #111111; letter-spacing : -1px ; text-decoration:none; border-left: 1px solid; border-color: #C60821; padding: 0px 0px 0px 10px;}
.txtNoir9GrasAddr     { margin: 0px 0px 0px 30px; font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: 600; color: #111111; letter-spacing : -1px ; text-decoration:none; border-left: 1px solid; border-color: #C60821; padding: 0px 0px 0px 10px;}

.cwlftext{
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #777772;
	font-weight: normal;
	line-height: 14px;
}

a.cwlflink, a.cwlflink:visited{
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #777772;
	font-weight: normal;
	line-height: 14px;
	text-decoration: underline;
}

a.cwlflink:hover{
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #FE9800;
	font-weight: normal;
	line-height: 14px;
	text-decoration: none;
}

.box1{
	background-color:#CFD1E0;
}

.box2{
	background-color:#FFFFFF;
}

.box3{
	background-color:#F6F7F9;
}

.liste {
/* border:1px #FF0000 solid;*/
line-height: 18px;
margin:0;
padding:0;
}

.liste li {
background-image:url(/images/menu_separation.gif);
background-position:bottom;
background-repeat:no-repeat;
list-style-type:none;
padding-left:10px;
}

.liste_contenu {
/* border:1px #FF0000 solid;*/
line-height: 18px;
margin:0;
padding:0;
}

.liste_contenu li {
background: url(/images/puce_carre_rouge.gif);
background-repeat:no-repeat;
background-position: 1px 3px;
list-style-type:none;
padding-left:15px;
}

/* Menu Horizontal */

#navcontainer ul
{
padding-left: 0;
margin-left: 0;
background-color: #F6F6F6;
color: #5F5F5F;
float: right;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1.90em;
background-color: #F6F6F6;
color: #5F5F5F;
text-decoration: none;
float: left;
border-right: 1px solid #9A9898;
border-top: 1px solid #9A9898;
border-bottom: 1px solid #9A9898;
/*border: 1px solid #9A9898;*/
}

#navcontainer ul li a:hover
{
background-color: #C60821;
color: #fff;
}

/* Google AFS */
.ad_header {color:#000;font-weight:bold;padding-bottom:7px;font-size:13px}
.ad_line1 {color:#C60821;letter-spacing:0px;font-family:arial,sans-serif;font-size:11px; font-weight:bold; text-decoration:underline}
.ad_text {color:#000000;letter-spacing:0px;font-family:arial,sans-serif;font-size:11px; text-decoration:none}
.ad_url {color:#0066CC;letter-spacing:0px;font-family:arial,sans-serif;font-size:10px;margin-bottom:15px; text-decoration:none}
.search_header{background:#eee;padding:4px;font-size:15px;font-weight:bold}
.wide_ads {background:#FFFFFF; padding-bottom:10px;}
.narrow_ads {background:#FFFFFF; margin-left:10px;margin-right:10px;margin-top:10px;text-align:left;}
/* Fin Google AFS */
