/* ==================================================================================== */
/* standard attributes */
body {
	margin:			0px; 
	padding:		0px;
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 		12px;
	color:			#000;
}
tr {
	vertical-align: top;
}
input {
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	color:			#000;
}

img {
	border: 0px;
}
a, label {
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 		12px;
	color:			#E06F1D;
	text-decoration:none;
}
a:link {
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 		12px;
	font-weight:bold;
	color:			#E06F1D;
	text-decoration:none;
}
a:visited {
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 		12px;
	font-weight:    bold;
	color:			#E06F1D;
	text-decoration:none;
}
.A3{
  	font-size: 12px;
  	color: #FFFFFF;
  	font-family: Arial;
  	text-decoration: none;
  	font-weight: bold;
}
.A3:visited{
  	font-size: 12px;
  	color: #FFFFFF;
  	font-family: Arial;
  	text-decoration: none;
  	font-weight: bold;
}
.A3:hover{
  	font-size: 12px;
  	font-weight: bold;
  	color: #FFFFFF;
  	text-decoration: none;
  	font-family: Arial;
}
h1  {
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 		13px;
	color:			#FFFFFF;
	margin:			0px 0px 0px 0px;
}
ul {
	margin: 				0px;
	padding-left: 			2em;
}

li {
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 		13px;
	color:			#E06F1D;
}

/* =================================== T A B L E ================================================= */
/* container opmaken */
table#container {
	width:			100%;
	height:			100%;
	border:			0px solid #F00;
}

/* HEADER */
	tr#header {
		vertical-align: top;
		height:			24px;
		width:			100%;
	}

		td#header {
			font-family: 	Arial, Helvetica, sans-serif;
			font-size: 		11px;
			color:			#000;
		}

/* MENU_TOP */
	tr#menu_top {
		vertical-align: 	top;
		height:				110px;
		background-color: 	#F8E4D1;
	}

		td#menu_top {
			font-family: 	Arial, Helvetica, sans-serif;
			font-size: 		11px;
			color:			#000;
		}

/* SPACER_TOP */
	tr#spacer_top {
		vertical-align: 	top;
		height:				8px;
		background-color: 	#FFF;
	}

		td#spacer_top {
			font-family: 	Arial, Helvetica, sans-serif;
			font-size: 		11px;
			color:			#000;
		}

/* MENU_LEFT & MAIN */
	#menu_main {
		vertical-align: top;
		height:			100%;
	}

		#menu_left {
			font-family: 	Arial, Helvetica, sans-serif;
			font-size: 		11px;
			color:			#000;
			width:			160px;
			background: 	#FFF url('img/menu_left_background.jpg') repeat-y left;
		}
	
		#main {
			padding:		10px 0px 10px 5px;
			font-family:	Arial, Helvetica, sans-serif;
			font-size: 		11px;
			color:			#000;
			background-color: #E5EFF5;
			width:			100%;
		}
		

/* =================================== M E N U ================================================= */
/* menu list opmaken */
#menu_list {
	padding-top:	5px;
	padding-left:	2px;
	width:			100%;
	border:			0px solid #F00;
}
#menu_list a {
		font-family:	Arial, Helvetica, sans-serif;
		font-size: 		11px;
		font-weight:	bold;
		color:			#FFF;
}
#menu_list a:link {
		font-family:	Arial, Helvetica, sans-serif;
		font-size: 		11px;
		font-weight:	bold;
		color:			#FFF;
}
#menu_list a:hover {
		font-family:	Arial, Helvetica, sans-serif;
		font-size: 		11px;
		font-weight:	bold;
		color:			#FFF;
}

	.menu_list {
		vertical-align: middle;
		height:			20px;
		width:			100%;
		font-family:	Arial, Helvetica, sans-serif;
		font-size: 		11px;
		font-weight:	bold;
		color:			#FFF;
		cursor: 		pointer;
	}
/* BULLIT */
		.menu_list_bullit {
			vertical-align: middle;
			height:			11px;
			width:			15px;
		}
		
/* =================================== D I V ================================================= */
/* HEADER */
div#header {
	position: 		absolute;
	top:			7px;
	left:			575px;
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 		12px;
	color:			#E06F1D;
	font-weight:	bold;
}

/* FOOTER */
td.footercontainer {
	background: 	#e5eff5 url('img/menu_left_background.jpg') repeat-y left;
	padding-left:	165px;
}
td.footer {
		font-family: 	Arial, Helvetica, sans-serif;
		font-size: 		12px;
		color:			#0061A0;
		padding-right:	5px;
	}
a.footer {
		font-family: 	Arial, Helvetica, sans-serif;
		font-size: 		12px;
		color:			#0061A0;
		font-weight:	normal;
}
a.footer:hover {
		font-family: 	Arial, Helvetica, sans-serif;
		font-size: 		12px;
		color:			#E06F1D;
		font-weight:	normal;
}
a.footer:visited {
		font-family: 	Arial, Helvetica, sans-serif;
		font-size: 		12px;
		color:			#0061A0;
		font-weight:	normal;
}
/* MENU_TOP_BACKGROUND_TOP */
div#menu_left_background_top {
	top:		0px;
	left:		0px;
	border:		0px solid #F00;
}

/* MENU_LEFT_CONTAINER */
div#menu_top_container {
	border:			1px solid #F00;
	margin-left:	25px;
}

/* MENU_TOP_LOGO */
div#menu_top_logo {
	margin-left:	5px;
}

/* MENU_TOP_BUTTONS */
.container_menu_top_buttons {
	margin-left:	50px;
	border:			0px solid #F00;
}

	/* MENU_TOP_BUTTONS */
	.menu_top_buttons {
		margin-left:	15px;
		border:			0px solid #F00;
	}
/* =================================== C O N T E N T ============================================ */
/* CONTENT in MAINtable */
div#maincontent {
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 		12px;
	color:			#0061A0;
	border:			0px solid #F00;
	overflow:		auto;
	height:			100%;
}
.maincontent_titel {
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 		12px;
	color:			#E06F1D;
	font-weight:	bold;
}
	.maincontent_text {
		font-family: 	Arial, Helvetica, sans-serif;
		font-size: 		12px;
		color:			#0061A0;
	}

/* =================================== B O X E S ============================================ */
/* BOXES van sinkeold*/
/* ================================ B L A U W E - B O X ==================================== */

.test1 {
	font-family: Arial;
	font-size:10px;
	background: url(img/boxhead-l.gif) no-repeat top left;
}
.test2 {
	font-family: Arial;
	font-size:10px;
	background: url(img/boxbody-l.gif) no-repeat bottom left;
	background-color:#FFFFFF;
}
.test3 {
	font-family: Arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background: url(img/boxhead-r.gif) no-repeat top right;
	height: 25px;
	vertical-align:middle;
	padding-top: 8px;
	padding-bottom:2px;
}
.test4 {
	font-family: Arial;
	font-size:12px;
	background: url(img/boxbody-r.gif) no-repeat bottom right;
	background-color:#FFFFFF;
	padding-right:20px;
}
.fronttekst {
	font-family: Arial;
	font-size:12px;
	background: url(img/boxbody-r.gif) no-repeat bottom right;
	background-color:#FFFFFF;
	padding-right:20px;
	color:#E06F1D;
}
/* ================================ O R A N J E - B O X ==================================== */
.test1-o {
	font-family: Arial;
	font-size:10px;
	background: url(img/boxhead-l-oranje.gif) no-repeat top left;
}
.test3-o {
	font-family: Arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background: url(img/boxhead-r-oranje.gif) no-repeat top right;
	height: 25px;
	vertical-align:middle;
	padding-top: 8px;
	padding-bottom:2px;
}
/* ================================ B U T T O N =========================================== */

.test5 {
	font-family: Arial;
	font-size:10px;
	background: url(img/boxbut-l.gif) no-repeat top left;
}
.test6 {
	font-family: Arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background: url(img/boxbut-r.gif) no-repeat top right;
	vertical-align:middle;
}
.omschrijving {
	font-family: Arial;
	font-size:12px;
	padding-right:20px;
}
.TITEL {
	font-family: Arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.TITEL:hover {
	font-family: Arial;
	font-size:14px;
	font-weight:bold;
	color:#D45302;
}
.balk {
	background-color:#E06F1D;
	color:#FFFFFF;
    text-align: center;
	font-weight:bold;
	font-size:12px;
}
ul.footer { padding: 0; margin: 0;}
ul.footer { list-style: none; }
ul.footer li {float: left; padding-right: 10px; }
ul.footer li, ul.footer li h1 {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #0061A0;
}
    ul.footer li h1 { display: block; }

    ul.footer li h1 a{ 
        display: block;
        color:#0061A0;
        text-decoration: none;
    }
        ul.footer li h1 a:hover{ text-decoration: underline; }
        ul.footer li h1 a span { 
            text-indent: -9999px;
            overflow: hidden;
            float: left;
        }

/* ================================ S I T E M A P =========================================== */
a.sitemap_titel {
		color:			#0061A0;
		font-weight:	bold;
}
a.sitemap_titel:hover {
		color:			#0061A0;
		font-weight:	bold;
}

	a.sitemap {
			color:			#0061A0;
			padding-left:	20px;
	}
	a.sitemap:hover {
			color:			#0061A0;
			padding-left:	20px;
	}