/* CSS-Coding by P.plus bvba   -  Christophe Van Durme */
/* =================================================== */
/* Address: Plantenstraat 27/1 - 3500 Hasselt, Belgium */
/* Tel: +32 (0) 11/744.738  -  Fax: +32 (0) 11/744.739 */
/* URL: www.pplusbvba.be  -  E-mail: info@pplusbvba.be */
/* =================================================== */






/* CSS-Coding by P.plus bvba - http://www.pplusbvba.be */
* {
	/*color:					#e8e8e8;*/
	font-family:			Verdana, Arial;
	font-size:				12px;
	line-height:			18px;
}

p {
	margin-bottom:					10px;
	margin-top:						10px;
}

a {
	text-decoration:			none;
	color:						#666666;
}
a:hover {
	color:						red;
}


body {
	color:					#e8e8e8;
	background-color:			#000000;
	margin:						0px;
}

#fll {
  	float: 						left;
	width: 						50%;
  	margin-right: 				-275px;
  	background: 				#000000 url(../images/layout/bg_left.jpg) repeat-x;
}
#flr {
  	float: 						right;
  	width: 						50%;
  	margin-left: 				-275px;
  	height:						768px;
}
#fll #Content {
	width:						814px;				/*603*/
	height:						768px;
	float: 						right;
	margin-right: 				-407px;				/*302*/
	position: 					relative;
	background-color:			#000000;
}
#fll div {
	margin: 					0 302px 0 0px;
	/*height:						200px;				/*768*/
}
#flr div {
	margin: 					0 0px 0 302px;
	background: 				#000000 url(../images/layout/bg_right.jpg) repeat-x;
	height:						768px;
}

#fll #middenlinks{
	margin:						0px;
	width:						178px;				/*122*/
	height:						768px;
	float:						left;
	background-color:			#000000;
	text-align:					left;
	padding-right:				0px;				/*10*/
}
#fll #middenlinks #topnav {
	position:					relative;
	margin:						0px;
	width:						178px;
	height:						617px;
}
#fll #middenlinks #topnav #logolink {
	position:					absolute;
	text-align:					center;
	width:						178px;
	margin-top:					143px;
	margin-left:				2px;
}
#fll #middenlinks #topnav #topnavp {
	margin:						0px;
	margin-bottom:				2px;
	padding:					0px;
	position:					absolute;
	bottom:						0;
	width:						178px;			/*178*/
	text-align:					right;
}

#fll #middenlinks #topnav #topnavp .topnav {
	margin-top:					10px;
}

#fll #middenrechts{
	margin:						0px;
	width:						636px;			/*636*/	
	height:						768px;				
	float:						right;
}
#fll #credits{
	margin:						0px;
	margin-top:					-150px;
	width:						634px;			/*636*/	
	height:						50px;				
	float:						right;
	text-align:					center;
	color:						#666666;
}


#fll #middenrechts #middentop {
	margin:						0px;
	width:						636px;				
	height:						380px;
	/*background: 				#2f2f2f url(../images/layout/bg_middentop.jpg) repeat-x;*/
}
#fll #middenrechts #middentop #middentopleft {
	float:						left;
	margin:						0px;
	width:						258px;				
	height:						380px;				
	background: 				#2f2f2f url(../images/layout/bg_middentopleft.jpg) repeat-x;
}
#fll #middenrechts #middentop #middentopright {
	float:						left;
	margin:						0px;
	width:						378px;				/*378*/
	height:						380px;				
	background: 				#2f2f2f url(../images/layout/bg_middentop_blank.jpg) repeat-x;
	text-align:					right;
}

#fll #middenrechts #middentop #middentopright4xlmodel {
	float:						left;
	margin:						0px;
	width:						378px;
	height:						380px;
	background: 				#2f2f2f url(../images/layout/bg_middentop.jpg);
	text-align:					right;
	background-repeat:			no-repeat;
}

#model{
	
	margin:						0px;
	width:						378px;
	height:						150px;
	position:absolute;
	top:195px;
	left: 435px;
	float:left;
}

#model span{
	display:none;
}

#fll #middenrechts #middentop #middentopright4xlmodel #diagram_strategie {
	postition:					absolute;
	float:						left;
	margin-top:					51px;
	margin-left:				92px;
	width:						75px;
	height:						19px;
}
#fll #middenrechts #middentop #middentopright4xlmodel #diagram_concept {
	postition:					absolute;
	float:						right;
	margin-top:					51px;
	margin-right:				95px;
	width:						75px;
	height:						19px;
}
#fll #middenrechts #middentop #middentopright4xlmodel #diagram_evaluatie {
	postition:					absolute;
	float:						left;
	margin-top:					47px;
	margin-left:				92px;
	width:						75px;
	height:						19px;
}
#fll #middenrechts #middentop #middentopright4xlmodel #diagram_implementatie {
	postition:					absolute;
	float:						right;
	margin-top:					47px;
	margin-right:				95px;
	width:						75px;
	height:						19px;
}

#fll #middenrechts #middenbottom {
	margin:						0px;
	width:						636px;
	height:						388px;				/*289*/
	background: 				#2f2f2f url(../images/layout/bg_body.jpg) repeat-x;
}

#fll #middenrechts #middenbottom #contentsbody {
	margin:						0px;
	margin-left:				25px;		/*431*/
	height:						200px;		/*130*/   /*230*/
	width:						600px;
	overflow:					auto;
}

#fll #middenrechts #middenbottom #submenu {
	margin:						0px;
	margin-top:					10px;
	width:						610px;
	height:						10px;
	text-align:					center;
}










#fll #middenrechts #middentop #middentopleft #btn_doordacht {
	margin-top:					192px;
	margin-left:				22px;
}
#fll #middenrechts #middentop #middentopleft #btn_creatief {
	margin-top:					8px;
	margin-left:				22px;
}




















/*home*/
#home_fll {
  	float: 						left;
	width: 						50%;
  	margin-right: 				-275px;
  	background: 				#000000 url(../images/layout/bg_home_left.jpg) repeat-x;
}
#home_flr {
  	float: 						right;
  	width: 						50%;
  	margin-left: 				-275px;
  	height:						768px;
}
#home_fll #Content {
	width:						537px;
	height:						768px;
	float: 						right;
	margin-right: 				-400px;
	position: 					relative;
	background: 				#000000 url(../images/layout/bg_home.jpg) repeat-x;
	padding-top:				165px;
	padding-left:				263px;
}
#home_fll div {
	margin: 					0 302px 0 0px;
	height:						768px;
}
#home_flr div {
	margin: 					0 0px 0 302px;
	background: 				#000000 url(../images/layout/bg_home_right.jpg) repeat-x;
	height:						768px;
}




#fll #middenrechts #crea_top {
	margin:						0px;
	width:						636px;
	height:						768px;
}
#fll #middenrechts #crea_top #crea_top_left {
	margin:						0px;
	width:						247px;
	height:						768px;
	float:						left;
	background: 				#2f2f2f url(../images/layout/creatief/links.jpg);
	background-repeat:no-repeat;
	display:block;
}
#fll #middenrechts #crea_top #crea_top_right {
	margin:						0px;
	width:						389px;
	height:						768px;		
	float:						right;
	background: 				#000000 url(../images/layout/creatief/rechts.jpg);
	text-align:					center;
}

#fll #middenrechts #crea_top #crea_top_right #crea_top_right_titel {
	margin-top:					177px;
	margin-right:				20px;
	float:						right;
}
#fll #middenrechts #crea_top #crea_top_right #fotocontainer {
	float:						right;
	margin:						0px;
	width:						389px;
	height:						375px;
	text-align:					center;
	
	/**/
}
#fll #middenrechts #crea_top #crea_top_right #fotocontainer table {
	width:						100%;
	height:						100%;
}
#fll #middenrechts #crea_top #crea_top_right #fotocontainer table td {
	text-align:					center;
}
#fll #middenrechts #crea_top #crea_top_right #tekstcontainer {
	margin:						0px;
	width:						389px;
	height:						25px;
	float:						right;
}

#fll #middenrechts #crea_top #crea_top_right #fotocontainer #reffoto {




}

#fll #middenrechts #crea_top #crea_top_left #crea_topnav {
	float:						left;
	margin:						0px;
	width:						247px; /* 247*/
	height:						768px;			/*471*/
}

#fll #middenrechts #crea_top #crea_top_left #crea_topnav #btn_doordacht {
	margin-top:					192px;
	margin-left:				22px;
	float: left;
	width: 164px;
	height: 19px;
}
#fll #middenrechts #crea_top #crea_top_left #crea_topnav #btn_creatief {
	margin-top:					8px;
	margin-left:				22px;
	float: left;
	width: 135px;
	height: 18px;
}

/*#fll #middenrechts #crea_bottom {
	margin:						0px;
	width:						471px;
	height:						129px;
	background: 				#2f2f2f url(../images/layout/creatief/onder.jpg) repeat-x;
}*/






#fll #middenrechts #crea_top #crea_top_left #crea_topnav #thumb_holder {
	float:						left;
	margin:						0px;
	margin-top:					108px;					/*108*/
	margin-left:				5px;
	width:						205px;					/* 2 rijen = 85, 3 rijen=125*/
	height:						250px;					/*195*/
	overflow:					hidden;
	/*background: 				#000000;*/
}

#fll #middenrechts #crea_top #crea_top_left #crea_topnav #thumb_holder #scroll {
	margin:						0px;
	margin-top:					0px;
	width:						205px;					
	height:						250px;			
	/*
	*/
}

#fll #middenrechts #crea_top #crea_top_left #crea_topnav #scrollerdiv {
	float:						right;
	width:						20px;
	height:						245px;
	margin:						0px;
	margin-top:					113px;	
}

#fll #middenrechts #crea_top #crea_top_left #crea_topnav #scrollerdiv #hoger {
	width:						20px;
	height:						20px;
	margin:						0px;
	background: 				url(../images/layout/pijlomhoog.gif) repeat-x;
	visibility:					hidden;
}
#fll #middenrechts #crea_top #crea_top_left #crea_topnav #scrollerdiv #lager {
	width:						20px;
	height:						20px;
	margin:						0px;
	background: 				url(../images/layout/pijlomlaag.gif) repeat-x;
	margin-top:					205px;
}



#fll #middenrechts #crea_top #crea_top_left #crea_topnav #thumb_holder .thumblinks {
	margin:						0px;
	margin-left:				5px;
	margin-top:					5px;
	width:						45px;
	height:						45px;
	float:						left;
	/*background: 				#000000;*/
}
#fll #middenrechts #crea_top #crea_top_left #crea_topnav #thumb_holder .thumbrechts {
	margin:						0px;
	margin-left:				5px;
	margin-top:					5px;
	width:						45px;
	height:						45px;
	float:						left;
	/*background: 				#000000;*/
}

/*
#creditslink {
	text-decoration:			none;
	color:						#666666;
}
/*#creditslink:hover {
	color:						red;
}*/
