*{
	margin:0;
	padding:0;
        outline:medium none;
}
html, body{
	height:100%;
}
body{
	margin:0;
	padding:0;
	font-family:Tahoma, Arial;
background:url(vip_bg_all.jpg) repeat-y;
}
table {
	padding:0;
	margin:0;
	border-collapse:collapse;
}
td, th {
	padding:0;
	margin:0;
}
img {
	border:0;
}
.vip_mainbox{
	width:100%;
}
.contlogo{
position:absolute;
margin-left:-78px;
}
 
.vip_bg_header_left{
	background:url(vip_bg_header_left.jpg) no-repeat right 0;
	/*height:200px;*/
        height:179px;
}
.vip_bg_header_center{
	background:#dedede;
	font-size:0;
	width:960px;
	/*padding-top:20px;*/
	vertical-align:bottom;
}		
.vip_bg_header_right{
	background:url(vip_bg_header_right.jpg) no-repeat left 0;
}
.vip_bg_content_left{
	background:url(vip_bg_content_left.jpg) repeat-y right 0;
	height:633px;
}
.vip_bg_content_center{
	vertical-align:top;
	background:url(vip_bg_contentbox.jpg) no-repeat right bottom;
}
.vip_bg_content_right{
	background:url(vip_bg_content_right.jpg) repeat-y left 0;
}
.vip_contentbox{
	width:100%;
}
.vip_content_left{
	width:235px;
	vertical-align:top;
	padding-top:45px;
	padding-left:1px;	
}
.vip_content_right{
	color:#707070;
	font-size:14px;
	padding:45px 0 0 30px;
        vertical-align:top;
}
.vip_text_downtitle{
	margin-top:20px;
        line-height:19px;
}
.vip_feedback_form{
	margin-top:35px;
}
.vip_feedback_form .label{
	width:90px;
}
.vip_feedback_form .inputbox{
	background:url(vip_bg_feedback_form_input.jpg) no-repeat;
	width:300px;
	height:30px;
	border:0;
	padding:0 10px;
}
.vip_feedback_form .inputbox input{			
	width:300px;
	border:0;
	background:none;
}
.vip_feedback_spacer{
	font-size:0;
	line-height:0;
	height:10px;
}
.vip_feedback_form .textarea{
	background:url(vip_bg_feedback_form_textarea.jpg) no-repeat;
	width:300px;
	height:90px;
	border:0;
	padding:10px;
}
.vip_feedback_form .textarea textarea{
	width:300px;
	height:90px;
	border:0;
	background:none;
	overflow:auto;
}
.snoska{
	font-size:9px;
	margin-top:10px;
}
.vip_small_logo{
	text-align:right;
	margin-top:40px;
}
.vip_ul{
	margin:10px 0 0 15px;
}
.vip_ul li{
	/*padding-bottom:10px;*/
}
.vip_ul_menu{
	color:#73676f;
	list-style:none outside none;
	text-transform:uppercase;
	font-size:12px;
	margin-left:15px;
	width:145px;
	text-decoration:underline;
	margin-bottom:20px;
        margin-top:10px;
}
.vip_ul_menu li{
	padding-bottom:5px;
}
.vip_ul_menu li a{
	color:#73676f;
}
.vip_graymenu{
	margin-top:1px;
}
.vip_listheader{
        font-size:19px;
        border-bottom:1px solid #CFCFCF;
        padding-bottom:5px;
        line-height:24px;
        margin-top:20px;
        color:#939393;
}
.vip_text{
        margin-top:20px;
}
.copyright{
	font-size:9px;
	text-align:center;
	position:absolute;
	top:760px;
}