body {	
        font-family:  Arial, sans-serif;
        font-size: 10pt; 
		font-weight:bold;
        line-height: 14pt;      
        color: #434141; 
     	background-color:#fff; 
        margin: 0;
		width: 100%;
		height: 100%;
		}			

#container {
      	width:1000px;
        height:579px;
		margin:0 auto;
		margin-top:10px;
		background: url(../images/main.jpg) 0% 0%; 
		background-repeat:no-repeat;
		}

#header{  			
		
		position:relative;
		margin-top:0px;
		margin-left:0px;	  	
		width:1000px;
  		height:160px;
		}
		
#menu {	
		float:right;
		text-align:right;
		font-size: 9pt; 
		font-weight:bold;
		line-height: 14pt;
		letter-spacing: 0.23em;
		margin-top:148px;
		padding-bottom:0px;
		margin-right:0px;
		padding-right:50px;
		width:740px; /* FF */
		height:20px;
}

#left{
		float:left;
		position:relative;
		margin-top:50px;
		margin-left:80px;
		padding-left: 0px;
		padding-top:0px;
		width: 350px;
		height:320px;
		color:#fff;
}
		
#right{  			
		float: right;
		position:relative;
		margin-top:50px;
		margin-right:80px;	  
		padding-top:0px;
		width:400px;
  		height:320px;
		color:#fff;
		}

#middle{  		
		position:relative;		
		margin:0 auto;	  
		margin-top:40px;
		width:1000px;
  		height:330px;
}
		
#footer {
		clear:both;
		text-align:left; 
		position:relative;
		margin-left:45px;
		padding-left:0px;
		margin-top:10px;
    	width: 905px; 
		font-size:11px;
		font-weight:bold;
		letter-spacing: 0.2em;
}		

#footdown {
		clear:both;
		position:relative;
		margin:0 auto;
		padding-left:0px; /* margin-top:-13px; ontbreekt  voor ff*/
    	width: 1000px; 
		font-size:10px;
		color:#bdbdbf;
		letter-spacing: 0.2em;
}
#ftleft {
		float:left;
		text-align:left; 
		width: 400px; 
}

#ftright {
		float:right;
		text-align:right; 
		width: 400px; 
}

#ftright  a:link,#ftright  a:visited,#ftright  a:active  {	
			color:#bdbdbf;
}
#ftright  a:hover {	
			color:#ec6b14;
}

.scroll {
		width:340px;
		text-align:left;
		filter:alpha(opacity=50);  /**IE**/
		filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);  /**IE**/
		opacity:.5;  /**Firefox 1.5**/
		-moz-opacity:0.5;  /**Mozilla**/
		-khtml-opacity:0.5;  /**KHTML**/
}

/* Paragraph Headings
----------------------------------------------- */
h1, h2, h3, h4, h5, h6 {font-weight: bold;letter-spacing: 0.1em; margin-left:0px;padding-left:0px;}

h1 {		
		font-size:1.2em;
		text-align: left;	
		color:#fff;
}

h2{
		font-size:1em;
		color:#ec6b14;
		padding-top:0px;
		margin-top:5px;
		margin-bottom:0px;
}

h3 {
		font-size:0.9em;
		font-style:italic;
		color:#fff;
}
img {
		border:none;
}

#right img {
	border-top: solid 1px #999;
	border-right: solid 1px #404040;
	border-bottom: solid 1px #333;
	border-left: solid 1px #404040;
}

#menu ul,
#menu ul li {
	list-style-type:none;
	display:inline;
}

a {
	text-decoration:none;
}

/* ff start  Moet gedeclareerd worden in ff */

a:link, a:visited, a:active  {
		color:#fff;	
}

a:hover {
		color:#ec6b14;
}

/* ff einde */

#menu ul li a:link,#menu ul li a:visited,#menu ul li a:active  {
		color:#fff;	
}

#menu ul li a:hover {
		color:#ec6b14;
}

#left ul li a:link,#left ul li a:visited,#left ul li a:active  {
		color:#fff;	
}

#left ul li a:hover {
		color:#ec6b14;
}

#left a:link,#left a:visited,#left a:active  {
		color:#fff;	
}

#left a:hover {
		color:#ec6b14;
}

#right ul, #right ul li {
		
		margin-left:0px;
		padding-left:0px;
		list-style-type:none; /* ff */
}

/* ff start: Moet gedeclareerd worden in ff */

#right ul li a:link,#right ul li a:visited,#right ul li a:active  {
		color:#fff;	
}

#right ul li a:hover {
		color:#ec6b14;
}	

#right a:link,#right a:visited,#right a:active  {
		color:#fff;	
}

#right a:hover {
		color:#ec6b14;
}

/* ff einde */

#footer ul,
#footer ul li {
		list-style-type:none;
		margin-left:0px;
		padding-left:0px;
		display:inline;
}

#footer ul li a:link,#footer ul li a:visited,#footer ul li a:active  {	
		color:#ec6b14;
		padding-left:5px;
		padding-right:5px;
		border-right:solid 1px #181f7c;
}

#footer ul li a:hover {
		color:#181f7c;
}

form {
	color:#fff;
}
/* Meldingen moeten in het midden van het scherm komen */
     
.meld   {
	position:relative;
	margin:0 auto;
	color:#fff;
	background-color:#1a1d46;
	margin-top:50px;
	width:300px;
	text-align:center;
	border-width: 1px;
	border-top:  #c5c9f3;
	border-left:#c5c9f3;
	border-right:#01020c;
	border-bottom:#01020c;
    border-style: solid; 
	padding-top: 10px;
	padding-bottom:20px;
	}

p {
	font-weight:bold;
	color:#fff;
}
p.schuin {
	font-style:italic;
}

p a:link {
		color:#85ba12;	
}

p a:visited {
		color:#85ba12;
}

p a:active {
		color:#85ba12;
}
p a:hover {
		color:#fff;
}
.italic {
		font-style:italic;
}
ul {
		margin-bottom:0px;
}
