			body
			{
				/*background-color: #0071BC;*/
				background-image: url('../images/bg.jpg'); 
				background-repeat: repeat-x; 
				background-position: left top;
				margin:0;
				padding:0;
				font: bold 14px/1.5em Verdana;
				
				scrollbar-face-color: #FFFFFF;
				scrollbar-shadow-color: #66B8DC;
				scrollbar-highlight-color: #66B8DC;
				scrollbar-3dlight-color: #66B8DC;
				scrollbar-darkshadow-color: #66B8DC;
				scrollbar-track-color: #66B8DC;
				scrollbar-arrow-color: #66B8DC;	 
			}
			
			table
			{
				font-face : Verdana;
				font-size : 12px;
				color:#0066CC;	
			}
			
			a.liens:link
			{
			 	font-face : Verdana;
				font-size : 10px;	
				color:#0071BD;
				text-decoration:none;
			}
			
			a.liens:visited
			{
				font-face : Verdana;
				font-size : 10px;	
				color:#0071BD;
				text-decoration:none;
			}
			
			a.liens:hover
			{
			 	font: italic bold Verdana; 
				font-size : 10px;	
				color:#0071BD;
				text-decoration:underline;
			}
			
			h1
			{
				color:#FFFFFF;
				font-family: Verdana;
				text-align: center;
			}
			
			h2
			{
				color:#FFFFFF;
				font-family: Verdana;
				text-align:center;
			}
			
			h2.admin
			{
				color:#06c;
				font-family: Verdana;
				text-align:center;
				margin:0 0 10px 0;
				font-size:17px;
			}
			
			h3
			{
				color:#FFFFFF;
				font-family: Verdana;
				text-align:left;
			}
			
			h4
			{
				color:#FFFFFF;
				font-family: Verdana;
				text-align:right;
			}
			
			img 
			{
				border: none;
				
				/*border : #FFFFFF inset ;*/
				
			}
			
			#global
			{
				/*border:#FFFF00 inset;*/
				margin-left: auto;
				margin-right: auto;
				margin-top : 0px;
				width: 990px;
				height:600px;
			}
			
			div#trame
			{
				background-image : url(../images/trame.png);
				overflow : auto;
				background-repeat : no-repeat;
				height : 610px;
				width : 1000px;
				text-align : justify;
				margin-left : 0px;
				margin-top : 0px;
				position : absolute;
			}
			
			div#titre
			{
				/*border:#FF0000 inset;*/
				overflow : auto;
				background-repeat : no-repeat;
				height : 40px;
				width : 990px;
				text-align : justify;
				margin-left : 0px;
				margin-top : 80px;
				margin-bottom: 10px;
				margin-right: 10px;
				position : absolute;
			}
			
			div#contenu
			{
				/*border:#0000FF inset;*/
				overflow : auto;
				background-repeat : no-repeat;
				height : 200px;
				width : 925px;
				text-align : justify;
				margin-left : 355px;
				margin-top : 5px;
				margin-bottom: 20px;
				margin-right: 10px;
				position : absolute;
			
			}
			
			div#contenu_gauche
			{
				/*border:#99CC00 inset;*/
				overflow : auto;
				background-repeat : no-repeat;
				height : 180px;
				width : 180px;
				text-align : justify;
				margin-left : 0px;
				margin-top : 0px;
				margin-bottom: 20px;
				margin-right: 10px;
				position : absolute;
			
			}
			
			div#contenu_droit
			{
				/*border:#990000 inset;*/
				overflow : auto;
				background-repeat : no-repeat;
				height : auto;
				width : 715px;
				text-align : justify;
				margin-left : 200px;
				margin-top : 0px;
				margin-bottom: 20px;
				margin-right: 10px;
				position : absolute;
			
			}
			
			#menu 
			{
				height: 34px; 
				padding: 1px 11px 0 25px; 
				background-image: url('../images/menu.png');
				background-repeat: no-repeat; 
				background-position: left top; 
				padding-top: 4px; 
			}
			
			#menu ul, #menu ul li 
			{
				margin: 0; 
				padding: 0; 
				list-style: none; 
				z-index: 1000; 
				cursor: pointer; 
				text-align: left; 
			}
			
			#menu ul li 
			{
				position: relative; 
				float: left; 
				margin-right: -0px; 
				padding-right: 0px; 
			}
			
			#menu ul a 
			{
				display: block; 
				text-decoration: none; 
				width: auto; 
				padding: 3px 3px 3px 3px; 
				height: auto !important; 
				height: 1%; 
				font: bold 13px Tahoma; 
				color: #00007D; 
				float: none !important; 
				float: left; 
			}
			
			/* -- Menu Main Hover Settings -- */
			#menu ul a:hover, #menu ul li:hover a, #menu ul li.iehover a 
			{
				color: #000000;
			}
			
			/* -- Menu Main Images -- */
			#menu a.imMnLv 
			{
				background-image: url('../res/imiconmenu.gif'); 
				background-position: center right; 
				background-repeat: no-repeat; 
			}
			
			/* -- Menu Level -- */
			#menu ul ul 
			{
				display: none; 
				position: absolute; 
				top: 21px; 
				left: 0px;
			}
			
			#menu ul ul ul 
			{
				top: 0; left: 119px;
			}
			
			#menu ul ul li 
			{
				float: left !important; 
				float: none; 
				display: block !important; 
				display: inline; 
			}
			
			#menu ul li:hover li a, #menu ul li.iehover li a, #menu ul li:hover li:hover li a, #menu ul li.iehover li.iehover li a, #menu ul li:hover li:hover li:hover li a, #menu ul li.iehover li.iehover li.iehover li a 
			{
				padding: 3px; 
				height: auto !important; 
				height: 1%; 
				font: 11px Tahoma; 
				background-color: #FFFFFF; 
				color: #000000; 
				border: 1px solid #000000; 
				filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85); 
				width: 112px; 
				float: left !important; 
				float: none; 
				margin-bottom: 0 !important; 
				margin-bottom: -1px; 
				text-align: left;
			}
			
			#menu ul li li 
			{
				padding-bottom: 0; 
				margin-bottom: -1px; 
			}
			
			#menu ul li:hover li a:hover, #menu ul li:hover li:hover a, #menu ul li.iehover li a:hover, #menu ul li.iehover li.iehover a, #menu ul li:hover li:hover li a:hover, #menu ul li:hover li:hover li:hover a, #menu ul li.iehover li.iehover li a:hover, #menu ul li.iehover li.iehover li.iehover a, #menu ul li:hover li:hover li:hover li a:hover, #menu ul li.iehover li.iehover li.iehover li a:hover 
			{
				background-color: #000000; 
				color: #FFFFFF; 
			}
			
			#menu ul li:hover ul ul, #menu ul li:hover ul ul ul, #menu ul li.iehover ul ul, #menu ul li.iehover ul ul ul 
			{
				display: none;
			}
			
			#menu ul li:hover ul, #menu ul ul li:hover ul, #menu ul ul ul li:hover ul, #menu ul li.iehover ul, #menu ul ul li.iehover ul, #menu ul ul ul li.iehover ul {display: block;}
		
		
			.traitgauche
			{
				background-image: url('../images/cercle_news.png');  	
				background-repeat: no-repeat;
				border-left: 2px solid #0066CC;
				border-bottom: 2px solid #0066CC;
				padding-left: 5px;
				margin-left: 5px;
				height: 210px;
				width: 283px";
			}
			
			.erreurConnexion {
				color:#c00;
				font-size:9px;
			}
			
			