@charset "UTF-8";
/* CSS Document */

body { background: #99CC00 url(/content/templates/images/groen_bg.jpg); /* #ff9900 */ color: #000; font-family: Tahoma, Verdana, Geneva, sans-serif; }
/*	COMMONS
----------------------------*/
p {}
a {}
h1 { margin: 20px 20px 10px 0; font-size: 18px; color: #333; }
h2 { margin: 20px 20px 20px 0; font-size: 32px; color: #06F; text-transform: uppercase; letter-spacing: -0.5px; font-weight: 100; }
h3 { margin: 20px 20px 6px 0; font-size: 14px; color: #333;  font-weight: bold;}
h4 { margin: 10px 10px 10px 0; font-size: 16px; color: #333; text-transform: uppercase; letter-spacing: -0.5px; font-weight: 100; }
img {}
blockquote { margin-left: 5px; border-left: 2px solid #999; padding-left: 5px; line-height: 1.5em; font-size: 12px; color: #333; margin-bottom: 15px; }
p { line-height: 1.5em; font-size: 12px; color: #333; margin-bottom: 15px; }
p img.right { float: right; margin: 0 0 10px 10px; }
p img { padding: 2px; border: 1px solid #666; margin: 0 0 10px 10px; }
p a { color: #06f; text-decoration: underline; }

.align_right { float: right; text-align: right; }

ol { line-height: 1.5em; font-size: 12px; color: #333; margin-bottom: 15px; list-style-type: decimal; margin-left: 20px; }

.image-overzicht { float: left; margin: 10px; max-width: 135px; height: 180px;}
.image-overzicht a { text-decoration: none; color: #000; border: 0; font-size: 12px; }
.image-overzicht img { margin-bottom: 2px; }
.image-overzicht span { font-size: 12px; letter-spacing: normal; text-transform: none; }
.container_16 { background:  #FFF; overflow: auto; }

/*	HEADER
----------------------------*/
.header { height: 100px; background: url(/content/templates/images/header_bg.jpg);  }
.header div {}
.header h1 { font-family: Sun Regular; font-size: 100px; margin-top: 40px; color: rgb(123,12,47); }
.header input { margin: 8px 0 0 8px; border: 1px solid #CDCDCD; font-size: 10px; }
.header input.knop { padding: 1px 5px 1px 5px; background: #FFF; margin: 8px 0 0 4px; }
	.header ul { list-style: none; text-align: right; float: left; margin-top: 10px; border-right: 1px solid #99cc00; }
	.header ul li { display: inline; list-style: none; float: left; margin: 0px 8px 0 0; }
	.header ul li a { display: block;  color: #99CC00; text-transform: capitalize; font-size: 12px; text-decoration: none; padding-left: 8px; border-left: 1px solid #99cc00; }
	.header ul li.current a {  color: #666; }
	.header ul li a:hover { color: #555; }


/*	MAIN MENU
----------------------------*/
.main-menu { background: #9C0; }
.main-menu ul { list-style: none; background: #99CC00; height: 20px; width: auto; float: left; }
.main-menu ul li { display: inline; float: left; }
.main-menu ul li a { display: block; background: #99CC00; padding: 4px 15px 4px 15px; border-right: 1px solid #fff; color: #FFF; text-decoration: none; text-transform: uppercase; font-size: 12px; }
.main-menu ul li a:hover { background: #FF9900; }
.main-menu ul li.current a { background: #FF9900; }
.main-menu { margin-bottom: 10px; }

/*	MIDDEN
----------------------------*/
.mid { min-height: 450px; padding-bottom: 20px;  }
.mid form { font-size: 12px; background: #9C0; padding: 15px; margin-bottom: 10px; }

/*   total menu
---------------------*/
ul.total-menu { font-size: 12px; }
ul.total-menu li { width: 200px; display: inline; color: #FFF;  }
ul.total-menu li a { background: url(/content/templates/images/blt-li-a-standaard.gif) 3px 5px no-repeat; border-bottom: 1px solid #CCC; padding: 3px 5px 3px 20px; display: block; color: #000; text-decoration: none; }
ul.total-menu li.selected a { background: url(/content/templates/images/blt-li-a-anker.gif) -3px 5px no-repeat; border-color: #000; }
ul.total-menu li.current a nieuws-lijst
ul.total-menu li.current a:hover { background:  #000 url(/content/templates/images/blt-subnav-li-open-ro.gif) 0px no-repeat; }
ul.total-menu li a:hover { background: url(/content/templates/images/blt-li-a-standaard-o.gif) left -2px no-repeat; border-bottom: 1px solid #000; }

.total-menu ul { margin-left: 15px; }
ul.total-menu ul li a { background: url(/content/templates/images/blt-li-a-standaard.gif) 3px 5px no-repeat; border-bottom: 1px solid #CCC; padding: 3px 5px 3px 20px; display: block; color: #000; text-decoration: none; }

/*   BREADCRUMBS
---------------------*/
.breadcrumbs a { font-size: 11px; color: #000;  }
span.breadcrumbs { font-size: 11px; color: #000;  }


/*	FOOTER
----------------------------*/
.pre_footer { height: 20px; }
.footer { margin-top: 10px; background: #99CC00 url(/content/templates/images/footer.jpg) no-repeat; height: 30px; color: #666; text-transform: capitalize; font-size: 14px; width: auto; color: #DDD; text-align: right; }
	.footer ul { list-style: none; text-align: right; float: right; margin-top: 10px; }
	.footer ul li { display: inline; list-style: none; float: left; margin: 0px 10px 0 0; }
	.footer ul li a { display: block;  color: #fff; text-transform: capitalize; font-size: 12px; text-decoration: none; }
	.footer ul li.current a {  color: #666; }
	.footer ul li a:hover { color: #555; }

/*	OVERZICHTEN
----------------------------*/
.nieuws-lijst { list-style: none; }
.nieuws-lijst li {}
.nieuws-lijst a { color: #000; text-decoration: none; }
.nieuws-lijst h1 { width: auto; margin:0;}
.nieuws-lijst p { width: 100%; padding: 0 0 10px 0; margin:0;}

.nieuws-lijst li:hover { border-bottom: solid 1px #000; cursor: pointer; background: url(/content/templates/images/blt-li-a-standaard-o.gif) no-repeat bottom right; }
.nieuws-lijst li {  border-bottom: solid 1px #CDCDCD; margin-bottom: 20px; background: url(/content/templates/images/blt-li-a-standaard.gif) no-repeat bottom right; }


/*   BIJLAGES
-----------------------------------*/
.bijlage-doc li { display: inline; border-bottom: 1px solid #000; }
.bijlage-doc li a { display: block; font-size: 12px;  color: #000; text-decoration: none; padding: 5px 5px 5px 30px; border-bottom: 1px dashed #000;  }
.bijlage-doc .doc a { background: url(/content/templates/images/files/doc.png) 5px 10px no-repeat; }
.bijlage-doc .xls a { background: url(/content/templates/images/files/xls.png) 5px 10px no-repeat; }
.bijlage-doc .pdf a { background: url(/content/templates/images/files/pdf.png) 5px 10px no-repeat; }
.bijlage-doc .ppt a /content/templates/images/
.bijlage-doc .kopje a { background: #000; cursor: default; color: #FFF;}

.afbeelding-bijlages { font-size: 11px; }
ul.afbeelding-bijlages {}
.afbeelding-bijlages a { border: 0; color: #000; text-decoration: none; }
ul.afbeelding-bijlages li { margin-bottom:  10px; padding-bottom: 6px; border-bottom: 1px dotted #000; }
ul.afbeelding-bijlages li img { margin-bottom: 5px;  }
.naast_elkaar li { float: left; margin-right: 20px; width: 100px; }

/*   RELATED
---------------------*/
ul.related { font-size: 12px; }
ul.related li { width: 200px; display: inline; color: #FFF;  }
ul.related li a { background: url(/content/templates/images/images/blt-li-a-standaard.gif) right 5px no-repeat; border-bottom: 1px solid #CCC; padding: 3px 15px 3px 5px; display: block; color: #000; text-decoration: none; }
ul.related li a:hover { background: url(/content/templates/images/images/blt-li-a-standaard-o.gif) right -2px no-repeat; border-bottom: 1px solid #000; }

ul.related li.head { background: #000; border-bottom: 1px solid #CCC; padding: 5px 3px; width: auto; display: block; color: #fff; text-decoration: none; }

/*   UITGELICHT  = MEESTAL ZELFDE ALS RELATED
-------------------------------------------------*/
ul.uitgelicht { font-size: 12px; }
ul.uitgelicht li { width: 200px; display: inline; color: #FFF;  }
ul.uitgelicht li a { background: url(/content/templates/images/images/blt-li-a-standaard.gif) right 5px no-repeat; border-bottom: 1px solid #CCC; padding: 3px 15px 3px 5px; display: block; color: #000; text-decoration: none; }
ul.uitgelicht li a:hover { background: url(/content/templates/images/images/blt-li-a-standaard-o.gif) right -2px no-repeat; border-bottom: 1px solid #000; }

ul.uitgelicht li.head { background: #000; border-bottom: 1px solid #CCC; padding: 5px 3px; width: auto; display: block; color: #fff; text-decoration: none; }

/*   UITGELICHT  = MEESTAL ZELFDE ALS RELATED
-------------------------------------------------*/
ul.populair-home { font-size: 12px; }
ul.populair-home li { height: auto; width: 100px; display: inline; color: #FFF;  }
ul.populair-home li a { background: url(/content/templates/images/images/blt-li-a-standaard.gif) right 5px no-repeat; border-bottom: 1px solid #CCC; padding: 3px 15px 3px 5px; display: block; color: #000; text-decoration: none; }
ul.populair-home li a:hover { background: url(/content/templates/images/images/blt-li-a-standaard-o.gif) right -2px no-repeat; border-bottom: 1px solid #000; }


.portefuille_lijst a {
	line-height: 1.3em;
	font-size: 12px;
	
	color: #000;
		margin-top: 0;
	padding: 0;

}
.portefuille_lijst ul {
	margin-top: 0;
	padding: 0;
}
