body {
	margin: 0px;
	padding: 0px;
	background: #FFFFFF;
}

body, code, table, td, pre, input {
	color: #597996;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

form {
	margin: 0px;
}

a:link, a:visited, a:active, a:hover {
	color: #597996;
	text-decoration: underline;
}

.invoerveld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #597996;
	border: 1px solid #597996; 
	background-color: #DFEAF3;

}


/* HEADER */
.header {
	background-image: url("images/layout01.jpg");
}


/* CONTENT TABLES */
.table01_top {
	background-color: #CADDEB;
	background-image: url("images/table01_top.jpg");
	background-repeat: no-repeat;
}

.table01_title {
	padding-top: 13px;
	padding-left: 31px;
}

.table01_content {
	padding-left: 15px;
	padding-right: 14px;
}

.table01_bottom {
	background-image: url("images/table01_bottom.gif");
}

.table02_top {
	background-color: #CADDEB;
	background-image: url("images/table02_top.jpg");
	background-repeat: no-repeat;
}

.table02_title {
	padding-top: 13px;
	padding-left: 31px;
}

.table02_content {
	height: 230px;
	padding-left: 15px;
	padding-right: 14px;
}

.table02_bottom {
	background-image: url("images/table02_bottom.gif");
}


/* HEADLINES */
.headline1 {
	height: 15px;
	padding-left: 9px;
	background-color: #DFEAF3;
}

.headline1 a:link, .headline1 a:visited, .headline1 a:active, .headline1 a:hover {
	color: #597996;
	text-decoration: none;
}

.headline1_right {
	width: 12px;
	height: 15px;
	background-color: #DFEAF3;
	background-image: url("images/headline_arrow.gif");
}

.headline2 {
	height: 15px;
	padding-left: 9px;
}

.headline2 a:link, .headline2 a:visited, .headline2 a:active, .headline2 a:hover {
	color: #597996;
	text-decoration: none;
}

.headline2_right {
	width: 12px;
	height: 15px;
	background-image: url("images/headline_arrow.gif");
}


/* CONTENT */
.content_text {
	height: 100%;
	table-layout: fixed;
}

.content_bg01 {
	background-image: url("images/content_bg01.gif");
	background-position: left bottom;
	background-repeat: no-repeat;
}

.content_bg02 {
	padding-bottom: 14px;
	background-image: url("images/content_bg02.gif");
	background-position: left bottom;
	background-repeat: repeat-x;
}

.content_bg03 {
	background-image: url("images/content_bg03.gif");
	background-position: left bottom;
	background-repeat: no-repeat;
}


/* FOOTER */
.footer {
	background-image: url("images/layout02.jpg");
	padding-top: 43px;
	padding-left: 16px;
}

.footer_input {
	width: 120px;
	height: 15px;
	border: 0px;
	background: transparent;
}

.footer_submit {
	width: 70px;
	height: 18px;
	border: 0px;
}
