html {
	overflow-y:scroll;

}

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #444;
	border: none;
	background:#fff;
	border-top:0px;
	padding:0;
	margin:0;
}
/* common elements */
h1 {
	font-weight: bold;
	font-size: 20px;
	color: #3B454E;

}
h2 {
	font-weight: bold;
	font-size: 11px;
}
h3 {
	font-weight: bold;
	font-size: 20px;
	color:#9a8348;
}
h4 {
	font-weight: normal;
	font-size: 12px;
	color: #3B454E;
}
p	 {
	font-weight: normal;
	font-size: 12px;
        line-height: 1.5;
}

   .sitelink a:link    {text-decoration: none;
                        color: #696969}
   .sitelink a:visited {text-decoration: none;
                        color: #696969}
   .sitelink a:hover   {text-decoration: underline;
                        color: #154273}

.clear {
	clear:both;
	height:10px;
}
.left {
	float:left;
}
.right {
	float:right;
}
.remark{
	color:#C00;
}
/* END common elements */

/* top */
#containertop {
	margin:0;
	background:#ffffff;
	position:relative;
	height:68px;
}
#containertop #contenttop {
	margin:0 auto;
	padding:0;
	position:relative;
	width:980px;
	height:auto;
}

#containertop #logo {
	background-color:#FFF;
	padding:0;
	margin:0;
	width:209px;
	height:95px;
	float:left;
	display:inline;
}
#containertop #informatie ul{
	background-color:#FFF;
	padding:10px 0px 0 0;
	margin:0px 8px 0 0;
	width:400px;
	height:35px;
	float:right;
	display:inline;
	text-align:right;
	color: #485D78;
	font-size:12px;
/*	background: url('../images/bull_ingelogd_small.gif') no-repeat top right;*/
	list-style: none;
}
#informatie a{

	padding:0px 8px 0px 20px;
	margin:0px 25px 0 0
	float:right;
	display:inline;
	text-align:right;
	color: #002e4f;
	font: bold 12px Arial, Helvetica, sans-serif;
	background: url('../images/arrow_gold.gif') no-repeat top left;
	list-style: none;
	text-decoration:none;
}
#informatie a:hover{
	color: #000;
	font-size:12px;
	list-style: none;
}
.informatiegris a{
	color: #747474;
	font: bold 12px Arial, Helvetica, sans-serif;
	list-style: none;
	text-decoration:none;
}
.informatiegris a:hover{
	color: #000;
	font-size:12px;
	list-style: none;
}
.btn_aanvraag{
	padding-bottom:0px;
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	float:right;
	width:270px;
	height:1px;
	background:#fff;
	color:#fff;
	font: bold 12px Arial, Helvetica, sans-serif;

}


 div.spotlight_btn {
	position:absolute;
	margin:5px 0 0 0px;
	padding:0px;
	width:153px;
	height:27px;
	background-image: url('../images/button_contact.gif');
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #002e4f;
	cursor:pointer;
}





.btn_info{
	margin-top:0px;
	padding-bottom:0px;
	padding-top:10px;
	padding-left:20px;
	padding-right:0px;
	float:right;
	width:280px;
	height:288px;
	background:#f1f1f2;
	color:#333;
	font: 12px Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.btn_bbc {
	position:relative;
	float:right;
	margin: 0px 0 0 0px;
	width:300px;
	height:26px;
	background:url('../images/bbc.gif');
}

.btn_img {
	position:relative;
	float:right;
	margin: 0px 0 0 0px;
	width:300px;
	height:99px;
	background:url('../images/coaching_inside.jpg');
}

.btn_coach {
	position:relative;
	float:right;
	margin: 0px 0 0 0px;
	width:300px;
	height:99px;
	background:url('../images/coach_inside.jpg');
}

.btn_info h1{
	
	color:#444;
	font: bold 16px Arial, Helvetica, sans-serif;	
}

/* 
#btn_tel:hover{
	width:290px;
	height:25px;
	background:#9a8348 ('../images/') no-repeat 0 0;
}
#contentbanner #banner_btn #btn_tel:hover{
	width:290px;
	height:25px;
	background:#9a8348 ('../images/') no-repeat 0 0;
}

/* header inside*/
#containerheaderinside {
	margin:0;
	padding:0;
	height:70px;
	background:#;
}
#containerheaderinside #containermenu {
	width: auto;
	height:45px;
	margin:0;
	padding:0;
}
#containerheaderinside #containermenu #contentmenu {
	width:980px;
	height:inherit;
	margin:0 auto;
	padding:0;
	background:url('../images/') no-repeat 0 0;
}

/* header */

#containerheader {
	margin:0;
	padding:0;
	height:358px;
	background:#ffffff;
}
#containerheader #containermenu {
	width: auto;
	height:45px;
	margin:0;
	padding:0;
}
#containerheader #containermenu #contentmenu {
	width:980px;
	height:inherit;
	margin:0 auto;
	padding:0;
	background:url('../images/') no-repeat 0 0;
}
/* menu */



.header .nav_bar {  margin: 0; padding: 10px 0px 0 0; text-align: left; position: relative; }



/* Main navigation */


.header .nav_main { float: right; font-family: Arial; font-size: 13px; letter-spacing: 0.0px; font-weight: bold; list-style: none; margin: 0; padding: 0 0px; display: block;  line-height:1.48; width: 500px;}
.header .nav_main li { background: none; float: left; margin: 0; padding:0 1px; }
.header .nav_main a { display: block; padding: 8px 15px 8px; text-decoration: none; background-color: #E1E2E3;   color: #002e4f;}
.header .nav_main a:hover { color: #000000; text-decoration: none; }
.header .sel a, .header .nav_main a:hover { background-color: #3B454E; color: #fff}

#contentmenu > ul#menu {
	margin: 0;
	padding: 0 0 0 0px;
	list-style: none;
}
#contentmenu > ul#menu > li {
	padding: 12px 0 0 0;
	margin: 4px 0 0 0;
	height:30px;
	float: left;
	text-align:center;
	background:url('../images/bg-menu-item.gif') no-repeat;
	background-position:right;
}
#contentmenu > ul#menu > li:hover, #contentmenu > ul#menu > li.selected {
	background:#b5b9bc url('../images/bg-menu-item-on.gif') no-repeat;
	background-position:right;
}
#contentmenu ul#menu > li > a {
	padding: 12px 24px 0 23px;
	color:#fff;
	font-size: 16px;
	font-weight: normal;
	text-decoration:none;
}
#contentmenu ul#menu > li > ul {
	list-style: none;
	position: absolute;
	padding: 11px 0 0 0;
	margin: 0;
	display: none;
	float: left;
	zoom: 1;  /* ie */
}
#contentmenu ul#menu > li > ul > li {
	margin: 0;
	padding: 0;
	clear: both;
	width: 240px;
	text-align:left;
	background:#b5b9bc;
	float: none;
}
#contentmenu ul#menu > li > ul > li:hover {
	background:#ebebeb;
	width: 240px;
}
#contentmenu ul#menu > li > ul > li > a {
	font-size:12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	margin:0;
	padding: 8px 0 0 40px;
	height: 32px;
	line-height: 32px;
	width: 220px;

}
#contentmenu ul#menu > li > ul > li > a:hover {
	color: #000;
	width: 220px;
	background-color:#ebebeb;
}
#contentmenu > ul#login {
	margin: 0;
	padding: 0;
	list-style: none;
}
#contentmenu > ul#login > li#login, #contentmenu > ul#login > li#logout {
	width:120px;
	padding: 12px 0 0 0;
	margin: 4px 0 0 0;
	height:29px;
	float: left;
	text-align:center;
	background:url('../images/bg-menu-login.gif') repeat-x;
	background-position:right;
}
#contentmenu > ul#login > li#login a, #contentmenu > ul#login > li#logout a {
	padding: 12px 0 0 0;
	color:#fff;
	font-size: 16px;
	font-weight: normal;
	text-decoration:none;
	background-position:right;
}
/* END menu */

/* bannerinside */

#containerheaderinside #containerbannerinside {
	width: auto;
	height:70px;
	margin:0 auto;
	padding:0;
	background:url('../images/bbg_smal.gif') repeat-x;
}

#containerheaderinside #containerbannerinside #contentbannerinside {
	width:980px;
	height:70px;
	margin:0 auto;
	padding:0;
	background:url('../images/') no-repeat 0 0;
}

/* banner */
#containerheader #containerbanner {
	width: auto;
	height:278px;
	margin:0 auto;
	padding:0;
	background:url('../images/bbg.gif') repeat-x;
}
#containerheader #containerbanner #contentbanner {
	width:980px;
	height:278px;
	margin:0 auto;
	padding:0;
	background:url('../images/b_executive_coaching.jpg') no-repeat 0 0;
}
#contentbanner #banner_quote {
	float:left;
	margin: 0px 0 0 0px;
	width:300px;
	height:278px;
}
#contentbanner #banner_btn {
	background:#3B454E;
	float:right;
	padding: 0px 0 0 0;
	width:499px;
	height:278px;
}




#contentbanner #banner_btn div {
	padding: 20px 0 110px 40px;
}
#contentbanner #banner_btn #btn_text{

	width:430px;
	height:65px;
	background:url('../images/') no-repeat 0 0;
	color:#fff;
	font-size: 13px;
	font-weight: normal;
	text-decoration:none;
}
#contentbanner #banner_btn #btn_text h1{
	color:#fff;
}
#contentbanner #banner_btn #btn_tel{
	padding-bottom:10px;
	padding-right:2px;
	float:right;
	width:290px;
	height:25px;
	background:#D5393A url('../images/') no-repeat 0 0;
	color:#fff;
	font: bold 14px Arial, Helvetica, sans-serif;


}
#contentbanner #banner_btn #btn_text a {
	font-weight: normal;
	color: #ccd0d0;
	font-size: 13px;
	text-decoration:underline;
}




#contentbanner #banner_btn #btn_tel:hover{
	width:290px;
	height:25px;
	background:#9a8348 ('../images/') no-repeat 0 0;
}



#banner_bbt {
	position:relative;
	float:left;
	margin: 0px 0 0 0px;
	width:980px;
	height:34px;
	background:url('../images/bbt.gif');
}



/* END banner */
/* END header */

/* content */
#containertext {
	margin:0;
	background:#;
	position:relative;
	clear:both;
	min-height:350px;
}
#containertext #contenttext {
	margin:0 auto;
	padding:0;
	position:relative;
	width:980px;
	clear:both;
}
/* home spotlights */
div.containerspotlight {
	padding:0;
	margin:0;
	width: 980px;
}
div.row1 {
	height:150px;
	margin:20px 0 0 0;
	padding:0;
}
div.row1 div.spotlight {
	position:relative;
	float: left;
	overflow:hidden;
	margin:0;
	padding:0;
}
div.row1 div.col1 {
	background:url('../images/bg-row1-col1.gif') no-repeat 0 0;
	width:140px;
	height:150px;
	margin-right:10px;
}
div.row1 div.col2 {
	background:url('../images/bg-row1-col2.gif') no-repeat 0 0;
	width:830px;
	height:150px;
	margin:0;
	padding:0;
}
div.row1 div.spotlight2_text{
	position:absolute;
	margin:25px 0 0 20px;
	width:790px;
	padding:0;
	height:113px;
	overflow:hidden;
}
*+html div.row1 div.spotlight2_text {
	margin:30px 0 0 20px;
	width:790px;
	height:110px;	
}
div.row2 {
	height:262px;
	margin:0px 0 0 0;
	padding:0;
}
div.row2 div.spotlight {
	width:318px;
	height:262px;
	position:relative;
	float: left;
	overflow:hidden;
	padding:0;
}
div.row2 div.spotlight_text {
	position:absolute;
	margin:0;
	padding:0px 20px 0 20px;
	height:213px;
	overflow:hidden;
}
div.row2 div.spotlight_text ul {
	margin:0;
	padding:0px 20px 0 16px;
        line-height: 2.2;
	font: 13px Arial, Helvetica, sans-serif;
}
div.row2 div.spotlight_text ul li a {
	font-weight: normal;
	color: #d5393a;
	font-size: 13px;
	text-decoration:underline;
}

*+html div.row2 div.spotlight_text {
	padding:10px 20px 0 20px;
	height:220px;	
}
div.row2 div.spotlight_btn {
	position:absolute;
	margin:210px 0 0 20px;
	padding:0px;
	width:160px;
	height:27px;
	background-image: url('../images/button-occassions.gif');
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #002e4f;
	cursor:pointer;
}
div.row2 div.spotlight_btn:hover {
	background-image: url('../images/button_on.gif');
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #9a8348;
}
div.row2 div.col1 {
	background-image: url('../images/vb-1.gif');
	margin-right:10px;
	border-right:#888 1px dotted; margin-top: 8px;
}
div.row2 div.col2 {
	background-image: url('../images/vb-2.gif');
	margin-right:10px;
	border-right:#888 1px dotted; margin-top: 8px;
}
div.row2 div.col3 {
	background-image: url('../images/vb-3.gif');
margin-top: 8px;
}




#banner_bbs {
	position:relative;
	float:left;
	margin: 0px 0 0 0px;
	width:980px;
	height:41px;
	background:url('../images/bbs.gif');
}
#banner_bbsu {
	position:relative;
	float:left;
	margin: 0px 0 0 0px;
	width:980px;
	height:41px;
	background:url('../images/bbs.gif');
}

#containertextbottom {
	margin:0;
	background:url('../images/bbu.gif');
	position:relative;
	clear:both;
	min-height:276px;
}
#containertextbottom #contenttextbottom {
	margin:0 auto;
	padding:0;
	position:relative;
	width:980px;
	clear:both;
}

.sign	{ color: #6cab00; }
.subkop {font-size: 14px;
 	color: #d5393a;
        font-weight: bold;
        margin-bottom: -0px;}

   .kop         	{color: black; font-size: 1.65em; font-style: italic; line-height: 170%;  border-bottom:#777777 1px dotted; margin-bottom: 15px}

   .middlekop         	{color: black; font-size: 1.65em; font-style: italic; line-height: 170%;  border-bottom:#777777 1px dotted; margin-bottom: 15px}

   .leftkop        	{color: black; font-size: 1.65em; font-style: italic; line-height: 170%;  border-bottom:#777777 1px dotted; margin-bottom: 15px}

   .headerkop           {height: 60px; color: black; font-size: 1.65em; font-style: italic; line-height: 170%;  border-bottom:#999999 1px dotted; width: 290px; margin-top: 10px}

   .headercontact       {height: 30px; color: black; font-size: 1.25em; font-style: italic; line-height: 170%;  border-bottom:#777777 1px dotted; margin-top: 15px}

   .headerbottom        {color: #6cab00; font-size: 1.20em; font-style: normal; line-height: 170%;  width:90px; border-bottom:# 1px dotted; margin-bottom: 15px}

   .rightkop          	{color: black; font-size: 1.65em; font-style: italic; line-height: 170%;  border-bottom:#777777 1px dotted; margin-bottom: 15px}



.bottom {
	margin:0 auto;
	float:left;
	padding:0;

	width:980px;
	clear:both;
}




div.row3 {
	height:262px;
	margin:20px 0 0 0;
	padding:0;
}
div.row3 div.spotlight {
	width:318px;
	height:262px;
	position:relative;
	float: left;
	overflow:hidden;
	padding:0;
}

div.row3 div.spotlight_text {
	position:absolute;
	margin:0;
	padding:0px 20px 0 20px;
	height:243px;
	overflow:hidden;
}
*+html div.row3 div.spotlight_text {
	padding:0px 20px 0 20px;
	height:250px;	
}
div.row3 div.spotlight_btn {
	position:absolute;
	margin:227px 0 0 184px;
	padding:0px;
	width:81px;
	height:27px;
	background-image: url('../images/button.gif');
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #002e4f;
	cursor:pointer;
}
div.row3 div.spotlight_btn:hover {
	background-image: url('../images/button_on.gif');
}
div.row3 div.col1 {
	background-image: url('../images/vb-1.gif');
	margin-right:10px;
	border-right:#9a8348 1px dotted; margin-top: 15px;

}
div.row3 div.col2 {
	background-image: url('../images/vb-2.gif');
	margin-right:10px;
	border-right:#9a8348 1px dotted; margin-top: 15px;

}
div.row3 div.col3 {
	background-image: url('../images/vb-3.gif');
	margin-top: 15px;
background:#fff;
}




div.row4 {
	height:262px;
	margin:20px 0 0 0;
	padding:0;
}
div.row4 div.spotlight {
	width:318px;
	height:162px;
	position:relative;
	float: left;
	overflow:hidden;
	padding:0;
}
div.row4 div.spotlight_text {
	position:absolute;
	margin:0;
	padding:0px 20px 0 20px;
	height:213px;
	overflow:hidden;
	color:#555;
	font: normal 11px Arial, Helvetica, sans-serif;
}

div.row4 div.spotlight_text ul {
	list-style-type:none;
	margin:0;
	padding:0;
        line-height: 2.2;
}
div.row4 div.spotlight_text ul li {
	margin:0;
	padding:0px 0 0 0px;

}
div.row4 div.spotlight_text ul li a {
	font-weight: normal;
	color: #666;
	font-size: 11px;
	text-decoration:none;
}

*+html div.row4 div.spotlight_text {
	padding:0px 20px 0 20px;
	height:110px;	
}
div.row4 div.spotlight_btn {
	position:absolute;
	margin:236px 0 0 184px;
	padding:0;
	width:136px;
	height:25px;
	background-image: url('../images/lees-verder.gif');
	cursor:pointer;
}
div.row4 div.spotlight_btn:hover {
	background-image: url('../images/lees-verder-on.gif');
}
div.row4 div.col1 {
	background-image: url('../images/vb-1.gif');
	margin-right:10px;
	border-right:# 1px dotted; margin-top: 8px;
}
div.row4 div.col2 {
	background-image: url('../images/vb-2.gif');
	margin-right:10px;
	border-right:#fff 1px dotted; margin-top: 8px;
}
div.row4 div.col3 {
	background-image: url('../images/vb-3.gif');
	margin-top: 8px;
}
div.row4 div.col4 {
	background-image: url('../images/vb-3.gif');
	margin-top: 8px;
}

.social {
	padding: 5px; 0px 0px 0px
	font-color: #777;
	text-align:left;
	text-decoration:none;


}
.social a{

	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #fff;
	text-decoration:none;
}

.email {
	padding: 0px; 0px 0px 0px
	color: #777777;
	text-align:left;
	text-decoration:none;


}
email a{

	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #fff;
	text-decoration:none;
}




div.row4 div.spotlight4 {
	width:148px;
	height:162px;
	position:relative;
	float: left;
	overflow:hidden;
	padding:0;
}
div.row4 div.spotlight4_text {
	position:absolute;
	margin:0;
	padding:0px 20px 0 20px;
	height:213px;
	overflow:hidden;
	color:#555;
	font: normal 11px Arial, Helvetica, sans-serif;
}

div.row4 div.spotlight4_text ul {
	list-style-type:none;
	margin:0;
	padding:0;
        line-height: 2.2;
}
div.row4 div.spotlight4_text ul li {
	margin:0;
	padding:0px 0 0 0px;

}
div.row4 div.spotlight4_text ul li a {
	font-weight: normal;
	color: #666;
	font-size: 11px;
	text-decoration:none;
}

*+html div.row4 div.spotlight4_text {
	padding:0px 20px 0 20px;
	height:110px;	
}



div.row4 div.spotlight5 {
	width:160px;
	height:162px;
	position:relative;
	float: right;
	overflow:hidden;
	padding:0;
}

div.row4 div.spotlight5_text {
	position:absolute;
	margin:0;
	padding:40px 20px 0 0px;
	height:213px;
	overflow:hidden;
	color:#555;
	font: normal 11px Arial, Helvetica, sans-serif;
}

div.row4 div.spotlight5_text ul {
	list-style-type:none;
	margin:0;
	padding:0;
        line-height: 2.2;
}
div.row4 div.spotlight5_text ul li {
	margin:0;
	padding:0px 0 0 0px;

}
div.row4 div.spotlight5_text ul li a {
	font-weight: normal;
	color: #666;
	font-size: 11px;
	text-decoration:none;
}

*+html div.row4 div.spotlight5_text {
	padding:26px 20px 0 0px;
	height:110px;	
}

.orange{	
	text-align:left;
	font-family: Arial, Verdana, Helvetica, sans-serif; color: #dc6000;
        font-size:11px;
	letter-spacing: 0.0px;
}











div.row6 {
	height:262px;
	margin:20px 0 0 0;
	padding:0;
}
div.row6 div.spotlight {
	width:158px;
	height:162px;
	position:relative;
	float: left;
	overflow:hidden;
	padding:0;
}
div.row6 div.spotlight_text {
	position:absolute;
	margin:0;
	padding:0px 20px 0 20px;
	height:213px;
	overflow:hidden;
	color:#777;
	font: normal 11px Arial, Helvetica, sans-serif;
}

div.row6 div.spotlight_text ul {
	list-style-type:none;
	margin:0;
	padding:0;
        line-height: 2.2;
}
div.row6 div.spotlight_text ul li {
	margin:0;
	padding:0px 0 0 0px;

}
div.row6 div.spotlight_text ul li a {
	font-weight: normal;
	color: #777;
	font-size: 11px;
	text-decoration:none;
}

*+html div.row6 div.spotlight_text {
	padding:0px 20px 0 20px;
	height:110px;	
}
div.row6 div.spotlight_btn {
	position:absolute;
	margin:236px 0 0 184px;
	padding:0;
	width:136px;
	height:25px;
	background-image: url('../images/lees-verder.gif');
	cursor:pointer;
}
div.row6 div.spotlight_btn:hover {
	background-image: url('../images/lees-verder-on.gif');
}
div.row6 div.col1 {
	background-image: url('../images/vb-1.gif');
	margin-right:10px;
	border-right:#bebebe 1px dotted; margin-top: 8px;
}
div.row6 div.col2 {
	background-image: url('../images/vb-2.gif');
	margin-right:10px;
	border-right:#bebebe 1px dotted; margin-top: 8px;
}
div.row6 div.col3 {
	background-image: url('../images/vb-3.gif');
	margin-top: 8px;
}
div.row6 div.col4 {
	background-image: url('../images/vb-3.gif');
	margin-top: 8px;
}



div.row7 {
	height:150px;
	margin:20px 0 0 0;
	padding:0;
}
div.row7 div.spotlight {
	position:relative;
	float: left;
	overflow:hidden;
	padding:0;
}
div.row7 div.col1 {
	background:url('../images/bg-row3-col1.gif') no-repeat 0 0;
	width:650px;
	height:150px;
	margin-right:10px;
}
div.row7 div.col2 {
	background-color: #fff;
	border:#ebebeb 1px solid;
	width:318px;
	height:148px;
}
div.row7 div.spotlight1_text{
	position:absolute;
	margin:15px 0 0 20px;
	width:630px;
	padding:0;
	height:113px;
	overflow:hidden;
}
*+html div.row(5) div.spotlight1_text {
	margin:20px 0 0 20px;
	width:630px;
	height:110px;	
}
div.row7 div#newsticker{
	position:absolute;
	margin:15px 0 0 20px;
	width:288px;
	padding:0;
	cursor:pointer;
}
#newsticker h1{
	color: #c9483a;
}
*+html div.row(5) div#newsticker {
	margin:20px 0 0 20px;
	width:288px;
	height:110px;	
}
/* END home spotlights */

/* right menu */
#contentleftmenu {
	width:290px;
	float:right;
	margin:10px 0 0 0px;
	padding:0px 0px 0 0px;
}
#contentleftmenu ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
#contentleftmenu ul li {
	margin:0;
	padding:12px 0 0 40px;
	height:28px;
	border-bottom:#82a7d0 1px solid;
}
#contentleftmenu ul li a {
	font-weight: bold;
	color: #444;
	font-size: 15px;
	text-decoration:none;
}
#contentleftmenu ul li:hover, #contentleftmenu ul li.selected {
	background: url('../images/bull.gif') no-repeat 12px 13px;
}
/* END left menu */

#contentmain {
	margin:5px 0 40px 0;
	float:left;
	width:920px;

}
#contentmainform {
	margin:5px 0 40px 0;
	padding-left: 20px;
	float:left;
	width:628px;
	border-right:#9a8348 1px dotted;

}
.block {
	background:url('../') no-repeat 0 0;
	width:920px;
	padding:0px 0 0 0;
	margin:0;
}

.block ul li{
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #444;

}
.block div.containertext {
	background:url('../images/bg-row-middle.gif') repeat-y 0 0;
	padding:0px 0 0 0;
	margin:0;
	width:920px;
}
.block div.containertext div {
	width:920px;
	margin:0;
	padding:0 20px 0px 20px;
}
.block div.bottom {
	background: url('../images/bg-row-bottom.gif') no-repeat 0 0;
	padding:0;
	margin:0;
	width:670px;
	height:7px;
}
#contentmain-w {
	margin:36px 0 20px 0;
	float:left;
	width:980px;
}
.block-w{
	background:url('../images/bg-row-top-w.gif') no-repeat 0 0;
	width:980px;
	padding:27px 0 0 0;
	margin:0;	
}
.block-w div.containertext {
	background:url('../images/bg-row-middle-w.gif') repeat-y 0 0;
	padding:5px 0 0 0;
	margin:0;
	width:980px;
}
.block-w div.containertext div {
	width:940px;
	margin:0;
	padding:0 20px 20px 20px;
}
.block-w div.bottom {
	background: url('../images/bg-row-bottom-w.gif') no-repeat 0 0;
	padding:0;
	margin:0;
	width:980px;
	height:7px;
}

/* links, downloads */
#links{
	width:620px;
	margin:0;
	padding:0;
	display:block;
	list-style:none;
}
#links .link{
	width:620px;
	margin:0;
	padding:0;
	display:block;
	list-style:none;
}
#links .header{
	width:620px;
	height:15px;
	padding:10px 20px 10px 30px;
	border:#ebebeb 1px solid;
	margin: 0 0 10px 0;
	background: url('../images/arrow.gif') no-repeat 10px 10px;
	font-weight: bold;
	color: #01245c;
	font-size: 14px;
	cursor:pointer;
}
#links .header a, #links .header a:hover, #links .header a:visited{
	color: #01245c;
	text-decoration:none;
}
/* END links, downloads */

/* nieuws */
#newsarchive-header {
	background-color:#304762;
	width:250px;
	height:28px;
	margin:0 0 0 2px;
	padding:12px 0 0 20px;
	font-weight: bold;
	color: #fff;
	font-size: 14px;
	cursor:pointer;
}
#newsarchive {
	margin:0 0 30px 0;
	padding:0;
	width:274px;
}
#newsarchive .newsarchive-month {
	margin:0;
	padding:0;
	background-color:#7fa5cd;	
	color: #fff;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	width:90px;
	height:30px;
}
#newsarchive .newsarchive-month:hover, #newsarchive .selected {
	background-color:#304762;
	cursor:pointer;
}


/* naw */
#containernaw {
	margin:20px 0 0 0;
	padding:0;
	background:#6d92bc;
	position:relative;
	clear:both;
}
#contentnaw {
	margin:0 auto;
	position:relative;
	width: 980px;
	height:116px;
	overflow:hidden;
}
#contentnaw .spotlight {
	width:280px;
	height:96px;
	position:relative;
	float: left;
	overflow:hidden;
	margin:0 10px 0 0;
	padding:24px 40px 0px 0px;
	background: url('../images/spotlight_bg_naw.gif') no-repeat 0px 0px;
}
#contentnaw .right {
	position:relative;
	float: left;
	overflow:hidden;
	margin:24px 0 0 14px;
	padding:0;
	background: url('../images/ls.gif') no-repeat 0px 0px;
}
#contentnaw h1 {
	font-weight:normal;
	font-size:20px;
	color:#bfddf9;
	margin:0px 0px 0 0;
	padding:0px 0px 0px 20px;
}
#contentnaw ul {
	color: #fff;
	list-style-type:none;
	position:relative;
	float: left;
	overflow:hidden;
	margin:10px 0px 0 0;
	padding-left:20px;
}
#contentnaw a {
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none;
}
#contentnaw a:hover {
	color: #bfddf9;
}
/* END naw */

/* sitemap */
#containersitemap {
	margin:0;
	padding:0 0 0px 0;
	position:relative;
	clear:both;
	background: #557ba8 url('../images/bg-dot.gif') repeat-x 0px 0px;
}
#contentsitemap {
	margin:0 auto;
	position:relative;
	width: 980px;
	height:inherit;
	overflow:hidden;
}
#contentsitemap .spotlight {
	width:280px;
	height:156px;
	position:relative;
	float: left;
	overflow:hidden;
	margin:0 10px 0 0;
	padding:24px 40px 0px 0px;
	background: url('../images/spotlight_bg_sitemap.gif') no-repeat 0px 0px; 
}
#contentsitemap .spotlightright {
	width:280px;
	height:130px;
	position:relative;
	float: left;
	overflow:hidden;
	margin:0 0 0 0;
	padding:24px 20px 20px 0px;
	background: url('../images/spotlight_bg_sitemap.gif') no-repeat 0px 0px; 
}
#contentsitemap h1 {
	font-weight:normal;
	font-size:20px;
	color:#bfddf9;
	margin:0px 0px 0 0;
	padding:0px 0px 0px 20px;
}
#contentsitemap ul {
	list-style-type:none;
	position:relative;
	float: left;
	overflow:hidden;
	margin:10px 0px 0 0;
	padding-left:20px;
}
#contentsitemap ul li, #contentsitemap a {
	color: #fff;
	font-weight: normal;
	font-size: 11px;
	text-decoration:none;
}
#contentsitemap a:hover {
	color: #bfddf9;
}
/* END sitemap */


/* contact */
#containercontact {
	margin:0;
	padding:0 0 20px 0;
	position:relative;
	clear:both;
	background: #557ba8 url('../images/bg-dot.gif') repeat-x 0px 0px;
}
#contentcontact {
	margin:0 auto;
	position:relative;
	width: 980px;
	height: 70px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	background: url('../images/contact.png') no-repeat 20px 26px;
}
#contentcontact h1 {
	font-weight:normal;
	font-size:12px;
	color:#bfddf9;
}
#realisatie a {
	text-decoration: none;
	float: right;
	font-weight:normal;
	font-size:11px;
	color:#bfddf9;
	padding:42px 20px 0px 0px;
}
#realisatie a:hover{
	color:#fff;
}
/* END contact */
 
/* CMS buttons */
.clear {
	clear: both;
}
div.page-edit {
	height:20px;
	float:right;
}
span.delete {
	font: bold 8pt/14pt Arial, Helvetica, sans-serif;
	color: #F60;
	float:left;
	margin-left: 15px;
}
span.delete a {
	color: #F60;
	text-decoration: none;
}
span.edit {
	font: bold 8pt/14pt Arial, Helvetica, sans-serif;
	color: #F60;
	float:right;
	margin-left: 15px;
}
span.edit a {
	color: #F60;
	text-decoration: none;
}
span.edit a:hover {
	color: #F30;
	text-decoration: none;
}
/* END CMS buttons */

/* navigation */
div.navigation {
	clear:both;
	float:right;
	color:#735ba9;
	border:0px;
}
div.navigation a {
	text-decoration:none;
	color: #fff;
	background:#557ba8;
	border:1px solid #CCC;
	padding:3px 6px;
	font-size:11px
}
div.navigation a:hover {
	background: #5e85b0;
	color:#CCC;
	border-color:#666;
}
div.navigation span {
	text-decoration:none;
	background:#bfddf9;
	padding:3px 6px;
	border:1px solid #666;
	color:#999;
	font-size:11px;
}
/* END navigation */


#preload {
	display:none;
	position: absolute; left: -1000em;
}
/* mailform */
#mailform {
	margin:0;
	padding:0;
	width:580px;
}
#mailform div.field {
	height:36px;
	width:400px;
	margin:0;
	padding:0;
	width:100%;
}
#mailform div.left {
	height:30px;
	width:140px;
	float:left;
	padding-left:0px;
	font-size: 12px;
}
#mailform div.right {
	height:30px;
	width:360px;
	float:left;
}
#mailform div.full {
	height:30px;
	width:490px;
	float:left;
	padding:4px 0 0 0px;
	font-size: 12px;
}
#mailform form input {
	width:325px;
	border:#cccccc 1px solid;
	padding:5px 0 5px 5px;
	margin:0;
}
#mailform form select{
	width:60px;
	border:#9fc2dc 1px solid;
	padding:4px 0 4px 5px;
	margin:0;
}
#mailform form input.s1 {
	width:262px;
}
#mailform form textarea{
	font-family: Arial, Helvetica, sans-serif;
	width:456px;
	height:150px;
	margin:0 0 0 0px;
	padding:7px;
	float:left;
	border: #cccccc 1px solid;
	overflow: auto;
}
#mailform form input[type=submit]{
	width:150px;
	height:28px;
	border:#cccccc 1px solid;
	background-color: #ebecec;
	float:left;
	margin:8px 8px 0 0;
}
#mailform form input[type=reset]{
	width:150px;
	height:28px;
	border:#cccccc 1px solid;
	background-color: #ebecec;
	float:left;
	margin:8px 8px 0 0;
}
.error{
	background-color:#FFC;
}
.comments {
	border:#F30 1px solid;
	width:470px;
	padding:5px;
	margin:0 0 10px 50px;
}
/* END mailform */
