﻿html, body 
{
	width:100%;
	height:100%;
}

body.abmweert
{
	background-color:#dbdbdb;
	width:100%;
	height:100%;
	margin:0px auto;
	vertical-align:middle;
}

table.testcenter
{
	width:100%;
	height:99%;
}

table.e_testcenter p.content_tekst
{
	width:200px;
}

table.e_testcenter div.content_tekst_inner_trends p.content_tekst
{
	width:710px;
}

table.e_testcenter li li
{
	display:none;
}

table.e_testcenter div.nieuwsfeed
{
	display:none;
}

table.navigatie_nieuwsbrief_contact
{
	margin:0px 0px 10px 0px;
	#margin:0px 0px -10px 0px;
}

table.contact_naw
{
	width:700px;
}

table.openingstijden
{
	margin:9px 0px 6px 0px;
}

tr.contact_naw
{
	vertical-align:top;
}

td.contact_td
{
	width:300px;
	padding:0px 0px 0px 20px;
}

td.testcenter
{
	vertical-align:middle;
}

td.openingstijden_dagen
{
	padding:0px 5px 0px 0px;
}

td.inhoud2
{
	padding:5px 0px 0px 0px;
}

td.contact
{
	padding:0px 7px 0px 0px;
}

td.inhoud
{
	padding:0px 2px 0px 0px;
}

div#nieuwsfeed
{
	padding:5px 0px 0px 0px;
}

div.uploader
{
	display:none;
}

div.nb_formulier
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
}

table.e_testcenter div.footer
{
	display:none;
}

div.footer {
	font-family:Arial;
	font-size:12px;
	color:#000;
	text-align:center;
	}

.footer a {
	font-weight: normal;
	text-decoration: none;
	}

.footer a:hover {
	text-decoration: underline;
	}

table.e_testcenter div#contactform,table.e_testcenter div.navigatie_contact
{
	display:none;
}

div.navigatie_contact
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
}

div.navigatie_nieuwsbrief
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	display:none;
}

div.content_titel
{
	position:absolute;
	margin:70px 0px 0px 245px;
}

div.content_tekst
{
	position:absolute;
	margin:98px 0px 0px 222px;
	padding:20px 0px 0px 25px;
	width:745px;
	height:234px;
	background-color:#c3c3c3;
}

div.content_tekst_inner
{
	width:225px;
	height:214px;
	overflow:auto;
	scrollbar-3dlight-color: #c3c3c3;
    scrollbar-arrow-color: #231f20;
    scrollbar-base-color: #c3c3c3;
    scrollbar-darkshadow-color: #c3c3c3;
    scrollbar-face-color: #ffffff;
    scrollbar-track-color: #c3c3c3;
    scrollbar-highlight-color: #231f20;
    scrollbar-shadow-color: #231f20;
}

div.content_tekst_inner_trends
{
	width:725px;
	height:214px;
	overflow:auto;
	scrollbar-3dlight-color: #c3c3c3;
    scrollbar-arrow-color: #231f20;
    scrollbar-base-color: #c3c3c3;
    scrollbar-darkshadow-color: #c3c3c3;
    scrollbar-face-color: #ffffff;
    scrollbar-track-color: #c3c3c3;
    scrollbar-highlight-color: #231f20;
    scrollbar-shadow-color: #231f20;
}

div.google_map
{
	width:560px;
	padding:0px 20px 25px 30px;
	display:none;
	top:0px;
	left:0px;
	position:absolute;
	background-color:#e2e2e2;
	z-index:999;
}

div.google_map img.right
{
	margin:5px 0px 5px 0px;
}

div.content_nieuws_tekst_inner
{
	width:740px;
	height:214px;
	overflow:auto;
	scrollbar-3dlight-color: #c3c3c3;
    scrollbar-arrow-color: #231f20;
    scrollbar-base-color: #c3c3c3;
    scrollbar-darkshadow-color: #c3c3c3;
    scrollbar-face-color: #ffffff;
    scrollbar-track-color: #c3c3c3;
    scrollbar-highlight-color: #231f20;
    scrollbar-shadow-color: #231f20;
}

div.content_contact_tekst_inner
{
	width:740px;
	height:220px;
	overflow:auto;
	scrollbar-3dlight-color: #c3c3c3;
    scrollbar-arrow-color: #231f20;
    scrollbar-base-color: #c3c3c3;
    scrollbar-darkshadow-color: #c3c3c3;
    scrollbar-face-color: #ffffff;
    scrollbar-track-color: #c3c3c3;
    scrollbar-highlight-color: #231f20;
    scrollbar-shadow-color: #231f20;
}

div.nieuwsbericht
{
	margin:0px 0px 7px 0px;
}

div.nieuwspopup {
	display:none;
	width:540px;
	max-height:460px;
	padding:20px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:99;
	background-color:#ffffff;
}

div.nieuwspopup h3 {
	font-size:20px;
	margin:20px 0px 10px 0px;
}

div.nieuwspopup a.sluiten {
	float:right;
	color:#000000;
	text-decoration:none;
	font-family:Arial;
}
div.nieuwspopup a.sluiten:hover {
	text-decoration:underline;
}

div.e_uploader
{
	color:#000000;
	font-size:12px;
	font-family:Arial;
}

div.zwart_transparant
{
    filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
    position:absolute;
    top:0px;
    left:0px;
    background-color:#000000;
    z-index:6;
    display:none;
    width:100%;
    height:100%;
}

div.nieuwsbericht_groot
{
	position:absolute;
	z-index:10;
	overflow:auto;
	padding: 5px;
	width:560px;
	height:370px;
	background-color:#e2e2e2;
	border: 1px #000000 solid;
	top:0px;
	left:0px;
    display:none;
    text-align:left;
	border: 1px #231f20solid;
	scrollbar-3dlight-color: #c3c3c3;
    scrollbar-arrow-color: #231f20;
    scrollbar-base-color: #e2e2e2;
    scrollbar-darkshadow-color: #c3c3c3;
    scrollbar-face-color: #ffffff;
    scrollbar-track-color: #e2e2e2;
    scrollbar-highlight-color: #231f20;
    scrollbar-shadow-color: #231f20;
}

div.nieuwssource input,input.inputhidden,div.inputgroups
{
	display:none;
}

div.container
{
	margin:0px auto;
	width:991px;
	height:572px;
	background-color:#e2e2e2;
	border:1px solid #c6c6c6;
}

div.logo
{
	position:absolute;
}

div.menu
{
	position:absolute;
	margin:450px 0px 0px 0px;
	background-color:#231f20;
	height:55px;
	width:991px;
}

div.hoofdmenu ul
{
	margin:0px 0px 0px -40px;
	#margin:0px;
	overflow:hidden;
}

div.hoofdmenu li#hoofdmenu13924
{
	padding-left:20px;
	padding-right:20px;
}

div.hoofdmenu li#hoofdmenu13924:hover
{
	padding-left:20px;
	padding-right:20px;
}

div.hoofdmenu li
{
	list-style-type:none;
	float:left;
	padding:16px 47px 16px 48px;
}

div.hoofdmenu li:hover
{
	border-top:5px solid #ffffff;
	border-bottom:5px solid #ffffff;
	padding:11px 47px 11px 48px;
}

div.hoofdmenu li.actief
{
	border-top:5px solid #ffffff;
	border-bottom:5px solid #ffffff;
	padding:11px 47px 11px 48px;
}

div.hoofdmenu li a
{
	color:#ffffff;
	font-size:21px;
	font-family:'Arial Narrow', Arial, sans-serif;
	font-stretch: condensed;
	text-decoration:none;
}

div.submenu
{
	position:absolute;
	background-color:#231f20;
	display:none;
	z-index:999;
	padding:0px 0px 2px 0px;
}

div#menu2
{
	margin:0px 0px 0px -40px;
	#margin:0px 0px 0px -104px;
	_margin:0px 0px 0px -104px;
	width:140px;
	bottom:55px;
}

div#menu4
{
	margin:0px 0px 0px -113px;
	width:149px;
	bottom:55px;
}

div#menu5
{
	margin:0px 0px 0px -102px;
	width:140px;
	bottom:55px;
}

div.submenu li
{
	display:block;
	float:none;
	padding:0px 0px 0px 5px;
	margin:0px 0px -2px 0px;
}

div.submenu li.actief
{
	display:block;
	float:none;
	padding:0px 0px 0px 5px;
	margin:0px 0px -2px 0px;
	border:none;
}

div.submenu li.actief a
{
	color:#7e7e7e;
}

div.submenu li:hover
{
	border:0px;
	padding:0px 0px 0px 5px;
}

div.submenu li a
{
	font-size:12px;
	font-family:Arial;
}

div.submenu li a:hover
{
	color:#7e7e7e;
}

div.leftbottom
{
	position:absolute;
	margin:20px 0px 0px 480px;
}

div.inhoudkader
{
	position:absolute;
	margin:20px 0px 0px 480px;
}

div.bottom_tekst
{
	position:absolute;
	color:#000000;
	font-size:12px;
	font-family:Arial;
	margin:532px 0px 0px 438px;
}

img.logo
{
	border:0px;
}

img.right
{
	border:0px;
	float:right;
}

img.nieuwsimage
{
	float:right;
	margin:0px 0px 5px 5px;
}

.png
{
	_behavior:url('/sites/506/iepngfix.htc');
}

h1.content_titel
{
	color:#7e7e7e;
	font-size:30px;
	font-family:Arial;
	font-weight:normal;
	margin:0px;
}

h3.nieuwstitel
{
	color:#000000;
	font-size:13px;
	font-family:Arial;
	margin:0px;
}

h3.h_nieuwsitem
{
	color:#000000;
	font-size:13px;
	font-family:Arial;
	margin:0px;
}

h3.h_nieuwsitem a
{
	color:#000000;
	text-decoration:none;
}

h3.h_nieuwsitem a:hover
{
	text-decoration:underline;
}

p a
{
	color:#000000;
	font-weight:bold;
}

p.footer
{
	margin:0px;
}

p#tekst_contact_koopzondag
{
	margin:0px;
}

p.bericht,p.berichtfail,p.nwlnegative,p.nwlPositiveConfirmMailSent,p.nwlpositive,div.nb_register,p.geennieuwsmelding
{
	color:#000000;
	font-size:12px;
	font-family:Arial;
	margin:0px;
}

p.tekst,p.tekst_contact
{
	color:#000000;
	font-size:12px;
	font-family:Arial;
	margin:0px 0px 5px 0px;
}

p.openingstijden_dagen
{
	color:#000000;
	font-size:12px;
	font-family:Arial;
	margin:0px;
}

p.openingstijden_uren
{
	color:#000000;
	font-size:12px;
	font-family:Arial;
	margin:0px;
}

p.content_tekst
{
	color:#000000;
	font-size:12px;
	font-family:Arial;
}

p.titel
{
	color:#000000;
	font-size:12px;
	font-family:Arial;
	margin:0px;
}

p.nieuwsdate
{
	color:#000000;
	font-size:11px;
	font-family:Arial;
	margin:0px;
}

p.nieuwstekst
{
	color:#000000;
	font-size:12px;
	font-family:Arial;
	margin:0px;
}

span.underline
{
	text-decoration:underline;
}

span.strikethrough
{
	text-decoration:line-through;
}

input.c_submit,input#regsubmit,input#afmelden
{
	font-size:12px;
	font-family:Arial;
	color:#000000;
}

input.inhoud
{
	width:220px;
	color:#000000;
	font-size:12px;
	font-family:Arial;
	border:1px solid #c3c3c3;
	margin:2px 0px 0px 0px;
	#margin:0px;
	_margin:0px;
}

input.textarea
{
	width:220px;
	color:#000000;
	font-size:12px;
	font-family:Arial;
	border:1px solid #c3c3c3;
	margin:2px 0px 0px 0px;
	#margin:0px;
	_margin:0px;
}

textarea.textarea
{
	width:220px;
	color:#000000;
	font-size:12px;
	font-family:Arial;
	border:1px solid #c3c3c3;
	margin:2px 0px 0px 0px;
	#margin:0px;
	_margin:0px;
}

a.footer
{
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}

a.footer:hover
{
	text-decoration:underline;
}

a.open_route
{
	color:#000000;
	font-size:12px;
	font-family:Arial;
	text-decoration:none;
	font-weight:bold;
}

a.open_route:hover
{
	text-decoration:underline;
}

/* IMAGES */
	
img {border:0px;padding:0px;margin:0px;}

img.floatright {
	float:right;
	margin:0px 0px 5px 5px;
	border:1px solid #000000;
}

div.ux-carousel-nav {
	height:30px;
	margin:175px 0px 0px 10px;
}

/* noodzakelijke classes die in je css opgenomen moeten worden*/

.ux-carousel-nav .ux-carousel-nav-prev {
    position:absolute;
    top:0px;
    left:0px;
    width: 23px;
	height: 63px;
    background-image: url('/sites/506/images/prev.png');
    _background-image: url('/sites/506/images/prev.gif');
}

.ux-carousel-nav .ux-carousel-nav-next {
    position:absolute;
    top:0px;
    left:450px;
    width: 23px;
	height: 63px;
    background-image: url('/sites/506/images/next.png');
    _background-image: url('/sites/506/images/next.gif');
}

.ux-carousel-nav-right .ux-carousel-nav-next{
    background-image: url('/sites/506/images/next.png');
    _background-image: url('/sites/506/images/next.gif');
    margin-right: 2px;
    width: 23px;
    float:none;
}

.ux-carousel-nav-left .ux-carousel-nav-prev{
    background-image: url('/sites/506/images/prev.png');
    _background-image: url('/sites/506/images/prev.gif');
    width: 33px;
    float:none;
}

.ux-carousel-nav-play:hover {
    background-position: 0 0; 
}
.ux-carousel-nav-play.ux-carousel-playing {
    background-position: 24px 24px;
}
.ux-carousel-nav-play.ux-carousel-playing:hover {
    background-position: 24px 0;
}

.ux-carousel-nav-prev.ux-carousel-nav-disabled,
.ux-carousel-nav-next.ux-carousel-nav-disabled {
    background-position: 0 0;
}

.ux-carousel-nav-play {
	height: 24px;
	display: block;
	float: right;
	margin: 2px 0px;
	background-position: 0px 24px;
}


div.fotoviewer_huge{
	background-color:aqua;
	padding:10px;
}

div.fotoviewer_tiny div.ux-carousel-nav-left, div.fotoviewer_tiny div.ux-carousel-nav-right, div.fotoviewer_tiny div.ux-carousel-container{
	float:left;
}

div.ux-carousel-container
{
	width:600px;
	height:600px;
}

.ux-carousel-caption {
    width: 490px;
    margin:215px 41px 0px -10px;
    padding:2px 0px 2px 0px;
	font-family:Arial;
    font-size: 12px;
    font-weight:normal;
    text-align:center;
    letter-spacing:3px;
    color:#ffffff;
    overflow: hidden;
    background-color:#231f20;
    background-repeat:no-repeat;
    background-position:0px 0px;
}

p.contactextrap{
	margin-top:10px;
}

/*Einde images*/
/* social media */
.volgons{
	font-family: Arial;
	text-decoration: none;
	float: right;
	margin: 430px 10px 0 0;
	font-size: 13px;
}
.volgons a{
	text-decoration: none;
}
.addThis.repetition{
	margin: 0;	
}