/* CSS Document */

.showbox {
	height:160px;
	border:1px solid #cccccc;
	margin-bottom:10px;
	text-align:left;
	overflow:hidden;
	font-size:11px;
}

.productbox {
	border:1px solid #cccccc;
	padding:20px;
	margin-bottom:10px;
	text-align:left;
	overflow:hidden;
	font-size:11px;
}

.productboxhigh {
	border:1px solid #cccccc;
	padding:20px;
	margin-bottom:10px;
	text-align:left;
	overflow:hidden;
	font-size:11px;
}

.productboxspacers {
	border:1px solid #cccccc;
	padding:20px;
	margin-bottom:10px;
	text-align:left;
	overflow:hidden;
	font-size:11px;
	background-color:#333438;
	color:#FFFFFF;
}

.productbox img {
	margin-right:20px;
}

.productboxleft {
	float:left;
}

.showboximg {
	float:left;
}

.showboxright {
	float:right;
	width:110px;
	text-align:center;
	margin: 60px 10px 0px 0px;
}

.productboxright {
	float:right;
	width:480px;
}

.productname {
	color:#FF6600;
	font-size:18px;
}

/* 1 line */
a.tilesbox:link, a.tilesbox:visited {
	background:url(products/images/tiles.jpg) top left no-repeat;
	padding:45px 15px 40px 95px;
	font-size:12px;
}

a.waterproofing:link, a.waterproofing:visited {
	background:url(products/images/waterproofing.gif) top left no-repeat;
	padding:50px 15px 50px 95px;
	font-size:12px;
}

a.underfloorbox:link, a.underfloorbox:visited {
	background:url(products/images/underfloor.gif) top left no-repeat;
	padding:45px 15px 40px 95px;
	font-size:12px;
}

a.bars:link, a.bars:visited {
	background:url(products/images/bars.jpg) top left no-repeat;
	padding:50px 15px 50px 95px;
	font-size:12px;
}

a.adhesive:link, a.adhesive:visited {
	background:url(products/images/adhesive.gif) top left no-repeat;
	padding:50px 15px 50px 95px;
	font-size:12px;
}

/* 2 line */

a.marmox:link, a.marmox:visited {
	background:url(products/images/marmox.jpg) top left no-repeat;
	padding:45px 15px 40px 95px;
	font-size:12px;
}

a.trimbox:link, a.trimbox:visited {
	background:url(products/images/trim.jpg) top left no-repeat;
	padding:45px 15px 40px 95px;
	font-size:12px;
}

a.supapro:link, a.supapro:visited {
	background:url(products/images/supapro.jpg) top left no-repeat;
	padding:45px 15px 40px 95px;
	font-size:12px;
}

a.schluter-ditra:link, a.schluter-ditra:visited {
	background:url(products/images/schluter.jpg) top left no-repeat;
	padding:45px 15px 40px 95px;
	font-size:12px;
}

/* 3 line */

a.hagesan:link, a.hagesan:visited {
	background:url(products/images/hagesan.jpg) top left no-repeat;
	padding:35px 15px 35px 95px;
	font-size:12px;
}

a.lithofin:link, a.lithofin:visited {
	background:url(products/images/lithofin.jpg) top left no-repeat;
	padding:35px 15px 35px 95px;
	font-size:12px;
}