/**
 * Overlay
 */
.zoomin-overlay { margin-bottom: -32px /* Remove .zoomin-linkContainer height from margins in CSS or JavaScript (see jquery.zoomin.js) */ }

/**
 * Product lines
 */
/*
#productLines .item .visu,
#fileList li.item .visu,
#productOverview .item .visu {
	display: table-cell;
	font-size: 0;
	height: 161px;
	line-height: 0;
	overflow: hidden;
	padding: 2px;
	width: 161px;
	vertical-align: top;
}
*/

/**
 * Description
 */
.pro #container .mainContainer.home .columns.three.marginTop .column.third.middle .content.dBoxInside .description { width: 200px /* Reduce the descriptions' width so they can float next to the image */ }

/**
 * Product lines
 */
ul#productLines li.item {
	background: none;
	padding: 0;
	position: static;
}
	
	ul#productLines li.item a.visu {
		height: 156px;
		display: block;
		padding: 2px;
		position: static;
		vertical-align: top;
		width: 161px;
	}
	
	ul#productLines li.item div.bandWrapper {
		position: relative;
		z-index: 1;
	}
		
		ul#productLines li.item a.band {
			background: url(../images/band.png);
			color: #FFF;
			height: 35px;
			left: 3px;
			line-height: 35px;
			padding-left: 10px;
			position: absolute;
			top: 124px;
			width: 151px;
		}
		
		ul#productLines div.selectbox-container { position: relative }
			
			ul#productLines div.selectbox-container input.selectbox {
				width: 120px;
			}
			
			/*
			ul#productLines div.selectbox-container div.selectbox-wrapper {
				background-color: #FFF;
				left: 0;
				position: absolute;
				top: 20px;
			}
				
				ul#productLines div.selectbox-container div.selectbox-wrapper ul { padding: 0 }
					
					ul#productLines div.selectbox-container div.selectbox-wrapper li {
						background-image: none;
						color: #000;
						cursor: pointer;
						font-size: 12px;
						min-height: inherit;
						margin: 0;
						padding: 3px 10px;
						width: 128px;
					}
					
					ul#productLines div.selectbox-container div.selectbox-wrapper li.current {
						background-color: #CCC;
						font-weight: normal;
					}
