body, td, th, div, a, input, select, p, textarea, label, ul, li{
	font-family:arial, verdana;
	font-size: 12px;
}
body{
	margin:0px;
	background-color:#000066;
}
p{ margin:0px;}
a{ color:#000066;}

/* couleurs */
.bgwhite{ background-color:#FFFFFF;}
.bggreytop{ background-color:#BEBEDA;}
.bggrey{ background-color:#F3F2F9;}
.bgtab1{ background-color:#DEDAEE;}
.bgtab2{ background-color:#F2F2FA;}
.bgblack{ background-color:#000000;}
.bgpink{ background-color:#F7DBE6;}
.bggelb{background-color: #FAE6C0;}


/* bandeau haut */
#header, #header a, #advsearch, #advsearch a, #lblsearch, #lblsearch label{ font-family:verdana, arial; color:#FFFFFF; font-size:11px; text-decoration:none;}
#header a:hover, #advsearch a:hover{ text-decoration:underline;}
#header{ text-align:right;}
#header .on{ color:#FCC406;}
#search{ font-size:x-small;}
#lblsearch, #lblsearch label{ font-weight: bold;}

/*===============================TABLEAU PRINCIPAL============================*/
#titre_normal{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}
	
#chemin{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}

#titre_boite
{
	margin-left : 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#0062ad;
}

#ligne_focus
{
	/*background-image: url(../img/index/ligne_focus.gif);
	background-repeat : no-repeat;*/
	border-top : 1px solid #0062ad;
}

#entete_boite
{
	background : #fee5af;
}

#boite_index
{   border: 1px solid; 
    border-color: silver;
}

/* =============================MENU==============================================*/
.menu_gauche_index
{
	/*background: url(/fr/img/index/ligne_fond_gauche.gif) top;*/
    float: left;*/
	border: 4px ridge #F3F2F9;   /* Bordure du tableau avec effet 3D (outset ou ridge) */
	border-collapse: collapse;   /* Colle les bordures entre elles */
}

.menu_gauche_index_bleu_f
{
	background: url(/fr/img/index/ligne_fond_bleu_f.gif) ;
	font-weight: bold;
	color : White;
}

.menu_gauche_index_bleu_c
{
	background: url(/fr/img/index/ligne_fond_bleu_c.gif) ;
	color : White;
}

.menu_gauche_index_gris{
	background: url(/fr/img/index/ligne_fond_gris.gif) ;
	font : bold;
	font-color:#FFFFFF;
	color : #0062ab;
}

#marge_index {
	margin-left : 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
}

#marge_focus {
	margin-left : 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top : 10px;
	padding-right : 7px;
}


/*================================STYLE DES LIENS==================================*/

A.normal
{
	COLOR: Black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	WIDTH: auto;
	/*HEIGHT: 20px;*/
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	border: #000000 none;
	clip: rect( );
	letter-spacing : normal;
	margin-left : 2px;
}
	
A.normal:hover 
{
	COLOR: Black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: underline;
	WIDTH: auto;
	/*HEIGHT: 20px;*/
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	border: #000000 none;
	clip: auto;
	letter-spacing : normal;
	margin-left : 2px;
}

A.chemin
{
	COLOR: Black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	WIDTH: auto;
	/*HEIGHT: 20px;
	*/
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	border: #000000 none;
	clip: rect( );
	letter-spacing : normal;
	margin-left : auto;
}
	
A.chemin:hover 
{
	COLOR: Black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: underline;
	WIDTH: auto;
	/*HEIGHT: 20px;
	*/
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	border: #000000 none;
	clip: auto;
	letter-spacing : normal;
	margin-left : auto;
}


A.focus
{
	COLOR: Black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	WIDTH: auto;
	/*HEIGHT: 20px;
	*/
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	border: #000000 none;
	clip: rect( );
	letter-spacing : normal;
	margin-left : 2px;
}
	
A.focus:hover 
{
	COLOR: Black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
	WIDTH: auto;
	/*HEIGHT: 20px;
	*/
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	border: #000000 none;
	clip: auto;
	letter-spacing : normal;
	margin-left : 2px;
}

A.gris
{
	BACKGROUND-COLOR: transparent;
	BORDER-BOTTOM: #f7f7e7 1px;
	BORDER-LEFT: #f7f7e7 1px;
	BORDER-RIGHT: #f7f7e7 1px;
	BORDER-TOP: #f7f7e7 1px;
	COLOR: #0062ab;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	WIDTH: auto;
	HEIGHT: 3px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	border: #000000 none;
	clip: auto;
	letter-spacing : normal;
	margin-left : 5px;
}
	
A.gris:hover 
{
	BACKGROUND-COLOR: transparent;
	BORDER-BOTTOM: #f7f7e7 1px;
	BORDER-LEFT: #f7f7e7 1px;
	BORDER-RIGHT: #f7f7e7 1px;
	BORDER-TOP: #f7f7e7 1px;
	COLOR: #0062ab;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: underline;
	WIDTH: auto;
	HEIGHT: 2px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	border: #000000 none;
	clip: rect( );
	letter-spacing : normal;
	margin-left : 5px;
}

A.blanc
{
	BACKGROUND-COLOR: transparent;
	BORDER-BOTTOM: #f7f7e7 1px;
	BORDER-LEFT: #f7f7e7 1px;
	BORDER-RIGHT: #f7f7e7 1px;
	BORDER-TOP: #f7f7e7 1px;
	COLOR: White;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	WIDTH: auto;
	HEIGHT: 3px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	border: #000000 none;
	clip: rect( );
	letter-spacing : normal;
	margin-left : 5px;
}
	
A.blanc:hover 
{
	BACKGROUND-COLOR: transparent;
	BORDER-BOTTOM: #f7f7e7 1px;
	BORDER-LEFT: #f7f7e7 1px;
	BORDER-RIGHT: #f7f7e7 1px;
	BORDER-TOP: #f7f7e7 1px;
	COLOR: White;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: underline;
	WIDTH: auto;
	HEIGHT: 2px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	border: #000000 none;
	clip: auto;
	letter-spacing : normal;
	/*margin-left : 5px;*/
}

A.blanc_bleu_fonce
{
	BACKGROUND-COLOR: transparent;
	BORDER-BOTTOM: #f7f7e7 1px;
	BORDER-LEFT: #f7f7e7 1px;
	BORDER-RIGHT: #f7f7e7 1px;
	BORDER-TOP: #f7f7e7 1px;
	COLOR: White;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	WIDTH: auto;
	HEIGHT: 3px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	border: #000000 none;
	clip: auto;
	letter-spacing : normal;
	margin-left : 5px;
}
	
A.blanc_bleu_fonce:hover 
{
	BACKGROUND-COLOR: transparent;
	BORDER-BOTTOM: #f7f7e7 1px;
	BORDER-LEFT: #f7f7e7 1px;
	BORDER-RIGHT: #f7f7e7 1px;
	BORDER-TOP: #f7f7e7 1px;
	COLOR: White;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: underline;
	WIDTH: auto;
	HEIGHT: 2px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	border: #000000 none;
	clip: rect( );
	letter-spacing : normal;
	margin-left : 5px;
}

A.titre_bleu_boite
{
	BACKGROUND-COLOR: transparent;
	BORDER-BOTTOM: #f7f7e7 1px;
	BORDER-LEFT: #f7f7e7 1px;
	BORDER-RIGHT: #f7f7e7 1px;
	BORDER-TOP: #f7f7e7 1px;
	COLOR: #0062ab;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	WIDTH: auto;
	HEIGHT: 3px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	border: #000000 none;
	clip: auto;
	letter-spacing : normal;
	margin-left : 5px;
}
	
A.titre_bleu_boite:hover 
{
	BACKGROUND-COLOR: transparent;
	BORDER-BOTTOM: #f7f7e7 1px;
	BORDER-LEFT: #f7f7e7 1px;
	BORDER-RIGHT: #f7f7e7 1px;
	BORDER-TOP: #f7f7e7 1px;
	COLOR: #0062ab;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
	WIDTH: auto;
	HEIGHT: 2px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	border: #000000 none;
	clip: rect( );
	letter-spacing : normal;
	margin-left : 5px;
}

/*=================================BOÎTE INDEX=================================*/




/*=================================BOÎTE INDEX=================================*/



div#Actus_scroll {
				width: 100%;
				height: 500px;
				overflow: auto;
							}
#ombre				 {
				border-bottom: 3px inset #0062ad;
				border-right: 3px inset #0062ad;
					}
#ombre2				 {
				border-bottom: 3px outset #0062ad;
				border-right: 3px outset #0062ad;
					}





/*.menu_gauche_index{ background:#000066 url(img/index/ligne_fond_gauche.gif) no-repeat;}*/

/* prog 
#prog, #prog a{ color:#000000; font-size:x-small;}
#prog{ padding:6px; background-color:#FFFFFF;}*/

/* bandeau bas
#footer, #footer a{ font-family:verdana, arial; color:#FFFFFF; font-size:x-small;}
#footer{ text-align:center; padding-top:2px;}
#footer .on{ color:#FCC406;} */
