* {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}
body {
	background-color: #FFFFFF;
	overflow: auto;
	margin: 0 0 0 0;
	scrollbar-3dlight-color: #000000;
	scrollbar-arrow-color: #004089;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #FFF000;
	scrollbar-highlight-color: #FFF000;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #FFF000;
}
form {
	margin: 0;
	padding: 0;
}
.rekent {
	color: #FFFFFF;
	font: bold 19px helvetica;
	padding: 0 0 0 15px;
	letter-spacing: 1px;
}
a.mail {
	color: #004089;
	font: bold 14px helvetica;
	text-decoration: none;
	padding: 0 0 0 30px;
}
a.mail:hover {
	color: #EF0024;
}
a#knop_home, a#knoppen, a#knop_aan {
	border-bottom: 1px #000000 solid;
	border-right: 1px #000000 solid;
	display: block;
	font: bold 14px helvetica;
	height: 27px;
	left: 0;
	margin: 0;
	padding: 4px 0 0 30px;
	position: relative;
	text-decoration: none;
	width: 145px;
}
a#knop_home {
	background-color: #004089;
	color: #FFFFFF;
	position: absolute;
	margin: 0 0 0 2px;
}
a#knop_home:hover {
	background-color: #EF0024;
	color: #FFFFFF;
}
a#knoppen {
	background-color: #FFF000;
	color: #000000;
}
a#knoppen:hover {
	background-color: #EF0024;
	color: #FFFFFF;
}
a#knop_aan {
	background-color: #EF0024;
	color: #FFFFFF;
}
a#knop_aan:hover {
	background-color: #EF0024;
	color: #FFFFFF;
}
a.groot_blok {
	font: bold 18px/20px helvetica;
	color: #FFF000;
	background-color: #000000;
	height:113px;
	left: 175px;
	top: 340px;
	width: 220px;
	position: absolute;
	padding: 0px;
	text-align: center;
	text-decoration: none;
}
a.groot_blok:hover {
	color: #000000;
	background-color: #FFF000;
}
.pagina_kop {
	background-image: url(http://www.wibra.nl/images/achtergrond_menu.gif);
	background-repeat: no-repeat;
	font: 12px helvetica;
	color: #000000;
	padding: 30px 15px 0 175px;
}
.pagina_kop2 {
	background-image: url(http://www.wibra.nl/images/achtergrond_menu.gif);
	background-repeat: no-repeat;
	font: bold 18px helvetica;
	color: #000000;
	padding: 0 25px 0 175px;
}
.content {
	font: 12px helvetica;
	color: #000000;
	vertical-align: top;
	padding: 20px 20px 20px 45px;
}
.content td{
	font: 12px helvetica;
	color: #000000;
}
.plattetekst {
	font: 12px helvetica;
	color: #000000;
}
.content_rechts {
	font: 12px helvetica;
	color: #FFFFFF;
	vertical-align: top;
	padding: 20px 45px 20px 45px;
}
a.link_content_rechts {
	font: 12px helvetica;
	color: #FFF000;
	text-decoration: none;
}
a.link_content_rechts:hover {
	font: 12px helvetica;
	color: #FFFFFF;
	text-decoration: none;
}
.content_rechts a{
	font: 12px helvetica;
	color: #FFF000;
	text-decoration: none;
}
.content_rechts a:hover {
	font: 12px helvetica;
	color: #FFFFFF;
	text-decoration: none;
}
.tabel_rechts {
	font: 12px helvetica;
	color: #FFFFFF;
	vertical-align: top;
}
a.rechts {
	font: 12px helvetica;
	color: #FFFFFF;
}
a.rechts:hover {
	font: 12px helvetica;
	color: #FFF000;
}
a.rechts {
	font: 12px helvetica;
	color: #FFFFFF;
	text-decoration: none;
}
a.rechts:hover {
	font: 12px helvetica;
	color: #FFF000;
	text-decoration: none;
}
a#banner1, a#banner2, a#banner2a {
	width: 220px;
	height: 50px;
	position: absolute;
	border: 2px solid black;
	padding: 5px;
	background-color: white;
	font: bold 18px/17px helvetica;
	color: #004089;
	text-align: center;
	text-decoration: none;
	left: 415px;
}
a#banner1:hover {
	background-color: #004089;
	color: #FFFFFF;
	text-decoration: none;
}
a#banner2 {
	background-color: #004089;
	color: #FFFFFF;
}
a#banner2a {
	background-color: #EF0024;
	font-size: 14px;
	line-height: 17px;
	color: #FFFFFF;
}
a#banner2:hover {
	background-color: #FFFFFF;
	color: #004089;
	text-decoration: none;
}
a#banner2a:hover {
	background-color: #FFFFFF;
	color: #EF0024;
	text-decoration: none;
}
a#banner5 {
	border: 2px solid #000;
}
a#banner5:hover {
	border: 2px solid #fff;
}
a#bekijk_folder {
	width: 220px;
	height: 50px;
	position: absolute;
	border: 2px solid black;
}
a#bekijk_folder:hover {
	border: 2px solid #FFFFFF;
}
a#grote_banner {
	width: 220px;
	height: 113px;
	position: absolute;
	border: 2px solid black;
}
a#grote_banner:hover {
	border: 2px solid #FFFFFF;
}
#artikel_omschrijving {
	font: 12px helvetica;
	color: #FFFFFF;
}
#kreet {
	font: bold 30px helvetica;
	color: #FFFFFF;
}
a#taalkeuze1 {
	width: 60px;
	height: 13px;
	visibility: hidden;
	border: 1px solid #FFFFFF;
	background-color: #004089;
	font: 10px helvetica;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
a#taalkeuze2 {
	width: 60px;
	height: 13px;
	visibility: hidden;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	background-color: #004089;
	font: 10px helvetica;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
a#taalkeuze1:hover {
	background-color: #EF0024;
}
a#taalkeuze2:hover {
	background-color: #EF0024;
}
h1 {
	font: bold 18px helvetica;
	color: #004089;
	margin: 0 0 5px 0;
}
h2 {
	font: bold 18px helvetica;
	color: #FFFFFF;
}
#menuboven {
	font: bold 13px/20px helvetica;
	color: #EF0024;
	text-decoration: none;
	margin-right: 10px;
}
a#menuboven {
	font: bold 13px/20px helvetica;
	color: #000000;
	text-decoration: none;
	margin-right: 20px;
}
a#menuboven_aan  {
	font: bold 13px/20px helvetica;
	color: #EF0024;
	text-decoration: none;
	margin-right: 20px;
}
a#menuboven:hover, a#menuboven_aan:hover {
	color: #EF0024;
	text-decoration: none;
}
#menukrant {
	font: bold 13px/13px helvetica;
	color: #EF0024;
	text-decoration: none;
	margin-right: 10px;
}
a#menukrant {
	font: bold 13px/13px helvetica;
	color: #000000;
	text-decoration: none;
	margin-right: 3px;
}
a#menukrant_aan  {
	font: bold 13px/13px helvetica;
	color: #EF0024;
	text-decoration: none;
	margin-right: 3px;
}
a#menukrant:hover, a#menukrant_aan:hover {
	color: #EF0024;
	text-decoration: none;
}
.quote {
	font: 24px/44px helvetica;
	color: #FFFFFF;
	text-align: center;
	padding: 30px;
}
a.wittelink {
	font: bold 14px helvetica;
	color: #FFFFFF;
	text-decoration: none;
}
a.wittelink:hover {
	font: bold 14px helvetica;
	color: #FFF000;
	text-decoration: none;
}
.formulier {
	font: 12px helvetica;
	color: #FFFFFF;
}
.nieuws {
	font: 12px helvetica;
	color: #FFFFFF;
	width: 100%;
	padding: 20px 17px 20px 17px;
	height: 100%;
	background-color: #EF0024;
	vertical-align:top;
}
.nieuws_intro {
	font: bold 12px helvetica;
	color: #FFFFFF;
}
.nieuws_kop {
	font: bold 18px helvetica;
	color: #FFFFFF;
	width: 100%;
	height: 114px;
	padding: 20px 17px 20px 17px;
	background-color: #004089;
}
.aanbieding_tekst {
	font: 12px/17px helvetica;
	color: #FFFFFF;
	padding: 15px;
	background-color: #004089;
}
.aanbieding_prijs {
	font: bold 80px helvetica;
	letter-spacing: -1px;
	color: #EF0024;
	padding: 15px;
	background-color: #FFF000;
}
sup {
	font: bold 58px helvetica;
	letter-spacing: -2px;
	color: #EF0024;
	margin-left: -15px;
}
h3 {
	font: bold 13px/17px helvetica;
	color: #FFFFFF;
	margin-bottom: 5px;
}
h4 {
	display: block;
	font: bold 12px/17px helvetica;
	letter-spacing: 0px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #004089;
	margin-bottom: 0px;
}
#frmAanmelden {
	color: #ffffff;
	font: 11px Arial;
	margin: 0;
	padding: 10px 0 5px 10px;
	width: 140px;
}
#frmAanmelden a {
	color: #fdd005;
	font: bold 13px Arial;
	text-decoration: none;
}
#frmAanmelden input {
	background: #ffffff;
	border: 1px solid #000000;
	margin: 4px 0 0 0;
	font: 11px Arial;
}
#frmAanmelden button {
	background: transparent;
	border: none;
	color: #fff000;
	font: bold 13px Arial;
	padding: 0;
}
.content input {
	background: #ffffff;
	border: 1px solid #000000;
	font: 12px helvetica;
	width: 200px;
}
.content button {
	background: transparent;
	border: none;
	color: #004089;
	cursor: pointer;
	font: bold 12px helvetica;
}