﻿
{
	color:#ffffff;
}

html
{
	width:100%;
	height:100%;
}

a
{
	color:white;
	text-decoration:none;
}

a.sluiten
{
	font-weight:bold;
	margin-left:40px;
	right:10px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}

p.nwlnegative
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	width:400px;
}

p.tekstbovengroteimage
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	width:400px;
}

p.footer
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	margin-top:17px;
	#margin-top:-5px;
	_margin-top:-8px;
}

p.footer2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	margin-top:50px;
	#margin-top:7px;
}

p.footer2 a,p.footer a
{
	text-decoration:none;
}

p.footer2 a:hover,p.footer a:hover
{
	text-decoration:underline;
}

p.editor
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	display:none;
}

p.grotefoto
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

p.nwlPositiveConfirmMailSent
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

p.bericht
{
	font-family:Arial Narrow, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
}

p.bericht a
{
	text-decoration:underline;
}

p.nwlPositiveChangeMailSent
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

p.nwlPositiveChanged
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

p.informatie
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

p.merkeninhoud
{
	font-family:Arial Narrow, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
}

p.merkeninhoud a
{
	text-decoration:underline;
}

p.contact
{
	font-family:Arial Narrow, Helvetica, sans-serif;
	color:#ffffff;
}

p.nieuwsdatum
{
	font-family:Arial Narrow, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
}

p.nieuwstekst
{
	font-family:Arial Narrow, Helvetica, sans-serif;
	color:#ffffff;
}

div.menufoto
{
	margin-top:2px;
}

div.collectie
{
	width:450px;
}

div.vergroting
{
	width:99%;
	height:100%;
	position:absolute;
	background-color:#000000;
	border-style:solid;
	border-color:000000;
	text-align:center;
	cursor:pointer;
	display:none;
	filter:alpha(opacity=80);
	opacity: 0.8;

}

div.plaatjepop
{
	position:absolute;
	background-color:#000000;
	border-style:solid;
	border-color:000000;
	text-align:center;
	cursor:pointer;
	display:none;
	height:500px;
	width:450px;
	border-left:1px #ffffff solid;
	border-right:1px #ffffff solid;
	border-bottom:1px #ffffff solid;
	border-top:1px #ffffff solid;
}


div.colleditor{
	background:#000000;
	margin-left:265px;
	width:450px;
}

div.kleine_foto
{
	position:static;
	width:100px;
	height:auto;
	margin:2px;
	padding:2px;
	overflow:hidden;
	float:left ;
}

div.aanbiedingen cms_datastructurelist
{
	width:360px;
}

div.nieuwsbericht_groot {
	margin-top:-50px;
	z-index:99;
	top:0px;
	left:0px;
	overflow: visible;
	padding: 15px;
	width:400px;
	background-color:#000000;
	border-top: 2px #ffffff solid;
	border-bottom: 2px #ffffff solid;
    display:none;
    text-align:left;
}

div.cms_datafeedstructure
{

}

div.onzichtbaar {
	display:none;
}

div.nieuwssource input, div.aanbiedingsource input{
	display:none;
}

div.thvg_menu
{
	margin-left:-30px;
	margin-bottom:130px;
}

div.default
{
	text-align:center;
	background-color:#000000;
	margin-top:-20px;
}

div.thvg_float
{
	position:absolute;
	margin-top:0px;
}

div.terhorstvangeel_inhoud
{
	margin:0px auto;
	background-color:#000000;
	width:960px;
}

div.terhorstvangeel_merken
{
	margin-left:265px;
	margin-top:-545px;
	_margin-top:-550px;
	width:400px;
}

div.impress_merken
{
	margin-left:265px;
	margin-top:-547px;
	_margin-top:-560px;
	width:400px;
}

div.terhorstfloat
{
	background-image:url(/sites/95/images/achtergrond_donker.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	width:978px;
	height:560px;
}

div.terhorstmerken
{
	background-image:url(/sites/95/images/achtergrond_donker.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	width:726px;
	height:570px;
	margin-left:-9px;
}

div.impressmerken
{
	background-image:url(/sites/95/images/achtergrondimpress_div.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	width:978px;
	height:560px;
	margin-left:-5px;
	margin-top:-9px;
}

div.impressfloat
{
	margin-top:-539px;
	_margin-top:-537px;
	margin-left:725px;
}

div.merkeninhoud
{
	height:400px;
	overflow:auto;
	width:430px;
	scrollbar-3dlight-color: #000000;
    scrollbar-arrow-color: #ffffff;
    scrollbar-base-color: #000000;
    scrollbar-darkshadow-color: #000000;
    scrollbar-face-color: #000000;
    scrollbar-track-color: #000000;
    scrollbar-highlight-color: #ffffff;
    scrollbar-shadow-color: #ffffff;
}

div.impress_merken_links
{
	height:417px;
}

table.default
{
	text-align:center;
	background-color:#000000;
	width:100%;
}

table.container
{
	width:100%;
	height:100%;
	vertical-align:middle;
}

table.merken_inhoud
{
	border-left:1px #ffffff solid;
	border-right:1px #ffffff solid;
	border-bottom:1px #ffffff solid;
	border-top:1px #ffffff solid;
	margin-top:-5px;
	_margin-top:0px;
	width:400px;
}

table.terhorstvangeel_inhoud
{
	margin-left:22px;
	margin-top:4px;
	_margin-top:0px;
}

table.terhorstvangeel_inhoud2
{
	margin-left:22px;
	margin-top:6px;
	_margin-top:6px;
}

table.impress_inhoud
{
	margin-top:127px;
}

div.vergroting
{
	display:none;
	position:absolute;
}

tr.default
{
	text-align:center;	
}

tr.openingstijden
{
	vertical-align:top;
}

tr.editor
{
	display:none;
}

tr.terhorstvangeel_inhoud
{
	height:0px;
}

td.openingstijden_links h3,td.openingstijden_rechts h3
{
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial Narrow, Helvetica, sans-serif;
	font-weight:normal;
	margin:0px;
	padding:0px;
	margin-left:5px;
}

td.openingstijden_links
{
	width:110px;
}

td.openingsuren_links
{
	width:75px;
}

td.openingstijden_rechts
{
	width:70px;
}

td.openingsuren_rechts
{
	width:80px;
}

td.contact_titel_links
{
	width:203px;
}

td.adres_links
{
	width:203px;
}

td.terhorstvangeel
{
	text-align:center;
	height:470px;
}

td.impress
{
	text-align:center;
	height:470px;
}

td.spacerlinks
{
	width:50px;
}

td.spacerrechts
{
	width:25px;
}

td.terhorstvangeel_menu
{
	background-image:url(/sites/95/images/thvg-menu.jpg);
	height:423px;
}

td.impress_menu
{
	background-image:url(/sites/95/images/impress-menu.jpg);
	_background-position:0px 5px;
	height:423px;
}

img.new_windowpijl
{
	display:none;
}

img.maxx
{
	border:0px;
	margin-left:30px;
}

img.plaatje_klein_img
{
	cursor:pointer;
}

img.print
{
	position:absolute;
	margin-left:320px;
}

img.sluiten
{
	margin-left:360px;
}

img.default
{
	text-align:center;
	border:0px;
	margin-bottom:-5px;
	margin-left:5px;
}

td.impress_inhoud img.default
{
	margin-left:0px;
}

img.terhorstheader
{
	margin-bottom:-5px;
}

img.delmond
{
	margin-left:10px;
	border:0px;
}

img.gerry_weber
{
	border:0px;
	margin-left:40px;
}

img.taifun
{
	border:0px;
}

img.bendolera
{
	margin-left:60px;
	border:0px;
}

img.frankwalder
{
	margin-left:10px;
	border:0px;
}

img.marcona
{
	margin-left:50px;
	border:0px;
}

img.cecil
{
	margin-left:20px;
	border:0px;
}

img.overigemerken
{
	margin-left:35px;
	border:0px;
}

img.terhorstheader
{
	border:0px
}

img.impressheader
{
	border:0px;
}

img.delmond
{
	border:0px;
}

img.phard
{
	border:0px;
	margin-top:40px;
	margin-left:-27px;
}

img.street_one
{
	margin-top:5px;
	border:0px;
	margin-left:15px;
}

img.xx_by_mexx
{
	margin-top:5px;
	border:0px;
	margin-left:-10px;
}

img.overigemerken2
{
	margin-top:5px;
	border:0px;
	margin-left:-20px;	
}

img.right
{
	margin:5px;
	border:0px;
	float:right;
}

body.default
{
	background-color:#000000;
	text-align:center;
	width:100%;
	height:100%;
	margin:0px;
}

body.terhorstvangeel
{
	background-color:#000000;
	width:100%;
	height:100%;
	margin:0px;
}

h3.nieuwstitel
{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}

h1.merkentitel
{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}

h2.anderevestiging
{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
}

h3.h_nieuwsitem
{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

h3.h_nieuwsitem a:hover
{
	text-decoration:underline;
}

ul.menu
{
	list-style:none;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
}

ul.impress_merken_links
{
	list-style:none;
}

a.bladeren
{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

a.welkom
{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	margin-left:15px;
	font-size:30px;
	text-transform:lowercase;
}

a.actueel
{
	color:#ffffff;
	font-family:Arial Narrow, Helvetica, sans-serif;
	text-decoration:none;
	font-size:36px;
	margin-left:70px;
	text-transform:lowercase;
}

a.collectie
{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	font-size:40px;
	text-transform:lowercase;
}

a.nieuwsbrief
{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:24px;
	margin-left:60px;
	text-transform:lowercase;
}

a.contact
{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-style:italic;
	font-size:30px;
	text-transform:lowercase;
	margin-left:22px;
}

input.veld 
{
	width:250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

textarea.veld2 
{
	width:250px;
	height:100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

input.textarea 
{
	width:250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

input.regpostcode 
{
	width:90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

input.regcity 
{
	width:150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

label, div.nb_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}

label.bezoeker
{
	display:none;
}

input#group_146,input#group_145
{
	display:none;
}


label
{
	color:#ffffff;
}

h3.titel
{
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
}

input.inputhidden {display:none;}

p.nwlpositive 
{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}