/* ===================================================
	Makelaarsbasis
	Darkbrown: #3F3235	Light brown: #797072
	Orange: #FF6C04		Light orange: #FFC49B
	Green: #76CC2C
	Blue: #0876B6
	Grey: #ECEAEB #F9F9F9 #8C8486
====================================================== */
body {
	background: #fff;
	color: #3F3235; 
	margin: 0;
	padding: 0;
	font-family:  "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; 
	/*text-align: center;*/
	font-size: 16px;
	line-height: 24px;
	/*letter-spacing: -0.05em;*/
	/* dit voorkomt irritante Iphone textaanpassingen */
	-webkit-text-size-adjust: none;
}
img			{border:0;}	
table,form	{padding:0;margin:0;border:0}
form		{display:inline}
input, textarea { font-size: 13px; font-weight:bold; font-family:  "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; }
button		{height:27px;background-color:white;border:1px solid #8C8486;font-size:12px;font-weight:bold;color:#8C8486;padding:0 10px 4px 10px;letter-spacing:2px;}
ul			{padding: 0 0 0 18px;margin:0}

A:link 		{text-decoration: none; color: #FF6C04;} /* #3488B6;*/ /* ff9900 oranje */
A:visited 	{text-decoration: none; color: #FF6C04; }
A:hover 	{text-decoration: none; color: #ffa365; } /* #ff3300; #ffa365 */ /* #FF6C04 */ /* blue;#0876B6;  */  /* ff3300 */
A:focus		{outline: none; }

A.blue:link 		{text-decoration: none; color: #0876B6;}  /* blue */
A.blue:visited 		{text-decoration: none; color: #0876B6; }
A.blue:Hover 		{text-decoration: none; color: #FF6C04; } /* organge */

A.bluelink:link		{text-decoration: underline; color: #3488B6;} 
A.bluelink:visited	{text-decoration: underline; color: #3488B6;} 
A.bluelink:Hover	{text-decoration: underline; color: blue; }

A.btm:link 		{text-decoration: none; color: #ffffff;}
A.btm:visited 	{text-decoration: none; color: #ffffff; }
A.btm:Hover 	{text-decoration: none; color:  #e6fc8b;;   }	

/* for these simple rules, make sure they are top cascade level using "important" */

.white			{color:#ffffff !important;}
.brown			{color:#3F3235 !important;}
.orange			{color:#FF6C04 !important;}

.clr_orange		{color:#FF6C04; }
.green			{color:#76CC2C !important;}
.grey			{color:#B2ADAE !important;}
.orange_blue	{color:#FF6C04 !important;} 
.blue			{color:#0876b6 !important;}
.round			{font-weight:bold;letter-spacing:1px;}	/* using sifr vag rounded bodytext */
.roundhover		{font-weight:bold;letter-spacing:1px;}



.xbbrown		{color:#3F3235; font-size:34px; line-height:1em; margin:0; padding:0 0 5px 0;}

h1				{color:#76CC2C; font-size:34px; margin:0; padding:0 0 5px 0; letter-spacing:2px;}	/* default green */
h2				{color:#76CC2C; font-size:24px; margin:0; padding:0 0 5px 0;letter-spacing:2px;}
h3				{color:#76CC2C; font-size:18px; margin:0; padding:0 0 0px 0;letter-spacing:2px;}
h4				{color:#3F3235;font-size:22px;font-weight:normal;line-height:22px;margin:0 0 5px;}
h5				{color:#3F3235; font-size:16px; margin:30px 0 5px 0; padding:0 0 0 0 ;line-height: 24px; font-weight: bold; }

/* generic classes */
.fsmall		{font-size: 11px; line-height: 13px;}
.fxsmall	{font-size: 10px; line-height: 12px;}
.orange		{color: #FF6C04; font-weight:bold; }
.imgclick	{border:0;cursor:pointer;cursor:hand;}


.hdr		{font-family: verdana,arial, helvetica,sans-serif; font-size: 20px; line-height: 25px; }
.wrap		{margin:0 auto;		padding:8px 0 20px;		width:925px; 	}
/*.tophdr		{background: #fff url(../pics/v2/mbkop.png) no-repeat top left;	height: 117px;	width: 925px;	padding: 0px 0px 0px 0px; } */
.tophdr		{background: /* #fff */ url(../pics/v2/mbkop4.png) no-repeat top left;	height: 160px;	width: 925px;	padding: 0px 0px 0px 0px; }
.usrbar		{height: 20px; width: 925px; padding: 4px 0 0 0; }
.smbut		{height: 20px; border: 2px solid #C5C1C2; color: #8C8486; margin: 0 0 0 4px; padding: 2px 4px 0px 4px; cursor: pointer;font-size:9px;line-height:20px; letter-spacing: 1px; font-family: Arial,Helvetica,sans-serif;}
.topmessage	{background-color:#76cc2c; color:white;padding:3px 5px 3px 5px;}
.topmessage>a:link, .topmessage>a:visited	{color:#0876B6}
.topmessage>a:hover	{color:#fdf68a}

ul.topmnu		{font-family: verdana,arial, helvetica,sans-serif; font-weight:bold; letter-spacing: 2px; height:32px; font-size: 20px; line-height: 20px; margin: 0; padding: 6px 0 0 0;border-bottom: 1px solid #9F989A; }
.sIFR-active ul.topmnu {  font-size: 20px;   }
li.topmnu 		{color: #FFC49B; border:0px solid #A1CFD8; cursor:pointer; display:block; float:left; height:25px; margin:0 0 0 0; padding:0 20px 0 0;}
li.topmnu_sel	{color: #FF6C04; border:0px solid #A1CFD8; cursor:pointer; display:block; float:left; height:25px; margin:0 0 0 0; padding:0 20px 0 0;}

a.topmnu:link 		{text-decoration: none; color: #FFC49B; }
a.topmnu:visited 	{text-decoration: none; color: #FFC49B; }
a.topmnu:Hover 		{text-decoration: none; color: #FF6C04; }	/* #FF3300 */

.footr		{height: 45px; width: 925px; padding: 4px 0 0 0;	border-bottom:1px solid #9F989A; border-top:3px solid #3F3235; }
ul.footbar	{height:35px;  line-height: 20px; margin: 5px 0 0 0; padding: 0 0 0 0;}
li.footbar	{font-family: verdana,arial, helvetica,sans-serif; font-size: 15px; font-weight:normal; letter-spacing: 1.2px; color: #797072; border:0px solid #fff; cursor:pointer; display:block; float:left; height:25px; margin:0 0 0 0; padding:0 20px 0 0;}
li.footbarr	{font-family: verdana,arial, helvetica,sans-serif; font-size: 11px; font-weight:normal; letter-spacing: 1.1px; color: #797072; border:0px solid #fff; cursor:pointer; display:block; float:right; height:25px; margin:0px 0 0 0; padding:0 0px 0 0;}
div.colofon	{float:right; font-family: verdana,arial, helvetica,sans-serif; font-size: 12px; font-weight:normal; letter-spacing: 1.2px; color: #797072;  cursor:pointer;  height:25px; margin:0 0 0 0; padding:0 0px 0 0;}
a.footbar:link 		{text-decoration: none; color: #797072;}
a.footbar:visited 	{text-decoration: none; color: #797072; }
a.footbar:Hover 	{text-decoration: none; color: #FF6C04; }

.greyicons	{width: 925px; margin:0; padding:0 }	
.greyicons img {float:right}

/* full width blocks 1=small border 2=noborder */
.fullblock_1			{width:869px; border: 1px solid #9F989A; margin: 0px; overflow:hidden; padding: 20px 27px 20px 27px}  /* widht: 925 - 2*54 -2*1 */
.fullblock_2			{width:925px; border: 0; margin: 0px; overflow:hidden; padding: 0}  
.formtablehdr			{color:#3F3235; font-size:16px; line-height: 24px; font-weight: bold; letter-spacing:2px;border-bottom:2px solid #76CC2C;width:100%;margin:0 0 18px 0;padding:0 0 6px 0;position:relative;}
.formtableuitleg		{color:#B2ADAE;font-style:italic;}
.formtable				{font-size: 12px;}
.formtable td.inp		{padding:0 20px 10px 0;}
.formtable td.submit	{padding:20px 0 0 0;}
.formentry				{padding: 4px 5px 3px 5px; height: 18px; overflow: visible; border: 1px solid #B3B0B1;width:100%;}
.formselect				{padding: 0;  font-weight:normal; border: 1px solid #B3B0B1; height: 27px; font-size:18px;/*for IE height control use font-size*/ }
div.remark 				{color: #B2ADAE;font-size:12px;margin: 0 0 12px 0;}
/*---------- index -----------*/ 
.vp_b1		{width:450px; height:396px; float:left; border: 1px solid #9F989A; margin: 0px;overflow:hidden;}
.vp_b1b		{width:684px; height:396px; float:left; border: 1px solid #9F989A; margin: 0px;overflow:hidden;}
.vp_b2		{width:217px; height:396px; float:left; border: 0; margin: 0px;padding: 0 18px 0 19px;}
.vp_b2b		{width:217px; height:396px; float:left; border: 0; margin: 0px;padding: 0 0px 0 19px;}
.vp_b3		{width:217px; height:396px; float:left; background-color: #3F3235; margin: 0px;padding: 0 0px 0 0px; overflow:hidden;}
.vp_b3b		{width:217px; height:396px; float:left; margin: 0px;padding: 0 0px 0 0px; overflow:hidden;}

ul.news		{color:#D9D6D7; margin:0; padding: 0 0 10px 12px;}
li.news		{font-size:12px;margin: 5px 0 0 0;cursor:pointer; }

.vp_aanbod	{background-color:#f9f9f9; width: 925px; /*height: 378px;*/}
h3.vp_aanbod_t {color:#3F3235; padding: 10px 0 0 0; width: 100%; text-align:center; }

p.pandbadge {color:#797072; font-size: 9px; margin:0; line-height:14px;text-align:center;} 

/* --- tabbed roundboxes ----*/
/* --- GREEN --- */
.gtab_wrap	{width: 925px; } 
.gtab_tab		{font-family: arial, helvetica,sans-serif; font-weight:bold; letter-spacing: 0px; height:35px; font-size: 16px; line-height: 16px; margin: 0; padding: 0 0 0 0 }
li.gtab_tab_s 	{color: #3F3235; background-color:#76CC2C; border:0; position:relative;cursor:pointer; display:block; float:left; height:28px; margin:0 9px 0 0; padding:9px 10px 0 10px;}
li.gtab_tab_ns 	{color: #655B5D; background-color:#C5C1C2; border:0; position:relative;cursor:pointer; display:block; float:left; height:25px; margin:0 9px 0 0; padding:8px 6px 0 6px;}
a.gtab_a 			{text-decoration: none;letter-spacing:2px;  }
li.gtab_tab_s>a.gtab_a 	{color:#3f3235;}
li.gtab_tab_ns>a.gtab_a	{color:#655b5d;}
a.gtab_a:Hover,li.gtab_tab_ns>a.gtab_a:Hover,li.gtab_tab_s>a.gtab_a:Hover 		{text-decoration: none; color: #ffffff; }
.gtab_main	{/*width:	851px;*/ border: 10px solid #76CC2C; padding: 20px 27px 20px 27px;position:relative;}	/* widht: 925 - 2*(10+27) = 925 - 74 = 851 */
.gtab_bb	{/*width:	905px;*/ height: 72px; background-color: #76CC2C; padding: 0 10px 10px 10px;position:relative;}	 /* top already has the border of _main */

/* --- BLUE --- */
.gtabblue_wrap	{width: 925px; } 
.gtabblue_tab		{font-family: arial, helvetica,sans-serif; font-weight:bold; letter-spacing: 0px; height:35px; font-size: 16px; line-height: 16px; margin: 0; padding: 0 0 0 0 }
li.gtabblue_tab_s 	{color: #FFFFFF; background-color:#0876b6; border:0; cursor:pointer; display:block; float:left; height:28px; margin:0 9px 0 0; padding:9px 10px 0 10px;}
li.gtabblue_tab_ns 	{color: #8d8485; background-color:#cee4f1; border:0; cursor:pointer; display:block; float:left; height:25px; margin:0 9px 0 0; padding:8px 6px 0 6px;}
a.gtabblue_a 			{text-decoration: none;letter-spacing:2px;  }
li.gtabblue_tab_s>a.gtabblue_a 	{color:#FFFFFF;}
li.gtabblue_tab_ns>a.gtabblue_a	{color:#8d8485;}
a.gtabblue_a:Hover,li.gtabblue_tab_ns>a.gtabblue_a:Hover,li.gtabblue_tab_s>a.gtabblue_a:Hover 		{text-decoration: none; color: #ffffff; }
.gtabblue_main	{/*width:	851px;*/ border: 10px solid #0876b6; padding: 20px 27px 20px 27px;position:relative;}	/* widht: 925 - 2*(10+27) = 925 - 74 = 851 */
.gtabblue_bb	{/*width:	905px;*/ height: 72px; background-color: #0876b6; padding: 0 10px 10px 10px;position:relative;}	 /* top already has the border of _main */

/* --- ORANGE ---*/
.otab_wrap	{width: 925px; } 
.otab_tab		{font-family: arial, helvetica,sans-serif; font-weight:bold; letter-spacing: 0px; height:35px; font-size: 16px; line-height: 16px; margin: 0; padding: 0 0 0 0 }
li.otab_tab_s 	{color: #3F3235; background-color:#FF6C04; border:0; cursor:pointer; display:block; float:left; height:28px; margin:0 9px 0 0; padding:9px 10px 0 10px;}
li.otab_tab_ns 	{color: #655B5D; background-color:#C5C1C2; border:0; cursor:pointer; display:block; float:left; height:25px; margin:0 9px 0 0; padding:8px 6px 0 6px;}
a.otab_a 			{text-decoration: none;letter-spacing:2px;  }
li.otab_tab_s>a.otab_a 	{color:#3f3235;}
li.otab_tab_ns>a.otab_a	{color:#655b5d;}
a.otab_a:Hover,li.otab_tab_ns>a.otab_a:Hover,li.otab_tab_s>a.otab_a:Hover 		{text-decoration: none; color: #ffffff; }
.otab_main	{/*width:	851px;*/ border: 10px solid #FF6C04; padding: 20px 27px 20px 27px;position:relative;}	/* widht: 925 - 2*(10+27) = 925 - 74 = 851 */
.otab_bb	{/*width:	905px;*/ height: 72px; background-color: #FF6C04; padding: 0 10px 10px 10px;position:relative;}	 /* top already has the border of _main */

/* -- Orange BLOCK --*/
.botab_wrap	{width: 925px; } 
.botab_tab		{font-family: arial, helvetica,sans-serif; font-weight:bold; color: #ffffff; background-color:#FF6C04; letter-spacing: 1px; height:64px; font-size: 36px; line-height: 36px; margin: 0; padding: 0 0 0 0 }
li.botab_tab_s 	{border:0; cursor:pointer; display:block; float:left; height:52px; width:800px; margin:0 9px 0 0; padding: 14px 10px 0 20px; letter-spacing: 2px;}
.botab_main	{ border: 10px solid #FF6C04; padding: 20px 27px 20px 27px;position:relative;}	/* widht: 925 - 2*(10+27) = 853 */
.botab_bb	{/*width:	905px; */ max-height:55px; height: 55px; background-color: #FF6C04; padding: 0 10px 10px 10px;position:relative;}	 /* top already has the border of _main */

/* -- Green block --*/
.bgtab_wrap	{width: 925px; } 
.bgtab_tab		{font-family: arial, helvetica,sans-serif; font-weight:bold; color: #ffffff; background-color:#76CC2C; letter-spacing: 1px; height:64px; font-size: 36px; line-height: 36px; margin: 0; padding: 0 0 0 0 }
li.bgtab_tab_s 	{border:0; cursor:pointer; display:block; float:left; height:52px; width:800px; margin:0 9px 0 0; padding: 14px 10px 0 20px; letter-spacing: 2px;}
.bgtab_main	{ border: 10px solid #76CC2C; padding: 20px 27px 20px 27px;position:relative;}	/* widht: 925 - 2*(10+27) = 853 */
.bgtab_bb	{/*width:	905px;*/ height: 55px; background-color: #76CC2C; padding: 0 10px 10px 10px;position:relative;}	 /* top already has the border of _main */


.gtabgrey_wrap	{width: 925px; } 
.gtabgrey_tab		{font-family: arial, helvetica,sans-serif; font-weight:bold; letter-spacing: 1px; height:35px; font-size: 16px; line-height: 20px; margin: 0; padding: 0 0 0 0 }
li.gtabgrey_tab_s 	{color: #3F3235; background-color:#D9D6D7; border:0; cursor:pointer; display:block; float:left; height:28px; margin:0 9px 0 0; padding:9px 10px 0 10px;}
li.gtabgrey_tab_ns 	{color: #8C8486; background-color:#F5F5F5; border:0; cursor:pointer; display:block; float:left; height:25px; margin:0 9px 0 0; padding:8px 10px 0 10px;}
a.gtabgrey_a 			{text-decoration: none; letter-spacing:2px;}
li.gtabgrey_tab_s>a.gtabgrey_a 	{color:#3f3235;}
li.gtabgrey_tab_ns>a.gtabgrey_a	{color:#8C8486;}
li.gtabgrey_tab_s>a.gtabgrey_a:Hover  		{text-decoration: none; color: #ffffff; }
li.gtabgrey_tab_ns>a.gtabgrey_a:Hover		{text-decoration: none; color: #3f3235; }
.gtabgrey_main	{/*width:	851px;*/ border: 10px solid #D9D6D7; padding: 20px 27px 20px 27px; background-color:#D9D6D7; position:relative;}	/* widht: 925 - 2*(10+27) = 925 - 74 = 851 */
.gtabgrey_bb	{/*width:	905px;*/ height: 72px; background-color: #D9D6D7; padding: 0 10px 10px 10px;position:relative;}	 /* top already has the border of _main */

.gtabbrown_wrap	{width: 925px; } 
.gtabbrown_tab		{font-family: arial, helvetica,sans-serif; font-weight:bold; letter-spacing: 0px; height:35px; font-size: 16px; line-height: 20px; margin: 0; padding: 0 0 0 0 }
li.gtabbrown_tab_s 	{color: #FFFFFF; background-color:#3F3235; border:0; cursor:pointer; display:block; float:left; height:28px; margin:0 9px 0 0; padding:9px 10px 0 10px;}
li.gtabbrown_tab_ns 	{color: #655B5D; background-color:#C5C1C2; border:0; cursor:pointer; display:block; float:left; height:25px; margin:0 9px 0 0; padding:8px 10px 0 10px;}
a.gtabbrown_a 			{text-decoration: none; letter-spacing:2px;}
li.gtabbrown_tab_s>a.gtabbrown_a 	{color:#ffffff;}
li.gtabbrown_tab_ns>a.gtabbrown_a	{color:#655B5D;}
li.gtabbrown_tab_s>a.gtabbrown_a:Hover  	{text-decoration: none; color: #ffffff; }
li.gtabbrown_tab_ns>a.gtabbrown_a:Hover		{text-decoration: none; color: #ffffff; }
.gtabbrown_main	{/*width:	851px;*/ border: 10px solid #3F3235; padding: 20px 27px 20px 27px; background-color:#ffffff;position:relative; }	/* widht: 925 - 2*(10+27) = 925 - 74 = 851 */
.gtabbrown_bb	{/*width:	905px;*/ height: 72px; background-color: #D9D6D7; padding: 0 10px 10px 10px;position:relative;}	 /* top already has the border of _main */

.gtabmsg_wrap	{width: 846px; } 
.gtabmsg_tab		{font-family: arial, helvetica,sans-serif; font-weight:bold; letter-spacing: 1px; height:35px; font-size: 16px; line-height: 20px; margin: 0; padding: 0 0 0 0 }
li.gtabmsg_tab_s 	{color: #3F3235; background-color:#D9D6D7; border:0; cursor:pointer; display:block; float:left; height:28px; margin:0 9px 0 0; padding:7px 10px 0 10px;}
li.gtabmsg_tab_ns 	{color: #8C8486; background-color:#F5F5F5; border:0; cursor:pointer; display:block; float:left; height:27px; margin:0 9px 0 0; padding:6px 10px 0 10px;}
a.gtabmsg_a 			{text-decoration: none; letter-spacing:2px;}
li.gtabmsg_tab_s>a.gtabgrey_a 	{color:#3f3235;}
li.gtabmsg_tab_ns>a.gtabgrey_a	{color:#8C8486;}
li.gtabmsg_tab_s>a.gtabgrey_a:Hover  		{text-decoration: none; color: #ffffff; }
li.gtabmsg_tab_ns>a.gtabgrey_a:Hover		{text-decoration: none; color: #3f3235; }
.gtabmsg_main	{/*width:	851px;*/ border: 10px solid #555; padding: 20px 27px 20px 27px; background-color:#dbd9da; position:relative;}	/* widht: 925 - 2*(10+27) = 925 - 74 = 851 */
.gtabmsg_bb	{/*width:	905px;*/ height: 72px; background-color: #D9D6D7; padding: 0 10px 10px 10px;position:relative;}	 /* top already has the border of _main */


/* special footer for verkoop */
.gtabfooter	{position:relative;top:20px;left:-27px;cursor: pointer;}

/* gadoor submit button */
.gadoor	{position:absolute;right:0px; /*float:right;*/border:0;padding:0;margin:13px 0 0 0;width:150px;height:30px; background: url(../pics/v2/gadoor.png) ;cursor:pointer;} 
.gadoor_groen	{float:right;border:0;padding:0;margin:13px 0 0 0;width:150px;height:30px; background: url(../pics/v2/gadoor_g.png) ;cursor:pointer;} 
.gadoor_registreer	{float:right;border:0;padding:0;margin:8px 0 0 0;width:180px;height:40px; background: url(../pics/v2/gadoor_g_registreren.png) ;cursor:pointer;} 

/*.pbbgreen	{float:right;border:0;padding:0;margin:20px 0 0 0;width:150px;height:30px;cursor:pointer; color:#ffffff; background-color:#76CC2C;font-size:28px;letter-spacing:3px;} */
.pbbgreen	{float:right;border:0;padding:0;margin:20px 3px 0 0;width:160px;height:40px;border:3px solid #FFF;cursor:pointer; color:#ffffff; background-color:#76CC2C;font-size:28px;letter-spacing:3px;} 

/* pandzoeken */
.zkfrmblock {float:left;color:white;font-size:14px;padding-right:18px;}
.zflabel {padding: 4px 0px;}
/* pand zoek header */
td.hlstp {background-color:#e7f2f8;border-bottom:1px solid #9CBCD9;color:#6dacd5;font-size:13px;font-weight:normal;line-height:30px;height:36px;text-align:left;vertical-align:bottom; } 
/* grey variant headers */
td.hlst2 {background-color:#dbd9da;border-bottom:1px solid #000;color:#000;font-size:14px;font-weight:bold;height:82px;text-align:left;vertical-align:bottom; } 
td.hlst3 {background-color:#dbd9da;border-bottom:1px solid #000;color:#000;font-size:13px;font-weight:bold;height:45px;text-align:left;vertical-align:bottom; } 
td.hlst 	{text-align: center;vertical-align: middle;background-color: #000;border-bottom: 1px solid #88acd0;	color: #000;font-size: 12px;font-weight: bold;} 
A.hlst		{text-decoration: none; color: #6BADD3 }
A.hlst:Hover {text-decoration: none; color:#FF6C04  }
td.rlst 	{ text-align: left;	padding: 0px;border-bottom:1px solid #9CBCD9; height:89px;max-height:89px; } 
.hlstdiv	{ font-size:12px;  line-height: 21px;}
.hlstdiv p 	{margin:0;}
.hlstprice	{ font-weight: bold; font-size:18px; }

/* pand overzicht */
.pandhdr {border: 0pt none ; padding: 10px 10px 10px 10px; height:116px; background-color: #0876B6; color: #fff;}
.pandhdrmy {border: 0pt none ; padding: 10px 10px 10px 10px; height:116px; background-color: #76CC2C; color: #fff;}
.pandhdrkp {border: 0pt none ; padding: 10px 10px 10px 10px; height:116px; background-color: #FF6C04; color: #fff;}
.pandhdrbutton {width: 136px; height:19px; background-color: #3F3235; letter-spacing:2px; font-size:12px; line-height:12px;font-weight: bold; color: #fff; margin:6px 6px 6px 0; padding: 8px 0 0 0; text-align:center;font-family: arial, helvetica,sans-serif; }
img.th117	{border: none; padding: 0;}
div.th117	{border: 10px solid #ffffff; width: 171px; height:118px; background-color:#ffffff;overflow:hidden;text-align:center;}
img.thg117	{border: none; padding: 0;}
div.thg117	{border: 10px solid #ECEAEB; width: 171px; height:118px; background-color:#ffffff;overflow:hidden;text-align:center;}
/*---------------------------------------------*/

/* Newspage */
div.nblk { }
div.ntitle { background-color: #F5F5F5;	font-size: 15px;	padding: 10px 38px;	margin: 0px 0px 10px 0px; 	position: relative; }
div.nitem { display:none; }
img.nslide {position: absolute;	left: 15px;	top: 15px;	cursor: pointer; cursor: hand; }

/* tables and overviews htab=hightab ctab=compressedtab */
td.htabhdr		{color:#FF6C04; font-size:16px; margin:0; padding:0; height:30px; border-bottom: 1px solid #BAE595;} 
td.htabln		{color:#3F3235; font-size:16px; margin:0; padding:0; height:47px; border-bottom: 1px solid #BAE595;}
td.htabln>span.disln	{color:#B2ADAE !important;}
td.htabinfo		{background: #fff url(../pics/v2/htab_info.png) no-repeat top left;	cursor:pointer;}
td.htabln>a			{background: #fff url(../pics/v2/tri_right_green.png) no-repeat 0px 1px; padding-left:15px; font-size:13px;color:#3F3235;}
td.htabln>a:hover	{font-size:13px;color:#FF6C04;}
td.htabln>span.disbl	{background: #fff url(../pics/v2/tri_right_grey.png) no-repeat 0px 1px; padding-left:15px; font-size:13px;color:#B2ADAE;}

/* modules lists */ 
td.mtabhdr		{color:#FF6C04; font-size:18px; margin:0; padding:0; height:30px; border-bottom: 1px solid #BAE595;} 
td.mtabhdrb		{font-size:16px; padding:0 0 10px 0;line-height:40px; margin:0; height:30px; border-bottom: 1px solid #BAE595;} 
td.mtabln		{color:#3F3235; font-size:13px; margin:0; padding:0; height:27px; border-bottom: 1px solid #BAE595;}
td.mtabinfo		{background: url(../pics/v2/htab_info.png) no-repeat 4px -9px;	cursor:pointer;}
td.mtabln>a			{color:#66c528;}
td.mtabln>a:hover	{color:#FF6C04;}
tr.mtabzebra	{background-color:#f5fbf1;}

td.htabhdr		{font-size:16px; padding:0 0 10px 0;line-height:40px; margin:0; height:30px; border-bottom: 1px solid #BAE595;} 
td.htabln		{color:#3F3235; font-size:13px; margin:0; padding:0; height:46px; border-bottom: 1px solid #BAE595;}
td.htabln>a			{color:#66c528;}
td.htabln>a:hover	{color:#FF6C04;}
tr.htabzebra	{background-color:#f5fbf1;}

td.mtabnaln		{color:#8d8587; font-size:13px; margin:0; padding:0; height:27px; border-bottom: 1px solid #BAE595;}
td.mtabnainfo		{background: url(../pics/v2/htab_info.png) no-repeat 4px -9px;	cursor:pointer;}

td.mtabbhdr		{color:#FF6C04; font-size:18px; margin:0; padding:0; height:30px; border-bottom: 1px solid #3F3235;} 
td.mtabbln		{color:#3F3235; font-size:13px; margin:0; padding:0; height:27px; border-bottom: 1px solid #BAE595;}

/* berichten */
td.btabhdr		{background-color:#dbd9da;color:#000; font-size:14px; margin:0; padding:0 0 0 10px; height:82px; border-bottom: 1px solid #000;text-align:left;vertical-align:bottom;} 
td.btabln		{ font-size:12px; margin:0; padding:0 0 0 10px; height:47px; border-bottom: 1px solid #88acd0;}
td.btabln>span.disln	{color:#B2ADAE !important;}
td.btabinfo		{background: #fff url(../pics/v2/htab_info.png) no-repeat top left;	cursor:pointer;}
td.btabln>a			{background: #fff url(../pics/v2/tri_right_green.png) no-repeat 0px 1px; padding-left:15px; font-size:13px;color:#3F3235;}
td.btabln>a:hover	{font-size:13px;color:#FF6C04;}
td.btabln>span.disbl	{background: #fff url(../pics/v2/tri_right_grey.png) no-repeat 0px 1px; padding-left:15px; font-size:13px;color:#B2ADAE;}

/* popup styles (box 780x575) title_fontsize was 34px.. */
.popbrown 			{ /*width:706px; */ height:555px; border: 10px solid #3F3235; padding: 0; /*20px 27px 20px 27px;*/ background-color:#ffffff;color:#3F3235;position:relative; }
.popbrown_title 	{ background-color: #3F3235; color: #FFFFFF; height: 50px; width: 100%; font-size:30px; font-weight: bold; line-height:34px; padding: 5px 0 0 10px; }
.popbrown_body 		{ padding: 20px 27px 20px 27px; width:706px; height: 427px; }
.popbrown_footer 	{ background-color:#3F3235;color:#FFFFFF;font-size:20px;font-weight:bold;height:32px;line-height:34px;padding:4px 20px 0 0;text-align:right;width:750px;cursor:pointer;}

.popgreen			{ /*width:706px; */ height:555px; border: 10px solid #76CC2C; padding: 0; /*20px 27px 20px 27px;*/ background-color:#ffffff;color:#76CC2C;position:relative; }
.popgreen_title 	{ background-color: #76CC2C; color: #FFFFFF; height: 50px; width: 100%; font-size:30px; font-weight: bold; line-height:34px; padding: 5px 0 0 10px; }
.popgreen_body 		{ padding: 20px 27px 20px 27px; width:706px; height: 427px; color: #555; }
.popgreen_footer 	{ background-color:#76CC2C;color:#FFFFFF;font-size:20px;font-weight:bold;height:32px;line-height:34px;padding:4px 20px 0 0;text-align:right;width:750px;cursor:pointer;}

.popblue			{ /*width:706px; */ height:555px; border: 10px solid #0875b6; padding: 0; /*20px 27px 20px 27px;*/ background-color:#ffffff;color:#0875b6;position:relative; }
.popblue_title 		{ background-color: #0875b6; color: #FFFFFF; height: 50px; width: 100%; font-size:30px; font-weight: bold; line-height:34px; padding: 5px 0 0 10px; }
.popblue_body 		{ padding: 20px 27px 20px 27px; width:706px; height: 427px; color: #555; }
.popblue_footer 	{ background-color:#0875b6;color:#FFFFFF;font-size:20px;font-weight:bold;height:32px;line-height:34px;padding:4px 20px 0 0;text-align:right;width:750px;cursor:pointer;}

.poporange			{ /*width:706px; */ height:555px; border: 10px solid #FF6C04; padding: 0; /*20px 27px 20px 27px;*/ background-color:#ffffff;color:#FF6C04;position:relative; }
.poporange_title 		{ background-color: #FF6C04; color: #FFFFFF; height: 50px; width: 100%; font-size:30px; font-weight: bold; line-height:34px; padding: 5px 0 0 10px; }
.poporange_body 		{ padding: 20px 27px 20px 27px; width:706px; height: 427px; color: #555; }
.poporange_footer 	{ background-color:#FF6C04;color:#FFFFFF;font-size:20px;font-weight:bold;height:32px;line-height:34px;padding:4px 20px 0 0;text-align:right;width:750px;cursor:pointer;}


.popv3red			{ /*width:706px; */ height:555px; border: 10px solid #cb000f; padding: 0; /*20px 27px 20px 27px;*/ background-color:#ffffff;color:#76CC2C;position:relative; }
.popv3red_title 	{ background-color: #cb000f; color: #FFFFFF; height: 50px; width: 100%; font-size:30px; font-weight: bold; line-height:34px; padding: 5px 0 0 10px; }
.popv3red_body 		{ padding: 20px 27px 20px 27px; width:706px; height: 427px; color: #555; }
.popv3red_footer 	{ background-color:#cb000f;color:#FFFFFF;font-size:20px;font-weight:bold;height:32px;line-height:34px;padding:4px 20px 0 0;text-align:right;width:750px;cursor:pointer;}


/* popup styles (box 780x575) */
.popbrownt 			{ /*width:706px; */ height:555px; border: 10px solid #3F3235; padding: 0; /*20px 27px 20px 27px;*/ background-color:#ffffff;color:#3F3235;position:relative; }
.popbrownt_title 	{ background-color: #3F3235; color: #FFFFFF; height: 50px; width: 100%; font-size:30px; font-weight: bold; line-height:34px; padding: 5px 0 0 10px; }
.popbrownt_body 	{ padding: 20px 27px 20px 27px; width:706px; height: 427px; }
.popbrownt_footer 	{ background-color:#3F3235;color:#FFFFFF;font-size:20px;font-weight:bold;height:32px;line-height:34px;padding:4px 20px 0 0;text-align:right;width:750px;cursor:pointer;}


/** buttons **/
.greenbutton 		{width: 92px; background-color:#76CC2C; letter-spacing:2px; font-size:13px; line-height:12px;font-weight: bold; color: #fff; margin:6px 6px 6px 0; padding: 8px 0 6px 0; text-align:center;font-family: arial, helvetica,sans-serif; }
.greenbutton_sel 	{width: 88px; background-color:#FFFFFF; border: 2px solid #76CC2C; letter-spacing:2px; font-size:13px; line-height:12px;font-weight: bold; color:  #76CC2C; margin:6px 6px 6px 0; padding: 6px 0 4px 0; text-align:center;font-family: arial, helvetica,sans-serif; }

/* Pagination */
.pages {padding:5px 0px 5px 0px; margin:5px 0px 5px 0px; clear:both;font-size:85%;}
	/* the pageblock span is clickable */
	.pages span.pageblock {border: 1px solid #F38407; color: #F38407; height: 12px; padding: 4px 10px 4px 10px;margin: 0px 4px 0px 0px;cursor: pointer;cursor:hand;}
	.pages span.pageblock:hover {background-color:#F38407; color:#fff;}	
	.pages span.pageblock_disabled {border: 1px solid #ccc; color: #ccc; height: 12px; padding: 4px 10px 4px 10px;margin: 0px 4px 0px 0px;}
	.pages span.pageblock_dots {border: 0px solid #fff; color: #F38407; height: 12px; padding: 4px 10px 4px 10px;margin: 0px 4px 0px 0px;}
	.pages span.pageblock_curpage {border: 1px solid #F38407; background-color:#f38407; color: #fff; height: 12px; padding: 4px 10px 4px 10px;margin: 0px 4px 0px 0px;}

/** v3 layout */
.v3rightlist 	{background: url(../pics/v3/whitetri.png) 0px 5px no-repeat; padding-left: 20px;color:#fff;font-size:18px;line-height:30px;}
.v3leftlist		{list-style:none;background: url(../pics/v3/whitetri.png) 8px 5px no-repeat;padding-left:30px;color:#fff;xx:#ff5a00;font-size:14px;line-height:28px;cursor:pointer;}
.v3leftlist:hover {color:#ff6c04;xx:#3f53fc;}
.v3midlist		{list-style:none;background: url(../pics/v3/greenchk.png) 0px 5px no-repeat;padding-left:30px;color:#18d114;font-size:20px;line-height:32px;}
.v3righta:link,.v3righta:visited		{color:#fff}
.v3righta:hover {color:#ff6c04; xx:#3f53fc;}
.v3hover		{cursor:pointer;}
.v3hover:hover	{color:#ff6c04; xx:#3f53fc;}

sup {
	font-size:0.70em;
}



h1.head {
	color: #1D208D;
	font-size: 13px;
}



div.remark2 {
	color: #333;
	font-size: 0.95em;
}



input.lst, textarea.lst, select.lst {
	font-family:  verdana,Arial, Helvetica, sans-serif; /*"Trebuchet MS",*/
	font-size: 1em;
}

/*input.dis	{ border: solid 1px #000; color: #000; background: #FFF;}
input[disabled]	{ border: solid 1px #000; color: red; background: #FFF;}
input[disabled].dis	{ border: solid 1px #000; color: green; background: #FFF;}
input.dis[disabled]	{ border: solid 1px #000; color: blue; background: #FFF;} */

/* ----------------------------------------------
	IMG Styles
---------------------------------------------- */
a img {
	border: none;
	outline: none;
}

img.thumb, img.logo {
	padding: 10px;
	background: #fff;
	border: solid 1px #ccc;
}


/* ----------------------------------------------
	TEXT Styles 
---------------------------------------------- */
p {
	margin-top: 0;
}
pre, .pre, .courier {
	font-family: "Courier New", Courier, mono;
	font-size: 1.05em;
}

/* ----------------------------------------------
	Forms 
---------------------------------------------- */
form {
	margin: 0;
}
table.form td{
	vertical-align: top;
	padding: .5em 1em .5em 0;
}
div.row {
	margin: 1px 0;
	padding: .2em 0;
	clear: both;
	float: left;
	width: 100%;
}
div.label {
	text-align:right;
	padding-right: .5em;
	width: 13em;
	float: left;
}
div.entry {
	text-align:left;
	float: left;
	padding-left: .5em;
}
legend {
	color: #808080;
	font-weight:bold;
	font-size: 1.1em;
}
fieldset {
	border: 1px solid #ccc;
	padding: 10px;
}
div.form-submit {
	border-top:1px solid #ccc;
	padding-top:1em; 
	margin-top:1em;
}


/* ----------------------------------------------
	CONTAINERS & POSITIONING
---------------------------------------------- */
.clear, div.blob {
	clear: both;
}
hr.clr {
   clear:both;
   height:1px;
   margin: -1px 0 0 0; padding:0;
   border:0;
   visibility: hidden;
}
div.container {
}
div.container-center {
   text-align: center;
}
.pos-l {
	float: left;
}
.pos-r {
	float: right;
}
.pos-m {
	margin: 0 auto;
	text-align: left;
}
.pct50 {
	width: 48%;
	padding: 0;
	margin: 0;
}
.pct33 {
	width: 33%;
	padding: 0;
	margin: 0;
}
/* ----------------------------------------------
	TABLE
---------------------------------------------- */
table {
	border: 0;
	padding: 0;
	margin: 0;
}
/* td {
	text-align: left;
	vertical-align: top;
} */


/* ----------------------------------------------
	BOX - ROUND
---------------------------------------------- */
div.box-round {
	border:solid 1px #acacac;
	padding:0px 5px 0px 5px;
}
div.box-body {
	margin: 0;
	padding: 0 10px;
	background-color: transparent;
}
div.box-tl, div.box-bl, div.box-tr, div.box-br {
	height:5px;
	position:relative;
	font-size:1px;
	line-height:0;
}
div.box-tl, div.box-bl {
	float:left;
	width:5px;
	left:-6px; 
}
div.box-tr, div.box-br {
	left:6px; 
}
div.box-tl {
	top:-1px;
	background:  url("../pics/csspics/custom_corners_topleft.gif") top left no-repeat;
} 
div.box-bl {
	top:1px;
	background: url("../pics/csspics/custom_corners_bottomleft.gif") bottom left no-repeat;
}
div.box-tr {
	bottom:1px;
	background:  url("../pics/csspics/custom_corners_topright.gif") top right no-repeat;
}
div.box-br {
	top:1px;
	background:  url("../pics/csspics/custom_corners_bottomright.gif") bottom right no-repeat;
}

/***
div#summary h1 {
	margin: 0;
	padding: 0;
}

div#summary p {
	margin-top: 0;
	margin-bottom: .5em;
}
****/
/* ----------------------------------------------
	MENU
---------------------------------------------- */
table.txtmenu {
	background:  url("../pics/topmenu3.gif") top left no-repeat; 
	border-collapse: collapse;
	border: 0px solid #888;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	/* exact size of backgr gif */
	width: 812px;
	height: 176px;
}
/* menukop heigt + txtmenu height + menubottom height = total */
td.txtmenu, td.txtmenusel {
	height: 26px;
	vertical-align: center;
	margin: 0px 0px 0px 0px;	/* TRBL */
	padding: 0px 0px 0px 0px;
	text-align: center;
}
td.txtsmenu, td.txtsmenusel {
	height: 26px;
	vertical-align: center;
	margin: 0px 0px 0px 0px;	/* TRBL */
	padding: 0px 0px 0px 0px;
	text-align: center;
}
A.txtmenu:link 			{font-size: 14.5px; font-family:  "Trebuchet MS",verdana,Arial, Helvetica, sans-serif; text-decoration: none;      color: #fff; font-weight:bold;}
A.txtmenu:visited 		{font-size: 14.5px; font-family:  "Trebuchet MS",verdana,Arial, Helvetica, sans-serif; text-decoration: none;      color: #fff; font-weight:bold;}
A.txtmenu:Hover 		{font-size: 14.5px; font-family:  "Trebuchet MS",verdana,Arial, Helvetica, sans-serif; text-decoration: none; 	  color: #e6fc8b; font-weight:bold;}		
A.txtmenusel:link 		{font-size: 14.5px; font-family:  "Trebuchet MS",verdana,Arial, Helvetica, sans-serif; text-decoration: underline;      color: #fff; font-weight:bold;}
A.txtmenusel:visited 	{font-size: 14.5px; font-family:  "Trebuchet MS",verdana,Arial, Helvetica, sans-serif; text-decoration: underline;      color: #fff; font-weight:bold;}
A.txtmenusel:Hover 		{font-size: 14.5px; font-family:  "Trebuchet MS",verdana,Arial, Helvetica, sans-serif; text-decoration: underline; 	 color: #e6fc8b; font-weight:bold;}		
A.txtsmenu:link 			{font-size: 11px;  font-family:  "Trebuchet MS",verdana,Arial, Helvetica, sans-serif;text-decoration: none;      color: #fff; font-weight:bold;}
A.txtsmenu:visited 			{font-size: 11px; font-family:  "Trebuchet MS",verdana,Arial, Helvetica, sans-serif; text-decoration: none;      color: #fff; font-weight:bold;}
A.txtsmenu:Hover 			{font-size: 11px;  font-family:  "Trebuchet MS",verdana,Arial, Helvetica, sans-serif;text-decoration: none; 	  color: #e6fc8b; font-weight:bold;}		
A.txtsmenusel:link 			{font-size: 11px;  font-family:  "Trebuchet MS",verdana,Arial, Helvetica, sans-serif;text-decoration: underline;      color: #fff; font-weight:bold;}
A.txtsmenusel:visited 		{font-size: 11px;  font-family:  "Trebuchet MS",verdana,Arial, Helvetica, sans-serif;text-decoration: underline;      color: #fff; font-weight:bold;}
A.txtsmenusel:Hover 		{font-size: 11px;  font-family:  "Trebuchet MS",verdana,Arial, Helvetica, sans-serif;text-decoration: underline; 	 color: #e6fc8b; font-weight:bold;}		
td.menukop {
	height: 140px;
	color: #DDD;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family:  verdana,Arial, Helvetica, sans-serif;/*"Trebuchet MS",*/
	/*text-align: center;*/
	vertical-align: bottom;
	font-weight: bold;
	font-size:1.6em;
}
td.menubottom {
	height: 10px;
}

	
/* ----------------------------------------------
	tabel-lijsten
---------------------------------------------- */
table.lst 	{border: 0px solid #888;padding: 0px 0px 0px 0px;margin: 0px;border-collapse: collapse;}
td.lst 		{vertical-align: top; border: 0px solid #888;padding:  2px 7px 2px 7px;font-size: 0.9em;} 

td.lst1bh 	{vertical-align: top;border-bottom: 1px solid #AAA;padding:  5px 7px 5px 0px;font-size: 0.9em;color: #655B5D;} 
td.lst1vh 	{vertical-align: top;border-bottom: 1px solid #AAA;padding: 5px 7px 5px 0px;font-size: 0.9em;color: #3F3235;} 
td.lst1h 	{vertical-align: top;border-top: 1px solid #AAA;padding: 1px 7px 1px 0px;font-size: 13px;color: #3F3235;} 
td.lst1b 	{vertical-align: top;border-top: 1px solid #AAA;padding: 1px 7px 1px 0px;font-size: 13px;color: #655B5D;} 
td.lst1v 	{vertical-align: top;border-top: 1px solid #AAA;padding:  1px 7px 1px 0px;font-size: 13px;color: #3F3235;} 

/
