/*START: Home 2-cols-l*/
#content-zone #home-2cols-l
{
	float: left;
	width: 500px;
}

#content-zone #home-2cols-l .next-line
{
	margin-top: 10px;
}

#content-zone #home-2cols-l .next-column
{
	margin-left: 10px;
}

#content-zone #home-2cols-l div.portlet
{
	border: 1px solid #d3d3d3;
	float: left;
	height: 110px;
	width: 150px;
	padding: 3px 5px;
}

#content-zone #home-2cols-l div.portlet h2
{
	font-size: 12px;
	line-height: 15px;
	padding: 0 0 5px 0;
	text-align: left;
	font-weight: bold; 
	color: #999;
}

#content-zone #home-2cols-l div.portlet p
{
	font-size: 11px;
	line-height: 14px;
}

#content-zone #home-2cols-l div.portlet p.producer
{
	padding: 2px 0 0 5px;
	color: #808080;
	text-align: left;
}

/*END: Home 2-cols-l*/
/******************************************************************/

/*START: Home 2-cols-r*/
#content-zone #home-2cols-r
{
	float: left;
	width: 150px;
}

#content-zone #home-2cols-r .next
{
	margin-top: 30px;
}

#content-zone #home-2cols-r div.portlet
{
	background: #eee;
	text-align: center;
	padding: 0 2px 0 0;
}

#content-zone #home-2cols-r div.portlet h2
{
	font-size: 11px;
	line-height: 14px;
	padding: 0 0 5px 14px;
	background: url("../../img/framework/quad.gif") no-repeat;
	text-align: left;
}

#content-zone #home-2cols-r div.portlet p
{
	font-size: 11px;
	line-height: 14px;
	padding: 0 0 0 3px;
	text-align: left;
}
/*END: Home 2-cols-r*/
/******************************************************************/

/*START: Suppliers*/
div.supplier-details
{
	float: left; 
	height: 201px; 
	width: 360px; 
	background: #eee; 
	border: 1px solid #ccc;
}

div.supplier-details div.supplier-description
{
	display: none;
	font-size: 11px;
	line-height: 14px;
	padding: 5px 10px 5px 5px;
}

div.supplier-details div.supplier-description h2
{
	font-size: 12px;
	line-height: 15px;
	padding: 0 0 10px 0;
}

div.supplier-details div.supplier-description img
{
	border: 1px solid #ccc;
}

div.supplier-select
{
	float: left; 
	height: 201px; 
	width: 125px; 
	background: #eee;
	border: 1px solid #ccc; 
	border-left: none;
}

div.supplier-select ul
{
	padding: 0 0 0 10px;
}

div.supplier-select ul li
{
	font-size: 12px;
	line-height: 25px;
	color: #153b63;
	cursor: pointer;
}
/*END: Suppliers**/
/******************************************************************/


/*START: News*/
div.news-wrapper
{
	height: 255px;
	overflow: hidden;
}

div.news-wrapper div.portlet img
{
	border: 1px solid #ccc;
}

div.news-wrapper div.portlet p.headline
{
	padding-bottom: 3px !important;
}

div.news-wrapper div.portlet p.more
{
	text-align: right !important;
}

div.news-wrapper div.separator
{
	border-bottom: none !important;
	border-top: 1px solid #ccc; 
	height: 5px;
	width: 144px;
	margin-left: 2px;
}
/*END: News*/
/******************************************************************/

/*START: New-Products-Table*/
div#content-zone table.new-products
{
	width: 100%;
}

div#content-zone table.new-products td.image
{
	width: 35px;
	height: 30px;
}

div#content-zone table.new-products td.name
{
	padding: 0 5px 0 0;
	font-size: 11px;
	line-height: 14px;
}

div#content-zone table.new-products td.link
{
	text-align: right;
	font-size: 11px;
	line-height: 14px;
	padding: 0 0 0 0;
}

div#content-zone table.new-products tr.sep td
{
	border-top: 1px solid #eee;
	height: 3px;
}

/*END: New-Products-Table**/
/******************************************************************/



/*START: Service*/  			
ul.service li
{
	font-size: 11px;
	line-height: 14px;
	text-align: left;
	padding: 0 0 5px 7px;
	background: url(../../img/framework/article-li.gif) 0 6px no-repeat;
}
/*END: Service**/
/******************************************************************/