BODY {
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	background-image: url(../img/background.jpg);
	background-position: top left;
	background-repeat: repeat-x;
}

FORM {
	margin: 0px;
	padding: 0px;
}

TD {
	vertical-align: top;
}

DIV.page {
	/*display: table-cell;*/
	width: 954px;
	background-image: url(../img/page_background.jpg);

}

DIV.page_layer1 {
	width: 954px;
	/*display: table-cell;*/
	background-image: url(../img/header_background.jpg);
	background-position: top left;
	background-repeat: repeat-x;
}

DIV.page_layer2 {
	width: 954px;
	/*display: table-cell;*/
	background-image: url(../img/footer_background.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-bottom: 5px;
}

DIV.middle {
	top: 0;
	left: 0;
	position: relative;
	width: 900px;
}

DIV.header {
	position: relative;
	height: 80px;
	background-image: url(../img/header.png);
}

DIV.logo {
	float: left;
	width: 127px;
	height: 36px;
}

DIV.header_left {
	position: relative;
	float: left;
	width: 743px;
	height: 80px;
}

DIV.languages {
	float: left;
	width: 722px;
	font-size: 12px;
	color: #0085BE;
	text-align: right;
	line-height: 2.5;
}

DIV.languages A {
	color: #0085BE;
}

DIV.languages A#lang_sel {
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}

DIV.menu {
	position: absolute;
	top: 0px;
	left: 0px;
	margin-top: 33px;
	margin-left: 184px;
	overflow: hidden;
}

DIV.menu A {
	float: left;
	display: block;
	width: 183px;
	height: 47px;
	font-size: 17px;
	background-image: url(../img/menu_background.jpg);
	margin-left: -3px;
	text-decoration: none;
	font-family: Trebuchet MS;
	color: #0085BE;
	line-height: 3;
	overflow: hidden;
}

DIV.menu A#first {
	margin-left: 0px;
}

DIV.menu A:hover {
	float: left;
	display: block;
	width: 183px;
	height: 47px;
	font-size: 17px;
	background-image: url(../img/menu_background_hover.jpg);
	margin-left: -3px;
	text-decoration: none;
	font-family: Trebuchet MS;
	color: #FFFFFF;
	line-height: 3;
	overflow: hidden;
}

DIV.menu A.selected {
	float: left;
	display: block;
	width: 183px;
	height: 47px;
	font-size: 17px;
	background-image: url(../img/menu_background_hover.jpg);
	margin-left: -3px;
	text-decoration: none;
	font-family: Trebuchet MS;
	color: #FFFFFF;
	line-height: 3;
	overflow: hidden;
	/*
	float: left;
	display: block;
	width: 183px;
	height: 47px;
	font-size: 17px;
	background-image: url(../img/menu_background_hover.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	color: #FFFFFF;	
	margin-left: -3px;
	text-decoration: none;
	font-family: Trebuchet MS;
	line-height: 3;
	overflow: hidden;
	*/
}

DIV.menu A.selected#first {
	margin-left: 0px;
}



DIV.header_right {
	position: relative;
	float: left;
	width: 157px;
}

DIV.side_menu {
	top: 0;
	left: 743px;
	z-index: 100;
	position: absolute;
	padding-bottom: 9px;
	width: 157px;
	background-image: url(../img/side_menu_bottom.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}

DIV.search_holder {
	height: 38px;
	background-color: #005D86;
}

DIV.search {
	width: 137px;
	height: 20px;
	background-image: url(../img/search.jpg);
	text-align: left;
}

DIV.search_spacer {
	height: 9px;
	overflow: hidden;
	font-size: 1px;
}

INPUT.search {
	margin: 0px;
	margin-top: 1px;
	margin-left: 1px;
	padding: 0px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	border: 0px;
	height: 17px;
	width: 112px;
	font-size: 11px;
	color: #BABBB3;
}

*html INPUT.search {
	padding-top: 1px;
}

INPUT.search_button {
	width: 20px;
	height: 17px;
	border: 0px;
	background: transparent;
	cursor: pointer;
}

DIV.side_menu UL.side_menu {
	padding: 0px;
	margin: 0px;
}

DIV.side_menu LI.side_menu {
	padding: 0px;
	margin: 0px;
	display: block;
	height: 20px;
}

DIV.side_menu A {
	margin: 0px;
	padding: 0px;
	width: 157px;
	height: 20px;
	display: table-cell;
	text-align: left;
	font-size: 11px;
	padding-left: 20px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 1.7;
	background-image: url(../img/side_menu_background.jpg);
}

DIV.side_menu A:hover {
	background-image: url(../img/side_menu_background_hover.jpg);
	color: #362C13;
	color: #FFFFFF;
}

DIV.side_menu A#sel {
	background-image: url(../img/side_menu_background_hover.jpg);
	color: #362C13;
	color: #FFFFFF;
}

DIV.image {
	position: relative;
	clear: both;
	height: 528px;
	height: 428px;
	overflow: hidden;
}

DIV.image_line {
	top: 0;
	left: 0;
	position: absolute;
	width: 900px;
	height: 4px;
	font-size: 1px;
	overflow: hidden;
	background: url(../img/image_line.jpg);	
}

DIV.image_line2 {
	top: 4px;
	left: 0px;
	position: absolute;
	width: 900px;
	height: 10px;
	font-size: 1px;
	overflow: hidden;
	background-color: #CCCCCC;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;	
}

DIV.menu_add {
	float: left;
	margin-left: 186px;
	width: 536px;
	height: 9px;
	font-size: 1px;
	overflow: hidden;
	background-color: #005D86;
	border-right: 1px solid #333333;
}

* html DIV.menu_add {
	margin-left: 188px;
}

DIV.menu_add_item {
	float: left;
	width: 178px;
	height: 9px;
	font-size: 1px;
	overflow: hidden;
	background-image: url(../img/line.gif);
	background-position: left;
	background-repeat: no-repeat;
}

DIV.menu_add_item_hover {
	float: left;
	width: 179px;
	height: 9px;
	font-size: 1px;
	overflow: hidden;
	background-image: url(../img/line_selected.gif);
	background-position: left;
	background-repeat: no-repeat;
}

DIV.menu_add_bottom {
	float: left;
	margin-left: 186px;
	width: 536px;
	height: 1px;
	font-size: 1px;
	overflow: hidden;
	background-color: #333333;
}

* html DIV.menu_add_bottom {
	margin-left: 188px;
}

IMG.arrow {
	top: 4;
	left: 0;
	position: absolute;
}

IMG.arrow_sel {
	top: 4;
	left: 0;
	position: absolute;
}

#something {
	left: 189px;
}

 * html #something {
 	margin-left: 2px;
 }

#menu_selected_1 {
	left: 220px;
}

#menu_selected_2 {
	left: 399px;
}

#menu_selected_3 {
	left: 578px;
}

DIV.vertical_spacer {
	height: 205px;
}

DIV.text_banner_1 {
	top: 205;
	top: 135;
	left: 0;
	position: absolute;
	width: 900px;
	height: 94px;
	background-color: #009ADA;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}

DIV.text_banner_2 {
	top: 299;
	top: 229;
	left: 0;
	position: absolute;
	width: 900px;
	height: 73px;
	background-color: #000000;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}

DIV.slider_text {
	position: relative;
	left: -1000px;
	top: -1000px;
}

DIV.slider_text H1 {
	position: absolute;
	padding: 0px;
	margin: 0px;
	top: 200px;
	top: 130px;
	left: 30px;
	font-family: Trebuchet MS;
	color: #FFFFFF;
	font-size: 64px;
	text-align: left;
}

DIV.slider_text H2 {
	position: absolute;
	padding: 0px;
	margin: 0px;
	top: 195px;
	left: 30px;
	font-family: Trebuchet MS;
	color: #FFFFFF;
	font-size: 28px;
	text-align: left;
	width: 100%;
}

DIV.slider_text P {
	position: absolute;
	padding: 0px;
	margin: 0px;
	top: 310px;
	top: 240px;
	left: 30px;
	font-family: Trebuchet MS;
	color: #FFFFFF;
	font-size: 13px;
	text-align: left;
}

DIV.hd4 {
	position: absolute;
	color: #FFFFFF;
	font-size: 16px;
	text-align: left;
	top: 345px;
	top: 275px;
	left: 30px;
	text-decoration: underline;
}

DIV.hd4 A {
	color: #FFFFFF;
	font-size: 16px;
	text-decoration: underline;
}

DIV.image_bottom {
	position: absolute;
	top: 525px;
	top: 425px;
	left: 0px;
	height: 3px;
	width: 900px;
	font-size: 1px;
	overflow: hidden;
	background-image: url(../img/image_bottom.gif);
}

DIV.toScroll {
	display: none;
	position: absolute;
	top: 0;	
}

#image_default {
	left: 0;
}


DIV.bottom_menu {
	margin-top: 10px;
}

DIV.bottom_menu A {
	float: left;
	margin-left: 6px;
	display: block;
	width: 157px;
	height: 75px;
	background-image: url(../img/bottom_menu_background.jpg);
	text-decoration: none;
	text-align: left;
}

DIV.bottom_menu A:hover {
	background-image: url(../img/bottom_menu_background_hover.jpg);
}

DIV.bottom_menu A:hover SPAN.bottom_menu_extra {
	color: #FFFFFF;
}

DIV.bottom_menu A SPAN.bottom_menu {
	display: block;
	padding-top: 5px;
	padding-left: 10px;
	font-family: Trebuchet MS;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
}

DIV.bottom_menu A SPAN.bottom_menu_extra {
	display: block;
	padding-top: 7px;
	padding-left: 10px;
	font-family: Arial;
	font-size: 11px;
	color: #808A94;
	text-decoration: none;
}

DIV.bottom_menu_side {
	float: left;
	width: 40px;
	height: 75px;
	background-image: url(../img/bottom_menu_side_.jpg);
}

DIV.bottom_menu__ {
	height: 40px;
	margin-bottom: 5px;
	margin-top: 10px;
}

#right {
	margin-left: 5px;
}

TD.bottom_menu2 {	
	text-align: left;
}

TD.bottom_menu2 A {
	margin-right: 5px;
	font-family: Arial;
	font-size: 11px;
	color: #807E6F;
}

TD.bottom_menu2 A:hover {
	color: #001B26;
}

TD.bottom_menu2_logos {	
	;
}

DIV.footer {
	width: 954px;
	margin-top: 15px;
	font-family: Arial;
	font-size: 12px;
	color: #C1C1B9;
}

DIV.address {
	float: left;
	margin-left: 10px;
	font-size: 11px;
}

DIV.address A {
	color: #C1C1B9;
}

DIV.address A:hover {
	color: #001B26;
}

DIV.footer_menu {
	float: right;
	font-size: 11px;
}

DIV.footer_menu A {
	margin-right: 10px;
	color: #C1C1B9;
}

DIV.footer_menu A:hover {
	color: #001B26;
}

A.logo_link {
	position: absolute;
	top: 0;
	left: 0;
	width: 150px;
	height: 100px;
	display: block;
}










/* FOLLOW - BEGIN */

DIV.menu#follow {
	margin-left: 187px;
}

DIV.follow_content_holder {
	float: left;
	width: 725px;
}

DIV.follow_image {
	width: 725px;
	position: relative;
	clear: both;
	height: 89px;
	overflow: hidden;
}

DIV.follow_image_line {
	top: 0;
	left: 0;
	position: absolute;
	width: 725px;
	height: 4px;
	font-size: 1px;
	overflow: hidden;
	background: url(../img/follow_image_line.jpg);
}

DIV.follow_image_line2 {
	top: 4;
	left: 0;
	position: absolute;
	width: 725px;
	height: 90px;
	font-size: 1px;
	overflow: hidden;
	background-color: #CCCCCC;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}

DIV.follow_menu {
	float: left;
	width: 157px;
	margin-top: 98px;

}

DIV.follow_vert_spacer {
	float: left;
	width: 18px;
}

DIV.follow_menu A.menu {
	float: left;
	margin-top: 5px;
	display: block;
	width: 157px;
	height: 75px;
	background-image: url(../img/bottom_menu_background.jpg);
	text-decoration: none;
	text-align: left;
}

DIV.follow_menu A.menu:hover {
	background-image: url(../img/bottom_menu_background_hover.jpg);
}

DIV.follow_menu A.menu:hover SPAN.follow_menu_extra {
	color: #FFFFFF;
	padding-right: 5px;
}

DIV.follow_menu A.menu SPAN.follow_menu {
	display: block;
	padding-top: 5px;
	padding-left: 10px;
	font-family: Trebuchet MS;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
}

DIV.follow_menu A.menu SPAN.follow_menu_extra {
	display: block;
	padding-top: 7px;
	padding-left: 10px;
	font-family: Arial;
	font-size: 11px;
	color: #808A94;
	text-decoration: none;
	padding-right: 5px;
}

DIV.follow_image_bottom {
	position: absolute;
	top: 78px;
	left: 0px;
	height: 11px;
	width: 900px;
	font-size: 1px;
	overflow: hidden;
	background-image: url(../img/follow_image_bottom.gif);
}

DIV.follow_content {
	margin-top: 7px;
	width: 725px;
}

DIV.follow_content_image {
	float: left;
	width: 155px;
	text-align: left;
}

DIV.follow_content_text_holder {
	float: left;
	width: 569px;
}

DIV.follow_content_text {
	padding: 0px;
	padding-left: 10px;
	text-align: justify;
	text-align: left;
	font-size: 12px;
}

DIV.follow_content_text TABLE {
	font-size: 12px;
}

DIV.follow_content_text TABLE TD {
/*
	padding: 0px;
	margin: 0px;
*/
}

DIV.follow_content_text_holder H1 {
	padding: 0px;
	margin: 0px;
	font-size: 24px;
	color: #0484C1;
}

DIV.follow_content_text_holder H2 {
	padding: 0px;
	margin: 0px;
	font-size: 15px;
	color: #828073;
}

A.cat_title {
	padding: 0px;
	margin: 0px;
	font-size: 15px;
	color: #828073;
}

DIV.follow_content_text_holder H5 {
	padding: 0px;
	margin: 0px;
	font-size: 18px;
	font-family: Trebuchet MS;
	color: #322D0F;
}

DIV.follow_content_text_holder P {
	line-height: 20px;
}

H1 {
	padding: 0px;
	margin: 0px;
	font-size: 22px;
	color: #0484C1;
}

DIV.h1_sub {
	padding: 0px;
	margin: 0px;
	font-size: 16px;
	color: #828073;
}

.a_not_link {
	color: #999999;
	font-weight: normal;
	font-size: 12px;	
}

DIV.follow_content A {
	color: #0587B9;
	font-weight: normal;
	font-size: 12px;
}

DIV.follow_content A:hover {
	font-weight: bold;
}

P {
	line-height: 1.5;
}

P DIV {
	line-height: 1.5;
}

UL {
	padding: 0px;
	padding-left: 20px;
	margin: 0px;
}

LI {
	line-height: 1.5;
	padding: 0px;
	margin: 0px;
	list-style-type: disc;
	list-style-image: url(../img/li.gif);
}

H5 {
	padding: 0px;
	margin: 0px;
	font-size: 18px;
	font-family: Trebuchet MS;
	color: #322D0F;
}

DIV.article_title {
	line-height: 1.5;
	font-weight: bold;
	color: #0587B9;
	font-size: 12px
}

DIV.article_text {
	line-height: 1.5;
	color: #000000;
	font-size: 12px;
}

DIV.article_text P {
	margin: 0px;
	padding: 0px;	
}

A.article_more {
	color: #0587B9;
	text-decoration: none;
	font-size: 11px;
}

A.article_more SPAN {
	font-family: arial;
	font-size: 10px;
}

A.article_more:hover {	
	font-weight: bold;
	text-decoration: none;
}

A.article_more:hover SPAN {
	font-family: arial;
	font-size: 10px;
}

DIV.follow_spacer {
	clear: both;
	height: 30px;
}

DIV.follow_spacer2 {
	clear: both;
	font-size: 1px;
	overflow: hidden;
	height: 5px;
}

DIV.menu_right_bottom {
	margin-top: 20px;
	font-size: 11px;
	text-align: left;
	line-height: 2;
}

DIV.menu_right_bottom DIV {
	color:#0587B9;
}

DIV.menu_right_bottom A {
	color:#0587B9;
}

DIV.menu_right_bottom A FONT {
	text-decoration: none;
}

DIV.menu_right_bottom A:hover {
	font-weight: bold;
}

/* FOLLOW - END */

DIV.languages {
 float: left;
 width: 722px;
 font-size: 12px;
 color: #0085BE;
 text-align: right;
 line-height: 2.5;
}

DIV.languages A {
 color: #0085BE;
}

DIV.languages A#lang_sel {
 font-weight: bold;
 color: #999999;
 text-decoration: none;
}

SPAN.blue_spacer {
	margin: 0px;
	font-size: 12px;
	font-family: Trebuchet MS;	
	color: #3EA3D1;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
}

/*form*/
DIV.form {
	text-align: left;	
}

DIV.form LABEL {
	margin: 0px;
	font-size: 12px;
	font-family: arial;
	color: #858377;
	color: #000000;
	font-weight: normal;	
}

DIV.form SPAN.info {
	margin: 0px;
	font-size: 12px;
	font-family: Trebuchet MS;
	color: #3EA3D1;	
	font-weight: normal;	
}

INPUT.button {
	margin: 0px;
	font-size: 12px;
	font-family: Trebuchet MS;
	color: #FFFFFF;	
	font-weight: bold;
	width: 120px;
	height: 20px;
	background: url(../img/button.png);
	border: 0px;
	cursor: pointer;
	padding-right: 20px;	
}

DIV.form INPUT.text {
	margin: 0px;
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #000000;	
	font-weight: normal;
	width: 240px;
	height: 20px;
	border: 1px solid #3EA3D1;
}

DIV.form TEXTAREA.textarea {
	margin: 0px;
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #000000;	
	font-weight: normal;
	width: 240px;
	height: 80px;
	border: 1px solid #3EA3D1;
}

DIV.spacer {
	clear: both;
	font-size: 1px;
}

DIV.spacer_5 {
	clear: both;
	height: 5px;
	font-size: 1px;
}

DIV.spacer_10 {
	clear: both;
	height: 10px;
	font-size: 1px;
}

DIV.spacer_20 {
	clear: both;
	height: 20px;
	font-size: 1px;
}

/*script*/
.black_wall_0 {
	position: absolute;
	top: -1000px;
	left: -1000px;
	visibility: hidden;
	z-index: 1000;
}

.black_wall_1 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	visibility: visible;
	background: #000000;
	opacity: 0.5;
	filter: alpha(Opacity=50);
	z-index: 1000;
}

#bel_mij_terug {
	position: absolute;
	top: -1000px;
	left: -1000px;
	display: none;
	width: 570px;
	height: 500px;
	background: url(../img/bel_mij_terug.png);
	z-index: 1001;
}

#bel_mij_terug_loader {
	display: none;
	width: 570px;
	height: 500px;	
}

#bel_mij_terug_loader TD {
	width: 570px;
	height: 500px;	
}

#bel_mij_terug_data {
	display: none;
	width: 540px;
	height: 490px;		
	margin-left: 20px;
	margin-top: 10px;
}

#bel_mij_terug_data A {
	color: #0587B9;
	font-weight: normal;
	font-size: 12px;
}

#bel_mij_terug_data A:hover {
	font-weight: bold;
}

#window_title {
	font-size: 24px;
	color: #0587B9;
	font-weight: bold;
}

#bel_mij_terug_data P {
	color: #000000;
	font-size: 12px;
	line-height: 2;
}

DIV.lead_info {
	background-color: #005D86;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px;	
	text-align: left;
	padding: 5px;
}

DIV.login_as {
	text-align: right;
	height: 20px;
}

DIV.login_as div.h2 {
	padding: 0px;
	margin: 0px;
	font-size: 13px;
	color: #828073;
	float: right;
}

DIV.login_as SPAN {
	color: #0085BE;
}

DIV.cat_h { 
	margin-top: 5px;
}

DIV.no_disp {
	display: none;
}

DIV.disp {
	display: block;
}

#article__ {
	position: absolute;
	top: -1000px;
	left: -1000px;
	display: none;
	z-index: 1001;
}

TABLE.std_wnd {
	width: 570px;	
	bacground-repeat: no-repeat;
	padding: 0px;	
	text-align: justify;
	text-align: left;
	font-size: 12px;	
}

TABLE.std_wnd TD.header_wnd {
	background: url(../img/wnd_header.jpg);
	width: 570px;
}

TD.std_wnd_cont {
	background: url(../img/wnd_middle.jpg);
	padding: 10px;
}

TD.std_wnd_foot {
	background:  url(../img/wnd_bottom.jpg);
	background-repeat: no-repeat;
	height: 10px;
	font-size: 1px;
}

TABLE.std_wnd TD.close__ {
	padding-right: 10px;
	width: 100px;
}

TABLE.std_wnd TD.close__ A {
	color: #0587B9;
	font-weight: normal;
	font-size: 12px;
}

TABLE.std_wnd TD.close__ A:hover {
	font-weight: bold;
}

TABLE.std_wnd TD.content H1 {
	padding: 0px;
	margin: 0px;
	font-size: 24px;
	color: #0484C1;
}

TABLE.std_wnd TD.content H2 {
	padding: 0px;
	margin: 0px;
	font-size: 15px;
	color: #828073;
}

TABLE.std_wnd TD.content H5 {
	padding: 0px;
	margin: 0px;
	font-size: 18px;
	font-family: Trebuchet MS;
	color: #322D0F;
}

TABLE.std_wnd P {
	line-height: 20px;
	margin-top: 0px;
	padding-top: 0px;
}

TABLE.std_wnd A {
	color: #0587B9;
	font-weight: normal;
	font-size: 12px;
}

TABLE.std_wnd A:hover {
	font-weight: bold;
}

#form_loader {
	display: none;
}

#form_holder {
	position: absolute;
	top: -1000px;
	left: -1000px;
	display: none;
	z-index: 10001;
}

SPAN.p_no_pad P {
	margin-top:0px;
	padding-top:0px;
}

DIV.submenu {
	line-height: 1.5;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

DIV.submenu A {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

DIV.submenu A:hover {
	text-decoration: underline;
}

TABLE.sp_table TR {
	height: 30px;
}