*{  
	margin: 0 auto;
	padding: 0;
	border: 0;
	outline: 0;
	font-style: inherit;
	color:#484848;
	text-decoration:none;
	line-height:185%;
	font-family: Arial;
	font-size:12px;
 }
html, body {
height: 100%;
min-height: 100%;
 margin-bottom: 1px; 
background:#f5f6f7;
}
h1,h2{margin:0;padding:0;font-weight:normal;}
p{padding-bottom:10px;}
.clear{ clear:both; font-size:0; line-height:0; height:0; border:none; float:none }
.break{ clear:both; font-size:0; line-height:0; height:10px; border:none; float:none }
.my_tooltip a{text-decoration:none !important;border-bottom:1px dotted #7a7a7a;}
.my_tooltip a:hover{text-decoration:none !important;border-bottom:0px dotted #7a7a7a;}
.fancy{max-width:400px;}
a{color:#392667;text-decoration:underline;}
a:hover{text-decoration:none;}

.title-gmt{font-family:Verdana;font-size:20px;font-weight:bold;color:#2f2a49;padding:12px 0 0 45px;background:url(../images/welkom-title2.png) no-repeat top left;
				margin-left:-4px;}
.top_login{position:absolute;right:10px;top:30px;}
.home-nieuws-item{cursor:pointer;}
.home-nieuws-item-title{color:#6e5f8c;font-weight:bold;}
.home-nieuws-item-text{color:#6e5f8c;}
.home-lees-meer{float:right;background:url(../images/bubble.png) no-repeat 0px 2px;padding:0 0 0 13px;color:#c2cd23;text-decoration:underline;margin-right:17px;}
.home-lees-meer:hover{text-decoration:none;}
.nieuws-title{font-weight:bold;font-family:Verdana;color:#2f2a49;font-size:16px;padding:16px 0 0 50px;
		margin-bottom:5px;background:url(../images/page-title1.png) no-repeat top left;margin-top:7px;}
.nieuws-date{display:block;font-weight:normal;}
.nieuws-terug{margin-bottom:5px;float:right;background:url(../images/bubble.png) no-repeat 0px 2px;padding:0 0 0 13px;color:#c2cd23;text-decoration:underline;
				margin-right:15px;}
.nieuws-terug:hover{text-decoration:none;}
.nieuws-big-image{float:right;margin:0 0 10px 10px;background:url(../images/image-repeat.png) repeat-y top left;width:309px;}
.nieuws-big-image1{background:url(../images/image-top.png) no-repeat top left;width:309px;}
.nieuws-big-image2{background:url(../images/image-bottom.png) no-repeat bottom left;width:309px;text-align:center;}
.nieuws-big-image2 img{padding:10px 9px 10px 0;}

.nieuws-block-item{cursor:pointer;background:url(../images/border-bottom.png) repeat-x bottom left;margin-bottom:5px;}
.nieuws-block-item-left{width:100px;float:left;}
.nieuws-block-item-right{width:540px;float:left;margin-left:10px;}
.nieuws-block-item-right-title{color:#2d2347;font-weight:bold;}
.nieuws-block-item-right-lees{margin-bottom:5px;float:right;background:url(../images/bubble.png) no-repeat 0px 2px;padding:0 0 0 13px;color:#c2cd23;text-decoration:underline;}
.nieuws-block-item-right-lees:hover{text-decoration:none;}
.nieuws-block-item-left img{border:1px solid #2d2347;margin-top:7px;}
.sub-normal:hover span,.sub-active span{color:#ffffff;}

.contact-left {
	
	
}

/* welkom page */
.welkom-header-back{ background: url(../images/header-back.png) repeat-x top left;height:auto;}
.welkom-main-back{ height:auto;}
.footer-back{ background:#f6f6f6 url(../images/welkom-footer-back.png) repeat-x top left;min-height:50px;height:auto;}
.welkom-header-wrap{width:948px;background:url(../images/welkom-header-img.png) no-repeat top right;}
.welkom-header{width:948px;height:105px;position:relative;}
.welkom-header2{width:948px;position:relative;}
.main{width:948px;padding-bottom:20px; position: relative; min-height:450px;}
.footer{width:948px;padding-top:10px;}
.logo2{width:350px;height:82px;display:block;background:url(../images/logo2.png) no-repeat top left;float:left;margin:4px 10px 0 10px;position:relative;}
.logo{width:358px;height:96px;display:block;background:url(../images/logo.png) no-repeat top left;float:left;}
.menu{padding-left:4px;float:left;height:40px;width:938px;margin-bottom:3px;background:#9289b1 url(../images/menu-left-border.png) no-repeat top left !important;}
.menu li{float:left;height:31px;list-style:none;margin-right:2px;margin-left:-4px;}
.menu-left-border{width:5px;height:40px !important;padding:0 !important;border:0 !important;}
.menu-right-border{float:left;width:5px;height:40px !important;background:url(../images/menu-right-border.png) no-repeat top left !important;padding:0 !important;border:0 !important;}
.active,.normal:hover{cursor:pointer;display:block;color:#ffffff;text-decoration:none;}
.normal{cursor:pointer;text-decoration:none;display:block;}
.menu-left{width:5px;height:40px;display:block;float:left;background:none;}
.menu-right{width:9px;height:40px;display:block;float:left;background:url(../images/menu-border.png) no-repeat right 16px;}
.menu-right2{width:9px;height:40px;display:block;float:left;background:none;}
.menu-repeat{width:auto;height:40px;display:block;float:left;padding:9px 11px 0 11px;color:#ffffff;font-size:14px;background:none;}
.active .menu-left,.normal:hover .menu-left{background:url(../images/menu-left.png) no-repeat top left;}
.active .menu-right,.normal:hover .menu-right,.active .menu-right2,.normal:hover .menu-right2{background:url(../images/menu-right.png) no-repeat top left;}
.active .menu-repeat,.normal:hover .menu-repeat{background:url(../images/menu-repeat.png) repeat-x top left;color:#392667;}

.welkom-info-header{margin:110px 0 0 10px;float:left;width:360px;}
.welkom-info-header1 {color:#ffffff;font-size:14px;}
.welkom-info-header1 span{color:#ffffff;font-weight:bold;font-size:24px;font-family:Verdana;}
.welkom-info-header2 {font-size:14px;margin-top:20px;margin-bottom:5px;}
.welkom-info-header2-title{color:#3b2c43;font-weight:bold;font-size:20px;font-family:Verdana;}
.welkom-info-header2-text{ line-height:160%;font-size:14px;background:url(../images/welkom-link.png) no-repeat top right;width:280px;display:block;padding-right:30px;margin:0;padding-bottom:5px;}
.main-left{float:left;width:560px;margin-left:5px;background:url(../images/shaddow.png) no-repeat top left;padding-left:30px;}
.main-right{padding-top:30px;float:left;width:300px;margin-left:22px;background:url(../images/shaddow.png) no-repeat top left;padding-left:30px;}
.main-left .title{font-family:Verdana;font-size:16px;font-weight:bold;color:#2f2a49;padding:12px 0 0 45px;background:url(../images/welkom-title1.png) no-repeat top left;
				margin-top:25px;margin-left:-4px;}
.main-left ul{padding:3px 0 5px 0;}
.main-left ul li{list-style:none;background:url(../images/welkom-list.png) no-repeat 0px 3px;padding-left:21px;margin-left:10px;}
.main-left p ul li{list-style:none;background:url(../images/welkom-list.png) no-repeat 0px 3px;padding-left:21px;margin-left:10px;}
.main-right .title{font-family:Verdana;font-size:20px;font-weight:bold;color:#2f2a49;padding:17px 0 0 45px;background:url(../images/welkom-title2.png) no-repeat top left;
				margin-left:-4px;}
.welkom-contact .title{font-family:Verdana;font-size:14px;font-weight:bold;color:#2f2a49;padding:8px 0 0 45px;background:url(../images/welkom-title3.png) no-repeat top left;
				margin-top:15px;margin-left:-4px;margin-bottom:5px;}
.welkom-contact{background:url(../images/welkome-contact-back.png) no-repeat top left;margin-left:-22px;padding:1px 15px 15px 25px;min-height:300px;margin-top:20px;}

.contact_home_left { float:left; width:130px; }
.contact_home_right { float:right; width:130px; }
.green-link{text-decoration:underline;color:#c2cd23;font-weight:bold;position:relative;top:5px;}			
.green-link:hover{text-decoration:none;color:#c2cd23;font-weight:bold;position:relative;top:5px;}	
.border{display:block;width:270px;height:2px;background:url(../images/border.png) repeat-x top left;margin:0;}	
.main-left h2 a{text-decoration:underline;}	
.main-left h2 a:hover{text-decoration:none;}	
.welkom-contact a{text-decoration:underline;}
.welkom-contact a:hover{text-decoration:none;}
/* end welkom page */

/* normal pages */
.page-header-back{ background:url(../images/header-back.png) repeat-x top left;height:auto;position:relative;z-index:10;}
.page-main-back{ background:#ffffff url(../images/page-main-back.png) no-repeat;  min-height:650px;height:auto !important;height:650px;background-position:50% 0%;min-width:948px;}
.page-header-wrap{width:948px;}
.page-main-back{ background:#ffffff url(../images/page-main-back.png) no-repeat;  min-height:650px;height:auto !important;height:650px;background-position:50% 0%;min-width:948px;}
.page-header-back2{ height:auto;position:relative;z-index:1;margin-top:-7px;height:263px; background:url(../images/header-back2.png) repeat-x top left;}
.page-header-wrap2{width:948px;}
.page-logo{width:251px;height:55px;display:block;background:url(../images/logo.png) no-repeat top left;float:left;margin:38px 10px 0 10px;}
.page-title{float:left;width:250px;color:#ffffff;font-size:24px;font-family:Verdana;font-weight:normal;margin:29px 0 0 15px;}
.page-subtitle{float:right;width:600px;color:#ffffff;font-size:20px;font-family:Verdana;font-weight:normal;margin:32px 15px 0 0;text-align:right;}

.top-title{position:relative;margin-top:-180px;float:right;z-index:20;font-size:30px;height:61px;font-family:Calibri;color:#ffffff;margin-right:1px;}
.top-title h1{padding:2px 10px 0 0;float:left;z-index:20;font-size:30px;height:59px;font-family:Calibri;color:#ffffff;background:url(../images/title-back-repeat.png) repeat-x top left;}
.top-title-border{background:url(../images/title-back.png) no-repeat top left;width:17px;height:61px;display:block;float:left;}
.page-left{float:left;width:225px;margin:30px 0 0 2px;}
.page-right{float:left;width:670px;margin:20px 0 0 45px;}
.submenu-title{font-family:Verdana;font-size:14px;color:#2d2347;border-bottom:1px solid #f0f0f0;width:220px;}
.submenu li{list-style:none;}
.submenu {
	margin:0 0 40px 0;
}

.btn_home_right {
margin: 0 0 33px 0;
}
.groeibaan {  
	display: block; 
	float:left;
	width: 137px;
	margin: 0 0 0 -4px;
	height: 55px;
	text-indent:-1000000px;
	background: url('../images/groeibaan.png') no-repeat;
}

.groeibaan_los {  
	display: block; 
	width: 137px;
	margin: 20px 0 0 0px;
	height: 55px;
	text-indent:-1000000px;
	background: url('../images/groeibaan.png') no-repeat;
}




.baanzeker {
	float:left;
	width: 137px;
	margin: 0 0 0 27px;
	display: block; 
	height: 55px;
	text-indent:-1000000px;
	background: url('../images/baanzeker.png') no-repeat;
}


.baanzeker_los {
	display: block; 
	width: 137px;
	margin: 20px 0 0 0px;
	height: 55px;
	text-indent:-1000000px;
	background: url('../images/baanzeker.png') no-repeat;
}



.sub-active,.sub-normal:hover{width:190px;border-bottom:1px solid #f0f0f0;background:#2f2a49 url(../images/submenu-active.png) no-repeat 16px 12px;
color:#ffffff;font-family:Arial;display:block;padding:3px 0 0 32px;}
.sub-normal{width:190px;border-bottom:1px solid #f0f0f0;background:url(../images/submenu-normal.gif) no-repeat 16px 12px;
color:#585276;font-family:Arial;display:block;padding:3px 0 0 32px;text-decoration: none;}
.page-contact-title{font-family:Verdana;font-size:14.5px;color:#2d2347;margin-top:20px;}
.page-contact-info{color:#484848;margin-left:18px;}
.page-contact-info b{color:#484848;}
.page-contact-info a{text-decoration:underline;} 
.page-contact-info a:hover{text-decoration:none;} 

.gastoubureau-title{font-weight:bold;font-family:Verdana;color:#2f2a49;font-size:16px;padding:16px 0 0 50px;
		margin-bottom:5px;background:url(../images/page-title1.png) no-repeat top left;margin-top:7px;}
.contact12-title{color:#2f2a49;font-size:20px;padding:16px 0 0 50px;background:url(../images/welkom-title3.png) no-repeat 0px 15px;}
.page-right ul li{list-style:none;background:url(../images/welkom-list.png) no-repeat 0px 3px;padding-left:21px;margin-left:10px;}
.page-right ol{margin-left:28px;}
.page-right ol li{color:#585276;font-weight:bold;}
.page-right ol li h2{font-weight:normal;color:#7a7a7a;}

.map{width:182px;height:192px;border:1px solid #cdcadc;background:url(../images/map.png) no-repeat top left;display:block;margin-top:10px;}
/* end normal pages */

/* footer */
.rights{float:left;font-size:11px;margin-left:35px;}
.design{float:right;margin-right:65px;font-size:11px;}
.design a{text-decoration:underline;font-size:11px;}
.design a:hover{text-decoration:none;font-size:11px;}
/* end footer */

/* slideshow */
#slideshow {
    position:relative;
    height:220px;
	top:1px;
}
#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;    
}
#slideshow IMG.active {
    z-index:10;
    opacity:1.0;    
}
#slideshow IMG.last-active {
    z-index:9;   
}
/* end slideshow */










/*********************************** forms *****************************************/
.wrong_info{border:1px solid red}
#errors{color:red;}
.contact-text,.contact-information{width:auto;margin:0;font-weight:normal;}
.contact-error-messages{font-size:10px;font-weight:normal;color:#b32017;margin:0px 0 10px 0;}
.displayBlock{font-size:10px;font-weight:normal;text-align:left;margin-top:6px;width:190px;margin-bottom:2px;float:left;height:16px;}
.form-border{margin:0;border-top:1px solid #e5e4e9;width:620px;height:5px;}
.form-line{height:30px;padding-top:3px;}
.form-line2{height:104px;padding-top:3px;}
.label{width:179px;background:url(../images/border.png) repeat-x bottom left;float:left;padding-bottom:4px;}
.input{float:left;width:437px;margin-left:4px;}
input{width:437px;background:url(../images/input.png) no-repeat top left;height:18px;border:0;padding-top:3px;}
.textarea{float:left;width:437px;margin-left:4px;}
textarea{width:437px;background:url(../images/textarea.png) no-repeat top left;height:91px;border:0;}
.submit{color:#ffffff;background:url(../images/submit.png) no-repeat top left;width:148px;
height:28px;padding-top:3px;text-decoration:underline;cursor:pointer;padding-bottom:5px;float:right;margin-right:50px;margin-top:5px;}
