body {
	behavior:url(css/csshover.htc);
	font-family: Arial, Helvetica, sans-serif;
	color:black;
	font-size:11px;
	margin-top:25px;
 }
* {	margin: 0px; padding: 0px;	}


.titre_login	{	background-color:#00209F;	color:#FFFFFF;	font-size:18px;		font-family:Georgia, "Times New Roman", Times, serif;	}
.fond_login		{	color:#000000;	}
.fond_bouton	{	background-color:#00209F;	}
.bouton_login	{	background-color:#00209F;	width:120px; 	height:21px;	color:#FFFFFF;	font-size:11px;		font-weight:bold;	font-variant:small-caps;
					border-top-color:#0278FA;	border-bottom-color:#001877;	border-right-color:#001877;			border-left-color:#0278FA;
				}
.menu_top		{	background-color:#00209F;	color:#FFFFFF;	font-size:12px;		height:25px; 	font-weight:bold;	font-variant:small-caps;	}
.tableau_top	{	BORDER-BOTTOM: 1px solid #FFFFFF;	BORDER-TOP: 1px solid #FFFFFF;	}
.titre_entete	{	color:#00209F;	font-size:20px;		font-family:Georgia, "Times New Roman", Times, serif;	}

h1				{	font-weight:bold;		font-size:16px;		color:black;	font-family: Arial, Helvetica, sans-serif;	margin-top:15px;	}
h3				{	font-weight:bold;		font-size:12px;		color:red;	text-align:center;	font-family: Arial, Helvetica, sans-serif;	}



a.menu:link 	{	color:white; text-decoration:none;	font-size:12px;		}
a.menu:visited	{	color:white; text-decoration:none;	font-size:12px;		}
a.menu:hover 	{	color:red; text-decoration:none;	font-size:12px;		}
a.menu:active 	{	color:white; text-decoration:none;	font-size:12px;		}

p				{	margin-top: 10px;	color:black;	margin-bottom: 10px;	text-align:justify;		font-size:12px;		font-family:"Arial",sans-serif;	}
li.liste		{	margin-left: 30px;	color:black;	list-style-position:outside;	list-style-type:circle;		font-size:12px;	font-family:"Arial",sans-serif;	}
h2				{	font-weight:bold;		font-size:14px;		color:black;	font-variant:small-caps;	}
.logo			{	display:none;	}


.titre			{	font-family:"Broadway", "Arial",sans-serif; 	font-weight:bold;		font-size:20px;		color:black;	}
.entete			{	font-weight:normal;		font-size:16px;		color:black;	}
.texte			{	font-family:"Arial",sans-serif; 	font-weight:normal;		font-size:12px;		color:black;	}
.copyright		{	font-weight:normal;		font-size:10px;		color:black;	font-family:"Arial",sans-serif;	}

.tableau		{	font-weight:normal;		font-size:10px;		color:black;	padding:3px 0 0 3px;	}
.tab_titre		{	font-weight:normal;		font-size:14px;		color:black;	padding:3px;	font-variant:small-caps;	}

/*
A.bleu__:link 		{	COLOR: #006699; text-decoration:none		}
A.bleu__:visited	{	COLOR: #006699; TEXT-DECORATION: underline		}
A.bleu__:hover 		{	COLOR: #003E5C; TEXT-DECORATION: underline		}
A.bleu__:active 	{	COLOR: #003E5C; TEXT-DECORATION: underline		}
*/



DIV#menu 						{	WIDTH: 150px;	}
DIV#menu A 						{	COLOR: #FFFFFF;	}
	DIV#menu UL 
		{	FONT-SIZE: 11px; WIDTH: 150px; BORDER:1px solid #FFFFF; PADDING:0px;	BACKGROUND: #00209F; MARGIN:0px;  height:15px;		font-variant:small-caps;	}
DIV#menu LI:hover 				{	BACKGROUND: #03037D	}
DIV#menu LI.sousmenu:hover 		{	BACKGROUND: #03037D	}
DIV#menu UL LI 					{	BORDER-BOTTOM: 1px solid white; LIST-STYLE-TYPE: none; POSITION: relative		}
DIV#menu UL UL 					{	DISPLAY: none; LEFT: 150px; POSITION: absolute; TOP:-1px	}
	DIV#menu LI A 
		{	PADDING-RIGHT: 0px; 	PADDING-BOTTOM: 5px; 	PADDING-TOP: 5px; 
			DISPLAY: block; PADDING-LEFT: 8px; 
			BORDER-LEFT: red 8px solid; 
			WIDTH: 150px; 
			TEXT-DECORATION: none;	}
	DIV#menu UL.niveau1 LI.sousmenu:hover UL.niveau2 
		{	DISPLAY: block	}
	DIV#menu UL.niveau2 LI.sousmenu:hover UL.niveau3 
		{	DISPLAY: block	}
	DIV#menu LI A:hover 
		{	BORDER-LEFT-COLOR: white	}
	DIV#menu UL UL LI A:hover 
		{	BORDER-LEFT-COLOR: #FFFFFF	}
	DIV#menu UL UL UL LI A:hover 
		{	BORDER-LEFT-COLOR: #FFFFFF	}
	