/* 
Автор: Андрей Головнев | andrey@golovnev.by 
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
/* General Styles */
html {height: 100%; font:12px Arial, sans-serif, Verdana;}
html, body {margin:0;padding:0;height:100%;}
body {margin:20px;height:100%;}
body#reg-pro {background:#686767 url('../i/bg-pro.jpg') repeat-x;}
body#support .wrap {height:100%;}
ul {list-style:none;}
a { color: #000; }
a:visited {  }
a:hover { text-decoration:none; }
a:active {  }
		
#top, #bottom, #left, #right {
background: #ffcc33;
position: fixed;
z-index:190;
}
#left, #right {
top: 0; bottom: 0;
width: 20px;
}
#left { left: 0; }
#right { right: 0; }
#top, #bottom {
left: 0; right: 0;
height: 20px;
}
#top { top: 0;z-index:40; }
#bottom { bottom: 0; z-index:40;}

.clrfix {zoom:1;}
.clrfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1;}		

.why {color:#fff;font-weight:bold;font-size:26px;left:0;line-height:19px;margin:0 91px 0 -200%;padding:8px 5px 0 0;position:relative;text-align:right;text-transform:uppercase;background:#ffcc33;}
.registration {display:block;height:193px;position:absolute;right:20px;text-indent:-9999px;top:144px;width:25px;background:url('../i/registration.gif') no-repeat;z-index:39}
.demo {display:block;height:245px;position:absolute;left:0;top:329px;text-indent:-9999px;z-index:30;width:28px;background:url('../i/demo.gif') no-repeat;}

/*.wrapper-slider {position:relative;width:300%;} */
.wrapper-slider {position:relative;width:100%;}
.wrapper-slider table td {position:relative;overflow:hidden;vertical-align:top;}

.wrapper-slider .demo {left:0;}
.wrapper-slider .registration {right:0;top:124px;}

/*.wrapper-slider .back {right:0;top:60px;}*/
.wrapper-slider .back {right:0;top:60px;}

/* Page Styles */
.wrap {position:relative; min-height:100%;height:auto !important;height:100%;}
.page {padding-bottom:27px;position:relative;width:817px;margin:0 auto;}	
	
	/* = Header =
	--------------------------------------------------- */
	.header {margin:0 0 0 -121px;position:relative;z-index:10;}
		.b-top {display:inline;float:left;margin-top:8px;position:relative;z-index:10;}
		.logo {margin:24px 0 0 0px;position:relative;}
		body#reg-pro .logo {height:142px;margin:45px auto 15px;padding-left:35px;position:relative;width:293px;}
			.star {position:absolute;top:18px;right:-24px;height:12px;width:13px;background:url('../i/star.gif') no-repeat;}
		
		/* = Navigation =
		--------------------------------------------------- */
		.nav {margin:-33px -5px 0 106px;position:relative;z-index:10;zoom:1;}
			.nav  li {float:left;margin-left:15px;}
			.nav  li.active {margin-bottom:-1px;padding-bottom:50px;border:1px solid #999;border-bottom:1px solid #fff;background:#fff;}
				.nav  li a {color:#000;float:left;display:block;font:bold 16px Arial;line-height:14px;padding:0 6px;text-transform:uppercase;text-decoration:none;background:url('../i/nav-border.gif') center left no-repeat;}
				.nav  li i {float:left;font:bold 16px Arial;line-height:12px;margin-top:4px;width:10px;background:#FFCD0D;}
				body#pro .nav  li a {color:#666;}
				@media screen and (-webkit-min-device-pixel-ratio:0) {
				.nav li a {height:20px;background-position:0 1px;}
}
				.nav  li.active a {background-repeat:repeat;}
        .nav  li.last {width:391px;}
				.nav  li.last a {width:379px;}
		
		/* = Counter message =
		--------------------------------------------------- */		
		.message {color:#666;font-size:14px;text-transform:uppercase;margin:-33px 0 0 120px;position:absolute;z-index:10;zoom:1;white-space:nowrap;}
		.message strong {color:#000;}
			
		/* = Support and Enter =
		--------------------------------------------------- */
		.top-links {float:right;}
			.enter {float:right;height:58px;margin:0 0 58px 42px;padding:0 0 2px 9px;zoom:1;position:relative;background:#ffcc33;}			
			#zaglushka .enter {margin:0;}
				.enter a {display:block;height:58px;text-indent:-9999px;width:162px;background:url('../i/enter.png') bottom left no-repeat;}				
				.support {clear:both;}
			.support a {float:right;color:#000;display:inline;font-weight:bold;font-size:16px;padding:2px 0 0 8px;text-decoration:none;text-transform:uppercase;background:url('../i/bg-support.gif') 0 -2px no-repeat;}
			body#pro .support a {color:#666;}
			.support a.active {height:137px;padding:2px 4px 0 4px;background:#ffcc33;}
			
	.flashka {margin:28px 0 30px;}
	
	/* = Container =
	--------------------------------------------------- */
	.container {padding-bottom:10px;position:relative;height:100%;min-height:100%;}			
		
		/* = Content =
		--------------------------------------------------- */		
		.content {position:relative;}
			.content p, .content ul, .content ol, .content dl, .content table, blockquote, pre, .content img, hr { margin-bottom: 11px; }
			
			/* 4 causes on index page */
			.w-50 {float:left;width:50%;}
			/*p.because-1 {margin:61px 0 8px;padding:10px 0 0 45px;text-indent:-20px;background:url('../i/arrow-yellow-left.gif') top left no-repeat;}*/
     /*p.because-1 {background: url(http://goldfon.test.goldlabs.ru/i/arrow-yellow-left.gif) no-repeat 0% 0%;margin: 30px 0px 8px;padding: 10px 0px 0px 45px;text-indent: -20px;}*/
     div.because-1 {background: url(http://goldfon.test.goldlabs.ru/i/arrow-yellow-left.gif) no-repeat 0% 0%;margin: 45px 0px 8px;padding: 10px 0px 0px 45px;margin-bottom: 11px;}
      .because-1 h2{font-weight:bold;text-indent: -20px;}
			.because-2 {padding:8px 0 0 45px;background:url('../i/arrow-black-right.gif') top left no-repeat;margin-bottom: 11px;}
      .because-2 h2{font-weight:bold;text-indent:-20px;}
			.because-3 {padding:8px 0 5px 45px;background:url('../i/arrow-black-left.gif') top left no-repeat;margin-bottom: 11px;}
      .because-3 h2{font-weight:bold;text-indent:-20px;}
			.because-4 {padding:10px 0 0 45px;background:url('../i/arrow-yellow-right.gif') top left no-repeat;margin-bottom: 11px;}
      .because-4 h2{font-weight:bold;text-indent:-20px;}
      .because-4 h3{font-weight:normal;display:inline;}
			
			/* = News Block =
			--------------------------------------------------- */
			.b-news {clear:both;}
				.news-list {height:138px;padding-bottom:10px;zoom:1;background:#ccc url('../i/goldnews.jpg') bottom left no-repeat;}
				.b-news h5 {color:#999;font-size:10px;font-weight:bold;margin-bottom:3px;text-transform:uppercase;}
				.b-news ul {margin:0 -50px 0 10px;padding:10px 0 0 0;zoom:1;}
				.b-news li {display:inline;float:left;margin-right:27px;width:250px;}
					.b-news li .date {color:#999;display:block;font-weight:bold;font-size:12px;margin-bottom:7px;}
					.b-news li h4 {margin-bottom:3px;}
						.b-news li h4 a {color:#333;font-weight:bold;font-size:10px;text-transform:uppercase;}
					.b-news li p {color:#666;font-size:12px;}

      /* = Presentation =
			--------------------------------------------------- */
			.presentation {margin-top:60px;background:url('../i/line.png') 0 26px repeat-x;left:-20px;}
			.presentation li {cursor:pointer;float:left;height:55px;}
			.presentation li div.st {float:left;height:55px;}
			.presentation li div.st div {float:left;height:55px;padding-bottom:10px;position:relative;}
			.presentation li div h3 {color:#7d8081;font-size:11px;margin-top:-31px;padding-top:43px;text-transform:uppercase;background:url('../i/icons.png') top center no-repeat;}
			.presentation li div p {color:#000;font-size:10px;position:absolute;bottom:12px;display:none;white-space:nowrap;text-transform:uppercase;}
			/*.presentation li div.step1 p {left:23px;}
			.presentation li div.step2 p {left:33px;}
			.presentation li div.step3 p {right:30px;}
			.presentation li div.step4 p {right:27px;}*/
      .presentation li div.step1 p {left:23px;}
			.presentation li div.step2 p {left:33px;}
			.presentation li div.step3 p {right:30px;}
			.presentation li div.step4 p {right:27px;}
			.presentation li div.step1 h3 {background-position:50% 0;}
			.presentation li.active div.step1 h3 {background-position:50% -77px;}
			.presentation li div.step2 h3 {background-position:50% -144px;}
			.presentation li.active div.step2 h3 {background-position:50% -212px;}
			.presentation li div.step3 h3 {background-position:50% -281px;}
			.presentation li.active div.step3 h3 {background-position:50% -356px;}
			.presentation li div.step4 h3 {background-position:50% -423px;}
			.presentation li.active div.step4 h3 {background-position:50% -494px;}

			.presentation li.active div.st {background:url('../i/arr-l.png') center left no-repeat;}
			.presentation li.active div.st div {padding:0 23px;position:relative;background:url('../i/arr-r.png') center right no-repeat;}
			.presentation li.active div.step2 div {padding:0 33px;}
			.presentation li.active div.step3 div {padding:0 30px;}
			.presentation li.active div.step4 div {padding:0 27px 0 28px;}
			.presentation li.active div p {display:block;}
			.presentation li.active div h3 {font-size:15px;padding-top:40px;}

			.presentation li.arr {margin-right:5px;padding-right:17px;background:url('../i/arr.png') 100% 16px no-repeat;}

			/* = Quote =
			--------------------------------------------------- */
			.quote {/*margin:23px 0 39px;*/padding-top:6px;width:100%;background:url('../i/bg-quote.png') top left no-repeat;}
				.quote-inner {min-height:70px;background:url('../i/bg-quote-repeat.png') top left repeat-y;}
			.quote dl {padding:5px 0 7px 0px;margin:0;}
			.quote dl dt {float:left;font:italic bold 15px 'Times New Roman';padding-top:16px;width:135px;text-align:right;text-transform:uppercase;margin-rigt:10px;}
			.quote dl dd {color:#333;font:italic 16px/110% 'Times New Roman';padding:0;margin:0 0 0 148px;width:450px;}
				.str1 {height:1px;float:left;display:block;width:0px;}
				.str2 {height:1px;float:left;display:block;width:4px;}
			.quote-service {opacity:0.75;color:#000;padding-right:5px;text-transform:uppercase;text-align:right;font:12px Myriad Pro;background:#ccc;height:22px;line-height:23px;}
			.quote-lite {height:87px;width:70px;top:-17px;right:10px;background:url('../i/quote-lite.png') no-repeat;position:absolute;}
			.quote-business {height:100px;width:99px;top:-17px;right:10px;background:url('../i/quote-business.png') no-repeat;position:absolute;}
			.quote-prof {height:102px;width:107px;top:-17px;right:10px;background:url('../i/quote-prof.png') no-repeat;position:absolute;}
			.quote-subscribe {height:101px;width:83px;top:-17px;right:10px;background:url('../i/quote-subscribe.png') no-repeat;position:absolute;}
			.quote-delivery {height:92px;width:88px;top:-17px;right:10px;background:url('../i/quote-delivery.png') no-repeat;position:absolute;}

			.btn-reg-index {border:none;height:35px;margin:15px 0 0 40px;width:368px;cursor:pointer;background:url('../i/btn-reg-index.gif') no-repeat;}
					
			/* = Zaglushka =
			--------------------------------------------------- */
			#zaglushka .container {padding-top:30px;}

			.b-promo {float:left;margin-bottom:30px;}
				.b-promo p {color:#999;font-size:10px;margin-bottom:4px;text-transform:uppercase;}
				.b-promo input[type='text'] {border:none;color:#ccc;float:left;font-size:14px;font-weight:bold;height:21px;padding:4px 3px 0;width:56px;background:url('../i/inp-promo.gif') no-repeat;}
				.b-promo input[type='text'].active {color:black}
				.b-promo input[type='submit'] {cursor:pointer;border:none;float:left;height:25px;margin-left:5px;width:126px;text-indent:-9999px;background:url('../i/save_promo.gif') no-repeat;}
				.b-promo span {color:#ccc;float:left;font-size:14px;font-weight:bold;margin:4px 3px;}

			.b-points {float:right;margin-bottom:30px;}
				.b-points p {color:#999;font-size:10px;margin-bottom:4px;text-transform:uppercase;}
				.b-points input {border:none;color:#999;font-size:14px;font-weight:bold;height:21px;padding:4px 4px 0;text-align:center;width:161px;background:url('../i/inp-points.gif') no-repeat;}

			.b-clock {clear:both;height:104px;padding:12px;width:817px;background:url('../i/bg-clock.gif') no-repeat;}
				.separator {display:block;float:left;margin:21px 10px 0 5px;height:43px;width:23px;background:url('../i/clock-sep.jpg') no-repeat;}
				.equally {display:block;float:left;margin:21px 10px 0 5px;height:40px;width:30px;background:url('../i/clock-equally.jpg') no-repeat;}
				.num1, .num2, .num3, .num4, .num5, .num6, .num7, .num8, .num9, .num0 {display:block;float:left;height:80px;margin-right:5px;width:80px;text-indent:-9999px;background:url('../i/numbers.jpg') no-repeat;}
				.num0 {background-position:0 0;}
				.num1 {background-position:0 -80px;}
				.num2 {background-position:0 -160px;}
				.num3 {background-position:0 -240px;}
				.num4 {background-position:0 -320px;}
				.num5 {background-position:0 -400px;}
				.num6 {background-position:0 -480px;}
				.num7 {background-position:0 -560px;}
				.num8 {background-position:0 -640px;}
				.num9 {background-position:0 -720px;}

			.b-clock input {color:#000;font-size:24px;font-weight:bold;border:none;height:34px;margin-top:20px;padding:4px 6px 0;width:102px;background:url('../i/inp-equal.gif') no-repeat;}
      .b-clock input.active {background:url('../i/inp-equal-off.gif') no-repeat;}

			.info-priz {color:#666;font-size:12px;margin:0 auto;padding-bottom:20px;text-align:center;width:600px;}
			.info-priz a {color:#999;font-size:13px;font-weight:bold;}

			.big-yellow-btn2 {border:none;cursor:pointer;zoom:1;float:left;height:72px;margin-bottom:158px;text-indent:-9999px;width:817px;background:url('../i/big-yellow-btn2.gif') no-repeat;}

			.terms-btm {margin:0 auto 40px;position:absolute;bottom:30px;left:50%;margin-left:-408px;width:817px;}
			.terms {color:#333;font-size:12px;margin:0 auto;text-align:center;width:271px;}
			.terms a {color:#999;}

			.naoborote {display:block;height:55px;margin:0 auto;width:42px;background:url('../i/naoborote.gif') no-repeat;}
      .back-from-promo {display:block;height:29px;margin:0 auto;width:115px;background:url('../i/back_from_promo.gif') no-repeat;}

			.oldsite {color:#000;font-size:18px;font-weight:bold;position:absolute;bottom:0;right:0;text-transform:uppercase;text-decoration:none;text-align:right;}
			
			/* = Right Navigation =
			--------------------------------------------------- */
			.wrapper {border:1px solid #999;float:left;padding:23px 28px;width:547px;}
			.sidebar {float:right;width:211px;}
				.list-about {zoom:1;z-index:35;position:relative;}
				.list-about li {margin-left:-2px;padding-left:65px;zoom:1;z-index:25;}
				.list-about li.active {border:1px solid #999;border-left:none;background:#fff;}
					.list-about li a {color:#999;font-size:12px;line-height:28px;}

        .sidebar h1 {color:#666;font-size:14px;margin-bottom:5px;margin-left:10px;}
				.list-services {margin-left:10px;}
					.list-services li {color:#333;font-size:11px;margin-bottom:20px;text-transform:uppercase;}
		
		/* = Auth Form =
		--------------------------------------------------- */		
		.b-auth {height:100px;background:#ffcc33}
			.form {float:right;}
			.i-login {display:inline;float:left;margin-right:10px;border-top:1px solid #857a5c;border-bottom:1px solid #666;border-left:1px solid #666;border-right:b79c4b;}
			.i-pass {display:inline;float:left;margin-right:15px;border-top:1px solid #857a5c;border-bottom:1px solid #666;border-right:1px solid #666;border-left:b79c4b;}
				.i-login input, .i-pass input {font-size:10px;font-weight:bold;padding:4px 2px 3px;width:220px;}
				.i-login input {border:none;border-top:1px solid #e0e0e0;border-right:1px solid #aeaeae;}
				.i-pass input {border:none;border-top:1px solid #e0e0e0;border-left:1px solid #aeaeae;}
				.btn-enter {border:none;height:19px;text-indent:-9999px;width:58px;background:url('../i/btn-enter.png') no-repeat;}
				.remember-me {margin:3px 0 0 233px;}
					.remember-me input {float:left;}
					.remember-me p {color:#333;font-size:10px;float:left;padding:3px 0 0 5px;}
        .restore-pwd {margin:3px 0 0 3px;}
          .restore-pwd a {color:#333;font-size:10px;float:left;}
					
			.b-auth .close {clear:both;display:block;float:right;height:30px;margin-top:17px;text-indent:-9999px;width:30px;background:url('../i/close.png') no-repeat;}
			
			/* = Services List =
			--------------------------------------------------- */
			.service {clear:both;margin-bottom:30px;}
				.s-img {float:left;}
        .s-img img {border:1px solid #acacac;margin:0;}
        .s-img-reg {float:right;}
        .service h6 {color:#000;font-size:12px;font-weight:normal;text-align:justify;}
				.s-text {margin-left:97px;}
					.service h3 {color:#666;font-size:13px;font-weight:normal;margin-bottom:4px;}
					.service h4 {color:#666;font-size:12px;font-weight:bold;margin-bottom:4px;}
					.service h5 {color:#000;font-size:12px;font-weight:normal;margin-bottom:7px;text-transform:uppercase;}
					.service h3 strong {color:#000;text-transform:uppercase;font-weight:bold;text-decoration:none;}
          .service h3 strong a {text-decoration:none;}
					.service ul {margin-top:10px;}
					.service ul li {margin-bottom:9px;padding-left:35px;background:url('../i/list-point.gif') left 6px no-repeat;}
					
					.s-img {float:left;}
					.s-descr {margin:0 0 43px 161px;}
						.s-descr h4 {margin-left:35px;}
						
					.s-block {clear:both;margin-bottom:14px;padding:34px 24px 68px;background:#ccc;}
					.s-end {margin-left:193px;}

        /* = Calculator =
				--------------------------------------------------- */
				.b-calculator {height:141px;padding:15px;position:relative;width:515px;background:url('../i/bg-calculator.jpg') no-repeat;}
					.b-calculator-line {position:absolute;height:1px;width:515px;background:#000;top:60px;}
					.b-calculator h2 {color:#000;font-size:14px;font-weight:bold;margin-bottom:12px;text-align:center;text-transform:uppercase;}
					.b-calculator p {color:#000;font-size:10px;margin-bottom:16px;text-transform:uppercase;}
					.b-calculator-send {float:left;margin-bottom:12px;width:357px;}
						.calc-input-left {float:left;margin-right:10px;}
					.b-calculator-cost {float:left;margin-bottom:12px;}
						.b-calculator-cost input {border:none;color:#000;font-size:12px;height:21px;padding:5px 8px 0;text-align:center;width:135px;background:url('../i/bg-calc-cost.png') no-repeat;}
					.i-like-reg-me {border:none;cursor:pointer;height:39px;text-indent:-9999px;width:517px;background:url('../i/btn-reg.png') no-repeat;}

				/* = Send Idea =
				--------------------------------------------------- */
				.b-send-idea dt {float:left;width:163px;}
				.b-send-idea dd {margin-right:-30px;margin-bottom:18px;}
				.b-send-idea dd input {color:#000;font-size:12px;border:none;height:21px;padding:5px 8px 0;width:366px;background:url('../i/bg-send-idea-inp.jpg') no-repeat;}
				.b-send-idea dd textarea {color:#000;font-size:12px;border:none;height:109px;padding:5px 8px;width:366px;background:url('../i/bg-send-idea-textarea.jpg') no-repeat;}
					.btn-special {border:none;cursor:pointer;float:right;height:35px;margin-bottom:10px;width:385px;background:url('../i/btn-special.gif') no-repeat;}
					.dop-idea {clear:both;color:#333;font-size:10px;margin-left:163px;}
					.dop-idea a {color:#666;}

				/* = Services Navigation =
				--------------------------------------------------- */
				.services-nav {margin-left:98px;}
				.services-nav a {display:block;color:#666;float:left;font-size:10px;padding-bottom:5px;position:relative;text-align:center;width:223px;}
				.services-nav a ins {height:2px;position:absolute;left:0;bottom:0;width:100%;background:#ccc;}
				.services-nav a.active ins {background:#000;}
				.services-nav a.active span {background:#999;padding:0 4px;}
				.services-nav a.active {color:#fff;}

		/* = Demonstration =
		--------------------------------------------------- */			
		.demo-page {margin:37px 0 85px;text-align:center;}
			.demo-page h1 {color:#ccc;font-size:76px;font-weight:bold;margin-bottom:36px;text-transform:uppercase;}	
			.hit {clear:both;color:#999;display:block;font-size:20px;font-weight:bold;margin-bottom:7px;text-transform:uppercase;}
		.demo-email {border:none;color:#999;font:bold 20px Arial;height:50px;margin:0 0 35px -1px;padding-top:26px;text-align:center;text-transform:uppercase;width:650px;background:url('../i/inp-demo-email.gif') no-repeat;}
		.container .big-yellow-btn {border:none;cursor:pointer;height:79px;text-indent:-9999px;width:651px;background:url('../i/big-yellow-btn.gif') no-repeat;}
		.demo-page .big-yellow-btn {margin-bottom:90px;}
		.subscribe {float:left;position:relative;left:50%;}
		.subscribe div {position:relative;left:-50%;}
		.subscribe input {float:left;margin:auto 3px;vertical-align:middle;}
		.subscribe p {color:#333;float:left;font-size:11px;margin:0 0 1px 3px;text-transform:uppercase;}
		
		.back {color:#000;font-size:22px;font-weight:bold;height:41px;padding:11px 75px 0 0;position:absolute;right:20px;top:80px;text-transform:uppercase;text-decoration:none;background:url('../i/back.gif') center right no-repeat;}
		
		/* = Registration =
		--------------------------------------------------- */
		.reg {margin:10px auto 15px;position:relative;text-align:center;width:652px;}
			.reg-pro {height:29px;left:-82px;position:absolute;top:9px;text-indent:-9999px;width:68px;background:url('../i/reg-pro.gif') no-repeat;}
			.reg h1 {color:#ccc;font-size:86px;font-weight:bold;letter-spacing:1.8px;line-height:80px;margin:0 0 15px -5px;text-transform:uppercase;}
			.reg input {border:none;color:#999;font:bold 12px Arial;height:24px;margin-bottom:14px;padding:8px 8px 0;text-transform:uppercase;width:634px;background:url('../i/inp-reg.gif') no-repeat;}
			.reg .hit {font-size:12px;margin-bottom:10px;}
				.ws {letter-spacing:0.6px;margin-left:1px;margin-right:-1px;}
				body#reg-pro .ws {color:#fff;font-size:10px;font-weight:bold;margin:0 auto 25px;width:388px;}
			.reg textarea {border:none;color:#999;font:bold 12px Arial;height:78px;overflow:hidden;padding:4px 8px 0;text-transform:uppercase;width:634px;background:url('../i/textarea-reg.gif') no-repeat;}
			.callme {margin-bottom:10px;overflow:hidden;text-align:left;}
				.callme input {float:left;height:auto;padding:0;margin:auto 3px;vertical-align:middle;width:auto;background:none;}
				.callme p {color:#333;display:inline;float:left;font-size:11px;margin-left:3px;text-transform:uppercase;}

		/* = Company =
		--------------------------------------------------- */
    .company ul {margin-top:10px;}
      .company ul li {margin-bottom:9px;padding-left:35px;background:url('../i/list-point.gif') left 6px no-repeat;}

				
		/* = Vip Registration =
		--------------------------------------------------- */
		body#reg-pro .back-standart {color:#666;display:block;font-size:14px;font-weight:bold;height:23px;padding:10px 0 0 43px;position:absolute;text-decoration:none;top:154px;text-transform:uppercase;background:url('../i/back-standart.gif') center left no-repeat;}
		body#reg-pro .back-pro {color:#666;display:block;font-size:14px;font-weight:bold;height:25px;padding:10px 46px 0 0;position:absolute;right:20px;text-decoration:none;top:154px;text-transform:uppercase;background:url('../i/back-pro.gif') center right no-repeat;}
		body#reg-pro .reg h1 {height:30px;margin:0 auto 10px;text-indent:-9999px;width:253px;background:url('../i/t-reg-pro.png') no-repeat;}
		body#reg-pro .how-contact-you {color:#ccc;font-size:10px;margin-bottom:5px;padding-top:2px;overflow:hidden;text-transform:uppercase;}
		body#reg-pro .how-contact-you span {float:left;margin-right:20px;}
		body#reg-pro .how-contact-you p {float:left;margin:-5px 10px 0 0;width:86px;}
		body#reg-pro .how-contact-you p input {color:#000;float:left;height:auto;margin-bottom:0;width:auto;background:none;}
		body#reg-pro .how-contact-you p label {float:left;margin-top:4px;}
		body#reg-pro .reg input {color:#ccc;font-size:10px;font-weight:bold;height:18px;margin-bottom:10px;padding-top:6px;background:url('../i/inp-reg-pro.png') no-repeat;}*/
		body#reg-pro .reg input.small {float:left;margin-bottom:5px;width:326px;background:url('../i/inp-reg-pro2.jpg') no-repeat;}
		body#reg-pro .reg textarea {color:#ccc;font-size:10px;font-weight:bold;height:52px;margin-bottom:13px;padding-top:6px;background:url('../i/textarea-reg-pro.jpg') no-repeat;}
		body#reg-pro .checkbox, .radio {clear:none;margin-top:2px;background:url('../i/checkbox-pro.gif') no-repeat;}
		body#reg-pro .callme {float:right;}
		body#reg-pro .callme p {color:#ccc;float:left;font-size:10px;margin-right:5px;}
		body#reg-pro .hit {color:#ccc;font-size:10px;}
		body#reg-pro .reg .big-white-btn {border:none;cursor:pointer;height:78px;margin-bottom:30px;text-indent:-9999px;width:652px;background:url('../i/btn-white.jpg') no-repeat;}
		body#reg-pro .type {clear:left;float:left;margin:-3px 0 3px;overflow:hidden;}
		body#reg-pro .type p {float:left;margin-right:7px;}
		body#reg-pro .type p input {color:#000;float:left;height:auto;width:auto;background:none;}
		body#reg-pro .type p label {color:#ccc;font-weight:bold;font-size:10px;float:left;margin-top:4px;text-transform:uppercase;}
		
		
		/* = Register success page =
		--------------------------------------------------- */
		.reg-success {margin:150px 0 44px;text-align:center;}
		.reg-success h1 {color:#ccc;font-size:52px;font-weight:bold;margin-bottom:7px;text-transform:uppercase;}
		.reg-success p {color:#ccc;font-size:16px;float:right;font-weight:bold;line-height:150%;margin:0 -70px 80px 100px;text-align:left;text-transform:uppercase;width:530px;zoom:1;position:relative;}
		.yellow {color:#fff;padding:0 4px;background:#ffcc33}
		
		/* = Support Navigation =
		--------------------------------------------------- */
		.support-nav {float:left;margin:-68px -90px 0 0;position:relative;z-index:30;zoom:1;}
    /*.support-nav {float:left;margin:-68px -90px 0 0;position:relative;z-index:30;zoom:1;top:68px;}*/
		.support-nav li {float:left;margin-right:85px;}
		.support-nav li a {color:#666;float:left;font-size:9px;font-weight:bold;display:block;height:15px;padding-top:43px;text-transform:uppercase;}
		.support-nav li.mail a {background:url('http://goldfon.ru/i/s-mail.jpg') center 0 no-repeat;}
		.support-nav li.skype a {background:url('http://goldfon.ru/i/s-skype.jpg') center 2px no-repeat;}
		.support-nav li.ticket a {background:url('http://goldfon.ru/i/s-ticket.jpg') center 2px no-repeat;}
		.support-nav li.tel a {background:url('http://goldfon.ru/i/s-tel.jpg') center 0 no-repeat;}

    /* = Contacts Navigation =
		--------------------------------------------------- */
		.contacts-nav {float:left;margin:-10px -95px 0 0;position:relative;z-index:30;zoom:1;}
		.contacts-nav li {float:left;margin-right:63px;}
		.contacts-nav li a {color:#666;float:left;font-size:9px;font-weight:bold;display:block;height:15px;padding-top:43px;text-transform:uppercase;}
		.contacts-nav li.tel a {background:url('../i/c-tel.gif') center 6px no-repeat;}
		.contacts-nav li.mail a {background:url('../i/c-mail.gif') center 2px no-repeat;}
		.contacts-nav li.twitter {margin-right:60px;}
		.contacts-nav li.twitter a {background:url('../i/c-twitter.gif') center 9px no-repeat;}
		.contacts-nav li.gtalk a {background:url('../i/c-gtalk.gif') center 7px no-repeat;}

		.b-map {position:relative;}
		.gmaps {color:#666;display:block;font-size:10px;height:11px;padding:21px 25px 0 0;position:absolute;bottom:25px;right:-3px;background:url('../i/bg-gmaps.jpg') right top no-repeat;}

		.support-text {color:#333;display:inline;float:right;font-size:11px;font-weight:bold;line-height:16px;margin:-60px 65px 0 0;position:relative;text-transform:uppercase;z-index:30;}
    /*.support-text {color:#333;display:inline;float:right;font-size:11px;font-weight:bold;line-height:16px;margin:-60px 65px 0 0;position:relative;text-transform:uppercase;z-index:30;top:60px;}*/
		
		/* = Support info =
		--------------------------------------------------- */
		.support-page {padding:14px 11px;background:#ffcc33;height:100%;min-height:100%;}
			.search {margin-bottom:15px;}
				.search input[type="text"] {border:none;color:#999;float:left;font-size:8px;font-weight:bold;height:14px;margin-right:10px;padding:5px 7px 0;text-transform:uppercase;width:577px;background:url('../i/inp-search.gif') no-repeat;}
				.search input[type="submit"] {border:none;cursor:pointer;height:19px;text-indent:-9999px;width:20px;background:url('../i/search-btn.jpg') no-repeat;}
			.support-info {border-top:1px solid #000;padding-top:14px;}
				.support-info ul {margin-right:-30px;zoom:1;}
					.support-info li {float:left;margin-right:45px;width:230px;}
						.support-info li h4 {font-size:11px;font-weight:bold;margin-bottom:2px;text-transform:uppercase;}
		
		/* = Error 404 =
		--------------------------------------------------- */		
		.error-404 {margin:155px auto 100px;text-align:center;width:333px;}
			.oh {color:#000;font-size:10px;font-weight:bold;margin-bottom:25px;text-transform:uppercase;}
			.error-404 .hit {color:#999;font-size:10px;margin-bottom:13px;}
			.error-404 h1 {height:96px;margin-bottom:55px;text-indent:-9999px;width:333px;background:url('../i/404.gif') no-repeat;}
			.search-here {height:87px;margin-bottom:50px;padding-top:4px;text-align:center;width:333px;background:#000;}
				.search-here a {color:#fff;font-size:10px;font-weight:bold;text-transform:uppercase;text-decoration:none;}
				.search-here a.a-sup {color:#ffcc33;}
				a.logo-small {display:block;margin:7px 0 5px;}
				a.logo-small img {margin:0;}
				
				.error-404 textarea {border:none;color:#999;font:bold 10px Arial;height:80px;overflow:hidden;padding:5px;text-transform:uppercase;width:323px;background:url('../i/error-textarea.jpg') no-repeat;}
				
				
			.checkbox, .radio {width: 8px;height: 8px;padding: 0 5px 0 0;background: url('../i/checkbox.gif') no-repeat;	display: block;clear: left;float: left;margin-top:3px;}
			
			/* = News page =
			--------------------------------------------------- */
			.item {margin-bottom:20px;}
				.item .date {color:#fff;float:left;font-size:10px;font-weight:bold;padding:0 3px;background:#ccc;}
				.item .text {margin-left:69px;}
					.item h2 {color:#666;font-size:12px;font-weight:bold;text-transform:uppercase;}
					.item p {color:#333;font-size:12px;}
					
			.item-img {border:1px solid #999;position:absolute;bottom:0;right:-130px;margin:0;}
			.item-img img {margin:0;}
			
			/* = Pagination =
			--------------------------------------------------- */
			.pagination {margin-top:7px;overflow:hidden;padding-top:7px;width:604px;zoom:1;}
			.pagination div {float:left;border-top:2px solid #ccc;margin-right:-42px;zoom:1;}
			.pagination a, .pagination span {color:#999;font-size:10px;display:block;float:left;margin-right:19px;padding-top:3px;text-align:center;width:26px;}
			.pagination a {text-decoration:none;}
			.pagination a:hover {font-weight:bold;text-decoration:underline;}
			.pagination span {margin-top:-9px;padding-top:12px;position:relative;text-align:center;zoom:1;background:url('../i/pagination-active.gif') top center no-repeat;}
			
			.pagination2 {margin-top:17px;overflow:hidden;padding-top:7px;width:344px;zoom:1;}
			.pagination2 div {float:left;border-bottom:2px solid #ccc;margin-right:-42px;padding-bottom:4px;zoom:1;}
			.pagination2 a, .pagination2 span {color:#999;font-size:10px;display:block;float:left;margin:0 10px 0 0;text-align:center;width:19px;}
			.pagination2 a {text-decoration:none;}
			.pagination2 a:hover {color:#fff;background:#999;}
			.pagination2 span {border-bottom:2px solid #000;margin-bottom:-6px;padding-bottom:4px;position:relative;text-align:center;width:19px;zoom:1;}
			
			/* = Go911 =
			--------------------------------------------------- */
			body#p911 {min-height:100%;margin:108px 0 0 0;overflow-x:hidden;background:#ffcc33;}
			body#p911 .wrap {height:100%;position:relative;}
			#p911 .page {-moz-box-shadow:2px 2px 5px #666;-webkit-box-shadow:2px 2px 5px #666;box-shadow:2px 2px 5px #666;margin:0 auto 94px;padding-bottom:20px;background:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;behavior: url(../css/ie-css3.htc);}
			body#p911 .container {overflow:hidden;}
			#p911 .page-bottom {height:34px;position:absolute;bottom:-12px;right:-42px;width:859px;background:url('../i/page-bottom.png') bottom left no-repeat;}
			#p911 .content {display:inline;float:left;margin:0 44px 0 38px;padding-top:45px;width:506px;}
			#p911 .content h1 {font-size:20px;font-weight:normal;margin-bottom:16px;text-transform:uppercase;}			
			.reasons {border-bottom:1px solid #000;margin-bottom:30px;}
			.reasons ul {margin:0 -80px 0 -20px;zoom:1;position:relative;}
				.reasons li {float:left;margin:0 20px 16px 0;width:265px;}
					.reasons li p {font-size:20px;float:left;margin-right:6px;}
					.reasons li div {color:#333;font-size:10px;font-weight:bold;text-transform:uppercase;float:left;height:40px;padding:16px 10px 0;width:203px;background:#ffcc33;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior: url(../css/ie-css3.htc);}
					.reasons li.a div {height:46px;padding-top:10px;}
					
			.faq {}
				.faq dt {color:#000;font-size:10px;font-weight:bold;float:left;margin-right:5px;text-transform:uppercase;}
				.faq dd {color:#999;font-size:10px;line-height:120%;margin:0 0 10px 50px;}
				
			#p911 .sidebar {float:left;margin-top:20px;width:189px;}
				.logo-911 {margin:0 0 3px -63px;zoom:1;position:relative;}
				.sms {padding:12px 16px;background:#ffcc33;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior: url(../css/ie-css3.htc);}
					.sms h2 {color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;text-align:center;margin-bottom:10px;}
					.numbers {margin-bottom:4px;position:relative;width:156px;background:url('../i/bg-numbers.png') repeat-y;}
						.numbers p {color:#333;font-size:10px;font-weight:bold;margin-bottom:2px;text-align:right;}
						.n-inner {background:url('../i/bg-numbers-top.png') top left no-repeat;}
							.n-inner2 {padding:8px 12px 5px;width:132px;background:url('../i/bg-numbers-bottom.png') bottom left no-repeat;}
						.country {color:#333;font-size:10px;font-weight:bold;top:7px;left:12px;padding:2px 0 0 22px;position:absolute;text-transform:uppercase;background:url('../i/russia.gif') center left no-repeat;}
						.cost {color:#000;font-size:16px;position:absolute;bottom:7px;text-align:right;right:45px;}
												
						.ukraine, .ukraine .n-inner, .ukraine .n-inner2 {background:none;}
						.ukraine .country {padding-top:0;background:url('../i/ukraine.png') 0 1px no-repeat;}
						.kazakhstan .country {padding-top:0;background:url('../i/kazakhstan.png') 0 1px no-repeat;}
						
						.all-list {text-align:center;}
						.all-list a {color:#666;font-size:8px;font-weight:bold;text-transform:uppercase;}
						
						.go911-info {margin-left:5px;width:823px;}
						.go911-info p {color:#ccc;font-size:10px;font-weight:bold;margin-bottom:12px;text-align:justify;}						
						
						.baby {height:253px;bottom:-135px;right:-275px;position:absolute;width:246px;z-index:9999;background:url('../i/baby.png') no-repeat;}							
							.baby span {display:block;height:114px;top:120px;left:72px;position:absolute;width:94px;background:url('../i/baby-suit.png') no-repeat;}
							.baby:hover span {display:none;}
			
			body#z-reg {margin:0;background:#ffcc33;padding-bottom:120px;}
			body#z-reg .wrap {position:absolute;top:120px;width:100%;}

      body#z-login {margin:0;background:#ffcc33;padding-bottom:120px;}
			body#z-login .wrap {position:absolute;top:120px;width:100%;}
			
			.z-logo {display:block;position:absolute;height:51px;width:273px;left:273px;top:-24px;background:url('../i/z-logo.png') no-repeat;}
			.z-continue {display:block;position:absolute;height:51px;width:273px;left:273px;bottom:-24px;background:url('../i/z-dalee.png') no-repeat;}
			
			.z-reg, .z-login {position:absolute;left:50%;top:0;margin-left:-408px;padding:50px 35px 50px 41px;width:740px;background:#fff;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}
			.z-reg h2 {color:#ffcc33;font-size:58px;font-weight:bold;text-transform:uppercase;}
			.z-reg p {color:#000;font-size:26px;font-weight:bold;margin-bottom:17px;text-transform:uppercase;white-space:nowrap;}
			.z-reg dl {clear:both;}
				.z-reg dt {color:#ffcc33;zoom:1;float:left;font-size:90px;font-weight:bold;margin-right:78px;}
				.z-reg dl.yes dt {height:120px;}
				.z-reg dl.yes dd {padding-top:18px;}
				
			.z-reg dl.no dt {margin-right:23px;}
			.z-reg dl.no dd {padding-top:21px;}
			
			.z-reg dd input {color:#fff;font-size:52px;margin-bottom:20px;text-align:center;border:none;height:65px;width:505px;background:url('../i/inp-z-reg.jpg') no-repeat;}
			
						.z-login {height:350px;padding:32px 85px 0;width:646px;}
				.login-logo {display:block;float:left;height:40px;margin:0 0 15px -40px;width:168px;background:url('../i/login-logo.gif') no-repeat;}
			.z-login input {border:none;color:#999;font-size:20px;font-weight:bold;height:50px;margin-bottom:40px;padding:26px 15px 0;text-align:center;text-transform:uppercase;width:620px;background:url('../i/bg-login-inp.jpg') no-repeat;}
			.login-links {color:#666;font-size:12px;float:right;margin-top:15px;}
			.login-links a {color:#666;font-size:12px;font-weight:bold;}
			.close-login {display:block;height:51px;position:absolute;top:-25px;right:-25px;width:50px;background:url('../i/close-login.png') no-repeat;}
			input.not-big-btn {cursor:pointer;border:none;height:42px;margin-left:250px;width:153px;background:url('../i/not-big-btn.gif') no-repeat;}
			
/* Footer */
body#p911 .bottom {background:#000;height:160px;margin:0;}
body#p911 .bottom .inner {padding-top:17px;}
.bottom {clear:both;margin:-20px;z-index:200;position:relative; height:115px; border-top:20px solid #ffcc33; background-color:#fff; margin-top:-20px; font-size:11px; min-width:960px; padding:0 20px}
.wrapper-slider .bottom {}
	.bottom .btm-logo {position:relative; margin-left:-21px; margin-bottom:1px}
	.bottom .inner {padding-top:31px}
.inner {margin:0 auto;padding:0 20px 20px 60px;width:880px;}
	.bottom .l-col-2-i {padding-top:4px}
	.bottom .l-col-4-i {position:relative; padding-top:20px}
		.bottom .develop a i {position:absolute; top:0; left:0; width:64px; height:17px; background-image:url('../i/btm-orange.png')}
	.l-3-col .l-col-1 {float:left; width:224px; margin-right:17px}
	.l-3-col .l-col-2 {float:left; width:225px}
	.l-3-col .l-col-3 {float:right; width:399px}
	.l-4-col .l-col-1 {float:left; width:224px; margin-right:17px}
	.l-4-col .l-col-2 {float:left; width:225px; margin-right:17px}
	.l-4-col .l-col-3 {float:left; width:225px}
	.l-4-col .l-col-4 {float:right; width:158px}

.big-yellow-btn-reg {border:none;cursor:pointer;height:52px;text-indent:-9999px;width:549px;background:url('../i/BUTTONS-2.gif') no-repeat;}
.small-yellow-btn-reg {clear:both;border:none;cursor:pointer;height:35px;text-indent:-9999px;width:368px;background:url('../i/BUTTONS-1.gif') no-repeat;}
.big-yellow-btn-newpartner {clear:both;border:none;cursor:pointer;height:53px;text-indent:-9999px;width:560px;background:url('../i/BUTTONS-3.gif') no-repeat;}




