﻿html, body, form {
	height: 100%;
	overflow:hidden;
}
body {
	position: relative;
	background-color: #f7941d;
	color:#FFF;
	-x-system-font:none;
	font-family:Arial;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:18px;
	margin:0px;
	padding:0px;
	text-align: center;
	}
a {
	color:#FFF;
}
h1 {
	font-size:32px;
	font-weight:bold;
	cursor:pointer;
}

div#container {
	position: relative;
	margin: 0 auto;
	text-align:left;
	width:960px;
	}
#menuColumn, .contentColumn
{
	width: 480px;
	height: 505px;
	margin: 0;
	padding: 0;
}
div#menuColumn {
	position: relative;
	background: url(/Style%20Library/images/KB_BG_03.png) transparent 395px 95px no-repeat;
	}

div.contentColumn {
	position: absolute;
	top: 95px;
	right: 0;
	font-weight:bold;
	line-height:21px;
	overflow: auto;
	background: url(/Style%20Library/images/KB_BG_03.png) #1f409a -85px 95px no-repeat;

}	
div#pageHeader {
	position: relative;
	display: block;
	width: 100%;
	height:95px;
	background: url(/Style%20Library/images/headerTitel.gif) #f7941d 30px 25px no-repeat;
	}
	div#pageHeader h1 {
		text-indent:-9999px;
		margin: 0;
		padding: 0;
		}
		div#pageHeader h1 a {
			display: block;
			height: 90px;
		}
div#pageHeader a.close {
	background:transparent url(/Style%20Library/images/klantbelofte_closeWindow.png) no-repeat right center;
	background-repeat: no-repeat;
	padding-right:40px;
	position:absolute;
	right:10px;
	top:10px;
	height:30px;
	text-decoration:none;
}
div#menuColumn p {
	margin:10px 0px 16px 18px;
	padding-right:52px;
	font-size:0.9em;
	line-height:1.7em;
}
div.contentColumn p, div.contentColumn div.lex, div.contentColumn div.lex > p{
	margin:16px 32px;
}

div#container div.contentColumn div.lex > p, div#container div.contentColumn div.lex div {
	margin: 0;
}

div.contentColumn h2 {
	font-weight:bold;
	font-size:18px;
	margin:32px 32px 0px 32px;
	}
div.contentColumn a.react{
	background: url("../images/reactButton.png");
	background-repeat: no-repeat;
	text-indent:-9999px;
	float:right;
	width:135px;
	height:55px;
	margin: 20px;
}
#container div, #container p, #container a, fieldset {
	font-size: 13px;
}

/*form*/
fieldset {
	padding: 0 0 150px 0;
	margin: 16px 32px;
	border: 0;
}
label {
	display: block;
	margin: 5px 0;
}

input{
	 width: 300px;
	 height: 25px;
	 padding: 2px;
	 }

textarea {
	 width: 100%;
	 height: 100px;
	 padding: 2px;
}

.radio {
	width: 20px;
}

.submit {
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	background: url('../Images/reactButtonVersturen.png') no-repeat;
	text-indent:-9999px;
		float:right;
		width:135px;
		height:55px;
		margin: 20px;
		cursor:pointer;
	}
/* menu */
ul.pageMenu {
	border-bottom:1px dashed #fabf77;	
}
ul.pageMenu, ul.pageMenu  li {
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.pageMenu  li a.item1 {
	background:transparent url(/Style%20Library/images/menuIcon1.gif) no-repeat 25px center;
}
ul.pageMenu  li a.item2 {
	background:transparent url(/Style%20Library/images/menuIcon2.gif) no-repeat 25px center;
}
ul.pageMenu  li a.item3 {
	background:transparent url(/Style%20Library/images/menuIcon3.gif) no-repeat 25px center;
}
ul.pageMenu  li a.item4 {
	background:transparent url(/Style%20Library/images/menuIcon4.gif) no-repeat 25px center;
}
ul.pageMenu  li  a.item5 {
	background:transparent url(/Style%20Library/images/menuIcon5.gif) no-repeat 25px center;
}
ul.pageMenu  li a.item6 {
	background:transparent url(/Style%20Library/images/menuIcon6.gif) no-repeat 25px center;
}
ul.pageMenu  li a.item8  {
	background:transparent url(/Style%20Library/images/menuIcon7.gif) no-repeat 25px center;
}
ul.pageMenu  li a.item9 {
	background:transparent url(/Style%20Library/images/menuIcon8.gif) no-repeat 25px center;
}
ul.pageMenu  li a.item10{
	background:transparent url(/Style%20Library/images/menuIcon9.gif) no-repeat 25px center;
}
ul.pageMenu  li a.item7{
	background:transparent url(/Style%20Library/images/oog_voor.gif) no-repeat 25px center;
}
ul.pageMenu  li.active a.item1 {
	background:transparent url(/Style%20Library/images/menuIcon1_active.gif) no-repeat 25px center;
}
ul.pageMenu  li.active a.item2 {
	background:transparent url(/Style%20Library/images/menuIcon2_active.gif) no-repeat 25px center;
}
ul.pageMenu  li.active a.item3{
	background:transparent url(/Style%20Library/images/menuIcon3_active.gif) no-repeat 25px center;
}
ul.pageMenu  li.active a.item4{
	background:transparent url(/Style%20Library/images/menuIcon4_active.gif) no-repeat 25px center;
}
ul.pageMenu li.active a.item5{
	background:transparent url(/Style%20Library/images/menuIcon5_active.gif) no-repeat 25px center;
}
ul.pageMenu li.active a.item6{
	background:transparent url(/Style%20Library/images/menuIcon6_active.gif) no-repeat 25px center;
}
ul.pageMenu li.active a.item8{
	background:transparent url(/Style%20Library/images/menuIcon7_active.gif) no-repeat 25px center;
}
ul.pageMenu li.active a.item9{
	background:transparent url(/Style%20Library/images/menuIcon8_active.gif) no-repeat 25px center;
}
ul.pageMenu li.active a.item10{
	background:transparent url(/Style%20Library/images/menuIcon9_active.gif) no-repeat 25px center;
}
ul.pageMenu li.active a.item7{
	background:transparent url(/Style%20Library/images/oog_voor.gif) no-repeat 25px center;
}



ul.pageMenu li a {
	display: block;
	font-weight: bold;
	text-decoration: none;
	color: #000;
	width: 100%;
	padding:10px 0px 10px 65px;
	border-top:1px dashed #fabf77;
	}	
ul.pageMenu li a:hover {
	color: #FFF;
	background-color: #1f409a; 
	}



/*
ul.pageMenu  li.active{
	color:#FFF;
	background:#1f409a;
}
ul.pageMenu  li.active{
	color:#FFF;
	background:#1f409a;
}
ul.pageMenu  li.hover{
	background:#1f409a;
	color:#FFF;
}
ul.pageMenu  li.hover{
	background:#1f409a;
	color:#FFF;
}
*/
ul.pageMenu  li.active a {
	color:#FFF;
	text-decoration:none;
	padding:10px 0px 10px 65px;
}
ul.pageMenu  li.active a:hover{
	text-decoration:none;
	color:#FFF;
	text-decoration:none;
}

ul.pageMenu  li.hover a {
	color:#FFF;
	text-decoration:none;
	padding:10px 0px 10px 65px;
}
ul.pageMenu  li.hover a:hover{
	color:#FFF;
	text-decoration:none;
}

.contentColumnHidden {
	display: none;	
}

.radiobuttondiv{
	margin-left:10px;
}

ul.pageMenu li.active {
background-color:#1F409A;
}
div.radio input {
width:auto;
height:auto;
}




		