*
{
	padding: 0;
	margin: 0;
}

HTML, BODY { height: 100%; }

BODY
{
	background: url('../image/layout/backdrop.jpg') repeat-x #E0E5EB;
	color: #00275D;
	font-family: verdana, sans-serif;
	font-size: 11px;
	/*overflow-y: hidden;*/
}

IMG { border: 0; }

/*Classes
-----------------------------------------------------*/
.bold { font-weight: bold; }
.clear { clear: both; }
.error { color: #DD0000; }
.left { float: left; }
.right { float: right; }
.center { display: block; margin: 0 auto; }

/*Headings
-----------------------------------------------------*/

/*Links
-----------------------------------------------------*/
A:link, A:active, A:visited
{
	outline: none;
}

A:hover
{
}

/*Div elementen
-----------------------------------------------------*/
#viewport
{
	background: url('../image/layout/shadow.jpg') 50% 0 no-repeat;
	bottom: 0px;
	height: 100%;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 100%;
	z-index: -1;
}

div#wrapper
{
	background: #FFFFFF;
	margin: 0 auto;
	width: 1000px;
}

	div#bar
	{
		background: url('../image/layout/shadow_3.jpg') no-repeat;
		height: 36px;
		width: 1000px;
	}

	DIV#header
	{
		height: 110px;
		float: right;
		width: 349px;
	}

DIV.bedrijf
	{
		background: url('../image/layout/backdrop_intro.jpg') no-repeat #FFFFFF;
		border-top: solid 1px #00275D;
		cursor: pointer;
		float: left;
		height: 535px;
		margin: 0 0 0 -1px;
		padding: 0 0 0 1px;
		width: 250px;
	}
	
		DIV.bedrijf_logo
		{
			height: 105px;
			padding: 23px 0 0 27px;
			width: 222px;
		}
		
		DIV.bedrijf_img
		{
			height: 167px;
			width: 249px;
		}
			DIV#bedrijf_geveltechniek { background: url('../image/layout/geveltechniek_img.jpg') no-repeat left top; }
			DIV#bedrijf_precon { background: url('../image/layout/precon_img_new2.jpg') no-repeat left top; }
			DIV#bedrijf_stalen_bekistingstechniek { background: url('../image/layout/stalen_bekistingstechniek_img2.jpg') no-repeat left top; }
			DIV#bedrijf_engineering_en_machinery { background: url('../image/layout/engineering_en_machinery_img.jpg') no-repeat left top; }
		
		DIV.bedrijf_rest
		{
			line-height: 18px;
		}
		
			DIV.bedrijf_rest P { background: #FFFFFF; line-height: 25px; padding: 0 25px; text-align: center; }
		
			DIV.bedrijf_rest A.bedrijf_btn
			{
				background: url('../image/btn/intro.jpg') no-repeat left top;
				color: #FFFFFF;
				display: block;
				height: 30px;
				margin: 4px 0 5px 2px;
				padding: 13px 0 0 0;
				text-align: center;
				text-decoration: none;
				width: 247px;
			}
			
			DIV.bedrijf_rest A.bedrijf_btn:hover { background-position: left bottom; }
			
div#footer
{
	background: url('../image/footer_bar.jpg');
	height: 25px;
	margin: 0 auto;
	width: 1000px;
}