#wpcf label {
	clear: both;
	display: block;
	font-weight:normal;
        float: left;
	width: 150px;
}
#wpcf input {
	float: left;
	width: 200px;
	padding: 1px;
	margin: 2px 5px 2px 0;
}
#wpcf textarea {
	width: 350px;
	height: 100px;
	padding: 1px;
	margin: 0 5px 10px 0;
}
#wpcf #contactsubmit {
	margin-left: 250px;
	width: 100px;
}

#content #genereer_content a { 
        color: #286CAA;
        font-weight: normal;
        text-decoration: none;
        border: none;
}

#content #genereer_content a:hover { 
        color: #F711BB;
        font-weight: normal;
        text-decoration: none;
        border: none;
}

#content #genereer_content a.tekstlink { 
        color: #F711BB;
        font-weight: bold;
        text-decoration: none;
        border: none;
}

#content #genereer_content a:hover.tekstlink { 
        color: #286CAA;
        font-weight: bold;
        text-decoration: none;
        border: none;
}

#left input.button {
width:62px;
margin:0;
padding:0;
font-size: 8pt;
color: #FFFFFF;
background:#85CF1A;
border: 1px solid #589CDD;
}

qinput#user {
width:60px;
background:#FFFFFF;
margin:0;
padding:0;
}

qinput#passwrd {
width:60px;
background:#FFFFFF;
margin:0;
padding:0;
}

#left input {
background:#FFFFFF;
margin:0;
padding:0;
}

#left td {
color:#266CAA;
margin:0;
padding:0;
border:none; }

#left tr {
color:#266CAA;
margin:0;
padding:0;
border:none; }

#content a.error { 
color: #286CAA;
font-weight: bold;
text-decoration: none;
border: none;
}
		
.linktip {
       margin: 0;
       padding: 0;
       color: #266CAA;
       font-weight: bold;
}

#right a:hover.error {
        color: #589CDD;
        font-weight: bold;
        text-decoration: underline;
}

.radio {
        border: none;
}

/* BLOKKEN HOMEPAGE */

#content .fixedcolumn300 {
	background: #ffffff;
	float: left;
	width: 300px;
	text-align: justify;
}

#content .kolommarge {
	margin: 0 24px 0 0;
}

/* B L O K   L I C H T B L A U W */
#content .blok1 {
        padding: 0;
        margin-bottom: 16px;
}

#content .blok1 h1 {  
	font-size: 13px;
	color: #FFFFFF;
        background: #45B5DB;
	font-weight: bold;
        padding: 3px;
	margin-top: 0;
	border: 1px solid #266CAA;
}

#content .blok1 a { 
        color: #286CAA;
        font-weight: bold;
        text-decoration: none;
        border: none;
}
		
#content .blok1 a:hover {
        color: #589CDD;
        font-weight: bold;
        text-decoration: underline;
}

#content .blok1 p {
	margin: 0;
	line-height: 18px;
	padding: 0;
	margin: 0;
}

#content .blok1 img {
        border: none;
        padding: 0;
        margin: 2px 0 2px 0;
}

/* B L O K   D O N K E R B L A U W   N O  F O O T E R */

#content .blok1_nofoot {
        padding: 0;
        margin: 0 0 18px 0;
}

#content .blok1_nofoot h1 {  
        background: #FFFFFF url(images/bg_links_dblauw.jpg) no-repeat;   
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;
        padding: 4px 0 4px 24px;
	border: none;
}

#content .blok1_nofoot a { 
        color: #286CAA;
        font-weight: bold;
        text-decoration: none;
        border: none;
}
		
#content .blok1_nofoot a:hover {
        color: #589CDD;
        font-weight: bold;
        text-decoration: underline;
}

#content .blok1_nofoot p {
	margin: 0;
	line-height: 18px;
	padding: 0;
	margin: 0;
}

#content .blok1_nofoot img {
        border: none;
        padding: 0;
        margin:0;
}

/* B L O K   L I C H T B L A U W */

#content .blok2 {
        background: #FFFFFF;
        padding: 0 0 20px 0;
        margin: 0;
}

#content .blok2 h1 {
	font-size: 13px;
	color: #589CDD;
        background: #EFF7FF;
	font-weight: bold;
        padding: 3px;
	margin: 0 0 4px 0;
	border: 1px solid #589CDD;
}

#content .blok2 a { 
        color: #589CDD;
        font-weight: bold;
        text-decoration: none;
        border: none;
        padding-left: 6px;
}
		
#content .blok2 a:hover {
        color: #FE4096;
        font-weight: bold;
        text-decoration: none;
}

#content .blok2 p {
	margin: 0;
	line-height: 18px;
	padding: 0;
	margin: 0;
}

#content .blok2 img {
        border: none;
        padding: 0;
        margin: 0;
}

#content .blok2_pulldown {
	background: #FFFFFF url(images/bg_pulldown_jongensnamen.jpg) no-repeat;
	width: 300px;
        height: 100px;
        padding: 0;
        margin: 6px 0 20px 0;
}

#content .blok2_pulldown p {
        padding-top: 72px;
	text-align: center;
}

/* B L O K   L I C H T B L A U W  N O  F O O T E R */

#content .blok2_nofoot {
        padding: 0;
        margin: 0 0 18px 0;
}

#content .blok2_nofoot h1 {  
        background: #FFFFFF url(images/bg_links_lblauw.jpg) no-repeat;   
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;
        padding: 4px 0 4px 24px;
	border: none;
}

#content .blok2_nofoot a { 
        color: #589CCD;
        font-weight: bold;
        text-decoration: none;
        border: none;
}
		
#content .blok2_nofoot a:hover {
        color: #286CAA;
        font-weight: bold;
        text-decoration: underline;
}

#content .blok2_nofoot p {
	margin:0px;
	line-height: 18px;
	padding:0px;
	margin:0px;
}

#content .blok2_nofoot img {
        border: none;
        padding: 0;
        margin:0;
}
	
/* B L O K   O R A N J E  N O  F O O T E R */

#content .blok3_nofoot {
        padding: 0;
        margin: 0 0 18px 0;
}

#content .blok3_nofoot h1 {  
        background: #FFFFFF url(images/bg_links_oranje.jpg) no-repeat;   
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;
        padding: 4px 0 4px 24px;
	border: none;
}

#content .blok3_nofoot a { 
        color: #E06A0B;
        font-weight: bold;
        text-decoration: none;
        border: none;
}
		
#content .blok3_nofoot a:hover {
        color: #286CAA;
        font-weight: bold;
        text-decoration: underline;
}

#content .blok3_nofoot p {
	margin: 0;
	line-height: 18px;
	padding: 0;
	margin: 0;
}

#content .blok3_nofoot img {
        border: none;
        padding: 0;
        margin:0;
}

/* B L O K   O R A N J E */

#content .blok4 {
        background: #FFFFFF;
        padding: 0 0 20px 0;
        margin-bottom: 16px;
}

#content .blok4 h1 {
	font-size: 13px;
	color: #E06A0B;
        background: #FFFFFF;
	font-weight: bold;
        padding: 3px;
	margin: 0 0 4px 0;
	border: 1px solid #E06A0B;
}

#content .blok4 a { 
        color: #E06A0B;
        font-weight: bold;
        text-decoration: none;
        border: none;
        padding-left: 6px;
}
		
#content .blok4 a:hover {
        color: #286CAA;
        font-weight: bold;
        text-decoration: none;
}

#content .blok4 p {
	margin: 0;
	line-height: 18px;
	padding: 0;
	margin: 0;
}

#content .blok4 img {
        float: left;
        border: none;
        padding: 0;
        margin: 0;
}

#content .blok4 img.voeding {
        border: none;
        padding: 6px 0 6px 0;
        margin: 0;
}

/* B L O K   G R O E N  Z O N D E R  F O O T E R */

#content .blok4_nofoot {
        padding: 0;
        margin: 0 0 18px 0;
}

#content .blok4_nofoot h1 {  
        background: #FFFFFF url(images/bg_links_groen.jpg) no-repeat;   
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;
        padding: 4px 0 4px 24px;
	border: none;
}

#content .blok4_nofoot a { 
        color: #66A60A;
        font-weight: bold;
        text-decoration: none;
        border: none;
}
		
#content .blok4_nofoot a:hover {
        color: #286CAA;
        font-weight: bold;
        text-decoration: underline;
}

#content .blok4_nofoot p {
	margin: 0;
	line-height: 18px;
	padding: 0;
	margin: 0;
}

#content .blok4_nofoot img {
        border: none;
        padding: 0;
        margin:0;
}

/* B L O K   R O Z E */

#content .blok5 {
        padding: 0;
        margin: 0;
}

#content .blok5 h1 {
	font-size: 13px;
	color: #FFFFFF;
        background: #D62973;
	font-weight: bold;
        padding: 3px;
	margin-top: 16px;
	border: 1px solid #BF0B91;
}

#content .blok5 a { 
        color: #FE4195;
        font-weight: bold;
        text-decoration: none;
        border: none;
        padding-left: 5px;
}
		
#content .blok5 a:hover {
        color: #589cdd;
        font-weight: bold;
        text-decoration: none;
}

#content .blok5 p {
	margin: 0;
	line-height: 18px;
	padding: 0;
	margin: 0;
}

#content .blok5 img {
        border: none;
        padding: 0;
        margin: 0;
}

#content .blok5_pulldown {
	background: #FFFFFF url(images/bg_pulldown_meisjesnamen.jpg) no-repeat;
	width: 300px;
        height: 100px;
        padding: 0;
        margin: 6px 0 18px 0;
}

#content .blok5_pulldown p {
        padding-top: 72px;
        text-align: center;
}


/* B L O K   R O Z E   N O  F O O T E R */

#content .blok5_nofoot {
        padding: 0;
        margin: 0 0 18px 0;
}

#content .blok5_nofoot h1 {  
        background: #FFFFFF url(images/bg_links_roze.jpg) no-repeat;   
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;
        padding: 4px 0 4px 24px;
	border: none;
}

#content .blok5_nofoot a { 
        color: #F711BB;
        font-weight: bold;
        text-decoration: none;
        border: none;
}
		
#content .blok5_nofoot a:hover {
        color: #286CAA;
        font-weight: bold;
        text-decoration: underline;
}

#content .blok5_nofoot p {
	margin: 0;
	line-height: 18px;
	padding: 0;
	margin: 0;
}

#content .blok5_nofoot img {
        border: none;
        padding: 0;
        margin:0;
}

/* EINDE BLOKKEN HOMEPAGE*/

input.button_calc {
	background-color:#286CAA;
	color:#FFFFFF;
}

input.button_google {
	background-color:#D4D0C8;
	color:#000000;
}

fieldset.calc {
        text-align: center;
        width: 260px;
        padding: 20px;
        border:2px dashed #266CAA;
        background-color: #F2FAFD;
}

body {
	background: #ffffff url(images/back.gif) repeat-x;
	color: #565656;	font-size: 8pt;
	font-family: Verdana,Arial;
	margin: 0;
	}

a, a:visited {
	color: #444;
	text-decoration: none;
	border: none;
	}

a:hover {
	color: #DF0D8C;
	border: none;
	text-decoration: underline;
	}

td a {
	color: #266CAA;
	font-weight: bold;
        border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #266CAA;
}

td a:visited {
	color: #589CDD;
	font-weight: bold;
        border:none;
	text-decoration: none;
}

td a:hover {
	color: #266CAA;
	font-weight: bold;
	text-decoration: none;
        border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F711BB;
}

/* I M A G E S */

img {
	border: none;
        margin: 0;
        padding: 0;
	}

#content img.pijl {
        border:none;
        margin: 0;
	}

#content img.handigelinks {
        border: none;
        padding: 0;
        margin: 0 0 10px 0;
}

#content img.wp-smiley {
	border: none;
	}

#content img.checklist_blauw {
        padding: 2px;
        border: 4px solid #589cdd;
        margin-right: 8px;
        }

#content img.checklist_roze {
        padding: 2px;
        border: 4px solid #FF9FEF;
        margin-right: 8px;
        }

#content img.weektotweek {
        float: left;
        padding: 12px;
        background: #E5F3FC;
        border: 1px solid #286CAA;
        margin-top: 6px;
        margin-right: 12px;
        }

#content img.weektotweek_totaal {
        float: left;
        padding: 0;
        border: none;
        margin-top: 0;
        margin-right: 12px;       
        }

#content img.alignleft {
        float: left;
        padding: 0;
        background: #FFFFFF;
        border: 1px solid #589CDD;
        margin: 0 8px 8px 0;

        }

#content img.alignright {
        float: right;
        padding: 0;
        background: #FFFFFF;
        border: 1px solid #589CDD;
        margin: 0 0 8px 8px;
        }

#content img.alignleft_noborder {
        float: left;
        padding: 0;
        background: #FFFFFF;
        border: none;
        margin: 0 8px 8px 0;
        }

#content img.alignleft_adverteren {
        float: left;
        padding: 0;
        background: #FFFFFF;
        border: none;
        margin: 12px 8px 0 0;
        }

#content img.alignright_noborder {
        float: right;
        padding: 0;
        background: #FFFFFF;
        border: none;
        margin: 0 0 8px 8px;
        }

#content img.voorpagina {
        border: none;
        padding: 4px 0 4px 0;
        }

#content img.voeding {
        border: none;
        float: left;
        padding: 0;
        margin: 8px 0 8px 0;
}

/* T O P N A V I G A T I E */

#topnav {
	width:960px;
	height:20px;
	color: #ffffff;
        border: none!important;
	margin: 10px auto 0 auto;
	text-align: right;
}

#topnav a {
	color: #ffffff;
	text-decoration: none;
        font-weight: bold;
}

#topnav a:hover {
	color: #DDEAF8;
	text-decoration: none;
        font-weight: bold;
}

#container {
	width: 960px;
	background: #ffffff url(images/bg.jpg);
	text-align: left;
	margin: 0 auto; 
	border-top: 0 solid #ffffff;
	border-right: 10px solid #ffffff;
	border-bottom: 10px solid #ffffff;
	border-left: 10px solid #ffffff;
}

/* H E A D E R  T O P */

#header_top_left {
	float: left;
	background-color: #fff;
	width:180px;
	height:60px;
}

#header_top_center {
	float: left;
	position: relative;
	background-color: #fff;
	width:600px;
	height:30px;
	padding-top: 30px;
}

#header_top_right {
	float: right;
        background: #fff;	
        width:180px;
        height:60px;
	text-align: center;
}

#header_top_right a {
        color: #FD4094;
        font-weight: bold;
        text-decoration: none;
}

#header_top_right a:hover {
        color: #286CAA;
        text-decoration: underline;
}

#visual {
	background-color: #ffffff;
	margin-top: 0;
padding:12px 0px 0px 0px;
	width:960px;
	height:111px;
}

/* H E A D E R  A D S */

#header_ad_left {
	float: left;
	background-color: #ffffff;
	width:180px;
	height:70px;
	padding: 8px 8px 0 0;
}

#header_ad_center {
	float: left;
	background-color: #ffffff;
	width:620px;
	height:70px;
        text-align: left;
	padding: 8px 0 0 0;
}

#header_ad_right {
	float: right;
	background-color: #ffffff;
	width:120px;
	height:70px;
	padding: 8px 0 0 8px;
	color: #589cdd;
}

/* F O M U L I E R E N */

select, input {
	font-family: Verdana,Arial;
	font-size: 8pt;
	background-color: #ffffff;
	color: #266CAA;
	border: 1px solid #BDC8CE;
	margin-top:1px;
        padding-left: 0px;
}

input .button {
	background-color:#EFF7FF;
	color:#ffffff;
}

textarea {
	width:90%;
	margin:5px auto;
	background-color: #EEF0EF;
	color: #6C99A7;
	border: 1px solid #BDC8CE;
}

/* C O N T E N T */

#content {
	float:left;
        width:632px;
        margin:0px;
	position:relative;
	padding:0 0 0 16px;
	text-align:justify;
}

#content a.adverteren {
       color: #A4A4A4;
       text-decoration: none;
       padding: 0;
       margin: 0;
       border: none;
}

#content a:hover.adverteren {
       color: #589CDD;
       text-decoration: underline;
       padding: 0;
       margin: 0;
       border: none;
}

#content b {
	color: #777;
	line-height: 14pt;
}

#content p {
	margin: 0;
	line-height: 18px;
	padding: 0 0 10px 0;
	margin-top: 5px;
}

#content p img {
        border: none;
/*	border: #9FC6EC solid 1px; */
	margin: 11px 0 0 0;
}

#content p a {
	color: #266CAA;
	font-weight: bold;
	border-bottom: 1px #266CAA dotted;
}

#content p a:hover {
	color: #589cdd;
	font-weight: bold;
        border: none;
	text-decoration: underline;
}

#content p.kraampakket {
        text-align: center;
}

#content p.kraampakket a {
        text-align: center;
        border: none;
	text-decoration: none;
}

#content h1 {
        font-family: Verdana,Arial;
	font-size: 12px;
	color: #266CAA;
	margin: 0 0 6px 0;
}

#content h1 a  {
	color: #589cdd;
	text-decoration: underline;
}

#content h1 a:hover {
	color: #000000;
	text-decoration: none;
}

#content .kop_groen {
        margin-top: 4px;
        font-size: 12pt;
        color: #5b9919;
        font-family: georgia, serif;
        border: none;
}

#content .kop_roze {
        margin-top: 20px;
        font-size: 12pt;
        color: #f711bb;
        font-family: georgia, serif;
        border: none;
}

#content .kop_groen ul li a {
	color: #589cdd;
	text-decoration: none;
}

#content .kop_groen ul li a:hover {
	color: #589cdd;
	text-decoration: underline;
}

#content h2 {
        font-family: Verdana,Arial;
	font-size: 12px;
	color: #266CAA;
	margin: 0;
	line-height: 120%;
	padding-top: 0;
	padding-bottom: 4px;
	border-bottom: 1px dotted #266CAA;
}

#content h2 a {

	color: #266CAA;
	text-decoration: none;
}

#content h2 a:hover {
	color: #F711BB;
	text-decoration: none;
}

#content h3 {
        font-family: Verdana,Arial;
	font-size: 12px;
	color: #266CAA;
	margin: 20px 0 6px 0;
}

#content h3 a {
	color: #589cdd;
	text-decoration: none;
}

#content h3 a:hover {
	color: #F711BB;
	text-decoration: none;
}

#content h4 {
        font-family: Verdana,Arial;
	font-size: 12px;
	color: #E06A0B;
	margin: 12px 0 0 0;
}

#content h4 a {
	color: #589cdd;
	text-decoration: none;
}

#content h4 a:hover {
	color: #F711BB;
	text-decoration: none;
}

#content ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#content li {
        list-style: none;
        font-weight: normal;
	margin: 0;
	padding: 0;
}

#content ul li {
	color: #545454;
        list-style: inside disc;
	margin: 0;
	padding: 6px 0 0 0;
}

#content ul li a {
        color: #286cAA;
	font-weight: bold;
	text-decoration: none;
        border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #266CAA;
}

#content ul li a:hover {
	color: #F711BB;
	font-weight: bold;
	text-decoration: none;
        border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F711BB;
}

#content ul li li {
        list-style: inside square;
        color: #85CF1A;
	margin: 6px 0 0 32px;
	padding: 5px 0 0 0;
}

#content ul li li a {
	color: #589CDD;
	font-weight: bold;
	text-decoration: none;
        border-bottom-style: none;
}

#content ul li li a:hover {
	color: #df10b6;
	font-weight: bold;
	text-decoration: none;
        border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F711BB;
}

#content ul li li li {
        list-style: disc;
        color: #266CAA;
	margin: 6px 0 0 32px;
	padding: 5px 0 0 0;
}

#content ul li li li a {
	color: #000000;
        text-decoration: none;
        font-weight: normal;
}

#content ul li li li a:hover {
	color: #df10b6;
	font-weight: normal;
	text-decoration: none;
        border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F711BB;
}

/* S I T E M A P  H O O F D I T E M S */

#content .sitemap ol {
	list-style-type: decimal;
	line-height: 18px;
	margin: 0;
	padding: 0 0 10px 30px;
}

#content .sitemap ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#content .sitemap li {
        color: #266CAA;
        font-weight: bold;
	margin: 0;
	padding: 0;
}

#content .sitemap ul li {
	list-style: none;
	margin: 0;
	padding: 0 0 20px 0;
}

#content .sitemap ul li a {
	color: #266CAA;
	font-weight: bold;
	text-decoration: none;
        border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #266CAA;
}

#content .sitemap ul li a:hover {
	color: #df10b6;
	font-weight: bold;
	text-decoration: none;
        border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F711BB;
}

/* S I T E M A P  S U B  I T E M S */

#content .sitemap ul li li {
        list-style: inside square;
        color: #85CF1A;
	margin: 6px 0 0 32px;
	padding: 5px 0 0 0;
}

#content .sitemap ul li li a {
	color: #589CDD;
	font-weight: bold;
	text-decoration: none;
        border-bottom-style: dotted;
}

#content .sitemap ul li li a:hover {
	color: #F711BB;
	font-weight: bold;
	text-decoration: none;
        border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F711BB;
}

/* S I T E M A P  S U B - S U B  I T E M S */

#content .sitemap ul li li li {
        list-style: disc;
        color: #266CAA;
	margin: 6px 0 0 32px;
	padding: 5px 0 0 0;
}

#content .sitemap ul li li li a {
	color: #7FC2FF;
        text-decoration: none;
        font-weight: bold;
        border-bottom-style: dotted;
}

#content .sitemap ul li li li a:hover {
	color: #F711BB;
	font-weight: bold;
        text-decoration: none;
        border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F711BB;
}

/* B R E A D C R U M B S */

#content .breadcrumb {
	color: #589cdd;
	text-decoration: none;
	font-weight: bold;
	background: #fff;
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 0;
}

#content .breadcrumb a {
	color: #266CAA;
	text-decoration: none;
        border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #266CAA;
}

#content .breadcrumb a:hover {
	color: #266CAA;
	text-decoration: none;
        border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F711BB;
}

/* A D S E N S E */

#bmm_jongensnamentop20 {
        float: right;
}

#bmm_meisjesnamentop20 {
        float: right;
}

.adv_tarieven {
        padding-top: 20px;
	font-size: 10px;
	color: #AFAFAF;
	text-decoration: none;
}

.tip {
	color: #df10b6;
	font-weight: bold;
}

#bron   {
	float: right;
	margin: 0;
        padding: 0;
	font-size: 10px;
	color: #AFAFAF;
	text-decoration: none;
}

#bron   a {
	text-decoration: none;
	color: #589CDD;
}

#bron   a:hover {
	text-decoration: underline;
	color: #589CDD;
}

/* S P A C E R S */

.postspace {
	background: #fff;
	width: 440px;
	height: 32px;
	margin: 0;
	padding: 0;
}

.postspace2 {
	background: #fff;
	width: 440px;
	height: 0;
	margin: 0;
	padding: 0;
}

.postspace3 {
	background: #fff;
	width: 440px;
	height: 15px;
	margin: 0;
	padding: 0;
}

hr {
	color: #fff;
	background-color: #fff;
	border: 1px dotted #589cdd;
	border-style: none none dotted;
}

/* N A V I G A T I E  L I N K S */

#left {
	color: #565656;
        background: #FFFFFF;
	width: 180px;
	float: left;
	margin: 0;
}

#left a.link_sidebar {
       color: #286CAA;
       font-weight: bold;
       text-decoration: none;
       padding: 0;
       margin: 0;
       border: none;
}

#left a:hover.link_sidebar {
       color: #F711BB;
       font-weight: bold;
       text-decoration: underline;
       padding: 0;
       margin: 0;
       border: none;
}

#left img.link_sidebar {
       padding: 0 0 0 6px;
       margin: 0;
       border: none;
}

/* H 2  K O P J E S  L I N K S */

#left h2.poll {  
	font-size: 13px;
	color: #FFFFFF;
        background: #85CF1A;
	font-weight: bold;
        padding: 3px 0 3px 6px;
	margin: 0;
	border: 1px solid #85CF1A;
}

.pollquestion {
       color: #565656;
       background: #FFFFFF;
       font-weight: normal;
       text-align: center;
       margin: 0;
       padding: 4px 0 12px 0;
}

#left h2.populair {  
	font-size: 13px;
	color: #FFFFFF;
        background: #266CAA;
	font-weight: bold;
        padding: 3px 0 3px 6px;
	margin: 0;
	border: none;
}

#left h2.nieuwsbrief {  
	font-size: 13px;
	color: #FFFFFF;
        background: #F711BB;
	font-weight: bold;
        padding: 3px 0 3px 6px;
	margin: 0 0 0 0;
	border: 1px solid #F711BB;
}

#left h2.forum {  
	font-size: 13px;
	color: #FFFFFF;
        background: #45B5DB;
	font-weight: bold;
        padding: 3px 0 3px 6px;
	margin: 14px 0 0 0;
	border: none;
}

#left h2.aanraders {  
	font-size: 13px;
	color: #FFFFFF;
        background: #266CAA;
	font-weight: bold;
        padding: 3px 0 3px 6px;
	margin: 14px 0 0 0;
	border: none;
}

#left h2.columns {  
	font-size: 13px;
	color: #FFFFFF;
        background: #45B5DB;
	font-weight: bold;
        padding: 3px 0 3px 6px;
	margin: 14px 0 0 0;
	border: none;
}

#left h2.forum_login {  
	font-size: 13px;
	color: #FFFFFF;
        background: #45B5DB;
	font-weight: bold;
        padding: 3px 0 3px 6px;
	margin: 0;
	border:none;
}

#left .forum_login {  
        display:block;
        width:174px;
        background: #EFF7FF;
        padding:4px 0 4px 4px;
	margin:0;
        border: 1px solid #589CDD;
}

#left ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border:none;
}

#left p.poll {
	margin: 0;
	padding: 0;
        background:#FFFFFF;
	border: none;
}

#left ul.poll {
	list-style: none;
	margin: 0;
	padding: 0;
        background:#FFFFFF;
	border: none;
}

#left li.poll {
        background: #FFFFFF;
	list-style: none;
	margin: 0;
	border: none;
}

#left ul {
        background: #EFF7FF;
	list-style: none;
	margin: 0;
        border:none;
}

#left ul li {
        list-style: none;
	margin: 0;
}

#left ul li a {
	display: block;
	color: #266CAA;
	text-decoration: none;
	padding-left: 6px!important;
	padding-right: 0;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 14pt;
	border-left: 1px solid #589CDD;
	border-right: 1px solid #589CDD;
}

#left ul li a:hover {
	color: #fff;
	background: #85CF19;
	padding-left: 6px!important;
	padding-right: 0;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 14pt;
}

/* N A V I G A T I E  R E C H T S */

#right {
	color:#565656;
	background:#FFFFFF;
	width:120px;
	float:right;
	margin:0px 0px 16px 0px;
	border:none;
}

#right img.banner_right {
        margin: 0;
        padding: 0;
        border: none;
}

#right p.p_border {
	line-height: 12pt;
        padding: 4px;
        margin: 0;
	border: 1px solid #589CDD;
}

#right a.link_sidebar {
       color: #266CAA;
       font-weight: bold;
       text-decoration: none;
       padding: 0;
       margin: 0;
       border: none;
}

#right a:hover.link_sidebar {
       color: #589CDD;
       font-weight: bold;
       text-decoration: underline;
       padding: 0;
       margin: 0;
       border: none;
}

/* H 2  K O P J E S  R E C H T S */

#right h2.zoeken {
	font-size: 13px;
	color: #FFFFFF;
        background: #85CF1A;
	font-weight: bold;
        padding: 3px 0 3px 6px;
	margin: 0;
	border: 1px solid #85CF1A;
}

#qright p.zoeken {
	line-height: 12pt;
        padding: 4px;
        margin: 0;
	border: none;
}

#right h2.boek {  
	font-size:13px;
	color:#FFFFFF;
        background:#266CAA;
	font-weight:bold;
        padding:3px 0px 3px 6px;
	margin:0px;
	border:none;
}

#right h2.nominatie {  
	font-size:13px;
	color:#FFFFFF;
        background:#266CAA;
	font-weight:bold;
        padding:3px 0px 3px 6px;
	margin:0px;
	border:none;
}

#right h2.kraampakket {  
	font-size: 13px;
	color: #FFFFFF;
        background: #266CAA;
	font-weight: bold;
        padding: 3px 0 3px 6px;
	margin: 14px 0 0 0;
	border:none;
}

#right h2.handig {  
	font-size: 13px;
	color: #FFFFFF;
        background: #266CAA;
	font-weight: bold;
        padding: 3px 0 3px 6px;
	margin: 14px 0 0 0;
	border: none;
}

#right h2.oproep {  
	font-size: 13px;
	color: #FFFFFF;
        background: #266CAA;
	font-weight: bold;
        padding: 3px 0 3px 6px;
	margin: 14px 0 0 0;
	border: none;
}

#right h2.aanwezig {  
	font-size: 13px;
	color: #FFFFFF;
        background: #266CAA;
	font-weight: bold;
        padding: 3px 0 3px 6px;
	margin: 14px 0 0 0;
	border: none;
}

#right ul {
	list-style: none;
	margin: 0;
	padding: 0 0 20px 0;
}

#right li {
	list-style: none;
	margin: 0;
	padding: 0;
}

#right ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}	

#right ul li a {
	display: block;
	color: #000000;
	text-decoration: none;
	padding-left: 12px;
	padding-right: 6px;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 12pt;
}

#right ul li a:hover {
	color: #fff;
	background: #589cdd;
}

/* F O O T E R */

#footer {
background:#45B5DB;
width:960px;
margin:0px auto;
padding:0px;
overflow:hidden;
clear:both;
border:none;
}

#footer a:link, #footer a:visited {
padding:4px 0px 0px 4px;
line-height:16px;
color: #FFFFFF;
font-weight:bold;
text-decoration: none;
}

#footer a:hover, #footer a:active {
padding:4px 0px 0px 4px;
line-height:16px;
color: #FFFFFF;
font-weight:bold;
text-decoration: underline;
}

#footer h1.donkerblauw {
color:#286CAA;
font:2.5em Georgia;
line-height:1.0em;
padding:0px;
margin:0px;
}

#footer_kolom1 {
float:left;
width:300px;
padding:0px;
margin:8px;
color:#FFFFFF;
background:none;
}

#footer_kolom2 {
float:left;
width:300px;
padding:0px;
margin:8px;
color:#FFFFFF;
background:none;
}

#footer_kolom3 {
float:left;
width:300px;
padding:0px;
margin:8px;
color:#FFFFFF;
}

#footer_kolom4 {
float:left;
width:300px;
padding:0px;
margin:8px;
color:#FFFFFF;
clear:both;
}

#footer_kolom5 {
float:left;
width:300px;
padding:0px;
margin:8px 8px 16px 8px;
color:#FFFFFF;
}

#footer_kolom6 {
float:left;
width:300px;
padding:0px;
margin:8px;
color:#FFFFFF;
}

#footer2 {
	color: #fff;
	background: #266CAA;
	width: 960px;
	overflow: hidden;
	font-size: 8pt;
	margin: 0 auto 0;
	padding: 8px 0 8px 0;
	line-height: 14pt;
	text-align: center;
	clear: both;
}

#footer2 p {
        font-family: Verdana,Arial;
	font-size: 8pt;
        padding: 8px 0 8px 0;
}

#footer2 a:link, #footer2 a:visited {
	color: #CFCFCF;
	text-decoration: none;
}

#footer2 a:hover, #footer2 a:active {
	color: #fff;
	text-decoration: underline;
}

/* M I S C */

.video {
	margin-left: auto;
	margin-right: auto;
}

#searchform {
	margin: 0 0 0 9px;
        border: none;
}

#searchform input {
        font-family: Verdana,Arial;
	font-size: 9pt;
	text-align: right;
	color: #67717E;
	border: 1px solid #ddd;
	width: 150px;
	margin: 0;
}