body {
	font-family: Tahoma;
	background: #000 url(/images/lands/14/main_bg2.gif) top left repeat;
	padding: 0;
	margin: 0;
	color: #8c8c85;
}

img {
	border: 0;
}

.clearing {
	clear: both;
}

table.maintable {
	table-layout: fixed;
}

.left_bg {
	background:url(/images/lands/14/left_main_bg.jpg) top right no-repeat;
}

.main_bg {
	background: url(/images/lands/14/main_bg.jpg) top left no-repeat;
}

.main {
	float: left;
	z-index: 10;
	position: relative;
	width: 990px;
}

.logo_bg {
	background: url(/images/lands/14/logo_bg.png) top right no-repeat;
	float: left;
	width: 592px;
	height: 466px;
	margin-top: 40px;
	position: relative;
	z-index: 15;
}

.logo {
	float: left;
	margin: 165px 0 0 20px;
	height: 125px;
	width: 282px;
	position: relative;
	z-index: 15;
}

.on_site_bg {
	float: left;
	width: 265px;
	height: 283px;
	margin: 0 0 0 -197px;
	position: relative;
	z-index: 20;
}

.online {
	float: left;
	margin: 97px 0 0 -53px;
}

.in_city {
	font-size: 12px;
	float: left;
	margin: 130px 0 0 15px;
	color: #b3b3b3;
}

.in_city .red {
	color: #c77272;
	font-weight: bold;
}

.number {
	float: left;
	clear: left;
	font: 30px Times New Roman;
	font-weight: bold;
	color: #753d77;
	margin: 45px 0 0 5px;
	height: 30px;
	width: 140px;
	text-align: center;
}

.get_pass {
	width: 265px;
	height: 58px;
	outline: none;
	float: right;
	margin: 75px 0 0 0;
}

.get_pass a {
	outline: none;
}

.text {
	background: url(/images/lands/14/text_bg.png) top left no-repeat;
	float: left;
	width: 357px;
	height: 113px;
	margin: -80px 0 0 122px;
	z-index: 5;
	padding: 20px 45px;
}

.text, .text p {
	font-size: 11px;
	width: 350px;
	float: left;
	margin: 0;
	letter-spacing: 0.25px;
}

.text p strong, .text strong {
	font-size: 14px;
}

.text p span, .text span {
	font-size: 12px;
	font-weight: bold;
} 

.withtext .login_bg {
	float: left;
	width: 759px;
	height: 25px;
	margin: -41px 0 0 121px;
	#margin-left: 67px;
	position: relative;
	z-index: 10;
	padding: 11px 20px;
}

.withouttext .login_bg {
	float: left;
	width: 759px;
	height: 25px;
	margin: 32px 0 0 121px;
	#margin-left: 67px;
	position: relative;
	z-index: 10;
	padding: 11px 20px;
}

.input_text {
	background: url(/images/lands/14/input_bg.png) top left no-repeat;
	float: left;
	width: 121px;
	height: 13px;
	border: 0;
	padding: 6px 5px;
	font-size: 11px;
	color: #7c7604;
	text-align: center;
}

.line {
	float: left;
	width: 2px;
	height: 25px;
	margin: 0 11px;
}

.login_btn {
	background: url(/images/lands/14/login_btn.png) top left no-repeat;
	float: left;
	width: 106px;
	height: 49px;
	border: 0;
	margin: -12px 0 0 0;
	outline: none;
}

.footer {
	float: left;
	width: 910px;
	margin: 120px 30px 30px 50px;
	font-size: 10px;
	color: #403f2a;
	line-height: 18px;
	z-index: 50;
	position: relative;
}

.footer a {
	text-decoration: none;
	color: #403f2a;
	z-index: 50;
	position: relative;
}

.copyright {
	float: left;
	width: 80px;
}

.design {
	float: right;
	width: 135px;
	text-align: right;
}

.right_bg {
	float: left;
	background: url(/images/lands/14/right_main_bg.jpg) top left no-repeat;
	width: 100%;
	height: 768px;
	#width: auto;
}

.pop_up {
	background: url(/images/lands/14/popup_bg.png) top center no-repeat;
	width: 990px;
	height: 725px;
	position: absolute;
	z-index: 40;
	float: left;
	
	top: 0;
}

.close {
	width: 45px;
	height: 43px;
	float: left;
	margin: 171px 0 0 28px;
}

.close a {
	outline: none;
}

.topic {
	width: 363px;
	height: 25px;
	float: left;
	margin: 195px 0 0 69px;
}

.pop_up_text {
	float: left;
	clear: left;
	width: 415px;
	height: 270px;
	margin: 77px 0 0 115px;
	font: 22px Times New Roman;
	color: #ffce8c;
}

.pop_up_text select {
	width: 112px;
	height: 20px;
	border: 1px #caac6f solid;
	color: #43361f;
	font-family: Times New Roman;
	font-size: 15px;
}

p.country {
	background: url(/images/lands/14/yellow_text_bg.png) top left repeat;
	float: left;
	padding: 2px 7px;
	line-height: 24px;
	margin: 0 5px 9px 37px;
}

p.sms {
	background: url(/images/lands/14/yellow_text_bg.png) top left repeat;
	float: left;
	clear: both;
	margin: 0 0 9px 0;
	padding: 2px 7px;
	line-height: 24px;
	width: 365px;
	clear: left;
}

p.small_num {
	clear: both;
	background: url(/images/lands/14/yellow_text_bg.png) top left repeat;
	padding: 2px 7px;
	line-height: 24px;
	margin: 0 20px 9px 0;
	float: right;
	width: 290px;
}

p.sms .red, p.small_num .red {
	font-size: 28px;
}

p.middle_text {
	font-size: 16px;
	margin: 12px 30px 0 0;
	text-align: right;
	float: right;
	width: 355px;
}

p.middle_text a {
	color: #feb85b;
}

p.small_text {
	color: #b19d8a;
	font: 10px Tahoma;
	text-align: right;
	margin: 12px 10px 0 0;
	width: 405px;
	float: left;
}

.pop_up_text .red {
	color: #d42c25;
}

.btn {
	float: left;
	width: 410px;
	margin-left: 30px;
	#margin-left: 20px;
}

.input_cod {
	float: left;
	background: url(/images/lands/14/enter_cod_bg.png) top left no-repeat;
	width: 190px;
	height: 24px;
	padding: 23px 15px;
	border: 0;
	margin: 17px 0 0 0;
	color: #dddddd;
	font-size: 15px;
	letter-spacing: 1px;
	text-align: center;
}

.enter_btn {
	float: left;
	background: url(/images/lands/14/enter_btn.png) top left no-repeat;
	width: 139px;
	height: 39px;
	border: 0;
	margin: 27px 0 0 20px;
}



























