HTML { height: 100%; }
BODY { height: 100%; margin: 0; padding: 0; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
BODY.popupBody { background-color: #ffffcc; }
P { margin: 13px 0; }
A { color: #003366; text-decoration: none; outline: none; }
A:hover { text-decoration: underline; }

.menumain {
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}
.header {
	font-size: 18px;
	font-weight: bold;
	color: #003366;
}
.bodymain {
	font-size: 12px;
	font-weight: normal;
	color: #003366;
}
.closer {
	font-size: 10px;
	font-weight: normal;
	color: #003366;
}
.menuoption {
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	text-indent: 12px;
}
.bodybold {
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
.bodyitalic {
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #003366;
}

#popupbg { position: absolute; top: 0; left: 0; width: 900px; background-color: #000; opacity: .45; z-index: 10; }
#popup { display: none; position: absolute; top: 0; left: 0; width: 900px; height: 100%; z-index: 20; }
#wrapper{ width: 100%; height: 100%; display: table; vertical-align: middle; z-index: 30; }
#outer{ display: table-cell; vertical-align: middle; }
#popup .container { position: relative; width: 767px; margin: 0 auto; }
#popup .tabTitle { width: 738px; height: 20px; background: url(images/popup/adresgegevens.png) no-repeat; padding: 29px 0 0 5px; }
#popup .tabTitle DIV.bg { height: 20px; background-color: #ffffcc; font-size: 0; }
#popup .btnClose { position: absolute; top: 0; right: 0; display: block; width: 49px; height: 49px; background: url(images/popup/btnClose.png) no-repeat; text-indent: -5000px; z-index: 100; cursor: pointer; }
#popup .content { clear: both; width: 738px; background: url(images/popup/bg.png) repeat-y left top; padding: 0 5px; }
#popup .content DIV { background-color: #ffffcc; padding: 10px 30px 25px; }
#popup IFRAME { width: 100%; height: 0; margin: 0; }
#popup .footer { width: 738px; height: 10px; background: url(images/popup/footer.png) no-repeat left bottom; padding: 0 5px; }
#popup .footer DIV { height: 5px; background-color: #ffffcc; font-size: 0; }
#popupContent { color: #003366; overflow: hidden; }

.imgLeft { float: left; border: 1px solid #003366; }
.adres { float: right; width: 350px; }
