* {margin: 0; padding: 0; border: 0; outline: 0; list-style: none}
body { padding: 0px; margin:0; background:url(../images/bgs/bg.jpg) no-repeat center 0px #000;}
html, bidy { min-width:1000px}

div, a { font-family:Arial, Helvetica, sans-serif}







input.normal, textarea.normal, select.normal {
	background:		none;
	border:			solid 1px #595963;
	color:			#808087;
	font-size:		10px;
	text-transform: uppercase;
	padding:		2px 4px 3px 4px;
	font-family: Arial
}
input.normal {
	height:			17px;
}

input.with-error, textarea.with-error, select.with-error {
	border-color:	#FF6420;
}

.errors {
	color:			#FF6420;
}





#all { width:1000px; position:relative; margin:0 auto; height:1010px;}

.count { position:absolute; left:46px; top:62px; font-size:10px; font-weight:bold; text-transform:uppercase; color:#a6abbc}
.count .st01 { font-size:40px; font-weight:normal; color:#1a9bff; text-align:center; float:left; width:70px; background:url(../images/bgs/bg002.gif) no-repeat 100% 6px; margin:0 0 0 -10px}
.count .st01 span {font-size:10px; font-weight:bold; text-transform:uppercase; color:#a6abbc} 
.count .st02 { font-size:40px; font-weight:normal; color:#fff; text-align:center; float:left; width:170px; }
.count .st02 span {font-size:10px; font-weight:bold; text-transform:uppercase; color:#a6abbc} 

.size01 { font-size:25px; font-weight:bold; color:#fff; position:absolute; left:165px; top:547px}
.size01 span { font-family:Tahoma, Geneva, sans-serif; font-size:18px; float:right; _float:none}

.size02 { font-size:31px; font-weight:bold; color:#fff; position:absolute; left:586px; top:539px}
.size02 span { font-family:Tahoma, Geneva, sans-serif; font-size:25px; float:right; _float:none}

.mod_title {font-size: 14px; color: #fff; font-weight: bold; width: 235px; text-align: center; height: 35px; line-height: 35px; position: absolute; top: 525px}
	.mod_title.mt_1 {left: 45px;}
	.mod_title.mt_2 {left: 379px}
	.mod_title.mt_3 {left: 690px}


.mod { font-size:11px; font-weight:bold; text-transform:uppercase; color:#fff; position:absolute; left:182px; top:715px; line-height: 12px}
	.mod strong { font-size:20px; display: block; margin-bottom: 5px }
	.mod a { font-size:9px; font-weight:bold; text-transform:uppercase; color:#8AC43E; text-decoration:none; padding:0 0 0 9px; background:url(../images/buls/bul001.gif) no-repeat 0 1px}
		.mod a:hover { text-decoration: underline}
.mod02 {left: 486px;} 
.mod03 {left: 807px;}

.mod_1 {left: 124px; top: 769px} 
.mod02_1 {left: 429px; top: 769px}
.mod03_1 {left: 750px; top: 769px}


.txt01 {font-size:10px; font-weight:bold; text-transform:uppercase; color:#a0a0a0; position:absolute; left:93px; top:206px}
.txt01 strong {color:#fff}

.txt02 { font-size:10px; font-weight:bold; color:#e3e4e9; position:absolute; left:52px; top:230px; text-transform:uppercase; line-height:16px}
.txt02 strong { font-size:18px; color:#96ca3c; text-transform:none; line-height:20px}

.txt03 { font-size:46px; font-weight:bold; color:#fff; position:absolute; left:535px; top:575px}
.txt03 strong { font-size:20px; color:#FFFFFF; }
.txt03 span { letter-spacing: -1px}
.txt03 .st01 {font-size:10px; font-weight:bold; text-transform:uppercase; color:#707687; margin:15px 0 0 0}

.txt04 {font-size:13px; color:#2280b6; position:absolute; left:474px; top:91px}

.txt05 {font-size:17px; color:#fff; position:absolute; left:44px; top:175px; font-weight: bold; text-transform: uppercase}
.txt05 span { color: #8bc53f; margin: 0 1px}

.txt06 {font-size:10px; color:#fff; text-transform: uppercase; position:absolute; left:516px; top:291px}

.txt07 {font-size:10px; color:#d0d6e4; text-transform: uppercase; position:absolute; left:714px; top:351px}

.txt08 {font-size:10px; color:#fff; text-transform: uppercase; position:absolute; left:804px; top:450px}

.qq { font-size:20px; color:#fff; position:absolute; left:446px; top:330px}
.qq1 { font-size:20px; color:#fff; position:absolute; left:587px; top:372px}
.qq2 { font-size:20px; color:#fff; position:absolute; left:673px; top:443px}

.copy {font-size:10px; font-weight:bold; text-transform:uppercase; color:#898f9f; position:absolute; left:33px; top:1016px; }
.samsung-logo { position:absolute; left:779px; top:986px; }

.btn-preorder-bg {
	position:		absolute;
	left:			94px;
	top:			869px;
}



.btn-preorder1 {
	position:		absolute;
	left:			103px;
	top:			877px;
	cursor:			pointer;
}
.btn-preorder1 img, .btn-preorder2 img {
	border:			none;
}

.btn-preorder2, .btn-preorder3 {
	position:		absolute;
	left:			235px;
	top:			877px;
}
.btn-preorder2 {
	cursor:			pointer;
	font-size:		18px;
	background:		url(../images/btn/preorder2_2.gif) no-repeat left top transparent;
	width:			374px;
	height:			45px;
	padding-top:	10px;
	padding-left:	23px;

}
.btn-preorder3 {
	display:		none;
	width:			374px;
	height:			119px;
	background:		url(../images/bgs/preorder3_2b.gif) no-repeat scroll left top transparent;
	z-index:		1101;
}




.btn-preorder3 .padng {
	padding:		15px 22px 20px 22px;
	margin:			0;
}
.btn-preorder3 .padng .inner, .btn-preorder2 {
	color:			#FFFFFF;
	font-size:		18px;
	font-family:	Arial, Helvetica, sans-serif;
	font-weight:	bold;
	}
.btn-preorder3 .padng .inner {
	width:			100%;
font-size:12px; font-weight:normal;
}
.btn-preorder3 .padng .inner span {
	color:			#808087;
}
.btn-preorder3 .padng .inner input {
	width:			178px;
}

.btn-preorder3 .padng .inner input.submit {
	width:			11px;
	height:			22px;
	border:			none;
	padding:		0;
	margin-bottom:	-5px;
}
.btn-preorder-info-AExpress {
	position:		absolute;
	left:			602px;
	top:			869px;
}






.order {
	position:		absolute;
	left:			112px;
	top:			642px;
	width:			797px;
	height: 702px;
	display:		none;
	z-index:		1102;

}





.all-ok-popup {
	position:		absolute;
	left:			112px;
	top:			642px; /* Это значение меняется скриптом автоматом, таким образом что бы попап оказался на экране */
	width:			782px;
	height:			323px;
	display:		none;
	z-index:		1103;
	background:		url(../images/order-ok.png) no-repeat right top;
	padding:		13px 16px 0px 0px;
}

.all-ok-popup img {
	cursor:			pointer;
	float:			right;
}



#resur-overlay {
	position:		fixed;
	top:			0;
	left:			0;
	bottom:			0;
	right:			0;
	background:		black;
	z-index:		1100;
	display:		none;
}
* html #resur-overlay {	/* IE6 */
	position:		absolute;
	width:			100%;
}



.order {background:url(../images/bgs/bg008.png) no-repeat 0 0 ;}

.vip {background:url(../images/bgs/bg007.png) no-repeat 0 0}

.cls01 { position: absolute; left: 740px; top:65px}
.cls01 img { border:0}

.order .notice1 { font-size:39px; color:#fff; padding:0; margin:0; position: absolute; left: 25px; top:102px; font-weight:bold; }
.order .notice2 { font-size:16px; color:#fff; padding:0; margin:0; position: absolute; left: 34px; top:78px; font-weight:bold;}
.order .notice2_1 { font-size:39px; color:#0ac2ff; padding:0; margin:0; font-weight:bold; position: absolute; left: 34px; top:140px;line-height: 37px}
.order .notice2_2 { font-size:10px; color:#70798b; padding:0 15px 0 0; margin:0; text-transform:uppercase; position: absolute; left: 242px; top:186px; background:url(../images/buls/bul002.gif) no-repeat 100% 4px}


.qqq1 { font-size:15px; color:#00c6ff; font-weight:bold; position:absolute; left:80px;top:262px}
.qqq1 span { color:#7e8a9f}
.qqq1 strong { display:block; font-size:28px; color:#fff; padding:0px 0 10px 17px}
.qqq1 .st01 { float:left; font-size:10px; font-weight:normal; text-transform:uppercase; color:#8d929c; padding:0px 18px 0 23px; margin-top:-2px}
.qqq1 .st02 input { width:59px; font-siza:11px; height:17px; padding:0; margin-top:-5px}
.qqq1 .st02 { float:left}

.qqq1_1 {top:358px}


.qqq2 { font-size:16px; color:#00c6ff; font-weight:bold; position:absolute; left:314px;top:262px}
.qqq2 span { color:#7e8a9f}
.qqq2 strong { display:block; font-size:28px; color:#fff; padding:4px 0 10px 17px}
.qqq2 .st01 { float:left; font-size:10px; font-weight:normal; text-transform:uppercase; color:#8d929c; padding:0px 18px 0 23px; margin-top:-2px}
.qqq2 .st02 input { width:59px; font-siza:11px; height:17px; padding:0; margin-top:-5px}
.qqq2 .st02 { float:left}

.qqq2_1 {top:358px}

.qqq2_3 { font-size:16px; color:#00c6ff; font-weight:bold; position:absolute; left:553px;top:262px}
.qqq2_3 span { color:#7e8a9f}
.qqq2_3 strong { display:block; font-size:28px; color:#fff; padding:4px 0 10px 17px}
.qqq2_3 .st01 { float:left; font-size:10px; font-weight:normal; text-transform:uppercase; color:#8d929c; padding:0px 18px 0 23px; margin-top:-2px}
.qqq2_3 .st02 input { width:59px; font-siza:11px; height:17px; padding:0; margin-top:-5px}
.qqq2_3 .st02 { float:left}

.qqq2_4 {top:358px}

.qqq3 { position:absolute; left:56px; top:497px}
.qqq3 input { width:216px; float:left; margin-right:13px}

.qqq4 { position:absolute; left:56px; top:532px; border: 0;}
.qqq4 td { font-size:10px; color:#898e97; text-transform:uppercase; padding:0px 10px 11px 0}
.qqq4 td input { width:213px}
.qqq4 td.st02 {padding-left: 2px;}
.qqq4 td.st02 input { width:216px}
.qqq4 td.st01 input { width: auto}
.qqq4 td textarea { width:213px; height: 60px; overflow: hidden}




.errors { list-style:none; position:absolute; left:31px; top:65px; font-size:11px; margin:0; padding:0}
.errors li{ list-style:none; margin:0; padding:0}


.vip .errors {left:313px;top:55px;}


div.mortal div.notice1 {  display: block; }
div.mortal div.notice2 {  display: none; }
div.mortal div.notice2_1 {  display: none; }
div.mortal div.notice2_2 {  display: none; }

div.vip div.notice1 {  display: none; }
div.vip div.notice2 {  display: block; }
div.vip div.notice2_1 {  display: block; }
div.vip div.notice2_2 {  display: block; }

.clear { clear:both}
.left { float:left}
.right { float:right}
.clear { clear:both}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
* html .clearfix {height: 1%;}
.error { color:	#F64B23; }


.invip {background: url(../images/invip.png) no-repeat 0 0; width: 102px; height: 102px; position: absolute; top: -42px; right: -106px}
