/* CSS Document */

body{
	margin:0px;
	padding:0px;
	background: #004c99;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#container{
	padding:0px;
	margin:auto;
	width:1000px;
	position:relative;
}
#header{
	margin:0px;
	padding:0px;
	width:1000px;
	height:117px;
	background:#FFFFFF;
}
#BG_Wit{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	background:#ffffff;
	height:151px;
}
#Tel_home{
	position:absolute;
	top:60px;
	left:729px;

	font-family:Arial black, Helvetica, sans-serif;
	color:#004c99;
	font-size:25px;
	line-height:30px;
	font-weight:normal;
	margin:0px;
}
#header #logo{
	float:left;
	padding:17px 140px 10px 12px;
}
#header #logo IMG{
	border:0px solid #0000FF;
}
#header #extra{
	font-size:9px;
	line-height:18px;
	margin:0 0 0 212px;
	padding:10px 5px 5px 5px;
	float:left;
	background:#dedcdd;
	color:#1f56a4;
	width:270px;
}
#header #extra UL, #header #extra FORM{
	margin:0px;
	padding:0px;
	list-style:none;
}
#header #extra LI{
	float:left;
	margin:0 5px 0 5px; 
}
#header #extra A{
	text-decoration:none;
	color:#1f56a4;
}
#header #extra INPUT{
	border:1px solid #d2d1d1;
	width:80px;
	height:13px;
	margin:0px;
	padding:0px;
}
#extra #zoeken{
	float:right;
}




#menu_links{
	font-size:10px;
	line-height:12px;
	font-weight:bold;
	float:left;
	width:238px;
	margin:0px;
	padding:0px;
}
#menu_links UL{
	margin:36px 0 0 13px;
	padding:0px;
	list-style: none;
}

#menu_links LI{
	padding:2px 0 9px 0;
	margin:0px;
	float:left;
	background: url(../Images/Menu_links_streep.gif) bottom left repeat-x;
	width:225px;
}
#menu_links A{
	color:#FFFFFF;
	text-decoration:none;
	float:left;
	background:url(../Images/Menu_links_pijl_W_R.gif) left top no-repeat;
	padding:0 0 0 18px;
}
#menu_links A:hover{
	background:url(../Images/Menu_links_pijl_O_R.gif) left top no-repeat;
	color:#f08f05;
}
#menu_links .aan a{
	color:#f08f05;
	background:url(../Images/Menu_links_pijl_O_OM.gif) left top no-repeat;
}
#menu_links .aan a:hover{
	background:url(../Images/Menu_links_pijl_O_OM.gif) left top no-repeat;
}

#menu_links .aan {
	color:#f08f05;
	background:url(../Images/Menu_links_pijl_O_OM.gif) left top no-repeat;
}



#menu_links UL UL{
	margin:0px;
	padding:4px 0 0 15px;
	line-height:12px;
}
#menu_links UL LI UL LI{
	padding:1px 0 1px 0;
	margin:0px;
	float:left;
	background:none;
	width:185px;
}
#menu_links UL LI UL LI A{
	color:#FFFFFF;
	text-decoration:none;
	float:left;
	background:url(../Images/Menu_links_pijl_W_R_KL.gif) left top no-repeat;
	padding:0 0 0 18px;
}
#menu_links UL LI UL LI A:hover{
	background:none;
	color:#f08f05;
	background:url(../Images/Menu_links_pijl_O_R_KL.gif) left top no-repeat;
}


#menu_links UL UL UL{
	margin:0px;
	padding:4px 0 0 15px;
	font-weight: normal;
}

#menu_links UL LI UL LI UL LI{
	padding:1px 0 1px 0;
	margin:0px;
	float:left;
	background:none;
	width:165px;
}
#menu_links UL LI UL LI UL LI A{
	color:#FFFFFF;
	text-decoration:none;
	float:left;
	background:url(../Images/Menu_bol_W.gif) left top no-repeat;
	padding:0 0 0 18px;
}
#menu_links UL LI UL LI UL LI A:hover{
	background:none;
	color:#f08f05;
	background:url(../Images/Menu_bol_O.gif) left top no-repeat;
}















#content_container{
	width:754px;
	float:left;
	margin:0px;
	padding:0px;
	background: #ffffff url(../Images/bg_content.gif) right repeat-y;
}
#content_rechts{
	float:right;
	width:160px;
	margin:0px;
	padding:10px;
	color:#a3a3a3;
}
#content_rechts H3{
	margin:0 0 3px 0;
	font-size:13px;
	color:#f18e00;
}
#content_rechts IMG{
	border:1px solid #000000;
	margin:5px 0 10px 0; 
}
#content_rechts H4{
	margin:0 0 3px 0;
	font-size:12px;
	color:#a3a3a3;
}
#content_rechts P{
	margin:5px 0 15px 0;
}


#content_rechts UL{
	line-height:15px;
	margin:0px 0 5px 0;
	padding:0px 0 5px 0;
	list-style:none;
}
#content_rechts LI{
	margin:0 10px 0 0;
}

#content_rechts .PDF A {
	background:url(../Images/Icons/rechts_PDF.gif) no-repeat left;
}

#content_rechts .Order A {
	background:url(../Images/Icons/rechts_order.gif) no-repeat left;
}

#content_rechts .Link A {
	background:url(../Images/Icons/rechts_Link.gif) no-repeat left;
	color:#a3a3a3;
}

#content_rechts A{
	font-size:10px;
	font-weight:bold;
	color:#f18e00;
	text-decoration:none;
	padding:0 0 0 20px;
}
#content_rechts A:hover{
	color:#004c99;
}

#content_rechts .rand{
	margin:5px 0 10px 0;
	padding:0px;
	height:1px;
	overflow:hidden;
	float:left;
	width:160px;
	background:#878889;
}



#content{
	float:left;
	width:531px;
	border:0px solid #FF0000;
	padding:15px 20px 15px 20px;
	margin:0px;
}
#content #breadcrums{
	position:absolute;
	display:none;
	margin:0 0 10px 0;
	font-size:10px;
	color:#4c4a4d;
}
#content #breadcrums A{
	color:#a3a3a3;
	text-decoration:none;
}
#content #breadcrums A:hover{
	color:#4c4a4d;
}

#content #inhoud H3{
	font-weight:bold;
	font-size:18px;
	color:#f18e00;
	margin:5px 0 15px 0;
}
#content #inhoud H4{
	font-weight:bold;
	font-size:12px;
	color:#f18e00;
	margin:5px 0 0 0;
}


#content #inhoud P{
	margin:0 0 15px 0;
}
#content #inhoud A{
	color:#f18e00;
}
#content #inhoud A:hover{
	color:#004c99;
}

#content #content_footer{
	padding:15px 0 15px 0;
}
#content #content_footer UL{
	margin:0px;
	padding:0px;
	list-style:none;
}
#content #content_footer LI{
	float:left;
	margin:0 10px 0 0;
}

#content #content_footer .Print A {
	background:url(../Images/Icons/content_print.gif) no-repeat left;
}

#content #content_footer .Stuur_door A {
	background:url(../Images/Icons/content_stuur_door.gif) no-repeat left;
}


#content #content_footer A{
	font-size:10px;
	font-weight:bold;
	color:#f18e00;
	text-decoration:none;
	padding:0 0 0 20px;
}
#content #content_footer A:hover{
	color:#004c99;
}

#menu{
	height:34px;
	margin:0px;
	padding:0 0 0 238px;
	background:#ffffff;
}
#menu LI{
	float:left;
	margin:0px;
	padding:0px;
}
#menu UL{
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}


.hoofdknop{
	margin:0px;   
	position:relative;
	background:#f18e00;
}
.hoofdknop_over{
	margin:0px;   
	position:relative;
	background:#edeced;
}
.hoofd_tussen{
	float:left; 
	width:2px;
	background:#FFFFFF;
	height:34px;
}



#Menu_knoppen #aan A{
	color:#004c99;
}

.hoofdknop A{
	float:left;
	width:149px;
	color:#FFFFFF; 
	font-size:13px;
	line-height:34px;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}

.hoofdknop A:hover, .hoofdknop_over A, .hoofdknop_over A:hover{
	float:left;
	color:#004c99;
	width:146px;
	font-size:13px;
	line-height:34px;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}

.hoofdknop UL{
	display:none; 
}
.hoofdknop_over UL{
	float:left;
	left:0px;
	top:34px;
	width:149px;
	position:absolute;
	display:block; 
}

.hoofdknop LI{
}
.hoofdknop_over LI{
	color:#004c99;
	height:17px;
	width:149px;
	background:#ffffff url(../Images/Menu_sub_bg.gif) bottom repeat-x;
}
.hoofdknop_over UL A, .subknop A{
	position:absolute;
	padding:0 0 0 3px;
	width:145px;
	font-size:11px;
	line-height:17px;
	text-align:left;
	font-weight: normal;
	text-decoration:none;
}


.hoofdknop_over UL A:hover{
	color:#ffffff; 
	background:#b1b1b4 url(../Images/Menu_sub_bg_over.gif) bottom repeat-x;
	padding:0 0 0 3px;
	width:145px;
	font-size:11px;
	line-height:17px;
	text-align: left;
	font-weight: normal;
	text-decoration:none;
}

.subknop_over A, UL A:hover{
	color:#ffffff; 
	background:#b1b1b4 url(../Images/Menu_sub_bg_over.gif) bottom repeat-x;
	padding:0 0 0 3px;
	width:247px;
	font-size:11px;
	line-height:17px;
	text-align: left;
	font-weight: normal;
	text-decoration:none;
}



.subknop UL{
	display:none; 
}
.subknop_over{
	position:relative;
}
.subknop_over UL{
	left: auto;
	top: auto;
	width:250px;
	position:absolute;
	display:block; 
	right:253px;
}
.subknop_over LI{
	width:250px;
	background:#ededee url(../Images/Menu_sub_bg.gif) bottom repeat-x;
}
.subknop_over UL A{
	width:250px;
}
.subknop_over UL A:hover{
	width:250px;
	color:#ffffff;
	background:#b1b1b4 url(../Images/Menu_sub_bg.gif) bottom repeat-x;
}

.subsubknop A{
	color:#004c99;
	background:#edeced url(../Images/Menu_sub_bg.gif) bottom repeat-x;
}
.subsubknop_over A:hover, .subsubknop A:hover{
	color:#ffffff;
	background:#b1b2b4 url(../Images/Menu_sub_bg.gif) bottom repeat-x;
}


.subsubknop UL{
	display:none;
}

.subsubknop_over UL{
	left: auto;
	top: auto;
	width:250px;
	position:absolute;
	display:block; 
	right:152px;
}
.subsubknop_over LI{
	background:#00FF00;
}
.subsubknop_over UL A{
	color:#004c99;
	background:#f6f5f6 url(../Images/Menu_sub_bg.gif) bottom repeat-x;
}
.subsubknop_over UL A:hover{
	color:#ffffff;
	background:#b1b1b4 url(../Images/Menu_sub_bg.gif) bottom repeat-x;
}



#footer{
	font-size:9px;
	font-weight:bold;
	width:752px;
	float:left;
	margin:0px;
	padding:10px 0 10px 240px;
}
#footer #knoppen{
	width:750px;
	float:left;
	clear:both;
}
#footer #knoppen UL{
	padding:0px;
	margin:0px;
	list-style:none;
	color:#f18e00;
}
#footer #knoppen LI{
	float:left;
}
#footer #knoppen A{
	color:#f18e00;
	text-decoration:none;
}
#footer #knoppen A:hover{
	color:#ffffff;
}
#footer #rand{
	float:left;
	margin:5px 0 5px 0;
	width:750px;
	height:5px;
	overflow:hidden;
	background: url(../Images/footer_rand.gif) no-repeat;
}
#footer #coppy{
	width:750px;
	text-align:right;
	color:#FFFFFF;
}
#footer #coppy a{
	color:#FFFFFF;
	text-decoration:none;
}

.FormulierStijl INPUT{
	border:1px solid #89898a;
	width:250px;
}

.FormulierStijl Textarea{
	border:1px solid #89898a;
	width:250px;
}


.FormulierStijl .knop{
	cursor:pointer;
	margin:5px 0 0 0;
	float:right;
	border:0px;
	width:60px;
	color:#004c99;
	font-weight:bold;
	background: url(../Images/pijl_R_B.gif) no-repeat right;
	font-size:10px;
}












