﻿* {
	margin:0;
	padding:0;
}

/*links*/

a.headerlink:link	 	{color: #000000; text-decoration: underline;}
a.headerlink:visited	{color: #000000; text-decoration: underline;}
a.headerlink:active		{color: #000000; text-decoration: underline;}
a.headerlink:hover		{color: #0057C0; text-decoration: none;} 

a:link		{color: #000000; text-decoration: underline; }
a:visited 	{color: #000000; text-decoration: underline; }
a:active	{color: #000000; text-decoration: underline; }
a:hover		{color: #000000; text-decoration: underline; }  

.bericht1:link	 	{color: #000000; text-decoration: none;}
.bericht1:visited	{color: #000000; text-decoration: none;}
.bericht1:active	{color: #000000; text-decoration: none;}
.bericht1:hover		{color: #000000; text-decoration: none;} 

.melding1:link 		{color: #000000; text-decoration: underline;}
.melding1:visited 	{color: #000000; text-decoration: underline;}
.melding1:active 	{color: #000000; text-decoration: underline;}
.melding1:hover 	{color: #000000; text-decoration: underline;}

.acties:link	{color: #000000; text-decoration: underline;}
.acties:visited	{color: #000000; text-decoration: underline;}
.acties:active	{color: #000000; text-decoration: underline;}
.acties:hover	{color: #0057C0; text-decoration: none;}

.nieuws:link		{color: #000000; text-decoration: none;}
.nieuws:visited		{color: #000000; text-decoration: none;}
.nieuws:active		{color: #000000; text-decoration: none;}
.nieuws:hover		{color: #000000; text-decoration: underline;}

.bericht:link	 	{color: #000000; text-decoration: none;}
.bericht:visited	{color: #000000; text-decoration: none;}
.bericht:active		{color: #000000; text-decoration: none;}
.bericht:hover		{color: #000000; text-decoration: underline;} 

.submenu:link		{color: #FFFFFF; text-decoration: none;}
.submenu:visited	{color: #FFFFFF; text-decoration: none;}
.submenu:active		{color: #FFFFFF; text-decoration: none;}
.submenu:hover		{color: #999999; text-decoration: none;}

.leesmeer:link		{color: #000; text-decoration: none;}
.leesmeer:visited	{color: #000; text-decoration: none;}
.leesmeer:active	{color: #000; text-decoration: none;}
.leesmeer:hover		{color: #000; text-decoration: underline;}

/* algemeen */

body {
	width: 100%;
	height: 100%;	
	background-color: #FFFFFF;
	margin:0px;
	font-family:verdana, tahoma, Helvetica, sans-serif;
	font-size:10px;
}

html {
	height:100%;
	width:100%;
	margin:0;
}

div.container{
	width:1000px;
	margin:0px auto;
	background-color: #FFFFFF;
	/*height:824px;*/
	overflow:visible;
}

div.inhoud {
	width:579px;
	z-index:3;
	#left: 0px;
	#top: 0px;
	position:absolute;
	#position: relative;
	float: left;
	padding-right: 20px;
	margin-left:200px;
	#margin:0px;
}

div.header {
	width:1000px;
	height:198px;
	background-image:url(/sites/190/images/header.jpg);
}

div.header2 {
	width:1000px;
	height:237px;
	background-image:url(/sites/190/images/header2.jpg);
}


div.kolom_rechts {
	width:200px;
	float:right;
	#float:left;
}

.blockoverklok {
	width:200px;
	height:135px;
	background-image:url(/sites/190/images/block2.png);
	_behavior:url('/sites/190/iepngfix.htc');
	z-index:10;
	position: relative;
	margin-top: 10px;
	padding-top:10px;
}

.blockoverklok2 {
	width:200px;
	height:145px;
	background-image:url(/sites/190/images/blockzwart.png);
	_behavior:url('/sites/190/iepngfix.htc');
	z-index:10;
	position: relative;
	margin-top: 10px;
}

p.kloktext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top: 33px;
	padding-left: 33px;
	font-size: 9px;
	font-weight: bold;	
}

.klok {
	width:200px;
	height:145px;
	position: relative;
    margin:-145px 0px 0px 0px;
	z-index: 6;
	text-align: center;
	padding-top: 9px;
}

.blockbovag {
	width:200px;
	height:145px;
	background-image:url(/sites/190/images/blokjebovag.jpg);
}

.blockbovag_zwart {
	width:200px;
	height:145px;
	background-image:url(/sites/190/images/blokjebovag_zwart.jpg);
}

.blockfietsersbond {
	width:200px;
	height:145px;
	background-image:url(/sites/190/images/blokjefietsers.jpg);
	margin-top: 10px;
}

.blockfietsersbond_zwart {
	width:200px;
	height:145px;
	background-image:url(/sites/190/images/blokjefietsers_zwart.jpg);
	margin-top: 10px;
}

p.inhoud {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	padding-left:10px;
	padding-top:5px;
}

p.inhoud a:link, p.inhoud a:active, p.inhoud a:visited {color:#0057c0;text-decoration:none;}
p.inhoud a:hover {color:#0057c0;text-decoration:underline;}

.winkelparade {
	width:200px;
	height:30px;
	margin-top: 10px;
}

div.e_headerlink{
    display:none;
}

div.headerlink{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:24px;
	position: relative;
	left: 683px;
	top: 166px;
	width:330px;
}

div.header2 div.headerlink{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:24px;
	position: relative;
	left: 683px;
	top: 205px;
	width:330px;
}

div.headerlink2{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:24px;
	position: relative;
	left: 520px;
	top: 170px;
	width:300px;
}

h1.h_title {
	font-size:16px;
	font-family:verdana, tahoma, Helvetica, sans-serif;
	font-weight:bold;
	color: #000000;
	padding-top:10px;
	padding-left:10px;
	background-image: url(/sites/190/images/headergif.gif);
	background-repeat: no-repeat;
	background-position: 10px 26px;
}

h1.s_title {
	font-size:16px;
	font-family:verdana, tahoma, Helvetica, sans-serif;
	font-weight:bold;
	color: #000000;
	padding-top:10px;
	padding-left:10px;
	background-image: url(/sites/190/images/headergif.gif);
	background-repeat: no-repeat;
	background-position: 10px 26px;
	clear:both;
}

h1.c_title {
	font-size:16px;
	font-family:verdana, tahoma, Helvetica, sans-serif;
	font-weight:bold;
	color: #000000;
	padding-top:10px;
	clear:both;
}

h2.c_title {
	font-size:16px;
	font-family:verdana, tahoma, Helvetica, sans-serif;
	font-weight:bold;
	color: #000000;
	padding-top:10px;
	clear:both;
}

h3.c_title {
	font-size:16px;
	font-family:verdana, tahoma, Helvetica, sans-serif;
	font-weight:bold;
	color: #000000;
	padding-top:10px;
	clear:both;
}

h1.noimage {
	font-size:16px;
	font-family:verdana, tahoma, Helvetica, sans-serif;
	font-weight:bold;
	color: #000000;
	padding-top:10px;
	padding-left:10px;
	background-image: none;
}


h2 {
	font-size:14px;
	font-family:verdana, tahoma, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}

h3 {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:12px;
	padding-left:10px;
}

h4	{
	font-size: 10px;
	font-family:verdana, tahoma, Helvetica, sans-serif;
	font-weight:bold;
	color: #000000;
	}	
	
p {
	font-size:12px;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-weight:normal;
	color:#000000;
}

li {
	font-size: 12px;
}

h1.invh1 {
	color: #FFFFFF;
	margin-top:80px;
}

p.melding {
	line-height: 14px;
	margin-bottom: 2px;
}

p.navigator {
	text-align:center
}

select, input {
	font-size: 10px;
	}
	
.textarea{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 13px;
}

div.footer {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
}

/* navi */

div.hoofdmenu {
	width:200px;
	float: left;
	text-align:right;
	overflow:auto;
}

div.hoofdmenu ul {
	list-style-type:none;
	background-color:#1073ba;
}

.mini div.hoofdmenu ul {
	background-color:#ee1b2e;
}

div.hoofdmenu li {
	padding:5px;
	font-weight:bold;
	font-size:12px;
}

div.hoofdmenu li ul li {
	padding:5px 0px 5px 5px;
	font-weight:normal;
	font-size:11px;
	background-color:#7099cf;
}

.mini div.hoofdmenu li ul li {
	background-color:#f6737f;
}

div.hoofdmenu li.actief {
	background-color: #7099cf;
}

.mini div.hoofdmenu li.actief {
	background-color: #f6737f;
}

div.hoofdmenu li a:link		{color:#ffffff;text-decoration:none;}
div.hoofdmenu li a:visited	{color:#ffffff;text-decoration:none;}
div.hoofdmenu li a:active	{color:#ffffff;text-decoration:none;}
div.hoofdmenu li a:hover	{color:#d0d0d0;text-decoration:none;}

h2.sub {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:13px;
	margin-top: 3px;
	margin-right: 16px;
	margin-bottom: 0px;
	margin-left: 0px;	
}

/*acties*/

h2.actietitel {
	margin: 0px 10px 0px 10px;
	color: #000000;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 13px;
	font-weight: normal;
}

h3.actie {
	margin: 0px 10px 0px 10px;
	color: #0057c0;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 13px;
	font-weight: normal;
}

table.acties {
	width:550px;
	margin-top: 15px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
}

td.actie0 {
	background-color: #FFFFFF;
	border: 0px;
	width: 350px;
	font-size: 10px;
}

td.actie1 {
	background-color: #FFFFFF;
	width: 200px;
	text-align: right;
}

/*actiedetail*/

h2.actiesdetail{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 16px;
	margin-left: 10px;
}

h3.actiesdetail{
	color: #999999;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
}

p.details{
}

p.geldig {
	color:#555555;
	line-height: 14px;
	margin-bottom: 2px;
}

/*openingstijden*/

#openingstijden {
}

#Naam {
	  width: 200px;
	  }
	  
#From {
	  width: 200px;
	  }
	  
#Subject {
	  width: 200px;
	  }

#Beschrijving {
	  width: 200px;
	  }

table.openingstijden {
	width:100%;
	border:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-top: 20px;
	font-weight: bold;
}

table.openingstijden2 {
	width:100%;
	border:0px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	color: #000000;
	margin-top: 20px;
	margin-left:10px;
}

td.openingstijden1 {
	vertical-align:middle;
	text-align:left;
	width:70px;/*moeten padding/margin rechts krijgen...*/
	padding-left: 7px;
}

td.openingstijden2 {
	vertical-align:middle;
	text-align:right;
	width:100px;/*moeten padding/margin rechts krijgen...*/
	padding-right: 7px;
}

td.openingstijden3 {
	vertical-align:middle;
	padding-left: 7px;
	width:210px;/*moeten padding/margin rechts krijgen...*/
	font-size: 9px;
}

/*contact*/

#contactform {
	padding-left: 10px;
}

#Naam {
	  width: 200px;
	  }
	  
#From {
	  width: 200px;
	  }
	  
#Subject {
	  width: 200px;
	  }

#Beschrijving {
	  width: 200px;
	  }
	  
h2.contact {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	color: #000000;
}

input#btnsubmit {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
}

table.contact2 {
	width:100%;
	border:0px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	margin-left:10px;
	margin-top:5px;
}

textarea,input[type="text"]{
	width:200px;
	background-color:#FFFFFF;
	color:#000000;
	border:1px #757575 solid;
	padding-left:2px;
}

select, input {
	font-size: 10px;
}
	
img.right {
	float:right;
	margin:5px;
	border: 0px;
}

img.facebook_icoon
{
	float:left;
	margin:0px 10px 0px 0px;
}

/*nieuws*/

div.nieuwsdetail {
	position:absolute;
	width:580px;
	height:362px;
	left: 1px;
	top: 1px;
	z-index:7;
	overflow: auto;
	background-color: #FFFFFF;
	background-image: url(/sites/190/images/nieuwsdetailbg.gif);
	border: 4px solid #a7a9ac;
	visibility: hidden;
	background-repeat: no-repeat;
	background-position: left bottom;
}

h2.news {
	padding-left: 10px;
	font-family: "Trebuchet MS", Verdana, Arial;
}

h4.news{
}

h4.datum_l{
	margin-top:0px;
	margin-bottom:0px;
	font-style:italic;
	color: #999999;
}

p.bericht1 {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	padding-left:10px;
	padding-bottom: 20px;
}


img.right {
	float:right;
	margin:5px;
	border: 0px;
}

img {
	border: 0px;
}

img.fotodetail {
	margin-top:5px;
}

img.homeleft {margin:5px 0px 0px 10px;}
img.homeright {margin-top: 5px;}



img.pics {
	margin-top: 5px;
	margin-left:50px;
}

img.fotopagina {
	width: 120px;
}

h3.datum_r{
	margin-top:0px;
	font-size:9px;
	font-style:oblique;
	color: #0057c0;
	padding-left: 10px;
	font-family: "Trebuchet MS", Verdana, Arial;
	padding-bottom: 3px;
}

/*nieuwsbrief*/

.nieuwsbrief{
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#aanhef0{
}

#aanhef1{
}

#voornaam {
	width: 180px;
	  }

#achternaam {
	width: 180px;
	  }

#adres {
	  width: 180px;
	  }

#postcode {
	width: 50px; /*padding ipv spatie*/
	margin-right: 3px;
	  }

#woonplaats {
	  width: 123px;
	  }

#telefoonnummer {
	  width: 180px;
	  }

#land {
	width: 180px;
	  }

#email {
	  width: 180px;
	  }

#emaildis {
	  width: 180px;
	  }

table.nieuwsbrief {
	width:500px;
	border:0px;
	padding: 0px;
	margin-left: 10px;
}

td.nieuwsbriefa {
	padding:0px;
	width:150px;
	valign:middle;
	text-align:left;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
}

td.inhoud {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:12px;
}

td.inhoud label{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
}

td.nieuwsbriefb {
	padding:0px;
	width:300px;
	height:20px;
	valign:middle;
	align:left;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
}

div.openingstijdendiv 
{
    width:285px;
    float:left;
}

div.adresgegevens 
{
    width:285px;
    float:left;
}


/*fotodiv*/

div#fotocontainer {
	position:relative;
	width:575px;
	height:400px;
	margin-top:15px;
	margin-bottom:15px;
	left: 7px;
}

div#foto1 {
	left:0px;
	top:0px;
	position: absolute;
}

div#foto2 {
	left:135px;
	top:0px;
	position: absolute;
}

div#foto3 {
	left:270px;
	top:0px;
	position: absolute;
}

div#foto4 {
	left:405px;
	top:0px;
	position: absolute;
}

div#foto5 {
	left:0px;
	top:120px;
	position: absolute;
}

div#foto6 {
	left:135px;
	top:120px;
	position: absolute;
}

div#foto7 {
	left:270px;
	top:120px;
	position: absolute;
}

div#foto8 {
	left:405px;
	top:120px;
	position: absolute;
}

div#foto9 {
	left:0px;
	top:240px;
	position: absolute;
}

div#foto10 {
	left:135px;
	top:240px;
	position: absolute;
}

div#foto11 {
	left:270px;
	top:240px;
	position: absolute;
}

div#foto12 {
	left:405px;
	top:240px;
	position: absolute;
}

div#foto13 {
	left:0px;
	top:360px;
	position: absolute;
}

div#foto14 {
	left:135px;
	top:360px;
	position: absolute;
}

div#foto15 {
	left:270px;
	top:360px;
	position: absolute;
}

div#foto16 {
	left:405px;
	top:360px;
	position: absolute;
}

div#foto17 {
	left:0px;
	top:480px;
	position: absolute;
}

div#foto18 {
	left:135px;
	top:480px;
	position: absolute;
}

div#foto19 {
	left:270px;
	top:480px;
	position: absolute;
}

div#foto20 {
	left:405px;
	top:480px;
	position: absolute;
}

/* ---------- slideshow ----------- */

div.h_colleditor {display:none;}
div.e_colleditor {width:250px;height:100%;}
div.e_colleditor2 {float:left;width:400px;height:100%;}

div.image {
	/*width:300px;*/
	/*height:300px;*/
}

img.slideshow {
    margin:0px 0px 0px 3px;
    position:absolute;
    top:0px;
    left:0px;
    z-index:1;
}

img.slideshow2 {
    margin:5px 0px 0px 0px;
}

div.block {
	width:200px;
	height:145px;
	overflow:hidden;
	margin-top: 10px;
    position:relative;
}

div.blockwebshop {
	width:200px;
	height:145px;
	overflow:hidden;
	margin-top: 10px;
    position:relative;
}

div.block_slide {
	width:200px;
	height:145px;
	overflow:hidden;
	background-image:url(/sites/190/images/block2.png);
	_behavior:url('/sites/190/iepngfix.htc');
    position:relative;
    margin:-145px 0px 0px 0px;
    z-index:40;
}

div.block_slide2 {
	width:200px;
	height:145px;
	overflow:hidden;
	background-image:url(/sites/190/images/blockzwart.png);
	_behavior:url('/sites/190/iepngfix.htc');
    position:relative;
    margin:-145px 0px 0px 0px;
    z-index:40;
}

div.slidediv {width:400px;margin:0 auto;}

div.blockwebshop object {margin:0px 0px 0px 0px;}

/* Modellenpagina */

h1.ds_title {
	font-size:16px;
	font-family:verdana, tahoma, Helvetica, sans-serif;
	font-weight:bold;
	color: #000000;
	padding-top:10px;
	padding-left:10px;
	background-image: url(/sites/190/images/headergif.gif);
	background-repeat: no-repeat;
	background-position: 10px 26px;
}

div.modellen_rep {width:545px;margin:10px 0px 0px 10px;height:100%;}

div.modellen_detail_ds {height:100%;}

div.modellen_item_ds {
    width:120px;
    float:left;
}

div.modellen2_ds {width:120px;height:120px;margin:0px 10px 0px 0px;float:left;}

h2.modellen_h2 {
	font-size:12px;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-weight:normal;
	color:#000000;
	margin:0px;
	padding:0px;
	text-align:center;
}

p.ds_main {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	padding-left:10px;
	padding-top:5px;
}

div.absolutefoto2
{
	position:absolute;
	z-index:999;
	overflow:visible;
	background-color:#FFFFFF;
	display:none;
	top:0px;
	left:0px;
	width:500px;
	padding:15px;
}

div.zwart_transparant 
{
    filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
    position:absolute;
    top:0px;
    left:0px;
    background-color:#000000;
    z-index:98;
    display:none;
    width:100%;
    height:100%;
}

img.fotogroot {display:none;}

img.mod_foto1 {margin:5px 0px 0px 10px;cursor:pointer;}
img.mod_foto2 {margin:5px 0px 0px 0px;cursor:pointer;}
img.mod_foto3 {margin:5px 0px 0px 0px;cursor:pointer;}

div.cms_fotos {text-align:center;}

img.sluitenknop {float:right;margin:-15px -15px 0px 0px;cursor:pointer;}

/* NIEUWS */
div.nieuwssource input {display:none;}
div.aanbiedingsource input {display:none;}
div.nieuwsbericht {margin:5px 0px 0px 0px;height:80px;overflow:visible;}
div.nieuwsberichtdetail {margin:5px 0px 0px 0px;overflow:visible;}


div.actueeldiv {width:580px;clear:both;margin:5px 0px 0px 0px;}
div.n_actueelbericht {
    margin:5px 0px 0px 0px;
}

p.nieuwsinleiding {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	padding-left:10px;
	padding-top:5px;
}

p.n_actueeldatum{
	margin-top:0px;
	font-size:9px;
	font-style:oblique;
	color: #0057c0;
	padding-left: 10px;
	font-family: "Trebuchet MS", Verdana, Arial;
	padding-bottom: 3px;
}

p.n_actueelberichtdatum{
	margin-top:0px;
	font-size:9px;
	font-style:oblique;
	color: #0057c0;
	padding-left: 10px;
	font-family: "Trebuchet MS", Verdana, Arial;
	padding-bottom: 3px;
}

h4.n_actueeltitel {
	padding-left: 10px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size:14px;
	font-weight:bold;
}

h3.n_actueelbericht {
	padding-left: 10px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size:14px;
	font-weight:bold;
}

p.n_actueelberichtbericht {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	padding-left:10px;
	padding-bottom: 20px;
}

img.actueelbericht_image {float:right;margin:0px 0px 0px 4px;
}

span.leesmeerspan {font-style:italic;}

/* ACTIES */

div.a_acties {}

h4.a_actiestitel {

}

p.a_actiesdatum {

}

/*DETAIL */

div.a_actiesbericht {margin:0px 0px 3px 0px;}

img.actiesbericht_image {float:right;margin:20px 0px 0px 0px;}

h3.a_actiestitel {
	margin: 0px 0px 0px 0px;
	color: #000000;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 13px;
	font-weight: normal;
    float:left;
}

h4.a_actiesprijstitel {
	margin: 0px 0px 0px 0px;
	color: #0057c0;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 13px;
	font-weight: normal;
}

h3.a_actiesbericht_detail {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 16px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

h4.a_actiesprijstitel_detail {
	color: #999999;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

p.actiesberichtbericht {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	padding-left:10px;
	padding-top:5px;
}

td.actiesleft {width:250px;}
td.actiesright {}

/* NIEUWSBRIEF & CONTACT*/

td.contactheader_left {width:200px;background-image:none;}
td.contactheader_right {background-image:none;}

input.textarea 
{
    font-size:13px;
	color: #000000;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	width:200px;
	margin:0px 0px 1px 0px;
	#margin:0px 0px 0px 0px;
}

textarea.textarea 
{
    font-size:9px;
	color: #000000;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	#padding-left:1px;
	width:200px;
	height:70px;
}

table.contact {margin:10px 0px 0px 0px;}
td.contact 
{
    font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
    font-size: 13px;
    color:#000;
    width:100px;
    padding:0px 0px 0px 0px;
    #padding:0px 0px 0px 0px;
}

td.inhoud 
{
    font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
    font-size: 11px;
    color:#000;
    width:160px;
}

input.c_submit 
{
	/*background-color:#fff;*/
	/*border:0;*/
	font-weight:bold;
	margin:1px 0px 0px 0px;
	#margin:0px 0px 0px 0px;
	text-transform:uppercase;
    font-size:11px;
    cursor:pointer;
    }
    
input#regsubmit 
{
	/*background-color:#fff;*/
	/*border:0;*/
	font-weight:bold;
	margin:1px 0px 0px 0px;
	#margin:0px 0px 0px 0px;
	text-transform:uppercase;
    font-size:11px;
    cursor:pointer;
}

input#afmelden 
{
	/*background-color:#fff;
	border:0;*/
	font-weight:bold;
	margin:1px 0px 0px 0px;
	#margin:0px 0px 0px 0px;
	text-transform:uppercase;
    font-size:11px;
    cursor:pointer;
}

input.inhoud {width:200px;margin:1px 0px 0px 0px;#margin:0px;font-size:13px;font-family:"Trebuchet MS", Verdana, Arial;}
input#regpostcode {width:70px;margin:0px -2px 0px 0px;}
input#regcity {width:125px;}

input.bezoeker {display:none;}
label.bezoeker {display:none;}
input#group_317 {display:none;}
input.inputhidden {display:none;}
div.inputgroups {display:none;}
tr.hidden_input {display:none;}
table.formulier {margin:0px 0px 0px 10px;}

p.inleidingnb {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	padding-left:10px;
	padding-top:5px;
}

p.inleidingco {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
}

p.inleidingcontact {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	padding-left:10px;
	padding-top:5px;
}

p.nwlPositiveConfirmMailSent, p.nwlPositiveChanged, p.nwlPositiveChangeMailSent, p.nwlnegative, p.nwlpositive
{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	padding-left:10px;
	padding-top:5px;
}

p.nwlNegativeChangeMailSent {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	padding-left:10px;
	padding-top:5px;
}

table.contactform {
    width:550px;
    margin:0px 0px 0px 10px;
	background-image: url(/sites/190/images/headergif.gif);
	background-repeat: no-repeat;
	background-position:25px left;
    }
    
table.contactform tr td {vertical-align:top;}
    
p.opentijd {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
}

td.contact1 {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	width:100px;
}

td.co_left {padding:5px 0px 0px 0px;}
td.co_right {padding:5px 0px 0px 0px;}

p.bericht {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;font-size: 13px;margin:10px 0px 0px 10px;color:#000;}
p.berichtfail {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;font-size: 13px;margin:10px 0px 0px 10px;color:#ff0000;}

p.n_actueelberichtbericht a:link, p.n_actueelberichtbericht a:active, p.n_actueelberichtbericht a:visited  {
    color:#000;
    text-decoration:none;   
}

p.n_actueelberichtbericht a:hover  {
    color:#000;
    text-decoration:underline;   
}

p.aanbieding_datum {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:12px;
	margin:5px 0px 5px 10px;
}

.teruglink {margin:0px 0px 0px 10px;float:right;}
.aanbieding_link {margin:0px;float:right;}

.underline {
	text-decoration:underline;
}

.strikethrough {
	text-decoration:line-through;
}

table.aanbiedingtabel {margin:5px 0px 0px 0px;}

/* footer */

p.footer {font-family: "Trebuchet MS", Verdana, Arial, sans-serif;color:#fff;font-size:12px;text-align:center;margin:0px 0px 0px 0px;}
p.footer a:link, p.footer a:active, p.footer a:visited {color:#fff;text-decoration:none;}
p.footer a:hover {color:#fff;text-decoration:underline;}

img.inhoudright {
	float:right;
	margin: 0px 0px 10px 10px;
}

div.algrep {
	overflow:auto;
}

/* Bij iedere png de class "png" toevoegen, zo is pngfix.js niet meer nodig is.*/

.png{
	_behavior:url('/sites/190/iepngfix.htc');
}
