
body { font-family: Helvetica, Verdana, Arial, schreefloos; color: #4c4c4c; font-size: 9pt; line-height: 1.80; background-color: #fff; background-attachment: scroll; background-image: url(../images_nice/bg_window.png); background-repeat: no-repeat; background-position: center top; margin: 0; padding: 0; overflow: scroll }

td  { font-family: Helvetica, Verdana, Arial, schreefloos; color: #4c4c4c; font-size: 9pt; line-height: 1.80 }

p { }

a   { font-family: Helvetica, Verdana, Arial, schreefloos; color: #4c4c4c; font-size: 9pt; text-decoration: none }

a:hover  { font-family: Helvetica, Verdana, Arial, schreefloos; color: #262B2E; font-size: 9pt;}

.site4site               { background-position: center 0; display: inline; margin-left: -485px; position: absolute; top: 15px; left: 50%; width: 870px; height: auto; border-color: #fff }

.site4site .toptekst  { position: absolute; top: 300px; left: 50%; width: 0; height: 0; overflow: hidden }

.site4site .logotekst { position: absolute; top: 350px; left: 50%; width: 0; height: 0; overflow: hidden }

.site4site .contenttekst  { position: absolute; top: 500px; left: 50%; width: 0; height: 0; overflow: hidden }

.site4site .top     { background-image: url(../images_nice/bg_top.png); background-repeat: no-repeat; background-position: center; width: 870px; height: 25px }

.site4site .subtop      { background-image: url(../images_nice/bg_subtop.png); background-repeat: repeat-y; width: 870px; height: 202px }

.site4site .subtop .bg           { background-image: url(../images_nice/bg.png); background-repeat: no-repeat; background-position: center bottom; position: relative; bottom: -15px; left: 34px; width: 900px; height: 180px; overflow: hidden }

.site4site .midden          { top: 0px; padding-bottom: 0px; background-image: url(../images_nice/bg_midden.png); background-repeat: repeat-y; background-position: left top; display: table; position: relative; z-index: 10; width: 870px; overflow: visible }

.site4site .midden .links           { margin-top: -15px; t: -26px; margin-bottom: 10px; top: -25px; width: 260px; height: auto; float: left; overflow: visible }

.site4site .midden .rechtstop { background-image: url(../images_nice/bg_content.png); background-repeat: no-repeat; background-position: left top; margin-top: 10px; margin-right: 10px; margin-left: 10px; position: relative; left: 20px; width: 650px; height: 15px; float: left }

.site4site .midden .rechts              { margin-left: 2px; top: -25px; background-repeat: repeat-y; background-position: left top; margin-top: 10px; position: relative; width: 603px; height: auto; float: left; overflow: visible }

.site4site .midden .rechts .content { position: relative; left: 0px; width: 530px }

.site4site .midden .rechts .content img{
	margin-right: 10px;
}

.site4site .midden .rechts .rechtsbottum { background-image: url(../images_nice/bg_content.png); background-repeat: no-repeat; background-position: left bottom; margin-top: 10px; margin-right: 10px; position: relative; bottom: -15px; width: 550px; height: 15px; float: left }

.site4site .bottum    { font-weight: normal; background-image: url(../images_nice/bg_bottum.png); background-repeat: no-repeat; background-position: left bottom; text-align: center; display: table; margin-bottom: 15px; padding-left: 2px; width: 870px; height: 250px }

.site4site .bottum .content { float: left; clear: both; font-weight: bold; text-align: left; left: 0px; top: 90px; position: relative; }

.site4site .bottum .menu4        { float: left; clear: both; left: 0px; text-align: left; position: relative; top: 135px; width: 600px; height: 20px }

.site4site .bottum .menu2        { float: left; clear: both; left: 0px; text-align: left; position: relative; top: 180px; width: 600px; height: 20px }

.site4site .bottum .content a  {font-family: Helvetica, Verdana, Arial, schreefloos; color: #262B2E; font-size: 9pt; }

.site4site .bottum .content a:hover {font-family: Helvetica, Verdana, Arial, schreefloos; color: #262B2E; font-size: 9pt; }

.site4site .bottum .network  { font-size: 8pt; font-weight: lighter; background-repeat: no-repeat; background-position: left top; position: absolute; bottom: 25px; left: 20px; float: left }

.site4site .bottum .network .icon { border-width: 0px; margin: 5px; width: 16px; height: 16px }

.logo                       { background-repeat: no-repeat; background-position: center; text-align: center; position: absolute; top: 75px; width: 870px; height: 111px; overflow: hidden }

.breadcrum             { top: 5px; left: 0; width: 400px }

.buttons_background                   { left: 1px; text-align: center; position: absolute; z-index: 20; top: 147px; width: 870px; height: 36px; float: left; clear: both }

.buttons_background .button { font-family: Helvetica; font-size: 10pt; padding-top: 11px; color: #565552; font-weight: bold; margin-left: -21px; float: right; position: relative; background-position: left top; background-image: url(../images_nice/bt_off.png); background-repeat: no-repeat; height: 36px; width: 191px; }
.buttons_background .button:hover { font-family: Helvetica; font-size: 10pt; padding-top: 11px; color: #565552; font-weight: bold; margin-left: -21px; float: right; position: relative; background-position: left top; background-image: url(../images_nice/bt_ov.png); background-repeat: no-repeat; height: 36px; width: 191px; }
.buttons_background .button_ov { font-family: Helvetica; font-size: 10pt; padding-top: 11px; color: #565552; font-weight: bold; margin-left: -21px; float: right; position: relative; background-position: left top; background-image: url(../images_nice/bt_ov.png); background-repeat: no-repeat; height: 36px; width: 191px; }
.buttons_background .button_ov:hover { font-family: Helvetica; font-size: 10pt; padding-top: 11px; color: #565552; font-weight: bold; margin-left: -21px; float: right; position: relative; background-position: left top; background-image: url(../images_nice/bt_ov.png); background-repeat: no-repeat; height: 36px; width: 191px; }
.button_lees_meerold  { background-image: url(../images_nice/leesmeer.png); background-repeat: no-repeat; background-position: center; position: relative; width: 88px; height: 14px }

.button_terug     { margin-top: 13px; float: left; position: relative; margin-bottom: 10px; background-image: url(../images_nice/bt_terug.png); width: 64px; height: 15px; }
.lees_meer { display: inline-block; left: auto; bottom: auto; background-position: center bottom; background-repeat: no-repeat; background-image: url(/images_nice/bt_lees_meer.png); height: 12px; width: 56px; }

.voorpaginabox                             { display: table; margin-left: 60px; position: relative; width: 220px; height: auto }

.voorpaginabox .contentc           { background-position: 0 top; margin-bottom: 10px; top: 0; left: 0; width: 220px; height: auto }

.voorpaginabox .contentc .kop                     { font-size: 105%; font-weight: bolder; background-image: url(../images_nice/bg_items.png); background-repeat: no-repeat; background-position: center top; text-transform: uppercase; padding-top: 4px; padding-left: 10px; width: 220px; height: 20px }

.voorpaginabox .contentc .tekst         { font-size: 95%; line-height: 130%; background-image: url(../images_nice/bg_items_midden.png); background-repeat: repeat-y; background-position: center; padding: 5px 5px 0; position: relative; width: 220px; height: auto }

.voorpaginabox .contentc .tekst .boxlink                { text-decoration: none; margin-left: 4px; padding-top: 3px; padding-bottom: 4px; position: relative; width: 200px; border-bottom: 1px dotted #766d64 }

.voorpaginabox .contentc .tekst .boxlink:hover { color: #dadada }

.voorpaginabox .contentc .tekst .boxlink_active            { text-decoration: none; background-image: url(../images_nice/pijlrechts.png); background-repeat: no-repeat; background-position: right center; margin-left: 4px; padding-top: 3px; padding-bottom: 4px; position: relative; width: 200px; border-bottom: 1px dotted #766d64 }

.voorpaginabox .contentc .onder    { font-weight: bolder; background-image: url(../images_nice/bg_items.png); background-repeat: no-repeat; background-position: center bottom; text-transform: uppercase; padding-top: 4px; padding-left: 10px; width: 220px; height: 20px }

.zoekboxz                { z-index: 100; height: 21px; display: block; float: left; left: 608px; background-color: #fff; position: absolute; top: 190px; width: 250px; }

.zoekboxz .buttonz   { right: -3px; clear: right; background-position: 0 top; position: absolute; width: 67px; height: 21px }

.zoekboxz .formfieldz  { color: #7f7f7f; left: 4px; position: absolute; top: 2px; z-index: 100; border-width: 0px; height: 14px; font-size: 8pt; background-color: white; width: 180px; }

.zoekresultaat  { padding-bottom: 10px; position: relative; left: 20px; width: 600px; border-bottom: 1px dotted #000 }

.vetrood { color: #c00; font-weight: 600 }

.vet { font-weight: 600 }

.vetonderstreept  { font-size: 120%; font-weight: 600; text-decoration: underline }

h1  { font-size: 50% }

h2      { font-size: 120%; font-weight: bolder; text-decoration: none }

h3    { font-size: 100%; font-weight: bolder; text-decoration: underline }

h4 { font-size: 100%; font-weight: bolder; text-decoration: underline }

.clearfix:after{
content: ".";
visibility: hidden;
display: block;
height: 0;
clear: both;
}

.contentbox{
	color: white;
	margin-bottom: 20px;
	line-height: 13pt;
	height: 190px;
	font-size: 9pt;
	display: table;
	position: relative;
	padding: 25px;
	width: 535px;
}

.contentbox .bt_detail{
	margin-top: -25px;
	margin-left: -25px;
	background-image: url(../images_nice/bt_detail.png);
	position: absolute;
	background-position: left top;
	background-repeat: no-repeat;
	height: 25px;
	width: 25px;
}

.contentbox .tekst{
	display: block;
	left: 0px;
	top: 0px;
	position: relative;
	width: 530px;
}

.contentbox .tekst li{
	position: relative;
	left: -20px;
}

.contentbox .tekst .imgbox{
	background-position: right top;
	background-repeat: no-repeat;
	border-color: #999999;
	border-width: 0px;
	border-style: solid;
	width: 275px;
	right: -10px;
	margin-left: 10px;
	display: block;
	height: 185px;
	float: right;
	position: relative;
}

.contentbox .tekst .imgboxsmall{
	background-position: right top;
	background-repeat: no-repeat;
	border-color: #999999;
	border-width: 0px;
	border-style: solid;
	width: 125px;
	right: -10px;
	margin-left: 10px;
	display: block;
	height: 185px;
	float: right;
	position: relative;
}

.contentbox .tekst .imgbladerdoor{
	z-index: 100;
	right: -10px;
	top: 70px;
	clear: right;
	float: right;
	position: absolute;
	background-repeat: no-repeat;
	background-image: url(../images_nice/bladerdoor.png);
	height: 100px;
	width: 100px;
}

.contentbox .tekst img{
	border-width: 0px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	right: -10px;
	clear: right;
	height: 185px;
	float: right;
	position: relative;
}

.contentbox .tekst .kop{
	position: relative;
	line-height: 22pt;
	margin-bottom: 15px;
	width: auto;
	font-size: 17pt;
	color: #df3140;
}{
	line-height: 22pt;
	display: block;
	margin-bottom: 20px;
	width: 250px;
	font-size: 17pt;
	color: #b81127;
}

{
	line-height: 22pt;
	display: block;
	margin-bottom: 20px;
	width: 250px;
	font-size: 17pt;
	color: #b81127;
}

.buttonbox{
	padding-right: 15px;
	padding-left: 15px;
	clear: both;
	float: right;
	margin-bottom: 20px;
	line-height: 13pt;
	height: 196px;
	font-size: 9pt;
	display: block;
	position: relative;
	width: 230px;
}

.buttonbox:hover{
	padding-right: 15px;
	padding-left: 15px;
	clear: both;
	float: right;
	left: 0px;
	margin-bottom: 20px;
	line-height: 13pt;
	height: 196px;
	font-size: 9pt;
	display: block;
	position: relative;
	background-color: #cccccc;
	width: 230px;
}

.buttonbox .tekst{
	width: 235px;
	clear: left;
	float: left;
	position: relative;
}

.buttonbox .tekst ul li{
	margin-left: -20px;
}.buttonbox .tekst img{
	margin-left: 3px;
	margin-top: 15px;
	width: 95px;
	clear: right;
	display: block;
	padding-left: 5px;
	float: right;
	position: relative;
} 
	               

.buttonbox .tekst .kop{
	padding-top: 15px;
	font-variant: small-caps;
	font-weight: 100;
	line-height: 14pt;
	display: block;
	margin-bottom: 5px;
	font-size: 14pt;
}

.bt_blader_door{
	top: -5px;
	left: 730px;
	position: absolute;
	z-index: 100;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url(../images_nice/bt_blader_door.png);
	height: 165px;
	width: 151px;
}

.bt_volgende_details{
	margin-right: 15px;
	position: relative;
	float: left;
	display: table;
	height: 25px;
	width: 100px;
	background-image: url(../images_nice/bt_volgende_details.png);
	background-position: center center;
	background-repeat: no-repeat;
}

.pagina_marker{
	position: relative;
	float: left;
	background-repeat: no-repeat;
	background-position: left center;
	height: 25px;
	width: 18px;
	background-image: url(../images_nice/pagina_marker.png);
}

.pagina_marker_act{
	position: relative;
	float: left;
	background-repeat: no-repeat;
	background-position: left center;
	height: 25px;
	width: 18px;
	background-image: url(../images_nice/pagina_marker_actief.png);
}

.zoekterm{
	background-color: #dfdfdf;
	border-color: #dc2736;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 7px;
	margin-bottom: 20px;
	border-width: 1px;
	border-style: solid;
	height: 25px;
	width: 573px;
}

.zoekterm .rood{
	font-weight: bold;
	color: #dd2736;
}

.bggrijs{
	background-color: #dfdfdf;
}

.bgdonkergrijs{
	color: white;
	background-color: #3b3b3b;
}

.bgdonkergrijs:hover{
	color: white;
	background-color: #3b3b3b;
}

.bgdonkergrijs a{
	color: #cccccc;
}

.bgdonkergrijs a:hover{
	color: #e6e6e6;
}

.bgrood{
	color: #e6e6e6;
	background-color: #da3240;
}

.bgrood:hover{
	color: #e6e6e6;
	background-color: #b81127;
}

.bgtwitter{
	background-color: #d7d7d7;
	background-image: url(../images_nice/bg_twitter.png);
	background-position: left top;
	background-repeat: no-repeat;
}

.kopwit{
	color: white;
}

.koprood{
	color: #de3040;
}

.addthispos{
	left: 0px;
	text-align: right;
	bottom: 0px;
	clear: left;
	width: auto;
	float: left;
	position: relative;
}

.lees_meer{ 
	display: inline-block; 
	left: auto; 
	bottom: auto; 
	background-position: center bottom; 
	background-repeat: no-repeat; 
	background-image: url(/images_nice/bt_lees_meer.png); 
	height: 12px; width: 56px; 
}


