html, body {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	FONT-SIZE: small; 
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	color:#000000;
/*	color: #666;*/
	HEIGHT: 100%;
 	font: 10px Verdana, sans-serif;
	line-height:16px;
}

#contactformulier input,
#contactform input {
	padding-left: 5px;
	font: 10px Verdana, sans-serif;
}
#contactformulier textarea,
#contactform textarea {
	padding: 5px;
	font: 10px Verdana, sans-serif;
}
img{
	border:0px;
}

input{
	border: 1px solid #CCCCCC;
	height:15px;
	font-size:9px;
	width:250px;
}

textarea{
	border: 1px solid #CCCCCC;
}

DIV#container {
	MIN-HEIGHT: 100%;
	

/*	background:#ffffff;*/
	MARGIN: 0px auto; 
	WIDTH: 100%; 
	POSITION: relative;
/*	height: auto! important;*/
}

#logo{
	width:752px;
	text-align:right;
	height:107px;
	vertical-align:bottom;
	background-color:#000000;

}
#logo .logo{

	text-align:right;
	padding-top:44px;
	vertical-align:bottom;
}

DIV#header{
		 	 background: #000000 url(../images/menu_firstlevelbg.gif) repeat-x; height:36px;
}

DIV#header P {
	FONT-SIZE: 1.1em; MARGIN: 0px; FONT-STYLE: italic
}

DIV#content {
/*	background-color:#FFFFFF;*/
}

DIV#footer {
	bottom:0px;
/*	position: absolute;*/
	width: 100%;
	height:35px;
  background: #000 url(../images/footerbg.gif);
	color:#FFFFFF;
}

#footer a{
	color:#FFFFFF;
}	

#breadcrum{
	background:  url(images/breadcrumBG.gif) repeat-x;
	padding-top:8px;
}
#breadcrum .content{
	color:#857D7D;
	font: 9px Verdana, Helvetica, sans-serif;
	letter-spacing: 1px;
	padding: 4px 0px 4px 0px;
	width:715px;
	text-align:left;
	text-transform: uppercase;
}

#promotext {
display: block;
width: 258px;
height: 110px;
text-align: justify;
font: 10px Verdana, sans-serif;
color: #FFFFFF;
margin-left: 24px;
margin-top: 72px;
line-height: 14px;
}

.portfoliotext{
	color:#000000;
	padding:72px 0px 0px 24px;
	width:465px;
	line-height: 14px;
	display: block;
	text-align: justify;
}