/* CSS Document */

body {
margin:0;
padding:0;
background-image:url(/images/achtergrond.jpg);
background-color:#cccccc; 
background-repeat:repeat-x;
}

/* layers */


#heading {
width:1000px;
height:120px;
}

#navigatie {
	position:absolute;
	margin-top:50px;
	width:170px;
}

#vorm {
	position:absolute;
	width: 170px;
	height:50px;
	}

#linkerkant {
	position:absolute;
	margin-left:0px;
	width:170px;
	height:600px;
	background-color:#438F67;
}

#rechterkant {
	position:absolute;
	margin-left:800px;
	width:200px;
	height:600px;
	background-color:#CCCCCC;
	}

#content {
	position:absolute;
	margin-left:170px;
	height:600px;
	width:550px;
	background-color:#FFFFFF;
}


#teksten_links {
	text-align:left;
	width:450px;
	padding-left: 20px;
	padding-top: 60px;
}

#foto {float:right;
margin-top:50px;
width:180px;
}


/* teksten */

p {font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:14px;
}

h1 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#2E523A;
}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2E523A;
	margin: 0px;
}

/* links */

a:link {
	color:#666666;
	text-decoration:underline;
}

a:hover {
text-decoration:underline;
color:#2E523A;
}

a:visited {
text-decoration:underline;
color:333333;
}
a:active {
text-decoration:underline;
}

/* classes */

.floatright {
float:right;
}


/* navigatie */

#navcontainer { width: 170px; }

#navcontainer ul
{
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
text-align: right;
padding-right: 10px;
line-height: 26px;
}

#navcontainer a
{
width: 122px;
}

#navcontainer a:link, #navlist a:visited
{
color:#FFFFFF;
text-decoration: none;
}

#navcontainer a:hover
{
color: #FF9900;
}

#current
 {
color:#FF9900;
 }
#route {
	margin: 10px;
	padding: 10px;
}
