/* CSS Document */



/* main styles */
body,td,div{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
}

body{
	background-color:#666666;
}

form{
	padding:0px; margin:0px;
}

/* 		default links					*/
a:link { color: #FFFFFF; text-decoration: underline;}
a:visited { color: #FFFFFF; text-decoration: underline;}
a:hover { color: #000000; text-decoration: underline;}
a:active { color: #FFFFFF; text-decoration: underline;}

a.black:link { color: #009DE0; text-decoration: none; font-weight:bold;}
a.black:visited { color: #009DE0; text-decoration: none; font-weight:bold;}
a.black:hover { color: #444444; text-decoration: none; font-weight:bold;}
a.black:active { color: #009DE0; text-decoration: none; font-weight:bold;}


h1{
	font-size:17px;
	color:#00A6EF;
	padding:0px;
	margin:0px;
}
h2{
	font-size:17px;
	color:#000000;
	padding:0px;
	margin:0px;
}
h3{
	font-size:12px;
	color:#000000;
	font-weight:bold;
	padding:0px;
	margin:0px;
}


.sml{
	font-size:9px;
}
img{ border:none; }

.subtext{
	text-align:right;
	color:#999999;
	font-size:10px;
}

/* main holder divs */
#holderDiv{
	text-align: center; 
}
#mainDiv{
	width: 980px;
	margin-left: auto;    
	margin-right: auto;
	background-color:#009EE0;
}








/* body layout */
#headerDiv{
	height:186px;
	position:relative;
	background-image:url(img/header.jpg);
	background-repeat:no-repeat;
}
	#searchFormDiv{
		width:164px;
		height:44px;
		position:absolute;
		top:135px;
		right:10px;
	}
	.searchField{
		width:80px; 
		height:14px; 
		background-color:#9AD2E9; 
		border:none;
		font-size:10px;
		font-weight:bold;
	}
	#menu_item_1{
		width:51px;
		height:50px;
		position:absolute;
		top:36px;
		left:0px;
	}
	#menu_item_2{
		width:113px;
		height:50px;
		position:absolute;
		top:36px;
		left:51px;
	}
	#menu_item_3{
		width:83px;
		height:50px;
		position:absolute;
		top:36px;
		left:164px;
	}
	
	#menu_item_4{
		width:93px;
		height:40px;
		position:absolute;
		top:62px;
		left:247px;
	}
	#menu_item_5{
		width:79px;
		height:41px;
		position:absolute;
		top:82px;
		left:340px;
	}
	#menu_item_6{
		width:70px;
		height:44px;
		position:absolute;
		top:99px;
		left:419px;
	}
	
	#menu_item_7{
		width:115px;
		height:52px;
		position:absolute;
		top:116px;
		left:489px;
	}
	#menu_item_8{
		width:82px;
		height:52px;
		position:absolute;
		top:116px;
		left:604px;
	}
	#menu_item_9{
		width:75px;
		height:52px;
		position:absolute;
		top:116px;
		left:686px;
	}
	
	
	#headerEmail{
		width:127px;
		height:36px;
		position:absolute;
		top:96px;
		right:10px;
		text-align:right;
	}
	#headerLogo{
		width:242px;
		height:90px;
		position:absolute;
		top:0px;
		left:532px;
	}
	
	
	#mousoverInfo{
		width:280px;
		height:60px;
		position:absolute;
		top:110px;
		left:20px;
		text-align:left;
		color:#000000;
		font-weight:bold;
	}
	
	
	
	
	
	
#bodyDiv{
	position:relative;
	text-align:left;
}

#disclaimerDiv{
	font-size:10px;
	color:#CCCCCC;
}	
	
#blocksDiv{
	position:relative;
	height: 136px;
	padding-top:10px;
	padding-left:7px;
}	

	.blockDivA{
		width:188px;
		height: 126px;
		position:relative;
		overflow:hidden;
		float:left;
		padding-top:4px;
		margin-left:2px;
		z-index:1;
	}
	
	.blockDiv{
		width:188px;
		height: 126px;
		position:relative;
		overflow:hidden;
		float:left;
		margin-left:5px;
		padding-top:4px;
		z-index:1;
	}
	
	.blockBorderDiv{
		width:188px;
		height: 126px;
		position:relative;
		z-index:2;
		float:left;
		margin-left:-188px;
		padding-top:4px;
	}
	
	

#footerDiv{
	height:203px;
	position:relative;
	background-image:url(img/footer.jpg);
	background-repeat:no-repeat;
}
	#footerMenu{
		height:30px;
		position:absolute;
		right:17px;
		top:7px;
	}
	
	#footerMenu2{
		height:30px;
		position:absolute;
		right:17px;
		top:44px;
	}
	
	/* 		default links					*/
	a.flink:link { color: #FFFFFF; text-decoration: none; font-weight:normal;}
	a.flink:visited { color: #FFFFFF; text-decoration: none;  font-weight:normal}
	a.flink:hover { color: #000000; text-decoration: underline;  font-weight:normal}
	a.flink:active { color: #FFFFFF; text-decoration: none; font-weight:normal}

	#footerLogos{
		height:63px;
		position:absolute;
		right:0px;;
		bottom:0px;
	}



#newsFormDiv{
	width:464px;
	height:24px;
	position:absolute;
	top:135px;
	left:20px;
	text-align:left;
}
#w3cDiv{
	width: 281px;
	height:40px;
	position:absolute;
	text-align:right;
	right:170px;
	bottom:-2px;
}





#defContentHolder{
	width:766px;
	height:400px;
}


/* info module */
#leftDiv{
	width: 185px;
	height: 400px;
	position:absolute;
	left:10px;
	text-align:left;
	overflow:hidden;
}

#contentDiv{
	width: 766px;
	height: 400px;
	background-color:#FFFFFF;
	color:#000000;
	position:absolute;
	right:10px;
	background-image:url(img/contentback.jpg);
}

#padding{
	width:761px;
	height:394px;
	padding:0px; 
	color:#000000;
	overflow:hidden;
	text-align:left;
	position:absolute;
	left:3px;
	top:3px;
	font-weight:normal;
}
#infoDiv{
	width:750px;
	padding:10px; 
	color:#000000;
	text-align:left;
}



/* 		default links					*/
#padding a:link { color: #000000; text-decoration: underline;}
#padding a:visited { color: #000000; text-decoration: underline;}
#padding a:hover { color: #000000; text-decoration: underline;}
#padding a:active { color: #000000; text-decoration: underline;}




/* contact/offerte module */
#contactDiv{
	width: 766px;
	height: 400px;
	background-color:#FFFFFF;
	color:#000000;
	position:absolute;
	right:10px;
	background-image:url(img/contactback.jpg);
}

.tField{
	width:490px; 
	height:16px; 
	background-color:#FFFFFF; 
	border:none;
	font-size:11px;
	font-weight:bold;
}
.tFieldM{
	width:357px; 
	height:16px; 
	background-color:#FFFFFF; 
	border:none;
	font-size:11px;
	font-weight:bold;
}
.tFieldS{
	width:53px; 
	height:16px; 
	background-color:#FFFFFF; 
	border:none;
	font-size:11px;
	font-weight:bold;
}
.tArea{
	width:490px; 
	height:147px; 
	background-color:#FFFFFF; 
	border:none;
	font-size:11px;
	font-weight:bold;
}
.tAreaO{
	width:490px; 
	height:94px; 
	background-color:#FFFFFF; 
	border:none;
	font-size:11px;
	font-weight:bold;
}





/* productcentre */
#productCentreLeft{
	position:absolute;
	height:400px;
	width:188px;
	background-image:url(img/product_panel_left.jpg);
	background-repeat:no-repeat;
	left:10px;
	text-align:center;
	padding-top:20px;
	overflow:hidden;
}
#productCentreMid{
	position:absolute;
	height:400px;
	width:568px;
	background-image:url(img/product_panel_mid.jpg);
	left:206px;

}
#productCentreRight{
	position:absolute;
	height:400px;
	width:188px;
	background-image:url(img/product_panel_right.jpg);
	right:10px;
}




	





/* gimme10 */
#gimme10lijst{
	position:absolute;
	height:290px;
	width:166px;
	left:16px;
	top:100px;
	overflow:hidden;
}

.gimme10link:link{font-weight:bold;text-decoration:none;}
.gimme10link:visited{font-weight:bold;text-decoration:none;}
.gimme10link:active{font-weight:bold;text-decoration:none;}
.gimme10link:hover{font-weight:bold;text-decoration:none;}

#gimme10Holder{
	width:766px;
	height:1890px;
}
#gimme10Mid{
	position:absolute;
	height:1948px;
	width:568px;
	left:206px;
	color:#000000;	
	top:-58px;
}
	#gimme10Header{
		position:absolute;
		height:174px;
		width:240px;
		background-image:url(img/gimme_header.gif);
		overflow:hidden;
	}
	#gimme10Header2{
		position:absolute;
		height:126px;
		width:328px;
		background-image:url(img/gimme_header2.jpg);
		overflow:hidden;
		right:0px;
		top:48px;
	}
	#gimme10HeaderText{
		position:absolute;
		left:14px;
		top:30px;
		color:#C52F0C;
		font-weight:bold;
		font-size:10px;
	}
	#gimme10Body{
		position:absolute;
		top:174px;
		height:1753px;
		width:568px;
		background-image:url(img/gimme10_body.jpg);
		overflow:hidden;
	}
	
	
	#gimme10TBox1{
		width:251px; height:144px; position:absolute;
		top: 10px; left:20px;
	}
	#gimme10IBox1{
		width:181px; height:144px; position:absolute;
		top: 10px; right:27px; overflow:hidden; text-align:center;
	}
	
	#gimme10TBox2{
		width:251px; height:144px; position:absolute;
		top: 181px; right:20px;
	}
	#gimme10IBox2{
		width:181px; height:144px; position:absolute;
		top: 181px; left:98px; overflow:hidden; text-align:center;
	}
	
	#gimme10TBox3{
		width:251px; height:144px; position:absolute;
		top: 357px; left:20px;
	}
	#gimme10IBox3{
		width:181px; height:144px; position:absolute;
		top: 357px; right:27px; overflow:hidden; text-align:center;
	}
	
	#gimme10TBox4{
		width:251px; height:144px; position:absolute;
		top: 531px; right:20px;
	}
	#gimme10IBox4{
		width:181px; height:144px; position:absolute;
		top: 531px; left:98px; overflow:hidden; text-align:center;
	}
	
	#gimme10TBox5{
		width:251px; height:144px; position:absolute;
		top: 702px; left:20px;
	}
	#gimme10IBox5{
		width:181px; height:144px; position:absolute;
		top: 702px; right:27px; overflow:hidden; text-align:center;
	}
	
	#gimme10TBox6{
		width:251px; height:144px; position:absolute;
		top: 879px; right:20px;
	}
	#gimme10IBox6{
		width:181px; height:144px; position:absolute;
		top: 879px; left:98px; overflow:hidden; text-align:center;
	}
	
	#gimme10TBox7{
		width:251px; height:144px; position:absolute;
		top: 1055px; left:20px;
	}
	#gimme10IBox7{
		width:181px; height:144px; position:absolute;
		top: 1055px; right:27px; overflow:hidden; text-align:center;
	}
	
	#gimme10TBox8{
		width:251px; height:144px; position:absolute;
		top: 1232px; right:20px;
	}
	#gimme10IBox8{
		width:181px; height:144px; position:absolute;
		top: 1232px; left:98px; overflow:hidden; text-align:center;
	}
	
	#gimme10TBox9{
		width:251px; height:144px; position:absolute;
		top: 1409px; left:20px;
	}
	#gimme10IBox9{
		width:181px; height:144px; position:absolute;
		top: 1409px; right:27px; overflow:hidden; text-align:center;
	}
	
	#gimme10TBox10{
		width:251px; height:144px; position:absolute;
		top: 1586px; right:20px;
	}
	#gimme10IBox10{
		width:181px; height:144px; position:absolute;
		top: 1586px; left:98px; overflow:hidden; text-align:center;
	}


	.gimme10Titel{
		font-size:16px;
		color:#5D6474;
		font-weight:bold;
	}
	
	.gimme10SubTitel{
		font-size:13px;
		color:#E7315A;
		font-weight:bold;
	}
	
	.gimme10Info{
		font-size:11px;
		color:#000000;
	}


#gimme10Right{
	position:absolute;
	height:400px;
	width:188px;
	background-image:url(img/product_panel_left.jpg);
	right:10px;
}
#gimme10lijst2{
	position:absolute;
	height:320px;
	width:166px;
	left:16px;
	top:15px;
	overflow:hidden;
}


/* products */
#product_holderDiv{
	width: 766px;
	height: 400px;
	background-color:#FFFFFF;
	color:#000000;
	position:absolute;
	color:#000000;	
	overflow: hidden;
}
#product_Navigation{
	width: 750px;
	height: 20px;
	position:absolute;
	top:10px;
	left:10px;
}
#product_navBack{
	width: 70px;
	height: 20px;
	position:absolute;
	left:0px;
	color:#000000;	
}
#product_pageNums{
	width: 580px;
	height: 20px;
	position:absolute;
	left:80px;
	color:#000000;
	text-align:center;
}
#product_navNext{
	width: 90px;
	height: 20px;
	position:absolute;
	right:0px;
	color:#000000;
	text-align:right;	
}


#product_Navigation2{
	width: 951px;
	height: 20px;
	position:absolute;
	top:10px;
	left:10px;
}

#productDiv{
	width:960px;
	height: 400px;
	background-color:#FFFFFF;
	color:#000000;
	position:absolute;
	left:10px;
	background-image:url(img/productback.jpg);
}


#product_BigImg{
	width: 400px;
	height: 248px;
	position:absolute;
	left:10px;
	top:30px;
	overflow:hidden;
	cursor:pointer;
	text-align:center;
}
#klikbig{
	width: 260px;
	height: 14px;
	position:absolute;
	left:150px;
	top:263px;
	z-index:50;
	overflow:hidden;
	cursor:pointer;
	text-align:right;
	background-color:#FFFFFF;
}

#product_Text{
	width: 520px;
	height: 236px;
	position:absolute;
	overflow:auto;
	right:10px;
	top:30px;
	color:#000000;
	border:1px dotted #CCCCCC;
	padding:5px;
}
#product_Buttons{
	color:#000000;
	width: 330px;
	height: 20px;
	position:absolute;
	right:10px;
	text-align:right;
}
#product_thumbHolder{
	height: 100px;
	position:absolute;
	margin-left:5px;
	bottom:10px;
	cursor:pointer;
	text-align:left;
}
.product_thumb{
	width: 133px; 
	height: 100px; 
	overflow:hidden;
	float:left;
	margin-left:8px;
	border:none;
}
#product_overviewHolder{
	height: 380px;
	position:absolute;
	left:15px;
	top:70px;
	overflow:hidden;
	text-align:center;
}
.product_overviewThumb{
	width: 133px; 
	height: 140px; 
	overflow:hidden;
	float:left;
	margin-left:42px;
	margin-bottom:30px;
	border:none;
}

#rmThumbHold{
	width:133px;
	position:absolute;
	height:8px;
	z-index:50;
	text-align:right;
	margin-left:-67px;
	margin-top:1px;
}
#rmThumb{
	width:10px;
	height:9px;
	background-color:#FFFFFF;
	color:#000000;
	cursor:pointer;
}
