html, body, div, h1, h2, h3, h4, a, hr, strong, em, img, table, span, tr, td, ul, form, input, select, textarea, fieldset {
	margin				: 0px;
	padding				: 0px;
}

body {
	background-color:		#133684;
	background-repeat:		repeat-y;
	background-image: url('../images/background.gif');
	color:					#004990;
	font-family: 			Arial, 'Lucida Grande' , LucidaGrande, Lucida, Helvetica, sans-serif; !important;
	font-size:				12px;
	line-height:			1.8em;
}

img {
	border:					0;
}

h1 {
	color:					#e71803;
	font-size:				14px;
}

#container {
	margin: 				0px 0px 0px 33px;
	width: 					799px;
}

#header {
	width:					799px;
	height:					71px;
}

#main {
	width:					799px;
}

#main_left {
	float:					left;
	width:					199px;
}

#main_logo {
	width:					199px;
	height:					110px;
}

#main_menu_sub {
	width:					199px;
}

.title {
	background-color:		#0099ff;
	clear:					both;
	color:					#FFFFFF;
	font-weight:			bold;
	font-size:				13px;
	padding:				5px 0px 0px 30px;
	margin:					0;
	width:					169px;
	height:					24px;
}

* html div #main_right {
	position:				absolute;
	top:					71px;
	left:					232px;
	width:					600px;
}

#main_right {
	float:					left;
	position:				relative;
	width:					600px;
}

#main_search {
	background-color:		#0099ff;
	float:					left;
	width:					410px;
	height:					26px;
}

#zoekveld { background-color:#0099ff; float:left; width:190px; height:26px; }
#zoekveld img {padding:0; margin:4px 0px 0px 0px; float:left;}
#zoekInput {
	background: 			url('../images/zoekbalk_bg.gif') repeat-x;
	border: 				none;
	font-size:				10px;
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	float: 					left;
	padding: 				1px 0 0 0;;
	margin: 				4px 0px 0px 0px;
	width: 					100px;
	height: 				15px;
}

#zoekButton {
	background: 			url('../images/zoekbalk_button.gif') no-repeat;
	border: 				none;
	float: 					left;
	padding:	 			0;
	margin: 				0;
	margin: 				4px 0px 0px 0px;
	width:					30px;
	height: 				15px;
	cursor: pointer;
}

.icons {
	border:					none;
	margin:					1px 0px 0px 20px;
}

#main_menu {
	background-color:		#e71803;
	clear:					both;
	width:					600px;
	height:					23px;
}

.menu {
	list-style-type:		none;
}

.menu li {
	float:					left;
	padding:				3px 0px 0px 10px;
}

.menu li a {
	color:					#FFFFFF;
	font-size:				13px;
	font-weight:			bold;
	text-decoration:		none;
}

.menu li a:hover, .menu li a.active {
	text-decoration:		underline;
}

.menu2 {
	list-style-type:		none;
	margin:					25px 0px 0px 30px;
}

.menu2 li a {
	color:					#FFFFFF;
	font-size:				13px;
	font-weight:			700;
	text-decoration:		none;
}

.menu2 li a:hover, .menu2 li a.active, .menu2 li a:hover {
	text-decoration:		underline;	
}

.menu2 li a.menu3 {
	display:				block;
	font-size:				12px;
	font-weight:			normal;
	margin:					0px 0px 0px 12px;
}

.menu2 li a.menu4 {
	display:				block;
	font-size:				11px;
	font-weight:			normal;
	margin:					0px 0px 0px 20px;
}

#content {
	display:				inline;
	margin:					12px 0px 0px 30px;
	overflow:				hidden;
	float:					left;
	width:					388px;
}


#content ul {
	margin: 15px;
}

#content ol {
	margin: 25px;
	padding: 0px;
}

.actueel {
	background-image:		url(../images/ul_bg.jpg);
	background-repeat:		repeat-y;
	border:					none;
	border-bottom:			1px #98b5d2 solid;
	float:					left;
	margin:					0px 0px 10px 10px;
	width:					171px;
}

.actueel_title {
	background-color:		#004990;
	color:					#FFFFFF;
	font-size:				14px;
	font-weight:			bold;
	padding:				3px 0px 0px 10px;
	margin:					0;
	width:					161px;
	height:					21px;
}

.actueel ul { list-style-type: disc; padding: 5px 0 5px 0; margin: 0 0 0 22px; }
.actueel li { padding: 0px 0 3px 0px; }
.actueel li a { color: #004990; font-size: 11px; font-weight:bold; font-style: normal; margin: 0 0 0 0px; text-decoration:none; }
.actueel li a:hover { text-decoration: underline; }

/* STIJL VOOR WEERGAVE VRAGEN EN ANTWOORDEN */
.vraag {
	font-weight:			bold;
}
.vraag p { 
	margin:					10px 0 0 0;
}

.antwoord { 
	border-bottom:			1px #FF9966 solid; 
	color:					#004990;
	padding:				0px 0px 10px 5px; 
	margin: 				0px 0px 10px 0px; 
}

.antwoord ul {
	margin:					0px 0px 0px 20px;
}

.vraag_detail {
	font-weight:			bold;
	margin:					0px 0px 0px 0px;
}


/* STIJL VOOR CONTACTFORMULIER */
.grayDataTable {
	background: 		#f7f7f7;
	border-bottom: 		1px solid #787878;
	margin: 			0 0 20px 0;
	width:				510px;
}
.grayDataTable th {
	font-size: 			12px;
	font-weight: 		bold;
	text-align: 		right;
	background: 		#98b5d2;
	color: 				#FFFFFF;
	border-bottom: 		1px solid #000000;
	padding: 			6px 6px 3px 10px;
	margin: 			0;
}
.grayDataTable td {
	padding: 			4px 10px;
}
.grayDataTable td.caption {
	width: 				180px;
	background: 		#ebebeb;
	border-right: 		1px solid #FFFFFF;
	border-bottom: 		1px solid #FFFFFF;
	text-align: 		right;
	padding: 			4px 6px;
}
.grayDataTable .styledInput {
	width: 				150px;
	font-size: 			12px;
	border: 			1px solid #666666;
	background: 		#FFFFFF;
}
.grayDataTable .textArea {
	height: 			100px;
	width: 				332px;
	font-size: 			12px;
	border: 			1px solid #666666;
	background: 		#FFFFFF;
}