﻿html, body 
{
	width:100%;
	height:100%;
}

body.imagomode
{
	background-color:#ffffff;
	width:100%;
	height:100%;
	margin:0px auto;
	vertical-align:top;
}

table.testcenter
{
	width:100%;
	height:99%;
}

table.e_testcenter div#nieuwsfeed_detail,table.e_testcenter div#nieuwsfeed
{
	display:none;
}

table.testcenter p.tekst_display
{
	display:none;
}

table.contact
{
	color:#ffffff;
	font-size:12px;
	font-family:Verdana;
}

table.openingstijden_filialen
{
	margin:15px 0px 15px 0px;
}

table.e_testcenter div.footer
{
	display:none;
}

tr.content_subs
{
	vertical-align:top;
}

td.contact
{
	padding:0px 7px 0px 0px;
}

td.testcenter
{
	vertical-align:top;
}

td.content_subs_menu
{
	border-right:1px solid #ffffff;
	width:225px;
	height:355px;
	padding:15px 0px 0px 20px;
}

td.content_subs_rechts
{
	padding:15px 0px 0px 13px;
}

div.nieuwsbericht
{
	margin:0px 0px 7px 0px;
}

div.nieuws_overzicht
{
	height:230px;
	width:220px;
	overflow:auto;
    scrollbar-3dlight-color: #b4b7bc;
    scrollbar-arrow-color: #ffffff;
    scrollbar-base-color: #b4b7bc;
    scrollbar-darkshadow-color: #ffffff;
    scrollbar-face-color: #b4b7bc;
    scrollbar-track-color: #b4b7bc;
    scrollbar-highlight-color: #b4b7bc;
    scrollbar-shadow-color: #b4b7bc;
}

div.nieuwssource input
{
	display:none;
}

div.foto1_home
{
	position:absolute;
	z-index:1;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	margin:335px 0px 0px 240px;
}

div.foto2_home
{
	position:absolute;
	z-index:3;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	margin:100px 0px 0px 485px;
}

div.foto3_home
{
	position:absolute;
	z-index:2;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	margin:180px 0px 0px 710px;
}

div.foto1_subs
{
	position:absolute;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	margin:330px 0px 0px 35px;
	z-index:1;
}

div.foto2_subs
{
	position:absolute;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	margin:400px 0px 0px 305px;
	z-index:2;
}

div.foto3_subs
{
	position:absolute;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	margin:370px 0px 0px 590px;
	z-index:3;
}

div.filialen_rep
{
	width:220px;
	height:90px;
	overflow:hidden;
	float:left;
	margin:0px 5px 5px 0px;
}

div.collectie_tekst
{
	height:20px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	width:220px;
}

div.collectie_tekst_filialen
{
	height:270px;
	overflow:auto;
	margin:40px 0px 0px 0px;
	width:220px;
}

div.tekst
{
    /*scrollbar-3dlight-color: #000000;
    scrollbar-arrow-color: #126e01;
    scrollbar-base-color: #000000;
    scrollbar-darkshadow-color: #126e01;
    scrollbar-face-color: #000000;
    scrollbar-track-color: #000000;
    scrollbar-highlight-color: #000000;
    scrollbar-shadow-color: #000000;*/
    width:470px;
    height:135px;
    overflow:auto;
}

div.nieuwsoverzicht
{
	height:300px;
}

div.content_subs_rechts
{
    width:470px;
    height:350px;
    overflow:auto;
}

div.vacature_foto_1
{
	position:absolute;
	margin:30px 0px 0px 0px;
}

div.vacature_foto_2
{
	position:absolute;
	margin:120px 0px 0px 90px;
}

div.sluitdiv
{
	text-align:right;
}

div.divrep
{
	width:480px;
}

div.divrep_over
{
	margin:0px 13px 0px 0px;
	float:left;
	text-align:center;
}

div.colleditor
{
	display:none;
}

div.showImgPopup
{
	display:none;
	top:0px;
	left:0px;
	position:absolute;
	z-index:1000;
	padding:10px;
	text-align:center;
	background-color:#ffffff;
	border:1px solid #a7afc3;
}

div.zwart_transparant
{
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
    position:absolute;
    top:0px;
    left:0px;
    background-color:#000000;
    z-index:1000;
    display:none;
    width:100%;
    height:100%;
}

div.container
{
	margin:0px auto;
	width:995px;
	height:571px;
	background-image:url('/sites/630/images/background.gif');
	background-repeat:no-repeat;
	border:1px solid #000000;
}

div.footer
{
	text-align:center;
	font-family:Verdana;
	color:#000000;
	font-size:12px;
	margin:5px 0px 0px 0px;
}

div.logo
{
	position:absolute;
	margin:0px 0px 0px 75px;
}

div.hoofdmenu
{
	position:absolute;
	margin:3px 0px 0px 500px;
}

div.hoofdmenu ul
{
	margin:0px 0px 0px -40px;
	#margin:0px;
}

div.hoofdmenu li
{
	float:left;
	list-style-type:none;
	margin:0px 22px 0px 0px;
}

div.hoofdmenu li li
{
	display:none;
}

div.hoofdmenu li a
{
	font-family:"Times New Roman", Times, serif;
	color:#000000;
	font-size:20px;
	text-decoration:none;
	text-transform:lowercase;
}

div.hoofdmenu li a:hover
{
	color:#ffffff;
}

div.hoofdmenu li.actief a
{
	color:#ffffff;
}

div.content_subs
{
	width:740px;
	height:370px;
	border:1px solid #ffffff;
	margin:40px 0px 0px 240px;
	position:absolute;
	z-index:5;
}

div.content_subs_collectie
{
	width:245px;
	height:370px;
	border:1px solid #ffffff;
	margin:40px 0px 0px 240px;
	position:absolute;
	z-index:5;
}

div.content_subs_collectie td.content_subs_menu
{
	border:none;
}

div.content_subs_achtergrond_collectie
{
	background-color:#585858;
	width:246px;
	height:371px;
	filter:alpha(opacity=30);
	-moz-opacity:.30;
	opacity:.30;
	/*border:1px solid #ffffff;*/
	margin:40px 0px 0px 240px;
	position:absolute;
	z-index:4;
}

div.content_subs_achtergrond
{
	background-color:#585858;
	width:740px;
	height:371px;
	filter:alpha(opacity=30);
	-moz-opacity:.30;
	opacity:.30;
	/*border:1px solid #ffffff;*/
	margin:40px 0px 0px 240px;
	position:absolute;
	z-index:4;
}

div.submenu ul
{
	margin:0px 0px 0px -40px;
	#margin:0px;
}

div.submenu li
{
	list-style-type:none;
}

div.submenu li a
{
	font-family:"Times New Roman", Times, serif;
	color:#000000;
	font-size:20px;
	text-decoration:none;
	text-transform:lowercase;
}

div.submenu li a:hover
{
	color:#ffffff;
}

div.submenu li.actief a
{
	color:#ffffff;
}

h1.collectie_titel
{
	font-family:"Times New Roman", Times, serif;
	color:#000000;
	font-size:28px;
	margin:0px;
	font-weight:normal;
	text-transform:lowercase;
}

h2.content_subs_titel
{
	margin:0px;
	font-size:28px;
	color:#000000;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
}

h2.filialen_titel
{
	margin:0px;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	font-family:Verdana;
}

h2.filialen_rep_titel
{
	margin:0px;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	font-family:Verdana;
}

h3.openingstijden_filialen_titel
{
	margin:0px;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	font-family:Verdana;
}

h3.n_nieuwsitem
{
	margin:0px;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	font-family:Verdana;
}

h3.newstitle
{
	margin:0px;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	font-family:Verdana;
}

h3.n_nieuwsitem a
{
	color:#000000;
	text-decoration:none;
}

h3.n_nieuwsitem a:hover
{
	text-decoration:underline;
}

p a
{
	color:#000000;
	text-decoration:none;
}

p a:hover
{
	text-decoration:underline;
}

p.nieuwstekst_detail
{
	font-family:Verdana;
	color:#ffffff;
	margin:0px;
	font-size:11px;
}

p.tekst_display
{
	font-family:Verdana;
	color:#ffffff;
	margin:0px;
	font-size:10px;
}

p.geennieuwsmelding
{
	font-family:Verdana;
	color:#ffffff;
	margin:0px;
	font-size:10px;
}

p.nieuwstekst
{
	font-family:Verdana;
	color:#ffffff;
	margin:0px;
	font-size:11px;
}

p.nieuwstekst a
{
	color:#ffffff;
}

p.nieuwsdate
{
	font-family:Verdana;
	color:#ffffff;
	margin:0px;
	font-size:10px;
}

p.openingstijden_filialen_dagen
{
	font-family:Verdana;
	color:#ffffff;
	margin:0px;
	font-size:12px;
	margin:0px 7px 0px 0px;
}

p.openingstijden_filialen_uren
{
	font-family:Verdana;
	color:#ffffff;
	margin:0px;
	font-size:12px;
}

p.bericht,p.berichtfail
{
	font-family:Verdana;
	color:#ffffff;
	margin:0px;
	font-size:12px;
}

p.tekst
{
	font-family:Verdana;
	color:#ffffff;
	margin:0px;
	font-size:12px;
}

p.filialen_rep_tekst
{
	font-family:Verdana;
	color:#ffffff;
	margin:0px;
	font-size:12px;
}

p.collectie_tekst
{
	font-family:Verdana;
	color:#ffffff;
	margin:0px;
	font-size:12px;
}

img.contact_foto
{
	margin:20px 0px 0px 0px;
}

img.nieuwsimage_detail
{
	float:right;
	margin:0px 5px 5px 5px;
}

img.vacature_foto_1
{
	border:1px solid #ffffff;
}

img.vacature_foto_2
{
	border:1px solid #ffffff;
}

img.sluitknop
{
	cursor:pointer;
}

img.plaatje_klein_foto
{
	border:1px solid #ffffff;
	display:block;
	cursor:pointer;
}

img.logo
{
	border:0px;
}

p.footer
{
	margin:0px;
}

a.teruglink
{
	font-family:Verdana;
	color:#ffffff;
	margin:0px;
	font-size:11px;
	float:right;
	text-decoration:none;
	margin:0px 5px 0px 0px;
}

a.teruglink:hover
{
	text-decoration:underline;
}

a.filialen_rep_link
{
	color:#000000;
	font-size:10px;
	font-family:Verdana;
	display:block;
}

a.footer
{
	text-decoration:none;
	color:#000000;
}

a.footer:hover
{
	text-decoration:underline;
}

.png
{
	_behavior:url('/sites/630/iepngfix.htc');
}

input.textarea
{
	color:#000000;
	font-size:12px;
	font-family:verdana;
	border:1px solid #656565;
	width:205px;
	margin:2px 0px 0px 0px;
	#margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
}

input.inhoud
{
	color:#000000;
	font-size:12px;
	font-family:verdana;
	border:1px solid #656565;
	width:205px;
	margin:2px 0px 0px 0px;
	#margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
}

input.c_submit,input#regsubmit,input#afmelden
{
	color:#000000;
	font-size:12px;
	font-family:verdana;
}

textarea.textarea
{
	color:#000000;
	font-size:12px;
	font-family:verdana;
	border:1px solid #656565;
	width:205px;
	margin:2px 0px 0px 0px;
	#margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
}

form
{
	margin:10px 0px 0px 0px;
}

span.underline
{
	text-decoration:underline;
}

span.strikethrough
{
	text-decoration:line-through;
}
