*
{
	font-family: Arial;
	font-size:11px;
	color:#333333;
}

div
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

html, body, div, form
{
	margin: 0px;
	padding: 0px;
}

html, body
{
	height: 100%;
	width: 100%;
	background:#d0d0d0;
}

#wrapper
{
	width:990px;
	height:100%;
	background:#FFFFFF url('http://www.boomlab.nl/fv/template/1001/images/bg.jpg') top right repeat-y;
}

#container
{
	height:100%;
	width:100%;
	background: url('http://www.boomlab.nl/fv/template/1001/images/header.jpg') top left no-repeat;
}

#footer
{
	height:31px;
	background: url('http://www.boomlab.nl/fv/template/1001/images/footer.jpg') top left no-repeat;
}

#header
{
	height:122px;
}

#containercontent
{
	height:100%;
	padding:0px 15px 15px 7px;
}

#contentcontainer
{
	width:100%;
	height:100%;
	background:#FFFFFF;
}

#breadcrumb
{
	height:28px;
	background: url('http://www.boomlab.nl/fv/template/1001/images/breadcrumb-bg.gif') top left repeat-x;
}

#breadcrumb ul
{
	list-style: none;
	margin: 0px;
	padding:0px 0px 0px 12px;
}

#breadcrumb ul li
{
	font-size:11px;
	padding:0px 7px 0px 12px;
	display:inline;
	line-height:28px;
	background: url('http://www.boomlab.nl/fv/template/1001/images/breadcrumb-item.gif') center left no-repeat;
}

#breadcrumb ul li a
{
	font-size:11px;
	color:#333333;
	text-decoration: underline;
}

.menu
{
	height:36px;
	background: url('http://www.boomlab.nl/fv/template/1001/images/menu-bg.gif') top left no-repeat;
}

.menu ul.navigationbox
{
	list-style: none;
	margin: 0px;
	padding: 0px;
	position: relative;
}

/* Layer 1 */


.menu ul.navigationbox li 
{
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	position: relative;
	line-height:25px;
	width:138px;
}

.menu ul.navigationbox li a
{
	padding: 0px 0px 0px 12px;
	font-size:12px;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
	display:block;
	height:36px;
	/*background: url('http://www.boomlab.nl/fv/template/1001/images/menu-item.gif') top left no-repeat;*/
	width:138px;
}

.menu ul.navigationbox li a:hover
{
	/*background: url('http://www.boomlab.nl/fv/template/1001/images/menu-item-active.gif') top left no-repeat;*/
	color:#00A6D1;
	text-decoration: none;
}

.menu ul.navigationbox li.nav_last
{
	width:137px;
}

.menu ul.navigationbox li.nav_last a
{
	/*background: url('http://www.boomlab.nl/fv/template/1001/images/menu-item-last.gif') top left no-repeat;*/
	width:137px;
}

.menu ul.navigationbox li.nav_last a:hover
{
	/*background: url('http://www.boomlab.nl/fv/template/1001/images/menu-item-last-active.gif') top left no-repeat;*/
	width:137px;
}

/* Layer 2 */


.menu ul.navigationbox li ul
{
	background: #FFFFFF;
	border: #333333 dotted 1px;
	display: none;
	position: absolute;
	top: 36px;
	width: 160px;
	margin: 0px;
	padding: 0px;
	box-sizing: border-box; 
	-moz-box-sizing: border-box;
}

#contentcontainer .menu ul.navigationbox li ul li
{
	margin: 0px;
	padding: 0px;
	height: 20px;
	position: static;
	width: 100%;
	border-left:none;
	border-bottom:#333333 dotted 1px;
	background:none;
}

#contentcontainer .menu ul.navigationbox li ul li.nav_last
{
	border-bottom:none;
	background:none;
	width: 100%;
}

#contentcontainer .menu ul.navigationbox li ul li a
{
	font-size: 10px;
	font-weight:normal;
	color: #333333;
	line-height: 20px;
	padding-left:0px;
	background:#E7E7E7;
	width: 100%;
	height:20px;
	text-indent:5px;
}

#contentcontainer .menu ul.navigationbox li ul li.nav_last a
{
	width:100%;
	height:20px;
	background:#E7E7E7;
}

#contentcontainer .menu ul.navigationbox li ul li a:hover
{
	color: #333333;
	background:#DBDBDB url('http://www.boomlab.nl/fv/template/1001/images/menu-pointer.gif') center right no-repeat;
	text-decoration: none;
}

#contentcontainer .menu ul.navigationbox li ul li.nav_last a:hover
{
	width: 100%;
	color: #333333;
	height:20px;
	background:#DBDBDB url('http://www.boomlab.nl/fv/template/1001/images/menu-pointer.gif') center right no-repeat;
}

/* Layer 3 */


.menu ul.navigationbox li ul li ul
{
	left: 158px;
}

.menu ul.navigationbox li ul li ul.index_0
{
	top: -1px;
}
.menu ul.navigationbox li ul li ul.index_1
{
	top: 20px;
}
.menu ul.navigationbox li ul li ul.index_2
{
	top: 41px;
}
.menu ul.navigationbox li ul li ul.index_3
{
	top: 62px;
}
.menu ul.navigationbox li ul li ul.index_4
{
	top: 83px;
}
.menu ul.navigationbox li ul li ul.index_5
{
	top: 104px;
}
.menu ul.navigationbox li ul li ul.index_6
{
	top: 125px;
}
.menu ul.navigationbox li ul li ul.index_7
{
	top: 146px;
}
.menu ul.navigationbox li ul li ul.index_8
{
	top: 167px;
}
.menu ul.navigationbox li ul li ul.index_9
{
	top: 188px;
}
.menu ul.navigationbox li ul li ul.index_10
{
	top: 209px;
}
.menu ul.navigationbox li ul li ul.index_11
{
	top: 230px;
}
.menu ul.navigationbox li ul li ul.index_12
{
	top: 251px;
}
.menu ul.navigationbox li ul li ul.index_13
{
	top: 272px;
}
.menu ul.navigationbox li ul li ul.index_14
{
	top: 293px;
}
.menu ul.navigationbox li ul li ul.index_15
{
	top: 314px;
}
.menu ul.navigationbox li ul li ul.index_16
{
	top: 335px;
}
.menu ul.navigationbox li ul li ul.index_17
{
	top: 356px;
}
.menu ul.navigationbox li ul li ul.index_18
{
	top: 377px;
}
.menu ul.navigationbox li ul li ul.index_19
{
	top: 398px;
}
.menu ul.navigationbox li ul li ul.index_20
{
	top: 419px;
}
.menu ul.navigationbox li ul li ul.index_21
{
	top: 440px;
}
.menu ul.navigationbox li ul li ul.index_22
{
	top: 461px;
}
.menu ul.navigationbox li ul li ul.index_23
{
	top: 482px;
}
.menu ul.navigationbox li ul li ul.index_24
{
	top: 503px;
}
.menu ul.navigationbox li ul li ul.index_25
{
	top: 524px;
}
.menu ul.navigationbox li ul li ul.index_26
{
	top: 545px;
}
.menu ul.navigationbox li ul li ul.index_27
{
	top: 566px;
}
.menu ul.navigationbox li ul li ul.index_28
{
	top: 587px;
}
.menu ul.navigationbox li ul li ul.index_29
{
	top: 608px;
}
.menu ul.navigationbox li ul li ul.index_30
{
	top: 629px;
}

#content
{
}

#content h1
{
	margin:0px 0px 15px 0px;
	padding:0px;
	display:block;
	height:22px;
	font-size:13px;
	color:#3F9C35;
	background: url('http://www.boomlab.nl/fv/template/1001/images/h1-bg.gif') bottom left repeat-x;
}

#content h2, h3, h4, h5, h6
{
	margin:0px 0px 10px 0px;
	padding:0px;
	font-size:12px;
	color:#3F9C35;

}

#content p
{
	margin:0px 0px 15px 0px;
}

#content ul
{
	list-style-image: url('http://www.boomlab.nl/fv/template/1001/images/list-item.gif');
}

/*
#contentcontainer
{
}



#content h2, h3, h4, h5, h6
{
}

#content p
{
}

#content ul li
{
}

#content a
{
}

#content a:hover
{
}

#content table tr td
{
}


.menu
{
	padding: 0px 15px 0px 0px;
	height:31px;
	background: url('http://www.boomlab.nl/fv/template/1001/images/menu-bg.jpg') top center no-repeat;
}

.menu div 
{
	display:inline;
	float:left;
}

.menu div p
{
	margin: 0px;
	padding: 4px 0px 0px 65px;
	font-family: Verdana;
	font-size: 13px;
	font-weight:bold;
	color: #FFFFFF;
	letter-spacing: 1px;
}

.menu ul.navigationbox
{
	margin: 0px;
	padding: 0px;
	position: relative;
	width:auto;
	float:right;
	background: url('http://www.boomlab.nl/fv/template/1001/images/menu-item-right-last.jpg') top right no-repeat;
}