html, body, ul, li, img, a, form
{
	margin:					0;
	padding:				0;
	border:					none;
}
body, textarea, input
{
	font-family:			Arial;
	font-size:				13px;
	color:					black;
}
table thead
{
	font-weight:			bold;
}
body
{
	background-color:		#636466;
}
*
{
	font-family:			Arial;
	font-size:				13px;
	color:					black;
}
h2
{
	color:					#444;
	font-size:				18px;
	margin:					0 0 10px;
}
h3
{
	font-size:				13px;
	color:					#444;
	font-weight:			bold;
	margin:					0 0 5px;
}
h4
{
	font-size:				13px;
	color:					#369;
	margin:					7px 0 0;
}
p
{
	margin:					0px 0 8px;
	padding:				0;
}
a
{
	text-decoration:		underline;
}
a:hover, a:hover *
{
	color:					#cbdb2a;
}
a:focus
{
	outline:				0 solid white;
}
#wrapper1
{
	position:				relative;
	margin:					0 auto;
	top:					0px;
	width:					976px;
	height:					100%;
}
#kop
{
	background:				url('../img/banner.gif') no-repeat;
	height:					129px;
	position:				relative;
}

#wrapper2
{
	position:				relative;
}
#content
{	
	background:				url('../img/home.jpg') no-repeat;
	height:					557px;
	z-index:				1;
	padding: 				35px 0 0 20px;
	position:				relative;
}
#tekst
{
	padding:				10px 10px 10px 10px;
	width:					535px;
	height:					auto;
}
div > #tekst
{
	background: 			url('../img/transparent.png');
}
* html #tekst
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/transparent.png', sizingMethod='scale');
}
#opdrachtgevers
{
	font-family:			Arial;
	font-size:				13px;
	color:					#444;
}

#opdrachtgevers li
{
	font-family:			Arial;
	font-size:				13px;
	color:					#444;
	list-style-type:		none;
	margin-left:			20px;
	margin-top:				14px;
	padding-left:			15px;
	background: 			url('../img/arrow.gif') no-repeat 0px 5px;
}

.referentiemenu
{
	margin-left:			5px;
	padding:				2px 0;
}
* html .referentiemenu
{
	margin-left:			15px;
}
.referentiemenu li
{
	font-weight:			bold;
	display:				inline;
	padding-left: 			15px;
	margin-bottom:			5px;
	background: 			url('../img/arrow.gif') no-repeat 5px center;
}

#projecten
{
	position:				relative;
	float:					left;
	margin: 				9px 10px;
	width:					535px;
	padding:				0;
}
#projecten #tekst
{
	height:					400px;
}
#projectenlijst
{
	margin:					0;
	padding:				20px 0 0;
}
#projectenlijst li
{
	list-style-type:		none;
	padding-left:			15px;
	background: 			url('../img/arrow.gif') no-repeat left 4px;
}
#projectenlijst li.project2
{
	margin-top:				60px;
}
#projectenlijst li h3
{
	margin:					0;
}
#projectfoto1
{
	position:				absolute;
	left:					565px;
	top:					0px;
}
#projectfoto1, #projectfoto2, #projectfoto1 img, #projectfoto2 img
{
	width:					360px;
}
#projectfoto2
{
	position:				absolute;
	left:					565px;
	top:					230px;
}

#menu
{
	position:				absolute;
	top:					4px;
	width:					956px;
	z-index:				2;
}
#menu1
{
	width:					976px;
	height:					20px;
	background:				rgb(99,100,102);
	margin:					0;
	padding:				3px 0 3px 20px;
}
#menu1 li
{	
	float:					left;
	display: 				inline;
	background: 			url('../img/kruisje.gif') no-repeat left center;
}
#menu1 li a
{
	float:					left;
	display: 				inline;
	padding-left:			10px;
	font-family:			Arial;
	font-weight:			bold;
	font-size:				13px;
	color:					white;
	text-decoration:		none;
	padding:				1px 50px 0 10px;
}
#menu1 a:hover, #menu1 a.actief
{
	color:					#cbdb2a;
}
#contactinformatie
{
	color:					white;
	top:					4px;
	left:					756px;
	height:					20px;
	width:					220px;
	position:				absolute;
	z-index:				3;
}
#contactinformatie a
{
	color:					white;
	text-decoration:		none;
}
#contactinformatie a:hover
{
	color:					#cbdb2a;
}

#footer
{
	position:				relative;
	margin-left:			370px;
}
#footer, #footer *
{
	color:					white;
	font-size:				11px;
	text-decoration:		none;
}
#footer span
{
	color:					#cbdb2a;
}