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; }
				.fovb a {width: 40px!important;height: 40px!important;background:none!important;}
	.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; }

	.vpaict{width:100%;margin-top:40px;display:flex;flex-direction: row;flex-wrap: wrap;align-content: center;justify-content: space-around;}
	.vpai { position:relative; z-index:10; left:0; 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:auto; height:30px; font-size:26px; font-weight:bold; color:#00e21b; }
			.vpaida { color:#00c0ff; font-size:22px; width:100px; }
	.vpaic { position:relative; z-index:10; width:auto; height:42px; }
	.vpaia { position:relative; z-index:10; width:280px; height:42px; }
	.vpam { position:relative; z-index:10; width:100%; height:130px;display: flex;flex-direction: row;flex-wrap: wrap;align-content: center;justify-content: center;align-items: center; }
		.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; }


/* Pages Configuration */

.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; }

	.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; }







		/* 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; }

		.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; }

		.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; }

	.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;}



	.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; }

	.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; }


	.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; }


	.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; }


	.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; }

	.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; }
