/* StyleSheet --> copyright Brainlane :: http://www.brainlane.com
   ---------------------------------------------------------------- */
body {	
	padding:0;
	margin:0;
	margin-top:7px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	background:#fff url(/content/design/images/bg_main.jpg) repeat-x;
	color:#41475F;
	text-align:center; /* IE margin:auto workaround */	
	margin-bottom:20px;
}
	
form {
	margin: 0;
	padding: 0;
	border: 0;
}

img {
	border:0px;
	padding-left:4px;
}

hr {
	margin: 0;
	padding: 0;
	border-top:1px dotted #41475F;
	color:white;
}

h12 {
	color: #FCFEF4;
	margin: -35px 0 0 7px;
	position: absolute;
	font-size: 2.2em;
	}
h2 {
	color: #7DA721;
	font-weight: normal;
	font-size: 1.8em;
	margin: 10px 0 0 0;
	}

a {
	outline: none;
}

a:link, a:visited {
	color: #800000;
	font-weight: normal;
	text-decoration: none;
	outline: none;
	}
a:hover, a:active {
	color: #800000; 
	text-decoration: underline;
	}

a.mailadres:link, a.mailadres:visited, a.mailadres:hover, a.mailadres:active {
	color: #800000;
	font-weight: normal;
	text-decoration: none;
}
a.mailadres:hover, a.mailadres:active {
	text-decoration:underline;
}

a.downloadlink:link, a.downloadlink:visited, a.downloadlink:hover, a.downloadlink:active {
	background-image: url(/content/design/images/bullet.jpg);
	background-repeat: no-repeat;
	background-position: 22px 4px;
	padding-left: 35px;
	color: #800000;
	text-decoration: none;
	font-weight:bold;
	font-size:11px;
	}
a.downloadlink:hover, a.downloadlink:active {
	color: #800000;
	text-decoration: underline;
	}

blockquote {
	border-left: 1px solid #3F3F3F;
	padding: 0 10px;
	margin: 0 0 0 10px;
	/*font-style: italic;*/
	}
p {
	line-height: 14px;
	}
.imgbordered {
	border:1px solid #999;
	padding:3px;
}
.skip {
	margin: 0 auto;
	padding:0;
	visibility:hidden;
}
		
#Container {
	width: 748px;
	margin: 0 auto;
	padding:0;
 
	}	
		
#ContainerTop {
	width: 748px;
	height:69px;
	margin: 0 auto;
	padding:0px;
	background: url(/content/design/images/hdr_top.jpg) no-repeat;
	/*border:1px solid red;*/
	}
	
#content_wrapper_main {	
	width: 748px;
	margin:0px;
	padding:0px;
	clear:both;
	}
#content_wrapper_left, #catalogus_wrapper_left {
	width: 242px;
	height:250px;
	margin:0px;
	padding:0px;
	background: url(/content/design/images/hdr_bot_left.jpg) no-repeat;
	float:left;
	padding-top:15px;
	}	
	
#catalogus_wrapper_left	{
	text-align:left;
	font-size:12px;
}
	
#content_wrapper_right {
	width: 506px;
	height:250px;
	margin:0px;
	padding:0px;
	text-align: left;
	background: url(/content/design/images/hdr_bot_right.jpg) no-repeat;
	float:right;
	}		
#content_right {
	margin-top:35px;
	_margin-top: 28px; /* IE only hack */
	padding-left:17px;
	padding-right:5px;
}	
#ContainerNav {
	width: 748px;
	margin: 0 auto;
	padding:0px;
	}

#bl {
	margin: 0 auto;
	padding:0px;
	position:absolute;
	top:6px;
	width:748px;
}
#bl div.brln  {
	padding-right:5px;
	height:10px;
	float:right;
	width:120px;
	padding-top:3px;
}
#bl div.lng {
	float:left;
	width:275px;
	text-align:right;
	padding-top:0px;	
	font-size:9px;
	color:#000;
	height:10px;
}
#bl a {
	color:#000;
	font-size:9px;
	text-decoration:none;
}
#language {	
	padding:0;
	margin:0;
}
#bnnr {
	height:45px;
	padding:0px;
	margin:0px;
	text-align:center;
}	
	
#ContainerZoek {
	padding:0px;
	margin:0px;
 	margin-left:0px;
 	margin-top:47px;
	}	
	
.zoekinsite {
    font-size: 10px; 
    background-color: #fff; 
   	border: 1px solid #000; 	
   	width:125px;
	/* mac ie5 hack \*/
	width:135px;
	/* mac ie5 hack */
	vertical-align:top;
	margin-top:-1px; /* ie aligneren zoek button bug */
	
}
.contactmail {
	text-align:right;
	margin-right:45px;
	margin-top:-37px;
}		


.zoeklijst {
	border:1px solid red;
}
.zoekcounter {
	color:#000;
	font-size:10px;
}
a.zoekresultaat:link, a.zoekresultaat:visited {
	text-decoration: none;
}
a.zoekresultaat:hover, a.zoekresultaat:active {
	text-decoration: underline;
}

div#hoofdnavigatie{ height: 54px; width: 495px; margin: 8px 3px 0 0px; padding: 0; border: 0; background: transparent; float: right; }
div#hoofdnavigatie ul#menu{ height: 54px; width: 495px; background: transparent url(/content/design/images/nav_main.jpg) top left no-repeat; margin: 0; padding: 0; position: relative; }
div#hoofdnavigatie ul#menu li{ margin: 0; padding: 0; list-style: none; position: absolute; top: 0; }
ul#menu li,ul#menu a{ height: 54px; display: block; }
div#hoofdnavigatie ul#menu li a{ text-decoration: none; text-indent: -9999px; /* Commented backslash hack for IE Mac \*/ overflow: hidden; /* end hack */ }


#over{ left: 0; width: 80px; }
#nieuws{ left: 83px; width: 80px; }
#catalogus{ left: 166px; width: 80px; }
#info{ left: 249px; width: 80px; }
#faq{ left: 332px; width: 80px; }
#contact{ left: 415px; width: 80px; }

/*
#over a:hover, body#overon #over{ background: transparent url(/content/design/images/nav_main.jpg) 0 -54px no-repeat; }
#nieuws a:hover, body#nieuwson #nieuws{ background: transparent url(/content/design/images/nav_main.jpg) -83px -54px no-repeat; }
#catalogus a:hover, body#cataloguson #catalogus{ background: transparent url(/content/design/images/nav_main.jpg) -166px -54px no-repeat; }
#info a:hover, body#infoon #info{ background: transparent url(/content/design/images/nav_main.jpg) -249px -54px no-repeat; }
#faq a:hover, body#faqon #faq{ background: transparent url(/content/design/images/nav_main.jpg) -332px -54px no-repeat; }
#contact a:hover, body#contacton #contact{ background: transparent url(/content/design/images/nav_main.jpg) -415px -54px no-repeat; }
*/

#over a:hover { background: transparent url(/content/design/images/nav_main.jpg) 0 -54px no-repeat; }
#nieuws a:hover { background: transparent url(/content/design/images/nav_main.jpg) -83px -54px no-repeat; }
#catalogus a:hover { background: transparent url(/content/design/images/nav_main.jpg) -166px -54px no-repeat; }
#info a:hover { background: transparent url(/content/design/images/nav_main.jpg) -249px -54px no-repeat; }
#faq a:hover { background: transparent url(/content/design/images/nav_main.jpg) -332px -54px no-repeat; }
#contact a:hover { background: transparent url(/content/design/images/nav_main.jpg) -415px -54px no-repeat; }

#over a.actief { background: transparent url(/content/design/images/nav_main.jpg) 0 -54px no-repeat; }
#nieuws a.actief { background: transparent url(/content/design/images/nav_main.jpg) -83px -54px no-repeat; }
#catalogus a.actief { background: transparent url(/content/design/images/nav_main.jpg) -166px -54px no-repeat; }
#info a.actief { background: transparent url(/content/design/images/nav_main.jpg) -249px -54px no-repeat; }
#faq a.actief { background: transparent url(/content/design/images/nav_main.jpg) -332px -54px no-repeat; }
#contact a.actief { background: transparent url(/content/design/images/nav_main.jpg) -415px -54px no-repeat; }



/****************************** frans menu  **********************************/

div#hoofdnavigatie_fr { height: 54px; width: 495px; margin: 8px 3px 0 0px; padding: 0; border: 0; background: transparent; float: right; }
div#hoofdnavigatie_fr ul#menu{ height: 54px; width: 495px; background: transparent url(/content/design/images/nav_main_fr.jpg) top left no-repeat; margin: 0; padding: 0; position: relative; }
div#hoofdnavigatie_fr ul#menu li{ margin: 0; padding: 0; list-style: none; position: absolute; top: 0; }
div#hoofdnavigatie_fr ul#menu li,ul#menu a{ height: 54px; display: block; }
div#hoofdnavigatie_fr ul#menu li a{ text-decoration: none; text-indent: -9999px; /* Commented backslash hack for IE Mac \*/ overflow: hidden; /* end hack */ }


#over_fr{ left: 0; width: 80px; }
#nieuws_fr{ left: 83px; width: 80px; }
#catalogus_fr{ left: 166px; width: 80px; }
#info_fr{ left: 249px; width: 80px; }
#faq_fr{ left: 332px; width: 80px; }
#contact_fr{ left: 415px; width: 80px; }



#over_fr a:hover { background: transparent url(/content/design/images/nav_main_fr.jpg) 0 -54px no-repeat; }
#nieuws_fr a:hover { background: transparent url(/content/design/images/nav_main_fr.jpg) -83px -54px no-repeat; }
#catalogus_fr a:hover { background: transparent url(/content/design/images/nav_main_fr.jpg) -166px -54px no-repeat; }
#info_fr a:hover { background: transparent url(/content/design/images/nav_main_fr.jpg) -249px -54px no-repeat; }
#faq_fr a:hover { background: transparent url(/content/design/images/nav_main_fr.jpg) -332px -54px no-repeat; }
#contact_fr a:hover { background: transparent url(/content/design/images/nav_main_fr.jpg) -415px -54px no-repeat; }

#over_fr a.actief { background: transparent url(/content/design/images/nav_main_fr.jpg) 0 -54px no-repeat; }
#nieuws_fr a.actief { background: transparent url(/content/design/images/nav_main_fr.jpg) -83px -54px no-repeat; }
#catalogus_fr a.actief { background: transparent url(/content/design/images/nav_main_fr.jpg) -166px -54px no-repeat; }
#info_fr a.actief { background: transparent url(/content/design/images/nav_main_fr.jpg) -249px -54px no-repeat; }
#faq_fr a.actief { background: transparent url(/content/design/images/nav_main_fr.jpg) -332px -54px no-repeat; }
#contact_fr a.actief { background: transparent url(/content/design/images/nav_main_fr.jpg) -415px -54px no-repeat; }

/****************************** frans menu einde  **********************************/




/****************************** engels menu  **********************************/

div#hoofdnavigatie_en { height: 54px; width: 495px; margin: 8px 3px 0 0px; padding: 0; border: 0; background: transparent; float: right; }
div#hoofdnavigatie_en ul#menu{ height: 54px; width: 495px; background: transparent url(/content/design/images/nav_main_en.jpg) top left no-repeat; margin: 0; padding: 0; position: relative; }
div#hoofdnavigatie_en ul#menu li{ margin: 0; padding: 0; list-style: none; position: absolute; top: 0; }
div#hoofdnavigatie_en ul#menu li,ul#menu a{ height: 54px; display: block; }
div#hoofdnavigatie_en ul#menu li a{ text-decoration: none; text-indent: -9999px; /* Commented backslash hack for IE Mac \*/ overflow: hidden; /* end hack */ }


#over_en{ left: 0; width: 80px; }
#nieuws_en{ left: 83px; width: 80px; }
#catalogus_en{ left: 166px; width: 80px; }
#info_en{ left: 249px; width: 80px; }
#faq_en{ left: 332px; width: 80px; }
#contact_en{ left: 415px; width: 80px; }



#over_en a:hover { background: transparent url(/content/design/images/nav_main_en.jpg) 0 -54px no-repeat; }
#nieuws_en a:hover { background: transparent url(/content/design/images/nav_main_en.jpg) -83px -54px no-repeat; }
#catalogus_en a:hover { background: transparent url(/content/design/images/nav_main_en.jpg) -166px -54px no-repeat; }
#info_en a:hover { background: transparent url(/content/design/images/nav_main_en.jpg) -249px -54px no-repeat; }
#faq_en a:hover { background: transparent url(/content/design/images/nav_main_en.jpg) -332px -54px no-repeat; }
#contact_en a:hover { background: transparent url(/content/design/images/nav_main_en.jpg) -415px -54px no-repeat; }

#over_en a.actief { background: transparent url(/content/design/images/nav_main_en.jpg) 0 -54px no-repeat; }
#nieuws_en a.actief { background: transparent url(/content/design/images/nav_main_en.jpg) -83px -54px no-repeat; }
#catalogus_en a.actief { background: transparent url(/content/design/images/nav_main_en.jpg) -166px -54px no-repeat; }
#info_en a.actief { background: transparent url(/content/design/images/nav_main_en.jpg) -249px -54px no-repeat; }
#faq_en a.actief { background: transparent url(/content/design/images/nav_main_en.jpg) -332px -54px no-repeat; }
#contact_en a.actief { background: transparent url(/content/design/images/nav_main_en.jpg) -415px -54px no-repeat; }

/****************************** engels menu einde  **********************************/



 
	#menu2 ul
	{
		margin: 0;
		padding: 0;
		list-style: none;
		margin-left:45px;
	}
	#menu2 li
	{
		float: left;
		margin-top:12px;
	}
	#menu2 li a:link, #menu2 li a:hover, #menu2 li a:active, #menu2 li a:visited
	{
		font-size: 11px;
		color: #000;
		text-decoration: none;
		padding: 0px 7px;
		font-weight:normal;
		border-right:1px solid #000;
	}

	#menu2 li a:hover
	{
		color: #800000;
		text-decoration: underline;
	}
	
	
	#nieuwslijst ul, #infolijst ul {
		margin: 0;
		padding: 0;
		list-style: none;
		padding-top:12px;
	}	
	#infolijst ul {
		padding-top:0px;
	}
	#nieuwslijst li, #infolijst li
	{
		display: block;
		list-style-type: none;
		padding-top:6px;
		text-align:left;
	}
 
	#nieuwslijst li a:link, #nieuwslijst li a:hover, #nieuwslijst li a:active, #nieuwslijst li a:visited
	{
		font-size: 11px;
		color: #800000;
		text-decoration: none;
		background-image: url(/content/design/images/pijl.jpg);
		background-repeat: no-repeat;
		background-position: 12px 5px;
		padding-left:25px;
	}
	#nieuwslijst li a:hover
	{
		color: #800000;
		text-decoration: underline;
	}
	
	
	#idtree1 ul, #idtree1 ul ul { /* opmaak sitemap */
 	list-style-type: none;
 	margin: 0;
	padding: 0;
	margin-left:15px;
	line-height:19px;
	}
	#idtree1 ul ul {
		margin-left:20px;
		line-height:14px;
	}
	#idtree1 ul li {
		margin: 0px;
		padding: 0px;
		background-image: url(/content/design/images/sitemap.gif);
		background-repeat: no-repeat;
		background-position: 0px 5px;
		list-style-position: outside;
		padding-left:12px;
	}
	#idtree1 ul ul li {
		margin: 0px;
		padding: 0px;
		background-image: url(/content/design/images/pijl.jpg);
		background-repeat: no-repeat;
		background-position: 0px 5px;
		list-style-position: outside;
		padding-left:12px;
	}		
	#idtree1 ul li a {
		font-weight:bold;
	}

	#idtree1 ul li li a {
		font-weight:normal;
		color:black;
	}
	
	
	div#idtree27 ul, div#idtree27 ul ul { /* opmaak Informatieluik */
	 	list-style-type: none;
	 	margin: 0;
		padding: 0;
		margin-left:22px;
		line-height:23px;
		text-align:left;
	}
	div#idtree27 ul ul {
		margin-left:2px;
		line-height:14px;
		padding-top:6px;
	}
	div#idtree27 ul li {
		margin: 0px;
		padding: 0px;
		background: url(/content/design/images/sitemap.gif) no-repeat 0px 2px;
		padding-left:11px;
		width:175px;
		padding-bottom:14px;
	}
	div#idtree27 ul ul li {
		margin: 0px;
		padding: 0px;
		background: url(/content/design/images/pijl.jpg) no-repeat 0px 3px;
		padding-left:12px;
		padding-bottom:2px;
	}		
	#idtree27 ul li a {
		margin: 0px;
		padding: 0px;
		font-weight:bold;line-height:12px;
	}

	div#idtree27 ul li li a {
		margin: 0px;
		padding: 0px;
		font-weight:normal;
		color:black;
	}
	

	

/* sitelab editor mapping styles */

.slVheTitleMarketeer {
	font-weight: bold;
	color: #fff;
	font-size: 11px;
	line-height: 22px;
	background-image: url(/content/mailing/nijst-algemeen/images/bg_title.jpg);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 25px;
}

.slVheTitleNormal, h1 {
	font-weight: bold;
	font-size: 15px;
	line-height: 23px;
	padding-bottom:1px;
	border-bottom:1px solid #000;
	color: #000;
	/* background-image: url(/content/design/images/klinker.jpg); */
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
/*Titel voor de linkerkolom - niet gebruikt in Sitelab Editor*/
.slVheColor1 {
	font-weight: bold;
	font-size: 17px;
	color: #000;
	text-align:left;
	padding-left:20px;
	line-height:13px;
	padding-top:10px;
}
.slVheColor3 {
	font-weight: bold;
	font-size: 15px;
	color: #000;
	text-align:left;
	padding-left:20px;
	padding-top:10px;
	line-height:20px;
}
.slVheTextColor1 {
	color:#800000;
}
.slVheTextColor2 {
	color:#3F5858;
}
.footnote {
	font-size: 10px;
	color: #000;
	text-align:center;
}


.ProductDetail_tit {
	font-weight: bold;
	font-size: 14px;
	color: #000;
	text-align:left;
	padding-top:10px;
	line-height:20px;
	border-bottom:1px solid #000;
}


#toc ul
{
margin: 0; /*removes indent IE and Opera*/
padding: 0; /*removes indent Mozilla and NN7*/
list-style-type: none; /*turns off display of bullet*/
}

/* 4=gelijkaardig aan line-height  */
#toc li { 
	margin: 0 0 7px 9px; 
	background: url(/content/design/images/bullet.jpg) no-repeat 12px 3px;
	text-align:left;
}

#toc a
{
display: block;
padding-left: 26px;
border:0;
width:163px;
/* _ hack --> ok for IE en Opera - genegeerd door Mozilla */
color:#000;
height:18px; /* nodig voor opera en mozilla*/
background-color: transparent !important; /* nodig voor mozilla*/
text-decoration:none
}

#toc a:link
{
color: #000;
text-decoration: none;
}



div#navlist ul li {
	line-height:15px;
	margin-bottom:10px;
}


/*  -------------------  BEGIN toc catalogus --------------------------- */

#toccatalogus ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

/* 4=gelijkaardig aan line-height  */
#toccatalogus li { 
	margin: 0 0 7px 9px; 
	text-align:left;
}

#toccatalogus li#cat1 span, #toccatalogus li#cat2 span, #toccatalogus li#cat3 span, #toccatalogus li#cat4 span, #toccatalogus li#cat5 span, #toccatalogus li#cat6 span, #toccatalogus li#cat7 span, #toccatalogus li#cat8 span, #toccatalogus li#cat9 span, #toccatalogus li#cat10 span {
	height: 16px; 
	width: 16px; 
	margin: 0px 0px 0 0px; 
	padding: 0; 
	border: 1px solid #c0c0c0; 
	background: #CFCBC6; 
	float: left;
	margin-left:10px;
	} 
#toccatalogus li#cat2 span {background:#B8AA1A;}
#toccatalogus li#cat3 span {background:#B6880B;}
#toccatalogus li#cat4 span {background:#A8CBBE;}
#toccatalogus li#cat5 span {background:#A4ABBF;}
#toccatalogus li#cat6 span {background:#AA4149;}
#toccatalogus li#cat7 span {background:#BCC38B;}
#toccatalogus li#cat8 span {background:#CEB62D;}
#toccatalogus li#cat9 span {background:#A889A1;}
#toccatalogus li#cat10 span {background:#D5C5A1;}

#toccatalogus li#cat1 a, #toccatalogus li#cat2 a, #toccatalogus li#cat3 a, #toccatalogus li#cat4 a, #toccatalogus li#cat5 a, #toccatalogus li#cat6 a, #toccatalogus li#cat7 a, #toccatalogus li#cat8 a, #toccatalogus li#cat9 a, #toccatalogus li#cat10 a,
#toccatalogus li#cat1 a:link, #toccatalogus li#cat2 a:link, #toccatalogus li#cat3 a:link, #toccatalogus li#cat4 a:link, #toccatalogus li#cat5 a:link, #toccatalogus li#cat6 a:link, #toccatalogus li#cat7 a:link, #toccatalogus li#cat8 a:link, #toccatalogus li#cat9 a:link, #toccatalogus li#cat10 a:link,
#toccatalogus li#cat1 a:visited, #toccatalogus li#cat2 a:visited, #toccatalogus li#cat3 a:visited, #toccatalogus li#cat4 a:visited, #toccatalogus li#cat5 a:visited, #toccatalogus li#cat6 a:visited, #toccatalogus li#cat7 a:visited, #toccatalogus li#cat8 a:visited, #toccatalogus li#cat9 a:visited, #toccatalogus li#cat10 a:visited
{
display: inline;
padding-left: 6px;
border:0;
width:100px;
color:#000;
height:16px; /* nodig voor opera en mozilla*/
background-color: transparent !important; /* nodig voor mozilla*/
text-decoration:none;
line-height:17px;
}

#toccatalogus li#cat1 a:hover, #toccatalogus li#cat2 a:hover, #toccatalogus li#cat3 a:hover, #toccatalogus li#cat4 a:hover, #toccatalogus li#cat5 a:hover, #toccatalogus li#cat6 a:hover, #toccatalogus li#cat7 a:hover, #toccatalogus li#cat8 a:hover, #toccatalogus li#cat9 a:hover, #toccatalogus li#cat10 a:hover,
#toccatalogus li#cat1 a:active, #toccatalogus li#cat2 a:active, #toccatalogus li#cat3 a:active, #toccatalogus li#cat4 a:active, #toccatalogus li#cat5 a:active, #toccatalogus li#cat6 a:active, #toccatalogus li#cat7 a:active, #toccatalogus li#cat8 a:active, #toccatalogus li#cat9 a:active, #toccatalogus li#cat10 a:active
{
color: #800000;
text-decoration: none;
font-weight:bold;
background-color: red;
}

#toccatalogus li#cat11 {
	display:none;

}
 	
.cleanup {
	clear:left;
}


/*  -------------------  EINDE toc catalogus --------------------------- */


/* form */
#nwslttr {
	text-align:left;	
	padding-left:15px;	
}
#klantenzone {
	border-top:1px dotted #000;
	border-bottom:1px dotted #000;
	width:90%;
	padding: 10px 0 10px 0;
	padding-left:10px;	
}
#nwslttr input {
	width: 200px; 
	border: 3px double #ccc;
	padding: 1px;
	background:#fff;
	color:#000;
	margin-bottom:5px;
}
#klantenzone input {
	width: 200px; 
	border: 3px double #ccc;
	padding: 1px;
	background:#fff;
	color:#000;
	margin-bottom:0px;
	padding-left:2px;
}
#nwslttr .checkbox {
	margin-left:10px;
	width:20px;
	border:0px;
	color:#000;
	text-align:left;
	vertical-align:middle;
	margin-bottom:3px;
}
#nwslttr .verstuur, #klantenzone .verstuur {
    cursor:pointer;
    border:1px solid #000;
    font-size:11px;
    background:#C8D0D2;
    color:#000;
    font-weight:bold;
	width:100px;
	vertical-align:middle;
}
#klantenzone .verstuur {
	width:70px;
	margin-left:5px;
} 
			
/* fieldset */

table.general_tbl, table.general_tbl tr {
	border-collapse: collapse;
	border:1px solid #405A59;
}
table.general_tbl td {
	padding:3px;
}	
table.general_tbl ul {
	margin:0px;
	padding:0px;
	margin-left:5px;
}	
table.general_tbl ul li {
	background-image: url(/content/design/images/pijl.jpg);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 14px;
	
}

table.contactpage td {
	padding-bottom:8px; border:none;
	text-align:left;
}
table.contactpage td 	p {
	line-height:18px;
}

table.verdelers, table.verdelers tr {
	background-color:#F3F3F3;
	width:95%;
	border:1px solid #E5E5E5;
	width:470px;
	border-collapse: collapse;
	border-left:18px solid #C8D0D2;
}
table.verdelers td {
	padding:4px;
	padding-left:10px;
	padding-right:10px;	
}

.borderboxbg {
	background-color:#C8D0D2;
	
}

.dotted { 
	background-color:transparent; 
	background-image:url('/content/design/images/dotted.gif'); background-repeat: repeat-x; 
	width:95%;
	}



fieldset {	
	margin: 0;
	padding: 10px;
	border: 1px solid #3F595A;
}
legend {
	font-weight: bold;
	color: #3F595A;
	margin: 0;
	padding: 0.5em;
}
label {
	display: block;
}
/* inputs */

fieldset div input {
	width: 330px; 
	border: 3px double #ccc;
	padding: 1px;
	background:#DFDFDF;
	color:#000;
}

fieldset div select {
	width: 330px; 
	border: 3px double #900;
	padding: 1px;
	background:#DFDFDF;
	color:#000;
}

fieldset div textarea {
	padding: 1px;
	width: 442px; 
	height: 130px;
	border: 3px double #ccc;
	background:#DFDFDF;	
	color:#000;
}

.knop {
    cursor:pointer;
    border:1px solid #000;
    font-size:11px;
    background:#405A59;
    color:#fff;
    font-weight:bold;
	width:110px;
	vertical-align:middle;
}	