﻿*
{
	margin: 0px;
	padding: 0px;
	border-style: none;
	cursor: inherit;
	font-size: inherit;
	letter-spacing: inherit;
	font-family: inherit;
	line-height: inherit;
	word-spacing: inherit;
	color: inherit;
	text-transform: inherit;
	text-decoration: inherit;
	z-index: inherit;
}
html
{
	overflow-y: scroll;
}
body
{
	cursor: default;
	font-size: 14px;
	letter-spacing: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	word-spacing: normal;
	color: #333333;
	text-transform: none;
	z-index: 0px;
}
p, h1, h2, h3, h4, h5, h6
{
	display: block;
}
p, h1, table
{
	margin-bottom: 20px;
}
p
{
	line-height: 20px;
}
h1
{
	color: #0062f5;
	font-size: 24px;
	font-weight: bold;
}
h2
{
	color: #0062f5;
	font-size: 18px;
	font-weight: bold;
}
td
{
	vertical-align: top;
}
input.tbx
{
	border: solid 1px #d4d4d4;
	border-top: solid 2px #7f7f7f;
	border-left: solid 2px #7f7f7f;
	background-color: #f2f2f2;
	height: 20px;
	cursor: text;
	padding: 2px 0px 0px 4px;
}
select.ddl
{
	border: solid 1px #d4d4d4;
	border-top: solid 2px #7f7f7f;
	border-left: solid 2px #7f7f7f;
	background-color: #f2f2f2;
	height: 25px;
	width: 158px;
}
.footerInner
{
	height: 175px;
	position: relative;
}
.menu
{
	background-repeat: no-repeat;
	width: 840px;
	height: 40px;
	padding-top: 20px;
}
.firstActive
{
	background-position: 390px bottom;
	background-image: url(images/tabs-active-1st.gif);
}
.secondActive
{
	background-position: 500px bottom;
	background-image: url(images/tabs-active-any-but-1st.gif);
}
.thirdActive
{
	background-position: 610px bottom;
	background-image: url(images/tabs-active-any-but-1st.gif);
}
.fourthActive
{
	background-position: 720px bottom;
	background-image: url(images/tabs-active-any-but-1st.gif);
}
.menu a, .menu a:link, .menu a:active, .menu a:visited, .menu a:hover
{
	display: block;
	text-align: center;
	padding-top: 14px;
	height: 26px;
	text-decoration: none;
	float: left;
	color: #000000;
}
.menu a:hover
{
	text-decoration: underline;
}
.content a, .content a:link, .content a:active, .content a:visited, .content a:hover
{
	color: #0062f5;
	font-weight: bold;
}
.homelink a
{
	color: #0062f5;
	font-weight: bold;
	text-decoration: underline;
}
.menu a.thuis
{
	width: 384px;
	margin-right: 6px;
	font-size: 0px;
}
.menu a.watishet
{
	width: 110px;
}
.menu a.watkosthet
{
	width: 110px;
}
.menu a.letop
{
	width: 110px;
}
.menu a.contact
{
	width: 110px;
}
a
{
	cursor: pointer;
}
.header
{
	height: 25px;
}
.content
{
	margin: 0px 0px 10px 0px;
	min-height: 360px;
}
.footer
{
	color: #000000;
}
.footer .contact
{
	position: absolute;
	left: 20px;
	top: 44px;
	width: 290px;
	height: 120px;
}
.footer .contact td
{
	padding-right: 20px;
}
.footer .uitleg
{
	position: absolute;
	left: 332px;
	top: 44px;
	width: 340px;
	height: 120px;
}
.footer .links
{
	position: absolute;
	left: 0px;
	top: 199px;
	width: 840px;
	font-size: 10px;
	text-align: center;
	color: #ffffff;
	padding-top: 5px;
}
.links a
{
	display: inline-block;
	color: #ffffff;
	text-decoration: none;
}
.links a:hover
{
	text-decoration: underline;
}
.popUp
{
	background-color: #ffffff;
	height: 180;
	width: 240;
}
.popUpInner
{
	background-color: #ffffff;
	height: 180;
	width: 240;
	position: relative;
}
.popUpInner p.warning
{
	width: 240;
	position: absolute;
	left: 0px;
	top: 0px;
	text-align: center;
	padding: 20px 10px;
}
.popUpInner p.ok
{
	position: absolute;
	left: 50px;
	top: 120px;
	text-align: center;
}
.popUpBG
{
	background-color: #95bddb;
	filter: alpha(opacity=75);
	opacity: 0.75;
}
.button, .content a.aanvragen, .content a.aanvragen:link, .content a.aanvragen:active, .content a.aanvragen:visited, .content a.aanvragen:hover
{
	background-image: url(images/button-bg-2.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	color: #ffffff;
	width: 142px;
	height: 33px;
	cursor: pointer;
	text-transform: capitalize;
	display: inline-block;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	background-color: #0066ff;
}
.content a.aanvragen, .content a.aanvragen:link, .content a.aanvragen:active, .content a.aanvragen:visited, .content a.aanvragen:hover
{
	height: 30px;
	padding-top: 3px;
}
.voorPagina a.banner
{
	width: 510px;
	height: 250px;
}
.voorPagina a.banner img
{
	width: 510px;
	height: 250px;
	background-color: #ccff33;
}
.overOnsPagina, .nieuwsPagina, .uitlegPagina, .linkPagina, .letOpPagina, .contactPagina, .voorwaardenPagina, .uitlegPagina, .faqPagina, .aanvraagPagina, .thanksPagina
{
	background-position: 570px top;
	background-image: url(images/vertical-green.gif);
	background-repeat: repeat-y;
	background-attachment: scroll;
	min-height: 360px;
}
.overOnsPaginaInner, .nieuwsPaginaInner, .uitlegPaginaInner, .linkPaginaInner, .letOpPaginaInner, .contactPaginaInner, .voorwaardenPaginaInner, .uitlegPaginaInner, .faqPaginaInner, .aanvraagPaginaInner, .thanksPaginaInner
{
	background-position: 570px center;
	background-repeat: no-repeat;
	padding: 0px 290px 0px 20px;
	min-height: 340px;
	position: relative;
}
.overOnsPaginaInner, .uitlegPaginaInner, .letOpPaginaInner, .voorwaardenPaginaInner, .faqPaginaInner, .thanksPaginaInner
{
	background-image: url(images/page-woman.jpg);
}
.nieuwsPaginaInner, .linkPaginaInner, .contactPaginaInner, .uitlegPaginaInner, .aanvraagPaginaInner
{
	background-image: url(images/page-woman-var.jpg);
}
.voorPagina
{
	background-position: left top;
	background-image: url(images/green-gradient-banner.jpg);
	background-repeat: repeat-x;
	background-attachment: scroll;
}
.voorPagina table
{
	margin: 0px 0px 5px 20px;
}
.voorPagina h1
{
	margin: 10px 0px 5px 20px;
}
iframe
{
	display: none !important;
}
.nieuwsPagina .item
{
	width: 400px;
	padding-bottom: 10px;
}
.nieuwsPagina .item .titel
{
	font-size: 10px;
	display: block;
}
.nieuwsPagina .item .inhoud
{
	display: block;
	border-bottom: solid 1px #eeeeee;
	padding-bottom: 10px;
}
h2.faqHeadButt
{
cursor: pointer; 
}
h2.faqHeadButt:hover
{
cursor: pointer; 
text-decoration: underline
}