@charset "utf-8";
body {
	background-repeat: repeat-x;
	background-color: #ffffff;
	line-height:1.5em;
	font-size: 13px;
	font-height: 18px;
	color: #002045;
	font-family: Arial;
}

TD {
font-size: 13px;
	font-height: 20px;
	color: #002045;
	font-family: Arial;
}

a:visited { color: #002045; text-decoration: underline; } 
a:hover { color: #002045; text-decoration: underline; } 
a:link { color: #002045; text-decoration: underline; } 
a:active { color: #002045; text-decoration: none; }


.topheader_field {
	border: 1px solid #88d5fa;
	background-color: #c3e2f4;
}


.bg_clouds {
	background-image: url(images/clouds.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.bg_questions {
	background-image: url(images/bg_questions.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.bg_vertical_line {
	background-image: url(images/line_devider.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.tussenkop {
font-size: 16px;
	line-height: 24px;
	color: #002045;
}

.intro {
font-size: 14px;
	line-height: 22px;
	color: #002045;
}

.bg_vraag {
	background-image: url(images/bg_verloop_vraag.gif);
	background-repeat: repeat-x;
	background-position: left top;
}


.bg_horizontal_line {
	background-image: url(images/bg_divider_horizontaal.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.bold {
	font-weight: bold;
}

.header {
	font-family: Arial;
	font-size: 24px;
	line-height: 30px;
	font-style: none;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #033862;
}

.corner {
	background-image: url(images/corner_round_right.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

.cornerleft {
	background-image: url(images/corner_round_left.gif);
	background-position: left top;
	background-repeat: no-repeat;
}


.vraag {
	font-family: Arial;
	font-size: 18px;
	font-height: 20px;
	font-style: none;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #e51c22;
}

.form_field {
	font-size: 12px;
	color: #black;
	border: 1px solid #00b0df;
font-family: Arial;
}

.textfield_01 {
	color: #002045;
	border: 1px solid #00b0df;
}

.textfield_02 {
	color: #1785b1;
	border: 0px solid #caeefc;
	background-color: #caeefc;
	height: 21px;
}



.huis_samenstellen {
	background-image: url(images/bouwfonds_huis_samenstellen.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}



.tagtail {
	font-family: Arial;
	font-size: 11px;
	font-style: none;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

a:visited.tagtail { color: #2496e8; text-decoration: none; } 
a:hover.tagtail { color: #2496e8; text-decoration: none; } 
a:link.tagtail { color: #2496e8; text-decoration: none; } 
a:active.tagtail { color: #2496e8; text-decoration: none; }


.housedescription {
	font-family: Arial;
	font-size: 11px;
	font-style: none;
	font-weight: normal;
	font-height: 11px;
	font-variant: normal;
	text-transform: none;
	color: #848A0C;
}

a:visited.housedescription { color: #848A0C; text-decoration: none; } 
a:hover.housedescription { color: #848A0C; text-decoration: none; } 
a:link.housedescription { color: #848A0C; text-decoration: none; } 
a:active.housedescription { color: #848A0C; text-decoration: none; }


.tagcloud {
	color: #848A0C;
}

a:visited.tagcloud { color: #848A0C; text-decoration: underline; } 
a:hover.tagcloud { color: #848A0C; text-decoration: underline; } 
a:link.tagcloud { color: #848A0C; text-decoration: underline; } 
a:active.tagcloud { color: #848A0C; text-decoration: underline; }

.footertext {
font-size: 10px;
}

a:visited.footertext { color: #002045; text-decoration: underline; } 
a:hover.footertext { color: #002045; text-decoration: underline; } 
a:link.footertext { color: #002045; text-decoration: underline; } 
a:active.footertext { color: #002045; text-decoration: underline; }


.tussenkop_wit {
	font-family: Arial;
	font-size: 13px;
	line-height: 15px;
	font-style: normal;
	text-transform: none;
	color: #FFFFFF;
}

.highscore {
	font-family: Arial;
	font-size: 18px;
	font-style: italic;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #848A0C;
}

.highscore_on {
	background-color: #848A0C;
}
.verloop_advertentie {
	background-image: url(images/verloop_advertentie.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.bg_main_house {
	background-image: url(images/vrijstaandehuizen.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	.style4 {font-size: 10px}
.style6 {
	font-size: 14px;
	font-weight: bold;
}
.style7 {font-size: 12px}
.style9 {font-size: 18px; font-weight: bold; }
.style10 {font-size: 18px}
.style11 {font-size: 20px}
.style12 {font-size: 16px}
.style13 {font-size: 16px; font-weight: bold; }
.style14 {font-size: 15px}
.style15 {font-size: 14px}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #186291;
}
a:active {
	text-decoration: none;
}
.style16 {font-size: 18px; color: #FFFFFF;
}

