* {margin:0; padding:0}

li{list-style:none}

html, body{
	width:100%;
	min-width:996px;
	height:100%;}

#wrap{
	width:996px;
	min-height:100%;
	height: auto !important;
	height:100%;
	position:relative;
	margin:0 auto}

.logo{
	width:226px;
	height:130px;
	position:absolute;
	top:0;
	right:43px;}

#header{
	width:996px;
	overflow:hidden;}

#header .header-top{
	background:url(../img/header.jpg) no-repeat;
	height:479px;}

#header .header-top .recomend{
	background:url(../img/recomend.jpg) no-repeat;
	background-color:#fff;
	height:87px;
	width:697px;
	float:right}

.header-top .problems{
	background:url(../img/problems.jpg) no-repeat 0 304px;
	width:459px;
	height:81px;
	padding-right:142px;
	padding-top:304px;
	float:right;
	clear:both}

#header .menu{
	background:url(../img/menu-bg.jpg) repeat-x;
	height:32px;
	padding-left:25px;
	overflow:hidden;}

#header .menu li{
	background:url(../img/menu-marker.jpg) no-repeat right;
	float:left;
	padding:0 20px;}

#header .menu li.last{
	background:none}

#header .menu li a{
	float:left}

#content{
	width:996px;
	overflow:hidden}

#left{
	background:url(../img/left.jpg) no-repeat left top;
	width:310px;
	float:left;
	padding-top:350px;
	padding-left:60px;
	margin-right:-370px;}

.dekoc{
	display:block;
	margin-left:-10px;}

#left p{
	color:#020101;
	font:12px Verdana;
	line-height:25px;}

#left p span{
	color:#020101;
	font:bold 14px Verdana}

#left p a{
	color:#00A1E5;
	font:12px Verdana}

#left p a span{
	color:#00A1E5;
	font:bold 12px Verdana}

#left p a:hover{text-decoration:none}

#right{
	background:url(../img/pe4atka.jpg) no-repeat right top;
	overflow:hidden;
	margin-left:370px;
	padding-top:30px;
	padding-right:46px;}

#right p{
	color:#383637;
	font:12px Verdana}
#right table{
	color:#383637;
	font:12px Verdana}
	
#right table p span{
	color:#00A1E5;
	font:bold 12px Verdana}	
	
.new {
	color:#383637;
	font:12px Verdana}
#right p span{
	color:#00A1E5;
	font:bold 12px Verdana}

	#right p a{
	color:#00A1E5;
	font:12px Verdana}
	
	#right p a:hover{
	color:#FF0000;
	font:12px Verdana}
	
img.blank{
	float:right;}

.clear{clear:both;
	height:200px;}

#footer{
	height:136px;
	width:996px;
	position:relative;
	margin:0 auto;
	margin-top:-136px;}

#footer .nav{
	overflow:hidden;
	float:left;
	margin-left:20px}

#footer .nav ul{
	margin-left:-1px;
	float:left}

#footer .nav li{
	background:url(../img/nav-marker.jpg) no-repeat left;
	float:left;
	padding:0 25px;}

#footer .nav li.last{
	background:none}

#footer .nav li a{
	color:#ED1B24;
	font:14px Verdana;
	display:block;
	float:left;}

#footer .nav li a:hover{
	text-decoration:none;}

#footer  a{
	color:#007fc9;
	text-decoration:none;}
#footer  a:hover{
	color:#ed1a23;
	text-decoration:none;}	
	
#footer p{
	color:#565555;
	font:11px Verdana;
	width:320px;
	padding-top:56px;
	line-height:30px;
	text-align:center}

#footer p span{
	font-weight:bold}




