/* LIST: */

.tx-ndproducts-pi1 {}
.nd_products_list_product {
    display: block;
    width: 192px;
    height: 210px;
    float: left;
}
h2.nd_products_list_product_headline {
    margin: 0;
    padding: 0;
}
h2.nd_products_list_product_headline a {
    display: block;
    background: url(/typo3conf/ext/nd_products/Resources/Public/Images/list_headline_bg.gif) repeat-x;
    padding: 8px;
    color: #FFFFFF;
    font: bold 14px/14px Arial,Helvetica,sans-serif;
    margin: 0;
    border-right: solid 1px #bcbcbc;
    text-decoration: none;
}
h2.nd_products_list_product_headline a:hover {
    text-decoration: none;
}
.nd_products_list_product_image {
    border-right: solid 1px #999999;
	height: 110px;
}
.nd_products_list_product_text {
    height: 54px;
    padding: 8px;
    background: url(/typo3conf/ext/nd_products/Resources/Public/Images/list_text_bg.gif) repeat-x;
    border-right: solid 1px #999999;
    border-top: solid 1px #a5a5a5;
    border-bottom:1px solid #A5A5A5;
    font: normal 12px/18px Arial, Verdana, Sans-Serif;
    color: #666666;
}
* html .nd_products_list_product_text {
    height: 70px;
}

/* TECHNICAL DETAILS: */

.nd_products_techicaldetails_table_left {
	font-weight: bold;
	width: 215px;
}

/* EQUIPMENT LIST :*/

.tx-ndproducts-pi1 .equipment-list {}

	.tx-ndproducts-pi1 .equipment-list .categories {
		position: relative;
		overflow: hidden;
	}	
		.tx-ndproducts-pi1 .equipment-list .categories .pleaseChoose {
			font-size: 12px;
			line-height: 24px;
			font-weight: bold;
			color: #666;
			margin: 14px 0 28px 0;
		}
		.tx-ndproducts-pi1 .equipment-list .categories .button {
			float: left;
			display: block;
			font-size: 11px;
			line-height: 27px;
			text-transform: uppercase;
			padding: 3px 14px 0 14px;
			border-right: solid 1px #fff;
			background: url(/fileadmin/templates/img/menuLevel2_bg.png) repeat-x;
			cursor: pointer;
		}
			.tx-ndproducts-pi1 .equipment-list .categories .button:hover,
			.tx-ndproducts-pi1 .equipment-list .categories .button.active {
				color: #000;				
			}
		
	.tx-ndproducts-pi1 .equipment-list .equipments {
		position: relative;
	}
		.tx-ndproducts-pi1 .equipment-list .equipments .category {
			display: none;
			position: relative;
			margin-top: 40px;
		}
			.tx-ndproducts-pi1 .equipment-list .equipments .category.active {
				display: block;
			}
		.tx-ndproducts-pi1 .equipment-list .equipments .category > .name {
			font-size: 18px;
			line-height: 24px;
			color: #666;
			margin: 0 0 0 0;
			padding: 0 0 20px 0;
			border-bottom: dashed 1px #666;
		}
		
		.tx-ndproducts-pi1 .equipment-list .equipments .category > .equipment {
			position: relative;
			height: 120px;
			border-bottom: dashed 1px #666;
			color: #666;
		}
			.tx-ndproducts-pi1 .equipment-list .equipments .category > .equipment .imageWrap {
				position: absolute;
				left: 0;
				top: 6px;
			}
			.tx-ndproducts-pi1 .equipment-list .equipments .category > .equipment .name {
				position: absolute;
				left: 210px;
				top: 16px;
				margin: 0;
				font-size: 12px;
				font-weight: bold;
				line-height: 18px;
			}
			.tx-ndproducts-pi1 .equipment-list .equipments .category > .equipment .description {
				position: absolute;
				left: 210px;
				top: 34px;
				font-size: 12px;
				line-height: 18px;
			}
		