BODY, TABLE {
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	/*font size change*/
	font-size: 12px;
	/*color: #929091;*/
	color: #3E3535
}

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

IMG {
	border: 1px solid #F2EBE1;
}

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

H1 {
	padding: 0px;
	margin: 0px;
	font-family: Georgia;
	font-size: 16px;
	font-weight: normal;
	color: #A06100;
}


H1 A {
	padding: 0px;
	margin: 0px;
	font-family: Georgia;
	font-size: 16px;
	font-weight: normal;
	color: #A06100;
	text-decoration: none;
}

H3 {
	padding: 0px;
	margin: 0px;
	font-family: Georgia;
	font-size: 12px;
	color: #00549D;
}

P {
	line-height: 1.5;
}

TD {
	vertical-align: top;
}

DIV.logo {
	top: 0;
	top: 10px;
	margin-left: 75px;
	position: absolute;
}

IMG.logo {
	border: 0px;
}

TABLE.main {
	position: relative;
	width: 100%;
}

TD#left {
	background-image: url(../img/header_left.jpg);
	background-repeat: repeat-x;
	background-position: top left;
}

TD#right1 {
	width: 70px;
	background-image: url(../img/header_right.jpg);
	background-repeat: repeat-x;
	background-position: top left;
}

TD#right2 {
	background-image: url(../img/header_right.jpg);
	background-repeat: repeat-x;
	background-position: top left;
}

TD#middle {
	position: relative;
	width: 1030px;
	height: 400px;
	background-image: url(../img/header_right.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	vertical-align: top;
}

DIV.page {
	background: url(../img/header.jpg);
	background-repeat: no-repeat;
	position: relative;
}

*html DIV.page {
	position: static;
}

DIV.menu {
	margin-left: 290px;
	height: 93px;
}

DIV.menu A {
	display: block;
	overflow: hidden;
	float: left;
	padding-left: 12px;
	padding-right: 12px;
	height: 93px;
	font-family: Georgia;
	font-size: 11px;
	color: #553100;
	text-decoration: none;
	line-height: 11.7;
	background-image: url(../img/menu_line.png);
	background-position: top left;
	background-repeat: no-repeat;
}

DIV.menu A SPAN {
	padding-left: 10px;
	background-image: url(../img/menu_arrow.gif);
	background-position: left;
	background-repeat: no-repeat;
}

DIV.menu A:hover, DIV.menu A#menu_selected {
	color: #00549D;
}

DIV.menu A:hover SPAN, DIV.menu A#menu_selected SPAN {
	background-image: url(../img/menu_arrow_hover.gif);
}

DIV.search {
	top: 0;
	top: 53;
	margin-left: 790px;
	position: absolute;
}

INPUT.search {
	padding: 4px;
	width: 143px;
	height: 22px;
	font-size: 11px;
	font-family: Tahoma;
	color: #A8987E;
	background: none;
	border: 0px;
}

INPUT.search_submit {
	background: none;
	border: 0px;
	width: 17px;
	cursor: pointer;
}

DIV.submenu {
	display: none;
	z-index: 12;
	position: absolute;
	top: 0;
	top: 80;
	border: 1px solid #D4CCBF;
	background-color: #FAF9F7;
}

DIV.submenu DIV {
	padding: 12px;
}

DIV.submenu A {
	display: block;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #9D6300;
	text-decoration: none;
	line-height: 2;
}

SPAN.submenu {
	z-index: 3;
	position: absolute;
	overflow: hidden;
	display: block;
	margin-top: -1;
	height: 1px;
	font-size: 1px;
	background-color: #FAF9F7;
}

DIV.submenu A SPAN {
	padding-left: 10px;
	background-image: url(../img/submenu_arrow.gif);
	background-position: left;
	background-repeat: no-repeat;
}

DIV.submenu A:hover {
	color: #00549D;
}

DIV.submenu A:hover SPAN {
	background-image: url(../img/submenu_arrow_hover.gif);
}

DIV.visual {
	ledt: 0px;
	top: 93px;
	margin-left: 75px;
	position: absolute;
	width: 880px;
	height: 153px;
	overflow: hidden;	
}

DIV.layer {
	z-index: 11;	
	top: 85px;
	position: absolute;
	width: 1048px;
	height: 180px;
	/*background: url(../img/visual.png);*/
	margin-left: -6px;
}

DIV.layer_round {
	z-index: 1;	
	top: 92px;
	left: 82px;
	position: absolute;
	width: 879px;
	height: 10px;
	background: url(../img/frame_top.png);
	margin-left: -6px;
	overflow: hidden;
}

DIV.vertical_spacer {
	height: 180px;
}

DIV.main_left {
	display: inline;
	float: left;
	margin-left: 76px;
	width: 510px;
}

DIV.main_left#follow_up {
	width: 700px;
}

DIV.main_left#follow_up_1 {
	margin-left: 65px;
	width: 711px;
}

TD.main_submenu_holder {
	;	
}

DIV.main_submenu {
	text-align: right;
	padding: 20px;
	padding-left: 0px;
}

#branche {
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 5px;
}

DIV.main_submenu A {
	display: block;
	padding-right: 10px;
	font-weight: bold;
	color: #00549D;
	text-decoration: none;
	line-height: 2;
	background-image: url(../img/submenu_arrow_hover.gif);
	background-position: right;
	background-repeat: no-repeat;
}

DIV.main_submenu A:hover, DIV.main_submenu A#selected_submenu {
	color: #9D6300;
	background-image: url(../img/submenu_arrow.gif);
}

DIV.main_content {
	float: left;
	width: 470px;
}

TD.main_content {
	;
}

DIV.main_submenu_holder_w {
	height: 1px ;
	overflow: hidden;
	width: 120px;
}


DIV.main_content#follow_up_2 {
	width: 711px;
}

DIV.content {
	padding: 10px;
	text-align: justify;
	text-align: left;
}

DIV.content IMG {
	border-color: #523201;
}

DIV.content A {
	color: #938F8C;
	font-weight: bold;
}

DIV.content A:hover {
	color: #996600;
	text-decoration: none;
}


DIV.breadcrumbs {
	margin-left: 10px;
	margin-right: 10px;
}

DIV.breadcrumbs A {
	color: #938F8C;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../img/breadcrumbs_arrow.gif);
	background-position: right;
	background-repeat: no-repeat;
}

#breadcrumbs_level_0 {
	font-weight: bold;
	padding-left: 0px;
}

#breadcrumbs_level_2 {
	background: none;
}

DIV.main_middle {
	float: left;
	width: 190px;
}

DIV.main_right {
	float: left;
}

DIV.homepage_item {
	width: 240px;
	text-align: left;
	border: 0px;
}

DIV.home_bottom_line { 
	border-bottom: 1px solid #F2EBE1;
	hieght: 1px;
	width:240px;
	overflow:hidden;
}

DIV.homepage_item IMG {
	border: 0px;
}

DIV.homepage_item_horizontal {
	padding-right: 10px;
}

A.button {
	display: block;
	height: 38px;
	text-decoration: none;
}

A.button:hover SPAN.middle {
	color: #0255A1;
}

A.button SPAN.left {
	display: block;
	float: left;
	width: 4px;
	height: 38px;
	background-image: url(../img/button_left.png);	
}

A.button SPAN.middle {
	display: block;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	height: 38px;
	font-family: Georgia;
	font-size: 11px;
	color: #553100;
	text-decoration: none;
	line-height: 2.7;
	background-image: url(../img/button_middle.png);
	cursor: pointer;
}

A.button SPAN.middle SPAN.menu_left {
	display: block;
	float: left;
	width: 162px;
	background-image: url(../img/button_arrow.gif);
	background-position: right;
	background-repeat: no-repeat;
}

A.button SPAN.middle SPAN.homepage_item1 {
	display: block;
	float: left;
}

A.button SPAN.middle SPAN.homepage_item2 {
	display: block;
	float: left;
	padding-left: 5px;
	width: 170px;
	font-size: 14px;
	color: #00549D;
	line-height: 1.9;
}

A.button SPAN.right {
	display: block;
	float: left;
	width: 11px;
	height: 38px;
	background-image: url(../img/button_right.png);
}

A.button_2 {
	display: block;
	float: right;
	height: 29px;
	text-decoration: none;
}

A.button_2 SPAN.left {
	display: block;
	float: left;
	width: 5px;
	height: 29px;
	background-image: url(../img/button_2_left.jpg);
}

A.button_2 SPAN.middle {
	display: block;
	float: left;
	padding-left: 3px;
	height: 29px;
	font-family: Georgia;
	font-size: 10px;
	color: #00549D;
	text-decoration: none;
	line-height: 1.9;
	background-image: url(../img/button_2_middle.jpg);
	cursor: pointer;
}

A.button_2 SPAN.middle SPAN {
	padding-right: 15px;
	background-image: url(../img/button_2_arrow.gif);
	background-position: right;
	background-repeat: no-repeat;
}

A.button_2 SPAN.right {
	display: block;
	float: left;
	width: 30px;
	height: 29px;
	background-image: url(../img/button_2_right.jpg);
}

DIV.window {
	width: 180px;
}

DIV.window_top {
	overflow: hidden;
	height: 5px;
	font-size: 1px;
	background-image: url(../img/window_top.gif);
}

DIV.window_middle {
	background-color: #F8FCFF;
}

DIV.window_bottom {
	overflow: hidden;
	height: 5px;
	font-size: 1px;
	background-image: url(../img/window_bottom.jpg);
}

DIV.window H3 {
	padding: 7px;
	padding-top: 5px;
}

DIV.window A {
	display: block;
	padding: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}

DIV.items A {
	color: #996600;
	/*font-size change*/
	font-size: 12px;
}

DIV.items A SPAN {
	color: #996600;
}

DIV.items A:hover, DIV.items A:hover SPAN {
	color: #000000;
	background-color: #FFFFFF;
}

A.show_all {
	margin-left: 7px;
	font-weight: bold;
	color: #996600;
	background-image: url(../img/submenu_arrow.gif);
	background-repeat: no-repeat;
	background-position: left;
}

A.show_all:hover {
	text-decoration: underline;
}

A.more {
	padding-left: 7px;
	font-weight: bold;
	color: #996600;
	text-decoration: none;
	background-image: url(../img/submenu_arrow.gif);
	background-repeat: no-repeat;
	background-position: left;
}

A.more:hover {
	text-decoration: underline;
}

DIV.spacer_before_field {
	overflow: hidden;
	font-size: 1px;
	clear: both;
}

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

DIV.vertical_spacer_1 {
	height: 10px;
	overflow: hidden;
	font-size: 1px;
}

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

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

DIV.footer {
	margin-left: -9px;
	width: 1055px;
	height: 54px;
	background-image: url(../img/footer.jpg);
}

DIV.footer_menu {
	margin-left: 110px;
	padding-top: 10px;
	color: #C9BBAE;
}

DIV.footer_menu A {
	color: #C9BBAE;
}

A.page_count {
	font-weight: normal;
	text-decoration: none;
}


INPUT.text {
	border: 1px solid #DCD2C4;
	font-family: Georgia;
	color: #553100;
	background: #FFFFFF;
	font-size: 12px;
	width: 160px
}

TEXTAREA.textarea {
	border: 1px solid #DCD2C4;
	font-family: Georgia;
	color: #553100;
	background: #FFFFFF;
	font-size: 12px;
	width: 160px
}

INPUT.button {
	border: 0px;
	font-family: Georgia;
	color: #553100;	
	font-size: 12px;
	background: #FFFFFF url(../img/button.png);
	width: 120px;
	height: 30px;
	margin-top: 10px;
}

INPUT.button_long {
	border: 0px;
	font-family: Georgia;
	color: #553100;	
	font-size: 12px;
	background: #FFFFFF url(../img/button_long.png);
	width: 200px;
	height: 30px;
	margin-top: 10px;
}

DIV.no_disp {
	display: none;
}

DIV.article_title {
	padding: 0px;
	margin: 0px;
	font-family: Georgia;
	font-size: 14px;
	color: #00549D;	
}

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

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

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

DIV.login_as {
	float: right;	
	margin-right: 260px;
}

DIV.a_not_link {
	float: right;
	margin-right: 5px;
}

DIV.logout__ {
	float: right;
}

DIV.logout__ A {
	font-family: Arial;
	font-size: 11px;
	color: #929091;	
	font-weight: bold;
	text-decoration: none;
}

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

DIV.logout__ SPAN { 
	margin-top: 4px;
}

SPAN.p_no_pad {
	padding-bottom: 10px;
}

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

h2 {
	padding-top: 0px;
	margin-top: 0px;
	font-size: 18px;
}

span.search_found {
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

/*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.4;
	filter: alpha(Opacity=40);
	z-index: 1000;
}

TABLE.wnd___ {
	width: 100%;
	height: 100%;	
}

TABLE.wnd___ TD.lt {
	width: 7px;
	height: 7px;
	background: url(../img/left_top.png);
	font-size: 1px;
	background-repeat: no-repeat;
}

TABLE.wnd___ TD.t {
	width: 711px;
	height: 7px;
	background: #FFFFFF;
	font-size: 1px;
}

TABLE.wnd___ TD.rt {
	width: 7px;
	height: 7px;
	background: url(../img/right_top.png);
	font-size: 1px;
	background-repeat: no-repeat;
}

TABLE.wnd___ TD.m {
	background: #FFFFFF;
}

TABLE.wnd___ TD.lb {
	width: 7px;
	height: 7px;
	background: url(../img/left_bottom.png);
	font-size: 1px;
	background-repeat: no-repeat;
}

TABLE.wnd___ TD.b {
	width: 711px;
	height: 7px;
	background: #FFFFFF;
	font-size: 1px;
}

TABLE.wnd___ TD.rb {
	width: 7px;
	height: 7px;
	background: url(../img/right_bottom.png);
	font-size: 1px;
	background-repeat: no-repeat;
}

TABLE.header_text {
	width: 820px;
	height: 100px;
	margin-left: 130px;
	margin-top: 35px;
}

TABLE.header_text TD {
	font-size: 22px;
	font-family: Georgia;
	color: #FFFFFF;	
}

DIV.back_btn {
	clear: both;
	width: 100%;
	text-align:right;
}


DIV.back_btn A {
	font-size: 12px;
	font-family: Georgia;
	font-weight: bold;
	color: #3E3535;	
	text-decoration: none;
	margin-right: 20px;
}

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

DIV.kennis_search {
	float: left;
	margin-top: 0px;
	margin-left: 15px;
}

DIV.kennis_search_holder {
	width: 152px;
	height: 23px;
	background: url(../img/search_back.jpg);
	float: left;
	overflow: hidden;
}

DIV.kennis_search_holder INPUT {
	border: 0px;
	background: transparent;
	height: 20px;
	font-size: 11px;
	font-family: Tahoma;
	color: #A8987E;
	background: none;
	margin-left:5px;
	margin-top:3px;
	width: 100%;
}

INPUT.kennis_search_btn_holder {
	width: 18px;
	height: 23px;
	background: url(../img/search_button.jpg);
	overflow: hidden;	
	border: 0px;
	cursor: pointer;
}

INPUT.kennis_search_btn_holder_over {
	width: 18px;
	height: 23px;
	background: url(../img/search_button_over.jpg);
	overflow: hidden;	
	border: 0px;
	cursor: pointer;
}

DIV.content LI {
	line-height: 1.5;
}

DIV.cat_h {
	min-height: 20px;
}

*html DIV.cat_h {
	height: 20px;
}
