body {
	font-family:		Arial, Helvetica, sans-serif, Verdana; 
	font-size:			13px;
 	color: 				#FFFFFF;
 	margin: 			15px;
 	padding: 			0px;
 	overflow-y:			scroll;
 	overflow-x:			hidden;
 
}
				
#totaal {
	left:				50%;
  	position:			absolute;
  	margin-left: 		-450px;
  	margin-top: 		0px;
  	width: 				900px;
  	background-color:	#000000;
}

.home_logo {
	position:			absolute;
  	left: 				0px;
  	top: 				0px;
  	width: 				245px;
  	height: 			145px;
}

.home_menu {
  	position:			absolute;
  	left: 				0px;
  	top: 				150px;
  	width: 				245px;
  	height: 			225px;
  	background:			url(../img/home_menu.png) 0 0 no-repeat;
  	padding-top: 		15px;
}

.home_menu a {
	display:			block; 
	float:				left; 
	clear:				both; 
	width:				220px; 
	height:				25px; 
	padding-left:		25px; 
	font-family:		Arial, Helvetica, sans-serif; 
	font-size:			14px; 
	color:				#ffffff;
	text-decoration:	none;
}

.home_menu a:hover {
	color:				#000000;
}

.header_pic {
  	position:			absolute;
  	margin-left: 		250px;
  	margin-top: 		0px;
  	width: 				445px;
  	height: 			350px;
}

.home_contact {
  	position:			absolute;
  	margin-left: 		700px;
  	margin-top: 		0px;
  	width: 				200px;
  	height: 			75px;
  	background:			url(../img/home_contact.png) 0 0 no-repeat;
  	cursor:				pointer;
}

.home_contact:hover {
	color:				#000000;
}

.home_contact p{
	font-size:			20px; 
	text-align:			right; 
	margin-right:		15px; 
	margin-top:			20px; 
}

.contactFormMess{
	width: 310px;
	margin-top: 15px;
}

.friend {position:relative; width:445px; height:auto; float:left; clear:both; margin-bottom:20px;}
.friend img {float:left; margin-right:20px;}

.home_actie {
  	position:absolute;
  	margin-left: 700px;
  	margin-top: 80px;
  	padding:10px 10px 10px 10px;
  	width: 180px;
  	height: 65px;
  	background-color:#b3ae1c;
  	font-weight:bold;
  	color:#FFFFFF;
  	line-height:15px;
  	font-size:12px;
  
}
.home_bio2 {
  	position:absolute;
  	margin-left: 700px;
  	margin-top: 170px;
  	width: 200px;
  	height: 180px;
  	background-color:#2d2d2d;

}
.home_bio2 p{  
	font-size:12px;
  	text-align:center;
  	line-height:16px; margin:0px 20px 0px 20px;
	}
  
.home_bio2 a {color:#a4c785;}  
  
.home_bio2 img {border:0px; margin:10px 20px 10px 20px;}  

#home_bio {
  	position:absolute;
  	margin-left: 700px;
  	margin-top: 100px;
  	width: 200px;
  	height: 250px;
  	font-size:12px;
  
}

.home_eigenzinnig {
  	position:absolute;
  	left: 0px;
  	top: 355px;
  	width: 425px;
  	height: 220px;
  	background-image:url(../img/home_eigenzinnig.png);
  	font-family:Arial, Helvetica, sans-serif;
  	color:#fff;
  	font-size:25px;
  	text-shadow: 0px 2px 3px #666;
  	line-height:30px;
}

.home_eigenzinnig p{margin:15px 10px 10px 20px;}

.home_maincontent {
  	position:absolute;
  	right: 0px;
  	top: 355px;
  	width: 470px;
  	height: 220px;
  	background:url(../img/home_maincontent.png) 0 0 no-repeat;
}

.home_maincontent p {  line-height:18px; margin:10px 20px 20px 20px;}
.home_maincontent h2 {font-size:16px;margin:20px 0px 0px 20px;}


.home_menu_onder {
  	position:absolute;
  	left: 0px;
  	top: 580px;
  	width: 425px;
  	height: 50px;
    background:url(../img/home_menu_onder.png) 0 0 no-repeat;
	text-align:left;
	
}

.iso{position:absolute; top:555px; left:290px; width:140px; height:95px; background:url(../img/iso.png) 0 0 no-repeat; z-index:3; }

.home_menu_onder a {display:block; float:left; width:auto; color:#fff; font-size:14px; height:50px; line-height:50px; margin:0px 0px 0px 20px; text-decoration:none;}
.home_menu_onder a:hover {color:#000;}

.content {
	font-family: Arial;
	font-size: 13px;
	color: #000;
	text-align: justify;
	line-height: 20px;
}
.fout_melding {
	color:#FF0000;
}

#a_six_link {
  	background-image: 	url(../img/a-six.png);
	background-repeat: 	no-repeat;  	
	width:				200px;
  	height:				155px;
  	position:			absolute;
  	margin-left: 		450px;
  	margin-top: 		0px;
  	width: 				200px;
	color:				#ffffff;
}
#menu_rechts {
  	position: absolute;
  	margin-left: 350px;
  	margin-top: 21px;
  	width: 200px;
  	background-color: #ffffff;
  	text-align: left;
  	font-size: 12px;
}

#menu_rechts h2{
  	margin: 0px;
  	font-size: 12px;
}

.home_lichtkrant {
  	position:absolute;
  	right: 0px;
  	top: 580px;
  	width: 470px;
  	height: 50px;
  	background: url(../img/home_lichtkrant.png) 0 0 no-repeat;
}

.titel {
  	position:absolute;
  	left: 400px;
  	top: 250px;
  	width: 255px;
  	height:100px;
  	background:url(../img/titel.png) bottom no-repeat;
  	color:#000;
  	z-index:3;
  	line-height:150px;
  	text-align:left;
  	padding-left:40px;
  	font-size:20px;
  	color:#fff;
}

.maincontent {
  	position:absolute;
  	left: 250px;
  	top: 350px;
  	width: 445px;
  	height:auto;
  	padding:5px 0px 25px 0px;
  	color:#000;
}

.maincontent p {color:#000; margin:0px 0px 0px 0px;}
.maincontent a {color:#57961f; text-decoration:none;}
.maincontent a:hover{color:#000;}

.submenu {
	position:fixed;
  	margin-left: 0px;
  	margin-top: 345px;
  	width: 245px;
  	height:auto;
  	padding:25px 0px 0px 0px;
  	color:#555;}

.submenu a {display:block; float:left; clear:both; width:200px; height:35px; line-height:35px;border-bottom:1px solid #d7d7d7;  padding:0px 0px 0px 10px; text-decoration:none; color:#569835;}
.submenu a:hover {color:#000; background-color:#a4c785;}
#maincontentlinks2 {
  	position:absolute;
  	margin-left: 250px;
  	margin-top: 350px;
  	width: 445px;
  	height: 170px;
  	color: #000000;
  	background-color: #0093d0;
}

#maincontentmetlinks2 {
  	position:absolute;
  	margin-left: 250px;
  	margin-top: 520px;
  	width: 445px;
  	background-color: #FFFFFF;
  	background-image:url(../img/maincontent_bottom.jpg);
  	background-position:bottom;
  	background-repeat:no-repeat;
}

#menu_deorganisatieosp{ 
	position:absolute; 
	width:175px; 
	height:25px; 
	z-index:2; 
	left: 0px; 
	top: 25px;
}

a.deorganisatieosp { /* definition of the "image" class in the <a> tag */
	display: block; /* a tag must be a block */
    width: 175px; /* width of reactive image */
    height: 25px; /* height of reactive image */
    background-image: url(../img/menu_deorganisatieosp.jpg); /* source for start image */
    background-repeat: no-repeat;
}

a.deorganisatieosp:hover { /* definition of the "image" class for <a> tag when hovered onto */
    background-image: url(../img/menu_deorganisatieosp2.jpg); /* source for target image */
}
	 
#menu_consumenten{ 
	position:absolute; 
	width:175px; 
	height:25px; 
	z-index:2; 
	left: 0px; 
	top: 50px;
}

#fotos { background-color:#2d2d2d; padding:10px; text-align:center;}

.foto { margin-top:10px;}
.foto_bottom { margin-top:10px; margin-bottom:75px;}

.fotos { font-size:12px; color:#ffffff;line-height:normal;}

a.fotos { font-size:12px; color:#ffffff;line-height:normal;}

a.consumenten { /* definition of the "image" class in the <a> tag */
	display: block; /* a tag must be a block */
    width: 175px; /* width of reactive image */
    height: 25px; /* height of reactive image */
    background-image: url(../img/menu_consumenten.jpg); /* source for start image */
    background-repeat: no-repeat;
}

a.consumenten:hover { /* definition of the "image" class for <a> tag when hovered onto */
	background-image: url(../img/menu_consumenten2.jpg); /* source for target image */
}
	 
#menu_friends{ 
	position:absolute; 
	width:175px; 
	height:25px; 
	z-index:2; 
	left: 0px; 
	top: 75px;
}

a.friends { /* definition of the "image" class in the <a> tag */
    display: block; /* a tag must be a block */
    width: 175px; /* width of reactive image */
    height: 25px; /* height of reactive image */
    background-image: url(../img/menu_friends.jpg); /* source for start image */
    background-repeat: no-repeat;
}

a.friends:hover { /* definition of the "image" class for <a> tag when hovered onto */
    background-image: url(../img/menu_friends2.jpg); /* source for target image */
}	
	 
#menu_concepten{ 
	position:absolute; 
	width:175px; 
	height:25px; 
	z-index:2; 
	left: 0px; 
	top: 100px;
}

a.concepten { /* definition of the "image" class in the <a> tag */
    display: block; /* a tag must be a block */
    width: 175px; /* width of reactive image */
    height: 25px; /* height of reactive image */
    background-image: url(../img/menu_concepten.jpg); /* source for start image */
    background-repeat: no-repeat;
}
a.concepten:hover { /* definition of the "image" class for <a> tag when hovered onto */
    background-image: url(../img/menu_concepten2.jpg); /* source for target image */
}
	 
#menu_evenementen{ 
	position:absolute; 
	width:175px; 
	height:25px; 
	z-index:2; 
	left: 0px; 
	top: 125px;
}

a.evenementen { /* definition of the "image" class in the <a> tag */
    display: block; /* a tag must be a block */
    width: 175px; /* width of reactive image */
    height: 25px; /* height of reactive image */
    background-image: url(../img/menu_evenementen.jpg); /* source for start image */
    background-repeat: no-repeat;
}

a.evenementen:hover { /* definition of the "image" class for <a> tag when hovered onto */
    background-image: url(../img/menu_evenementen2.jpg); /* source for target image */
}	
	 
#menu_werkenbijosp{ 
	position:absolute; 
	width:175px; 
	height:25px; 
	z-index:2; 
	left: 0px; 
	top: 150px;
}

a.werkenbijosp { /* definition of the "image" class in the <a> tag */
     display: block; /* a tag must be a block */
     width: 175px; /* width of reactive image */
     height: 25px; /* height of reactive image */
     background-image: url(../img/menu_werkenbijosp.jpg); /* source for start image */
     background-repeat: no-repeat;
     }
a.werkenbijosp:hover { /* definition of the "image" class for <a> tag when hovered onto */
     background-image: url(../img/menu_werkenbijosp2.jpg); /* source for target image */
     }	
	 
#beurs{
	text-align:center;
	text-decoration:none;
	color:#FFFFFF;
}
