*
{
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

html
{
	background-color:white;
	background-repeat:repeat-y;
	background-position:center;	
  	overflow: -moz-scrollbars-vertical;
}
ul
{
	list-style:none;
}
a
{
	text-decoration:none;
}
#container
{
	/*background:url(../assets/background_home.png) no-repeat;*/
	width: 900px;
	height: 600px;
	margin-left: auto;
	margin-right: auto;
	margin-top:35px;
	padding-top:36px;
}
#header
{
	width:830px;
	height:80px;
	margin-left:auto;
	margin-right:auto;
}
	#header #menu
	{
		/*background:#CCCCCC;*/
		margin-right:33px;
		float:left;
		width:577px;
		height:80px;
	}
	#header #logo
	{	
		float:left;
		width:218px;
		height:80px;
		background-color: black;
	}
	#header #logo img
	{
		border: 0px;
	}
	#header #menu ul.padding
	{
		margin-top:57px;
	}	
	
	#header #menu li
	{
		float: left;
	}
	#header #menu li img
	{
		border: 0px;
	}
	#header #menu .noview
	{
		display: none;
	}
	#header #menu li a.button_wie_nl
	{
		width: 102px;	
		height: 23px;
		display: block;
		background: url(../assets/header_button_wie_nl_dual.gif) no-repeat; 
	}
	#header #menu a.button_wie_nl:hover, #header #menu li a.button_wie_nl_active
	{
		width: 102px;	
		height: 23px;
		display: block;	
		background: url(../assets/header_button_wie_nl_dual.gif) no-repeat; 
		background-position: 0px -23px; 					
	}	
	
	#header #menu li a.button_wat_nl
	{
		width: 106px;	
		height: 23px;
		display: block;
		background: url(../assets/header_button_wat_nl_dual.gif) no-repeat; 
	}
	#header #menu a.button_wat_nl:hover, #header #menu li a.button_wat_nl_active
	{
		width: 106px;	
		height: 23px;
		display: block;	
		background: url(../assets/header_button_wat_nl_dual.gif) no-repeat; 
		background-position: 0px -23px; 			
	}

	#header #menu li a.button_hoe_nl
	{
		width: 105px;	
		height: 23px;
		display: block;
		background: url(../assets/header_button_hoe_nl_dual.gif) no-repeat; 
	}
	#header #menu a.button_hoe_nl:hover, #header #menu li a.button_hoe_nl_active
	{
		width: 105px;	
		height: 23px;
		display: block;	
		background: url(../assets/header_button_hoe_nl_dual.gif) no-repeat; 		
		background-position: 0px -23px; 	
	}

	#header #menu li a.button_waar_nl
	{
		width: 103px;	
		height: 23px;
		display: block;
		background: url(../assets/header_button_waar_nl_dual.gif) no-repeat; 
	}
	#header #menu a.button_waar_nl:hover, #header #menu li a.button_waar_nl_active
	{
		width: 103px;	
		height: 23px;
		display: block;	
		background: url(../assets/header_button_waar_nl_dual.gif) no-repeat; 		
		background-position: 0px -23px; 	
	}	
	
	#header li a
	{
		color: white;
		text-decoration:none;
		font-size: 12px;		
	}	
	
	#header li a:hover, #header li a.active
	{
		color: black;
		text-decoration:none;
	}
	
	#header li:hover, #header li.hover { /* fix hanging sf menu ie7 */
	    position: static;
	}
	
	#header li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : -1px;
		margin-top : 0px;
		width: 106px;
		padding-bottom: 0px;
		background-color: #92b1de;	
		height: auto;
		padding-left: 10px;	
		background-position:right;
		background-repeat:no-repeat;	
	}
	
		
	#header li li{ /* all list items */
		position : relative;
		float : left;
		line-height : 32px;
		margin-bottom : 0px;
		width: 190px;
	}
	
	
	#header li li a{
		background-image: none;	
		margin-left: 0px;
		display:block;
		width:175px;
		padding-right: 0px;
	}
	
	
	
	#header li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#header li:hover ul ul, #header li:hover ul ul ul, #header li.sfhover ul ul, #header li.sfhover ul ul ul {
		left: -999em;
	}
	
	#header li:hover ul, #header li li:hover ul, #header li li li:hover ul, #header li.sfhover ul, #header li li.sfhover ul, #header li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
	
#content
{
	width:830px;
	height:450px;
	margin-left:auto;
	margin-right:auto;
}
	#content #column1
	{
		margin-right:33px;
		float:left;
		width:577px;
		height:447px;
		margin-left: -1px;
	}
	#content #column1 .maincontent
	{
		z-index: 1;
	}
	#content #column1 .login
	{
		float:right;
		font-size:10px;
		padding:10px 10px;
		z-index:100;
	}
	#content #column1 .login a
	{
		font-size:10px;
		color:#000000;
	}
	#content #column1 .login a:hover
	{
		color:#0099FF;
	}
	
	#column1 h1
	{
		font-size: 14px;
		margin-bottom: 10px;
		margin-top: 10px;
	}
	
	#content #column1 a.portfolio 
	{
		padding-right: 8px;
	}
	
	#content #column1 img.portfolio_overview
	{
		border: 1px solid #5b6571;
		margin-bottom: 10px;
	}
	
	#content #column2
	{
		float:left;
		width:217px;
		height:446px;
		background-color:#FFFFFF;
		border: 1px solid #616873;	
	}
	#content #column2 p.margin
	{
		padding-top: 40px;	
	}
	#content #column2 p a
	{
		color: black;
	}
	#content #column2 p a:hover
	{
		color: gray;
	}
	#content #column2 h2 a
	{
		font-size: 17px;
		color: black;
	}
	
	#content #column2 .nieuwstekst
	{
		padding-left: 10px;
		padding-right: 10px;
		width:197px;
		height:259px;
	}
	#content #column2 .arrows
	{
		padding-left: 10px;
		padding-right: 10px;
		width:197px;
		height:40px;
	}	

	#content #column2 .arrows .what
	{
		float: left;
		width: 160px;
		height: 40px;
		font-weight: bold;
	}	
	
	#content #column2 img
	{
		border: 0px;
	}
	
	#content #column2 img.who
	{
		margin-left: 5px;
		margin-top:5px;
		margin-right: 7px;
	}
	
	#content #column2 p.forwith
	{
		padding: 8px;
	}
	
	#content #column2 .nieuwsbeeld
	{
		width:217px;
		height:146px;
		border-top: 1px solid #5b6571;
	}

	#content #column2 .portfolio
	{
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 40px;
		width:197px;
		height:266px;
	}	
	
	#content #column2 .portfolio_items
	{
		width:217px;
		height:99px;			
	}	
	
	#content #column2 .portfolio_items a
	{
		font-size: 15px;
		font-weight: bold;
		color: #afc6e7;
		text-decoration: none;
		margin-left: 10px;
	}

	#content #column2 .portfolio_items a:hover,#content #column2 .portfolio_items a.active
	{
		color: black;
	}	

	#content #column2 .portfolio_items p
	{
		padding-left: 10px;
		padding-right: 10px;
	}	
	
	#content #column2 .portfolio_items p.small
	{
		font-size: 11px;		
	}	
	
	#content #column2 .portfolio_items img
	{
		padding: 10px 0px 10px 1px;
	}
		
	#content .button_metwie a,#content .button_metwie_active a
	{ 
		display: block; 
		width:151px; 
		height: 36px; 
		background: url(../assets/content_met_wie_dual.gif) no-repeat; 
	} 
	
	#content .button_metwie a:hover, #content .button_metwie_active a
	{ 
		background-position: 0px -36px; 	
	} 
		
	#content .button_metwie, #content .button_voorwie, #content .button_voorwie_active, #content .button_metwie_active
	{
		float: left;
	}
	
	#content .button_voorwie a, #content .button_voorwie_active a
	{ 
		display: block; 
		width:157px; 
		height: 36px; 
		background: url(../assets/content_voor_wie_dual.gif) no-repeat; 
	} 
	
	#content .button_voorwie a:hover,#content .button_voorwie_active a
	{ 
		background-position: 0px -36px; 	
	} 
	
	#content .button_voorwie span, #content .button_metwie span, #content .button_voorwie_active span, #content .button_metwie_active span
	{
		display: none;
	}
	
p.contact
{
	text-align: right;
	padding-top: 2px;
	padding-right: 50px;
	color: white;
	font-size: 11px;
}

p.contact a
{
	font-size: 11px;
	color: white;
}

p.contact a:hover
{
	color: black;
}

.credits
{
	margin-left: auto;
	margin-right: auto;
	width: 200px;
	margin-top: -35px;
}

.credits p
{
	color: #c7c7c7;
	font-size: 10px;
}

.credits p a
{
	color: #c7c7c7;
	font-size: 10px;	
	text-decoration: none;
}

.credits p a:hover
{
	color: gray;
}
