/* CSS Document */

body{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	background-color: #f4f5f8;
}
img {
	border: 0;
}
#Wrapper{
	width: 800px;
	height: 600px;
	margin-top: 40px;
	position: relative;
	margin-left: -400px;
	left: 50%;
}
#Header{
	position: relative;
}
#HeaderTable{
	margin:0px;
	padding: 0px;
	width: 800px;
}
#TopNavigation{
	height: 40px;
	background-color: #2c2a2f;
	padding-top: 10px;
	padding-left: 3px;
	text-align:center;
}
#TopNavigation .navigationCell{
	height: 28px;
	border-left: 1px solid #FFFFFF;
	padding-left: 3px;
	padding-right: 3px;
}
#TopNavigation .navigationItem{
	padding: 0px 3px 0px 3px;
	text-align: center;
}
#TopNavigation a:link{color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px; text-transform:none;}
#TopNavigation a:visited{color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px; text-transform:none;}
#TopNavigation a:hover{color:#666666; text-decoration:none; font-weight:bold; font-size:12px; text-transform:none;}
#TopNavigation a:active{color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px; text-transform:none;}


#Banner{
	height: 80px;
}

#BaseContainer{
	position: relative;
	width: 800px;
	height: 470px;
	margin-top: 2px;	
}
#LeftPane{
	width: 25px;
	height: 100%;
}
#ContentContainer{
	width: 687px;
	height: 470px;
	position: relative;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
#ContentPane{
	height: 367px;
	/*background-color: #CCCCFF;*/
	position: relative;
	background-repeat:no-repeat;
	width: 687px;
}
#ContentPaneContact{
	height: 523px;
	background-color: #ebedf3;
	position: relative;
	width: 687px;
}
#ContentHolder{
	padding: 15px 10px 10px 20px;
	position: relative;
}
#BottomPane{
	/*height: 139px;*/
	/*background-color: #FF99CC;*/
	width: 687px;
	margin-top: 2px;
	position: relative;
	overflow:hidden;
}
#RightPane{
}



#ContentPane .titel3{
	padding-left: 20px;
	margin: 0px;
	font-size:18px;	
	font-weight: bold;
	position: relative;
	background-image:url(../images/titel3_bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#ContentPane .titel1{	
	font-size:17px;	
	font-weight: bold;
	position: relative;
	margin-top:  10px;
}

#ContentPane .ptext{
	padding: 5px 0px 0px 0px;
	margin: 0px;
	text-align:justify;
}

.previousbar{
	text-align: right;
	position:relative;
	padding-right: 20px;
	
}
.normalstrong{
	font-size:12px;	
	font-weight: bold;
}
.smallstrong{
	font-size: 11px;	
	font-weight: bold;
}

.rightlist_nav{
	margin-top: 5px;
	position:relative;
	text-align: right;
}
.rightlist_nav a{font-weight:bold; font-size:11px;color:#000000; text-decoration:none; }
.rightlist_nav a:link{font-weight:bold; font-size:11px; }
.rightlist_nav a:visited{font-weight:bold; font-size:11px;}
.rightlist_nav a:hover{font-weight:bold; font-size:11px;}
.rightlist_nav a:active{font-weight:bold; font-size:11px;}



#realisatieoverview{
	text-align:left;
	/*height: 320px;
    width: 650px;
	background-color:#FFFFFF;*/
	padding-left: 10px;
	padding-top: 10px;
}
#realisatieoverview td{
	height:30px;
}
#realisatieoverview a{font-weight:bold; font-size:12px;color:#990000; text-decoration:none; }
#realisatieoverview a:link{font-weight:bold; font-size:12px;color:#990000; }
#realisatieoverview a:visited{font-weight:bold; font-size:12px;color:#990000;}
#realisatieoverview a:hover{font-weight:bold; font-size:12px;color:#990000;}
#realisatieoverview a:active{font-weight:bold; font-size:12px;color:#990000;}


.realisatieListTitle{
	padding-left: 15px;
	margin: 0px;
	font-weight: bold;
	position: relative;
	background-image:url(../images/titel3_bullet.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 12px;
}
#realisatieListTitle2{
	padding-left: 15px;
	margin: 0px;
	font-weight: bold;
	position: relative;
	/*background-image:url(../images/titel3_bullet.gif);*/
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 10px;
	padding-bottom: 12px;
}

.realisatieblock{
	padding-top: 8px;
	padding-bottom: 8px;	
}


#realisatieList ul{
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#realisatieList li{
	padding: 0px;
	margin-bottom: 0px;
}





#fabricatieoverview{
	width: 550px;
	background-color:#FFFFFF;
	text-align:left;
	padding-bottom: 20px;
	padding-left: 10px;
	position: relative;
}
#maatwerkoverview{
	width: 400px;
	background-color:#FFFFFF;
	text-align:left;
	padding-bottom: 30px;
	position: relative;
	padding-left: 10px;
	padding-top: 5px;
}
#maatwerkoverview td{
	height:35px;
}
#maatwerkoverview a{font-weight:bold; font-size:12px;color:#990000; text-decoration:none; }
#maatwerkoverview a:link{font-weight:bold; font-size:12px;color:#990000; }
#maatwerkoverview a:visited{font-weight:bold; font-size:12px;color:#990000;}
#maatwerkoverview a:hover{font-weight:bold; font-size:12px;color:#990000;}
#maatwerkoverview a:active{font-weight:bold; font-size:12px;color:#990000;}

#maatwerkoverview ul{
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#maatwerkoverview li{
	padding: 0px;
	margin-bottom: 0px;
}




#realisatieoverview2{
	width: 400px; 
	height: 330px; 
	background-color:#FFFFFF; 
	text-align:left;
}
#realisatieoverview2 td{
	height:40px;
}
#realisatieoverview2 a{font-weight:bold; font-size:13px;color:#000000; text-decoration:none; }
#realisatieoverview2 a:link{font-weight:bold; font-size:13px; }
#realisatieoverview2 a:visited{font-weight:bold; font-size:13px;}
#realisatieoverview2 a:hover{font-weight:bold; font-size:13px;}
#realisatieoverview2 a:active{font-weight:bold; font-size:13px;}


.specialisatiestitel{
	padding-left: 20px;
	margin: 0px;
	font-size:15px;	
	font-weight: bold;
	position: relative;
	background-image:url(../images/titel3_bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.mediumtext{
	font-size:12px;
	margin-top: 12px;
	padding-right: 5px;
}

#breadcrumb{
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 10px;
	text-transform: uppercase;
}



.beursBlock{
	width: 290px;
	background-color:#c2c9e1;
	text-align: left;
	padding: 8px 8px 8px 8px;
	position: relative;
	height: 201px;
}
.beursBlock2{
	width: 290px;
	background-color:#c2c9e1;
	text-align: left;
	padding: 8px 8px 8px 8px;
	position: relative;
	height: 201px;
}

.stronglink a{font-weight:bold; font-size:12px;text-decoration:none; color:#003399; }
.stronglink a:link{font-weight:bold; font-size:12px;  color:#003399;}
.stronglink a:visited{font-weight:bold; font-size:12px; color:#003399;}
.stronglink a:hover{font-weight:bold; font-size:12px; color:#003399;}
.stronglink a:active{font-weight:bold; font-size:12px; color:#003399;}

