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;}
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; }
select:-moz-focusring { color: transparent!important; text-shadow: 0 0 0 #52739c;}

/*******************************************************/
/* Hébergement McServ.org */
#cont_ch { float:left; position:relative; width:920px; height:auto; margin:0px 0px 30px 60px; }
	.vh, .vb { float:left; width:920px; height:7px; overflow:hidden; font-size:0px; }
	.vb { height:5px; }
	.vm { float:left; width:920px; height:702px; background-color:#d7e5f2; }
	.vm_index { float:left; width:920px; height:960px; background-color:#d7e5f2; }
		.vmh { float:left; width:872px; height:165px; margin:10px 0px 0px 47px; }
			.vmhh, .vmhhz { float:left; width:872px; height:113px; }
            .vmhhz { margin:0px 0px 0px 6px; }
			.vmhh0, .vmhh1, .vmhh2, .vmhh3 { float:left; width:212px; height:89px; margin:0px 12px 0px 00px; }
			.vmhh0 a, .vmhh0o a { float:left; width:212px; height:89px; background: url(interface/offre0.png) no-repeat 0px 0px; }
			.vmhh0 a:hover, .vmhh0o a { background: url(interface/offre0.png) no-repeat 0px -89px; }
			.vmhh1 a, .vmhh1o a { float:left; width:212px; height:89px; background: url(interface/offre1.png) no-repeat 0px 0px; }
			.vmhh1 a:hover, .vmhh1o a { background: url(interface/offre1.png) no-repeat 0px -89px; }
			.vmhh2 a, .vmhh2o a { float:left; width:212px; height:89px; background: url(interface/offre2.png) no-repeat 0px 0px; }
			.vmhh2 a:hover, .vmhh2o a { background: url(interface/offre2.png) no-repeat 0px -89px; }
			.vmhh3 a, .vmhh3o a { float:left; width:212px; height:89px; background: url(interface/offre3.png) no-repeat 0px 0px; }
			.vmhh3 a:hover, .vmhh3o a { background: url(interface/offre3.png) no-repeat 0px -89px; }

            .vmhh0x, .vmhh1x, .vmhh2x, .vmhh3x, .vmhh0xo, .vmhh1xo, .vmhh2xo, .vmhh3xo { float:left; position:relative; width:212px; height:89px; margin:12px 4px 0px 0px; }
            .vmhh0x a, .vmhh0xo a { float:left; width:212px; height:89px; background: url(interface/offre0.png) no-repeat 0px 0px; }
            .vmhh0x a:hover, .vmhh0xo a { background: url(interface/offre0.png) no-repeat 0px -89px; }
            .vmhh1x a, .vmhh1xo a { float:left; width:212px; height:89px; background: url(interface/offre1.png) no-repeat 0px 0px; }
            .vmhh1x a:hover, .vmhh1xo a { background: url(interface/offre1.png) no-repeat 0px -89px; }
            .vmhh2x a, .vmhh2xo a { float:left; width:212px; height:89px; background: url(interface/offre2.png) no-repeat 0px 0px; }
            .vmhh2x a:hover, .vmhh2xo a { background: url(interface/offre2.png) no-repeat 0px -89px; }
            .vmhh3x a, .vmhh3xo a { float:left; width:212px; height:89px; background: url(interface/offre3.png) no-repeat 0px 0px; }
            .vmhh3x a:hover, .vmhh3xo a { background: url(interface/offre3.png) no-repeat 0px -89px; }
						.rupture { position:absolute; z-index:50; top:0px; left:0px; width:212px; height:89px; }

				.vmhh0x_promo, .vmhh1x_promo, .vmhh2x_promo, .vmhh3x_promo, .vmhh1xo_promo, .vmhh2xo_promo, .vmhh3xo_promo { float:left; width:222px; height:90px; margin:0px 10px 0px 10px;  }
				.vmhh0x_promo a, .vmhh0xo_promo a { float:left; width:222px; height:90px; background: url(interface/offre0x.png) no-repeat 0px 0px; color:#e12400; padding:50px 0px 0px 24px; }
				.vmhh0x_promo a:hover, .vmhh0xo_promo a { background: url(interface/offre0x.png) no-repeat 0px -107px; }
				.vmhh1x_promo a, .vmhh1xo_promo a { float:left; width:222px; height:90px; background: url(interface/offre1x_promo.png) no-repeat 0px 0px; }
				.vmhh1x_promo a:hover, .vmhh1xo_promo a { background: url(interface/offre1x_promo.png) no-repeat 0px -113px; }
				.vmhh2x_promo a, .vmhh2xo_promo a { float:left; width:222px; height:90px; background: url(interface/offre2x_promo.png) no-repeat 0px 0px; }
				.vmhh2x_promo a:hover, .vmhh2xo_promo a { background: url(interface/offre2x_promo.png) no-repeat 0px -113px; }
				.vmhh3x_promo a, .vmhh3xo_promo a { float:left; width:222px; height:90px; background: url(interface/offre3x_promo.png) no-repeat 0px 0px; }
				.vmhh3x_promo a:hover, .vmhh3xo_promo a { background: url(interface/offre3x_promo.png) no-repeat 0px -113px; }

			.vmhb { float:left; position:relative; z-index:20; width:872px; height:40px; margin:10px 0px 0px 0px; }
				.vmhbx { float:right; width:460px; height:14px; font-size:11px; font-weight:bold; color:#dcecfc; margin:13px 0px 0px 0px; }
				.vmhbi { float:right; width:127px; height:30px; margin:0px 22px 0px 0px; }
	.hbov { position:absolute; z-index:10; top:0px; left:-18px; width:59px; height:252px; background-image: url("interface/hbov.png"); padding:60px 0px 0px 6px; }
			.hbovc1, .hbovc2, .hbovc3, .hbovc1d, .hbovc2d, .hbovc3d, .hbovc1o, .hbovc2o, .hbovc3o { float:left; width:54px; height:54px; }
				.hbovc1 a, .hbovc1o a, .hbovc1d a { float:left; width:54px; height:54px; background: url(interface/ofm1.png) no-repeat 0px 0px; }
					.hbovc1 a:hover, .hbovc1o a { background: url(interface/ofm1.png) no-repeat 0px -54px; }
				.hbovc2 a, .hbovc2o a, .hbovc2d a { float:left; width:54px; height:54px; background: url(interface/ofm2.png) no-repeat 0px 0px; }
					.hbovc2 a:hover, .hbovc2o a { background: url(interface/ofm2.png) no-repeat 0px -54px; }
				.hbovc3 a, .hbovc3o a, .hbovc3d a { float:left; width:54px; height:54px; background: url(interface/ofm3.png) no-repeat 0px 0px; }
					.hbovc3 a:hover, .hbovc3o a { background: url(interface/ofm3.png) no-repeat 0px -54px; }
				.hbovc4 a, .hbovc4o a { float:left; width:54px; height:54px; background: url(interface/ofm4.png) no-repeat 0px 0px; }
					.hbovc4 a:hover, .hbovc4o a { background: url(interface/ofm4.png) no-repeat 0px -54px; }
				.hbovc5 a, .hbovc5o a { float:left; width:54px; height:54px; background: url(interface/ofm5.png) no-repeat 0px 0px; }
					.hbovc5 a:hover, .hbovc5o a { background: url(interface/ofm5.png) no-repeat 0px -54px; }
				.hbovc6 a, .hbovc6o a { float:left; width:54px; height:54px; background: url(interface/ofm6.png) no-repeat 0px 0px; }
					.hbovc6 a:hover, .hbovc6o a { background: url(interface/ofm6.png) no-repeat 0px -54px; }
	.hho, .hho2 { position:absolute; z-index:0; top:7px; left:6px; width:908px; height:188px; background-image: url("interface/hho.jpg"); }
	.hho2 {  height:226px; background-image: url("interface/hho2.png"); }
	.hmo { position:absolute; z-index:0; top:195px; left:6px; width:908px; height:479px; background-image: url("interface/hmo.png"); }
	.hmo2 { position:absolute; z-index:0; top:233px; left:6px; width:908px; height:476px; background-image: url("interface/hmo2.png");  }
	.hbo, .hbo2, .hbo3 { position:absolute; z-index:0; top:674px; left:6px; width:908px; height:34px; background-image: url("interface/hbo.jpg"); }
	.hbo2 { background-image: url("interface/hbo2.jpg"); }
	.hbo3 { background-image: url("interface/hbo3.jpg"); }

	.hbo, .hbo2, .hbo3 { position:absolute; z-index:0; top:674px; left:6px; width:908px; height:34px; background-image: url("interface/hbo.jpg"); }
	.hbo2 { background-image: url("interface/hbo2.jpg"); }
	.hbo3 { background-image: url("interface/hbo3.jpg"); }

    .ovlgp6 textarea { overflow: scroll; }

	.vmdr { position:absolute; z-index:10; top:198px; left:55px; width:288px; height:49px; background-image: url("interface/duree.png"); padding:18px 0px 0px 128px; }
		.vmdri, .vmdrio { float:left; width:27px; height:30px; }
			.vmdri a, .vmdrio a { float:left; width:27px; height:30px; background: url(interface/time.png) no-repeat 0px 0px; }
				.vmdri a:hover, .vmdrio a { background: url(interface/time.png) no-repeat 0px -30px; }
		.vmdrx { float:left; width:50px; height:30px; font-size:28px; font-weight:bold; color:#fff; margin:0px 0px 0px 30px; }

	.vmcf { position:absolute; z-index:10; top:274px; left:29px; width:418px; height:382px; background-image: url("interface/ovcon.png"); padding:18px 0px 0px 16px; }
		.vmcf1 { float:left; width:422px; height:92px; }
			.vmcf1h { float:left; width:416px; height:16px; font-size:13px; font-weight:bold; color:#19b6ff; padding:0px 0px 0px 6px; }
			.vmcf1m { float:left; width:422px; height:32px; }
				.vmcf1mi { float:left; width:192px; height:29px; }
					.vmcf1mi input { float:left; width:177px; height:27px; background-image: url("interface/ip1.png"); background-color:transparent; font-size:18px; color:#52739c; border:0px solid black; padding:2px 2px 0px 6px; }
				.vmcf1mx { float:left; width:122px; height:24px; font-size:18px; font-weight:bold; color:#81b0ce; margin:3px 0px 0px 0px; }
                    .vmcf1mx select { width:230px; height:25px; font-size:18px; font-weight:bold; color:#81b0ce; background-color:transparent; border:0px solid black;}
                    .vmcf1mx select { cursor: pointer; }
                .vmcf1me { float:left; width:100px; height:16px; font-size:10px; font-weight:bold; color:#ffd200; margin:8px 0px 0px 0px; }
			.vmcf1b { float:left; width:416px; height:20px; font-size:10px; font-weight:bold; color:#edf6ff; padding:0px 0px 0px 6px; }

		.vmcf2 { float:left; width:422px; height:50px; font-weight:bold; }
			.vmcf2g { float:left; width:152px; height:35px; }
				.vmcf2p { float:left; width:152px; height:16px; font-size:13px; color:#19b6ff; margin:1px 0px 0px 0px; }
				.vmcf2s { float:left; width:152px; height:12px; font-size:10px; color:#edf6ff; }
			.vmcf2i1 { float:left; width:225px; height:29px; }
				.vmcf2i1 input { float:left; width:247px; height:27px; background-image: url("interface/ip2.png"); background-color:transparent; font-size:18px; color:#52739c; border:0px solid black; padding:2px 2px 0px 6px; }
			.vmcf2i2 { float:left; width:185px; height:29px; }
				.vmcf2i2 input { float:left; width:177px; height:27px; background-image: url("interface/ip1.png"); background-color:transparent; font-size:18px; color:#52739c; border:0px solid black; padding:2px 2px 0px 6px; }
				.vmcf2i2 select { float:left; width:185px; height:29px; background-image: url("interface/ip1.png"); background-color:transparent; font-size:18px; color:#52739c; border:0px solid black; padding:2px 6px 0px 6px; }

	.vmop { position:absolute; z-index:10; top:195px; left:490px; width:400px; height:235px; }
		.vmoptr { float:left; width:400px; height:30px; }
		.vmop1 { float:left; width:400px; height:40px; background-image: url("interface/optionc.png"); }
			.vmop1i { float:left; width:41px; height:29px; margin:6px 0px 0px 4px; }
			.vmop1s { float:left; width:136px; height:34px; margin:7px 0px 0px 6px; }
				.vmop1sh { float:left; width:136px; height:15px; }
				.vmop1sb { float:left; width:136px; height:12px; font-size:10px; font-weight:bold; color:#edf6ff; }
					.vmop1sb b { font-size:12px; color:#59c6ff; font-weight:bold; }
					.vmop1sb span { color:#cccccc; }
			.vmop1c, .vmop1c2 { float:left; width:145px; height:24px; margin:13px 0px 0px 0px; }
			.vmop1c2 { width:212px; }
				.vmop1ce, .vmop1ceo { float:left; width:19px; height:18px; margin:0px 2px 0px 2px; }
					.vmop1ce a, .vmop1ceo a { float:left; width:19px; height:18px; background: url(interface/rd.png) no-repeat 0px 0px; }
					.vmop1ce a:hover, .vmop1ceo a { float:left; width:19px; height:18px; background: url(interface/rd.png) no-repeat 0px -18px; }
				.vmop1cv { float:left; width:auto; height:12px; font-size:10px; font-weight:bold; color:#edf6ff; margin:3px 8px 0px 0px; }
			.vmop1v { float:left; width:56px; height:30px; font-size:28px; font-weight:bold; color:#fff; margin:5px 0px 0px 0px; text-align:right; }
				.vmop1v span { font-size:18px; font-weight:bold; color:#49d600; }

		.vpack { position:absolute; z-index:10; top:390px; left:490px; width:407px; height:273px; background: url("interface/packs2.png") no-repeat; }
		.vpackh { float:left; width:389px; height:20px; font-size:10px; font-weight:bold; color:#7a8da1; padding:10px 8px 0px 0px; text-align:right; }
		.vpackhi { float:left; width:203px; height:25px; margin:-6px 0px 0px 5px; text-align:left; }
		.vpackhi a { float:left; width:100px; height:25px; margin: 0px 0px 0px 0px; background: url("interface/retour2.png") 0px 0px; }
		.vpackhi a:hover { background: url("interface/retour2.png") 0px -25px; }
		.vpackhi img { float: left; margin-top: 0px 0px 0px 0px;}
		.vpackhx { float:right; width:auto; height:auto; margin:-6px -4px 0px 0px; }
		.vpackhx input { float:left; width:149px; height:22px; background-image: url("interface/ipvr.png"); background-color:transparent; border:0px solid black; color:#3b3b3b; font-size:12px; font-weight:bold; padding:2px 8px 2px 8px; }

		.vpackc, .vpackc2 { float:left; width:397px; height:245px; padding:0px 0px 0px 1px; overflow:auto; scrollbar-face-color: #688ea6; scrollbar-shadow-color: #1d324a; scrollbar-highlight-color:#475a4f; scrollbar-darkshadow-color: #132234; scrollbar-track-color: #233e5f; scrollbar-arrow-color: #81b0ce; }
		.vpackc2 { height:245px; }
		.vpacki, .vpackio { float:left; width:72px; height:73px; margin:4px 2px 4px 2px; }
		.vpacki a, .vpackio a { float:left; width:72px; height:71px; background: url(interface/ovcd.png) no-repeat 0px 0px; padding:2px 0px 0px 0px; }
		.vpackim { float:left; width:72px; height:58px; text-align:center; }
		.vpackix { float:left; width:72px; height:auto; text-align:center; font-size:10px; font-weight:bold; color:#edf6ff; text-decoration:none; }
		.vpacki a:hover, .vpackio { background: url(interface/ovcd.png) no-repeat 0px -73px;  }

		.ofgaps, .ofgapso { float:left; width:118px; height:28px; margin:6px 0px 0px 5px; overflow: hidden; }
		.ofgaps:hover, .ofgapso:hover { cursor:pointer; }
		.ofgaps a, .ofgapso a { float:left; width:118px; height:28px; background:url(interface/ofcs.png) no-repeat 0px 0px; }
		.ofgaps a:hover, .ofgapso a { background:url(interface/ofcs.png) no-repeat 0px -28px; }
		.ofgapsi { float:left; width:39px; height:27px; }
		.ofgapsn { float:left; width:72px; height:24px; overflow: hidden; font-size:9px; font-weight:bold; color:#d0de21; line-height:12px; padding:2px 0px 0px 0px; }
		.ofgapsn span { font-size:8px; font-weight:normal; white-space: nowrap; color:#cdcec4; }
		.ofgapsn div { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

	 .vpacks { position:absolute; z-index:10; top:637px; left:490px; width:397px; height:20px; }
  .vpackse { float:left; width:195px; height:auto; font-size:10px; font-weight:bold; }
   .vpackse a { float:left; width:195px; height:auto; font-size:10px; font-weight:bold; text-align:right; color:#fff; }
   .vpackse a:hover { color:#4ff700; }

	.vcomd { position:absolute; z-index:10; bottom:4px; right:12px; width:443px; height:42px; background-image: url("interface/bco.png"); }
		.vcomdx { float:left; width:159px; height:28px; margin:12px 0px 0px 60px; }
			.vcomdx a { float:left; width:159px; height:28px; background: url(interface/commander.png) no-repeat 0px 0px; }
			.vcomdx a:hover { background: url(interface/commander.png) no-repeat 0px -28px; }
		.vcomdv { float:right; width:172px; height:36px; margin:2px 0px 0px 0px; }
			.vcomdv1 { float:left; width:70px; height:28px; font-size:18px; font-weight:bold; color:#edf6ff; margin:10px 0px 0px 0px; }
			.vcomdv2 { float:left; width:98px; height:28px; font-size:22px; font-weight:bold; color:#4ff700; margin:8px 0px 0px -8px; text-align:right; }
				.vcomdv2 span { font-size:11px; color:#95afb7; }

	.ovpack { position:absolute; z-index:10; width:319px; height:86px; background-image: url("interface/overi.png"); font-family:Arial; padding:6px 6px 6px 6px; }
		.ovpackg { float:left; width:72px; height:66px; margin:6px 0px 0px 6px; padding:7px 0px 0px 0px; }
		.ovpackd { float:left; width:228px; height:74px; margin:6px 0px 0px 8px; }
			.ovpackdh { float:left; width:228px; height:16px; font-size:12px; font-weight:bold; color:#fff; }
			.ovpackdb { float:left; width:228px; height:50px; font-size:11px; color:#59c6ff; }

/* Page commande2a/2b */

.vmrch { float:left; position:relative; z-index:10; width:835px; height:47px; margin:0px 0px 0px 15px; }
	.vmrch1 { float:left; width:602px; height:44px; }
	.vmrch2 { float:left; width:86px; height:30px; margin:7px 0px 0px 50px; }
	.vmrch3 { float:left; width:90px; height:30px; margin:6px 0px 0px 6px; }
		.vmrch3v { float:left; width:40px; height:30px; font-size:28px; font-weight:bold; color:#fff; text-align:right; }
		.vmrch3i { float:left; width:35px; height:12px; margin:11px 0px 0px 4px; }
.vmrcb { float:left; position:relative; z-index:10; width:829px; height:98px; margin:0px 0px 0px 15px; background-image: url("interface/ovo.png"); }
	.vmrcbg { float:left; width:72px; height:73px; margin:12px 10px 0px 12px; }
			.vmrcbg a  { float:left; width:72px; height:73px; background: url(interface/ovcd.png) no-repeat 0px -73px; }
	.vmrcbd { float:left; width:720px; height:72px; margin:6px 0px 0px 0px; }
		.vmrcbdh { float:left; width:720px; height:16px; margin:12px 0px 0px 0px; }
		.vmrcbdb { float:left; width:720px; height:38px; }
			.vmropt { float:left; width:auto; height:36px; margin:6px 40px 0px 0px; }
				.vmropti { float:left; width:41px; height:29px; margin:6px 0px 0px 4px; }
				.vmropts { float:left; width:auto; height:34px; margin:7px 0px 0px 6px; }
					.vmroptsh { float:left; width:auto; height:15px; }
					.vmroptsb { float:left; width:auto; height:12px; font-size:10px; font-weight:bold; color:#edf6ff; }
						.vmroptsb b { font-size:12px; color:#59c6ff; font-weight:bold; }
						.vmroptsb span { color:#4ff700; }
						.vmroptsb i { color:#ff5216; font-style:normal; }
.vinsc { position:absolute; z-index:10; top:210px; left:58px; width:838px; height:49px; background-image: url("interface/inscd.png"); }
	.vinsctm { float:left; width:380px; height:24px; margin:12px 0px 0px 250px; }
		.vinsctmi { float:left; width:26px; height:24px; }
		.vinsctmx { float:left; width:330px; height:14px; font-size:11px; font-weight:bold; color:#dcecfc; margin:6px 0px 0px 4px; }
	.vinsct { float:left; width:183px; height:32px; margin:12px 0px 0px 8px; }
		.vinscth { float:left; width:199px; height:18px; }
		.vinsctb { float:left; width:px; height:12px; font-size:10px; font-weight:bold; color:#7a8da1; }
	.vincti { float:left; width:20px; height:24px; margin:12px 4px 0px 13px; }
	.vinctip { float:left; width:185px; height:29px; margin:10px 0px 0px 0px; }
		.vinctip input { float:left; width:177px; height:27px; background-image: url("interface/ip1.png"); background-color:transparent; font-size:18px; color:#52739c; border:0px solid black; padding:2px 2px 0px 6px; }
	.vincta { float:left; width:36px; height:40px; margin:4px 0px 0px 10px;  }
		.vincta a { float:left; width:36px; height:40px; background-image: url("interface/fovbs.png"); opacity:0.9;-moz-opacity:0.9;-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=90); }
			.vincta a:hover { opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100); }
	.vinctf { float:left; width:130px; height:16px; font-size:10px; font-weight:bold; margin:19px 0px 0px 20px; }
		.vinctf a { float:left; width:130px; height:16px; color:#39c0ff; }
		.vinctf a:hover { color:#49df00; }
.vfac { position:absolute; z-index:10; top:274px; left:29px; width:869px; height:390px; background-image: url("interface/cm2.png"); padding:10px 0px 0px 10px; }
	.vfach { float:left; width:865px; height:30px; }
		.vfachg { float:left; width:191px; height:28px; }
		.vfachd { float:right; width:434px; height:28px; margin:8px 0px 0px 0px; }
			.vfachdi { float:left; width:16px; height:14px; }
			.vfachdv { float:left; width:414px; height:28px; font-size:11px; font-weight:bold; color:#39c0ff; margin:2px 0px 0px 4px; }
	.vfacb { float:left; width:880px; height:315px; margin:16px 0px 0px 12px; }
		.vfacbg { float:left; width:440px; height:320px; }
			.vfacbgs, .vfacbgs2 { float:left; width:400px; height:40px; }
			.vfacbgs2 { margin:25px 0px 0px 0px; }
				.vfacbgsn, .vfacbgsn2 { float:left; width:150px; height:22px; margin:4px 0px 0px 0px; }
				.vfacbgsn2 { width:140px; }
					.vfacbgsni { float:left; width:23px; height:29px; }
					.vfacbgsnx, .vfacbgsnx2 { float:left; width:127px; height:22px; font-size:16px; font-weight:bold; color:#9bbeda; }
					.vfacbgsnx2 { width:117px; }
				.vfacbgsi { float:left; width:185px; height:29px; }
					.vfacbgsi input { float:left; width:177px; height:27px; background-image: url("interface/ip1.png"); background-color:transparent; font-size:18px; color:#52739c; border:0px solid black; padding:2px 2px 0px 6px; }
				.vfacbgsi2 { float:left; width:225px; height:29px; }
					.vfacbgsi2 input { float:left; width:247px; height:27px; background-image: url("interface/ip2.png"); background-color:transparent; font-size:18px; color:#52739c; border:0px solid black; padding:2px 2px 0px 6px; }

		.vfacbd { float:left; position:relative; width:400px; height:320px; }
			.vfacbda, .vfacbdao { position:absolute; z-index:10; top:280px; left:-14px; width:410px; height:27px; }
				.vfacbda a, .vfacbdao a { float:left; width:410px; height:27px; background: url(interface/tag.png) no-repeat 0px 0px; }
				.vfacbda a:hover, .vfacbdao a { background: url(interface/tag.png) no-repeat 0px -27px; }

	.vprec { position:absolute; z-index:10; bottom:4px; left:20px; width:179px; height:35px; background-image: url("interface/retourc.png"); }
		.vpreci { float:left; width:96px; height:20px; margin:9px 0px 0px 40px; }
			.vpreci a { float:left; width:96px; height:20px; background: url(interface/retour.png) no-repeat 0px 0px; }
			.vpreci a:hover { background: url(interface/retour.png) no-repeat 0px -20px; }

	.vpai { position:absolute; z-index:10; top:212px; left:78px; width:230px; height:42px; }
		.vpaig { float:left; width:19px; height:24px; }
		.vpaid, .vpaid2, .vpaid3 { float:left; width:200px; height:42px; margin:0px 0px 0px 5px; }
		.vpaid2 { width:100px; margin:0px 0px 0px 8px; }
		.vpaid3 { width:172px; margin:0px 0px 0px 8px; }
			.vpaidh, .vpaidh2, .vpaidh3 { float:left; width:181px; height:16px; }
			.vpaidb, .vpaidb2, .vpaidb3 { float:left; width:200px; height:14px; font-size:10px; font-weight:bold; color:#b6c8da; }
				.vpaidh2, .vpaidb2 { width:100px; }
				.vpaidh3, .vpaidb3 { width:172px; }
			.vpaidc, .vpaida { float:left; width:80px; height:30px; font-size:26px; font-weight:bold; color:#00e21b; }
			.vpaida { color:#00c0ff; font-size:22px; width:100px; }
	.vpaic { position:absolute; z-index:10; top:212px; left:370px; width:230px; height:42px; }
	.vpaia { position:absolute; z-index:10; top:212px; left:620px; width:280px; height:42px; }
	.vpam { position:absolute; z-index:10; top:255px; left:40px; width:890px; height:130px; }
		.vpams, .vpamso { float:left; width:173px; height:117px; margin:0px 0px 0px 0px; }
		.vpams:hover, .vpamso { background-image: url("interface/pco.png"); }
			.vpamsi { float:left; width:173px; height:57px; text-align:center; }
			.vpamsn { float:left; width:173px; height:16px; text-align:center; font-size:10px; font-weight:bold; color:#fff; margin:8px 0px 0px 0px; }
			.vpamsv { float:left; width:173px; height:24px; text-align:center; font-size:18px; font-weight:bold; color:#59c6ff; }
	.vpaf { position:absolute; z-index:10; top:388px; left:82px; width:784px; height:252px; background-image: url("interface/bgpay.jpg"); padding:15px 0px 0px 0px; text-align:center; }
		.vpaf1 { float:left; width:600px; height:250px; text-align:center; font-size:12px; font-weight:bold; color:#f0f7ff; margin:35px 0px 0px 92px; }
			.vpaf1 span { color:#a4d3ff; }
		.vpafv, .vpafv2, .vpafv3 { float:left; width:88px; height:26px; margin:20px 0px 0px 254px; }
		.vpafv2 { margin:20px 0px 0px 258px; height:auto; }
		.vpafv3 { margin:5px 0px 0px 132px; }
			.vpafv a, .vpafv2 a, .vpafv3 a  { float:left; cursor: pointer; width:88px; height:23px; font-size:18px; font-weight:bold; color:#fff6e5; text-align:center;  background: url(interface/fans.png) no-repeat 0px 0px; padding:3px 0px 0px 0px; }
			.vpafv a:hover, .vpafv2 a:hover, .vpafv3 a:hover { background: url(interface/fans.png) no-repeat 0px -26px; color:#ffffff; }
		.vpafv2 input { float:left; margin:-10px 0px 15px 15px; width:43px; height:21px; background-image: url("interface/ipt8.png"); background-color:transparent; background-repeat:no-repeat; border:0px solid black; text-align:center; padding:2px 6px 0px 6px; font-size:16px; font-weight:bold; color:#171d20; }

#allct, #divpbap{float:left;width:350px;height:auto;font-family:Arial,Helvetica,sans-serif;font-size:10px;background-color:#ffffff;color:#000;border:2px solid #6d87a4;padding:2px 2px 12px 2px;margin:0px 0px 0px 210px;}
#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:15px 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;}
.alltxb input, .alltxc input, .alltxd input{background-color:#e7e7e7;border:#000080 1px solid;color:#000080;cursor:text;font-family:Arial;font-size:10pt;font-weight:bold;letter-spacing:normal;width:70px;text-align:center;}

/* Pages Configuration */
.vchs { position:absolute; z-index:10; top:21px; left:64px; width:252px; height:93px; background-image: url("interface/stc.png"); }
	.vchse { float:left; width:auto; height:auto; margin:7px 0px 0px 7px; }
		.vchseg { float:left; width:25px; height:18px; margin:2px 5px 0px 0px; }
		.vchsem { float:left; width:133px; height:18px; }
			.vchsemh { float:left; width:133px; height:14px; font-size:10px; font-weight:bold; color:#edf6ff; }
			.vchsemb { float:left; width:133px; height:7px; background-image: url("interface/stb.png"); background-repeat:no-repeat; overflow:hidden; font-size:1px; }
		.vchsed { float:left; width:80px; height:14px; margin:7px 0px 0px 0px; font-size:12px; font-weight:bold; color:#59c6ff; }
			.vchsed span { color:#edf6ff; }
			.vchsed b { font-size:10px; font-weight:bold; color:#cccccc; }
.vcsts { position:absolute; z-index:10; top:28px; left:310px; width:61px; height:61px; margin:10px 12px 0px 12px; }
.vcsts { background: url("interface/signal.png") no-repeat 6px 10px; }
.vcsts a { float:left; width:61px; height:25px; padding:36px 0px 0px 0px; font-size:10px; font-weight:bold; color:#fff; opacity: 0.9; filter: alpha(opacity=90); text-align:center; line-height:11px; }
.vcsts a:hover {  opacity: 1; filter: alpha(opacity=100); }
.vchw { position:absolute; z-index:10; top:18px; left:384px; width:513px; height:97px; background-image: url("interface/warnc.png"); font-size:10px; font-weight:bold; color:#edf6ff; }
	.vchwa { float:left; width:60px; height:97px; margin:30px 25px 0px 15px; }
		.vchwai { float:left; width:60px; height:29px; text-align:center; }
		.vchwax { float:left; width:60px; height:20px; text-align:center; }
	.vchwb, .vchwbo { float:left; width:90px; height:80px; margin:10px 5px 0px 5px; }
	.vchwbo { opacity:0.25;-moz-opacity:0.25;-ms-filter:"alpha(opacity=25)";filter:alpha(opacity=25); }
		.vchwbi { float:left; width:90px; height:60px; text-align:center; }
		.vchwbx { float:left; width:90px; height:16px; text-align:center; }
.vche { position:absolute; z-index:10; top:130px; left:67px; width:825px; height:80px; font-size:10px; font-weight:bold; color:#edf6ff; }
	.vcheh { float:left; width:825px; height:12px; }
		.vcheh1, .vcheh2, .vcheh3, .vcheh4, .vcheh5, .vcheh6 { float:left; width:88px; height:12px; }
			.vcheh1 { margin:0px 0px 0px 13px; }
			.vcheh2 { width:319px; }
			.vcheh3 { width:117px; }
			.vcheh4 { width:122px; }
			.vcheh5 { width:92px; }
			.vcheh6 { width:68px; }
	.vchem { float:left; width:825px; height:62px; background-image: url("interface/acb.png"); }
		.vchem1, .vchem2, .vchem3, .vchem4, .vchem5, .vchem5b, .vchem5c, .vchem5d, .vchem6 { float:left; width:88px; height:46px; }
			.vchem1 { margin:9px 0px 0px 13px; }
			.vchem2 { width:319px; font-size:14px; margin:18px 0px 0px 0px; }
			.vchem2a, .vchem2b { float:left; width:319px; }
			.vchem2b { font-size:12px; color:#9ecddc; margin-top:-1px; }
			.vchem3 { width:117px; margin:22px 0px 0px 0px; font-size:18px; color:#00c0ff; }
				.vchem3 span, .vchem4h span { font-size:12px; color:#e9f4ff; }
			.vchem4 { width:122px; margin:14px 0px 0px 0px; }
				.vchem4h { float:left; width:122px; height:20px; font-size:18px; color:#21fc3e; }
				.vchem4b, .vchem4bz { float:left; width:122px; height:14px; font-size:12px; color:#9ecddc; }
                .vchem4bz { margin:12px 0px 0px 0px; }
			.vchem5, .vchem5b, .vchem5c, .vchem5d { width:92px; margin:26px 0px 0px 0px; color:#56ff00; }
				.vchem5b { color:#ffe400; margin:20px 0px 0px 0px; }
				.vchem5c, .vchem5d { color:#F30; }
                .vchem5d { margin:18px 0px 0px 0px; }
			.vchem6 { width:68px; margin:22px 0px 0px 0px; }
				.vchem6 a { float:left; width:23px; height:20px; margin:0px 10px 0px 0px; opacity:0.9;-moz-opacity:0.9;-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=90); }
				.vchem6 a:hover { opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100); }
.vchm { position:absolute; z-index:10; top:240px; left:67px; width:825px; height:30px; }
	.vchm1, .vchm1o { float:left; width:241px; height:26px; margin:0px 55px 0px 0px; }
		.vchm1 a, .vchm1o a { float:left; width:241px; height:26px; background: url(interface/btc1.png) no-repeat 0px 0px; }
		.vchm1 a:hover, .vchm1o a { background: url(interface/btc1.png) no-repeat 0px -26px; }
	.vchm2, .vchm2o { float:left; width:211px; height:26px; margin:0px 55px 0px 0px; }
		.vchm2 a, .vchm2o a { float:left; width:211px; height:26px; background: url(interface/btc2.png) no-repeat 0px 0px; }
		.vchm2 a:hover, .vchm2o a { background: url(interface/btc2.png) no-repeat 0px -26px; }
	.vchm3, .vchm3o { float:left; width:215px; height:26px; }
		.vchm3 a, .vchm3o a { float:left; width:215px; height:26px; background: url(interface/btc3.png) no-repeat 0px 0px; }
		.vchm3 a:hover, .vchm3o a { background: url(interface/btc3.png) no-repeat 0px -26px; }
.vchc, .vchc3 { position:absolute; z-index:10; top:274px; left:6px; width:908px; height:435px; background-image: url("interface/confb.png"); }
.vchc3 { background-image: url("interface/confb3.png"); }
	.vchch { float:left; width:865px; height:25px; margin:11px 0px 0px 37px; }
		.vchch1, .vchch1o { float:left; width:114px; height:21px; margin:0px 5px 0px 0px; }
			.vchch1 a, .vchch1o a { float:left; width:114px; height:17px; background: url(interface/cfm1.png) no-repeat 0px 0px; font-size:11px; font-weight:bold; color:#fff; padding:4px 0px 0px 0px; text-align:center; }
			.vchch1 a:hover, .vchch1o a { background: url(interface/cfm1.png) no-repeat 0px -21px; }
		.vchch2, .vchch2o { float:left; width:152px; height:21px; margin:0px 5px 0px 0px; }
			.vchch2 a, .vchch2o a { float:left; width:152px; height:17px; background: url(interface/cfm2.png) no-repeat 0px 0px; font-size:11px; font-weight:bold; color:#fff; padding:4px 0px 0px 0px; text-align:center; }
			.vchch2 a:hover, .vchch2o a { background: url(interface/cfm2.png) no-repeat 0px -21px; }
		.vchch3, .vchch3o { float:left; width:95px; height:21px; margin:0px 5px 0px 0px; }
			.vchch3 a, .vchch3o a { float:left; width:95px; height:17px; background: url(interface/cfm3.png) no-repeat 0px 0px; font-size:11px; font-weight:bold; color:#fff; padding:4px 0px 0px 0px; text-align:center; }
			.vchch3 a:hover, .vchch3o a { background: url(interface/cfm3.png) no-repeat 0px -21px; }
		.vchch4, .vchch4o { float:left; width:126px; height:21px; margin:0px 5px 0px 0px; }
			.vchch4 a, .vchch4o a { float:left; width:126px; height:17px; background: url(interface/cfm4.png) no-repeat 0px 0px; font-size:11px; font-weight:bold; color:#fff; padding:4px 0px 0px 0px; text-align:center; }
			.vchch4 a:hover, .vchch4o a { background: url(interface/cfm4.png) no-repeat 0px -21px; }

	.vchcp { float:left; position:relative; width:885px; height:350px; margin:22px 0px 0px 15px; }
		.vchcpg { float:left; width:490px; height:330px; }
			.vchcpe, .vchcpe2 { float:left; width:490px; height:22px; margin:0px 0px 11px 0px; }
			.vchcpe2 { width:390px; }
				.vchcpi { float:left; width:20px; height:20px; margin:2px 0px 0px 0px; }
				.vchcpx { float:left; width:157px; height:14px; font-size:13px; font-weight:bold; color:#25456c; margin:4px 0px 0px 5px; }
				.vchcpp, .vchcpp1s2a, .vchcpp1s2b, .vchcpp1s2c, .vchcpp1s23, .vchcpp2, .vchcps, .vchcps2 { float:left; width:300px; height:24px; }
					.vchcps2 { width:200px; }
                    .vchcpp1s2a { width:102px; }
                    .vchcpp1s2b { width:170px; }
                    .vchcpp1s2c { width:24px; }
					.vchcpp input { float:left; width:244px; height:21px; background-image: url("interface/inp1l.png"); background-color:transparent; font-size:13px; font-weight:bold; color:#52739c; border:0px solid black; padding:3px 9px 0px 9px; }
					.vchcpp2 input { float:left; width:267px; height:21px; background-image: url("interface/inp2.png"); background-color:transparent; font-size:13px; font-weight:bold; color:#52739c; border:0px solid black; padding:3px 6px 0px 6px; }
					.vchcpp select { float:left; width:263px; height:24px; background-image: url("interface/inp1l.png"); background-color:transparent; font-size:13px; font-weight:bold; color:#52739c; border:0px solid black; padding:3px 2px 0px 6px; }
                    .vchcpp1s2a input, .vchcpp1s2b input { float:left; width:88px; height:21px; background-image: url("interface/inp1c.png"); background-color:transparent; font-size:13px; text-align: right; font-weight:bold; color:#52739c; border:0px solid black; padding:3px 6px 0px 6px; }
                    .vchcpp1s2a select, .vchcpp1s2b select { float:left; width:160px; height:24px; background-image: url("interface/inp1c2.png"); background-color:transparent; font-size:13px; font-weight:bold; color:#52739c; border:0px solid black; padding:3px 2px 0px 3px; }
                    .vchcpsi, .vchcpsio { float:left; width:19px; height:18px; margin:2px 2px 0px 2px; }
						.vchcpsi a, .vchcpsio a { float:left; width:19px; height:18px; background: url(interface/rd.png) no-repeat 0px 0px; }
						.vchcpsi a:hover, .vchcpsio a { float:left; width:19px; height:18px; background: url(interface/rd.png) no-repeat 0px -18px; }
					.vchcpsn {  float:left; width:60px; height:14px; font-size:13px; font-weight:bold; color:#146391; margin:3px 8px 0px 0px; }
						.vchcpsn a { float:left; width:60px; height:14px; color:#146391; }
						.vchcpsn a:hover { color:#2a495b; }
		.vchcpd { float:left; width:390px; height:330px; }
		.vchcpbb { position:absolute; z-index:10; top:315px; left:2px; width:860px; height:16px; font-size:10px; font-weight:bold; color:#848f9a; }

.vchva { position:absolute; z-index:10; bottom:14px; left:355px; width:199px; height:27px; }
		.vchva a { float:left; width:199px; height:27px; background: url(interface/valider.png) no-repeat 0px 0px; }
		.vchva a:hover { background: url(interface/valider.png) no-repeat 0px -27px; }

.vchfo { position:absolute; z-index:10; top:50px; left:800px; width:327px; height:94px; background-image: url("interface/cfo.png"); }
	.vchfoh { float:left; width:327px; height:24px; margin:3px 0px 0px 2px; }
		.vchfohi { float:left; width:26px; height:24px; }
		.vchfohx { float:left; width:26px; height:24px; font-size:12px; font-weight:bold; color:#fff; margin:7px 0px 0px 5px; }
	.vchfob { float:left; width:302px; height:55px; font-size:11px; color:#59c6ff; margin:4px 0px 0px 16px; }

.vchplfmap { float:right; position:relative; width:318px; height:337px; background-image: url("interface/plcc.png"); margin:6px 0px 0px 0px; }
.vchplgmap { float:left; width:565px; height:344px; margin:0px 0px 0px 10px; }
.vchplfgx { float:left; width:310px; height:24px; }
.vchplfgxi { float:left; width:231px; height:24px; }
.vchplfgxi input { float:left; width:223px; height:21px; background-image: url("interface/inp3.png"); background-color:transparent; font-size:13px; font-weight:bold; color:#52739c; border:0px solid black; padding:3px 2px 0px 6px; }

/* Plugins */
.vchpl { float:left; width:850px; height:23px; margin:16px 0px 0px 15px; font-size:12px; font-weight:bold; color:#e0edfa; }
.vchplx { float:left; width:660px; height:23px; }
.vchpl span { color:#d0de21; }
.vchpls { float:right; width:auto; height:23px; margin:-4px 0px 0px 0px; }
.vchplsi { float:left; width:20px; height:18px; }
.vchplsn { float:left; width:auto; height:18px; font-size:14px; font-weight:bold; color:#00f81e; }
.vchplsn span { font-size:18px; color:#eef7ff; }
.vchplc { float:left; width:895px; height:350px; }
.vchplg { float:left; width:536px; height:375px; background: url("interface/aww.png"); margin:8px 0px 0px 16px; }
.vchplh { float:left; width:518px; height:40px; padding:4px 0px 0px 10px; }
.vchplcc { float: left; width:536px; height:325px; overflow:auto; }
.vchplhg { float:left; width:200px; height:14px; }
.vchplhgi { float:left; width:260px; height:14px; font-size:13px; font-weight:bold; color:#c2ebf8; margin:5px 0px 0px 0px; }
.vchplhg a { float:left; width:200px; height:14px; color:#d0d0d0; }
.vchplhg a:hover { color:#fff; cursor:pointer; }
.vchplh1 { float:left; width:9px; height:14px; background: url("interface/arwb.png") 0px 0px; margin:6px 0px 0px 0px; }
.vchplhg:hover .vchplh1 { background: url("interface/arwb.png") 0px -14px; }
.vchplh2 { float:left; width:120px; height:14px; font-size:13px; font-weight:bold; margin:5px 0px 0px 8px; }
.vchplhd { float:right; width:223px; height:30px; margin:0px 0px 0px 0px; }
.vchplhd input { float:left; width:215px; height:20px; background: url("interface/inp.png"); border:0px solid black; background-color:transparent; padding:6px 4px 4px 4px; font-size:13px; font-weight:bold; color:#fff; text-align:center; }

.vchpli, .vchplio { float:left; position:relative; width:95px; height:95px;  margin:10px 0px 0px 8px; }
.vchpli a, .vchplio a { float:left; width:95px; height:95px; background: url(interface/ovc.png) no-repeat 0px 0px; }
.vchplih { float:left; width:95px; height:61px; text-align:center; margin:10px 0px 5px 0px; }
.vchplih div { margin:0 0 0 17px; }
.vchplib { float:left; width:87px; padding:0 4px 0 4px; height:12px; line-height:12px; font-size:10px; font-weight:bold; color:#d0d0d0; text-align:center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.vchpli a:hover, .vchplio a  { background: url(interface/ovc.png) no-repeat 0px -95px; cursor:pointer; }
.vchpx { position:absolute; z-index:10; top:0px; left:0px; width:22px; height:22px; }
.vchpx a { float:left; width:22px; height:22px; background: url("interface/lns.png") 0px 0px; }
.vchpx a:hover { background: url("interface/lns.png") 0px -22px; }

.vchplis, .vchpliso { float:left; position:relative; width:511px; height:45px;  margin:4px 0px 0px 8px; background: url(interface/las.png) no-repeat 0px 0px; }
.vchplis:hover, .vchpliso  { background: url(interface/las.png) no-repeat 0px -45px; }
.vchplisg { float:left; width:43px; height:43px; margin:0px 6px 0px 6px; }
.vchplisg div { margin:0; }
.vchplism { float:left; width:410px; height:43px; font-size:11px; color:#d0d0d0; }
.vchplismh { float:left; width:410px; height:19px; font-weight:bold; margin:5px 0px 0px 0px; }
.vchplismb { float:left; width:410px; height:12px; }
.vchplisd { float:right; width:34px; height:34px; margin:6px 6px 0px 0px; }
.vchplisd a { float:left; width:34px; height:34px; opacity:0.9;-moz-opacity:0.9;-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=90); }
.vchplisd a:hover { opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100); }

.vchcpbb2 { position:absolute; z-index:4; top:18px; left:450px; width:600px; height:16px; font-size:10px; color:#fff; }

.vchplf { float:right; position:relative; width:326px; height:377px; background-image: url("interface/awd.png"); margin:6px 6px 0px 0px; }
.vchplfh { float:left; width:326px; height:37px; margin:5px 0px 0px 5px; }
.vchplfm { float:left; width:326px; height:285px; overflow:auto; }
.vchplfms, .vchplfmsb { float:left; width:298px; height:22px; padding:4px 0px 0px 10px; }
.vchplfmsb { background: url("interface/bgi.png") repeat; }
.vchplfms a, .vchplfmsb a { float:left; width:246px; height:17px; }
.vchplfms a:hover, .vchplfmsb a:hover { color:#fff; cursor:pointer; }
.vchplfms1 { float:left; width:14px; height:17px; }
.vchplfms a .vchplfms1, .vchplfmsb a .vchplfms1 { float:left; width:14px; height:17px; opacity:0.9;-moz-opacity:0.9;-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=90); }
.vchplfms a:hover .vchplfms1, .vchplfmsb a:hover .vchplfms1 { opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100); }
.vchplfms2, .vchplfms2b { float:left; width:216px; height:12px; font-size:12px; overflow: hidden;  font-weight:bold; color:#dce8f4; margin:2px 0px 0px 6px; }
.vchplfms2b  { color:#979fa6; }
.vchplfms a:hover .vchplfms2, .vchplfmsb a:hover .vchplfms2, .vchplfms a:hover .vchplfms2b, .vchplfmsb a:hover .vchplfms2b { color:#fff; }
.vchplfms3 { float:left; width:14px; height:15px; margin:1px 6px 0px 0px; }
.vchplfms3 a { float:left; width:14px; height:15px; background: url("interface/pow.png") 0px 0px; }
.vchplfms3 a:hover { background: url("interface/pow.png") 0px -15px; }
.vchplfms4 { float:left; width:15px; height:15px; margin:1px 0px 0px 6px; }
.vchplfms4 a { float:left; width:15px; height:15px; background: url("interface/crs.png") 0px 0px; }
.vchplfms4 a:hover { background: url("interface/crs.png") 0px -15px; }
.vchplfb { float:left; width:336px; height:27px; margin-top: 10px; }
.vchplfb1 { float:left; width:138px; height:27px; margin:0px 0px 0px 6px; }
.vchplfb1 a { float:left; width:138px; height:22px; background: url("interface/bt1.png") 0px 0px; font-size:13px; color:#d0d0d0; font-weight:bold; text-align:center; padding:5px 0px 0px 0px; }
.vchplfb1 a:hover { background: url("interface/bt1.png") 0px -27px; color:#ffedbe; }
.vchplfb2 { float:left; width:148px; height:27px; }
.vchplfb2 a { float:left; width:148px; height:22px; background: url("interface/bt2.png") 0px 0px; font-size:13px; color:#d0d0d0; font-weight:bold; text-align:center; padding:5px 0px 0px 0px; }
.vchplfb2 a:hover { background: url("interface/bt2.png") 0px -27px; color:#ffedbe; }

.vchplr { float:left; width:892px; height:43px; margin:1px 0px 0px 8px; }
.vchplr1, .vchplr2, .vchplr3, .vchplr4, .vchplr5, .vchplr6 { float:left; width:197px; height:33px; margin:6px 0px 0px 18px; }
.vchplr2 { width:137px; }
.vchplr3 { margin:6px 0px 0px 185px; }
.vchplr4 { margin:6px 0px 0px 250px; }
.vchplr5 { margin:6px 0px 0px 587px; }
.vchplr6 { width:137px; margin:6px 0px 0px 4px; }
.vchplr1 a, .vchplr2 a, .vchplr3 a, .vchplr4 a, .vchplr5 a, .vchplr6 a { float:left; width:197px; height:26px; font-size:18px; font-weight:bold; color:#fff6e5; text-align:center; background: url(interface/fenv2.png) no-repeat 0px 0px; padding:7px 0px 0px 0px; }
.vchplr2 a, .vchplr6 a { width:137px; background: url(interface/fenv3.png) no-repeat 0px 0px; }
.vchplr1 a:hover, .vchplr3 a:hover, .vchplr4 a:hover, .vchplr5 a:hover { background: url(interface/fenv2.png) no-repeat 0px -33px; color:#ffffff; }
.vchplr2 a:hover, .vchplr6 a:hover { background: url(interface/fenv3.png) no-repeat 0px -33px; color:#ffffff; }


/* Cartes */
	.vchct { float:left; position:relative; width:98px; height:99px;  margin:10px 0px 0px 12px;}
		.vchcti, .vchctio { float:left; width:98px; height:99px; }
			.vchcti a, .vchctio a { float:left; width:98px; height:99px; background: url(interface/ctc.png) no-repeat 0px 0px; }
				.vchctih { float:left; width:98px; height:70px; text-align:center; padding:14px 0px 0px 0px; }
				.vchctib { float:left; width:98px; height:12px; font-size:9px; font-weight:bold; color:#edf6ff; text-align:center; }
			.vchcti a:hover, .vchctio a  { background: url(interface/ctc.png) no-repeat 0px -99px; cursor:pointer; }
		.vchctx { position:absolute; z-index:10; top:3px; left:3px; width:16px; height:16px; }
			.vchctx a {  float:left; width:16px; height:16px; opacity:0.9;-moz-opacity:0.9;-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=90); }
			.vchctx a:hover { opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100); }
	.vchctfi { float:left; width:300px; height:14px; margin:6px 0px 0px 10px; }
	.vchctfx { float:left; width:300px; height:25px; font-size:11px; color:#50ec00; margin:0px 0px 0px 10px; }
	.vchctfd { float:left; width:300px; height:130px; font-size:11px; color:#59c6ff; margin:0px 0px 0px 10px;  }
		.vchctfd br { line-height:8px; }
		.vchctfd span { color:#50ec00; }
		.vchctfd a { color:#ebf5ff; }
		.vchctfd a:hover { color:#fff; }
	.vchctfgo { position:absolute; z-index:10; bottom:2px; left:6px; width:310px; height:150px; }
		.vchctfgr { float:left; width:210px; height:14px; font-size:10px; font-weight:bold; color:#f2f9ff; padding:0px 0px 0px 5px; margin:0px 0px 0px 60px; }
		.vchctfgx { float:left; width:210px; height:24px;  margin:0px 0px 10px 60px; }
		.vchctfm { float:left; width:280px; height:56px; margin:2px 0px -4px 3px; }
			.vchctfmg { float:left; width:102px; height:56px; }
			.vchctfmd { float:left; width:130px; height:26px; margin:12px 0px 0px 0px; }

/* FTP / MYSQL */
.vchifg { float:left; width:460px; height:360px; margin:20px 0px 0px 20px; }
	.vchifgtr { float:left; width:400px; height:10px; }
	.vchifgf { float:left; width:430px; height:26px; margin:15px 0px 0px 0px; }
		.vchifgfi { float:left; width:20px; height:20px; }
		.vchifgfx { float:left; width:380px; height:26px; font-size:12px; font-weight:bold; color:#25485c; margin:3px 0px 0px 4px; }
	.vchifgc { float:left; width:437px; height:102px; background-image: url("interface/infoct.png"); padding:9px 0px 0px 5px; margin:0px 0px 5px 0px; }
		.vchifgcg { float:left; width:94px; height:90px; text-align:center; }
		.vchifgcd { float:left; width:330px; height:85px; margin:2px 0px 0px 5px; }
			.vchifgcdl { float:left; width:330px; height:28px; font-size:12px; font-weight:bold; }
				.vchifgcdla { float:left; width:100px; height:25px; color:#006295; margin:5px 0px 0px 0px; }
				.vchifgcdlb, .vchifgcdlc { float:left; width:225px; height:25px; color:#444444; }
				.vchifgcdlb { margin:5px 0px 0px 0px; }
                    .vchifgcdlb span { font-size:9px; }
                    .vchifgcdlb a { text-decoration: none; color:#444444; }
                    .vchifgcdlb a:hover { color:#38a600; }
					.vchifgcdlbi { float:left; width:145px; height:25px; }
						.vchifgcdlbi input { float:left; width:137px; height:21px; background-image: url("interface/inp4.png"); background-color:transparent; font-size:13px; font-weight:bold; color:#444444; border:0px solid black; padding:3px 2px 0px 6px; }
					.vchifgcdlbt { float:left; width:69px; height:21px; }
						.vchifgcdlbt { 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; }
						.vchifgcdlbt a { float:left; width:69px; height:17px; color:#fff7e5; text-align:center; }
						.vchifgcdlbt a:hover { color:#ffffff; }
.vchifd { float:right; width:408px; height:370px; margin:20px 0px 0px 0px; }
	.vchifdh, .vchifdh2 { float:left; width:400px; height:34px; margin:8px 0px 0px 0px; font-size:11px; font-weight:bold; color:#708396; }
	.vchifdh2 { height:44px; }
    .vchifdh a { color:#607c8e; }
    .vchifdh a:hover { color:#38a600; }
    .vchifdm { float:left; width:390px; height:303px; background-image: url("interface/infoct2.png"); padding:10px 0px 0px 12px; font-size:10px; font-weight:bold; color:#006295; }
		.vchifdm a { color:#607c8e; }
		.vchifdm a:hover { color:#38a600; }
		.vchifdm ul { float:left; width:360px; height:90px; margin:5px 0px 0px 10px; list-style-type:none; }
		.vchifdm li { float:left; width:360px; height:auto; margin:4px 0px 0px 0px; list-style-type:none; }
			.ula { float:left; width:140px; height:12px; color:#00707a; }
			.ulb { float:left; width:200px; height:12px; color:#607c8e; }
			.ulc, .ulc2 { float:left; width:60px; height:26px; color:#00707a; }
			.uld, .uld2 { float:left; width:270px; height:26px; color:#00707a; }
			.ulc2, .uld2 { height:12px; }
		.itrs, .itrs2 { float:left; width:390px; height:auto; margin:0px 0px 10px 0px; }
		.itrs2 { margin:0px 0px 0px 0px; }

/* LOGS / CONSOLE */
.vchlogc { float:left; width:868px; height:378px; margin:8px 0px 0px 20px; }
	.vchlogch { float:left; width:868px; height:20px; }
		.vchlogchg { float:left; width:242px; height:10px; margin:5px 0px 0px 0px; }
		.vchlogchd { float:right; width:170px; height:19px; }
			.vchlogchdg { float:left; width:18px; height:19px; margin:0px 4px 0px 0px; }
			.vchlogchdd, .vchlogchdd2 { float:left; width:145px; height:12px; margin:4px 0px 0px 0px; font-size:11px; font-weight:bold; }
			.vchlogchdd2 { width:170px; font-size: 13px; text-align: right; }
				.vchlogchdd a { color:#274a5f; }
				.vchlogchdd a:hover { color:#d71400; }
	.vchlogcm, .vchlogcm2 { float:left; width:860px; height:317px; background: url("interface/logc.png"); margin:2px 0px 0px 0px; padding:6px 0px 0px 6px; font-size:12px; color:#e9f4ff; overflow:auto; }
	.vchlogcm2 { background: none; }
		.severe { float:left; width:840px; height:auto; background-color:#dd0000; color:#fff; font-weight:bold; padding:1px 0px 1px 0px; }
			.eri { float:left; width:30px; height:14px; text-align:center; }
			.erx { float:left; width:809px; height:12px; margin:0px 0px 0px 0px; overflow:hidden; }
		.info { float:left; width:840px; height:auto; color:#b3cfe4; padding:1px 0px 1px 0px; overflow:hidden; }
		.warning { float:left; width:840px; height:auto; background-color:#2c414d; color:#fff000; padding:1px 0px 1px 0px; overflow:hidden; }
	.vchlogcb { float:left; width:875px; height:24px; margin:9px 0px 0px 0px; }
		.vchlogcb1 { float:left; width:25px; height:24px; margin:0px 4px 0px 0px; }
		.vchlogcb2 { float:left; width:761px; height:24px; margin:0px 4px 0px 0px; }
			.vchlogcb2 input { float:left; width:753px; height:21px; background-image: url("interface/inp5.png"); background-color:transparent; font-size:13px; font-weight:bold; color:#444444; border:0px solid black; padding:3px 2px 0px 6px; }
		.vchlogcb3 { float:left; width:69px; height:17px; background-image: url("interface/ipval.png"); font-size:11px; font-weight:bold; padding:4px 0px 0px 0px; margin:2px 0px 0px 3px; }
			.vchlogcb a { float:left; width:69px; height:17px; color:#fff7e5; text-align:center; }
			.vchlogcb a:hover { color:#ffffff; }
		.vchlogcb4 { float:left; width:180px; height:24px; margin:0px 4px 0px 0px; }
			.vchlogcb4 input { width:160px; height:22px; background-image: url("interface/inp6.png"); background-color:transparent; text-align: center; font-size:13px; font-weight:bold; color:#444444; border:0px solid black; padding:3px 2px 0px 6px; }
			.vchlogcb4 select { width:168px; height:25px; background-image: url("interface/inp6.png"); background-color:transparent; font-size:13px; font-weight:bold; color:#444444; border:0px solid black; padding:3px 2px 0px 6px; }
		.vchlogcb5 { float: left; width: 50px; height: 17px; margin: 0px 4px 0px 0px; text-align: center; font-weight: bold; color: #444444; font-size: 14px; padding-top: 7px; }
		.vchlogcb6 { float:left; width:80px; height:24px; text-align: center; margin:0px 4px 0px 0px; }
			.vchlogcb6 select { width:70px; height:24px; text-align: center; background-image: url("interface/inp7.png"); background-color:transparent; font-size:13px; font-weight:bold; color:#444444; border:0px solid black; padding:3px 0px 0px 0px; }

/* SAUVEGARDES / RESTAURATIONS */
.vchsvg { float:left; position:relative; width:418px; height:372px; margin:10px 0px 0px 20px; background-image: url("interface/savc.png"); }
	.vchsvh { float:left; width:396px; height:14px; font-size:11px; font-weight:bold; color:#f2f9ff; margin:3px 0px 0px 10px; }
		.vchsvhg { float:left; width:220px; height:14px; }
		.vchsvhd { float:right; width:auto; height:14px; }
	.vchsvm { float:left; width:410px; height:325px; margin:4px 0px 0px 4px; }
		.vchsvmg1, .vchsvmg1t, .vchsvmg2, .vchsvmg2t { float:left; width:410px; height:29px; border-bottom:1px solid #9eb1c5; padding:3px 0px 0px 0px; }
		.vchsvmg2, .vchsvmg2t { background-color:#eff6fe; }
		.vchsvmg2t { background-color:#e3effc; }
		.vchsvmg1t, .vchsvmg2t { width: 850px; }
		.vchsvmgi { float:left; width:30px; height:18px; text-align:center; margin:4px 0px 0px 0px; }
		.vchsvmgx, .vchsvmgx2, .vchsvmgx3, .vchsvmgx4 { float:left; width:160px; height:20px; font-size:13px; font-weight:bold; color:#4d6e83; margin:5px 0px 0px 0px; }
		.vchsvmgx2 { width:335px; }
		.vchsvmgx3 { width:100px; text-align: center; }
		.vchsvmgx4 { width:160px; text-align: center; }
		.vchsvmga { float:left; width:69px; height:17px; background-image: url("interface/ipval.png"); font-size:11px; font-weight:bold; padding:4px 0px 0px 0px; margin:3px 4px 0px 0px; }
			.vchsvmga a { float:left; width:69px; height:17px; color:#fff7e5; text-align:center; }
			.vchsvmga a:hover { color:#ffffff; }
	.vchsvb { position:absolute; z-index:10; bottom:8px; left:10px; width:400px; height:16px; }
		.vchsvbi { float:left; width:22px; height:14px; }
		.vchsvbx { float:left; width:372px; height:14px; font-size:11px; font-weight:bold; color:#37657c; margin:1px 0px 0px 0px; }

.vchsvd { float:right; position:relative; width:418px; height:372px; margin:10px 7px 0px 0px; background-image: url("interface/savc.png"); }
	.vchsvb2 { position:absolute; z-index:10; bottom:6px; left:115px; width:197px; height:33px; }
	.vchsvb2 a { float:left; width:197px; height:23px; font-size:14px; font-weight:bold; color:#fff6e5; text-align:center; background: url(interface/fenv2.png) no-repeat 0px 0px; padding:10px 0px 0px 0px; }
		.vchsvb2 a:hover { background: url(interface/fenv2.png) no-repeat 0px -33px; color:#ffffff; }

/* REINSTALLATION */
.vshrc { float:left; width:438px; height:323px; background-image: url("interface/rescd.png"); margin:8px 0px 0px 0px; }
	.vshr { float:left; width:420px; height:85px; margin:5px 0px 10px 15px; }
		.vshri { float:left; position:relative; width:60px; height:60px; }
			.vshriw { position:absolute; z-index:10; bottom:5px; right:0px; width:26px; height:24px; }
		.vshrx { float:left; width:342px; height:70px; margin:19px 0px 0px 12px; font-size:11px; font-weight:bold; }
			.vshrx1, .vshrx2 { float:left; width:342px; height:12px; font-size:11px; color:#434343; }
			.vshrx2 { color:#658195; }
		.vshrb { float:left; width:240px; height:33px; margin:6px 0px 0px 97px; }
			.vshrb a { float:left; width:240px; height:23px; font-size:14px; font-weight:bold; color:#fff6e5; text-align:center; background: url(interface/fenv4.png) no-repeat 0px 0px; padding:10px 0px 0px 0px; }
			.vshrb a:hover { background: url(interface/fenv4.png) no-repeat 0px -33px; color:#ffffff; }
	.vshp { float:right; width:400px; height:345px; margin:12px 0px 0px 0px; }
		.vshpxtr { float:left; width:400px; height:24px; }
		.vshpx { float:left; width:400px; height:20px; font-size:12px; font-weight:bold; color:#24475b; margin:5px 0px 0px 0px; }

		.vshps { float:left; width:398px; height:284px; background-image: url("interface/packc.png");  }
		.vshpsx { float:left; width:398px; height:270px; overflow:hidden; }
		.vshpsxi, .vshpsxi2 { float:left; width:398px; height:auto; }
		.vshpsxi2 { margin-top:-89px; }
		.vshpsy {  float:left; width:398px; height:13px; }
			.vshpsi, .vshpsio { float:left; width:72px; height:85px; background: url(interface/pacd.png) no-repeat 0px -85px; margin:4px 0px 0px 6px;  }
			.vshpsi:hover, .vshpsio { background: url(interface/pacd.png) no-repeat 0px 0px; }
				.vshpsih { float:left; width:72px; height:58px; }
				.vshpsix, .vshpsix2 { float:left; width:68px; height:10px; font-size:10px; font-weight:bold; text-align:center; color:#edf6ff; padding:0px 2px 0px 2px; }
				.vshpsix2 { margin-top:-2px; }

/* OVERDIV CHARGEMENT */
.ovop { position:absolute; font-family:Arial; z-index:50; top:350px; left:50%; margin-left:-204px; width:409px; height:70px; background-image: url("interface/opcrs.png"); }
	.ovopx { float:left; width:320px; height:12px; margin:32px 0px 0px 60px; font-size:10px; font-weight:bold; color:#edf6ff; }
	.ovbar { float:left; width:330px; height:12px; margin:2px 0px 0px 50px; }
		.gbar { float:left; width:4px; height:12px; }
		.ovbarc { float:left; width:326px; height:12px; background-image: url("interface/mbarc.png"); }
		.ovbarc img { float:left; }

/* GESTION JOUEURS */
.vchms { position:absolute; z-index:10; top:240px; left:67px; width:835px; height:30px; }
	.vchm4, .vchm4o, .vchm5, .vchm5o, .vchm6, .vchm6o, .vchm7, .vchm7o, .vchm8, .vchm8o, .vchm9, .vchm10, .vchm11, .vchm12, .vchm13, .vchm9o, .vchm10o, .vchm11o, .vchm12o, .vchm13o { float:left; width:178px; height:28px; margin:0px 20px 0px 0px; }
	.vchm5, .vchm5o { width:134px; }
	.vchm6, .vchm6o { width:118px; }
	.vchm7, .vchm7o { width:135px; }
	.vchm8, .vchm8o {  margin:0px 0px 0px 0px; }
	.vchm9, .vchm9o { width:130px; }
	.vchm10, .vchm10o { width:176px; }
	.vchm11, .vchm11o { width:180px; }
	.vchm12, .vchm12o { width:155px; }
    .vchm13, .vchm13o { width:91px; }
		.vchm4 a, .vchm4o a { float:left; width:178px; height:28px; background: url(interface/bj1.png) no-repeat 0px 0px; }
		.vchm4 a:hover, .vchm4o a { background: url(interface/bj1.png) no-repeat 0px -28px; }
		.vchm5 a, .vchm5o a { float:left; width:134px; height:28px; background: url(interface/bj2.png) no-repeat 0px 0px; }
		.vchm5 a:hover, .vchm5o a { background: url(interface/bj2.png) no-repeat 0px -28px; }
		.vchm6 a, .vchm6o a { float:left; width:118px; height:28px; background: url(interface/bj3.png) no-repeat 0px 0px; }
		.vchm6 a:hover, .vchm6o a { background: url(interface/bj3.png) no-repeat 0px -28px; }
		.vchm7 a, .vchm7o a { float:left; width:135px; height:28px; background: url(interface/bj4.png) no-repeat 0px 0px; }
		.vchm7 a:hover, .vchm7o a { background: url(interface/bj4.png) no-repeat 0px -28px; }
		.vchm8 a, .vchm8o a { float:left; width:178px; height:28px; background: url(interface/bj5.png) no-repeat 0px 0px; }
		.vchm8 a:hover, .vchm8o a { background: url(interface/bj5.png) no-repeat 0px -28px; }
		.vchm9 a, .vchm9o a { float:left; width:130px; height:26px; background: url(interface/ah1.png) no-repeat 0px 0px; }
		.vchm9 a:hover, .vchm9o a { background: url(interface/ah1.png) no-repeat 0px -26px; }
		.vchm10 a, .vchm10o a { float:left; width:176px; height:26px; background: url(interface/ah2.png) no-repeat 0px 0px; }
		.vchm10 a:hover, .vchm10o a { background: url(interface/ah2.png) no-repeat 0px -26px; }
		.vchm11 a, .vchm11o a { float:left; width:180px; height:26px; background: url(interface/ah3.png) no-repeat 0px 0px; }
		.vchm11 a:hover, .vchm11o a { background: url(interface/ah3.png) no-repeat 0px -26px; }
		.vchm12 a, .vchm12o a { float:left; width:155px; height:26px; background: url(interface/ah4.png) no-repeat 0px 0px; }
		.vchm12 a:hover, .vchm12o a { background: url(interface/ah4.png) no-repeat 0px -26px; }
        .vchm13 a, .vchm13o a { float:left; width:91px; height:26px; background: url(interface/ah5.png) no-repeat 0px 0px; }
		.vchm13 a:hover, .vchm13o a { background: url(interface/ah5.png) no-repeat 0px -26px; }
.vchbj { float:left; width:888px; height:344px; margin:0px 0px 0px 14px; }
	.vchbje { float:left; position:relative; width:212px; height:33px; margin:8px 4px 0px 4px; }
		.vchbjec { float:left; width:212px; height:33px; }
			.vchbjec a, .vchbjeco a { float:left; width:204px; height:25px; background: url(interface/bjc.png) no-repeat 0px 0px; padding:4px 4px 4px 4px; }
			.vchbjec a:hover, .vchbjeco a { background: url(interface/bjc.png) no-repeat 0px -33px; cursor:pointer; }
			.vchbjei { float:left; width:25px; height:25px; }
			.vchbjen { float:left; width:150px; height:25px; font-size:12px; font-weight:bold; color:#213c4b; margin:4px 0px 0px 8px; }
		.vchbjex { position:absolute; z-index:10; top:4px; right:4px; width:25px; height:25px; }
			.vchbjex a { float:left; width:25px; height:25px; opacity:0.7;-moz-opacity:0.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70); }
			.vchbjex a:hover { opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100); }
.vchbjg { float:right; width:420px; height:43px; margin:0px 12px 0px 0px; }
	.vchbjgi { float:left; width:271px; height:34px; margin:5px 0px 0px 0px; }
		.vchbjgi input { float:left; width:263px; height:31px; background-image: url("interface/bji.png"); background-color:transparent; font-size:18px; font-weight:bold; color:#444444; border:0px solid black; padding:3px 2px 0px 6px; }

/* GESTIONS ACHATS */
.vcahg { float:left; width:461px; height:348; margin:10px 0px 0px 12px; }
	.vcahgt { float:left; width:438px; height:19px; }
	.vcahgc, .vcahgc2 { float:left; width:438px; height:323px; background-image: url("interface/ahcc.png"); }
    .vcahgc2 { background-image: url("interface/ahcc2.png"); }
		.vcahgm { float:left; width:280px; height:40px; margin:16px 0px 0px 135px; }
			.vmdri2, .vmdri2o { float:left; width:30px; height:30px; }
				.vmdri2 a, .vmdri2o a { float:left; width:30px; height:30px; background: url(interface/time.png) no-repeat 0px 0px; }
					.vmdri2 a:hover, .vmdri2o a { background: url(interface/time.png) no-repeat 0px -30px; }
		.vcahgp { float:left; width:390px; height:23px; font-size:20px; font-weight:bold; color:#005785; padding:27px 48px 0px 0px; text-align:right; }
		.vcahgx { float:left; width:438px; height:20px; font-size:10px; font-weight:bold; color:#5f5f5f; text-align:center; margin:18px 0px 40px 0px; }
		.vcahgb { float:left; width:438px; height:90px; }
			.vcahgbi { float:left; width:219px; height:90px; text-align:center; }
.vcahd { float:left; width:398px; height:348; margin:10px 0px 0px 0px; }
	.vcahdt { float:left; width:398px; height:19px; }
	.vcahdx { float:left; width:398px; height:24px; font-size:18px; font-weight:bold; color:#24475b; }
		.vcahdx span { color:#0075b3; }
	.vcahdc { float:left; width:398px; height:134px; background-image: url("interface/ahd.png"); margin:0px 0px 12px 0px; }
		.vcahdch { float:left; width:398px; height:70px; text-align:center; margin:15px 0px 0px 0px; font-size:10px; font-weight:bold; color:#b6c8da; }
			.vcahdch1 { float:left; width:398px; height:46px; text-align:center; margin-top: 30px; }
			.vcahdch2 { float:left; width:398px; height:24px; text-align:center; }
			.vcahdch3 { float:left; width:140px; height:52px; text-align:right; }
			.vcahdch4 { float:left; width:170px; height:24px; margin:20px 0px 0px 14px; text-align:left; }
		.vcahdcbc { float:left; width:398px; height:32px; }
			.vcahdcb { float:left; width:156px; height:32px; margin:0px 0px 0px 70px; }
				.vcahdcb input { float:left; width:137px; height:26px; background-image: url("interface/ahip.png"); background-color:transparent; font-size:18px; font-weight:bold; color:#444444; border:0px solid black; padding:3px 2px 0px 6px; }
				.vcahdcb select { float:left; width:145px; height:29px; background-image: url("interface/ahip.png"); background-color:transparent; font-size:16px; font-weight:bold; color:#444444; border:0px solid black; padding:3px 2px 0px 6px; }
			.vcahdcbt { float:left; width:108px; height:29px; }
				.vcahdcbt a { float:left; width:108px; height:24px; font-size:18px; font-weight:bold; color:#fff6e5; text-align:center; background: url(interface/fenv5.png) no-repeat 0px 0px; padding:5px 0px 0px 0px; }
				.vcahdcbt a:hover { background: url(interface/fenv5.png) no-repeat 0px -29px; color:#ffffff; }
.vcahf { float:left; position:relative; width:868px; height:372px; margin:10px 0px 0px 20px; background-image: url("interface/fach.png"); }
	.vcahfx { float:left; width:850px; height:14px; font-size:11px; font-weight:bold; color:#f2f9ff; margin:3px 0px 0px 10px; }
	.vcahfm { float:left; width:864px; height:325px; margin:4px 0px 0px 4px; }
		.vcahfc { float:left; width:370px; height:20px; font-size:13px; font-weight:bold; color:#4d6e83; margin:7px 0px 0px 0px; }
			.vcahfc a { float:left; width:370px; height:20px; font-size:13px; font-weight:bold; color:#4d6e83; }
				.vcahfc a:hover { color:#e40000; }
		.vcahfm1, .vcahfm2 { float:left; width:410px; height:29px; border-bottom:1px solid #9eb1c5; padding:3px 0px 0px 0px; margin:0px 20px 0px 0px; }

		/* STARMINE */
		#mcos { position:absolute; z-index:1; top:0px; width:100%; height:175px; background:url(interface/head.jpg) repeat-x center top; }
		#logos { position:absolute; z-index:9; top:5px; left:19px; width:377x; height:77px; }
		#press { position:absolute; z-index:9; top:97px; left:110px; width:320px; height:20px; font-size:12px; font-weight:bold; color:#fff; }
		#recfs { position:absolute; z-index:10; top:100px; right:0px; width:340px; height:47px; background-image: url("interface/recbgfs.png"); }

		body{margin:0;overflow:auto;background-color:#00000d;background-image:url(interface/bgpats.png); background-repeat: repeat-x;  }
		.starmenu { position:absolute; z-index:10; top:142px; left:10px;  width:714px; height:20px; }
			.strm1, .strm1o { float:left; width:81px; height:15px; margin:2px 12px 0px 22px;}
				.strm1 a, .strm1o a { float:left; width:81px; height:15px; background: url(interface/sm1.png) no-repeat 0px 0px; }
				.strm1 a:hover, .strm1o a { background: url(interface/sm1.png) no-repeat 0px -15px; }
			.strm2, .strm2o { float:left; width:122px; height:15px; margin:2px 12px 0px 13px;}
				.strm2 a, .strm2o a { float:left; width:122px; height:15px; background: url(interface/sm2.png) no-repeat 0px 0px; }
				.strm2 a:hover, .strm2o a { background: url(interface/sm2.png) no-repeat 0px -15px; }
			.strm3, .strm3o { float:left; width:144px; height:15px; margin:2px 12px 0px 13px;}
				.strm3 a, .strm3o a { float:left; width:144px; height:15px; background: url(interface/sm3.png) no-repeat 0px 0px; }
				.strm3 a:hover, .strm3o a { background: url(interface/sm3.png) no-repeat 0px -15px; }
			.strm4, .strm4o { float:left; width:97px; height:15px; margin:2px 12px 0px 13px;}
				.strm4 a, .strm4o a { float:left; width:97px; height:15px; background: url(interface/sm4.png) no-repeat 0px 0px; }
				.strm4 a:hover, .strm4o a { background: url(interface/sm4.png) no-repeat 0px -15px; }
			.strm4b, .strm4bo { float:left; width:97px; height:15px; margin:2px 12px 0px 13px;}
				.strm4b a, .strm4bo a { float:left; width:97px; height:15px; background: url(interface/sm4b.png) no-repeat 0px 0px; }
				.strm4b a:hover, .strm4bo a { background: url(interface/sm4b.png) no-repeat 0px -15px; }
			.strm5, .strm5o { float:left; width:65px; height:15px; margin:2px 12px 0px 13px;}
				.strm5 a, .strm5o a { float:left; width:65px; height:15px; background: url(interface/sm5.png) no-repeat 0px 0px; }
				.strm5 a:hover, .strm5o a { background: url(interface/sm5.png) no-repeat 0px -15px; }
			.strm6, .strm6o { float:left; width:134px; height:15px; margin:2px 12px 0px 13px;}
			    .strm6 a, .strm6o a { float:left; width:134px; height:15px; background: url(interface/sm6.png) no-repeat 0px 0px; }
				.strm6 a:hover, .strm6o a { background: url(interface/sm6.png) no-repeat 0px -15px; }
			.strm7, .strm7o { float:left; width:110px; height:15px; margin:2px 12px 0px 10px;}
			    .strm7 a, .strm7o a { float:left; width:110px; height:15px; background: url(interface/sm7.png) no-repeat 0px 0px; }
			    .strm7 a:hover, .strm7o a { background: url(interface/sm7.png) no-repeat 0px -15px; }
		.hhsm { position:absolute; z-index:0; top:7px; left:6px; width:908px; height:960px; background-image: url("interface/smbg.png"); background-repeat:repeat-x; }
		.smtr { float:left; position:relative; z-index:10; width:260px; height:22px; margin:4px 0px 0px 22px; }
		.smcx { float:right; position:relative; z-index:10; width:850px; height:190px; margin:10px 15px 0px 0px; }
		.smcx1, .smcx2, .smcx3, .smcx4 { float:left; width:850px; height:190px;}
		.smcxi { float:left; width:260px; height:180px; margin:0px 0px 0px 40px; }
		.smcxt { float:left; width:490px; height:120px; margin:40px 0px 0px 25px; }
		.smcxth { float:left; width:490px; height:65px; font-size:24px; font-weight:bold; color:#fff; }
		.smcxtb { float:left; width:490px; height:44px; }
		.smcxtbi { float:left; width:32px; height:44px; margin:10px 0px 0px 10px; }
		.smcxtbv { float:left; width:440px; height:44px; font-size:16px; font-weight:bold; color:#d4e9ff; }
		.smcf { float:right; position:relative; z-index:10; width:896px; height:110px; margin:40px 0px 0px 0px; }
		.smcb { float:right; position:relative; z-index:10; width:896px; height:298px; margin:0px 6px 0px 0px; }
		.smcbg { float:left; width:100%; height:230px; margin:0px 0px 0px 5px; }
		.smcbgh { float:left; width:470px; height:26px; font-size:17px; font-weight:bold; color:#00deff; }
		.smcbgm { float:left; width:860px; height:189px; font-size:12px; color:#abc1cd; }
		.smcbgm b { color:#d1e1f0; }
        .smcbgb { float:left; width:474px; height:50px; margin:32px 0px 0px 0px; }
		.smcbgbi { float:left; width:127px; height:32px; text-align:center; margin:4px 0px 0px 0px; }
		.smcbgbx { float:left; width:300px; height:24px; font-size:11px; font-weight:bold; color:#e5f1fb; margin:6px 0px 0px 8px; }
		.smcbd { float:right; width:420px; height:225px; }
		.smcbdh { float:left; width:420px; height:22px; }
		.ytb { float:left; width:79px; height:27px; margin:-8px 0px 0px 8px; }
		.ytb a { float:left; width:79px; height:27px; background: url("interface/ytb.png"); }
		.ytb a:hover { background: url("interface/ytb.png") 0px -27px; }
		.twth { float:right; width:105px; height:19px; margin:-3px 8px 0px 0px; }
		.twth a { float:left; width:105px; height:19px; background: url("interface/twittergo.png"); }
		.twth a:hover { background: url("interface/twittergo.png") 0px -19px; }
		.twtc { float:left; width:397px; height:54px; background: url("interface/twittc.png"); padding:10px 10px 0px 10px; margin:4px 0px 0px 0px; }
		.twtc:hover { background: url("interface/twittc.png") 0px -64px; cursor:pointer; }
		.twtch { float:left; width:397px; height:14px; font-size:11px; font-weight:bold; color:#e3f0fc; }
		.twtchg { float:left; width:20px; height:11px; }
		.twtchd { float:left; width:370px; height:12px; overflow: hidden; }
		.twtcm { float:left; width:397px; height:26px; font-size:11px; font-weight:bold; color:#59b5d4; }
        .twtcm a { text-decoration: none; color:#ABC1CD; }
        .twtcm a:hover { color:#00DEFF;}
        .ftc { float:left; position:relative; width:908px; height:353px; background: url("interface/ftc.jpg"); margin:-68px 0px 0px 6px; }
		.ftct { position:absolute; z-index:6; top:104px; left:250px; width:650px; height:200px; }
		.ftctg { float:left; position:relative; z-index:8; width:336px; height:200px; }
		.ftctd { float:left; width:300px; height:200px; }
		.ftcs { float:left; width:275px; height:29px; background: url("interface/set.png") 0px 0px; margin:0px 0px 10px 0px; }
		.ftcs:hover { background: url("interface/set.png") 0px -29px; cursor:pointer; }
		.ftcsi { float:left; width:50px; height:30px; text-align:center; margin:0px 0px 0px -20px;}
		.ftcsx { float:left; width:238px; height:14px; font-size:12px; font-weight:bold; color:#d0e0ef; margin:7px 0px 0px 5px; }


		.smcbdx { float:left; width:315px; height:200px; margin:48px 0px 0px 20px; font-size:12px; font-weight:bold; color:#3c3c3c; }
		.smcbdxe { float:left; width:315px; height:20px; }
		.smcbdxei { float:left; width:13px; height:15px; margin:0px 4px 0px 0px; }
		.smcbdxev { float:left; width:290px; height:14px; }

		.smess { float:right; position:relative; z-index:10; width:820px; height:260px; background-image: url("interface/essaibg.png"); margin:133px 38px 0px 0px; padding:20px 0px 0px 20px; }
		.smess1, .smess2 { float:left; width:249px; height:70px; margin:15px 10px 15px 10px; }
		.smess2 { width:172px; height:30px; font-size:15px; font-weight:bold; color:#ffd4c6; padding:40px 0px 0px 77px; background-image: url("interface/used.png"); }
			.smess2 span { color:#fff1ec; }
			.smess1 a { float:left; width:249px; height:70px; background: url(interface/freeserva.png) no-repeat 0px 0px; }
			.smess1 a:hover { background: url(interface/freeserva.png) no-repeat 0px -70px; }
	.smesb { float:right; position:relative; z-index:10; width:892px; height:41px; background-image: url("interface/esb.png"); margin:13px 14px 0px 0px; }
		.smesbg { float:left; width:660px; height:36px; margin:2px 0px 0px 0px; }
		.smesbd { float:right; width:197px; height:26px; margin:5px 5px 0px 0px; }
				.smesbd a { float:left; width:197px; height:26px; font-size:18px; font-weight:bold; color:#fff6e5; text-align:center; background: url(interface/fenv2.png) no-repeat 0px 0px; padding:7px 0px 0px 0px; }
				.smesbd a:hover { background: url(interface/fenv2.png) no-repeat 0px -33px; color:#ffffff; }
	.smeofr { position:absolute; z-index:10; top:288px; left:52px; width:470px; height:42px; }

		.smcog { float:left; width:140px; height:356px; padding:15px 0px 0px 15px; }
	.smcod { float:left; width:690px; height:380px; }
		.smcodh, .smcodh2 { float:left; width:690px; height:60px; font-size:12px; font-weight:bold; color:#434343; margin:40px 0px 50px 0px; }
        .smcodh2 { float:left; width:690px; height:58px; font-size:12px; font-weight:bold; color:#434343; margin:6px 0px 8px 0px; }
			.smcodc { float:left; width:670px; height:40px;}
				.smcod1, .smcod1x { float:left; width:230px; height:40px; margin:0px 0px 0px 20px; }
					.smcod1h, .smcod1hx { float:left; width:230px; height:20px; font-size:18px; font-weight:bold; color:#005883; }
					.smcod1b, .smcod1bx { float:left; width:230px; height:14px; font-size:12px; font-weight:bold; color:#878787; }
                    .smcod1x, .smcod1hx, .smcod1bx { width:360px; }
				.smcod2, .smcod2b, .smcod2c, .smcod2x { float:left; width:300px; height:34px; font-size:30px; font-weight:bold; color:#419a00; margin:0px 0px 0px 0px; }
                .smcod2b, .smcod2c { width:420px; }
                .smcod2x { width:290px; }
				.smcod2 span, .smcod2x span { font-size:16px; color:#878787; }
                .smcod2 select, .smcod2b select { float:left; margin:5px 0; width:262px; height:24px; background-image: url("interface/inp1l.png"); background-color:transparent; text-align: center; font-size:16px; font-weight:bold; color:#52739c; border:0px solid black; padding:2px 2px 0px 6px; }
                .smcod2c select { float:left; margin:5px 3px 0 0; width:100px; height:24px; background-image: url("interface/inp1c.png"); background-color:transparent; text-align: center; font-size:14px; font-weight:bold; color:#52739c; border:0px solid black; padding:2px 2px 0px 2px; }
                .smcod2 span, .smcod2b span { font-size:15px; color:#878787; }
			.smcoda { float:left; width:658px; height:73px; background-image: url("interface/nc2.png"); margin:10px 0px 0px 0px; padding:10px 0px 0px 12px; }
				.smcodx { float:left; width:280px; height:70px; margin:19px 0px 0px 12px; font-size:11px; font-weight:bold; }
				.smcodx1, .smcodx2 { float:left; width:280px; height:12px; font-size:11px; color:#434343; }
				.smcodx2 { color:#658195; }
			.smcodb { float:left; width:240px; height:33px; margin:14px 0px 0px 0px; }
				.smcodb a { float:left; width:240px; height:23px; font-size:14px; font-weight:bold; color:#fff6e5; text-align:center; background: url(interface/fenv4.png) no-repeat 0px 0px; padding:10px 0px 0px 0px; }
				.smcodb a:hover { background: url(interface/fenv4.png) no-repeat 0px -33px; color:#ffffff; }
	.smtrx, .smtrx2 { float:left; position:relative; z-index:10; width:400px; height:22px; margin:4px 0px 0px 22px; font-size:18px; font-weight:bold; color:#ebf5ff; }
	.smtrx2 { width:880px; }
		.smtrxg { float:left; width:19px; height:22px; }
		.smtrxd { float:left; width:600px; height:20px; margin:0px 0px 0px 4px; }
			.smtrxd span { color:#68e100; }
		.smtrxd2 { float:right;width:200px;text-align:right; color:#21fc3e;}
			.smtrxd2 span { color:#e9f4ff; }
	.smdon { float:left; width:850px; height:23px; margin:-7px 0px 23px 35px; font-size:12px; font-weight:bold; color:#e0edfa; }
		.smdoni { float:left; width:209px; height:45px; }
		.smdonp { float:left; width:231px; height:24px; margin:14px 0px 0px 5px; }
			.smdonp input { float:left; width:223px; height:21px; background-image: url("interface/inp3.png"); background-color:transparent; font-size:13px; font-weight:bold; color:#52739c; border:0px solid black; padding:3px 2px 0px 6px; }

	.smhco1, .smhco2 { float:left; width:415px; height:29px; border-bottom:1px solid #9eb1c5; padding:3px 0px 0px 0px; margin:0px 0px 0px 10px; }
		.smhco2 { background-color:#eff6fe; }
	.smdkr { float:left; width:382px; height:18px; font-size:12px; font-weight:bold; color:#fff; margin:10px 0px 0px 8px; }
	.smdkx { float:left; width:382px; height:27px; background-color:#072932; margin:4px 0px 0px 8px; font-size:18px; color:#59c6ff; text-align:center; }
		.smdkx a { float:left; width:382px; height:20px; font-size:18px; color:#59c6ff; text-align:center; margin:3px 0px 0px 0px; }
		.smdkx a:hover { color:#ffd200; }
	.smdko { float:left; width:382px; height:18px; font-size:18px; font-weight:bold; color:#ffd200; text-align:center; margin:15px 0px 5px 8px; }
	.smdki { float:left; width:382px; height:65px; text-align:center; margin:5px 0px 0px 8px; }
	.smdkn { float:left; width:382px; height:78px; background-color:#072932; margin:4px 0px 0px 8px; }
		.smdkn textarea { float:left; width:362px; height:55px; border:0px solid black; background-color:transparent; font-size:12px; color:#59c6ff; overflow:hidden; padding:6px 2px 6px 2px; }

	.vpaib { position:absolute; z-index:10; bottom:-4px; left:180px; width:300px; height:42px; }
	.vpaib span { font-size:#b6c8da; font-size:11px; }

		.hbovs { position:absolute; z-index:10; top:0px; left:-18px; width:53px; height:248px; background-image: url("interface/hbov.png"); padding:64px 0px 0px 12px; }
		.hbovc7, .hbovc7o, .hbovc8, .hbovc8o, .hbovc9, .hbovc9o, .hbovc10, .hbovc10o { float:left; width:44px; height:45px; }
		.hbovc7 a, .hbovc7o a { float:left; width:44px; height:40px; background: url(interface/ofm7.png) no-repeat 0px 0px; }
			.hbovc7 a:hover, .hbovc7o a { background: url(interface/ofm7.png) no-repeat 0px -40px; }
		.hbovc8 a, .hbovc8o a { float:left; width:44px; height:40px; background: url(interface/ofm8.png) no-repeat 0px 0px; }
			.hbovc8 a:hover, .hbovc8o a { background: url(interface/ofm8.png) no-repeat 0px -40px; }
		.hbovc9 a, .hbovc9o a { float:left; width:44px; height:40px; background: url(interface/ofm9.png) no-repeat 0px 0px; }
			.hbovc9 a:hover, .hbovc9o a { background: url(interface/ofm9.png) no-repeat 0px -40px; }
		.hbovc10 a, .hbovc10o a { float:left; width:44px; height:40px; background: url(interface/ofm10.png) no-repeat 0px 0px; }
			.hbovc10 a:hover, .hbovc10o a { background: url(interface/ofm10.png) no-repeat 0px -40px; }

				.reclgxb { float:left; width:auto; height:14px; margin:2px 15px 0px 0px; }
					.reclgxb a { float:left; width:auto; height:14px; color:#f6faff; }
					.reclgxb a:hover { color:#ffe400; }

			.reclgmb a { float:left; width:auto; height:14px; font-size:11px; color:#00bce6; }
			.reclgmb a:hover { color:#ffe400; }

            .reclgmc{ float:left; width:150px; height:14px; font-size:12px; font-weight:bold; margin-top:5px; }
                .reclgmci { float:left; width:16px; height:18px; }
                .reclgmcn { float:left; width:auto; height:18px; font-size:12px; margin-top:1px; font-weight:bold; color:#edf6ff; }
                    .reclgmcn a { height:14px; font-size:11px; color:#00bce6; }
                    .reclgmcn a:hover { color:#ffe400; }

			.reclgmh { color:#e7f2fc; }
			.reclgm { background-image: url("interface/favc2.png"); }

	.ovinsc { background-image:url("interface/ncompte2.png"); }
	.ovngc { background-image:url("interface/gco2.png"); }
	.ovxh, .ovxh2 { background-image:url("interface/gcoh2.png"); }
	.ovxm { background-image:url("interface/gcom2.png"); }
	.ovxb { background-image:url("interface/gcob2.png"); }

	#starlight { position:absolute; z-index:10; top:37px; left:72px; width:47px; height:52px;  }

	#adminDiv { right:48px;}

	.fx5, .fx6, .fx7, .fx8 { float:left; width:auto; height:12px; font-size:10px; color:#edf6ff; font-weight:bold; margin:34px 0px 0px 84px; }
		.fx6 { margin:34px 0px 0px 392px; }
		.fx7 { margin:34px 0px 0px 67px; }
		.fx4 { margin:34px 0px 0px 47px; }

	.flgc3b { float:left; width:68px; height:18px; font-size:12px; color:#8897a7; margin:14px 67px 0px 0px; text-align:right; }
	.flgc8, .flgc9 { float:left; width:350px; height:18px; font-size:12px; color:#8897a7; margin:14px 67px 0px 0px;  font-weight:bold; }
		.flgc8 a { color:#285184; }
	.flgc9 { float:left; width:80px; text-align:left; margin:14px 27px 0px 0px; }
	.flgc5 { float:left; width:205px; height:34px; margin:3px 0px 0px 0px; }
	.flgc6 { float:left; width:130px; height:14px; margin:14px 0px 0px 0px; text-align:center; }
		.flgc6 a { font-weight:bold; }
		.flgc6 a:hover { color:#FF4500; }
	.flgc7 { float:left; width:100px; text-align:left; margin:14px 27px 0px 0px; text-align:center; }
	.fmsdca { float:left; width:884px; height:auto; margin:4px 0px 14px 0px; font-size:12px; color:#005bc6; }

	.flgnull { float:left; width:990px; text-align:center; margin:12px 0px; font-size:12px; color:#8897a7; font-weight:bold; }
	.flrepc2 { float:left; width:108px; height:33px; margin:10px 3px 0px 15px; }
			.flrepc2 a { float:left; width:108px; height:23px; font-size:12px; font-weight:bold; color:#fff6e5; text-align:center;  background: url(interface/fenv.png) no-repeat 0px 0px; padding:10px 0px 0px 0px; }
			.flrepc2 a:hover { background: url(interface/fenv.png) no-repeat 0px -33px; color:#ffffff; }
		.vchcpz { float:left; width:900px; height:290px; overflow:hidden; }
	.vchcpzb, .vchcpzb2 { float:left; width:900px; height:auto; }
	.vchcpzb2 { margin-top:-230px;  }
	.vchcpbbz { position:absolute; z-index:10; top:300px; left:2px; width:852px; height:16px; text-align:right; font-size:10px; font-weight:bold; color:#848f9a; }
	.vchcpbbz a { font-size:10px; font-weight:bold; color:#848f9a; }
    .vchcpbbz a:hover { color:#2a495b; }

    /**  Edit Ftp **/

    .dftpl3 {float:left;margin:-9px 0 0 -11px;width:400px;height:310px; overflow: auto;}
    .dftpl3a, .dftpl3b {float:left;width:371px;font-size:12px;height:16px;padding:3px 0 3px 4px;}
    .dftpl3b {  }
    .dftpl4a {float:left;width:20px;height:16px;line-height:16px;}
    .dftpl4b {float:left;width:315px;height:16px;line-height:16px;overflow:hidden;}
    .dftpl4c {float:right;width:20px;height:16px;}

    .ap-payment-button,.ap-payment-button img{border:none;outline:none}
    #ap-modal div{padding:0}
    #ap-modal{position:absolute;display:none;z-index:9999;padding:0}
    #ap-mask, .ap-mask{position:absolute;display:none;top:0;left:0;height:100%;width:100%;filter:alpha(opacity=40);opacity:0.40;-khtml-opacity:0.40;-moz-opacity:0.40;background:#666;z-index:9000}
    a#ap-close{display:block;height:30px;width:30px;position:absolute;top:-10px;right:-10px;font-size:0;text-indent:-9999px;z-index:19999;background:url(interface/ovb-close.png) left top no-repeat;outline:none;text-decoration:none;border:0;}
    a#ap-submit{display:block;height:64px;width:64px;position:absolute;bottom:10px;right:20px;font-size:0;text-indent:-9999px;z-index:19999;background:url(interface/ovb-submit.png) left top no-repeat;outline:none;text-decoration:none;border:0;}
    a#ap-close,a#ap-submit{opacity:0.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter:alpha(opacity=90);}
    a#ap-close:hover,a#ap-submit:hover{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);}
    #ap-inside{background:#fff url(interface/ovb-preload.gif) no-repeat 50% 50%}
    #ap-t,#ap-b{height:10px;font-size:0}
    #ap-tl,#ap-bl,#ap-tc,#ap-bc{float:left;font-size:0}
    #ap-tc,#ap-bc{display:block;background:url(interface/ovb-alpha-border.png) left bottom;height:10px;width:10px}
    #ap-tr,#ap-br{float:right}
    #ap-tl{background:url(interface/ovb-alpha-corner.png) right bottom}
    #ap-tr{background:url(interface/ovb-alpha-corner.png) left bottom}
    #ap-bl{background:url(interface/ovb-alpha-corner.png) right top}
    #ap-br{background:url(interface/ovb-alpha-corner.png) left top}
    #ap-l{background:url(interface/ovb-alpha-border.png) repeat-y}
    #ap-r{background:url(interface/ovb-alpha-border.png) right top repeat-y;margin-left:10px!important;padding-right:10px!important}
    #ap-tl,#ap-tr,#ap-bl,#ap-br{display:block;height:10px;width:10px;font-size:0}

    /* Overdiv Offers - Affiliate */
    #ofs { position:absolute; z-index:9001; top:810px; left:50%; margin-left:-316px; width:632px; height:320px; background: url("interface/mnov.png"); }
            #ofsh { float:left; width:608px; height:58px; margin:13px 0px 0px 13px; }
                #ofshi { float:left; width:42px; height:51px; margin:3px 8px 5px 6px; }
                #ofshx { float:left; width:500px; height:48px; font-size:14px; color:#fff; line-height:19px; margin:10px 0px 5px 0px; }
                    #ofshx b { font-size:25px; color:#ffc000; }
                    #ofshx span { font-size:13px; color:#ffbbcd; }
            #ofsm, #ofsm2 { float:left; width:610px; height:172px; margin:15px 0px 0px 15px; }
		    #ofsm2 { height:335px; }
                #ofsmg, #ofsmg2, #ofsmg3 { float:left; width:110px; height:133px; margin:8px 20px 0px 16px; }
                #ofsmg2 { margin:8px 28px 0px 8px; }
                 #ofsmg3 { width:119px; margin:5px 20px 0px 7px; }
                #ofsmd { float:left; width:460px; height:145px; }
                    #ofsmdh { float:left; width:460px; height:44px; margin:4px 0px 0px 0px; }
                        #ofsmdhg { float:left; width:135px; height:37px; font-size:19px; color:#62d1ff; padding-top:7px; }
                        #ofsmdhd { float:left; width:310px; height:44px; font-size:15px; color:#b1cfd9; }
                            #ofsmdhd span { color:#fff; }
                    #ofsmdm { float:left; width:460px; height:100px; }
                        #ofsmdmt { float:left; width:460px; height:24px; font-family: Arial; }
                            #ofsmdmtg { float:left; width:100px; height:18px; font-size:16px; font-weight:bold; color:#62d1ff; }
                            #ofsmdmtd { float:right; width:260px; height:14px; font-size:12px; color:#536574; margin:0px 28px 0px 0px; text-align:right; }
                        #ofsmdmx { float:left; width:460px; height:76px; font-family: Arial; font-size:14px; color:#98d1df; }
                        #ofsmdmx span { color:#baf1ff; }
                        #ofsmdmxs { float:left; width:460px; height:auto; margin-bottom:5px; }
                         #ofsmdmxs a { color:#3cdaff;text-decoration:none; }
                         #ofsmdmxs a:hover { color:#fff; }
                        #ofsmdmxc { float:left; width:460px; height:136px; }
                             #oftws { float:left; width:437px; height:111px; background: url("interface/twc3.png"); padding:8px 8px 8px 8px; }
                                #oftwsh { float:left; width:440px; height:48px; }
                                    #oftwshi { float:left; width:48px; height:48px;}
                                    #oftwshm { float:left; width:186px; height:38px; font-size:15px; color:#7fa2aa; margin:4px 0px 0px 6px; }
                                        #oftwshm a { float:left; width:186px; height:19px; font-size:16px; font-weight:bold; color:#3cdaff; }
                                            #oftwshm a:hover { color:#fff; }
                                    .oftwshd { float:right; width:94px; height:31px; margin:6px 2px 0px 2px; }
                                        .oftwshd a { float:left; width:94px; height:31px; opacity: 0.90; filter: alpha(opacity=90); }
                                        .oftwshd a:hover { opacity: 1; filter: alpha(opacity=100); }
                                #oftwsm { float:left; width:440px; height:40px; font-size:14px; color:#98c4d2; margin:6px 0px 4px 0px; line-height:18px; }
                                #oftwsm a { color:#dcf7ff; }
                                    #oftwsm a:hover { color:#fff; }
                                #oftwsb { float:left; width:440px; height:16px; }
                                    #oftwsbg { float:left; width:180px; height:16px; font-size:12px; color:#7fa2ab; }
                                    #oftwsbd { float:right; width:240px; height:16px; margin:0px 4px 0px 0px; }
                                        .oftwsbdi { float:right; width:auto; height:14px; margin:0px 5px 0px 14px; }
                                        .oftwsbdv { float:right; width:auto; height:13px; font-size:12px; color:#7fa2ab; }

                        #ofsmdmxi { float:left; width:460px; height:46px; margin:0px 0px 0px -5px; }
                            #ofsmdmxi input { float:left; width:361px; height:41px; background: url("interface/twip.png"); border:0px solid black; background-color:transparent; font-size:14px; font-weight:bold; color:#6cb3c5; text-align:left; padding:3px 12px 0px 12px; }

            #ofsb { float:left; width:610px; height:46px; margin:2px 0px 0px 10px; }
                #ofsb1, #ofsb2 { float:left; width:188px; height:39px; margin:0px 0px 0px 103px; }
                #ofsb2 { margin:0px 0px 0px 30px; }
                    #ofsb1 a, #ofsb2 a{ float:left; width:188px; height:29px; background: url("interface/mnb.png") 0px 0px; font-size:16px; color:#8abecb; text-align:center; padding-top:10px; }
                    #ofsb2 a { color:#3cdaff; }
                    #ofsb1 a:hover, #ofsb2 a:hover { background: url("interface/mnb.png") 0px -39px; color:#afeaf9; }
                    #ofsb2 a:hover { color:#a4eeff; }


        #ofs2 { position:absolute; z-index:9001; top:75px; left:50%; margin-left:-315px; width:630px; height:480px; background: url("interface/ovtw.png"); }
        #ofs3 { position:absolute; z-index:9001; top:210px; left:50%; margin-left:-306px; width:611px; height:108px; background: url("interface/twc2b.png"); padding:16px 0px 0px 20px; }
            #ofag { float:left; width:120px; height:100px; }
            #ofad { float:left; width:470px; height:100px; }
                #ofadh { float:left; width:470px; height:65px; font-size:15px; color:#b1cfd9; margin:5px 0px 0px 0px; }
                    #ofadh b { color:#3cdaff; font-weight:normal; }
                    #ofadh span { color:#fff; }
                #ofadb { float:left; width:470px; height:18px; font-size:16px; }
                    #ofadb a { float:right; width:auto; height:16px; color:#3cdaff; }
                    #ofadb a:hover { color:#fff; }

	   #ofsmdmerr { float:left; width:470px; height: 20px; margin-top:7px; font-size:14px; color:#ffb400; }

	/* YoutubeCraft */
	.ybm { float:left; width:134px; height:615px; background: url("interface/bgmg.png"); margin:7px 0px 0px 19px; }
	.ybg { float:left; position:relative; z-index:2; width:1014px; height:623px;  background: url("interface/ybg.jpg"); margin:0px; }
	.ybgg { float:left; width:185px; height:300px; margin-top:26px; }
	.ybgm, .ybgm2, .ybgms { float:left; width:185px; height:28px; margin:6px 0px 0px -8px; }
	.ybgm2 { height:6px; }
	.ybgm a, .ybgms a { float:left; width:175px; height:20px; font-size:13px; font-weight:bold; color:#d0d0d0; padding:8px 0px 0px 10px; background: url("interface/mntc.png") 0px 0px; }
	.ybgms a, .ybgm a:hover { color:#f1f8ff; background: url("interface/mntc.png") 0px -28px; }
	.ybgm img, .ybgms img { float:left; margin:-2px 8px 0px 0px; }

	.ybd { float:left; position:relative; z-index:2; width:811px; height:600px; }
	.ybdh { float:left; width:811px; height:48px; }
	.ybdhg { float:left; width:580px; height:32px; margin:0 0 0 15px; }
	.cctrc { float:left; width:auto; height:18px; margin:9px 20px 0px 0px; }
	.cctrci { float:left; width:26px; height:18px; margin:1px 4px 0px 0px; }
	.cctrcx { float:left; width:auto; height:14px; font-family:Arial; font-size:13px; font-weight:bold; margin-top:4px; }
	.cctrc a { float:left; width:auto; height:14px; color:#e1e1e1; opacity: 0.9; filter: alpha(opacity=90);  }
	.cctrc a:hover { color:#fff; opacity: 1; filter: alpha(opacity=100); }

	.ybdhd { float:right; width:248px; height:24px; margin:0px 0px 0px 0px; }
	.ybdhd input { float:left; width:228px; height:20px; background: url("interface/inptu.png"); background-color:transparent; border:0px solid black; padding:4px 10px 0px 10px; font-family:Arial; font-size:13px; font-weight:bold; color:#919191; text-align:center; }

	.ybdm { float:left; width:819px; height:530px; margin:0px 0px 0px 0px; overflow-y:auto; }
	.ybdmc { float:left; width:387px; height:64px; margin:0px 4px 12px 8px; }
	.ybdmc a { float:left; width:387px; height:64px; background: url("interface/mno.png") 0px 0px; }
	.ybdmc a:hover { float:left; width:387px; height:64px; background: url("interface/mno.png") 0px -64px; }
	.ybdmci { float:left; width:36px; height:36px; margin:15px 10px 0px 10px; }
	.ybdmcx { float:left; width:320px; height:48px; font-size:13px;display: flex; align-items: center; font-weight:bold; color:#d0d0d0; margin:10px 0px 0px 0px; }

	.tutorialView span.highlight { color:#032230; background-color:#5ad4ed; }

	.yc { float:left; width:196px; height:168px; margin:6px 0px 0px 12px; }
	.ycv { float:left; width:196px; height:110px; background-color:#42564d; }
	.ycv a { float: left; width: 185px; height: 104px; margin: 3px 0 0 6px; opacity:0.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter:alpha(opacity=90);}
	.ycv a:hover { opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100); }
	.ycx { float:left; width:196px; height:auto; margin:4px 0px 2px 0px; }
	.ycx a { float:left; width:196px; height:30px; font-size:12px; overflow: hidden; font-weight:bold; color:#d0de21; }
	.ycx a:hover { color:#fff; }
	.ycy { float:left; width:196px; height:14px; font-size:11px;}
	.ycyg { float:left; width:auto; height:14px; color:#d6d6d6; }
	.ycyd { float:right; width:auto; height:14px; }
	.ycyd a { float:left; width:auto; height:14px; color:#c6c6c6; }
	.ycyd a:hover { color:#fff; }
	.ycf { position:absolute; z-index:2; bottom:18px; left:490px; width:200px; height:18px; }
	.ycfw { float:left; width:10px; height:15px; margin:2px 0px 0px 0px; }
	.ycfw a { float:left; width:10px; height:15px; opacity:0.8;-moz-opacity:0.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80); }
	.ycfw a:hover { opacity:1;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100); }
	.ycfx { float:left; width:75px; height:14px; font-size:18px; font-weight:bold; color:#dcdcdc; text-align:center; }

	.faqs { float:left; width:781px; height:auto; margin:10px 0px 15px 18px; }
	.faqsk { float:left; width:210px; margin-right:15px; height:auto; padding:14px 0px 0px 0px; font-size:13px; font-weight:bold; color:#d1e0d1; }
	.faqsr { float:left; width:521px; height:auto; padding:16px 12px 16px 12px; font-size:13px; font-size:normal; color:#b2c0b2; background-color:#4e5263; border-left: 2px solid #919191; }
	.faqsr span { color:#fdd417; }
	.faqsr a { color:#fdd417; }
	.faqsr a:hover { color:#fff; }
	.faqsr p { margin: 0px; }

	#cctdmt, .cctdmt { float:left; width:768px; height:50px; font-size:26px; color:#f5f5f5; margin:0px 0px 0px 18px; }
	#cctdmc { float:left; width:768px; height:auto; font-size:13px; color:#cbcbcb; margin:0px 0px 0px 18px; }
	#cctdme { float:left; width:768px; height:auto; margin:0px 0px 0px 18px; }
	#cctdme div { float:left; width:745px; min-height:420px; background-color:transparent; border:2px solid #40434f; background-color:#4e5263; font-family:Arial; font-size:13px; color:#cbcbcb; padding:10px 10px 10px 10px; }

	.cctdmv { float:left; width:187px; height:37px; margin:20px 0px 0px 287px; }
	.cctdmv a { float:left; width:187px; height:37px; background: url("interface/valid.png") 0px 0px; }
	.cctdmv a:hover { background: url("interface/valid.png") 0px -37px; }

	#cctdmh { float:left; width:772px; height:auto; border-bottom:4px solid #41514a; padding-bottom: 20px; margin:0px 0px 20px 18px; }
	.cctmn { float:left; width:790px; height:30px; margin:20px 0px 0px 0px; }
	.cctmnx { float:left; width:190px; height:20px; font-size:15px; color:#f5f5f5; margin-top:10px; }
	.cctmni, .cctmns { float:left; width:401px; height:40px; }
	.cctmni input, .cctmni select { float:left; width:565px; height:20px; background-color:#41514a;; border:0px solid black; padding:9px 6px 6px 10px; font-size:15px; color:#b2c0b2; text-align:left; }
	.cctmni select { padding:8px 6px 6px 6px; height:34px; width: 300px; }
	.cctmns input, .cctmns select { float:left; width:345px; height:20px; background-color:#41514a; border:0px solid black; padding:9px 6px 6px 10px; font-size:15px; color:#b2c0b2; text-align:left; }
	.cctmns select { padding:8px 6px 6px 6px; height:34px; width: 300px; }

#stripe-bg{ position:absolute; z-index:9999; 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); }
#stripe-form{ position:absolute; top:50%; left:50%; transform: translate(-50%, -50%); z-index:9999; background: linear-gradient(0deg, rgba(2,51,65,1) 0%, rgb(5 28 38) 80%);border:3px solid #5469d4; width:30vw; min-width: 500px; box-shadow: 0px 0px 0px 0.5px rgba(50, 50, 93, 0.1), 0px 2px 5px 0px rgba(50, 50, 93, 0.1), 0px 1px 1.5px 0px rgba(0, 0, 0, 0.07); border-radius: 7px; padding: 40px; }
#stripe-element { margin-bottom: 24px; }
#stripe-button{ background: #5469d4; font-family: Arial, sans-serif; color: #ffffff; border-radius: 4px; border: 0; padding: 12px 16px; font-size: 16px; font-weight: 600; cursor: pointer; display: block; transition: all 0.2s ease; box-shadow: 0px 4px 5.5px 0px rgba(0, 0, 0, 0.07); width: 100%; }
#stripe-button:hover { filter: contrast(115%);cursor:pointer;background: #199849; }
#stripe-form:has(#stripe-button:hover){border:3px solid #199849;}
#stripe-button:disabled { opacity: 0.5; cursor: default; }
#stripe-spinner,#stripe-spinner:before,#stripe-spinner:after{border-radius:50%}
#stripe-spinner{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;box-shadow:inset 0 0 0 2px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
#stripe-spinner:before,.spinner:after{position:absolute;content:""}
#stripe-spinner:before{width:10.4px;height:20.4px;background:#5469d4;border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;-webkit-transform-origin:10.4px 10.2px;transform-origin:10.4px 10.2px;-webkit-animation:loading 2s infinite ease 1.5s;animation:loading 2s infinite ease 1.5s}
#stripe-spinner:after{width:10.4px;height:10.2px;background:#5469d4;border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;-webkit-transform-origin:0 10.2px;transform-origin:0 10.2px;-webkit-animation:loading 2s infinite ease;animation:loading 2s infinite ease}
#stripe-close{position:absolute; top:-5px; right:10px;}
#stripe-payment-message { color: rgb(105, 115, 134); font-size: 16px; line-height: 20px; padding-top: 12px; text-align: center; }
@-webkit-keyframes loading {
    0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
    100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes loading {
    0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
    100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@media only screen and (max-width: 600px) { #stripe-form{width:80vw;min-width:initial}}
.hidden { display: none; }
