* {
	margin: 0;
	padding: 0;
	
	color:#144833;
}

span, div, h1,h2,h3,h4,p,td
{
font: 11px Verdana,Arial,Helvetica,sans-serif;
}

body {
	
	/*background-color:#fff;*/
	font: 11px Verdana,Arial,Helvetica,sans-serif
/*	font-size: 11px;*/
	color:#21523D;
}

form {
}

input, textarea {
	padding: 2px 5px;
	border: 1px solid #EBEBEB;
	/*font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;*/
	font: 11px Verdana,Arial,Helvetica,sans-serif;
	color: #6B6B6B;
}

h1, h2, h3, {
	margin: 0;
}

h2 {
	font-size: 14px;
}

h3 {
	font-size: 16px;
	font-weight: bold;
}

h4 {
	font-size: 12px;
	font-weight: bold;
}

 p, ul, ol {
	/* margin-bottom: 1.5em; */
	line-height: 170%;
} 

ul, ol {
	margin-left: 3em;

}


dl.list1 {
	margin: 0;
	padding: 0;
	list-style: none;
}

dl.list1 dt {
	float: left;
	width: 70px;
}

dl.list1 dd {
	margin-bottom: 10px;
}

dl.list1 a {
	color: #666666;
}

ul.list2 {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

ul.list2 li {
	float: left;
	margin: 0 18px 18px 0;
}

ul.list2 li.nopad {
	margin-right: 0;
}

blockquote {
	margin-left: 3em;
	margin-right: 3em;
}

a {
	color: #21523D;
}

a:hover {
	color: #9dc2a3
	text-decoration: none;
}

a img {
	border: none;
}


img.left {
	float: left;
	margin: 5px 20px 0 0;
}

img.right {
	float: right;
	margin: 5px 0 0 20px;
}

/* Wrapper */

#wrapper {
	width: 1000px;
	margin: 0 auto;
	/*background: url(/images/wrbg.gif) no-repeat -29px;*/
	background: url(/images/wrbg.gif) no-repeat;
	/*border:solid 1px red;*/
}

#wrapper2 {
	/*background: url(images/bg960x768.jpg) no-repeat left bottom;*/
}

/* Header */

#header {
position:relative;
	height: 316px;
	width:946px;
	margin-left:27px;   /* 125-29 */
	/*background: #087FE7;
	border:solid 1px yellow;
	background: #087FE7 url(images/img03.jpg) no-repeat;*/
}

#headerimg
{
position:absolute;
left:0;
top:98px;
/*background: #21523D url(bgheader.jpg) no-repeat; */
background: #B3CAC2 url(/images/bgheader.jpg) no-repeat;
width:946px;
height:217px;
}

div#headerimg img { float:right;padding:8px 0 0 0; }

/* Logo */

#logo {
	float: left;
padding-left:294px; /* (946/2)-(358/2)=294 */
	height:98px;
	margin:10px 10px 0 0;
}

#logo h1 {
	margin: 0;
	margin-left:-3000px;
	/*padding: 90px 0 0 78px;
	text-transform: lowercase;
	letter-spacing: -3px;*/
	/*font-size: 40px;
	color: #FFFFFF;*/
}

#logo h1 a {
	text-decoration: none;
	color: #FFFFFF;
}


/* Page */

#page {
	/*background: url(images/img04.jpg) no-repeat;*/
	width:930px; /* 1000-15-25 margins */
	/* margin-left:15px; 125 - 29 
	border:solid 1px red;*/
	position:relative;
	
margin:25px 5px 0 40px;
}

/* Content */

#content {
min-height:350px;
float:left;
	}
#content a { font-weight:bold;text-decoration:none; }
#content a:hover { font-weight:bold;color:#a0bfa8;text-decoration:none; }



/* Search */

#search {
	position:absolute;
	left:20px;
	top:73px;
	font-weight:bold;
	color:#21523D;
}

div#search a { color:#21523D;text-decoration:none;line-height:30px;}
div#search img { color:#21523D;vertical-align:middle; }

input.searchbutton { text-align:left;color:#fff;cursor:pointer; border:none;font-weight:bold;background: #fff url(/images/search.jpg) no-repeat 0px 2px;width:80px; }

/***** menu *****/

#menuwrapper { width:190px;float:left;margin-right:10px; } 
#menuwrapper img { padding-left:14px; }

#menu { background: url("/images/bgmenu2.jpg");width:190px; }
#menu ul.accordion, #menu ul.accordion ul { padding:0;margin:0;text-align:left; }
#menu ul.accordion li { list-style:none;}
#menu ul.accordion li a {text-decoration: none;color:#21523D; }
#menu ul.accordion li { display:block;padding-left:2px;}
#menu ul.accordion li.mnuhead,#menu ul.accordion li.dummymnuhead { display:block;padding:10px 0 0px 0;}
#menu ul.accordion li.mnuhead a,#menu ul.accordion li.dummymnuhead a { color:white;display:block;background-color:#F39B02;padding:2px 0 2px 4px;font-weight:bold; }
#menu ul.accordion li.mnubodyopen 
#menu ul.accordion li.mnubodyopen { width:100%; }
.menuspacer { width:5px;height:1px;margin:0;padding:0; }

/* overige */

ul.interessegroepproductenlijst li { list-style:none;padding:0;margin:0; }
ul.interessegroepenlijst li { list-style:none;padding:0;margin:0; }
ul.interessegroepenlijst, ul.interessegroepproductenlijst { list-style:none;padding:0;margin:0;float:left; }
ul.interessegroepenlijst { width:49%; }


/* visitekaartje2 */
div.visitekaartje2 { position:absolute;left:0;top:0;height: 148px; width: 190px; text-decoration:none; background: url(/images/cskaartje.gif) no-repeat; }
div.visitekaartje2 h2 { font-size:1em;padding:40px 15px 0 15px;margin:0;font-weight:bold;line-height:1em; }
div.visitekaartje2 h3 { font-size:0.9em;padding:0px 15px 0 15px;margin:0;color:#bbbbbb; }
div.visitekaartje2 p { padding:0px 15px 0 15px; }
div.personinfo { height: 148px; width:100%;position:relative; }
div.personinfo div.story { position:absolute;left:190px;top:0;margin:0 0 0 10px;}

div.icons { margin:10px 0 0 -10px; }
.icons img { margin:0;padding:0; }

/* user styles */
div#content h1 { font-size:16px;font-weight:bold;color:#F39B02;padding-bottom:10px; }
div#content h2 { font-size:14px;color:#F39B02;padding-bottom:0px;font-weight:bold; }
div#content h3 { font-size:12px;color:#F39B02;padding-bottom:0px; }
div#content h4 { font-size:12px;font-weight:bold;color:#F39B02; }

/*
span.highlightbar { display:block; background-color:#21523D;padding:2px;margin:0; }
span.highlightbar p { color:#ffffff; }
span.highlightbar h1 {color:#ffffff;font-weight:bold;font-size:1.2em;}
*/

/* in groen */
/*
.highlightbar { display:block; background-color:#21523D;padding:2px;margin:0;color:#ffffff;font-weight:bold;font-size:1.2em; }
.highlightbartext { display:block; background-color:#21523D;padding:2px;margin:0;color:#ffffff;font-weight:bold;font-size:1em;margin-bottom:20px; }
*/

/* in oranje */
.highlightbar { display:block; background-color:#F39B02;padding:2px;margin:0;color:#ffffff;font-weight:bold;font-size:1.2em; }
.highlightbartext { display:block; background-color:#F39B02;padding:2px;margin:0;color:#ffffff;font-weight:bold;font-size:1em;margin-bottom:20px; }


.centerorange { text-align:center;font-size:16px;font-weight:bold;color:#F39B02;padding-bottom:10px; }

.kleineregelhoogte { line-height:1em; }

.rightorange { text-align:right;font-size:14px;font-weight:bold;color:#F39B02;padding-bottom:10px; }













































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
.mnuhead {

}

.dummymnuhead {

}

.mnubodyopen {

}

h2 {

}

h1 {

}

h3 {

}

.highlightbar {

}

.highlightbartext {

}

.centerorange {

}

h4 {

}

.kleineregelhoogte {

}

.rightorange {

}

