*			{margin: 0; padding: 0;}

a:link 		{ font-family: Verdana, Arial, sans-serif; font-size: 9pt; color: #00539c; text-decoration: underline; }
a:visited 	{ font-family: Verdana, Arial, sans-serif; font-size: 9pt; color: #00539c; text-decoration: underline; }
a:hover 	{ font-family: Verdana, Arial, sans-serif; font-size: 9pt; color: #00539c; text-decoration: none;}
a:active 	{ font-family: Verdana, Arial, sans-serif; font-size: 9pt; color: #00539c; text-decoration: underline;} 
       
li	       	{ font-family: Verdana, Arial, sans-serif; font-size: 9pt; color: #3a3a3a;margin-left:30px;}
p	       	{ font-family: Verdana, Arial, sans-serif; font-size: 9pt; color: #3a3a3a;}
p.error 	{ font-family: Verdana, Arial, sans-serif; font-size: 9pt; color: #FF0000;}	
h1		 	{ font-family: Verdana, Arial, sans-serif; font-size: 11pt; color: #00539c; font-weight:bold; margin-bottom: 5px;margin-top:0px }
h2		 	{ font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-weight:bold; color: #00539c; margin-bottom: 3px;margin-top:0px }
h3		 	{ font-family: Verdana, Arial, sans-serif; font-size: 9pt; font-weight:normal; color: #00539c; margin-bottom: 0px;margin-top:0px }
body 		{background-image: url(./images/background.jpg);
			background-repeat: repeat-x; 
			background-color: #f0efef;
			text-align: center;
			}
			
#content img	{border:5px solid transparent;}	

#content img.noborder	{border:none;}

img.noborder	{border:none;}			

table		{border:solid;
 			border-color : #0066FF;
 			border-width:0px;
			}

td			{font-family : Verdana, Arial, sans-serif;
			font-size: 10pt;
			color:#3a3a3a;
			vertical-align: top;
			}
			
			
table.features	{width: 450px;
				margin-left:20px;}			
	
#wrapper	{margin:0 auto;
			width:961px;}	
			
#achtergrond{text-align:left;
			width:961px;
			background-image: url(./images/body.png);
			background-repeat: repeat-y;
			min-height : 350px;
			overflow: hidden;
			}			

#header 	{width:961px;
			height: 152px;
			background-image: url(./images/header.jpg);
			background-repeat: no-repeat;
			}
			
.header 	{padding-top: 15px;
			padding-left: 780px;
			}
			


/* taalkeuze tabbladen */			
#talen		{text-align:right;
			padding-right: 30px;
			padding-top:11px;
			height:10px;
			}

a.taalactive	{background-image: url(./images/taal-active-mid.png);
			font-family: Verdana, Arial, sans-serif; font-size: 7pt; color: #00539c; text-decoration: none;
			position: relative;
			top:-4px;
			padding-bottom: 2px;
			}			

a.taalpassive	{background-image: url(./images/taal-passive-mid.png);
			font-family: Verdana, Arial, sans-serif; font-size: 7pt; color: #00539c; text-decoration: none;
			position: relative;
			top:-4px;
			padding-bottom: 2px;
			}			
			
			
/* einde taalkeuze tabbladen */			
			
#randomheader	{float:right;
				position: relative;
				top:4px;
				right:6px;}						

/*Breadcrumb */
a.breadcrumb	{font-family: Verdana, Arial, sans-serif; 
				font-size: 7pt;
				color: #aaaaaa;
				text-decoration: none;
				font-weight: normal;
				}

a.breadcrumb:hover	{text-decoration: underline;
					}
/*einde breadcrumb*/

			
/* start top menu */
#menutop	{float:left;
			text-align:right;
			height:20px;
			width: 940px;
			padding-right: 10px;
			line-height: 20px;
			background-color: #00539c;
			margin: 3px 5px 0 5px;
			}
	
a.topmenu:link, a.topmenu:visited {font-family: Verdana, Arial, sans-serif; font-size: 9pt; color: #FFFFFF; text-decoration: none;}	
a.topmenu:hover {color: #FFFFFF; text-decoration: underline;}
a.activetop	{text-decoration: underline;}
#menutop p	{color:#FFFFFF;}
			
/* einde top menu */

/* start side menu */

#sidemenu 	{float:left;
			width:220px;
			overflow:hidden;
			padding-top:3px;
			}

a.sidemenu:link, a.sidemenu:visited {display: block;
			font-family:Verdana, Arial, sans-serif;
			font-size: 9pt; 
			color: #FFFFFF;
			background-color: #036ecc;
			text-decoration: none;
			height:20px;
			width: 180px;
			line-height:20px;
			text-indent: 16px;
			margin-left:9px;
			margin-bottom: 2px;
			}

a.sidemenusub:link, a.sidemenusub:visited {text-indent:25px;
			background-color: #098bfd;
   			}
 
a.sidemenusubsub:link, a.sidemenusubsub:visited{text-indent:40px;
			background-color: #6db9fb;
   			}

a.open		{background-image: url(./menu/open.png);
			background-repeat: no-repeat;}

a.active	{background-image: url(./menu/active.png);
			background-repeat: no-repeat;}
			
a.sidemenu:hover{color: #fffad4;
			background-image: url(./menu/active.png);
			background-repeat: no-repeat;}
   	

/* einde side menu */

/*subsites*/
#subsites1		{height:22px;width: 520px;}
#subsites2		{height:24px;width: 520px;}

ul.subsites		{list-style: none;}
ul li.subsite	{display:inline;
				float:left;
				margin:0 3px 3px 0;
				}

li.subsite a:link, li.subsite a:visited	{display:block;
				height: 20px;
				width: 160px;
				padding-left:10px;
				font-family: Verdana, Arial, sans-serif;
				font-weight: bold; 
				color: #000000; 
				text-decoration: none;
				font-size: 9pt;
				line-height: 20px;
				}
								
.sulphur		{background-color: #FFFF00;}
.amine			{background-color: #339966;}
.brine			{background-color: #5bacea;}
.mining			{background-color: #ff0000;}	
.food			{background-color: #cc99ff;}	
.chemicals		{background-color: #ff00ff;}	

/*einde subsites*/


#content{float: left;
		padding: 5px 0px 0px 0px;
		max-width: 731px;
		width: 731px;
		text-align:left;
		}

/* Hack voor de min-height property tbv IE */	
.prop {  
    height:350px;
    float:right;
    width:1px;
  	}

#allcontent		{float: left;
				display:inline;
				max-width: 700px;
				width: 700px;
				text-align:left;
				}

#leftcontent	{float: left;
				display:inline;
				max-width: 520px;
				width: 520px;
				text-align:left;
				}

#rightcontent	{float: right;
				display:inline;
				max-width: 170px;
				width: 170px;
				padding: 5px 5px 5px 5px;
				text-align:left;
				background-color: #f7f7f7;
				}


#address		{bottom:56px;
clear:both;
float:left;
height:33px;
width: 170px;
left:-197px;
position:relative;}
				
p.address		{font-family: Verdana, Arial, sans-serif; 
				font-size: 8pt; 
				color: #707070; 
				}				
				

/* stylegegevens voor de nieuwsberichten */
#nieuwskop	{background-color: #036ecc;
			float: right;
			display:inline;
			width: 175px;
			height: 20px;
			padding-left: 5px;
			}


h1.nieuws	{background-color: #036ecc;
			font-family : Verdana, Arial, sans-serif;
			font-size: 9pt;
			font-weight: bold;
			color:#FFFFFF;
			padding:2px;}

.nieuwsdatum{font-size: 7pt;
			text-align:right;
			}
			
.nieuwsbericht{margin-left: 10px;		
			}
/*einde nieuwsberichten */




#footer {clear:both;
		width:961px;
		height:34px;
		text-align:left;
 		background-image: url(./images/footer.jpg);
		background-repeat: no-repeat;
		}

#footer p	{font-family: Verdana, Arial, sans-serif; 
			font-size: 7pt; 
			color: #707070; 
			padding: 10px 0 0 9px;
			}
			
#footer a:link,	#footer a:visited{font-family: Verdana, Arial, sans-serif; 
			font-size: 7pt; 
			color: #707070; 
			text-decoration: none;
			}
			
#footer a:hover{text-decoration: underline;
			}											