
div.main-list:after, div.main-list ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}	

div.banner
	{
	width:819px;
	height:225px;
	background:transparent url(../img/bg-banner.jpg) no-repeat 0 0;
	margin:0 0 45px 0;
	}
div.main-list
	{
	background:transparent url(img/bg-main-list.png) repeat-y right top;
	float:left;
	padding:0 25px 0 0;
	
	
	_background:transparent!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Theme/maxmat/css/img/bg-main-list.png',sizingMethod='scale');
	}

div.main-list ul, 
div.main-list ul ul
	{
	margin:0px;
	padding:0px;
	list-style:none;
	background:none;
	float:none;
	}

div.main-list ul
	{
	background:transparent url(img/bg-main-list-content.png) repeat-y left top;
	width:auto;
	float:left;
	_background:transparent!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Theme/maxmat/css/img/bg-main-list-content.png',sizingMethod='scale');
	}	

div.main-list ul ul
	{
	margin:5px 0 0 0;
	background:none;
	filter:none;
	}		
	
div.main-list ul li
	{
	float:left;
	width:178px;
	padding:15px;
	}	

div.main-list ul li ul li
	{
	float:none;
	width:auto;
	padding:0px;
	height:14px;
	padding:5px 0 0 0;
	}	

div.main-list ul li ul li a
	{
	font-weight:bold;
	text-decoration:none;
	background:transparent url(img/ico-arrow.gif) no-repeat left 50%;
	padding:2px 0 2px 11px;
	display:block;
	}	

div.main-list ul li h2
	{
	margin:30px 0 5px 0;
	}	
	
div.main
	{
	padding:25px 0 0 40px;
	margin:0px;
	}	
	
div.block
	{
	background:none;
	filter:none;
	}	
	
div.content
	{
	float:none;
	width:auto;
	padding:0px;
	}		
	
div.content p
	{
	 text-align:left;
	 text-indent:0;
	 font-size:11px;
	 
	}