body{
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #333;
	background-color: #FFF;
}

h1, h2, h3, h4, h5 {
  	margin: 0px;
	color: #003E7E;
	line-height: 28px;
	padding-bottom: 20px;
	font-size:26px;
	font-style: normal;
	font-weight: lighter;	
}

h2{
	font-size: 19px;
	font-weight:normal;
	line-height: 18px;
	padding-bottom: 15px;
	font-style: normal;
}
h3{
	font-size: 18px;
	font-weight:normal;
	line-height: 18px;
	padding-bottom: 15px;
	font-style: normal;
}

.bold{
	font-weight: bold;
}

.subfont{
	font-size: 13px;
	line-height: 20px;
	color: #666666;	
}


.smallfont{
	font-size: 11px; 
	line-height: 16px;	
}

.bigfont{
	font-size: 25px;
	line-height: 28px;
}

.bigfont2{
	font-size: 45px;
	line-height: 48px;
}

.wit{
	color: #FFF;	
}
a:link.wit {
	color: #FFF;
	text-decoration: none;
}
a:visited.wit {
	color: #FFF;
	text-decoration: none;
}
a:hover.wit {
	color: #FFF;
	text-decoration: none;
}
a:active.wit {
	color: #FFF;
	text-decoration: none;
}

.rood{
	color: #FF0000;	
}
a:link.rood {
	color: #FF0000;
	text-decoration: none;
}
a:visited.rood {
	color: #FF0000;
	text-decoration: none;
}
a:hover.rood {
	color: #FF0000;
	text-decoration: none;
}
a:active.rood {
	color: #FF0000;
	text-decoration: none;
}

.zwart{
	color: #000;	
}
.blauw{
	color: #003E7E;	
}

.grijs{
	color: #707378;	
}
a:link.grijs {
	color: #707378;
	text-decoration: none;
}
a:visited.grijs {
	color: #707378;
	text-decoration: none;
}
a:hover.grijs {
	color: #707378;
	text-decoration: underline;
}
a:active.grijs {
	color: #707378;
	text-decoration: none;
}

.adresfont{
	color: #666666;
	font-size: 10px;
	line-height: 14px;
	padding-left: 11px;
}
a:link.adresfont {
	color: #FFF;
	text-decoration: underline;
}
a:visited.adresfont {
	color: #FFF;
	text-decoration: underline;
}
a:hover.adresfont {
	color: #FFF;
	text-decoration: underline;
}
a:active.adresfont {
	color: #FFF;
	text-decoration: underline;
}

.adresfont2{
	color: #FFF;
	line-height: 16px;
	padding-left: 5px;
}
a:link.adresfont2 {
	color: #FFF;
	text-decoration: none;
}
a:visited.adresfont2 {
	color: #FFF;
	text-decoration: none;
}
a:hover.adresfont2 {
	color: #FFF;
	text-decoration: underline;
}
a:active.adresfont2 {
	color: #FFF;
	text-decoration: none;
}

.adresblokje{
	float: right; 
	font-weight: bold; 
	padding: 5px; 
	padding-left: 10px; 
	padding-right: 10px; 
	margin-left: 11px; 
	background-image: url(pic/arrow5.png); 
	background-repeat: no-repeat; 
	background-position: right center; 
	padding-right: 25px;	
	color: #FFF;
}
a:link.adresblokje {
	color: #FFF;
	text-decoration: none;
}
a:visited.adresblokje {
	color: #FFF;
	text-decoration: none;
}
a:hover.adresblokje {
	color: #FFF;
	text-decoration: none;
}
a:active.adresblokje {
	color: #FFF;
	text-decoration: none;
}



.grijssmallfontselected{
	color: #FF9900;	
	font-size: 10px;
}
a:link.grijssmallfont {
	color: #FF9900;
	text-decoration: none;
}
a:visited.grijssmallfont {
	color: #FF9900;
	text-decoration: none;
}
a:hover.grijssmallfont {
	color: #FF9900;
	text-decoration: underline;
}
a:active.grijssmallfont {
	color: #FF9900;
	text-decoration: none;
}

.grijssmallfont{
	color: #666666;	
	font-size: 10px;
}
a:link.grijssmallfont {
	color: #666666;
	text-decoration: none;
}
a:visited.grijssmallfont {
	color: #666666;
	text-decoration: none;
}
a:hover.grijssmallfont {
	color: #666666;
	text-decoration: underline;
}
a:active.grijssmallfont {
	color: #666666;
	text-decoration: none;
}


.grijsfont{
	color: #999999;	
}
a:link.grijsfont {
	color: #999999;
	text-decoration: none;
}
a:visited.grijsfont {
	color: #999999;
	text-decoration: none;
}
a:hover.grijsfont {
	color: #999999;
	text-decoration: underline;
}
a:active.grijsfont {
	color: #999999;
	text-decoration: none;
}

.grijsfont2{
	color: #565758;	
}
a:link.grijsfont2 {
	color: #565758;
	text-decoration: none;
}
a:visited.grijsfont2 {
	color: #565758;
	text-decoration: none;
}
a:hover.grijsfont2 {
	color: #FFF;
	text-decoration: underline;
}
a:active.grijsfont2 {
	color: #565758;
	text-decoration: none;
}

.blauwfont{
	font-size: 11px;
	color: #270E5F;
	line-height: 16px;
}
a:link.blauwfont {
	color: #270E5F;
	text-decoration: none;
}
a:visited.blauwfont {
	color: #270E5F;
	text-decoration: none;
}
a:hover.blauwfont {
	color: #270E5F;
	text-decoration: underline;
}
a:active.blauwfont {
	color: #270E5F;
	text-decoration: none;
}

.witfont{
	color: #FFF;
}
a:link.witfont {
	color: #FFF;
	text-decoration: none;
}
a:visited.witfont {
	color: #FFF;
	text-decoration: none;
}
a:hover.witfont {
	color: #FFF;
	text-decoration: none;
}
a:active.witfont {
	color: #FFF;
	text-decoration: none;
}

.leesmeer{
	color: #57B4E6;	
	font-weight: bold;
	background-image: url(pic/arrow3.png);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 20px;
}
a:link.leesmeer {
	color: #57B4E6;
	font-weight: bold;
	text-decoration: none;
}
a:visited.leesmeer {
	color: #57B4E6;
	font-weight: bold;
	text-decoration: none;
}
a:hover.leesmeer {
	color: #57B4E6;
	font-weight: bold;
	text-decoration: underline;
}
a:active.leesmeer {
	color: #57B4E6;
	font-weight: bold;
	text-decoration: none;
}

.terug{
	color: #57B4E6;	
	font-weight: bold;
	background-image: url(pic/arrow4.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 13px;
}
a:link.terug {
	color: #57B4E6;
	font-weight: bold;
	text-decoration: none;
}
a:visited.terug {
	color: #57B4E6;
	font-weight: bold;
	text-decoration: none;
}
a:hover.terug {
	color: #57B4E6;
	font-weight: bold;
	text-decoration: underline;
}
a:active.terug {
	color: #57B4E6;
	font-weight: bold;
	text-decoration: none;
}

.navigatiefont{
	color: #666666;
	font-size: 14px;
}
a:link.navigatiefont {
	color: #666666;
	text-decoration: none;
}
a:visited.navigatiefont {
	color: #666666;
	text-decoration: none;
}
a:hover.navigatiefont {
	color: #666666;
	text-decoration: underline;
}
a:active.navigatiefont {
	color: #666666;
	text-decoration: none;
}

.titelfont{
	color: #625447;
	font-size: 14px;
	font-family:Interstate;
	text-transform:lowercase;
	font-weight: ligther;
}
a:link.titelfont {
	color: #625447;
	text-decoration: none;
}
a:visited.titelfont {
	color: #625447;
	text-decoration: none;
}
a:hover.titelfont {
	color: #57B4E6;
	text-decoration: none;
}
a:active.titelfont {
	color: #625447;
	text-decoration: none;
}

navigatiefont2{
	color: #57B4E6;
	font-size: 14px;
	font-family:Interstate;
	text-transform:lowercase;
	font-weight: bold;
}
a:link.navigatiefont2 {
	color: #57B4E6;
	text-decoration: none;
	font-weight: bold;
}
a:visited.navigatiefont2 {
	color: #57B4E6;
	text-decoration: none;
	font-weight: bold;
}
a:hover.navigatiefont2 {
	color: #FFE701;
	text-decoration: none;
	font-weight: bold;
}
a:active.navigatiefont2 {
	color: #57B4E6;
	text-decoration: none;
	font-weight: bold;
}

a:link {
	color: #280E5F;
	text-decoration: underline;
}
a:visited {
	color: #280E5F;
	text-decoration: underline;
}
a:hover {
	color: #280E5F;
	text-decoration: underline;
}
a:active {
	color: #280E5F;
	text-decoration: underline;
}

img{
	border: 0px;	
}

hr {
	height: 1px; border: none; background-image: url(pic/lijn.png);
}

.table{
	display: table;	
}
.tablerow{
	display: table-row;	
	min-height: 202px;	
}
.tablecell_productsoverview{
	display: table-cell;	
	width: 318px;
	border-right: solid 1px #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #666666;
}

ul {margin:0; padding:0; list-style:none}
li  {background:url(pic/pijl.png) no-repeat left top; margin:0px; padding:0px 0px 0px 13px;}

.dvhdr1 {
	background:#F3F0E7;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	border:1px solid #C8BA92;
	padding:5px;
}

.dvbdy1 {
	background:#FFFFFF;
	font-family:arial;
	font-size:12px;
	border-left:1px solid #C8BA92;
	border-right:1px solid #C8BA92;
	border-bottom:1px solid #C8BA92;
	padding:5px;
}

.adresfontgroot{
	font-size: 18px;	
}


.laatstenieuws{
	color: #666666;
	font-weight: bold;
	text-decoration: none;	
}
a:link.laatstenieuws {
	color: #666666;
	font-weight: bold;
	text-decoration: none;	
}
a:visited.laatstenieuws {
	color: #666666;
	font-weight: bold;
	text-decoration: none;	
}
a:hover.laatstenieuws {
	color: #666666;
	font-weight: bold;
	text-decoration: underline;	
}
a:active.laatstenieuws {
	color: #666666;
	font-weight: bold;
	text-decoration: none;	
}
