/*

colors used:
olive for text-color and backgroundcolor header
limegreen for the mouseover of the links and text-color h1-h6
white for the links in the footer

*/

* { margin: 0px;	padding: 0px; outline-style: none; }

html, body {
height: 100%;
	background: url(pics/bg-main.jpg) 0px 87px repeat-x;
}

img a, a img{ border: none; }

#home {
	position: relative;
	margin: 0px auto;
	padding: 0px 0 0px 0;
	width: 937px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	bottom: 0;
	line-height: 20px;
	font: 12px Trebuchet MS1, Helvetica, sans-serif;
	color: #002c5b;
	background: #ffffff url(pics/bg-content-home.gif) 0px 20px repeat-y;
}

#vervolg {
	position: relative;
	margin: 0px auto;
	padding: 0px 0 0px 0;
	width: 937px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	bottom: 0;
	line-height: 20px;
	font: 12px Trebuchet MS1, Helvetica, sans-serif;
	color: #002c5b;
	background: #ffffff url(pics/bg-content.gif) 0px 0px repeat-y;
}

/* ------------------------------------------------------------------------- Header */

#print_header {	display: none; }

#header {
	width: 937px;
	height: 90px;
	background: #fff url(pics/bg_header.gif) bottom left no-repeat;
}

#header .logo a img {
	margin: 0px 0px 0px 0px;
	float: left;
	border: 0px solid #fff;
}

/* ------------------------------------------------------------------------- Navigation */ 

#navigation ul{
	position: absolute;
	top: 60px;
	left: 235px;
	list-style-type: none;
}

#navigation ul li {
	padding: 0px 0px 0px 11px;
	float:left;
}

#navigation li a:link, #navigation li a:visited {
	margin: 0px 15px 0px 0px;
	padding: 3px 0px 6px 0px;
	height: 18px;
	color: #00075f;
	text-decoration: none;
	display: inline-block;
}

#navigation li.current a:link, #navigation li.current a:visited, #navigation li a:hover {
	color: #ff9000;
	background: url(pics/button-active.gif) bottom left repeat-x;
}

#flash-home{
	margin-left: 142px;
}

/* ------------------------------------------------------------------------- SubNavigation (links) */ 

#navigation_left {
	width: 192px;
	min-height: 265px;
	height: auto !important;
	height: 265px;	
	text-align: right;
}

#navigation_left ul {
	margin: 5px 0px;
	width: 192px;
	list-style-type: none;
}

#navigation_left li {
	padding: 10px 0px;
	line-height: 16px;
	clear: both;
	border-bottom: 1px solid #ececf3;
	color: #00075f;
	font-family: 'Trebuchet MS';
	font-size: 12px;
	font-weight: bold;
}

#navigation_left li.current {
	border-bottom: 1px solid #e7e7f0;;
}

#navigation_left li a:link, #navigation_left li a:visited, #navigation_left li.current a:link, #navigation_left li.current a:visited {
	padding: 10px 30px 10px 0px;
	color: #004b8d;	
	border: none;
	text-decoration: none;
}

#navigation_left li a:hover, #navigation_left ul li.currentsub a:link, #navigation_left ul li.currentsub a:visited{ color: #ff9000; }


/* SubSubNav */

#navigation_left ul li.currentsub{ margin: 0px 0px 0px 0px; padding: 10px 0px 10px 0px; }

#navigation_left ul.subnav{
	padding: 10px 0px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	display: block;
	border-top: 1px solid #e7e7f0;
  background: #fafafc;
}

#navigation_left ul.subnav li {
	margin: 0px 0px 0px 0px;
	padding: 5px 30px 5px 0px;
	border-top: 0px solid;
	border-bottom: 0px solid;
	line-height: 16px;
	font-weight: normal;
}

#navigation_left ul.subnav li a:link, #navigation_left ul.subnav li a:visited {
	padding: 0px 0px 0px 0px;
	width: 162px;
	min-height: 15px;
	height: auto !important;
	height: 15px;
	display: block;
  color: #004b8d;
	line-height: 15px;
}

#navigation_left ul.subnav li a:hover, #navigation_left ul.subnav li.current a:link, #navigation_left ul.subnav li.current a:visited{
	text-decoration: underline
}

/* ------------------------------------------------------------------------- Content-vervolg */ 

#flash-vervolg {
	width: 937px;
	height: 170px;
	background: url(pics/bg-flash-vervolg.gif) top left repeat-x;
	overflow: hidden
}

#content-vervolg {
	padding: 0px 0px 30px 0px;	
	margin: 0px 0px 0px 0px;
	width: 934px;
	font-family: Arial;
	color: #00075f;
}

#content-vervolg #links {
	margin: 5px 0px;
	width: 193px;

	float: left;
	font-size: 12px;
	line-height: 19px;
}

#content-vervolg #links-contact {
	width: 168px;
	padding: 55px 25px 0px 0px;

	float: left;
	font-size: 12px;
	line-height: 19px;
}

#content-vervolg #midden { 
	padding: 15px 30px; 
        margin-bottom: 10px;
	width: 455px; 
	float: left; 
	line-height: 20px; 
	font-size: 12px;
}

#content-vervolg #midden li a:link, 
#content-vervolg #midden li a:visited { color: #00075f; }
#content-vervolg #midden li a:hover 	{	color: #ff9000; }
#content-vervolg #midden li.current a:link, 
#content-vervolg #midden li.current a:visited, 
#content-vervolg #midden li.current a:hover {	color: #00075f; }

#content-vervolg #rechts {
	margin: 48px 0px 35px 0px;
	width: 181px;
	float: left;
}

#content-vervolg #rechts .flash-sidebar{
	padding: 2px 0px;
	width: 181px;
	height: 136px;
	overflow: hidden;
	background: #ffe9cc;
}

#content-vervolg #rechts img{
	padding: 2px 0px;
	background: #ffe9cc;
}

#content-vervolg #rechts .tekst{
	margin: 10px 10px;
	padding: 0px 0px;
	width: 161px;
	font-size: 11px;
	line-height: 18px;
	color: #888888;
	overflow: hidden;
}

#content-vervolg #rechts-contact {
	padding: 20px 20px 0px 20px;
	margin-left: 45px;
	width: 142px;
	height: 100%;
	font-size: 12px;
	float: left;
}

#content-vervolg #rechts-contact #orange {
	color: #ff9000;
	display: inline;
	margin-right: 5px;
}

#content-vervolg #rechts-contact #regel2 {
	display: inline;
	margin-left: 17px;
}

#content-vervolg img { margin: 0px 0px; }
#content-vervolg img.left {	margin: 5px 10px 10px 0px; float: left; }
#content-vervolg img.right { margin: 5px 0px 10px 10px; float: right; }


#breadcrumb {
	width: 444px;
	margin-left: 200px;
	padding: 17px 0px 0px 24px;
	color: #c0c0c0;
	font-family: Arial;
	font-size: 11px;
}

#content-vervolg #breadcrumb a:link, #content-vervolg #breadcrumb a:visited{
	color: #c0c0c0;
	border: none;
	text-decoration: none;
}

/* ------------------------------------------------------------------------- Content-home */ 

#foto-top {
	width: 937px;
	height: 340px;
	overflow: hidden;
	background: url(pics/bg-flash-vervolg.gif) top left repeat-x;
}

#content {
	padding: 0px 0px 30px 54px;
	width: 880px;
	font-family: Arial;
	color: #00075f;
}

#content #links {
	padding: 20px 30px 20px 10px;
	width: 246px;
	float: left;
	font-size: 12px;
	line-height: 19px;
}

#content #midden {
	padding: 20px 30px 20px 30px;
	width: 236px;
	float: left;
	font-size: 11px;
	line-height: 17px;
}

#content #rechts {
	padding: 20px 30px 20px 24px;
	width: 240px;
	float: left;
	font-size: 11px;
	line-height: 17px;
}

#content #rechts p { margin-bottom: 0px;}

#content #rechts .intro {
	display: inline;
}

#content #rechts ul li {
	padding: 3px 0px 3px 0px;
	list-style-type: none;
}

#content #rechts li a:link, #content #rechts li a:visited {
	color: #00075f;
}

#content #rechts li a:hover {
	color: #ff9000;
}

#content #rechts li.current a:link, #content #rechts li.current a:visited, #content #rechts li.current a:hover {
	color: #00075f;
}


h1, td h1 {font: 18px Trebuchet MS1, Helvetica, sans-serif;; font-weight: bold; color: #00075f; margin-bottom: 12px;}
h2, td h2 {font: 17px Trebuchet MS1, Helvetica, sans-serif;; font-weight: bold; color: #00075f; margin-bottom: 12px;}
h3, td h3 {font: 15px Trebuchet MS1, Helvetica, sans-serif;; font-weight: bold; color: #00075f; margin-bottom: 12px;}
h4, td h4 {font: 14px Trebuchet MS1, Helvetica, sans-serif;; font-weight: bold; color: #00075f; margin-bottom: 12px;}
h5, td h5 {font: 13px Trebuchet MS1, Helvetica, sans-serif;; font-weight: bold; color: #00075f; margin-bottom: 12px;}
h6, td h6 {font: 11px Trebuchet MS1, Helvetica, sans-serif;; font-weight: bold; color: #00075f; margin-bottom: 3px;}

#content a:link, #content a:visited, #content-vervolg a:link, #content-vervolg a:visited { color: #ff8b00; text-decoration: none; border-bottom: 1px solid #ff8b00; }
#content a:hover, #content-vervolg a:hover{ color: #00075f; border-bottom: 1px solid #00075f; }


#content .orange {padding: 0px 0px 20px 0px; width: auto;}
#content .orange a:link, #content .orange a:visited {text-decoration: none; color: #ff8b00 ;  border-bottom: 1px solid #ff8b00; display: inline; width: 100px;}
#content .orange a:hover { color: #00075f;  border-bottom: 1px solid #00075f;  display: inline;}

table {margin: 5px 0px;}
td {
	font: 12px Trebuchet MS1, Helvetica, sans-serif;
	line-height: 16px;
	color: #002c5b;
}

#content img, #content-vervolg img 						 { margin: 0px 0px; }
#content img.left, #content-vervolg img.left 	 {	margin: 0px 10px 10px 0px; float: left; }
#content img.right, #content-vervolg img.right { margin: 0px 0px 10px 10px; float: right; }

p { margin-bottom: 9px;}

#content-vervolg #midden ul { margin: 10px 0px 10px 15px; list-style-type: disc; display: inline-block;}
#content-vervolg #midden li { margin: 0px 0px 0px 15px;}
#content-vervolg #midden ol { margin: 10px 0px 10px 20px;}

#content-vervolg #midden li a:link, #content-vervolg #midden li a:visited {color: #ff8b00; text-decoration: none; border-bottom: 1px solid #ff8b00;}
#content-vervolg #midden li a:hover {color: #00075f; border-bottom: 1px solid #00075f;}

#content-vervolg #rechts ul { margin: 5px 0px 10px 15px; list-style-type: disc; display: inline-block;}
#content-vervolg #rechts li { margin: 0px 0px 0px 0px;}
#content-vervolg #rechts ol { margin: 10px 0px 10px 20px;}

#content ul  { margin: 10px 0px 10px 15px; list-style-type: disc;}
#content li{ margin: 0px 0px 0px 15px;}
#content ol  { margin: 10px 0px 10px 20px;}

/* ------------------------------------------------------------------------- Form */

#FormDiv .row {
	margin: 10px 0px;
	width: 395px;
} 

#FormDiv .description {
	padding: 0px 5px;
	width: 130px;
	float: left;
} 

#FormDiv .value {
	padding: 0px 5px;
	width: 245px;
	float: left;
} 

#FormDiv .value input.normal {
	padding: 1px 2px;
	width: 200px;
	font-size: 11px;
  font-weight: bold;
	color: #909090;
}

#FormDiv .value input.button {
	padding: 2px;
	width: 90px;
	color: #00075f;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #ff8f04;
	background: #febb64;
}

#FormDiv .value textarea {
	padding: 1px 2px;
	width: 200px;
  height: 100px;
	font: 11px Trebuchet MS1, Helvetica, sans-serif;
  font-weight: bold;
  color: #909090;
}

#FormDiv .value select{
	padding: 1px 2px;
	width: 207px;
	font-size: 11px;
  font-weight: bold;
	color: #909090;
}



* html #balkbottom{
	position: absolute;
	bottom: -1px;
}

#balkbottom{
	position: absolute;
	bottom: 0;
        left: 0;
        right: 0;
	margin-left: 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	height: 25px;
	background-color: #ffb14c;
        z-index: 1;
}

/* ------------------------------------------------------------------------- Footer-home */ 



#footer{    
        position: absolute;
	width:100%;
        margin-top: -25px;
	height:25px;
	clear:both;
	background-color: #ffb14c;
        font: 11px arial, verdana, sans-serif;
}

.fixed_wrap{
	width:937px;
	margin:0 auto;
}

#footer p{
	font-size:1em;
	color:#888;
	float:left;
        font-size: 12px;
	margin:0px 0px 0px 0px;
	display:inline; /* IE Double Margin Fix */
}


#footer .fixed_wrap #left {padding: 6px 0 0 150px; float: left; color: #fff; }
#footer .fixed_wrap  #left a:link, #footer .fixed_wrap #left a:visited {text-decoration: none; border-bottom: 0px solid #c0c0c0;}
#footer .fixed_wrap  #left a:hover { color: #c0c0c0;  border-bottom: 0px solid #c0c0c0; }

#footer .fixed_wrap  #right {padding: 6px 0 0 55px; float: left; color: #fff;}
#footer .fixed_wrap  #right a:link, #footer #right a:visited {text-decoration: none; color: #fff;  border-bottom: 0px solid #c0c0c0;}
#footer .fixed_wrap  #right a:hover { color: #4d4e53;  border-bottom: 0px solid #c0c0c0; }
/* ------------------------------------------------------------------------- Footer-vervolg */ 



#footer-vervolg{    
        position: absolute;
  	width:100%;
        margin: -25px 0 0 0;
        padding: 0px;
	height:25px;
	clear:both;
	background-color: #ffb14c;
        font: 11px arial, verdana, sans-serif;
}

#footer-vervolg .fixed_wrap{
	width:937px;
	margin:0 auto;
}

#footer-vervolg p{
	font-size:1em;
	color:#888;
	float:left;
        font-size: 12px;
	margin:0px 0px 0px 0px;
	display:inline; /* IE Double Margin Fix */
}


#footer-vervolg .fixed_wrap #left {padding: 6px 0 0 10px; float: left; color: #fff; }
#footer-vervolg .fixed_wrap  #left a:link, #footer-vervolg .fixed_wrap #left a:visited {text-decoration: none; border-bottom: 0px solid #c0c0c0;}
#footer-vervolg .fixed_wrap  #left a:hover { color: #c0c0c0;  border-bottom: 0px solid #c0c0c0; }

#footer-vervolg .fixed_wrap  #right {padding: 6px 0 0 55px; float: left; color: #fff;}
#footer-vervolg .fixed_wrap  #right a:link, #footer-vervolg #right a:visited {text-decoration: none; color: #fff;  border-bottom: 0px solid #c0c0c0;}
#footer-vervolg .fixed_wrap  #right a:hover { color: #4d4e53;  border-bottom: 0px solid #c0c0c0; }


br.clear { height: 0px; font: 0px arial, verdana, sans-serif; line-height: 0px; clear: both; }
