body, table, td {
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	margin: 0px 0px 0px 0px;
}

#flashheader {
	width: 350px;
	height: 158px;
}
#flashssl {
	width: 200px;
	height: 75px;
}
#flashcontent {
	width: 420px;
	height: 125px;
}
#flashstats {
	width: 420px;
	height: 175px;
}
#alttext {
	width: 90%;
	padding: 5px;
	background-color: #ffffff;
	border: solid 1px #000000;
	text-align: left;
	font-size: 10px;
}
#alttxt {
	text-align: left;
	font-size: 10px;
}

#map {
	border: solid 1px #000000;
}

a {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: underline;
	color: #ee9b00;
}

img {
	border: none;
}
img.border {
	border: 1px solid #666666;
}



.header_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.header_link:hover {
	text-decoration: none;
}



.menu_item {
	border-bottom: 1px solid #555555;
}
.menu_item_nr {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #666666;
	border-bottom: 2px solid #ee9b00;
}
.menu_item_text {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #444444;
}
a.menu_item_text:hover {
	text-decoration: none;
}



.content_header {
	border-bottom: 1px solid #555555;
}
.content_header1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #444444;
	border-bottom: 2px solid #ee9b00;
}
.content_header2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.content_subheader {
	font-size: 14px;
	font-weight: bold;
	color: #444444;
}

.content_form_step {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	color: #444444;
	border-bottom: 1px solid #555555;
}
.content_form_step_active {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold;
	color: #ee9b00;
	border-bottom: 2px solid #ee9b00;
}
.content_form_step_done {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold;
}

.content_form_aanvraag {
	border-top: 1px solid #555555;
	border-bottom: 1px solid #555555;
}

.content_form_label {
	font-weight: bold;
}

input {
	font-size: 13px;
	color: #666666;
	border: 1px solid #666666;
}
input.button {
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	border: 1px solid #666666;
	background: #888888;
}
input.noborder {
	border: none;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	border: 1px solid #666666;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	border: 1px solid #666666;
}
.algemenevoorwaarden {
	width: 400px;
	height: 100px;
}







.footer_line_side {
	border-bottom: 2px solid #ee9b00;
}
.footer_line_center {
	border-bottom: 1px solid #555555;
}

.footer_copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.footer_copy:hover {
	text-decoration: underline;
}


.prod {
	width: 33%;
	border: 1px solid #666666;
	padding: 5px 5px 5px 5px;
	text-align: center;
}
.proddescr {
	border: 1px solid #666666;
	background-color: #DCDCDC;
	padding: 5px 5px 5px 5px;
}
.prodprice {
	font-weight: bold;
	text-align: right;
}
