body 		{
				background: #ffcccc url('./images/roze_bloem_2.gif') no-repeat bottom left fixed;
				font-size: 1em;
				font-family: Trebuchet, Verdana, tahoma, helvetica, 'sans serif', arial;
			}	 

table
			{
				margin: 0;
				padding: 0;
			}	

table tr
			{
				margin: 0;
				padding: 0;
			}	


table tr td
			{
				margin: 0;
				padding: 0;
				text-align: top;
			}	
								

/* div om gehele site te centreren */			
div.pagina
			{
				margin: 0px auto;
				padding: 0px;
				width: 750px;
				
				position: relative;
			}
			
	
/* Fonkel titel */
img.titel
			{
				margin: -10px 0 0 200px;
				padding: 0px;
				width: 568px;
				height: 117px;
				border: none;
			}				

/*  vlak met pagina inhoud */
			
/* maakt de tekstvlak doorzichtig */			
div.container
			{			
				width: 598px;
				height: 402px;
				background: #ffffff;
				filter:alpha(opacity=50); 
				-moz-opacity:.50; 
				opacity:.50; 
				
				position: absolute;
				top:154px;
				left: 100px;
				margin: 0 0 0 50px;
				padding: 0 0 0px 0;
				text-align: justify;
				
				border-style: none solid solid none;
				border-width: 3px;
				border-color:#999999;	
			}


/*menu bovenaan*/		
div.menu
			{
				filter:alpha(opacity=80); 
				-moz-opacity:.80; 
				opacity:.80; 
				
				width: 754px;
				height: 30px;
				margin: 0 0 0 0px;
				padding:0;
				position: absolute;
				top: 124px;
				text-align: center;
				background: url('./images/menu1.gif') no-repeat;	
			}				
div.menu ul
			{
				margin: 10px 0 0 152px;
				padding: 0;
				text-align: center;					
			}
						
div.menu ul li
			{
				float: left;
				margin: 0 0 0 0px;
				padding: 0;		
				font-weight: normal;
				
			}
	
			
div.menu ul li a:link, div.menu ul li a:visited 	
			{ 
				font-family: Arial, Helvetica, sans-serif;
				font-variant: small-caps;
				font-size: 12px;
				font-style: normal;
				text-decoration: none;
				color: #000000;
				border-style: none solid none none;
				border-color: #ffffff;
				border-width: 2px;
				padding: 5px 10px;
			}
	
			
 div.menu ul li a:hover, div.menu ul li a:active 
			{ 
				font-variant: small-caps;
				font-weight: normal;
				font-size: 12px;
				font-family: Arial, Helvetica, sans-serif;
				color: #ffffff;	
				background-color: #999999;
				border-style: none solid none none;
				border-color: #ffffff;
				border-width: 2px;
				padding: 5px 10px;	
			}			

			
div.menu ul li.menu1 a:link, div.menu ul li.menu1 a:visited 	
			{ 
				font-family: Arial, Helvetica, sans-serif;
				font-variant: small-caps;
				font-size: 12px;
				font-style: normal;
				text-decoration: none;
				color: #000000;
				border-style: none solid none solid;
				border-color: #ffffff;
				border-width: 2px;
				padding: 5px 5px 5px 5px;
			}
	
			
div.menu ul li.menu1 a:hover, div.menu ul li.menu1 a:active 
			{ 
				font-variant: small-caps;
				font-weight: normal;
				font-size: 12px;
				font-family: Arial, Helvetica, sans-serif;
				color: #ffffff;	
				background-color: #999999;
				border-style: none solid none solid;
				border-color: #ffffff;
				border-width: 2px;
				padding: 5px 5px 5px 5px;			
			}						
			
div.menu ul li.menu2 a:link, div.menu ul li.menu2 a:visited 	
			{ 
				font-family: Arial, Helvetica, sans-serif;
				font-variant: small-caps;
				font-size: 12px;
				font-style: normal;
				text-decoration: none;
				color: #000000;
				border-style: none solid none none;
				border-color: #ffffff;
				border-width: 2px;
				padding: 5px 5px 5px 5px;
			}
	
			
div.menu ul li.menu2 a:hover, div.menu ul li.menu2 a:active 
			{ 
				font-variant: small-caps;
				font-weight: normal;
				font-size: 12px;
				font-family: Arial, Helvetica, sans-serif;
				color: #ffffff;	
				background-color: #999999;
				border-style: none solid none none;
				border-color: #ffffff;
				border-width: 2px;
				padding: 5px 5px 5px 5px;			
			}					
			
/* onbekende code 			
p.menu a:link, p.menu a:visited 	
			{ 
				font-family: Arial, Helvetica, sans-serif;
				font-variant: small-caps;
				font-style: normal;
				text-decoration: none;
				color: #000000;
			}
			
p.menu a:hover, p.menu a:active 
			{ 				
				font-variant: small-caps;
				font-weight: bold;
				text-decoration: none;
				color: #ffffff;		
			}			

*/
			
/* SUb MENU links */
div.menu2
	{	
				filter:alpha(opacity=80); 
				-moz-opacity:.80; 
				opacity:.80; 
				float: left;
				width: 150px;
				height: 343px;
				margin: 0;
				padding: 60px 0 0 0;
				position: absolute;
				top: 154px;
				text-align: center;
				background-color: #CCCCCC;		
				border-left: solid #999999 2px;		
	}	

div.menu2 p 
			{
				width: 150px;
				margin: 0;
				padding: 6px 0;
			}	
			
div.menu2a 
			{
				width: 146px;
				height:30px;
				border-style: solid;
				border-width: 2px;
				border-color: #ffffff #999999 #999999 #ffffff;		
				border-colapse: colapse;	
			}

			
div.menu2a p a:link, div.menu2a p a:visited 
			{ 
			
				font-family: Arial, Helvetica, sans-serif;
				font-variant: small-caps;
				font-style: normal;
				text-decoration: none;
				color: #000000;		
			}
			
			
div.menu2a p a:hover, div.menu2a p a:active 
			{ 
				text-decoration: none;
				color: #ffffff;	
				font-weight: bold;
			}			

div.menu2b 
			{
				width: 146px;
				height: 30px;
				border-style: solid;
				border-width: 2px;
				border-color: #ffffff #999999 #999999 #ffffff;		
				border-colapse: colapse;	
			}

					
div.menu2b p a:link, div.menu2b p a:visited 
			{ 		
				font-family: Arial, Helvetica, sans-serif;
				font-variant: small-caps;
				font-style: normal;
				text-decoration: none;
				color: #000000;	
			}
			

div.menu2b p a:hover, div.menu2b p a:active
			{ 				
				text-decoration: none;
				color: #ffffff;	
				font-weight: bold;	
			}		

/*
div.menu2 p.menu2b a:link, div.menu2 p.menu22 a:visited 
			{ 
				
				font-family: Arial, Helvetica, sans-serif;
				font-variant: small-caps;
				font-style: normal;
				text-decoration: none;
				color: #000000;
				padding:5px 54px;
				border-style: solid;
				border-width: 2px;
				border-color: #ffffff #999999 #999999 #ffffff;		
				border-colapse: colapse;		
			}

div.menu2 p.menu2b a:hover, div.menu2 p.menu22 a:active 
			{ 				
				font-variant: small-caps;
				font-weight: none;
				text-decoration: none;
				color: #ffffff;	
				margin: 0px;
				padding:5px 54px;
				border-style: solid;
				border-width: 2px;
				border-color: #ffffff #999999 #999999 #ffffff;	
				border-colapse: colapse;	
			}		

*/
/* grijze balk onder contentvlak met adresgegevens en kvk nummer*/
div.balk
			{
				filter:alpha(opacity=80); 
				-moz-opacity:.80; 
				opacity:.80; 
				
				width: 748px;
				height: 20px;
				margin: 0;
				padding:0;
				position: absolute;
				top: 556px;
				
				text-align: center;
				background-color: #CCCCCC;		
				border-style: solid; 
				border-width: 2px;
				border-color:#999999;			
			}	

div.balk p
			{
				font-size:10px;
				color: #000000;
				font-family: arial;
				margin: 0;
				padding: 5px;
			}	
				

/* vlak met de content */				

div.tekst
			{				
				width: 598px;
				height: 352px;
				margin: 0 0 0px 50px;
				padding: 0 0 50px 0 ;
				text-align: justify;
				color: #000000;
				
				position: absolute;
				top:154px;
				left: 100px;
				
			}				


.tekst h2
			{
				text-align: center;
				margin: 30px 0 20px 0;
				font-size: 16px;
				
			}


.tekst p
			{
				margin: 1em 40px 1px 50px;
				padding: 0px;
				font-size: 12px;
				color: #000000;
			}			

.tekst h3
			{
				font-size: 14px;
				font-variant: small-caps;
				color: #333333;
				margin: 15px 0px 5px 30px;
				padding:0; 
			}			
			
.tekst a:link, .tekst a:visited
			{
				text-decoration: underline;
				color: #000000;
			}
			
.tekst a:hover, .tekst a:active
			{
				text-decoration: underline;
				color: #FF3399;
				font-weight: normal;
				
			}
						
img	
			{
				margin: 5px 0 0 0;
				padding: 0;
				border: none;
			}	

			
h4
			{
				font-size: 12px;
				font-weight: bold;
				text-decoration: none;
			}			
			
ul	
			{
				margin:20px 40px 0 40px;
				padding:0;
				list-style:inside;
				list-style-type: none;
			}	

li			{
				font-family:Trebuchet, Verdana, tahoma, helvetica, 'sans serif', arial;
				font-size: 12px;
				margin: 0;
				padding: 0;
			}			
			
dl.index
			{
				font-family:Trebuchet, Verdana, tahoma, helvetica, 'sans serif', arial;
				font-size:12px;
				margin: 0;
				padding:0;
			}

			
dl.index dt
			{			
				font-family:Trebuchet, Verdana, tahoma, helvetica, 'sans serif', arial;
				font-size:12px;
				font-weight: bold;
				margin: 12px 20px 0px 50px;
				padding: 0;
			}
			
dl.index dd	
			{			
				
				margin: 2px 40px 0px 50px;
				padding: 0;
			}	
			
h4.portfolio
			{
				margin: 20px 20px 0 40px;
				padding: 0;
				font-family:Trebuchet, Verdana, tahoma, helvetica, 'sans serif', arial;
				font-size:12px;
				font-weight: bold;
			}	
			
dl
			{	
				font-family:Trebuchet, Verdana, tahoma, helvetica, 'sans serif', arial;
				font-size:12px;
				margin: 2px 20px 0 60px;
				padding:0;		
			}

dt			{
				margin: 10px 20px 0 0;
				padding: 0;
				font-weight: bold;
			}	
				
	
dd			{
				margin: 5px 20px 0 40px;
				padding: 0;
			}	
							

/* portfolio div voor naast flash element */
div.portfoliolinks
			{
				margin: 0;
				padding: 0;
			}					
			
div.portfoliolinks h4
			{
				margin: 0 0 0 30px;
				padding: 0;
				font-family:Trebuchet, Verdana, tahoma, helvetica, 'sans serif', arial;
				font-size:12px;
				font-weight: bold;
			}	
			
/*
div.portfoliorechts
			{
				margin: 0 10px 0 0;
				padding: 0;
				float: right;
				width: 280px;
				height: auto;
				border: black solid 2px;
			}				
*/			


/* div voor de steeds verschillende plaatjes in het linker menu */
div#plaatjes
		{
			position: absolute;
			left:0;
			
		}


