body {
	height						: 100%;
	width   					: 100%;
	margin						: 0px;
	font-size					: 11px;
	color						: #000000;
	font-family					: Verdana, Arial, Helvetica, sans-serif;
	line-height					: 23px;
	background-color			: #051f36;
	background-image			: url('images/bg.png');
	background-repeat			: no-repeat;
	background-position			: center 119px;
}

input, textarea {
    padding-top					: 4px;
	padding-bottom				: 4px;
    border						: solid 1px #ffffff;
	background-color			: transparent;
	color						: #ffffff;
}

h1 {
	font-size					: 20pt;
	color						: #ffffff;
	font-weight					: normal;
}

hr {
	color						: #072c4c;
	background-color			: #051d33;
	height						: 2px;
}

a {
	text-decoration				: none;
	color						: #ffffff;
}

.tip
{
	visibility					: hidden; 
}

#breadcrumbs {
	position: absolute;
	top: 10px;
	left: 25px;
}
#breadcrumbs ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#breadcrumbs ul li {
	float: left;
	margin-left: 10px;
	color: #f8f8f8;
}
#breadcrumbs ul li.home {
	margin: 0;
}
#breadcrumbs ul li a {
	color: #f8f8f8;
}
#breadcrumbs ul li.active a {
	color: #fff;
	font-weight: bold;
}

#menu_boven {
	position					: absolute;
	top							: 0px;
	left						: 0px;
	height						: 119px;
	width						: 100%;
	background-image			: url('images/menu_boven/menu_opvul.png');
	text-align					: center;
}

#menu_boven2 {
	position					: absolute;
	top							: 0px;
	left						: 50%;
	height						: 119px;
	width						: 858px;
	margin						: 0 0 0 -430px;
}

#container {
	position					: absolute;
	top							: 119px;
	left						: 50%;
	width						: 890px;
	height						: 566px;
	margin						: 0 0 0 -445px;
	text-align  				: left;
}

#menu_links {
	position					: absolute;
	top							: 30px;
	left						: 0px;
	height						: 566px;
	width						: 278px;
}

#tekst {
	position					: absolute;
	top							: 30px;
	left						: 308px;
	height						: 566px;
	width						: 552;
	color						: #ffffff;
}

#footer {
	font-size					: 9px;
	color						: #0164bb;
	font-weight					: normal;
}

nav#menu-left {
	display: block;
	position: absolute;
	top: 40px;
	left: 0px;
	width: 278px;
}
nav#menu-left ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
}
nav#menu-left ul li {
	padding: 10px 25px 10px 25px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	height: 60px;
}
nav#menu-left ul li.bouwtijd {
	 display: table-cell;
	 vertical-align: bottom;
	 height: 107px;
	 width: 278px;
	 background: url('../images/menu_left/bouwtijd.png');
}
nav#menu-left ul li.bouwtijd:hover {
	background: url('../images/menu_left/bouwtijd_hover.png');
}
nav#menu-left ul li.calculatie {
	background: url('../images/menu_left/calculatie.png');
}
nav#menu-left ul li.calculatie:hover {
	background: url('../images/menu_left/calculatie_hover.png');
}
nav#menu-left ul li.offerte {
	background: url('../images/menu_left/offerte.png');
}
nav#menu-left ul li.offerte:hover {
	background: url('../images/menu_left/offerte_hover.png');
}
nav#menu-left ul li.werkgebied {
	background: url('../images/menu_left/werkgebied.png');
}
nav#menu-left ul li.werkgebied:hover {
	background: url('../images/menu_left/werkgebied_hover.png');
}
nav#menu-left ul li.materialen {
	background: url('../images/menu_left/materialen.png');
}
nav#menu-left ul li.materialen:hover {
	background: url('../images/menu_left/materialen_hover.png');
}
nav#menu-left ul li.fotos {
	background: url('../images/menu_left/fotos.png');
}
nav#menu-left ul li.fotos:hover {
	background: url('../images/menu_left/fotos_hover.png');
}
nav#menu-left ul li.vergunningen {
	background: url('../images/menu_left/vergunningen.png');
}
nav#menu-left ul li.vergunningen:hover {
	background: url('../images/menu_left/vergunningen_hover.png');
}
nav#menu-left ul li.garantie {
	height: 99px;
	background: url('../images/menu_left/garantie.png');
}
nav#menu-left ul li.garantie:hover {
	background: url('../images/menu_left/garantie_hover.png');
}

nav#menu-left ul .menu-title {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
}
nav#menu-left ul .menu-subtitle {
	margin-top: -5px;
	padding: 0px;
	font-size: 12px;
	color: #c8c8c8;
	font-weight: normal;
}