		a:link { color: #648381; text-decoration: none; }
a:visited { color: #5a908c; text-decoration: none; }
a:hover { color: #9de2ef; }
a:active { color: #5a908c; text-decoration: none; /*text-align: center;*/ }
a,input { position:relative; z-index:4; }
		body { margin:0; overflow:auto; background-color:#000000; background-image:url(bg.jpg); background-position:top center; background-attachment:fixed; }
              #conteneur { position:absolute; z-index:2; top:5; width:970px; height:auto; left:50%; margin-left:-485px; font-family:Arial; font-size:12px; color:#444; }
			#header { margin-top:14px; float:left; width:955px; height:113px; background-image: url("header.gif"); background-position: right; background-repeat:no-repeat; }
			#aheader { margin-top:14px; float:left; width:955px; height:113px; background-image: url("aheader.gif"); background-position: right; background-repeat:no-repeat; }
				.mngct { float:right; width:285px; height:100px; margin:4px 0px 0px 0px; display:inline; }
					.mnga { float:left; width:54px; height:11px; margin:3px 0px 0px 0px; display:inline; }
					.mngb { float:left; width:285px; height:auto; }
						.mngbi { float:left; width:204px; height:24px; margin:3px 0px 0px 35px; display:inline; }
							.mngbi input{ float:left; width:98px; height:24px; padding:3px 2px 2px 2px!important; padding:5px 2px 2px 2px; font-size:12px; font-weight:bold; color:#3b6866; background-image: url("input.gif"); border:0px solid black; margin:0px 4px 0px 0px; display:inline; }
						.mngip { float:left; width:28px; height:11px; margin:12px 0px 0px 5px; display:inline; }
					.mngc { float:left; width:204px; height:12px; margin:0px 0px 0px 36px; display:inline; font-family:Arial; font-size:11px; color:#a8a8a8; }	
						.mngc1 { float:left; width:98px; height:12px; margin:0px 4px 0px 0px; display:inline; font-family:Arial; font-size:11px; color:#a8a8a8; }
							.mngc1 a{ text-decoration:none; color:#a8a8a8; }
							.mngc1 a:hover{ color:#707070; }
					.mngd { float:right; width:127px; height:30px; margin:15px 8px 0px 0px!important; margin:13px 8px 0px 0px; display:inline; }
					
			#center {  float:left; width:955px; height:auto; padding:0px 0px 12px 0px; display:inline; background-image:url(center.png) !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='main/center.png', sizingMethod='scale'); background-image:url(""); }
				#cmenu { float:left; width:171px; height:auto; margin:10px 0px 0px 0px; display:inline; }
					.cmenu1, .cmenu2, .cmenu3, .cmenu4, .cmenu5, .cmenu6 { float:left; width:160px; height:21px; margin:2px 0px 0px 0px; display:inline; }
						.cmenu1 a { float:left; width:160px; height:21px; background-image: url("mn1a.gif"); }
						.cmenu1 a:hover { background-image: url("mn1b.gif"); }
						.cmenu2 a { float:left; width:160px; height:21px; background-image: url("mn2a.gif"); }
						.cmenu2 a:hover { background-image: url("mn2b.gif"); }
						.cmenu3 a { float:left; width:160px; height:21px; background-image: url("mn3a.gif"); }
						.cmenu3 a:hover { background-image: url("mn3b.gif"); }
						.cmenu4 a { float:left; width:160px; height:21px; background-image: url("mn4a.gif"); }
						.cmenu4 a:hover { background-image: url("mn4b.gif"); }
						.cmenu5 a { float:left; width:160px; height:21px; background-image: url("mn5a.gif"); }
						.cmenu5 a:hover { background-image: url("mn5b.gif"); }
						.cmenu6 a { float:left; width:160px; height:21px; background-image: url("mn6a.gif"); }
						.cmenu6 a:hover { background-image: url("mn6b.gif"); }
						.acmenu1 a { float:left; width:160px; height:21px; background-image: url("amn2a.gif"); }
						.acmenu1 a:hover { background-image: url("amn2b.gif"); }
						.acmenu2 a { float:left; width:160px; height:21px; background-image: url("amn3a.gif"); }
						.acmenu2 a:hover { background-image: url("amn3b.gif"); }
						.acmenu3 a { float:left; width:160px; height:21px; background-image: url("amn4a.gif"); }
						.acmenu3 a:hover { background-image: url("amn4b.gif"); }
						.acmenu4 a { float:left; width:160px; height:21px; background-image: url("amn5a.gif"); }
						.acmenu4 a:hover { background-image: url("amn5b.gif"); }
						.acmenu5 a { float:left; width:160px; height:21px; background-image: url("amn7a.gif"); }
						.acmenu5 a:hover { background-image: url("amn7b.gif"); }
						.acmenu6 a { float:left; width:160px; height:21px; background-image: url("amn6a.gif"); }
						.acmenu6 a:hover { background-image: url("amn6b.gif"); }

					.serct { float:left; width:159px; height:auto; margin:8px 0px 0px 0px; display:inline; }
						.serh { float:left; width:159px; height:21px; }
						.serm { float:left; width:159px; height:auto; padding:4px 0px 0px 0px; display:inline; background-image: url("serm.gif"); }
							.sermlg { float:left; width:158px; height:18px; font-family:Arial; font-size:11px; font-weight:bold; color:#648381; }
							.sermlg a { float:left; width:138px!important; width:158px; height:16px!important; height:18px; padding:2px 0px 0px 20px; display:inline; text-decoration:none; color:#648381; }
							.sermlg a:hover { color:#54aba6; background-image: url("sero.gif"); }
						.serb { float:left; width:159px; height:8px; }
						
					.travct { float:left; width:159px; height:auto; margin:20px 0px 0px 0px; display:inline; }
						.travh { float:left; width:159px; height:22px; }
						.travm { float:left; width:150px!important; width:159px; height:auto; padding:4px 0px 0px 9px; display:inline; background-image: url("travm.gif"); }
						.travb { float:left; width:159px; height:8px; }
						
					.partct { float:left; width:142px; height:auto; font-family:Arial; font-size:11px; margin:45px 0px 0px 23px; display:inline; }
						.parth { float:left; width:142px; height:11px; }
						.partm { float:left; width:142px; height:auto; padding:6px 0px 6px 0px; display:inline; background-color:#eef2f2; }
							.partmlg { float:left; width:142px; height:auto; text-align:center; }
						.partb { float:left; width:142px; height:11px; font-family:Arial; font-size:11px; color:#777777; text-align:center; }
							.partb a { text-decoration:none; color:#777777; }
							.partb a:hover { color:#3a3a3a; }
					
					.statsct { float:left; width:150px; height:auto; margin:15px 0px 0px 12px; display:inline; font-family:Arial; font-size:11px; }
						.stats1 { float:left; width:150px; height:15px; margin:0px 0px 15px 0px; display:inline; }
							.stats1a { float:left; width:43px!important; width:50px; height:15px; padding:0px 0px 0px 7px; display:inline; color:#c8343d; background-color:#f6f8f8; }
							.stats1b { float:left; width:97px!important; width:100px; height:15px; padding:0px 0px 0px 3px; display:inline; font-weight:bold; color:#5b5b5b; }
						.stats2 { float:left; width:150px; height:15px; margin:0px 0px 0px 10px; display:inline; }
							.stats2a { float:left; width:auto; height:15px; color:#2d7c87; }
							.stats2b { float:left; width:auto; height:15px; padding:0px 0px 0px 3px; display:inline; font-weight:bold; color:#5b5b5b; }
							
				#ccont { float:left; width:750px; height:auto; left:159px; margin:10px 0px 0px 8px; display:inline; }
					.bnvct { float:left; width:595px!important; width:736px; height:65px!important; height:88px; padding:23px 135px 0px 6px; background-image: url("bnvct.gif"); font-size:12px; color:#717171; }
					.abnvct { float:left; width:595px!important; width:736px; height:65px!important; height:88px; padding:23px 135px 0px 6px; background-image: url("welcome.gif"); font-size:12px; color:#717171; }
					.servct { float:left; width:736px; height:130px; margin:8px 0px 0px 0px; display:inline; background-image:url(servct.png) !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='main/servct.png', sizingMethod='scale'); background-image:url(""); }
						.serva { float:left; width:736px; height:109px; }
							.serva1 { float:left; width:92px; height:98px; margin:6px 5px 0px 5px; display:inline; background-image: url("serva1.gif"); text-align:center; }
							.serva2 { float:left; width:92px; height:98px; margin:6px 5px 0px 5px; display:inline; background-image: url("serva2.gif"); text-align:center; }
								.serva1 a img, .serva2 a img{ opacity:.8;filter: alpha(opacity=80); -moz-opacity: 0.8; }
								.serva1 a:hover img, .serva2 a:hover img { opacity:.100;filter: alpha(opacity=100); -moz-opacity: 1; }
							.servabr { float:left; width:5px; height:98px; margin:6px 3px 0px 3px; display:inline; background-image: url("servabr.gif"); }
						.servb { float:left; width:736px; height:19px; }
							.servb1 { float:left; width:92px; height:12px; margin:4px 5px 0px 5px; display:inline; text-align:center; }
							.servb2 { float:left; width:5px; height:12px; margin:4px 3px 0px 3px; display:inline; text-align:center; }
					.actct { float:left; width:736px; height:auto; margin:12px 0px 15px 0px; display:inline; }
						.acth { float:left; width:736px; height:21px; }
							.acthh { float:left; width:736px; height:9px; overflow:hidden; }
						.actm { float:left; width:731px!important; width:736px; height:auto!important; min-height:466px; height:480px; padding:6px 0px 8px 5px; display:inline; background-image: url("actm.gif"); }
						.actm2 { float:left; width:731px!important; width:736px; height:auto; padding:6px 0px 8px 5px; display:inline; background-image: url("actm.gif"); }												
							.actm2a { float:left; width:240px; height:auto; margin:0px 0px 0px 8px; display:inline; }
							.actm2b { float:left; width:420px; height:auto; } 
							.actmnsct { float:left; width:727px; height:auto; }
								.actmnsh1 { float:left; width:727px; height:16px;  margin:0px 0px 2px 0px; display:inline; overflow:hidden; background-color:#ffe1e3; font-size:11px; font-weight:bold; color:#e1646c; }
								.actmnsh2 { float:left; width:727px; height:16px;  margin:0px 0px 2px 0px; display:inline; overflow:hidden; background-color:#ddeafd; font-size:11px; font-weight:bold; color:#758090; }
									.actmnsha { float:left; width:auto; height:12px; margin:1px 0px 0px 4px; display:inline; }
									.actmnshb1 { float:right; width:auto; height:12p; margin:1px 5px 0px 0px; display:inline; color:#d0414a; }
									.actmnshb2 { float:right; width:auto; height:12p; margin:1px 5px 0px 0px; display:inline; color:#616d7e; }
								.actmnsm { float:left; width:727px; height:auto; background-color:#fff9fa; }
									.actmnsma { width:130px; height:auto; text-align:center; padding:10px 0px 10px 0px; background-color:#ffffff; }
									.actmnsmb { width:3px; height:auto; background-image: url("pts.gif"); background-repeat:repeat-y; }
									.actmnsmc { width:576px!important; width:594px; height:auto; padding:6px 9px 6px 9px; font-size:11px; color:#717171; }
								.actmnsb1 { float:left; width:727px; height:4px; margin:2px 0px 4px 0px; display:inline; overflow:hidden; background-color:#ffe1e3; }
								.actmnsb2 { float:left; width:727px; height:4px; margin:2px 0px 4px 0px; display:inline; overflow:hidden; background-color:#ddeafd; }
						.actb { float:left; width:736px; height:9px; }
				
					.spservct { float:left; width:736px; height:auto; }
						.spservh { float:left; width:736px; height:21px; }
						.spservm { float:left; width:731px!important; width:736px; height:auto; padding:6px 0px 0px 5px; display:inline; background-image: url("spcm.gif"); }
							.spservma { float:left; width:100px; height:auto; text-align:center; }
							.spservmb { float:left; width:626px; height:auto; }
						.spservb { float:left; width:736px; height:8px; overflow:hidden; }
						
				
			#footer {  float:left; width:955px; height:33px; background-image:url(footer.png) !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='main/footer.png', sizingMethod='scale'); background-image:url(""); }
				.footera { float:left; width:auto; height:12px; font-size:12px; font-weight:bold; color:#f5f5f5; margin:4px 0px 0px 22px; display:inline; }
					.footera a { text-decoration:none; color:#f5f5f5; }
					.footera a:hover { color:#ffffff; }
				.footerb { float:right; width:auto; height:12px; font-size:12px; color:#ffffff; margin:4px 10px 0px 0px; display:inline; }
			
			#footer a { color:#ffffff; }
			#footer a:hover { color:#e8e8e8; } 

p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #575757; margin: 0px; }
.h10 { margin-right:5px; margin-top:5px; margin-bottom:5px; color: #444; font-size: 12px; padding:5px; font-weight: bold; background-color: #eaeaea; border: 1px solid #dddddd; border-left: 5px solid #dddddd;}
.cadre.td { color: #88B8E9; font-family: Verdana, Arial, Tahoma, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif; font-size: 11px; line-height: 135%; }
.flagct { float:left; width:16px; height:auto; }
.flag { float:left; width:16px; height:12px; margin:5px 0px 0px 3px; display:inline; }
.cadre { color: #444; font-size: 13px; line-height: 135%; background-color:#EAEDF0; border-color:#FFFFFF rgb(193, 190, 190) rgb(193, 190, 190) rgb(255, 255, 255);border-style:solid; border-width:1px; padding:6px; }
