html,body{overflow:-moz-scrollbars-vertical;overflow-y:scroll;}
a,input{outline:none;-moz-outline-style:none; text-decoration:none;}
a,input{position:relative;z-index:1;}
body{margin:0;overflow:auto;background-color:#ffffff;background-image:url(interface/bgpat.png); }
textarea{resize:none;}
a,input,select{outline:none;-moz-outline-style:none; text-decoration:none;}
select {-webkit-appearance:none; -moz-appearance:none; appearance:none; }
:focus { outline: 0; outline:0 none !important; outline-style:none !important; }

#obody { position:absolute; z-index:11;position:fixed;top:0px;bottom:0px;left:0px;right:0px;height:100%;width:100%; background:#000; opacity:0.25;-moz-opacity:0.25;-ms-filter:"alpha(opacity=25)";filter:alpha(opacity=25); }
#ovbo { position:absolute;z-index:12;top:200px;width:1042px;height:auto;left:50%;margin-left:-521px;font-family:Arial;}
.ovx { position:absolute; z-index:12; top:150px; left:250px; width:519px; height:auto; font-family:Arial; }
	.ovxh { float:left; width:519px; height:45px; background-image:url("interface/gcoh.png"); background-repeat:no-repeat; }
	.ovxm { float:left; width:479px; padding:5px 20px 0 20px; height:auto!important;min-height:30px;height:30px; background-image:url("interface/gcom.png"); font-size:13px; font-weight:bold; color:#caeffb; }
	.ovxb { float:left; width:519px; height:52px; background-image:url("interface/gcob.png"); background-repeat:no-repeat; }

#mco { position:absolute; z-index:1; top:0px; width:100%; height:184px; background:url(interface/hd1.png) repeat-x center top; }
#mc { position:absolute;z-index:2;top:0px;width:1042px;height:auto;left:50%;margin-left:-521px;font-family:Arial;font-size:12px;color:#9b9b9b;}
	#mc_h { position:relative; z-index:10; float:left;width:1042px;height:175px; }
		#logo { position:absolute; z-index:9; top:15px; left:10px; width:477x; height:113px; }
		#pres { position:absolute; z-index:9; top:105px; left:130px; width:320px; height:20px; font-size:12px; font-weight:bold; color:#fff; }
		#dragon { position:absolute; z-index:9; top:20px; right:350px; width:181px; height:108px; }
		#rec { position:absolute; z-index:9; top:100px; right:0px; width:340px; height:47px; background-image: url("interface/recbg.png"); }
			#recg { float:left; width:240px; height:30px; margin:17px 0px 0px 43px; }
				#recg input { float:left; width:235px; height:25px; background-image: url("interface/recip.png"); font-size:12px; font-weight:bold; color:#1a314a; text-align:center; background-color:transparent; border:0px solid black; padding:4px 0px 0px 0px; }
			#recd { float:left; width:28px; height:30px; margin:17px 0px 0px 0px; }
		#menu_h { position:absolute; z-index:9; top:149px; right:0px; width:1042px; height:23px; }
			.menu_hc { float:left; width:8px; height:23px; }
			#menu_hm { float:left; width:1026px; height:23px; background-image: url("interface/mhm.png"); }
				.mic { float:left; width:19px; height:22px; margin:1px 0px 0px 0px; }
				.mix, .mixb { float:left; width:auto; height:12px; font-size:13px; font-weight:bold; margin:3px 25px 0px 6px; }
					.mix a, .mixb a { color:#ffffff; }
					.mix a:hover, .mixb a { color:#a2f25e; }

#cont { position:absolute; z-index:9; top:200px; right:0px; width:1042px; height:auto;  }
	#cont_c { float:left; width:800px; height:auto; }
		.prch, .prcm, .prcb { float:left; position:relative; width:800px; height:8px; }
		.prch, .prcb { line-height:8px; }
		.prcm { height:auto; background-image: url("interface/cmm.png"); }
			.prcms { float:left; width:auto; height:33px; margin:-8px 0px 0px 0px; }
				.prcms1, .prcms2, .prcms1b, .prcms2b { float:left; width:200px; height:33px; margin:0px 0px 0px 6px; font-size:12px; font-weight:bold; }
					.prcms1 a, .prcms2 a, .prcms1b a, .prcms2b a { float:left; width:200px; height:25px; background:url(interface/a1.png) no-repeat 0 0px; color:#fff; text-align:center; padding:8px 0px 0px 0px; }
					.prcms1 a:hover, .prcms1b a { background:url(interface/a1.png) no-repeat 0 -33px; }
				.prcms2, .prcms2b { width:170px; }
					.prcms2 a, .prcms2b a  {  width:170px; background:url(interface/a2.png) no-repeat 0 0px; }
					.prcms2 a:hover, .prcms2b a { background:url(interface/a2.png) no-repeat 0 -33px; }
			.prcx { float:left; width:776px; height:auto; text-align:justify; padding:0px 12px 0px 12px; color:#000; }
				.prcx h2 { color:#000; font-size:18px; }
				.prcx h3 { color:#445599; font-size:14px; font-weight:bold; text-align:left; }

		.pub_m { float:left; position:relative; width:800px; height:130px; margin:15px 0px 15px 0px; }
			.pub_mg, .pub_md { float:left; width:8px; height:130px; }
			.pub_mm { float:left; width:784px; height:125px; background-color:#20354c; text-align:center; padding:5px 0px 0px 0px; }

		.adsense_m { float:left; width:728px; height:28px; margin:12px 0px 12px 36px; text-align:center; overflow:hidden; }

		.ranking { float:left; width:800px; height:auto; }
			.rkh { float:left; width:800px; height:8px; }
			.rkm, .rkm2 { float:left; width:800px; height:auto; background-image: url("interface/cm.png"); padding:0px 0px 10px 0px; }

				.serv { float:left; width:800px; heigth:auto; margin:5px 0px 5px 0px; }
					.rkmg { float:left; width:155px; height:auto; }
						.rkpos, .rkpos2 { float:left; width:111px; height:auto; text-align:center; font-size:34px; font-weight:bold; color:#000; margin:10px 0px 0px 30px; }
						.rkvote { float:left; width:111px; height:27px; font-size:18px; font-weight:bold; margin:0px 0px 0px 30px; }
						 .rkpos2 { color:#e7f9ff;  }
							.rkvote a { float:left; width:111px; height:23px; color:#fff; text-align:center; padding:4px 0px 0px 0px; background-image: url("interface/bvt2.png"); }
							.rkvote a:hover { color:#ffe76c; }
					.rkpts { float:left; width:100px; height:30px; margin:30px 0px 5px 45px; }
						.rkptsi { float:left; width:26px; height:30px; }
						.rkptsv, .rkptsv2 { float:left; width:70px; height:22px; font-size:18px; color:#245a00; margin:4px 0px 0px 4px; }
						.rkptsv2 { color:#e7f9ff; }
					.rkinf { float:left; width:100px; height:14px; font-size:12px; color:#20354c; margin:3px 0px 0px 45px; }
						.rkinfn, .rkinfn2 { float:left; width:50px; height:12px; }
						.rkinfv, .rkinfv2 { float:left; width:50px; height:12px; font-weight:bold; }
						.rkinfv2, .rkinfn2 { color:#c8f2ff; }
					.rkusers, .rkusers2 { float:left; width:120px; height:40px; margin:30px 0px 5px 30px; }
					.rkusers2 { margin:10px 0px 0px 40px; height:30px; width:100px; }
						.rkusersi { float:left; width:45px; height:29px; margin:2px 0px 0px 0px; }
						.rkusersv, .rkusersv2 { float:left; width:70px; height:18px; font-size:18px; color:#44648d; }
						.rkusersv2 { color:#c5f0fe; }
						.rkusersn, .rkusersn2 { float:left; width:70px; height:14px; font-size:12px; font-weight:bold; color:#7f8a97; margin:0px 0px 0px 2px; }
						.rkusersn2 { color:#8fbfcf; }

					.rkmd { float:left; width:625px; height:auto; padding:0px 0px 0px 20px; }
						.servt { float:left; width:600px; height:24px; font-weight:bold; }
							.servtg, .servtd  { float:left; width:300px; height:20px; overflow:hidden; }
							.servtg a { float:left; width:300px; height:20px; font-size:18px; color:#466995; }
							.servtd a { float:left; width:300px; height:20px; font-size:12px; color:#3ca000; text-align:right; margin:3px 0px 0px 0px; }
						.servx, .servx2 { float:left; width:600px; height:auto; font-size:12px; color:#2e2e2e; text-align:justify; }
						.servx2 { color:#e7f9ff; }
						.servu, .servu2 { float:left; width:600px; height:14px; font-size:12px; font-weight:bold; color:#146c77; }
						.servu2 { color:#6C6 }
						.servi { float:left; width:600px; height:auto; text-align:center; margin:10px 0px 0px 0px; }
						.servi img { max-width:610px; }

					.rkbr { float:left; width:760px; height:3px; line-height:0px; background-color:#afd6e3; margin:5px 0px 5px 22px; }
					.adsense_b { float:left; width:760px; height:90px; margin:0px 0px 0px 22px; text-align:center; overflow:hidden; }

			.rkb, .rkb2 { float:left; width:800px; height:40px; font-size:34px; font-weight:bold; background-image: url("interface/cb.png"); text-align:center; }
			.rkb2 { font-size:24px; margin:0px 0px 60px 0px; padding:4px 0px 0px 0px; height:36px; }
				.rkb a, .rkb2 a { width:auto; height:40px; text-align:center; color:#55ff55; }
				.rkb a:hover, .rkb2 a:hover { color:#c3fbc3; }

	#cont_d { float:right; width:217px; height:auto; }
		#nserv { float:left; width:219px; height:49px; margin:0px 0px 15px -10px; }
			#nserv a { float:left; width:219px; height:49px; background:url(interface/ajout_serv.png) no-repeat 0 0; }
			#nserv a:hover { background:url(interface/ajout_serv.png) no-repeat 0 -49px; }
	    #nservb { float:left; width:204px; height:53px; margin:0px 0px 15px -10px; }
			#nservb a { float:left; width:204px; height:53px; background:url(interface/admin_serv.png) no-repeat 0 0; }
			#nservb a:hover { background:url(interface/admin_serv.png) no-repeat 0 -53px; }
		.menu_dh { float:left; width:213px; height:30px; background-image: url("interface/hsm.png"); padding:7px 0px 0px 4px; }
		.menu_dm { float:left; width:217px; height:auto; background-image: url("interface/msm.png"); padding:5px 0px 0px 0px; }
			.tps, .tpsb { float:left; width:190px; height:20px; font-size:13px; font-weight:bold; }
				.tps a, .tpsb a { float:left; width:175px; height:20px; color:#20354c; padding:0px 0px 0px 15px; margin:0px 0px 0px 10px; }
				.tps a:hover, .tpsb a { background:url(interface/micos.png) no-repeat left top; color:#326aa7; }
			#logg { float:left; width:145px; height:auto; margin:0px 0px 0px 10px; }
				.logi { float:left; width:145px; height:26px; }
					.logi input { float:left; width:133px; height:22px; background-image: url("interface/logini.png"); font-size:14px; color:#20354c; background-color:transparent; border:0px solid black;  padding:2px 6px 0px 6px; }
			#logd { float:left; width:45px; height:50px; margin:0px 0px 0px 8px; }
			#lostp { float:left; width:190px; height:12px; font-size:11px; margin:0px 0px 0px 15px; }
				#lostp a { float:left; width:190px; height:12px; color:#20354c; }
				#lostp a:hover { color:#2fa100; }
			#twit, #face { float:left; width:199px; height:28px; margin:10px 0px 0px 8px; }
			#face { margin:0px 0px 0px 8px; }
				#twit a, #face a { float:left; width:199px; height:28px; opacity:0.9;-moz-opacity:0.9;-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=90); }
				#twit a:hover, #face a:hover { opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100); }
			#ncompte { float:left; width:199px; height:27px; margin:12px 0px -8px 9px; }
				#ncompte a { float:left; width:199px; height:27px; background:url(interface/creer_compte.png) no-repeat 0 0; }
				#ncompte a:hover { background:url(interface/creer_compte.png) no-repeat 0 -27px; }
			.sts { float:left; width:190px; height:18px; font-size:12px; color:#20354c; margin:0px 0px 0px 12px; }
				.stsx { float:left; width:156px; height:14px; }
				.stsv { float:left; width:34px; height:14px; font-weight:bold; }
			.nsv { float:left; width:195px; height:auto; margin:0px 0px 4px 12px; font-size:12px; }
				.nsvx { float:left; width:149px; height:14px; font-weight:bold; margin:4px 0px 0px 0px; overflow:hidden; }
					.nsvx a { float:left; width:144px; height:14px; font-size:12px; color:#20354c; }
					.nsvx a:hover { color:#585858; }
				.nsvv { float:left; width:44px; height:22px; font-weight:bold; }
					.nsvv a { float:left; width:44px; height:17px; color:#fff; text-align:center; padding:4px 0px 0px 0px; background-image: url("interface/bvt.png"); }
					.nsvv a:hover { color:#ffe76c; }
				.nsvp { float:left; width:190px; height:auto; color:#4c4c4c; text-align:justify; overflow:hidden; }

			.pub_dh, .pub_dm, .pub_db { float:left; width:216px; height:8px; line-height:0px; }
			.pub_dm { float:left; width:216px; height:auto; background-color:#20354c; text-align:center; }

		.menu_db { float:left; width:217px; height:11px; margin:-1px 0px 15px 0px; }

		.minecraft_illimity { float:left; width:216px; height:83px; text-align:center; margin:15px 0px 20px -8px; }
		.location_mumble { float:left; width:159px; height:124px; text-align:center; margin:25px 0px 20px 30px; }

	.pagination { float:left; width:800px; height:70px; margin:10px 0px 10px 0px; font-size:16px; font-weight:bold; color:#000; text-align:center; }
		.pagination a { color:#2f4f6f; margin:0px 3px 0px 3px; }
		.pagination a:hover { color:#009400; }
		.selected { color:#ff7700; margin:0px 3px 0px 3px; }

	.footer { float:left; width:1040px; height:57px; background-image: url("interface/footer.png"); }
		.footg { float:left; width:80px; height:80px; margin:-26px 0px 0px 0px; }
		.footm { float:left; width:470px; height:46px; font-size:11px; color:#ddddff; margin:10px 0px 0px 0px; }
			.footm a { color:#ddddff; }
			.footm a:hover { color:#fcfcff; }
		.footd { float:right; width:270px; height:42px; }
			.footdx { float:left; width:140px; height:20px; font-size:12px; font-weight:bold; color:#ccddee; margin:25px 0px 0px 0px; }
			.footdi { float:left; width:auto; height:auto; margin:4px 10px 0px 10px; }

	.ui-autocomplete { position: absolute; top:0; left:0; cursor: default; width:225px; padding:0px; background-image: url("interface/autocomplete.png"); font-family:Arial; }
	.ui-autocomplete li { list-style-image:none; list-style:none; padding:2px 0 2px 0; text-align:center; cursor:pointer; }
	.ui-autocomplete li:hover { background-image: url("interface/autocomplete2.png"); }
	.ui-autocomplete li a { text-decoration:none; font-size:12px; font-weight:bold; color:#1a314a; }
	.ui-autocomplete li a:hover { color:#326aa7; }

	* html .ui-autocomplete { width:1px; }

/* Detail serveur */
	.rkh2 { float:left; width:800px; height:44px; background-image: url("interface/hds.png");  }
		.rkhg { float:left; width:auto; height:28px; font-size:24px; font-weight:bold; color:#79e03d; margin:8px 0px 0px 50px; }
		.rkhd { float:right; width:auto; height:16px; font-size:12px; color:#e0f2f6; margin:19px 16px 0px 0px; }
	.rkm2 { background:url(interface/mcbg.png) no-repeat 0px 0px; background-color:#20354c;  }

	.ntc { float:left; width:766px; height:60px; margin:0px 0px 0px 18px; }
		.ntch { float:left; width:148px; height:20px; font-size:13px; font-weight:bold; color:#a9d6e4; }
		.ntcn { float:left; width:742px; height:39px; background-image: url("interface/hvt.png"); padding:2px 0px 0px 24px; }
			.ntcns { float:left; width:65px; height:40px; font-weight:bold; text-align:center; }
				.ntcnsx { float:left; width:65px; height:20px; font-size:18px; color:#ccddee; text-align:center; }
				.ntcns0, .ntcns1, .ntcns2, .ntcns3, .ntcns4, .ntcns5, .ntcns6, .ntcns7, .ntcns8, .ntcns9, .ntcns10 { float:left; width:65px; height:18px; font-size:15px; color:#f15656; }
				.ntcns1 { color:#ee7c59; }
				.ntcns2 { color:#eda07e; }
				.ntcns3 { color:#e9b17f; }
				.ntcns4 { color:#edc77d; }
				.ntcns5 { color:#e9d266; }
				.ntcns6 { color:#c3e172; }
				.ntcns7 { color:#72e17c; }
				.ntcns8 { color:#51da4d; }
				.ntcns9 { color:#47e642; }
				.ntcns10 { color:#00e958; }
	.rkco { float:left; width:760px; height:auto; background-image: url("interface/mco.png"); padding:12px 20px 12px 20px; font-size:12px; color:#000; text-align:justify; }
	.prcm2 { float:left; width:782px; height:auto; background-color:#20354c; padding:0px 9px 0px 9px; }
		.cos1, .cos2 { float:left; width:768px; height:auto; background-color:#3f5b79; padding:6px 6px 6px 6px; border-bottom: 3px solid #39526d; }
		.cos2 { background-color:#4f6a86; }
			.cosg { float:left; width:60px; height:auto; }
			.cosd { float:left; width:708px; height:auto; font-size:12px; color:#c7f1fe; }
				.cosdh { float:left; width:708px; height:24px; }
					.cosdhg { float:left; width:635px; height:18px; }
						.cosdhg span { font-size:18px; }
					.cosdhd { float:right; width:22px; height:18px; }
				.cosdm { float:left; width:708px; height:auto; text-align:justify; }
				.cosdb { float:left; width:708px; height:16px; color:#e1f0ff; font-weight:bold; margin:6px 0px 0px 0px; }
					.cosdb span { color:#00e958; }
		.coip { float:left; width:768px; height:230px; }
			.coipg { float:left; width:213px; height:218px; background-color:#122132; padding:6px 6px 6px 6px; }
				.coipgi { float:left; width:48px; height:56px; }
				.coipgn { float:left; width:152px; height:41px; padding:15px 0px 0px 8px; font-size:12px; color:#a8eaff; }
				.coipgsx { float:left; width:200px; height:18px; font-size:12px; font-weight:bold; color:#a8eaff; margin:6px 0px 0px 0px; }
				.coipgsi { float:left; width:230px; height:24px; }
			.coipd { float:left; width:528px; height:218px; color:#e0f2f6; padding:6px 6px 6px 6px; }
				.coipdh { float:left; width:528px; height:20px; font-size:18px; font-weight:bold; }
				.coipdha, .coipdhb { float:left; width:528px; height:14px; font-size:12px; }
				.coipdhb { color:#c5d4d8; margin:20px 0px 4px 0px; }
				.coipdm { float:left; width:528px; height:145px; }
					.coipdm textarea { float:left; width:526px; height:133px; background-image: url("interface/texta.png"); background-color:transparent; background-repeat:no-repeat; border:0px solid black; padding:6px 6px 6px 6px; }

/* OverDiv Inscription */
	.ovinsc { position:absolute; z-index:12; top:150px; left:250px; width:460px; height:306px; background-image:url("interface/ncompte.png"); font-family:Arial; }
		.ovclose, .ovcloseb, .ovclosec { float:left; width:445px; height:16px; margin:16px 0px 20px 0px; }
			.ovcloseb { width:504px; }
			.ovclosec { width:534px; }
			.ovclose a, .ovcloseb a, .ovclosec a { float:right; width:17px; height:16px; background-image: url("interface/close.png"); opacity:0.9;-moz-opacity:0.9;-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=90); }
			.ovclose a:hover, .ovcloseb a:hover, .ovclosec a:hover { opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100); }
		.ovlg, .ovlg2, .ovlg3, .ovlg4 { float:left; width:430px; height:30px; margin:6px 0px 0px 20px; }
		.ovlg3, .ovlg4 { width:489px; }
		.ovlg2, .ovlg4 { margin:15px 0px 0px 20px; }
			.ovlgi { float:left; width:19px; height:22px; margin:4px 6px 0px 0px; }
			.ovlgn { float:left; width:160px; height:16px; font-size:12px; font-weight:bold; color:#e9f4ff; margin:6px 0px 0px 0px;  }
			.ovlgp1, .ovlgp2, .ovlgp3, .ovlgp4 { float:left; width:auto; height:24px; }
				.ovlgp1 input, .ovlgp2 input, .ovlgp3 input, .ovlgp4 input { float:left; width:153px; height:23px; background-image: url("interface/ipt1.png"); background-color:transparent; background-repeat:no-repeat; border:0px solid black; padding:1px 6px 0px 6px; font-size:12px; font-weight:bold; color:#171d20; }
				.ovlgp2 input { width:183px; background-image: url("interface/ipt2.png"); }
				.ovlgp3 input { width:132px; background-image: url("interface/ipt3.png"); }
				.ovlgp4 input { width:203px; background-image: url("interface/ipt4.png"); }
				.ban1 input { width:203px;  height:23px; background-image: url("interface/ipt4.png"); background-color:transparent; background-repeat:no-repeat; border:0px solid black; padding:1px 6px 0px 6px; font-size:12px; font-weight:bold; color:#171d20; }
			.ovlgr { float:left; width:auto; height:14px; font-size:11px; font-weight:bold; color:#e1dec0; margin:5px 0px 0px 3px; }
		.ovcre { float:left; width:200px; height:27px; margin:32px 0px 0px 135px; }
			.ovcre a { float:left; width:200px; height:27px; background: url(interface/creac.png) no-repeat 0px 0px; }
			.ovcre a:hover { background: url(interface/creac.png) no-repeat 0px -27px; }

/* OverDiv Achats Creepers */
	.ovachat { position:absolute; z-index:12; top:150px; left:150px; width:552px; height:308px; background-image:url("interface/ovachat.png"); font-family:Arial; }
		.ovlg5 { float:left; width:520px; height:30px; margin:6px 0px 0px 20px; }
			.ovprice { float:left; width:450px; height:16px; font-size:15px; font-weight:bold; color:#e9f4ff; margin:4px 0px 0px 0px; }
				.ovprice span { color:#65c7ff; }
			.ovcsx { float:left; width:100px; height:16px; font-size:15px; font-weight:bold; color:#e9f4ff; margin:4px 0px 0px 0px; }
			.ovcsc { float:left; width:auto; height:auto; }
				.ovcsc select { font-size:18px; }
		.ovtpc { float:left; width:500px; height:24px; font-size:13px; font-weight:bold; color:#fff; margin:25px 0px 0px 20px;  }
		.ovtyp { float:left; width:520px; height:80px; margin:0px 0px 0px 20px; }
			.ovtypi { float:left; width:auto; height:auto; margin:0px 13px 0px 13px; }
		.ovtypb { float:left; width:537px; height:23px; background-color:#b0c1d2; margin:8px 0px 15px 7px; }
			.ovtypbx { float:left; height:auto; font-size:18px; font-weight:bold; color:#103a52; text-align:center; margin:0px 13px 0px 13px; }

/* OverDiv Vérification serveur */
	.ovr { position:absolute; z-index:12; top:150px; left:150px; width:552px; height:260px; background-image:url("interface/ovvalid.png"); font-family:Arial; }
		.ovrx { float:left; width:520px; height:auto; font-size:12px; color:#dbeafa; margin:5px 0px 0px 20px; }
		.ovri, .ovri2 { float:left; width:520px; height:60px; margin:10px 0px 0px 14px; }
			.ovri textarea, .ovri2 textarea { float:left; width:512px; height:42px; background-color:#355d84; padding:4px 4px 4px 4px; border:1px solid #2896cb; color:#ccddee; overflow:hidden; }
			.ovri2 textarea { border:1px solid #C33; }
		.ovrxs { float:left; width:520px; height:20px; font-size:12px; font-weight:bold; color:#48dd00; margin:0px 0px 0px 16px; }
		.ovvad { float:left; width:200px; height:27px; margin:21px 0px 0px 180px; }
			.ovvad a { float:left; width:200px; height:27px; background: url(interface/verifier.png) no-repeat 0px 0px; }
			.ovvad a:hover { background: url(interface/verifier.png) no-repeat 0px -27px; }

/* OverDiv Historique Achats */
	.hchat { position:absolute; z-index:12; top:150px; left:150px; width:552px; height:550px; background-image:url("interface/mac.png"); font-family:Arial;}
		.hlg { float:left; width:520px; height:16px; font-size:12px; font-weight:bold; color:#21fc3e; border-bottom:2px solid #00c51b; margin:5px 0px 5px 15px; }
			.hlg1, .hlg0, .hlgx { float:left; width:100px; height:18px; text-align:center; }
			.hlg0 { width:70px; }
			.hlgx { width:120px; }
		.hlx { float:left; width:520px; height:20px; font-size:12px; color:#d6e8ee; margin:0px 0px 0px 15px; }
			.hlxx, .hlx1, .hlx0 { float:left; width:100px; height:18px; text-align:center; }
			.hlx0 { width:70px; }
			.hlxx { width:120px; }
				.ha1 { color:#fffc00; }
				.ha2 { color:#21fc3e; }
			.hlx2 { float:right; width:59px; height:14px; margin:0px 10px 0px 0px; }
				.hlx2 a { float:left; width:59px; height:14px; background-image: url("interface/bvac.png"); font-size:12px; font-weight:bold; color:#fff1d3; text-align:center; }
				.hlx2 a:hover { color:#fff; }

/* Identifié */
	#lged { float:left; width:auto; height:auto; margin:0px 0px 0px 12px; }
	#logig { float:left; width:55px; height:50px; }
	#logid { float:left; width:140px; height:60px; }
		#logida { float:left; width:140px; height:22px; font-size:14px; font-weight:bold; color:#20354c; margin:5px 0px 0px 0px; }
		#logidb { float:left; width:140px; height:14px; font-size:12px; font-weight:bold; }
			#logidb a { float:left; width:auto; height:auto; color:#607b84; }
			#logidb a:hover { color:#3f83cd; }
		.logigs { float:left; width:190px; height:22px; font-size:12px; font-weight:bold; }
			.logigs a { float:left; width:auto; height:auto; color:#20354c; }
			.logigs a:hover { color:#3f83cd; }
		#crprs { float:left; position:relative; z-index:40; width:200px; height:27px; margin:12px 0px -7px 0px; background-image: url("interface/logb.png"); }
			#crprsi { float:left; width:20px; height:24px; margin:-3px 0px 0px 50px; }
			#crprsx { float:left; width:100px; height:14px; font-weight:bold; color:#007a0e; margin:4px 0px 0px 5px; }

/* Modifs Page Gestion Compte */
.ovlgp5 { float:left; width:auto; height:24px; }
.ovlgp6 { float:left; width:auto; height:50px; }
	.ovlgp6 textarea { float:left; width:280px; height:49px; background-image: url("interface/ipt9.png"); background-color:transparent; background-repeat:no-repeat; border:0px solid black; padding:1px 6px 0px 6px; font-size:12px; font-weight:bold; color:#171d20; margin:-4px 0px 0px 0px; }
.apsig { float:left; width:20px; height:auto; margin:2px 0px 0px 0px; }
.apsid { float:left; width:auto; height:auto; font-size:12px; font-weight:bold; color:#5fccff; margin:6px 20px 0px 0px; }

/* Gestion Membres */
.gmb { position:absolute; z-index:3; top:99px; right:10px; width:250px; height:27px; }
	.gmb a { float:left; width:250px; height:27px; background: url(interface/gmembre.png) no-repeat 0px 0px; }
	.gmb a:hover { float:left; width:250px; height:27px; background: url(interface/gmembre.png) no-repeat 0px -27px; }

.ovgmo { position:absolute; z-index:12; top:100px; left:250px; width:519px; height:600px; background-image:url("interface/gmo.png"); }
	.ovgmn{ float:left; width:490px; height:24px; margin:2px 0px 0px 15px; font-size:12px; font-weight:bold; padding:0px 0px 2px 0px; border-bottom:1px solid #9cb3c6; }
		.ovgmi { float:left; width:24px; height:24px; margin:0px 5px 0px 0px; }
		.ovgmx { float:left; width:160px; height:12px; margin:6px 0px 0px 0px; color:#5fccff; }
		.ovgmd { float:left; width:150px; height:12px; margin:6px 0px 0px 0px; color:#9cb3c6; }
.ovgmh { float:left; width:490px; height:20px; margin:0px 0px 8px 15px; font-size:16px; font-weight:bold; }
	.ovgmtr a, .ovgmtro a { float:left; width:200px; height:20px; color:#00d114; }
	.ovgmtr a:hover, .ovgmtro a  { color:#ecc800; }

	.fpag { position:absolute; top:14px; right:18px; width:430px; height:22px; }
		.fpagx, .fpagxo { float:left; width:26px; height:22px; margin:0px 2px 0px 2px; }
			.fpagx a, .fpagxo a { float:left; width:26px; height:18px; background: url(interface/npc.png) no-repeat 0px 0px; font-size:11px; font-weight:bold; color:#6c6c6c; text-align:center; padding:4px 0px 0px 0px; }
			.fpagx a:hover, .fpagxo a { float:left; width:26px; height:22px; background: url(interface/npc.png) no-repeat 0px -22px; color:#c0ff00; }
		.fpags { float:left; width:26px; height:22px; margin:0px 2px 0px 2px; background-image: url("interface/npce.png"); }
		.fpagb { float:left; width:66px; height:22px; margin:0px 2px 0px 2px; }
			.fpagb a { float:left; width:66px; height:18px; background: url(interface/npcb.png) no-repeat 0px 0px; font-size:11px; font-weight:bold; color:#6c6c6c; text-align:center; padding:4px 0px 0px 0px; }
			.fpagb a:hover { float:left; width:66px; height:22px; background: url(interface/npcb.png) no-repeat 0px -22px; color:#c0ff00; }
	.fbp { float:left; position:relative; width:1014px; height:47px; background-image: url("interface/fbp.png"); }
	.fbnav { float:left; width:1014px; height:29px; background-color:#ddecfb; background-image: url("interface/fbnav.png"); }


	.ovgmns { float:left; width:210px; height:24px; margin:2px 20px 0px 15px; font-size:12px; font-weight:bold; padding:0px 0px 2px 0px; border-bottom:1px solid #9cb3c6; }
	.ovgmsup { float:left; width:13px; height:14px; margin:6px 0px 0px 0px; }
		.ovgmsup a { float:left; width:13px; height:14px; opacity:0.9;-moz-opacity:0.9;-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=90); }
		.ovgmsup a:hover { opacity:1;-moz-opacity:1; -ms-filter:"alpha(opacity=100)"; filter:alpha(opacity=100); }
	.fpagbas { position:absolute; top:565px; left:18px; width:430px; height:22px; }

/* OverDiv Gestion compte */
	.ovngc { position:absolute; z-index:12; top:100px; left:250px; width:519px; height:450px; background-image:url("interface/gco.png"); font-family:Arial; }
		.ovlgx { float:left; width:auto; height:24px; font-size:13px; font-weight:bold; color:#caeffb; margin:4px 0px 0px 0px; }
		.ipval, .ipvals { float:left; width:69px; height:18px; background-image: url("interface/ipval.png"); font-size:12px; font-weight:bold; padding:3px 0px 0px 0px; margin:2px 0px 0px 5px; }
		.ipvalx { width:69px; height:18px; background-image: url("interface/ipval.png"); font-size:12px; font-weight:bold; padding:3px 0px 0px 0px; margin:2px 0px 0px 5px; }
		.ipvals { margin:-2px 0px 0px 5px; }
			.ipval a, .ipvals a { float:left; width:9px; height:auto; color:#fff; margin:0 0 0 10px; text-align:center; }
			.ipval a:hover, .ipvals a:hover { color:#fff0c0; }

		.oval, .ovalb, .ovalx { float:left; width:199px; height:27px; margin:32px 0px 0px 164px; }
		.ovalb, .ovalx { margin:21px 0px 0px 164px; }
			.oval a, .ovalx a { float:left; width:199px; height:27px; background: url(interface/valider.png) no-repeat 0px 0px; }
			.oval a:hover, .ovalx a:hover { background: url(interface/valider.png) no-repeat 0px -27px; }
			.ovalb a { float:left; width:199px; height:27px; background: url(interface/ok.png) no-repeat 0px 0px; }
			.ovalb a:hover { background: url(interface/ok.png) no-repeat 0px -27px; }


/* Inscription serveur */
	.inscbg { float:left; position:relative; z-index:2; width:431px; height:482px; background-image: url("interface/inscbg.jpg"); margin:0px 0px 0px 6px; }
	.inscbgd { float:left; position:relative; z-index:2; width:357px; height:273px; background: url("interface/inscbgd.png") repeat-x 0px 0px; margin:128px 0px 0px 0px; }
	.inscbm { float:left; position:relative; z-index:1; width:788px; height:661px; background: url("interface/inscg.jpg") repeat-x 20px 0px; margin:-90px 0px 0px 6px; }
	.logob { position:absolute; z-index:3; top:5px; right:20px; }
	.inscx { position:absolute; z-index:3; top:140px; left:18px; width:770px; height:264px; text-align:justify; color:#3b3b3b; line-height:15px; }
		.inscx p { margin:0px 0px 8px 0px; }
		#inscxs { float:left; width:770px; height:auto; margin:14px 0px 0px 0px; font-size:16px; font-weight:bold; color:#18426f; text-align:center; }
	#insci { position:absolute; top:416px; left:10px; z-index:4; width:785px; }
		.inscix, .inscixs { float:left; width:785px; height:auto; margin:0px 0px 10px 0px; }
		.inscixs { margin:0px 0px 14px 0px; }
		.inscixsm { float:left; width:auto; height:auto; margin:0px 0px 20px 0px; }

			.inscig, .inscigs, .inscigsa { float:left; width:180px; height:auto; text-align:right; font-size:12px; font-weight:bold; color:#fff; }
			.inscigs { margin:-7px 0px 0px 0px; }
			.inscigsa { width:auto; margin:-7px 0px 0px 12px; }
				.inscigs span, .inscigsa span { color:#89db4a; }
		    .inscid, .inscidm, .inscidmi { float:left; width:600px; height:auto; font-size:11px; font-weight:bold; color:#ccddee; }
		    .inscidm { width:100px; }
		    .inscidmi { width:auto; }
		    	.inscida, .inscidas { float:left; width:590px; height:34px; padding:6px 0px 0px 10px; }
		    	.inscidas { height:40px; padding:0px 0px 0px 10px; }
		   		.inscidb { float:left; width:28px; height:19px; margin:-2px 0px 0px 10px; }
				.inscidc { float:left; width:215px; height:24px; }
					.inscidc input { float:left; width:203px; height:23px; background-image: url("interface/ipt5.png"); background-color:transparent; background-repeat:no-repeat; border:0px solid black; padding:1px 6px 0px 6px; font-size:12px; font-weight:bold; color:#171d20; margin:-4px 0px 0px 0px; }
					.inscidc select { font-size:12px; color:#171d20; background-color:#e9f4ff; padding:2px 0px 2px 0px; }
				.inscidd { float:left; width:516px; height:62px; }
					.inscidd textarea { float:left; width:512px; height:61px; background-image: url("interface/ipt6.png"); background-color:transparent; background-repeat:no-repeat; border:0px solid black; padding:1px 6px 0px 6px; font-size:12px; font-weight:bold; color:#171d20; margin:-4px 0px 0px 0px; }
				.inscide { float:left; width:516px; height:102px; }
					.inscide textarea { float:left; width:512px; height:101px; background-image: url("interface/ipt7.png"); background-color:transparent; background-repeat:no-repeat; border:0px solid black; padding:1px 6px 0px 6px; font-size:12px; font-weight:bold; color:#171d20; margin:-4px 0px 0px 0px; }
				.inscidf { float:left; width:165px; height:24px; }
					.inscidf input { float:left; width:153px; height:23px; background-image: url("interface/ipt1.png"); background-color:transparent; background-repeat:no-repeat; border:0px solid black; padding:1px 6px 0px 6px; font-size:12px; font-weight:bold; color:#171d20; margin:-4px 0px 0px 0px; }
				.inscidg { float:left; width:195px; height:24px; }
					.inscidg input { float:left; width:183px; height:23px; background-image: url("interface/ipt2.png"); background-color:transparent; background-repeat:no-repeat; border:0px solid black; padding:1px 6px 0px 6px; font-size:12px; font-weight:bold; color:#171d20; margin:-4px 0px 0px 0px; }
				.inscidh { float:left; width:55px; height:24px; }
					.inscidh input { float:left; width:43px; height:23px; background-image: url("interface/ipt8.png"); background-color:transparent; background-repeat:no-repeat; border:0px solid black; padding:1px 6px 0px 6px; font-size:12px; font-weight:bold; color:#171d20; margin:-4px 0px 0px 0px; }
					.inscidh select { width:55px; font-size:12px; color:#171d20; background-color:#e9f4ff; padding:2px 0px 2px 0px; }

				.inscido, .inscidos { float:left; width:auto; height:auto; font-size:11px; font-weight:normal; color:#ccddee; margin:-5px 0px 0px 7px; }
				.inscidos { margin:2px 0px 0px 7px; }
				.inscibr { float:left; width:760px; height:3px; background-color:#1a314a; margin:-2px 0px 12px 11px; }

	.inscidc select { width:190px; }

	#insenv { float:left; width:330px; height:42px; margin:22px 0px 0px 240px; }
		#insenv a { float:left; width:330px; height:22px; background: url("interface/envoyer.png") no-repeat 0px 0px; }
			#insenv a:hover { background: url("interface/envoyer.png") no-repeat 0px -22px; }

/* Gestion Espace Pub */
	#headpub { float:left; position:relative; width:788px; height:148px; background-image: url("interface/headp.jpg"); margin:0px 0px 0px 6px; }
		.achatc { position:absolute; top:110px; right:30px; width:312px; height:28px; }
			.achatc a { float:left; width:312px; height:28px; background: url("interface/achat_creepers.png") no-repeat 0px 0px; }
			.achatc a:hover { background: url("interface/achat_creepers.png") no-repeat 0px -28px;  }
		.machat { position:absolute; top:116px; left:30px; width:173px; height:22px; }
			.machat a { float:left; width:173px; height:22px; background: url("interface/machat.png") no-repeat 0px 0px; }
			.machat a:hover { background: url("interface/machat.png") no-repeat 0px -22px;  }
	#ctpub { float:left; width:788px; height:auto; background: url("interface/adbg.png") repeat-x 0px 0px; background-color:#3f6aa1; margin:0px 0px 0px 6px; padding:0px 0px 45px 0px; }
		.hdp { float:left; width:770px; height:50px; margin:8px 0px 0px 0px; }
			.hdpx { float:left; width:760px; height:100px; margin:10px 0px 0px 14px; font-size:13px; font-weight:bold; color:#d1e2f4; }
				.hdpx span { font-size:15px; color:#54bdff; }
			.hdpa { float:left; width:190px; height:26px; margin:8px 0px 0px 18px; }
			.hdpb { float:left; width:64px; height:42px; margin:0px 15px 0px 15px; }
				.hdpbh { float:left; width:64px; height:auto; }
					.hdpbhg { float:left; width:20px; height:24px; margin:2px 4px 0px 0px; }
					.hdpbhd { float:left; width:auto; height:auto; font-size:24px; font-weight:bold; color:#21fc3e; }
				.hdpbb { float:left; width:64px; height:auto; font-size:14px; font-weight:bold; color:#e9f4ff; }
			.hdpc { float:right; width:230px; height:42px; font-size:16px; font-weight:bold; margin:4px 0px 0px 0px; }
				.hdpch { float:left; width:230px; height:20px; color:#fff; }
				.hdpcb { float:left; width:206px; height:20px; color:#d1e2f4; padding:0px 0px 0px 34px; }
		.hdn { float:left; width:757px; height:auto; margin:8px 0px 0px 22px; }
			.hdnh { float:left; width:757px; height:30px; background-image: url("interface/cph.png"); }
				.hdnhg { float:left; width:400px; height:20px; margin:9px 0px 0px 40px; }
					.hdnhga, .hdnhgas { float:left; width:190px; height:14px; }
						.hdnhga a, .hdnhgas a { float:left; width:168px; height:14px; background:url("interface/banbt1.png") no-repeat 0px 0px; }
						.hdnhga a:hover, .hdnhgas a { background:url("interface/banbt1.png") no-repeat 0px -14px; }
					.hdnhgb, .hdnhgbs { float:left; width:174px; height:14px; }
						.hdnhgb a, .hdnhgbs a { float:left; width:174px; height:14px; background:url("interface/banbt2.png") no-repeat 0px 0px; }
						.hdnhgb a:hover, .hdnhgbs a { background:url("interface/banbt2.png") no-repeat 0px -14px; }
				.hdnhd { float:right; width:305px; height:25px;}
					.hdnhda { float:left; width:auto; height:24px; font-size:18px; font-weight:bold; margin:6px 20px 0px 20px; text-align:center; }
						.hdnhda a { width:auto; height:auto; color:#707070; }
						.hdnhda a:hover { color:#14314f; }
					.hdnhdb { float:left; width:200px; height:22px; font-size:18px; font-weight:bold; color:#005d89; text-align:center; margin:6px 0px 0px 0px; }
		.hdnc { float:left; width:757px; height:auto; background-color:#d1e2f4;  }
			.hdnch, .hdnchs { float:left; width:746px; height:22px; margin:9px 0px 0px 8px; padding:0px 0px 0px 1px; }
			.hdnchs { margin:0px 0px 0px 8px; }
				.hdncha { float:left; width:60px; height:17px; font-size:12px; font-weight:bold; color:#1a314a; padding:3px 0px 0px 0px; }
				.hdnchj, .hdnchjs {float:left; width:20px; height:17px; background-color:#0a72a4; font-size:12px; font-weight:bold; color:#d1e2f4; text-align:center; padding:3px 0px 0px 0px; margin:0px 1px 0px 1px; }
				.hdnchjs { background-color:#e87f23; color:#ffeebf; }
			.hdnbr { float:left; width:744px; height:3px; background-color:#abd2e2; margin:0px 0px 2px 6px; }
				.hdnchc, .hdnch50, .hdnch30, .hdnch25, .hdnch10, .hdnchfull {float:left; width:20px; height:17px; background-color:#bed2e7; font-size:12px; font-weight:bold; text-align:center; padding:3px 0px 0px 0px; margin:0px 1px 0px 1px; }
				.hdnch50 { background-color:#39ae00; color:#a8ff9a; }
					.hdnch50 a, .hdnch30 a, .hdnch25 a,.hdnch10 a,.hdnchfull a { float:left; width:20px; height:20px; color:#a8ff9a; opacity:0.9;-moz-opacity:0.9;-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=90); }
					.hdnch30 a { color:#f2ffa2; }
					.hdnch25 a { color:#ffeed5; }
					.hdnch10 a { color:#ffdce0; }
					.hdnchfull a { color:#bbcfe5; }
					.hdnch50 a:hover, .hdnch30 a:hover, .hdnch25 a:hover, .hdnch10 a:hover, .hdnchfull a:hover { opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100); }
					.hdnchc img, .hdnch50 img, .hdnch30 img, .hdnch25 img, .hdnch10 img, .hdnchfull img { margin:-3px 0px 0px 0px; opacity:0.5;-moz-opacity:0.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);   }
					.hdnchc a img, .hdnch50 a img, .hdnch30 a img, .hdnch25 a img, .hdnch10 a img, .hdnchfull a img { opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100); }
				.hdnch30 { background-color:#bcc63d; color:#f2ffa2; }
				.hdnch25 { background-color:#f4a93d; color:#ffeed5; }
				.hdnch10 { background-color:#f4676c; color:#ffdce0; }
				.hdnchfull { background-color:#4f7f88; color:#bbcfe5; }
		.hdnbh { float:left; width:757px; height:33px; background-color:#426a96; }
		.hdnbn { float:left; width:745px; height:auto; background-color:#d1e2f4; padding:6px 6px 6px 6px; }
			.ban1, .ban1s, .ban1so { float:left; position:relative; width:355px; height:36px; background-color:#bed2e7; font-size:15px; font-weight:bold; color:#fff; text-align:center; padding:20px 0px 0px 0px; margin:2px 5px 2px 5px; border:3px solid #b0c1d2;  }
			.ban1 img, .ban1s img, .ban1so img { cursor:pointer; }
			.ban1s { height:56px; padding:0px 0px 0px 0px;}
			.ban1so { border:3px solid #37cc00; height:56px; padding:0px 0px 0px 0px;}
			.ban2, .ban2s, .ban2so { float:left; position:relative; width:170px; height:135px; background-color:#bed2e7; font-size:15px; font-weight:bold; color:#fff; text-align:center; padding:35px 0px 0px 0px; margin:2px 5px 2px 5px; border:3px solid #b0c1d2;  }
			.ban2s { height:170px; padding:0px 0px 0px 0px;}
			.ban2so { border:3px solid #37cc00; height:170px; padding:0px 0px 0px 0px;}
			.ban2 img, .ban2s img, .ban2so img { cursor:pointer; }
				.ban1 a, .ban1s a, .ban1so a, .ban2 a, .ban2s a, .ban2so a { width:auto; height:auto; color:#fff; }
				.ban1 a:hover, .ban1s a:hover, .ban1so a:hover, .ban2 a:hover, .ban2s a:hover, .ban2so a:hover { color:#004ea3; }
			.bansup { position:absolute; top:0px; right:0px; width:auto; height:auto; font-size:14px; font-weight:bold; background-color:#ff454c; }
				.bansup a { width:auto; height:auto; color:#ffd6d6; }
				.bansup a:hover { color:#fff7f7; }
		.hdnbs { float:left; width:757px; height:33px; background-image: url("interface/cpb.png"); }
			.hdnbsg { float:left; width:300px; height:24px; font-size:15px; font-weight:bold; color:#fff; margin:8px 0px 0px 8px; }
			.hdnbsm { float:right; width:200px; height:24px; font-size:12px; font-weight:bold; color:#e9f4ff; }
				.hdnbsma { float:left; width:auto; height:auto; margin:7px 8px 0px 0px; }
			.hdnbval { float:right; width:199px; height:27px; margin:5px 20px 0px 0px; }
				.hdnbval a { float:left; width:199px; height:27px; background: url(interface/valider.png) no-repeat 0px 0px; }
				.hdnbval a:hover { background: url(interface/valider.png) no-repeat 0px -27px; }


		.achatcb { float:left; width:312px; height:44px; margin:22px 0px 0px 249px; }
			.achatcb a { float:left; width:312px; height:28px; background: url("interface/achat_creepers.png") no-repeat 0px 0px; }
			.achatcb a:hover { background: url("interface/achat_creepers.png") no-repeat 0px -28px;  }

	#allct{float:left;width:350px;height:auto;font-family:Arial,Helvetica,sans-serif;font-size:10px;background-color:#ffffff;color:#000;border:2px solid #d1cffe;padding:2px 2px 2px 2px;margin:20px 0px 10px 75px;}
	#allhd{height:25px;text-align:center;background-color:#d1cffe;}
	#alltxp{float:left;width:342px;height:auto;font-size:11px;text-align:right;font-weight:bold;color:#07085b;padding:4px 4px 4px 2px;}
	#alltxa{float:left;width:350px;height:20px;margin:10px 0px 0px 0px;text-align:center;}
	.alltxb, .alltxc, .alltxd{float:left;width:95px;height:25px;padding:0px 0px 0px 80px;text-align:center;}
	.alltxc{padding:0px 80px 0px 0px;}
	.alltxd{padding:0px 0px 0px 127px;}
	#alltxe{float:left;width:350px;height:30px;text-align:center;padding:10px 0px 10px 0px;}

	.qq-uploader { position:relative; width:100%; }
	.qq-upload-button { display:block; width:100%; text-align:center; cursor:pointer; overflow:hidden;  }
	.qq-upload-button-hover { cursor:pointer;}
	.qq-upload-button-focus { cursor:pointer;}
	.qq-upload-spinner {display:none;}
	.qq-upload-size,.qq-upload-cancel {font-size:11px;display:none;}
	.qq-upload-failed-text {display:none;}
	.qq-upload-fail .qq-upload-failed-text {display:none;}

	.monserveurici { position:absolute; z-index:12; width:124px; height:25px; top:-2px; left:0px; }
	#adminDiv { position:absolute; z-index:9; top:20px; right:30px; color:#ffffff; width:175px; height:auto; font-size:12px; font-weight:bold; text-align:right; }
	.adminDivSub{ float:left; width:175px; height:15px; text-align:right; margin:0 0 3px 0;  }
	.adminDivSub a { color:#ffffff; text-decoration:none; }
	.adminDivSub a:hover { color:#a2f25e; }
	.adminDivSub1, .adminDivSub2 { float:left; width:40px; text-align:left; height:15px; font-size:10px; margin:0 0 0 5px; }
	.adminDivSub2 { width:60px; }
	.adminDivSub1 div { float:right; width:19px; text-align:center; }
	.adminDivSub2 div { float:right; width:40px; text-align:center; }

	#wrnppl{float:left;width:450px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;background-color:#ffffff;color:#296191;border:2px solid #d1cffe;padding:0px 8px 16px 8px;text-align:center;margin:25px 0px 10px 40px;}
	#wrnppl span{color:#818181;}

	/* OverDiv SMS verification commande */
	.ovsms { position:absolute; z-index:12; top:250px; left:150px; width:552px; height:237px; background-image:url("interface/ovsms.png"); }
		.vsmsc { float:left; width:630px; height:82px; margin:30px 0px 0px -10px; }
		.vsmscg { float:left; width:300px; height:82px; }
			.vsmsg { float:left; width:300px; height:24px; font-size:16px; font-weight:bold; color:#fff; text-align:right; margin:15px 0px 0px 0px; }
			.vsmsx { float:left; width:300px; height:40px; font-size:12px; font-weight:bold; color:#d4d4d4; text-align:right; }
		.vsimg { float:left; width:75px; height:82px; margin:0px 0px 0px 10px }
		.vsmscd { float:left; width:240px; height:82px; }
			.vsnmb { float:left; width:220px; height:20px; font-size:14px; font-weight:bold; color:#ebebeb; margin:15px 0px 0px 0px; }
			.vsipt { float:left; width:165px; height:29px; }
				.vsipt input { float:left; width:157px; height:26px; background-image: url("interface/inputsms.png"); font-size:18px; font-weight:bold; color:#0060b8; padding:3px 0px 0px 0px; text-align:center; background-color:transparent; border:0px solid black; }
			.vsbt { float:left; width:75px; height:30px; }
				.vsbt a { float:left; width:75px; height:30px; font-size:12px; font-weight:bold; color:#fff; text-decoration:none; }
				.vsbt a:hover { color:#b6dcff; }
			.vdsms { float:left; width:200px; height:27px; margin:38px 0px 0px 180px; }
				.vdsms a { float:left; width:200px; height:27px; background: url(interface/sms.png) no-repeat 0px 0px; }
				.vdsms a:hover { background: url(interface/sms.png) no-repeat 0px -27px; }
			.vdsms2 { float:left; width:200px; height:27px; margin:38px 0px 0px 180px; }
				.vdsms2 a { float:left; width:200px; height:27px; background: url(interface/verifier.png) no-repeat 0px 0px; }
				.vdsms2 a:hover { background: url(interface/verifier.png) no-repeat 0px -27px; }

	.rescreeperdiv { position:absolute;z-index:99; top:60px; text-align:center;width:800px; height:79px; }

	.ovq { position:absolute; font-family:Arial; z-index:40; top:60px; left:200px; width:596px; height:680px; background-image: url(interface/mcov.png); }
			.ovqt { float:left; width:546px; height:22px; font-size:12px; font-weight:bold; color:#102c4b; margin:15px 0px 0px 5px; padding:8px 0px 0px 40px; }
				.ovqv { float:left; width:auto; height:auto; }
				.ovqx { float:right; width:13px; height:14px; margin:0px 25px 0px 0px; }
					.ovqx a { float:left; width:13px; height:14px; background:url(interface/ax.png) no-repeat 0 0; }
					.ovqx a:hover { background:url(interface/ax.png) no-repeat 0 -14px; }
			.ovqti { float:left; width:541px; height:36px; margin:10px 0px 0px 20px; }
				.ovqtr { float:left; width:541px; height:auto; margin:0px 0px 0px 80px; }
					.ovqte { float:left; width:541px; height:24px; }
						.ovqtra { float:left; width:auto; height:auto; margin:0px 4px 0px 4px; }
						.ovqtrb { float:left; width:auto; height:auto; font-size:14px; font-weight:bold; color:#edf6ff; margin:3px 30px 0px 0px; }
							.of1a { color:#50eb00; }
							.of1b { color:#bcefff; }
							.of1c { color:#99e6ff; }
							.of1d { color:#b2bbc5; }
				.ovqtg, .ovqtd { float:left; width:250px; height:90px;  }
					.ovqtd { float:right;}
					.ovqtf { float:left; width:250px; height:auto; }
						.ovqtrc { float:left; width:220px; height:auto; font-size:14px; font-weight:bold; color:#edf6ff; margin:3px 0px 0px 0px; }
			.ovbout { float:left; width:222px; height:14px; margin:23px 0px 0px 185px; }
				.ovbout a { float:left; width:222px; height:14px; background:url(interface/envbt.png) no-repeat 0 0; }
				.ovbout a:hover { float:left; width:222px; height:14px; background:url(interface/envbt.png) no-repeat 0 -14px; }
			.ovqsc { float:left; width:auto; height:20px; }

	.mcforum { position:absolute; z-index:10; top:20px; right:324px; width:207px; height:109px; background-image: url("interface/drag.png"); }
	.mcforum a { float:left; width:207px; height:40px; background: url(interface/drago.png) no-repeat 0px 0px; margin:33px 0px 0px 65px; }
	.mcforum a:hover { background: url(interface/drago.png) no-repeat 0px -40px; }

/* ACCUEIL */
.prhbh { float:left; width:776px; height:55px; }
	.prhbhi { float:left; width:54px; height:52px; }
	.prhbht { float:left; width:720px; height:22px; font-size:18px; font-weight:bold; color:#1a314a; margin:10px 0px 0px 0px; }
	.prhbhx { float:left; width:720px; height:14px; font-size:12px; font-weight:bold; color:#224878; }
.prhbm { float:left; width:776px; height:130px; margin:5px 0px 5px 0px; }
	.prhbm1, .prhbm2, .prhbm3 { float:left; width:252px; height:115px; margin:0px 10px 0px 0px; }
	.prhbm3 { margin:0px 0px 0px 0px; }
	.prhbm1 a, .prhbm1o a { float:left; width:252px; height:115px; background: url(interface/m1.png) no-repeat 0px 0px; }
	.prhbm1 a:hover, .prhbm1o a { background: url(interface/m1.png) no-repeat 0px -115px; }
	.prhbm2 a, .prhbm2o a { float:left; width:252px; height:115px; background: url(interface/m2.png) no-repeat 0px 0px; }
	.prhbm2 a:hover, .prhbm2o a { background: url(interface/m2.png) no-repeat 0px -115px; }
	.prhbm3 a, .prhbm3o a { float:left; width:252px; height:115px; background: url(interface/m3.png) no-repeat 0px 0px; }
	.prhbm3 a:hover, .prhbm3o a { background: url(interface/m3.png) no-repeat 0px -115px; }
.prbhb { float:left; width:766px; height:44px; padding:3px 0px 0px 10px; background-image: url("interface/hi.png"); }
	.prbhbx { float:left; width:450px; height:30px; margin:5px 0px 0px 0px; }
		.prbhbxh { float:left; width:450px; height:16px; font-size:13px; font-weight:bold; color:#20354c; }
		.prbhbxb { float:left; width:450px; height:14px; font-size:12px; color:#6f6f6f; }
	.prbhbi { float:right; width:auto; height:50px; }
		.prbhbia, .prbhbib, .prbhbic, .prbhbid, .prbhbie, .prbhbif { float:left; width:62px; height:50px; margin:-10px 0px 0px -15px; }
			.prbhbia a { float:left; width:62px; height:50px; background: url(interface/hi1.png) no-repeat 0px 0px; }
			.prbhbia a:hover { background: url(interface/hi1.png) no-repeat 0px -50px; }
			.prbhbib a { float:left; width:62px; height:50px; background: url(interface/hi2.png) no-repeat 0px 0px; }
			.prbhbib a:hover { background: url(interface/hi2.png) no-repeat 0px -50px; }
			.prbhbic a { float:left; width:62px; height:50px; background: url(interface/hi3.png) no-repeat 0px 0px; }
			.prbhbic a:hover { background: url(interface/hi3.png) no-repeat 0px -50px; }
			.prbhbid a { float:left; width:62px; height:50px; background: url(interface/hi4.png) no-repeat 0px 0px; }
			.prbhbid a:hover { background: url(interface/hi4.png) no-repeat 0px -50px; }
			.prbhbie a { float:left; width:62px; height:50px; background: url(interface/hi5.png) no-repeat 0px 0px; }
			.prbhbie a:hover { background: url(interface/hi5.png) no-repeat 0px -50px; }
			.prbhbif a { float:left; width:62px; height:50px; background: url(interface/hi6.png) no-repeat 0px 0px; }
			.prbhbif a:hover { background: url(interface/hi6.png) no-repeat 0px -50px; }

.vmhh { float:left; width:872px; height:113px; margin-left:-2px; }
.vmhh0s, .vmhh1s, .vmhh2s, .vmhh3s { float:left; width:187px; height:83px; margin:12px 4px 0px 4px; }
.vmhh0s a, .vmhh1os a { float:left; width:187px; height:83px; background: url(interface/offre0s.png) no-repeat 0px 0px; }
.vmhh0s a:hover, .vmhh0os a { background: url(interface/offre0s.png) no-repeat 0px -85px; }
.vmhh1s a, .vmhh1os a { float:left; width:187px; height:83px; background: url(interface/offre1s.png) no-repeat 0px 0px; }
.vmhh1s a:hover, .vmhh1os a { background: url(interface/offre1s.png) no-repeat 0px -85px; }
.vmhh2s a, .vmhh2os a { float:left; width:187px; height:83px; background: url(interface/offre2s.png) no-repeat 0px 0px; }
.vmhh2s a:hover, .vmhh2os a { background: url(interface/offre2s.png) no-repeat 0px -85px; }
.vmhh3s a, .vmhh3os a { float:left; width:187px; height:83px; background: url(interface/offre3s.png) no-repeat 0px 0px; }
.vmhh3s a:hover, .vmhh3os a { background: url(interface/offre3s.png) no-repeat 0px -85px; }

.profr { float:left; width:776px; height:70px; background-color:#e6f2fc; }
	.profr1, .profr2, .profr3, .profr4 { float:left; width:776px; height:52px; text-align:center; padding:18px 0px 0px 0px; }

.apple_overlay, .apple_overlay2 { display:none; z-index:999; width:938px; padding:0px; height:714px; background-image:url(interface/black.png);  }
.apple_overlay2 { width:235px; height:570px; }
.close { position:absolute; z-index:20; z-index:999; height:35px; width:35px; right:5px; top:5px; cursor:pointer;  background-image:url(interface/close2.png); }
#apple img { cursor:pointer; }


/* OVERDIV PREMIUM */
.ovalco { position:absolute; font-family:Arial; z-index:40; top:60px; left:200px; width:519px; height:254px; background-image: url(interface/vadco.png); }
	.ovalcoc { float:left; width:519px;height:150px;  }

	.ovlg5b { float:left; width:520px; height:40px; margin:-5px 0px 0px 20px; }
		.ovpriceb { float:left; width:450px; height:16px; font-size:12px; font-weight:bold; color:#e9f4ff; margin:4px 0px 0px 0px; }
		.ovpriceb span { color:#65c7ff; }
	.ovlg5c { float:left; width:480px; height:40px; margin:0px 0px 10px 20px; }
		.ovlg5c div {float:left; height:25px; width:480px; font-size:22px; margin:10px 0px; font-weight:bold; color:#79e03d; text-align:center; }
		.ovlg5c div span { color:#e9f4ff; font-size:15px; }
