﻿div.ProductCategoryListProductsWrapper{
	margin-bottom: 30px;
}


div.ProductCategoryListProductsWrapper ul.productlist{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

div.ProductCategoryListProductsWrapper ul.productlist li{
	margin: 10px 0px 0px 0px;
	padding: 0px;
}

div.ProductCategoryListProductsWrapper ul.productlist li a{
	display: block;
	font-size: 16px;
	line-height: 42px;
	color: #666666 !important;
	padding: 0px 10px 0px 36px;
	background: #f0f0f0;
	position: relative;
}

div.ProductCategoryListProductsWrapper ul.productlist li a span.linkicon{
	display: block;
	width: 20px;
	height: 42px;
	position: absolute;
	left: 10px;
	top: 0px;
	/*background: url('img/next-horizontal.png') no-repeat -7px -2px;*/
	background: url('img/next-horizontal-small.png') no-repeat 0px 11px;
}

div.ProductCategoryListProductsWrapper ul.productlist li a:hover{
	background: #94bd51;
	color: #ffffff !important;
}

div.ProductCategoryListProductsWrapper ul.productlist li a:hover span.linkicon{
	background: url('img/next-horizontal-small.png') no-repeat -20px 11px;
}


/* Make sub products smaller */
div.ProductCategoryListProductsWrapper div.NormalTaggedProductsList ul.productlist li.subproduct{
	margin: 4px 0px 0px 0px;
}

div.ProductCategoryListProductsWrapper div.NormalTaggedProductsList ul.productlist li.subproduct a{
	font-size: 14px;
	line-height: 32px;
	padding: 0px 10px 0px 46px;
}

div.ProductCategoryListProductsWrapper div.NormalTaggedProductsList ul.productlist li.subproduct a span.linkicon{
	height: 32px;
	left: 20px;
	background: url('img/next-horizontal-small.png') no-repeat 0px 6px;
}

div.ProductCategoryListProductsWrapper div.NormalTaggedProductsList ul.productlist li.subproduct a:hover span.linkicon{
	background: url('img/next-horizontal-small.png') no-repeat -20px 6px;
}


/* Tooltip on/off */
.tooltip {
    position:absolute;
    left:-480px;
    bottom:0;
    z-index:10000;
    display:none;
    width:240px;
    min-height:86px;
    padding:10px 10px 10px 220px;;
}

div.ProductCategoryListProductsWrapper ul.productlist li a:hover .tooltip {display:block;}

.tooltip p {
    line-height:20px;
    font-size:0.8em;
}

.tooltip img {
    position:absolute;
    left:10px;
    top:10px;
}


/* BLC icons on list of products */
div.ProductCategoryListProductsWrapper div.MultiTaggedProductsList ul li span.blcicons{
	display: block;
	width: 468px;
	height: 43px;
	padding-right: 2px;
	position: absolute;
	right: 0px;
	top: 0px;
}

div.ProductCategoryListProductsWrapper div.MultiTaggedProductsList ul li span.blcicon{
	display: block;
	width: 38px;
	height: 39px;
	margin: 2px 0px 2px 2px;
	position: relative;
	float: right;
}

div.ProductCategoryListProductsWrapper div.MultiTaggedProductsList ul li span.thermalinsulation{
	background: url('img/blcicons/thermalinsulationIcon_40x40.png') no-repeat center center;
}
div.ProductCategoryListProductsWrapper div.MultiTaggedProductsList ul li span.specialapplications{
	background: url('img/blcicons/specialapplicationsIcon_40x40.png') no-repeat center center;
}
div.ProductCategoryListProductsWrapper div.MultiTaggedProductsList ul li span.solarcontrol{
	background: url('img/blcicons/solarcontrolIcon_40x40.png') no-repeat center center;
}
div.ProductCategoryListProductsWrapper div.MultiTaggedProductsList ul li span.solarenergy{
	background: url('img/blcicons/solarenergyIcon_40x40.png') no-repeat center center;
}
div.ProductCategoryListProductsWrapper div.MultiTaggedProductsList ul li span.selfcleaning{
	background: url('img/blcicons/selfcleaningIcon_40x40.png') no-repeat center center;
}
div.ProductCategoryListProductsWrapper div.MultiTaggedProductsList ul li span.safetysecurity{
	background: url('img/blcicons/safetysecurityIcon_40x40.png') no-repeat center center;
}
div.ProductCategoryListProductsWrapper div.MultiTaggedProductsList ul li span.noisecontrol{
	background: url('img/blcicons/noisecontrolIcon_40x40.png') no-repeat center center;
}
div.ProductCategoryListProductsWrapper div.MultiTaggedProductsList ul li span.glasssystems{
	background: url('img/blcicons/glasssystemsIcon_40x40.png') no-repeat center center;
}
div.ProductCategoryListProductsWrapper div.MultiTaggedProductsList ul li span.fireprotection{
	background: url('img/blcicons/fireprotectionIcon_40x40.png') no-repeat center center;
}
div.ProductCategoryListProductsWrapper div.MultiTaggedProductsList ul li span.decoration{
	background: url('img/blcicons/decorationIcon_40x40.png') no-repeat center center;
}

div.ProductCategoryListProductsWrapper div.MultiTaggedProductsList ul li a:hover span.blcicon{
	background-color: #f0f0f0;
}









