.norm		{FONT-SIZE: 11px;LINE-HEIGHT: 12px;FONT-FAMILY: Arial}
A.norm:link		{FONT-SIZE: 10px;LINE-HEIGHT: 12px;FONT-FAMILY: Arial;TEXT-DECORATION: none}
A.norm:visited	{FONT-SIZE: 10px;LINE-HEIGHT: 12px;FONT-FAMILY: Arial;TEXT-DECORATION: none}
A.norm:hover	{FONT-SIZE: 10px;LINE-HEIGHT: 12px;FONT-FAMILY: Arial;TEXT-DECORATION: underline}

A.norm3:link		{FONT-SIZE: 12px;LINE-HEIGHT: 14px;FONT-FAMILY: Arial;TEXT-DECORATION: none;color:blue;}
A.norm3:visited	{FONT-SIZE: 12px;LINE-HEIGHT: 14px;FONT-FAMILY: Arial;TEXT-DECORATION: none;color:blue;}
A.norm3:hover	{FONT-SIZE: 12px;LINE-HEIGHT: 14px;FONT-FAMILY: Arial;TEXT-DECORATION: underline;color:red;}

A:link		{color:black; TEXT-DECORATION:underline; color:#284BFE;}
A:visited	{color:black; TEXT-DECORATION:underline; color:#A711B5;}
A:hover		{color:black; TEXT-DECORATION:underline; color:#ff0000;}

ul {margin:15px 0 0 20px;}
ul li {padding-bottom:10px;}

html{height:100%;}
body {
	SCROLLBAR-FACE-COLOR: #7DAAC7;SCROLLBAR-SHADOW-COLOR: #000000;SCROLLBAR-3DLIGHT-COLOR: #000000;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	background:#ffffff;
	margin:0;
	padding:0;
	color:#000000;
	font:11px Arial,Verdana;
	height:100%;
	background-color:#FFFFFF;
} html>body {font-size:small;}
/** Hack MIN-HEIGHT **/
html>body #containerPrincipal {
height: auto;
min-height:466px;
} 
/** FIN HACK **/
#pscroller1{width:235px; height:58px; background-color:transparent; text-align:left; bo rder:1px solid red;}
.someclass{}
p{margin:0; padding:0; text-al ign:left;}
.bouton {
	BORDER: #000000 1px solid;FONT-WEIGHT: bolder; cursor:pointer;
	FONT-SIZE: 12px;COLOR: #ffffff;FONT-STYLE: normal;FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #4F6FD8;TEXT-DECORATION: none; background-repeat:no-repeat; 
}
.champ {
	BORDER: #0F2C8A 1px solid; SCROLLBAR-FACE-COLOR: #FDEDFD;FONT-SIZE: 11px; color:#000000;
	SCROLLBAR-FACE-COLOR: #0A2783;SCROLLBAR-SHADOW-COLOR: #12386e;SCROLLBAR-3DLIGHT-COLOR: #8491B4;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;SCROLLBAR-DARKSHADOW-COLOR: #ffffff; font-family:Arial;
}
.divScroll {
	/** Overflow **/
	display: block;
	overflow: hidden;
	overflow-x: hidden;
	overflow-y: auto;
	overflow : -moz-scrollbars-vertical;
	/**************/
	SCROLLBAR-FACE-COLOR: #B0D7FF;SCROLLBAR-SHADOW-COLOR: #B0D7FF;SCROLLBAR-3DLIGHT-COLOR: #B0D7FF;
	SCROLLBAR-ARROW-COLOR: #000000;SCROLLBAR-DARKSHADOW-COLOR: #89A7C6;
}
#alphaPage {
	display:none;background-color:#FFFFFF; width:100%; height:635px;
	filter:alpha(opacity=60); opacity:0.6; position:absolute; z-index:390; top:0; left:0;
}
.Arial9px		{FONT-SIZE: 9px;LINE-HEIGHT: 11px;	FONT-FAMILY: arial;	text-decoration: none;}
.Arial11px		{FONT-SIZE: 11px;LINE-HEIGHT: 13px;	FONT-FAMILY: arial;	text-decoration: none;}
.Arial13px		{FONT-SIZE: 13px;LINE-HEIGHT: 15px;	FONT-FAMILY: arial;	text-decoration: none;}
.Arial16px		{FONT-SIZE: 16px;LINE-HEIGHT: 18px;	FONT-FAMILY: arial;	text-decoration: none;}
.Arial20px		{FONT-SIZE: 20px;LINE-HEIGHT: 22px;	FONT-FAMILY: arial;	text-decoration: none;}
.Arial25px		{FONT-SIZE: 25px;LINE-HEIGHT: 27px;	FONT-FAMILY: arial;	text-decoration: none;}
.Verdana9px		{FONT-SIZE: 9px;LINE-HEIGHT: 11px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana11px	{FONT-SIZE: 11px;LINE-HEIGHT: 13px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana12px	{FONT-SIZE: 12px;LINE-HEIGHT: 14px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana13px	{FONT-SIZE: 13px;LINE-HEIGHT: 15px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana16px	{FONT-SIZE: 16px;LINE-HEIGHT: 18px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana20px	{FONT-SIZE: 20px;LINE-HEIGHT: 22px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana25px	{FONT-SIZE: 25px;LINE-HEIGHT: 27px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Times9px 		{FONT-SIZE: 9px;LINE-HEIGHT: 11px;	FONT-FAMILY: Times;	text-decoration: none;}
.Times11px		{FONT-SIZE: 11px;LINE-HEIGHT: 13px;	FONT-FAMILY: Times;	text-decoration: none;}
.Times13px		{FONT-SIZE: 13px;LINE-HEIGHT: 15px;	FONT-FAMILY: Times;	text-decoration: none;}
.Times16px		{FONT-SIZE: 16px;LINE-HEIGHT: 18px;	FONT-FAMILY: Times;	text-decoration: none;}
.Times20px		{FONT-SIZE: 20px;LINE-HEIGHT: 22px;	FONT-FAMILY: Times;	text-decoration: none;}
.Times25px		{FONT-SIZE: 25px;LINE-HEIGHT: 27px;	FONT-FAMILY: Times;	text-decoration: none;}

/**** MENU ****/
.Scroller {bo rder:1px solid red; width:630px; height:15px;}
.linkMenu img{margin:0; margin-top:5px; padding:0;}
.divMenu { margin:0; margin-top:5px; padding:0; background-position:left bottom; background-repeat:repeat-x; width:165px; cursor:pointer; }
.sousMenu { 
	background-color:#E9FBD2;
	background-repeat:repeat-y; margin:0; padding:0; 
}
.sousMenu ul.lvl1 {margin:5px 0 0 0px; padding:0 0 0 28px; background-image:url(../graphs/bgSousMenu.gif); list-style-image:url(../graphs/fl_menu.gif)}
.sousMenu ul.lvl2 {margin:2px 0 0 0px; padding:0 0 0 5px; list-style-image:none; list-style-type:square;}
.sousMenu ul.lvl1 li {padding:0px; padding-bottom:4px; FONT-SIZE: 11px;LINE-HEIGHT: 12px;FONT-FAMILY: Arial;}
.sousMenu ul.lvl2 li {padding:0px; padding-bottom:4px; FONT-SIZE: 11px;LINE-HEIGHT: 12px;FONT-FAMILY: Arial;}
.sousMenu A:link	{color:black; TEXT-DECORATION:none;}
.sousMenu A:visited	{color:black; TEXT-DECORATION:none;}
.sousMenu A:hover	{color:red; TEXT-DECORATION:none;}

.sommaire {width:300px; padding-bottom:20px;}
.sommaire ul.lvl1 {margin:5px 0 0 0px; padding:0 0 0 28px; list-style-image:url(../graphs/fl_menu_trans.gif)}
.sommaire ul.lvl2 {margin:8px 0 0 0px; padding:0 0 0 5px; list-style-image:none; list-style-type:square;}
.sommaire ul.lvl1 li {padding:0px; padding-bottom:4px; FONT-SIZE: 11px;LINE-HEIGHT: 12px;FONT-FAMILY: Arial;}
.sommaire ul.lvl2 li {padding:0px; padding-bottom:4px; FONT-SIZE: 11px;LINE-HEIGHT: 12px;FONT-FAMILY: Arial;}
.sommaire A:link	{color:black; TEXT-DECORATION:none;}
.sommaire A:visited	{color:black; TEXT-DECORATION:none;}
.sommaire A:hover	{color:red; TEXT-DECORATION:none;}

.lstArticles {  list-style-image:url(../graphs/fl_menu_trans_sel.gif); }

.bottomMenu {
	background-image:url(../graphs/bottomSousMenu.gif); background-repeat:no-repeat;
	width:165px; display:none; height:11px;
	margin:0; padding:0;
}
.divTitre{ height:50px; text-align:center; }
.shadowBorder {filter:progid:DXImageTransform.Microsoft.dropShadow(Color=#AAAAAA,offX=4,offY=4,positive=true); border:1px solid black;}
.bouton {
	BORDER: #000000 1px solid;FONT-WEIGHT: bolder; cursor:pointer;
	FONT-SIZE: 12px;COLOR: #ffffff;FONT-STYLE: normal;FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #4F6FD8;TEXT-DECORATION: none; background-repeat:no-repeat; 
}