body, html 
{ 
	margin: 0; 
	padding: 0; 
	font-family: Verdana; 
	font-size: 11px;
}
form { margin:0; padding:0; clear: both;}
/*------------------------------------------------------------------------------
Typography
------------------------------------------------------------------------------*/
h1, h2, h3, h4, h5, h6 {}
h1 { font-size: 12px; font-weight: bold; margin: 0; padding: 0;}
a,
a:hover { color: #cf2764;}
/*------------------------------------------------------------------------------
Containers
------------------------------------------------------------------------------*/
#container { 
	width: 924px; 
	/*height: 584px;*/
	height: 583px; 
	position: relative;
	padding: 0; 
	margin:0 auto;
}
#header { height:77px; padding-top: 25px; margin-left: 43px;}
#navigation { clear: both; width: 838px; margin-left: 43px;}
#content-container { float: left; width: 924px; height: 423px; }
#footer { 
	height: 22px; 
	clear: both;  
	padding-top: 10px;
	padding-right: 65px;
}
#footer a { 
	color: #595758;
	text-decoration: none;
	float: right;
	font-size: 10px;
}
/*content-wrappers*/
.content-wrapper { float:left; height: 327px; }
.testimonials { 
	width: 413px; 
	height: 319px; 
	float: left; 
	line-height: 23px; 
	text-align: right; 
	margin-left: 43px; 
}
.profiel { height: 319px; width: 425px; float: left; line-height: 23px;}
.projecten { width: 838px; height: 414px; margin-left: 43px;} 
.contact { width: 650px; height: 414px; margin-left: 43px;}
/*padding-wrappers*/
.projecten .padding-wrapper,
.home .padding-wrapper { padding: 0;}
.contact .padding-wrapper { padding: 92px 0 0 0;}
.profiel .padding-wrapper { padding: 23px 0 0 0;}
.testimonials .padding-wrapper {  padding: 104px 0 0 0;}
.padding-wrapper { padding : 7px 8px;}
.last { margin: 0; padding: 0;}
/*------------------------------------------------------------------------------
Navigation
------------------------------------------------------------------------------*/
a.logo 
{ 
	display: block; 
	height: 69px; 
	width: 373px; 
	text-decoration: none;
}
a.logo img{ border:0;}
.menu { list-style-type: none; padding: 0; margin:0; height: 26px; float: left;}
.menu li { float: left; position: relative; margin: 0 3px 0 0; }
/*eerste level*/
.menu li a 
{ 
	display: block; 
	text-decoration: none;
	line-height: 26px;
}
.menu-item-1 a { width: 101px; padding: 0 0 0 11px;}
.menu-item-2 a { width: 159px; text-align: right; padding: 0 11px 0 0;}
.menu-item-3 a { width: 73px;  text-align: right; padding: 0 11px 0 0;}
/*tweede level*/
.menu-item-1 ul { width: 112px; padding: 0 0 0 11px;}
.menu-item-2 ul { width: 170px; text-align: right; }
.menu-item-3 ul { width: 85px;  text-align: right;}
.menu li ul 
{ 
	left: -999em;
	bottom:26px;
	position:absolute;
	list-style-type: none; 
	padding: 0; 
	margin:0;
}
/*uitklappen*/
.menu li:hover ul, 
.menu li a:hover ul { bottom:26px; left:0; }

.menu li:hover ul li, 
.menu li a:hover ul li {display:block; clear:both;}
/*------------------------------------------------------------------------------
image-holder
------------------------------------------------------------------------------*/
.image-holder { float: left; width: 924px; height: 98px;}
.image-holder img { float: left; border: 0;}
/*------------------------------------------------------------------------------
Forms
------------------------------------------------------------------------------*/
.form { float: left; width: 419px;}
.contact h1 { padding:0 0 5px 84px; width: 200px;}
.field { width: 100%; float: left; padding: 0 0 7px 0; }
#field-gender { padding-left: 84px; width: 60%;}
.field label { float: left; width: 84px; line-height: 21px;}
.field .control { float: left;}
.field input { width: 282px;}
.field textarea { width: 282px; height: 42px;}
.field .radio { width: auto; margin-right: 5px;}
.buttonpanel { clear: both; padding: 0 0 0 84px;}
.buttonpanel .button 
{ 
	padding: 2px;
	font-size: 9px;
	font-weight: bold;
	cursor: pointer;
	font-weight: normal;
	height: 26px;
}
#preview {
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
}
/*------------------------------------------------------------------------------
adress
------------------------------------------------------------------------------*/
.adress 
{
	float: left; 
	width: 200px; 
	margin-top: 60px;
}
