	
/* bodyspecs and layers */

body
{
	background-color: #fff;
	background-image:url(../images/DITBUREAU/ditbureau.gif);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	margin:4px;
	padding:0px;
}
a 
	{
	color:#000; text-decoration:none; outline:none; }
a:hover
	{
	text-decoration:none; color:#999966; outline:none; }

img 
	{
	border:0; }
p
	{
	font-family:Arial, Helvetica, sans-serif; font-style:normal; font-size:11px; margin: 10px 0px; padding-top:10px; padding-left:10px; }
p.body
{	font-family:Arial, Helvetica, sans-serif; font-style:normal; font-size:12px; margin: 10px 0px; padding-top:10px; padding-left:10px; }
p.logo
{	font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;  font-size:16px; }

h1
	{
	font-size:12px; font-weight: bold; padding-left:10px; padding-top:10px; }

h2
	{
	font-size:11px; font-weight: bold; padding-left:10px; padding-top:10px; }	

ul, li {
	
	font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;
	font-size:12px;
	padding-right:40px;
	padding-left:0px;
	margin-left:5px;
	list-style: none;
	display: inline;

	}
 /* style voor IE 5 Mac */
 #sides {

	position: absolute;
	top: 20px;
	left: 0px;
 }
 
 /* onzichtbaar voor IE 5 Mac\*/
 #sides {
	top: 180px;
	left: 0px;
	width: 100%;
	margin-top: -170px;
	text-align: center;
	min-width: 800px;
 }
 /* einde IE 5 Mac hack */ 
  
#overall_container
	{
	position: relative;
	text-align: center;
	width: 950px;
	margin: 0px auto;
	z-index:1
}

#overall_container p
	{
	margin: 0px;

}

#overall_container img
	{
	display:block;
	border:none;
}

#page_title
	{
	position: relative;
	float:left;
	text-align:left;
	width: 948px;
	z-index:2;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 3px;
	margin-left: auto;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:7px;
	border:#999 solid 1px;
	background-color: #FFFFFF;
	}

#navigatie
	{
	float:left;
	position: relative;
	text-align:left;
	height: 17px;
	padding-top: 8px;
	padding-bottom:4px;
	margin-top: 8px;
	z-index:99;
	border: 1px #999 solid;
	background-color:#FFF;
	width: 955px;

}
#table {
	float:right;
	position: relative;
	width: 956px;
	background-color:#fff;
}
#left {
	position: relative;
	float:left;
	text-align:left;
	width: 168px;
	padding-bottom:20px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	height: 1300px;
}
	
#address_home
	{
	position: relative;
	float:left;
	text-align:left;
	width: 168px;
	padding-bottom:20px;
	margin-right: auto;
	margin-left: auto;
	border: 1px #999 solid;
	background-color:#fff;
	height: 240px;
	
}
#address_contact
	{
	position: relative;
	float:left;
	text-align:left;
	width: 168px;
	padding-bottom:20px;
	margin-right: auto;
	margin-left: auto;
	border: 1px #999 solid;
	background-color:#fff;
	height: 583px;
	
}
#under_address_home
	{
	position: relative;
	float:left;
	text-align:left;
	width: 158px;
	padding-bottom:20px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	border: 1px #999 solid;
	background-color:#fff;
	height: 1498px;
}
#text_home
	{
	position: relative;
	float:left;
	text-align:left;
	width: 300px;
	padding-bottom:20px;
	padding-right:10px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	border: 1px #999 solid;
	background-color:#fff;
	border-color:#000;
	
}
#potfolio_home
	{
	position: relative;
	float:left;
	text-align:left;
	width: 194px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: 10px;
	border: 1px #999 solid;
	background-color:#fff;
	height: 1790px;
	
}
#right
	{
	position: relative;
	float:right;
	text-align:left;
	width: 550px;
	padding:10px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	border: 1px #999 solid;
	background-color:#fff;

	
}
#right_under_right
	{
	position: relative;
	float:right;
	text-align:left;
	width: 550px;
	padding:0px;
	margin-top: 8px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	border: 1px #999 solid;
	background-color:#fff;
	height: 1314px;
	padding-right: 20px;
	padding-bottom: 20px;
	
}
#content_home
	{
	position: relative;
	float:left;
	text-align:left;
	width: 956px;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	padding-bottom:10px;
	
}
#content_interactive
	{
	position: relative;
	float:left;
	background-color:#FFF;
	text-align:left;
	width: 956px;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	padding-bottom:10px;
	border: 1px #999 solid;
	
}
#ufoDemo
	{
	position: relative;
	float:left;
	width: 900px;
	text-align:left;
	background-color:#FFFFFF;
	margin: 0px auto;
	z-index:1;
	height: 400px;
}

#googlemaps
	{
	position: relative;
	float:right;
	text-align:right;
	width: 752px;
	padding:10px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	border: 1px #999 solid;
	background-color:#fff;
}
#right_under_googlemaps
	{
	position: relative;
	float:right;
	text-align:left;
	width: 752px;
	padding:10px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	border: 1px #999 solid;
	background-color:#fff;
	}
	#clients
	{
	position: relative;
	float:right;
	text-align:left;
	width: 935px;
	padding:10px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	border: 1px #999 solid;
	background-color:#fff;
	}
	
	#footer
	{
	float:left;
	position: relative;
	text-align:left;
	height: 17px;
	padding-top: 8px;
	padding-bottom:4px;
	margin-top: 8px;
	z-index:99;
	border: 1px #999 solid;
	background-color:#FFF;
	width: 955px;

}

/* DIEPTE 1 */ 
.m0l0i { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:18px; font-style:italic; text-decoration :none; padding: 5px;  }
/* DIEPTE 2 */
.m0l1i { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic;  line-height:18px; text-decoration:none; padding: 5px; border-color:#333;border-style:dotted; border-width:1px; }
.m0l2i { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:12px; line-height:18px; border-color:#333; border-style:solid; border-width: 1px; text-decoration:none; padding:5px; }
/* body */
.pagetitle {  padding-top:34px; font-weight:700; letter-spacing: 0.3px; }
.websites  {  font-size:10px; line-height:10px; padding-left:20px; letter-spacing: -0.1em; }
.film {font-size:10px; line-height:10px; letter-spacing: -0.1em; }
.rood { color:#FF0000; }
.lichtblauw { color:#3399FF; }
.blauw { color:#0033FF; }
.geel { color:#FFCC00; }
.paars { color:#9900FF; }
.koper { color:#999966;}
.groen { color:#00CC33;}
.roze { color:#FF00FF;}
.oudroze { color:#CC0099; }
.lineheight { line-height:4px; }
.lineheight16 { line-height:16px; }
.padding10 { padding:10px; }
.paddingtop10 { padding-top:10px; }
.paddingleft10 { padding-left:10px; }
.paddingleft150 { padding-left:150px; }
.paddingrihgt10 { padding-right:10px; }
.paddingbottom10 { padding-bottom:10px; }
.paddingtop30 { padding-top:30px; }
.paddingleft20 { padding-left:20px; }
.paddingleft30 { padding-left:30px; }
.paddingleft32 { padding-left:32px; }
.paddingleft40 { padding-left:40px; }
.paddingbottom5 { padding-bottom:5px; }

.vet { font-weight:bold; }
.border { border-width:1px; border-style:dotted; border-color:#000; }
.fontweigtbig { font-size:20px; }
.fgroot { font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-bottom:4px; }
.font11 { font-size:11px; }
.font12 { font-size:12px; }
.font24 { font-size:24px; }
.font20 { font-size:20px; }
.italic { font-style:italic; }
.textalign_left { text-align:left; }
.times { font-family:"Times New Roman", Times, serif; }
.Georgia { font-family:Georgia, "Times New Roman", Times, serif; }

.normal { font-style:normal; }

