body{
	/*background-repeat: repeat-x;*/
	background-color: #00a3fe;
	/*background-image: url('../img/back.jpg');*/
	margin: 0px 0px 0px 0px;
}
.qtip{
	font: 12px Arial;
}
#c1{
	/*width:840px;*/
	border:0px solid yellow;
	/*background: url('../img/shade.png') repeat-y;*/
}a
div.bannerspacer{
	margin: 5px 0 5px 0;
	padding: 5px 0 5px 0;
}

#topnavi{
	width:975px;
	/*/*width:800px;
	min-width:800px;	*/
	height:28px;
	background-image: url('../img/bg_topnavi.jpg');
	background-repeat: repeat-x;
	border: 0px solid orange;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font: bold 11px/26px Arial;
	color: #ffffff;
	text-align: left;
}
#topnavi div.tl {
	float:left;
}
#topnavi div.tl a{
	color: #ffffff;
	text-transform: uppercase;
	text-decoration:none;
	padding-left:10px;
}
#topnavi div.tr {
	float:right;
	height:23px;
	padding-top:2px;
}
#topnavi div.tr a{
	font: 11px/26px Arial;
	color: #ffffff;
}


#header{
	width:975px;
	/*/*width:800px;
	min-width:800px;
	width:100%;*/
	height:149px;
	/*border: 1px solid orange;*/
	margin: 0px 0px 0px 0px;
	background: url(../img/header_top_rechts.jpg) 100%;	
}
#c2{	
	width:975px;
	/*/*width:800px;
	min-width:800px;	*/
	background-repeat: repeat-x;
	background-color: #00a3fe;
	background-image: url('../img/back_body.jpg');
}
form{
	padding:0px;
	margin:0px;
}
span.alertred{
	color: #f81310;
}

#menu{
	/*width:18%;*/
	/*width:186px;*/
	width:172px;
	border:0px dotted white;
	float:left;
	margin: 0px 0px 0px 1px;
}
#menu .kop-statisch{
	/*width: 168px;*/
	width: 100%;
	
	height: 27px;
	background-color: #020066;
	font: bold 14px/26px Arial;
	color: #ffffff;
	text-align: left;
	/*padding-left: 18px;*/
	margin: 0;
}
#menu #moderatiekop{
	/*width: 168px;*/
	background-color: #0075cc;
	/*width: 168px;*/
	width: 100%;
	
	height: 27px;
	font: bold 14px/26px Arial;
	color: #ffffff;
	text-align: left;
	/*padding-left: 18px;*/
	margin: 0;	
}
#menu #moderatie{
	/*width: 177px;*/
	width:100%;
	font: bold 12px/20px Arial;
	color: #ffffff;
	text-align: left;
 
	padding: 0px 0px 3px 0px;
		
	margin: 0px 0px 3px 0px;
	background-color: #003f8f;
}

#menu .kop{
	/*width: 168px;*/
	width: 100%;
	height: 27px;
	background-color: #020066;
	font: bold 14px/26px Arial;
	color: #ffffff;
	text-align: left;
	/*padding-left: 18px;*/
	margin: 3px 0px 0px 0px;
	background: #020066 url(../img/arrow-square3.gif) no-repeat right -51px;
	cursor:pointer;
}
#menu .kop.active {
	background-position: right 5px;
}

#menu .kop a{
	color: #ffffff;
	text-decoration: none;
	margin-left: 9px;
}
#menu .kop-statisch a{
	color: #ffffff;
	text-decoration: none;
	margin-left: 9px;
}
#menu .items{
	/*padding-left: 9px;*/
	padding-bottom: 3px;
	padding-right: 0px;
	padding-top: 0px;
	width:100%;
	/*width: 177px;*/
	font: bold 12px/20px Arial;
	color: #ffffff;
	text-align: left;
		
	margin: 0px 0px 3px 0px;
	background-color: #002876;
}
#menu .items-vast{
	/*width: 177px;*/
	width:100%;
	font: bold 12px/20px Arial;
	color: #ffffff;
	text-align: left;
 
	padding: 0px 0px 3px 0px;
		
	margin: 0px 0px 3px 0px;
	background-color: #002876;
}

#menu #uitleg{
	width:100%;
	background-color: #020066;
	padding: 5px 0px 0px 0px;
	margin: 3px 0px 0px 0px;
	font: 11px Arial;
	color: #ffffff;

}
#menu ul{
	margin:0px 0px 0px 0px;padding:0px;
}
#menu li{
	list-style-type: none;
	padding-left:18px;
	margin-left:0px;
	line-height:17px;
}
#menu li.y{
	background: url('../img/btn_y.png') no-repeat 9px 7px;
}
#menu li.b{
	background: url('../img/btn_b.png') no-repeat 9px 7px;
}
#menu li.n{
	padding-left:9px;
}
#menu .items a{
	font: 12px Arial;
	color: #ffffff;
	text-decoration: none;
}
#menu .items a:hover{
	color: Silver;
}

#menu .items-vast a{
	font: 12px Arial;
	color: #ffffff;
	text-decoration: none;
}
#menu .items-vast a:hover{
	color: Silver;
}
#menu #uitleg a{
	font: 11px Arial;
	color: #ffffff;
	text-decoration: underline;
}
#menu #uitleg a:hover{
	color: Silver;
}
#menu #eind{
	width: 168px;
	background-color: #020066;
	font: 11px Arial;
	color: #ffffff;
	text-align: left;
	padding: 10px 0px 3px 18px;
	margin: 3px 0px 0px 0px;
}
#menu #eind a{
	color: #ffffff;
	text-decoration: underline;
}
#menu .bottom-l{
	width:20%;
	float:left;	
	height: 15px;
	background-image: url(../img/l_bottom.gif);
}
#menu .bottom-m{
	float:left;
	width:60%;
	height: 15px;
	background-color: #020066;
}
#menu .bottom-r{
	float:left;
	width:20%;
	height: 15px;
	background: url(../img/l_bottom.gif) 100% no-repeat;
}


#content{
	/*width:608px;*/
	/*width:81%;*/
	width:794px;	
	border:0px dotted red;
	float:left;
	margin: 0px 0px 0px 5px;
}

#content .blokje{
	/*width: 299px;*/
	width: 389px;
	/*width:49%;*/
	height: 136px;
	border: 1px solid #405e98;
	float: left;
	margin: 0px 0px 6px 6px;
	background-color: #003f8f;
	text-align: left;
}
/*even en odd blokje voor subrubrieken*/
		.blokjee{
			float:left !important;
			margin-left:0 !important;
			margin-right:0 !important;
		}
		.blokjeo{
			float:right !important;
			margin-left:0 !important;
			margin-right:0 !important;
		}
		
		
#content .blokje .kop{
	/*width: 284px;*/
	width:100%;
	height: 23px;
	background-color: #0075cc;
	font: bold 13px/20px Arial;
	color: #ffffff;
	text-align: left;
	margin: 0px 0px 3px 0px;
}
#content .blokje .kop .kopl{
	float:left;
	padding-left: 10px;	
	margin: 0px 0px 1px -10px;
}
#content .kop .kopl h1{
	margin: 0;
	padding:0;
	font: bold 13px/20px Arial !important;
	display:inline;
	
}
#content .blokje .kop .kopl a{
	color: #ffffff;
	text-decoration: none;
	margin-left: 15px;
}

#content .blokje .kop .kopr{
	font: 13px/20px Arial;
	float:right;
	padding: 0px 10px 0px 10px;	
	margin: 0px 0px 0px 0px;
}
#content .blokje ul{
	margin:0px 0px 0px 0px;padding:0px;
}
#content .blokje li{
	list-style-type: none;
	padding-left:15px;margin-left:0px;line-height:15px;
}
#content .blokje li.y{
	background: url('../img/btn_y.png') no-repeat 3px 6px;
}
#content .blokje li.b{
	background: url('../img/btn_b.png') no-repeat 3px 6px;
}
#content .blokje li a{
	font: 12px Arial;
	color: #ffffff;
	text-decoration: underline;
}
#content .blokje li a:hover{
	text-decoration: none;
}
#content .blokje li span.y{
	font: 10px Arial;
	color: #fff200;
	text-transformation: uppercase;
}
#content .blokje li span.b{
	font: 10px Arial;
	color: #5fa1f2;
	text-transformation: uppercase;
}

#content .banner{
	clear:both;
	width: 602px;
	height: 55px;
	font: 12px/55px Arial;
	color: #ffffff;
	background-color: #f81310;
	text-align: center;
	margin: 1px 0px 4px 0px;
	text-transform: uppercase;
	font-weight: bold;
}
#content .banner b{
	color: #fff200;
}



/* ========================================= */
#content .blokbreed{
	border:1px solid #405e98;
	/*clear:both;*/
	float:left;
	/*width: 604px;*/
	width:100%;
	font: 12px Arial;
	color: #ffffff;
	background-color: #003f8f;
	margin: 1px 0px 4px 0px;	
	padding: 0px 0px 0px 0px;
	text-align:left;
}
#content .blokbreed .kop{
	position: relative;
	float:left;
	/*width: 604px;*/
	width:100%;	
	height: 24px;
	font: 13px/24px Arial;
	font-weight: bold;	
	color: #ffffff;
	background-color: #0075cc;
	margin: 0px 0px 0px 0px;	
}
#content .blokbreed .kop .kopl{
	float:left;
	padding-left: 10px;	
	margin: 0px 0px 1px 0px;
}
#content .blokbreed .kop .kopr{
	float:right;
	padding: 0px 10px 0px 10px;	
	margin: 0px 0px 0px 0px;
}
#content .blokbreed .kop a{
	color: #ffffff;
	text-decoration: none;
}

#content a.nr{
	font: 10px/24px Arial;
	font-weight: normal;	
	color: #ffffff;
	text-decoration: none;
	padding-right:7px;
	background: url('../img/btn_wr.png') 100% 50% no-repeat;
	text-transform: uppercase;
}

#content .blokbreed .gratis{
	position: relative;
	float:left;
	background: url('../img/bg_gratis.png') 0 0 no-repeat;
	color: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 79px;
	/*width: 604px;*/
	width: 100%;
	cursor: pointer;
}
#content .blokbreed .gratis .tekst{
	padding: 20px 0px 0px 90px;
	height: 59px;	
}
#content a{
	color: #ffffff;
}
#content .blokbreed .content table{
	top:0px;
	left:0px;
	clear:both;
}


#content .blokbreed .content tr{
	width:100%;
	cursor: pointer;
}
#content .blokbreed .content .a{
	min-width: 73px;
	
	height: 73px;
	border-right: 1px solid #0075cc;
	border-top: 1px solid #405e98;
	text-align:center;
	valign: middle;
}
#content .blokbreed .content .a div{
	width: 64px;
	height: 64px;
	border: 1px solid #0066ba;
	margin:8px 0px 8px 3px;	
	background: 50% 50% no-repeat;
}

#content .blokbreed .content .b{
	vertical-align: top;
	/*width: 399px;*/
	width:100%;
	height: 73px;
	padding: 5px;
	border-right: 1px solid #0075cc;
	border-top: 1px solid #405e98;
	text-align: left;
}
#content .blokbreed .content .b h3 a{
	color:#fff200;
}
#content .blokbreed .content .b h3{
	margin:2px 0 4px 0;
	padding:0;	
	font: bold 13px Arial;	
}

#content .blokbreed .content .c{
	border-top: 1px solid #405e98;
	min-width: 120px;
	height: 73px;
	text-align:center;
	valign: middle;	
}


#content #links_home{
	height: 165px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	font: 12px Arial;
	color: #ffffff;
	vertical-align: middle;
}
#content #links_home li.n {
	height: 22px;
}
#content #links_home li.n a{
	text-decoration:underline;
}



#content #ad_home{
	height: 155px;
	padding: 10px 0px 0px 0px;
	text-align: left;
	font: 12px Arial;
	color: #ffffff;
	vertical-align: middle;
}
#content #ad_home a{
	text-decoration:none;
}



/* ========================================= */




#content .alert {
	width:564px;
	margin: 10px 3px 10px 0px;
	padding: 10px 10px 10px 10px;
	font: 12px Arial;
	color: #ffffff;
	background:#f81310;
}
#content .alert b{
	color: #fff200;
}
#content .alert strong{
	color: #fff200;
}


#content .blok{
	width: 794px;
	/*width:100%;*/
	background-color: #003f8f;
	margin: 0px 3px 0px 0px;
	/*padding: 0px 10px 0px 10px;*/
	padding:0px;
	text-align: left;
	font: 13px/20px Arial;
	color: #ffffff;
}
#content .blok .kop{
	/*width: 594px;*/
	width:100%;
	height: 28px;
	font: 13px/25px Arial;
	font-weight: bold;
	background-color: #0063b7;
	text-align: left;
	/*padding-left: 10px;*/
	margin: 0px 0px 1px 0px;
}
#content .blok .kop a{
	color: #ffffff;
	text-decoration: underline;
	font-weight: normal;
}

#content .blok a{
	color: #ffffff;
}
#content .blok .kop .kopl{
	float:left;
	padding-left: 10px;	
	margin: 0px 0px 1px 0px;
}
#content .blok .kop .kopr{
	float:right;
	padding: 0px 10px 0px 10px;	
	margin: 0px 0px 0px 0px;
}
#content .blok .subkop{
	/*width: 594px;*/
	height: 23px;
	background-color: #004a9b;
	text-align: left;
	padding-left: 10px;
	margin: 0px 0px 1px 0px;
	font-weight: bold;
}
#content .blok #tekst h3{
	color:#ffffff;
	text-decoration: underline;
	cursor: pointer;
}
#content .voet-l{
	display:none;
}
#content .voet-r{
	display:none;
}
/*
#content .voet-l{
	background: url('../img/text_footer.png') no-repeat;
	font: 12px/40px Arial;
	color: #ffffff;
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 55px;
	width: 3%;
	float:left;
}
#content .voet-r{
	background: url('../img/text_footer.png') 100% no-repeat;
	font: 12px/40px Arial;
	color: #ffffff;
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 55px;
	width: 3%;
	float:left;	
}*/
#content .voet{
	background: url('../img/text_footer_br.png');
	font: 12px/40px Arial;
	color: #ffffff;
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 55px;
	width: 794px;	
	/*width: 100%;*/
	/*float:left;	*/
}

#content .voet a{
	color: #ffffff;
	text-decoration: none;
}
#content .voet img.btn{
	padding:0px 5px 1px 5px;
	border: 0px;
}



#content table#tabel{
	/*width:604px;*/
	width:100%;
	/*margin: 0px 0px 0px -10px;*/
	padding: 0px;
}
#content table#zoekbartabel{
	width:604px;
	margin: 0px 0px 0px 10px;
	padding: 0px;
}

#content table#tabel tr{
	height:46px;
}

#content table#tabel tr.kop{
	border-right: 1px solid #0063b7;
	background-color:#0063b7;
	padding: 4px 2px 2px 6px;
	font: 13px/20px Arial;
	height:20px;
}
#content table#tabel tr.kop td{
	font-weight: bold;
}
#content table#tabel tr.a{
	background-color: #003f8f;
	cursor: pointer;
}

#content table#tabel tr.b{
	background-color:#004a9b;
	cursor: pointer;
}
#content table#tabel div.c{
	background-color: #ffffff;
	color:#000000;
	width:650px;
	margin: 10px 0 5px 0;
	padding: 10px;
	font: 12px arial;
}
#content table#tabel div.c a{
	font: 12px Arial;
	color: #000000;
	text-decoration: underline;
}
#content table#tabel div.c a:hover{
	color: Silver;
}

#content table#tabel tr.hl{
	background-color:#0063b7;
	cursor: pointer;
}


#content table#tabel tr td{
	border-right: 1px solid #0063b7;
	padding: 2px 2px 2px 6px;
	font: 13px/13px Arial;
}

#content table#tabel tr.abb{
	height:20px;
}
#content table#tabel tr.abb div.bb,
#content table#tabel tr.bbb div.bb{
	background:url(img/bb_2.gif) 0 50% no-repeat;
	float:left;
	height:15px;  
	margin-right: 30px;
}
#content table#tabel tr.abb div.bb0,
#content table#tabel tr.bbb div.bb0{
	
}
#content table#tabel tr.abb div.bb1,
#content table#tabel tr.bbb div.bb1{
	padding-left:15px;
	background:url(../img/bb_1.gif) 0 50% no-repeat;
}
#content table#tabel tr.abb div.bb2,
#content table#tabel tr.bbb div.bb2{
	padding-left:15px;
	background:url(../img/bb_2.gif) 0 50% no-repeat;
}
#content table#tabel tr.abb div.bb3,
#content table#tabel tr.bbb div.bb3{
	padding-left:15px;
	background:url(../img/bb_3.gif) 0 50% no-repeat;
}
#content table#tabel tr.abb td{
	border-top: 1px solid #0063b7;
	background-color: #003f8f;
	font: 10px/15px Arial;
	border-right: 0px;	
}
#content table#tabel tr.bbb{
	height:20px;
}
#content table#tabel tr.bbb td{
	border-top: 1px solid #0063b7;
	background-color: #004a9b;
	border-right: 0px;
	font: 10px/15px Arial;	
}



#content table#tabel tr td.a{
	width:74px;
	text-align:center;
}
#content table#tabel tr td.a div{
	width:64px;
	height:64px;
	background-color: #ccc;
	cursor: pointer;	
	border: 1px solid #0066ba;
	margin:8px 0px 8px 3px;	
	background: 50% 50% no-repeat;
}

#content table#tabel tr td.b{
	width:308px;
	padding-bottom:8px;
}
#content table#tabel tr td.c{
	width:50px;
	font: 11px/11px Arial;
}
#content table#tabel tr td.d{
	width:50px;
}
#content table#tabel tr td.e{
	border-right: 0px;
	width:110px;
}

/*#content table#tabel tr td.a img{
	border: 1px solid #0066ba;
	margin:8px 0px 8px 0px;	
}*/
#content table#tabel tr td.b a{
	color: #ffffff;
text-decoration: none;
}
#content table#tabel tr td.b a h3{
	margin:0 0 4px 0;
	padding:0;	
	font: bold 13px Arial;
}
#content table#tabel tr td.b h3 a{
	color:#fff200;
}
#content table#tabel tr td.b h3{
	margin:2px 0 4px 0;
	padding:0;	
	font: bold 13px Arial;	
}




#content table.tabelform{
	/*width:604px;*/
	width:100%;
	margin: 0px 0px 0px -10px;
	padding: 0px;
}
#content table.tabelform tr{
	height:26px;
}

#content table.tabelform tr.kop{
	border-right: 1px solid #0063b7;
	background-color:#003f8f;
	padding: 2px 2px 2px 6px;
	font: 13px/13px Arial;
}
#content table.tabelform tr.a{
	background-color:#004a9b;
	/*background-repeat: repeat-x;
	background-image: url('../img/tr_l.jpg');
	background-color: #003f8f;*/
}
#content table.tabelform tr.b{
	background-color: #003f8f;
	/*background-repeat: repeat-x;
	background-image: url('../img/tr_d.jpg');
	background-color:#004a9b;*/
}
#content table.tabelform tr.c{
	background-color: #0063b7;
	/*background-repeat: repeat-x;
	background-image: url('../img/tr_d.jpg');
	background-color:#004a9b;*/
}

#content table.tabelform tr td{
	padding: 2px 2px 2px 2px;
	font: 13px/13px Arial;
}
#content table.tabelform tr td.a{
	padding: 2px 2px 2px 12px;
	width:174px;
	font: 13px/21px Arial;	
	vertical-align: top;
}
#content table.tabelform tr td.b{
	/*width:430px;*/
}
#content table.tabelform tr td.b input.f{
	width:415px;
}
#content table.tabelform tr td.b input.t{
	width:409px;
}
#content table.tabelform tr td.b select{
	width:415px;
}
#content table.tabelform tr td.b textarea{
	width:410px;
	height:75px;
	font: 13px/13px Arial;
}

div#statusmelding{
	background-color: #fbf7aa;
	width:790px;
	color:#a27d35;
	border: 2px solid #f9e98e;
	/*margin-top:10px;*/
	padding:7px 0 7px 0;
	text-align:center;
	display:none;
}
div.melding{
	background-color: #fbf7aa;
	width:100%;
	color:#a27d35;
	border: 2px solid #f9e98e;
	margin-top:10px;
	padding:7px 0 7px 0;
	text-align:center;
	display:block;
}

#content .blok .adv_header{	
	width:98%;	
	border-bottom:1px solid #0066ba;
	padding:12px 0px 12px 0px;
	margin:0px 0px 10px 10px;
}
#content .blok .adv_header .ill{
	float:left;
	margin:0px 20px 0px 0px;
	width:160px;
	/*height:120px;*/
}
#content .blok .adv_header .info{
	width:595px;
	border:0px solid white;
	padding:0px 0px 0px 0px;
	float:left;
}
#content .blok .adv_header .info2{
	width:370px;
	border:0px solid white;
	padding:0px 0px 0px 0px;
	float:left;
}

#content .blok .adv_header .info .titel,
#content .blok .adv_header .info2 .titel{
	font: 16px/18px Arial;
	font-weight: bold;
	color: #ffffff;
	padding-bottom:3px;
}
#content .blok .adv_header .info td,
#content .blok .adv_header .info2 td{
	font: 13px/17px Arial;
	color: #ffffff;
}
#content .blok .adv_header .info .button,
#content .blok .adv_header .info2 .button{
	padding-top:7px;
}
#content .blok .adv_header .info a,
#content .blok .adv_header .info2 a{
	color: #ffffff;
	text-decoration: underline;
}

#content .blok .adv_header img{
	border: 1px solid #0066ba;
}

#content .blok .body{
	width:98%;	
	/*height:285px;*/
	padding:0px;
	margin:0px 0px 0px 10px;
}
#content .blok .adv_footer{
	width:98%;	
	/*height:285px;*/
	padding:12px 0px 12px 0px;
	margin:0px 0px 0px 10px;
}
#content .blok .adv_footer .ill_big{
	/*height:285px;*/
	width:380px;
	float:left;
	margin:0px 20px 0px 0px;
}
#content .blok .adv_footer .ill_thumb{
	height:285px;
	float:left;
}

#content .blok .adv_footer img{
	border: 1px solid #0066ba;
}
#content .blok .adv_footer img.thumb2{
	margin-top:43px;
}


div.paginabalk {
	background-color:#003f8f;
	padding:5px 0px 5px 0px;
	color: #ffffff;
	font: 10px Arial;
}
div.paginabalk a{
	color: #ffffff;
	text-decoration: underline;
}
div.paginabalk b{
	color: #f81310;
}

.highlight { 
	background-color: yellow;
	color: black;
}

div.srn{
	position:relative;
	border: 1px solid white;
	padding: 0px 5px 5px 5px;
	margin: 10px 5px 10px 5px;
}
div.srn div.l{
	/*border:1px solid green;*/
	float:left;
	width:150px;
}

div.srn a{
	text-decoration:none;
}
div.srn a:hover{
	text-decoration:underline;
}
div.srn .h{
	position:relative;
	font: 14px Arial;
	font-weight: bold;
	margin-top:10px;
}
div.srn .l {
	margin-right:10px;
}

div.srn .l .h{
	position:relative;
	font: 14px Arial;
	font-weight: bold;
	margin-top:10px;
}

div.srn .c{
	position:relative;
	font: 11px/12px Arial;
}

div.sm{
	position:relative;
	border: 1px solid white;
	padding: 0px 5px 5px 5px;
	margin: 10px 5px 10px 5px;
}
div.sm div.l{
	/*border:1px solid green;*/
	float:left;
	width:150px;
	margin-right:10px;	
}

div.sm a{
	text-decoration:none;
}
div.sm a:hover{
	text-decoration:underline;
	color:#fff200 !important;	
}
div.sm .h{
	position:relative;
	font: 15px Arial;
	font-weight: bold;
	margin-top:10px;
}
div.sm .l .h{
	position:relative;
	font: 15px Arial;
	font-weight: bold;
	margin-top:10px;
	background:#f81310;	
	margin: 10px 2px 0px 0px;
}
div.sm .l .h a{
	color:#fff200 !important;	
}


div.sm .c{
	position:relative;
	font: 12px/15px Arial;
}


/* moderatie */
#moderatiepaneel{
	clear:both;
	margin:50px auto 0 auto; 
	width:770px;
	min-height:150px;
	padding: 0;
	background: #fff;	
}
/*
#moderatiemenu  { list-style:none; padding: 0; margin: 0; width: 750px; border-bottom: 1px solid #000;}
#moderatiemenu li { list-style:none; padding: 0 4px 0 4px; border: 1px solid #000; display:inline; background-color:#FFF;color:#000; font:12px/12px arial;}
#moderatiemenu li.actief  { 
	background-color:#fff;
	color:#000;
	border-bottom: 1px solid white; 
}
*/
#moderatiemenu{
	float:none;
	width:770px;
	height:21px;
	margin:12px 0px 12px 0px;
	background: url(../img/mod_tab_bg.png) repeat-x;
	font: 12px/21px Arial;
	color:#000;
}
#moderatiemenu .tabopen{
	float:left;
	padding-left:6px;
	height:21px;
	background: url(../img/mod_tab.png) no-repeat;
	cursor:pointer;
}
#moderatiemenu .tabclose{
	float:left;
	width:10px;
	height:21px;
	background: url(../img/mod_tab.png) top right no-repeat;
	cursor:pointer;	
}
#moderatiemenu .tabopen_actief{
	float:left;
	padding-left:6px;
	height:21px;
	background: url(../img/mod_tab_actief.png) no-repeat;
	cursor:pointer;	
}
#moderatiemenu .tabclose_actief{
	float:left;
	width:10px;
	height:21px;
	background: url(../img/mod_tab_actief.png) top right no-repeat;
	cursor:pointer;	
}

#moderatiemenu .laden{ 
	float:right;
	width:16px;
	height:16px;
	margin: 2px 2px 0 0;
	display:none;
	background:url(../img/loading.gif) 0 0 no-repeat #fff; 
}

#moderatiemenu div span{
	color:#000 ! important;
	font: 12px/21px Arial;
	text-decoration:none;
}
#moderatiemenu div span a{
	color:#000 ! important;
	font: 12px/21px Arial;
	text-decoration:none;
}


#moderatiepaneel #modcontent{

	font: 12px Arial;
	color:#000; 
	padding:0px 10px 10px 10px; 
	min-height:150px; 
	margin:0px; 
	position:inherit; 
	top:0; 
	left:0; 
	z-index:0;
}
#moderatiepaneel #outcontent {
	position:relative; 
	top:0;
	left:0;
	background-color:#fff; 
}

#moderatiepaneel td{
	padding: 2px 7px 2px 4px;
}
#moderatiepaneel #modcontent a{
	color:#000;	
}
#moderatiepaneel #modcontent a:hover{
	color:#000;	
	text-decoration:none;
}


#moderatiepaneel tr.r0{
	background-color:#eee; 
}
#moderatiepaneel tr.r0 td{
	font-weight:bold;
}

#moderatiepaneel tr.r1{
	font: 10px arial;
	background-color:#eee; 
}
#moderatiepaneel tr.r2{
	font: 10px arial;
	background-color:#fff; 
}
#moderatiepaneel textarea{
	font: 10px arial;
	width:300px;
	height:75px;	
}
#moderatiepaneel select{
	font: 10px arial;
	width:300px;
}

#moderatiepaneel .wel{
	color:#060;
	font-weight:bold
}
#moderatiepaneel .niet{
	color:#f00;
	font-weight:bold
}


/* moderatie */



span.altms{
	color:#ff0000;
}
span.altmg{
	color:#00ff00;
}
.altmg a{
	color:yellow;
	font: 10px/10px Arial;
}
.altms a:hover{
	color:yellow;
	font: 10px/10px Arial;
}


/* The toolbar */
  div.dcode-toolbar             {background-color: #e0e0e0; text-align: left;width:412px; border:0px solid yellow;}
  div.dcode-toolbar img         {vertical-align: middle;}
  div.dcode-toolbar a:hover img {background-color: #ffffff;}
  
/* The textarea itself */
  textarea.dcode {border: 0px solid #9451C1; font-family: 12px Arial;}
  
  
  div.clear{
  	clear:both;
  }

  
  
#uitlegdiv{
	width:500px; color:red;margin:10px 0 0 0; padding:10px; border:1px solid red; background:yellow;
 }
 #uitlegdiv a, #uitlegdiv a:active,  #uitlegdiv a:visited{
	color:red;
 }
 #uitlegdiv a:hover{
	color:black;
 }
 
#profiel div{
 	/*border:1px solid yellow;*/
 }

#profiel{
 	background-color: #003f8f;
 	font:12px Arial;
 }
#profiel h2{
	display: inline;
	margin: 0;
	padding:0;
} 
#profiel h3{
	font:14px Arial;
	font-weight: bold;
	display: inline;
	margin: 0;
	padding:0;
} 
#profiel #links{
 	width:470px;
 	float:left;
}
#profiel #rechts{
	width:250px;
	margin-right: 25px;
	float:right;
}
#profiel #midden{
	width:775px;
	margin-right: 25px;

}
#profiel #midden2{
	width:470px;
	background: #004ea0;
	float:left;
}

#profiel #foto{
	background-color: #004ea0;
	width: 470px;
	height: 490px;
	border:0px;
}
#foto #images{
	height:490px;
	width:470px;
}
#profiel #gegevens{
	margin-top: 12px;
	background: #004ea0;
}
#profiel #gegevens-kol1{
	float: left;
	width:221px;
	border-right:1px solid #003f8f;
	margin:10px 0 0 10px;
}
#profiel #gegevens-kol2{
	float:left;
	width: 221px;
	margin:10px 0 0 10px;	
}
#profiel #gegevens-adres{
	float:left;
	width: 221px;
	background: #004ea0;
	border-right:1px solid #003f8f;
	margin:0 0 10px 10px;	
	padding-top: 12px;
}
#profiel #gegevens-map{
	float:left;
	width: 221px;
	background: #004ea0;
	margin:0 0 10px 10px;	
	padding-top: 12px;	
}
#profiel #footer{
	background: #004ea;
	float:right;

}
#col{
	float:right;
	background:#0061B9;
	width:210px;
	padding:5px;
	font:11px/24px Arial;
}
#col div.regel{
	height:24px;
}
#col div.regelextra{
	display:none;
	background:#ffffff;
	color:#000000;
	font:11px Arial;
	padding:3px;
}
#col a,#col a:active, #col a:visited{
	text-decoration: none;
}
#col a:hover{
	text-decoration: underline;
}
#col #actief{
	padding-left:22px;
	background:url(../img/colofon-ster.png) 0 50% no-repeat;
	font-weight: bold;
}
#col #omhoog{
	padding-left:22px;
	background:url(../img/colofon-plaats-bovenaan.png) 0 50% no-repeat;
}
#col #deel{
	padding-left:22px;
	background:url(../img/colofon-stuur-door.png) 0 50% no-repeat;
}
#col #print{
	padding-left:22px;
	background:url(../img/colofon-print.png) 0 50% no-repeat;
}
#col #klacht{
	padding-left:22px;
	background:url(../img/colofon-let-op.png) 0 50% no-repeat;
}
#col #klacht a{
	color:#9bb7cd;
}