#body {
	margin:0;
	text-align:center;
	font-size/* */:/**/10pt;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:150%;
	font-family:Trebuchet MS;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
	padding-bottom:20px;
	background-color: #CBE4C8;
	background-repeat: repeat;
	background-image: url("../images/BGPattern.jpg");
  }

   .class1 a:link {color: #FFFFFF; text-decoration:none;}		
   .class1 a:active {color: #FFFFFF; text-decoration:none;}
   .class1 a:visited {color: #FFFFFF; text-decoration:none;}
   .class1 a:hover {color: #FFFFFF; text-decoration:underline overline;}
   
   .class2 a:link {color: #F40E0E; text-decoration:none;}		
   .class2 a:active {color: #FFFFFF; text-decoration:none;}
   .class2 a:visited {color: #F40E0E; text-decoration:none;}
   .class2 a:hover {color: #F40E0E; font-weight:bold; text-decoration:underline overline;}
   
   .class3 a:link {color: #FFFFFF; text-decoration:none;}		
   .class3 a:active {color: #FFFFFF; text-decoration:none;}
   .class3 a:visited {color: #FFFFFF; text-decoration:none;}
   .class3 a:hover {color: #FFFFFF; text-decoration:underline;}
   
   .class4 a:link {color: #000000; text-decoration:none;}		
   .class4 a:active {color: #000000; text-decoration:none;}
   .class4 a:visited {color: #000000; text-decoration:none;}
   .class4 a:hover {color: #000000; text-decoration:none;}
   
   /* container om alles te centreren, tevens parent van de anderen */
	#container {		
		font-family: "trebuchet ms", arial;
		font-size:12px;		
		width:770px;
		margin-left:auto;
		margin-right:auto;
		margin-top:10px;
		padding:0px;
		text-align:left;
		background-color: #CBE4C8;
		background-repeat: repeat;
	    background-image: url("../images/BGPattern.jpg");
		}

   .body_table {
		font-family: "trebuchet ms", arial;
		font-size:12px;
		}

	body {
		font-family: "trebuchet ms", arial;
		font-size:12px;		
		text-align:left;
		padding-top: 0px;
		margin-top:4px;
		background-color: #CBE4C8;
		background-repeat: repeat;
	    background-image: url("../images/BGPattern.jpg");
		}

   #navbar {	
		width:762px;
		height:37px;
		padding:0px;
		margin:-4px 0px 0px -8px;
		background-image:url("../images/navbarnewshaded.png");
		}
		
	#menu	{
		word-spacing:0px;
		margin:2px 25px 0px 0px;
		float:left;
		}
		
	#menuright	{
		word-spacing:0px;
		float:right;
		width:210px;
		position: right;
		left: 10px;
		margin:0px 0px 0px 0px;
		}
		
	#menu	table {
		font-family: "trebuchet ms", arial;
		font-size:12px;
		margin:0px 0px 0px 30px;	
		}
		
	#menuright	table {
		font-family: "trebuchet ms", arial;
		font-size:11px;
		margin:0px 0px 0px 52px;	
		}
	
	#imagediv {
		margin-top:0px;
		margin-right:0px;
		margin-left:0px;
		margin-bottom:0px;
		width:750px;
		height:250px;
		padding:0px;
		float:left;
		background-color: #CBE4C8;
		}
		
	#imagedivsmall {
		margin-top:0px;
		margin-right:0px;
		margin-left:0px;
		margin-bottom:0px;
		width:750px;
		height:120px;
		padding:0px;
		float:left;
		}
		
	#picdiv {
		margin-top:0px;
		margin-right:0px;
		margin-left:50px;
		margin-bottom:0px;
		width:500px;
		height:420px;
		padding:0px;
		float:left;
		}	
		
	#pageimagediv {
		margin-top:0px;
		margin-right:0px;
		margin-left:0px;
		margin-bottom:0px;
		width:750px;
		height:90px;
		padding:0px;
		float:left;
		}
	
	#header {
		width:543px;
		height:20px;
		padding:0px;
		float:left;
		background-image:url("../images/headernew3shaded.png");
		}	
		
	#headerpress {
		width:820px;
		height:20px;
		padding:0px;
		float:left;
		background-image:url("../images/headernew3shadedpress.png");
		}	
		
	#headermap {
		width:820px;
		height:20px;
		padding:0px;
		float:left;
		background-image:url("../images/headernew3shadedpress.png");
		}	
		
	#footer {
		width:543px;
		height:20px;
		padding:0px;
		float:left;
		background-image:url("../images/footernew3shaded.png");
		}	
		
	#footerpress {
		width:820px;
		height:20px;
		padding:0px;
		float:left;
		background-image:url("../images/footernew3shadedpress.png");
		}	
		
	#footermap {
		width:820px;
		height:20px;
		padding:0px;
		float:left;
		background-image:url("../images/footernew3shadedpress.png");
		}		
		
	#content {
		width:543px;
		padding:0px;
		float:left;
		background-image:url("../images/contentnew6shaded.png");
		}
		
	#contentpress {
		width:820px;
		padding:0px;
		float:left;
		background-image:url("../images/contentnew6shadedpress.png");
		}
		
	#contentmap {
		width:820px;
		padding:0px;
		float:left;
		background-image:url("../images/contentnew6shadedpress.png");
		}	
		
	#contenttrade {
		width:750px;
		padding:0px;
		float:left;
		background-image:url("../images/contenttrade.gif");
		}	
		
	#contentp {
		width:530px;
		padding:0px;
		float:left;
		background-color:#EFEFEF;
		}
	
	#contentb {
		width:543px;
		position: left;
		left:0px;
		padding:0px;
		margin:0px 0px 0px 0px;
		float:left;
		}	
		
	#contentbpress {
		width:820px;
		position: left;
		left:0px;
		padding:0px;
		margin:0px 0px 0px 0px;
		float:left;
		}	
		
	#contentbmap {
		width:800px;
		position: left;
		left:0px;
		padding:0px;
		margin:0px 0px 0px 10px;
		float:left;
		}	
		
	#contentb p { 
		margin:10px 30px 10px 50px;
		}	

	#contentc {
		float:right;
		width:200px;
		position: right;
		left: 0px;
		margin:0px 0px 0px 0px;
		
		}	
		
	#contentc p { 
		margin:5px 10px 5px 0px;
		}
		
    #contentd {
		float:left;
		width:130px;
		position: left;
		left: 0px;
		margin:0px 0px 0px 5px;
		
		}	
		
	#contentd p { 
		margin:5px 10px 5px 5px;
		}	
		
	#sidebar {
  		width:220px;
  		float:right;
		background-image:url("../images/contentnew7shaded.png");
		background-color: #CBE4C8;
  		font-size:97%;
  		line-height:1.5em
  		}	
	
	#sidebox {
	    width:200px;
  		float:center;
		padding-right: 10px;
		padding-top: 5px;
		padding-bottom: 10px;
  		}	
		
	#side-header {
		width:220px;
		height:20px;
		padding:0px;
		float:right;
		background-image:url("../images/sideheadershaded.png");
		background-color: #CBE4C8;
		}	
		
	#side-footer {
		width:220px;
		height:20px;
		padding:0px;
		float:right;
		background-image:url("../images/sidefootershaded.png");
		background-color: #CBE4C8;
		}	
		
	.sidebar-title {
  		margin:0;
  		padding:0 0 .2em;
  		font-size:100%;
  		line-height:1.5em;
  		color:black;
  		}	
				
UL {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 10px;
}

.whatsnew {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.whatsnew li, .whatsnew p {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

.whatsnew h1{
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	margin-bottom:5px;
}

.copy  {
	line-height : 170%;
}

.productinfo {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}
.prodinfo  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left: 30px;
	padding-bottom: 6px;
}
.kkred{
	color: #F40E0E;
}

.date-header {
  margin:0 28px 0 43px;
  font-size:115%;
  line-height:2em;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#000000;
  }

h1{
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size: 14px;
	padding-top:12px;
	padding-bottom:2px;
	margin-bottom: 4px;

}

h2{
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	padding-top:6px;
	padding-bottom:0px;
	text-transform: uppercase;
	color: #999999;
	margin: 0px;

}

input{
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
}

select{
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
}

textarea{
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
}

table{
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	margin-left: 50px;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #CBE4C8;
padding: 5px;
left: -1000px;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
bottom: 25px; /*position of bottom of popup */
left: 0px; /*position where enlarged image should offset horizontally */
width: 100px;
}

.textpop{
position: relative;
z-index: 0;
}

.textpop:hover{
background-color: transparent;
z-index: 50;
}

.textpop span{ /*CSS for enlarged image*/
position: absolute;
background-color: #CBE4C8;
padding: 2px;
left: -1000px;
visibility: hidden;
color: black;
text-decoration: none;
}

.textpop span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.textpop:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
bottom: 25px; /*position of bottom of popup */
left: 0px; /*position where enlarged image should offset horizontally */
width: 120px;
}

#map{
margin-left: -9px;
}
