BODY 
{
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}

table.vignette
{          
	border-collapse: collapse;	
	margin:0px;
	padding:0px;
	spacing:0px;
	border:0px;
}

table.cpcwidth
{ 
	border-collapse: collapse;	
	width:100%;
	text-align:center;
}

table.cadrecpc 
{          
	width:100%;
	border-collapse: collapse;	
}

table.normal
{
	width:560px;
	border-collapse: collapse;	
}

table.cadre 
{               
	border-collapse: collapse;
	BORDER-RIGHT: #015BA1 1px solid; 
	BORDER-LEFT: #015BA1 1px solid; 
	BORDER-TOP: #015BA1 1px solid; 
	BORDER-BOTTOM: #015BA1 1px solid ;
}

tr.vignette
{ 
	font-family: Arial; 
	font-size: 11px;
	color: black;
	text-align:left;
	padding-left:5px;
}

td.lignesstitre 
{ 
	BORDER-BOTTOM: #015BA1 1px solid ;
	font-family: Arial; 
	font-size: 11px;
	font-weight: bold;
	color: #015BA1;
	background-color:#ebebeb;
	text-align:left;
	padding-left:5px;
}

td.lignesoustitre 
{ 
	font-family: Arial; 
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color:#00135A;
	text-align:left;
	padding-left:5px;
}

td.lignesoustitrecentre 
{ 
	font-family: Arial; 
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color:#00135A;
	text-align:center;
	padding-left:5px;
}

td.ligne
{               
	BORDER-BOTTOM: #015BA1 1px solid ;
	background-color:#ffffff;
	font-family: Arial; 
	font-size: 11px;
	color: #000066;
	text-align:left;
	padding-left:5px;
}

td.ligneresultat 
{ 
	font-family: Arial; 
	font-size: 11px;
	color: red;
	text-align:left;
	padding-left:5px;
}

.description_actualite
{
	color : #000066; 
	font-size : 13px; 
	font-family : Arial; 
	text-align:justify; 
}

.txt
{
	color: #000066;
	font-size: 12px;
	font-family: Arial;
}

.txtrouge
{
	color: red;
	font-size: 11px;
	font-family: Arial;
}

.txtbleu
{
	color: blue;
	font-size: 11px;
	font-family: Arial;
}

a.blanc:link { font-family: verdana; font-size: 11px; font-weight: bold; color: #ffffff; TEXT-DECORATION: none }
a.blanc:visited { font-family: verdana; font-size: 11px; font-weight: bold; color: #ffffff; TEXT-DECORATION: none }
a.blanc:hover { font-family: verdana; font-size: 11px; font-weight: bold; color: #ffffff;TEXT-DECORATION: none }
a.blanc:active { font-family: verdana; font-size: 11px; font-weight: bold; color: #ffffff;TEXT-DECORATION: none }

a.page:link { font-family: Arial; font-size: 11px; font-weight: normal; color: #000066; TEXT-DECORATION: underline }
a.page:visited { font-family: Arial; font-size: 11px; font-weight: normal; color: #000066; TEXT-DECORATION: underline }
a.page:hover { font-family: Arial; font-size: 11px; font-weight: normal; color: #000066; TEXT-DECORATION: underline }
a.page:active { font-family: Arial; font-size: 11px; font-weight: normal; color: #000066; TEXT-DECORATION: underline }

a.page_non_souligne:link { font-family: Arial; font-size: 11px; font-weight: normal; color: #000066; TEXT-DECORATION: none }
a.page_non_souligne:visited { font-family: Arial; font-size: 11px; font-weight: normal; color: #000066; TEXT-DECORATION: none }
a.page_non_souligne:hover { font-family: Arial; font-size: 11px; font-weight: normal; color: #000066; TEXT-DECORATION: none }
a.page_non_souligne:active { font-family: Arial; font-size: 11px; font-weight: normal; color: #000066; TEXT-DECORATION: none }

a:link { font-family: Arial; font-size: 11px; font-weight: normal; color: #000066; TEXT-DECORATION: none }
a:visited { font-family: Arial; font-size: 11px; font-weight: normal; color: #000066; TEXT-DECORATION: none }
a:hover { font-family: Arial; font-size: 11px; font-weight: normal; color: #000066; TEXT-DECORATION: none }
a:active { font-family: Arial; font-size: 11px; font-weight: normal; color: #000066; TEXT-DECORATION: none }
