body {
	margin:							0;
	padding:						0;
	
	font-family:					Arial, Verdana, Georgia, sans-serif;
	font-size:						11px;
	color:							#5a5a5a;
	line-height:					16px;
	
	text-align:						center;
}
table {
	font-family:					Arial, verdana;
	font-size:						11px;
	color:							#5a5a5a;
}

a img
{
	border:							none;
}

a:link {color:#26ab91; text-decoration:none;}
a:visited {color:#26ab91; text-decoration:none;}
a:hover {color:#459383; text-decoration:none;}

#container {
	background:						white;
	width:							773px;
	
	position:						relative;
    margin:							0 auto;
	text-align:						left;
}

#header {
	background:						url("../images/nieuw_header_nro.jpg") top left repeat-y;
	width:							773px;
	height:							259px;
	
	font-size:						15px;
	margin-bottom:					4px;
}

.header_text_right {
	float:							right;
	font-size:						11px;
	margin:							17px 10px 0px 0px;
	color:							#9d9494;
}

.header_text_left {
	float:							left;
	font-size:						11px;
	margin:							17px 0px 0px 10px;
}

.header_text_left a:link, .header_text_right a:link {text-decoration:underline; color:#9d9494;}
.header_text_left a:visited, .header_text_right a:visited {text-decoration:underline; color:#9d9494;}
.header_text_left a:hover, .header_text_right a:hover {text-decoration:underline; color:#9d9494;}

#menu_header ul li {
	width:							167px;
	_width:							192px;
	line-height:					31px;
	border-bottom:					1px solid #d8ede9;
	background: 					url("../images/header_bullet.jpg") no-repeat 0% 50%;
	padding-left:					25px;
}

#menu_header ul{
	padding:						10px 0px 10px 40px;
	margin:							0px;
	list-style-type:				none;
}

#menu_header {
	position:						absolute;
	left:							541px;
	top:							59px;
}

#menu_left {
	background: 					#edeae5 url("../images/background_menu.jpg") 110px bottom no-repeat;
	width:							206px;
}


ul#topVerLeft {
	padding:						0px 0px 60px 10px;
	margin:							0;
	list-style-type:				none;
}

ul#topVerLeft li {
	border-bottom:					1px solid white;
	line-height:					33px;
	width:							166px;
	_width:							173px;
	background: 					url("../images/menu_left_bullet.jpg") no-repeat 0 60%;
	padding:						4px 0px 0px 20px;
}

ul#topVerLeft li ul {
	position:absolute;
	display:none;
	float:left;
	
	padding:0px;
	margin:0px;
	list-style:none;
	
	background:#465792;
	width:200px;
	
	margin-top:-37px;
	_margin-top:-14px;
	margin-left:100px;
	
	border:1px solid #465792;
}


#menu_left a:link {text-decoration:none; color:#757575;}
#menu_left a:visited {text-decoration:none; color:#757575;}
#menu_left a:hover {text-decoration:underline; color:#757575;}


ul#topVerLeft li ul li a:link {
	color:white;
	display:block;
	padding:						4px 0px 0px 20px;
	_height:20px;
}

ul#topVerLeft li ul li a:visited {
	color:white;
	display:block;
	padding:						4px 0px 0px 20px;
	_height:20px;
}

ul#topVerLeft li ul li a:hover {
	color:white;
	display:block;
	background:white;
	padding:						4px 0px 0px 20px;
	color:							#5a5a5a;
	_height:20px;
}


ul#topVerLeft li ul li {
	border-bottom:					1px solid white;
	line-height:					33px;
	width:							100%;
	background:						none;
	padding:0px;
	_height:20px;
}

#search {
	background: 					#bfe2dc;
	margin	:						6px 0px 2px 0px;
	width:							206px;
}

.header_menu {
	background:						url("../images/menu_top.jpg") top left no-repeat;
	height:							9px;
	width:							206px;
}

.footer_menu {
	background:						url("../images/menu_footer.jpg") bottom left no-repeat;
	height:							8px;
	width:							206px;
}

.header_search {
	background:						url("../images/search_top.jpg") top left no-repeat;
	height:							8px;	
	width:							206px;
}

.footer_search {
	background:						url("../images/search_footer.jpg") bottom left no-repeat;
	height:							8px;
	width:							206px;
}

#footer {
	background:						url("../images/footer.jpg") top left no-repeat;
	height:							42px;
	width:							773px;
	clear:							both;
	font-size:						10px;
}

#content {
	width:							500px;
	float:							left;
	padding:						20px 0px 20px 30px;
}

#column_left_overall {
	float:							left;
	width:							206px;
	display:						inline;
}

h1 {
	color:							#465792;
	font-size:						15px;
}

.placing_left_text {
	padding:						0px 10px 0px 10px;
	_padding: 						0px;
	_margin:						-10px 10px 0px 10px;
}

#naw_gegevens ul {
	padding:						0px 0px 5px 10px;
	_padding-left:-10px;
	margin:							0;
	width:							799px;
}

#naw_gegevens ul li{
	margin:							4px 20px 0px 15px;
	float:							left;
	font-size:						9px;
	list-style-type:				square;
}

.copyright_tag {
	float:							left;
	width:							100px;
	margin:							14px 0px 0px 15px;
	diplay:							inline;
}

.footer_links ul{
	padding:						0;
	margin:							0;
}

.footer_links ul li{
	float:							right;
	padding:						14px 15px 0px 16px;
	list-style-type:				none;
	display:						inline;
}

.footer_links {
	float:							right;
	width:							600px;
	margin-right:					0px;
	display:						inline;
}

#menu_header a:link {color:white; text-decoration:none;}
#menu_header a:visited {color:white; text-decoration:none;}
#menu_header a:hover {color:#42b09d; text-decoration:none;}

#search .zoek{
	background-color:				white;
	border:							1px solid #5a5a5a;
	color:							#5a5a5a;
	font-size:						10px;
	width:55px;
	margin-top:-1px;
}

#search input {
	width:120px;
	border:							1px solid #5a5a5a;
	margin-bottom:10px;
	font-size:10px;
	padding-left:5px;
	color:#5a5a5a;
}

/* LOGIN SOEP */
hr
{
	margin-bottom:					15px;
}

#idPriveMenu
{
	padding-top:					14px;
	padding-left:					10px;
}

#idPriveMenu a:link {text-decoration:none; color:#9d9494;}
#idPriveMenu a:visited {text-decoration:none; color:#9d9494;}
#idPriveMenu a:hover {text-decoration:underline; color:#9d9494;}

.tblContent
{
	width:							100%;
}

.required
{
	font-weight:					bold;
	color:							red;
}

/* INPUT FIELDS */
textarea
{
	width:				200px;
	height:				100px;
	border:				1px solid black;
	padding:			2px;
	
	font-family:		Arial, Verdana;
	font-size:			11px;
}

.text
{
	width:				200px;
	height:				19px;
	
	background-color:	#FFFFFF;
	background:			url(../images/bg_textfield.jpg);
	border:				1px solid #000000;
	padding:			0px 2px 2px 2px;
	
	font-family:		Arial, Verdana;
	font-size:			11px;
}

.cr
{
	margin:				0px;
	padding:			0px;
}

.button
{
	width:				200px;
	height:				19px;
	
	background-color:	#B1DAD2;
	border:				1px solid #000000;
	
	font-family:		Arial, Verdana;
	font-size:			11px;
	font-weight:		bold;
	color:				#595959;
}

select
{
	width:				200px;
	
	border:				1px solid #000000;
	
	font-family:		Arial, Verdana;
	font-size:			11px;
	color:				#595959;
}

.clsQueryHead td
{
	cursor:				pointer;
}

.tblContent
{
	border-collapse:	collapse;
	border:				0px;
	vertical-align:		top;
}

.tblContent .tblHead
{
	border:				1px solid black;
	background-color:	#B1DAD2;
	color:				#8E8E8E;
}

.tblHeadSubA td
{
	background-color:	#BFF5EB !important;
	vertical-align:		top;
}

.clsLightTDBordersA td
{
	border-left:		1px solid #FFFFFF;
	border-right:		1px solid #FFFFFF;
	vertical-align:		top;
	white-space:		nowrap;
}

.clsLightTDBordersB td
{
	border-left:		1px solid #F8F8F8;
	border-right:		1px solid #F8F8F8;
	vertical-align:		top;
	white-space:		nowrap;
}

.tblContent td
{
	vertical-align:		top;
}