.prod {
	padding: 40px 0 20px 0;
	position: relative;
	text-align: center;
	margin-top: 20px;
}
.prod img.allprod {
	
}
.prod .lnk {
	position: absolute;
	font-size: 13pt;
	font-weight: bold;
	color: #023F88;
}
.prod .lnk a,
.prod .lnk a:LINK,
.prod .lnk a:VISITED {
	color: #034EA2;
}
.prod .lnk a:HOVER {
	text-decoration: none;
	color: #0088ee;
}
.prod .rubber {
	left: 315px;
	top: 50px;
}
.prod .extrude {
	left: 85px;
	top: 245px;
}
.prod .mould {
	left: 330px;
	top: 540px;
}
.prod .engineer {
	left: 540px;
	top: 80px;
}
.prod .other {
	left: 110px;
	top: 500px;
}

.prod .piclnk a.fl {
	display: block;
	position: absolute;
	border: 0px solid #36b;
	background: transparent url(../images/blank.png);
	text-decoration: none;
}
.prod .piclnk .rubber {
	height:241px;
	left:283px;
	top:79px;
	width:234px;
}
.prod .piclnk .engineer {
	height:240px;
	left:510px;
	top:111px;
	width:251px;
}
.prod .piclnk .extrude {
	height:195px;
	left:85px;
	top:42px;
	width:209px;
}
.prod .piclnk .mould {
	height:198px;
	left:283px;
	top:335px;
	width:247px;
}
.prod .piclnk .other {
	height:182px;
	left:110px;
	top:310px;
	width:177px;
}

.prod .logos {
	text-align: center; 
	position: relative;
	top: 30px;
	margin-top: 10px; 
	margin-bottom: 20px;
}

/* IN GROUP | TYPE LIST */
.prod-group {
	position: relative;
	height: 540px;
	padding-top: 50px;
}
.prod-group .header {
	font-size: 18px;
	font-weight: bold;
	color: #c00;
}
.prod-group .list-container {
	font-size: 12px;
	font-weight: bold;
}
.prod-group .prodtype-list {
	list-style-image: url(../images/prod_icon.png);
}
.prod-group .prodtype-list a:LINK,
.prod-group .prodtype-list a:VISITED
{
	color: #307AA3;
}
.prod-group .prodtype-list a:HOVER {
	color: #05d;
}
.prod-group .prodtype-list li {
	padding-bottom: 5px;
}
.prod-group .prodtype-list li .label {
	position: relative;
	top: -4px;
	padding-left: 10px;
}

/* GROUP1 */
.group1 .header {
	margin: 0 0 0 400px;
}
.group1 .list-container {
	margin: 15px 0 0 450px;
}
.group1 {
	background: transparent url(../images/prod/product1.jpg) no-repeat scroll 50px 50px;
}

/* GROUP2 */
.group2 .header {
	margin: 0 0 0 450px;
}
.group2 .list-container {
	margin: 15px 0 0 500px;
}
.group2 {
	background: transparent url(../images/prod/product2.jpg) no-repeat scroll 50px 50px;
}

/* GROUP3 */
.group3 .header {
	margin: 0 0 0 430px;
}
.group3 .list-container {
	margin: 15px 0 0 480px;
}
.group3 {
	background: transparent url(../images/prod/product3.jpg) no-repeat scroll 50px 50px;
}

/* GROUP4 */
.group4 .header {
	margin: 0 0 0 370px;
}
.group4 .list-container {
	margin: 15px 0 0 420px;
}
.group4 {
	background: transparent url(../images/prod/product4.jpg) no-repeat scroll 50px 50px;
}

/* GROUP5 */
.group5 .header {
	margin: 0 0 0 400px;
}
.group5 .list-container {
	margin: 15px 0 0 450px;
}
.group5 {
	background: transparent url(../images/prod/product5.jpg) no-repeat scroll 50px 50px;
}

/* IN TYPE | PRODUCT LIST */
.prod-type {
	position: relative;
	padding-top: 50px;
	background: transparent url(../images/prod/productList.jpg) no-repeat scroll 50px 50px;
}
.prod-type .pillar {
	float: left;
	width: 10px;
	height: 480px;
}
.prod-type .header {
	margin: 0 0 0 400px;
	font-size: 18px;
	font-weight: bold;
	color: #307AA3;
}
.prod-type .list-container {
	font-size: 12px;
	font-weight: bold;
	margin: 15px 0 0 450px;
}
.prod-type .prod-list {
	list-style-image: url(../images/prod_icon_light.png);
}
.prod-type .prod-list a:LINK,
.prod-type .prod-list a:VISITED
{
	color: #307AA3;
}
.prod-type .prod-list a:HOVER {
	color: #05d;
}
.prod-type .prod-list li {
	padding-bottom: 5px;
}
.prod-type .prod-list li .label {
	position: relative;
	top: -4px;
	padding-left: 10px;
	cursor: pointer;
	color: #999;
}

.prod-type .file-list {
	list-style-image:none;
	list-style-position:outside;
	list-style-type: circle;
	margin-left: 20px;
	display: none;
}
.prod-type .file-list li {
	font-size: 11px;
	font-weight: normal;
}

/* SEARCH TAB */
.prod .SearchTab {
	position: absolute;
	width: 243px;
	height: 84px;
	background: #fff url(../images/searchTab.png) no-repeat scroll center center;
	font-weight: bold;
	color: #023F88;
	margin-left: 15px;
	top: -20px;
	right: 50px;
}
.prod .SearchTab .title {
	position: absolute;
	left: 65px;
	top: 20px;
}
.prod .SearchTab .label {
	position: absolute;
	left: 25px;
	top: 51px;
}
.prod .SearchTab .searchKey {
	position: absolute;
	left: 120px;
	top: 49px;
	width: 100px;
	border: none;
	background: transparent;
}
.prod .SearchTab .smit {
	color: #023F88;
	background: none;
	border: none;
}
.prod .SearchTab a:LINK,
.prod .SearchTab a:VISITED {
	color: #023F88;
}
.prod .SearchTab a:HOVER {
	color: #fff;
	text-decoration: none;
}

/* TIPS */
.tooltip {
	position: absolute;
	padding: 3px;
	border: 2px solid #aaa;
	background: #fff;
	color: #000;
	-moz-opacity:.85; filter:alpha(opacity=85); opacity:.85;
	z-index: 256;
	overflow: hidden;
	top: -2000px;
}
.tooltip td {
	vertical-align: top;
	font-size: 12px !important;
}