/* ============================================================	*/ 
/* ========	HTML STANDAARDEN  	===============================	*/
/* ============================================================	*/ 

html {
	height:100%;
	width:100%;
}
body {
	margin:0 0 0 0;
	width:100%;
	height:100%;
	
	text-align:center;
	background-color:#FFF;
	
	scrollbar-face-color: #ddd; 
	scrollbar-highlight-color: #FFF; 
	scrollbar-shadow-color: #aaa; 
	scrollbar-3dlight-color: #aaa; 
	scrollbar-arrow-color:  #666; 
	scrollbar-track-color: #FFF; 
	scrollbar-darkshadow-color: #FFF;	
}
body, table, th, td, p, input, textarea, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;	
}
h1, h2, h3, h4, h5, h6, p {
	margin:0 0 10px 0;
	line-height: normal;	
}
	
a {text-decoration:none;
}
a:hover {
}
h1 {font-size:15px;color:#F60;}
h2 {
	padding-top:10px;
	font-size:12px;
	color:#006;
}
h6 {
	margin:0;
	padding-bottom:5px;
	padding-right:22px;
	text-align:right;
	color:#999;
	font-size:9px;
	font-family:Arial, Helvetica, Sans-serif;
}	
p {
	margin:0 0 10px 0;
}
form {margin:0;}
img {border:none;
}

.cB {clear:both;
}

/* ============================================================	*/ 
/* ========	LAYOUT BLOCKEN  	===============================	*/
/* ============================================================	*/ 

.container {
	position:relative;
	margin:0 auto -10px auto;
	width:989px;
	min-height:99%;
	height:99%;
	text-align:left;
	background:#FFF url(../images/pageDots.gif) repeat-y 6px 2px;	
}
/* mozilla hax \*/
html>body .container {
    height:auto;	
}
/* mozilla hax */

/* ============================================================	*/ 
/* ========	HEADER				===============================	*/
/* ============================================================	*/

.header {
	width:989px;
	background-color:#FFF;	
}
.logo {
	padding-top:14px;
	height:41px;
	_height:55px;
}
.logo img {}
#search {
	float:right; 
	margin: 29px 0px 0 12px;
	*margin-top: 28px;
}
a.search {
	padding: 0;
	margin: 0;
	color:#006;
	font-weight:bold;
	background-image: none;
}
a.search:hover {
	padding: 0;
	margin: 0;
	text-decoration:none;
	color:#F60;
}
	
.border {
	height:5px;
	font-size:1px;
	background-color:#F60;	
}
.subHeader {
	padding:8px 0 5px 0;
}
.subHeader a {
	font-weight:bold;
}
.subHeader a.part,
.subHeader a.zak {
	padding-right : 18px;
	font-size : 13px;
	color : #999;
	font-family : Arial, Verdana;
	text-decoration : none;
	text-transform : uppercase;	
}
.subHeader a:hover {
	color : #006;
}
.subHeader a.part:hover,
.subHeader a.zak:hover {
	color : #006;
} 
.subHeader a.part {
	/*color : #006;*/
	background : #FFF url(../images/particulier_sep.png) no-repeat right top;	
}
.subHeader .login {
	position:relative;
	margin-top:-3px;
	float:right;
	}
.subHeader .login a {
	color: #000;
	font-family: Verdana;
	text-decoration : none;
	font-weight : normal;
	margin : 0 5px;
}
.subHeader .login a:hover {
	color: #000;
	text-decoration : underline;
}
.pageTitle {
	padding:7px 0 10px 0;
	margin-left:171px;
	color:#006;
}
.pageTitle b,
.pageTitle strong {
	color:#F60;	
}


/* ============================================================	*/ 
/* ========	NAVIGATIE			===============================	*/
/* ============================================================	*/

div.nav {
	margin-top:-2px;
	position:relative;
	width:140px;	
	float:left;
}
.nav a {
	display:block;
	margin-bottom:10px;
	color:#006;
}
.nav a:hover {
	color:#F90;
}
.nav a img {
	display:none;	
}
.subBlok,
.blue {
	visibility:visible;
	display:none;
	position:absolute;
	padding:12px;
	left:116px;
	width:348px;
	_width:371px;
	border:1px solid #F60;
	z-index:250;
	color:#69C;
	background-color:#FFF;	
}
.blue {
	border:1px solid #69C;
	}
.subBlok ul,
.subBlok li {
	margin:0;
	padding:0;
	list-style:none;
}
.subBlok li {
	padding-left:15px;
	background:#FFF url(../images/li_arrow.gif) no-repeat 0px 2px;
}
.subBlok a {
	margin:0;
	font-weight:bold;
	display:inline;
}
.subBlok .pointer,
.blue .pointer {
	display:block;
	position:absolute;
	top:5px;
	left:-8px;
	width:8px;
	height:13px;
	z-index:251;
	background:transparent url(../images/popupArrow.gif) no-repeat left top;	
}
.blue .pointer {
	background:transparent url(../images/popupArrowBlue.gif) no-repeat left top;	
}
.subBlok h1 {
	color:#006;
	font-size:12px;
}
#subBlok1 {top:58px;}
#subBlok2 {top:100px;}
#subBlok3 {top:142px;}
#subBlok4 {top:177px;}
#subBlok5 {top:219px;}
#subBlok6 {top:261px;}

#subBlok10 {top:309px;}
#subBlok11 {top:332px;}
#subBlok12 {top:370px;}
#subBlok13 {top:391px;}
#subBlok14 {top:413px;}
#subBlok15 {top:435px;}
#subBlok16 {top:474px;}
#subBlok17 {top:512px;}

.situaties {
	background-color:#E1EBF5;
	border:1px solid #BDD1EA;
	_width:146px;
	width:144px;
	}
.situaties img {
	margin-bottom:10px;
	}
.situaties a {
	position:relative;
	margin:0;
	padding:0 0 6px 25px;
	color:#006;
	cursor:pointer;
	background:#E1EBF5 url(../images/linkarrow.gif) no-repeat 15px 4px;
	}
.situaties a:hover {
	color:#006;
	text-decoration: underline;
	}
.situaties a img {display:none;margin-bottom:10px;}
	
.mainContent {
	margin-left:169px;
	}
.rightColl {
	float:right;
}
	
.rightColl .block {
	margin-bottom:10px;
	width:308px;
	_width:310px;
	overflow:hidden;
	border:1px solid #F60;
}
.rightColl .block.uitzending {
	margin-top:15px;
	border:none;
	color:#666;
	line-height:10px;
}
.uitzending p {
	border:none;
	color:#666;
}
.rightColl .block .content {
	padding:10px 7px 7px 7px;
}

.intro {
	width:490px;
	padding-bottom:10px;
	color:#666;
	font-size:12px;
	line-height:18px;
	}
.intro a {
	color:#006;
	font-weight:bold;
	}
.intro a:hover {
	color:#F60;
	}
.flashContainer {
	position:relativer;
	z-index:1;
}
.typeText {
	margin-left:32px;
	margin-top:5px;
	border:1px solid #69C;
	margin-right:3px;
	width:230px;
	_width:237px;
	padding-left:3px;
	vertical-align:top;
	color:#999;
}
.imgBttn {
	margin-top:3px;
}

/* ============================================================	*/ 
/* ========	FOOTER				===============================	*/
/* ============================================================	*/
.footer {
	margin-top:20px;
	text-align:right;
}
.footer .footerText {
	border-top:3px solid #F60;
	padding-top:3px;
	text-align:right;
	color:#006;
	font-size:9px;
}
.disclaimer {
	margin-bottom:-20px;
	text-align:center;
	font-size:9px;
	}
.disclaimer a {color:#999;}


/* VOOR DE FLASH */

#info {
	width: 300px;
	overflow: auto;
	}

#flashcontent {
	overflow:hidden;
	width: 489px;
	margin: 0px 0px;
	}
.linkjes div.mail {
	padding:3px 20px 30px 30px;
	background:#FFF url(../images/icon_mail.gif) no-repeat 5px 6px;
	}
.linkjes {position:relative;}

.linkjes,
.linkjes a,
.linkjes b {
	color:#006;
	}
.linkjes div {
	color:#006;
	padding-left:5px;
	}
.leeftijdrad {
	position:relative;
	}
.leeftijdrad div {
	font-weight:bold;
	color:#006;
	}
.leeftijdrad div.banner{margin:0;}
.leeftijdrad select {
	margin-bottom:10px;
	}
.leeftijdrad div .imgBttn {
	position:absolute;
	top:250px;
	left:142px;
	width:15px;
	height:21px;
	z-index:100;
	}
.subHeader a.selected {
	/*color : #006;*/
	background : #FFF url(../images/particulier_sep.png) no-repeat right top;
	color: #FF6600;
}

