body,td  {
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	}
	
.grijs {font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#555555;}

.kopje {font-family: Arial, Helvetica, sans-serif;font-size: 18px;}

.kopjelink a:link, .kopjelink a:visited, .kopjelink a:hover, .kopjelink a:active {font-family: Arial, Helvetica, sans-serif;font-size: 18px; text-decoration:none; color:#000000;}


.tabletekst td {font-family: Arial, Helvetica, sans-serif;font-size: 10px; padding:0 2 0 2; text-align:center;}
.tabletekst2 td {padding:0 2 0 2;}

.tabletekst3 td {padding:3; border-bottom:solid 1px #CCCCCC;}
.tablecell3 { border-right:solid 1px #CCCCCC;}

.tabletekst4 td {padding:3;}
.tabletekst4 td a { 
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
}

.tabletekst3 td a { 
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
}

.kopjenieuws {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#FFFFFF;
	}

.kopjegrijs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#555555;
	}
	
	.kopjegrijslink a:link, .kopjegrijslink a:visited, .kopjegrijslink a:hover, .kopjegrijslink a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#555555;
	}

#dhtmltooltip{
	position: absolute;
	width: 150px;
	border: 2px solid #959394;
	padding: 2px;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
	}

#textoverlay {
	position: absolute;
	top: 25px;
	left: 25px;
	text-align:center;
	width: 310px;
    padding: 5px 5px 5px 5px;
	background-color:#FFFFFF;
	}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #666666;
}
.menulink a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	
	text-decoration: none;
}
.menulink a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	
	text-decoration: none;
}
.menulink a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	
	text-decoration: none;
}
.menulink a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	
	text-decoration: none;
}

.productmenu {padding-top:5px;}
	
.kopjewit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	}
.marquee {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	}
	
.leesmeer a:link a:link, .leesemeer a:visited{color: grey}
.meerinfo a:link, .meerinfo a:visited {
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	}
.meerinfozwart a:link, .meerinfozwart a:visited, .meerinfozwart a:active {
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	
	}
.meerinfozwart a:hover{color: #90AFB9;}

.meerinfozwarthome a:link, .meerinfozwarthome a:visited, .meerinfozwarthome a:active {
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height:30px;
	
	}
	
.meerinfozwarthome a:hover{color: #90AFB9;}
	
.meerinfozwartservice a:link, .meerinfozwartservice a:visited, .meerinfozwartservice a:active {
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height:18px;
	
	}

.meerinfozwartserviceo a:link, .meerinfozwartserviceo a:visited, .meerinfozwartserviceo a:active {
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}	

.meerinfoserviceo a:hover{color: #90AFB9;}


	
.textlink a:link, .textlink a:visited, .textlink a:active  {
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

.textlink a:hover{color: #90AFB9;}	
	
	

.meerinfogrijs a:link, .meerinfogrijs a:visited, .meerinfogrijs a:active {
	color: #555555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;

	}
.meerinfogrijs a:hover{color: #90AFB9;}	

.meerinfozwartmenu {
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	}
.meerinfogrijsmenu {
	color: #555555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	}


.meerinfozwart_producttitel a:link, .meerinfozwart_producttitel a:visited, .meerinfozwart_producttitel a:active {
	color: #555555;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height:30px;
	}
.meerinfozwart_producttitel a:hover{color:#90AFB9;}
 
 .meerinfozwart_producttitel2 a:link, .meerinfozwart_producttitel2 a:visited, .meerinfozwart_producttitel2 a:active {
	color: #555555;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:30px;
	}
	
.meerinfozwart_producttitel2 a:hover{color:#90AFB9;}
 
p.grijzetekst b{color:#555555;background:#ffffff;}
 
.gallerylink a:link, .gallerylink a:visited, .gallerylink a:active, .gallerylink a:hover {
	color: white;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	}

.meerinfozwartbestek A:link, .meerinfozwartbestek A:visited, .meerinfozwartbestek A:active {
	color: #555555; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none}

.meerinfozwartbestek A:hover {
	color: #555555; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 	
	font-size: 11px; 
	text-decoration: underline;}

.meerinfozwart2 a:link, .meerinfozwart2 a:visited, .meerinfozwart2 a:active{
	color: #555555; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	}
	
.meerinfozwart2 a:hover{color:#90AFB9;}
	


.meerinfozwart01 a:link, .meerinfozwart01 a:visited{
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	}

.meerinfozwart01 a:hover{color:#90AFB9;}

.navzwart a:visited{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	}
.tekst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	}
.navgrijs a:link, .navgrijs a:visited{
	color: #999999;
	font-size: 10px;
	text-decoration: none;
	}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	}

.tekst {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}

IMG .nieuwsimg{margin-right:10px;}

.navzwart a:link, .navzwart a:visited { 
	color: #555555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
 	} 
 .navzwart2 a:link, .navzwart2 a:visited { 
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
 	} 
 
.navzwart3 a:link, .navzwart3 a:visited { 
	color:#555555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
 	}
	
/*
a.groenig:link, a.groenig:visited{
	color:#555555;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}
a.groenig:hover, a.groenig:active{color:#888888;}
	*/
	
subnav {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	}
productmenu {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}

.subnav {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	}
	
	
.productpagelink a:link, .productpagelink a:visited, .productpagelink a:hover, .productpagelink a:active{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	}


.navzwart a:hover {color:#90AFB9;}
.navzwart2 a:hover {color:#90AFB9;}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.gallerycontainer{
	position: relative;
	height:/*Add a height attribute and set to largest image's height to prevent overlaying*/
	}

.productimg {margin: 4px 8px 0px 8px}

.thumbnail img{border: 0px ;margin: 0 0px 0px 0;}

.thumbnail:hover{background-color: transparent;}

.thumbnail:hover img{border: 0px ;}

.thumbnail span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: white;
	padding: 10px;
	left: -1000px;
	border: none;
	visibility: hidden;
	color: black;
	text-decoration: none;
	}

.thumbnail span img{ /*CSS for enlarged image*/
	border-width: 0;
	padding: 0px;
	}

.thumbnail:hover span{ /*CSS for enlarged image*/
	visibility: visible;
	top: 0;
	left: 60px; /*position where enlarged image should offset horizontally */
	z-index: 50;
	}







#nav, #nav ul {padding: 5px 0 0 0;margin: 0;list-style: none;}

#nav li {float: left;width: 150px;}

#nav ul {
	position: absolute;
	width: 50px;
	left: -1000px;
	}

#nav li:hover ul, #nav li.ie_does_hover ul {
	left: auto;
	background-position: 0 0;
	color: #90afb9;
	}

#nav a {
	display: block;
	margin: 5px 20px 3px 10px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

ul a{font-weight: bold;color: #000000;}

ul ul a:link, ul ul a:visited{font-weight: normal;color: #000000;}

ul ul a:hover, ul ul a:active{font-weight: normal;color: #90afb9;}

ul ul li{
	background-color: #ffffff;
	border-left: 0;
	border-bottom:#FFFFFF solid 1px;
	}

.buttoncss {
	background-color:#959394;
	color:#FFFFFF;
	font-size:10pt;
	border:1px solid #000000;
	width:100px; 
	}
	
.meerinfozwart2 a:link, .meerinfozwart2 a:visited, .meerinfozwart2 a:active {
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	
	}
.meerinfozwart2 a:hover{color: #90AFB9;}
	
	

/* IE only hack \*/
* html ul li, * html ul ul li{
}

* html ul ul li{border-top: 0;}
/* Einde IE only hack */ 

