/**************************************************************
** Algemeen
***************************************************************/

HTML{ height: 100.01%;}
BODY{ margin: 0; height: 100%; text-align: center; background: url(../Images/header_bg.jpg) repeat-x 50% 0;}
HTML, BODY{ font-size: 12px; color: #004065; font-family: Arial, Helvetica, sans-serif;}

.png{ behavior: url(iepngfix.htc);}
A{ color: #004065;}
P{ margin: 0; margin-bottom: 10px;}
IMG{ border: none;}
FORM{ margin: 0;}

H1{ font-size: 14px; margin: 0; line-height: normal; text-align: center;}

BR.clearer{ margin: 0; padding: 0; line-height: 0; font-size: 1px; height: 0; clear: both;}
.clear-element:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden;}

/**************************************************************
** Inhoud v/d <BODY>
***************************************************************/

.container{ width: 870px; text-align: left; padding-top: 40px; margin: 0 auto;}

/**************************************************************
** Portals
***************************************************************/

.portals{ float: left;}
.portals DIV.venster{ width: 210px; height: 609px; float: left; position: relative; background: url(../Images/venster.png) no-repeat 0 0; padding: 22px 42px 29px 38px;}
.portals DIV.venster A.huidfonds{ width: 100%; height: 194px; margin-bottom: 20px; display: block;}
.portals DIV.venster A.huidmagazine{ width: 100%; height: 192px; margin-bottom: 20px; display: block;}
.portals DIV.venster A.keurmerk{ width: 100%; height: 193px; margin-bottom: 20px; display: block;}

.portals DIV.venster H1.website_link{ position: absolute; left: 0; bottom: 29px; width: 210px; text-align: center; padding: 0 42px 0 38px;}
.portals DIV.venster H1.website_link A{ text-decoration: none;}
.portals DIV.venster H1.website_link A SPAN{ text-decoration: underline;}

/**************************************************************
** Banners
***************************************************************/

.banners{ float: left; margin-top: 30px;}
.banners DIV.banner_left{ float: left; width: 224px; margin-left: 14px; height: 87px;}
.banners DIV.banner_right{ float: left; width: 224px; margin-right: 15px; height: 87px;}
.banners DIV.banner_center{ float: left; width: 392px; height: 87px;}
.banners DIV.banner_left A{ width: 197px; height: 100%; display: block; background: url(../Images/banner_checkjevlekje.jpg) no-repeat 0 0;}
.banners DIV.banner_center A{ width: 100%; height: 100%; display: block; background: url(../Images/banner_center.jpg) no-repeat 0 0;}
.banners DIV.banner_right A{ width: 197px; float: right; height: 100%; display: block; background: url(../Images/banner_right.jpg) no-repeat 0 0;}


.portals DIV.venster_breed{
	margin:0 0 0 20px;
	padding:25px 30px 10px 20px;
	width:792px;
	background:url(../Images/bg_landingspage.gif) top;
}
.portals DIV.venster_breed_onder{
	margin:0 0 0 20px;
	padding:0px 30px 0px 20px;
	width:792px;
	height:33px;
	background:url(../Images/bg_landingspage_onder.gif) top;
}

.footer{
	width:870px;
	float:left;
	text-align:center;
	padding:10px 0px 0px 0px;
}
.footer P{
	padding:0px;
	margin:0px;
	font-size:11px;
}
.footer P A{
	text-decoration:none;
}
.footer P A:hover{
	color:#4ca6e4;
}


