.menutop2 { width:150px; height:35px; position:relative; top:0px; left:-390px; z-index:101; }

.head_1 {
	background-color:#fff;
	width:930px;
	padding:20px;
	background-image:url(../pix/bg_top.png);
	background-repeat:no-repeat;
	position:relative;
	
	}

.head_2 {
	background-color:#fff;
	width:1000px;
	padding:0px;
	height:100px;
	background-image:url(../pix/bg_top.png);
	background-repeat:no-repeat;
	position:relative;
	top:0px;
	left:0;
	color:#000;
	
	}

.main_1 {
	position:relative;
	margin:0;
	margin:-160px 0px 0px 0px;
	z-index:99;
	width:960px;
	}

.main_shop {
	position:relative;
	margin:0;
	margin:-160px 0px 0px -5px;
	z-index:99;
	width:960px;
	
	}

.main_login {
	position:relative;
	margin:0;
	margin:-120px 0px 0px 65px;
	z-index:99;
	width:800px;
	
	}

.main_reg {
	position:relative;
	margin:0;
	margin:-160px 0px 0px 190px;
	z-index:99;
	width:800px;
	
	}

.main_kf {
	position:relative;
	margin:0;
	margin:-160px 0px 0px 200px;
	z-index:99;
	width:800px;
	
	
	}


.main_2 {
	position:relative;
	text-align:center;
	}

.foot_1 {
	vertical-align:bottom;
	text-align:left;
	position:absolute;
	left:0px;
	padding:10px;
	width:950px;
	height:35px;
	background-image:url(../pix/bg_bottom.png);
	background-repeat:repeat-x;
	font-family: arial, sans-serif;
	font-size:11px;
	}

.foot_2 {
	vertical-align:bottom;
	text-align:left;
	position:absolute;
	left:0;
	padding:8px;
	width:600px;
	height:35px;
	background-image:url(../pix/bg_bottom.png);
	background-repeat:repeat-x;
	color:#000;
	}

.textcol {
	margin-top:12px;
	background-color:#eee;
	border:0px #cccccc solid;
	width:270px;
	height:360px;
	overflow:auto;
	padding:20px;
	z-index:100;
	position:relative; margin:0; margin:-402px 0px 0px 620px;
	font-size: 10pt; font-family: Verdana, Helvetica, sans-serif, Arial; 
	text-align:left;
	}

.textimpress {

	border:0px #cccccc solid; width:94px; margin: -150px 0px 0px -60px;

}
