/* CSS Document */

body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color:#333333;
}

.newsimage { 
	float:left; margin-right: 10px; margin-bottom: 0px;
	}
.rssimageleft { 
	float:right; margin-right: 5px; margin-bottom: 5px;
	}
.rssimageright { 
	float:left; margin-left: 5px; margin-bottom: 5px;
	}

/* tables */

.table990{
	width: 990px;
	align: center;
	}
.table590 {
	width: 590px;
	}
.table590top {
	width: 590px; padding: 5px 5px 10px 5px;
	background-image:url(../images/bg_nieuwsflits.gif)
	}
.table570 {
	width: 570px;
	}	
.table295 {
	width: 295px;
	}
.table280 {
	width: 280px;
	}
.table325 {
	width: 325px;
	}
.table225 {
	width: 225px;
	}
.table190 {
	width: 190px;
	}

/* text */

a { color: #018F69;
	text-decoration: underline;
	}

.txt_menu {
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	color: #FFFFFF;
}
.txt_tabs{
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
a.txt_tabs {
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.txt_tabs:hover {
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	font-weight: bold;
	color: #004400;
	text-decoration: none;
}
.txt_newstitle{
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #018F69;
}
.txt_news{
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	line-height: 16px;
	color: #333333;
}
a.txt_news {
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	line-height: 16px;
	color: #C4004B;
	text-decoration: none;
}
a.txt_news:hover {
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	line-height: 16px;
	color: #CC6699;
	text-decoration: underline;
}
.txt_spotlight {
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	line-height: 16px;
	color: #000000;
}
.txt_spotlight2 {
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	line-height: 16px;
	color: #000;
}
.txt_spotlighttitle {
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt_partners{
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	color: #FFFFFF;
}
a.txt_partners{
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}
a.txt_partners:hover{
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	color: #FFB400;
	text-decoration:none;
}
.txt_breadcrumbs{
	font-family: "Microsoft Sans Serif";
	font-size: 9px;
	color: #FFFFFF;
}
.txt_footer{
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
}
a.txt_footer {
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.txt_footer:hover {
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.txt_sidebarhead {
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 18px;
	padding-left: 5px;
}
.txt_contentbarhead {
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
	padding-left: 5px;
}
.txt_slogan {
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align:center
}
.txt_newshead{
	font-family: "Arial";
	font-size: 15px;
	font-weight: bold;
	color: #BC0F47;
	line-height: 20px;
	letter-spacing: -1px;
}
a.txt_newshead {
	font-family: "Microsoft Sans Serif";
	font-size: 15px;
	font-weight: bold;
	color: #B40036;
	text-decoration: underline;
	letter-spacing: -1px;
}
a.txt_newshead:hover {
	font-family: "Microsoft Sans Serif";
	font-size: 15px;
	color: #BC0F47;
	font-weight: bold;
	text-decoration: underline;
	letter-spacing: -1px;
}
.img_news {
	float: left;
	margin-right: 5px;
}
.txt_calender{
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
}
a.txt_calender{
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration:none;
}
a.txt_calender:hover{
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	line-height: 18px;
	color: #FFB400;
	text-decoration:none;
}
.txt_calenderlinks{
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
}
a.txt_calenderlinks {
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.txt_calenderlinks:hover {
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	color: #FFB400;
	text-decoration: underline;
}
.txt_column{
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	line-height: 16px;
	color: #333333;
}
a.txt_column{
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
}
a.txt_column:hover {
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	text-decoration: underline;
}
.img_column {
	float: left;
	margin-right: 5px;
}
.img_column_index {
	margin-top: 5px;
	margin-bottom: 5px;
}
.txt_sb_goodpractices{
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	line-height: 20px;
	color: #FFFFFF;
}
a.txt_sb_goodpractices{
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
a.txt_sb_goodpractices:hover {
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	line-height: 20px;
	color: #FFB400;
	text-decoration: underline;
}
.txt_schijnwerper{
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
}
a.txt_schijnwerper{
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	line-height: 18px;
	color: #018F69;
	text-decoration: underline;
}
a.txt_schijnwerper:hover{
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: underline;
}
.txt_contenthead{
	font-family: "Arial";
	font-size: 15px;
	font-weight: bold;
	color: #018F69;
	line-height: 20px;
}
.txt_link{
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
a.txt_link{
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
a.txt_link:hover{
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.txt_content{
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
a.txt_content{
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	line-height: 18px;
	color: #018F69;
	text-decoration: underline;
}
a.txt_content:hover{
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: underline;
}
a.txt_contentlink{
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: underline;
}
a.txt_contentlink:hover{
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: underline;
}
.txt_contentbold{
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	color: #333333;
}
a.txt_contentbold{
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	font-weight: bold;	
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
a.txt_contentbold:hover{
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	font-weight: bold;	
	line-height: 18px;
	color: #333333;
	text-decoration: underline;
}
.img_content {
	float: left;
	margin-right: 10px;
}
.txt_nieuwslinks{
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
a.txt_nieuwslinks{
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
a.txt_nieuwslinks:hover{
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	line-height: 18px;
	color: #BC0F47;
	text-decoration: underline;
}
.txt_newslinks{
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	line-height: 18px;
	color: #333333;
}
a.txt_newslinks {
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.txt_newslinks:hover {
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	color: #018F69;
	text-decoration: underline;
}
a.txt_morewhite {
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	font-weight: bold;	
	color: #FFFFFF;
	text-decoration: none;
}
a.txt_morewhite:hover {
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	font-weight: bold;	
	color: #8FDEC9;
	text-decoration: none;
}
a.txt_moregreen {
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	font-weight: bold;	
	color: #018F69;
	text-decoration: none;
}
a.txt_moregreen:hover {
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	font-weight: bold;	
	color: #000000;
	text-decoration: none;
}
.txt_vraagstukken{
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
a.txt_vraagstukken{
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
a.txt_vraagstukken:hover{
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	line-height: 18px;
	color: #018F69;
	text-decoration: underline;
}
.txt_smallwhite{
	font-family: "Microsoft Sans Serif";
	font-size: 9px;
	color: #FFFFFF;
}
.txt_calender{
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
}
.txt_calenderdate{
	font-family: "Microsoft Sans Serif";
	font-size: 9px;
	line-height: 16px;
	font-weight: bold;
	color: #FFB400;
}
.txt_normalwhite{
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	color: #FFFFFF;
}
a.txt_normalwhite{
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	color: #FFFFFF;
}
.txt_normalgreen{
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	line-height: 24px;
	color: #018F69;
}
.txt_normalgreenlight{
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	color: #8FDEC9;
}
.txt_nieuwsbrief{
	font-family: "Microsoft Sans Serif";
	font-size: 10px;
	line-height: 16px;
	font-weight: bold;
	color: #FFB400;
}
a.txt_nieuwsbrief{
	font-family: "Microsoft Sans Serif";
	font-size: 10px;
	line-height: 16px;
	font-weight: bold;
	color: #FFB400;
	text-decoration: none;	
}
a.txt_nieuwsbrief:hover{
	font-family: "Microsoft Sans Serif";
	font-size: 10px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;	
}
.txt_slogan_midden{
	font-family: "Arial";
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	line-height: 20px;
	text-decoration: none;	
}
.txt_slogan_rechts{
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 20px;
	text-decoration: none;	
}
.sidebar{
	padding-left: 5px;
	padding-right: 5px;
}
.ruler666{
	color: #444444;
}
.buttonsearch {
	FONT-SIZE: 8pt;
	BACKGROUND: #DF9C00;
	WIDTH:30px;
	height: 15px;
	COLOR: #FFFFFF;
	font-weight: bold;
	FONT-FAMILY: helvetica;
	border: 0px solid #DDDDDD;
}
.buttonnewsletter {
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	BACKGROUND: #DDDDDD;
	WIDTH:30px;
	height: 15px;
	COLOR: #000000;
	font-weight: bold;
	FONT-FAMILY: helvetica;
	border: 0px solid #DDDDDD;
}
.formulier45 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	BACKGROUND: #FFFFFF;
	WIDTH:45px;
	COLOR: #000000;
	FONT-FAMILY: helvetica;
	border-width:thin;
	border: 1px solid #DDDDDD;
}
.formulier160 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	BACKGROUND: #FFFFFF;
	WIDTH:160px;
	COLOR: #000000;
	FONT-FAMILY: helvetica;
	border-width:thin;
	border: 1px solid #DDDDDD;
}
.formulier150 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	BACKGROUND: #FFFFFF;
	WIDTH:145px;
	margin-left: 5px;
	COLOR: #000000;
	FONT-FAMILY: helvetica;
	border-width-top:thin;
	border-width-left:thin;
	border-top: 0px solid #333333;
	border-left: 0px solid #333333;
	border-bottom: 0px solid #333333;
	border-right: 0px solid #333333;
}
.formulier280 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	BACKGROUND: #FFFFFF;
	WIDTH:280px;
	margin-left: 5px;
	COLOR: #000000;
	FONT-FAMILY: helvetica;
	border-width-top:thin;
	border-width-left:thin;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-right: 1px solid #333333;
}
.buttons160 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	BACKGROUND: #018F69;
	WIDTH:160px;
	COLOR: #ffffff;
	FONT-FAMILY: helvetica;
}
.buttons140 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	BACKGROUND: #018F69;
	WIDTH:140px;
	COLOR: #ffffff;
	FONT-FAMILY: helvetica;
}