body{
background-color:#9a1510;
margin:0px 0px 0px 0px;
text-align:center;
background-image:url("../images/bg_onder.jpg");
background-repeat:repeat-y;
background-position: 342 200; 
}

div.header_home {
position:absolute;
height:316px;
width:980px;
margin-top:25;
margin-left:0;
z-index:3;
}
div.header_home_overlay {
position:absolute;
height:316px;
width:980px;
margin-top:25;
margin-left:0;
z-index:5;
}

div.header_home_overlay_black {
position:absolute;
height:306px;
width:980px;
margin-top:25;
margin-left:0;
z-index:5;
}

.naw a:link {
font-size: 12px;
color: #fff;
}

.naw a:hover {
text-decoration: none;
}

.header-overlay-bg {
position: absolute;
height:306px;
width:475px;
background-color: #000000;
-moz-opacity:.85;
filter:alpha(Opacity=85);
opacity:.85;
margin-left: 506px;
z-index: 1;
}

.header-overlay {
margin-left: 506px;
position: absolute;
height:306px;
width:400px;
z-index: 9;
color: #fff;
}

.header-overlay-info {
position: absolute;
height:306px;
width: 475px;
margin-left: 506px;
*width: 497px;
*margin-left: 483px;
z-index: 3;
color: #fff;
}

.closeme .hideme p {
width: 372px;
height: 240px;
*width: 417px;
*height: 305px;
color: #000;
line-height: 22px;
padding: 22px;
overflow: auto;

}

.header-overlay-info img {
display: block;
}

.header-overlay-info a {
background: #000;
display: block;
}

.header-overlay a {
margin: 25px 0 0 42px;
display: block;
float: left;
border: solid 2px #fff;
}

.header-overlay img {
display: block;
}

.header-overlay-info .closeme {
width: 0px;
height: 306px;
background: #e2231b;
}

.header-overlay-info .closeme .hideme {
display: none;
}

.left {
float: right;
}

div.menu {
position:absolute;
height:30px;
width:980px;
margin-top:331;
margin-left:0;
z-index:5;
}

div.menu_text {
position:absolute;
height:30px;
width:650px;
margin-top:337px;
margin-left:55px;
z-index:6;
}

div.submenu_text {
background: url('../images/menu-bg.png') no-repeat;
position:absolute;
height:30px;
width:750px;
margin-top:361px;
margin-left:0px;
z-index:6;
}

	div.submenu_text ul {
	list-style-type: none;
	margin: 0 0 0 90px;
	padding: 0;
	}
	
	/*
	div.submenu_text a:link{
	margin: 4px 30px 0 0;
	float: left;
	display: block;
	color: #fff;
	font-family: Arial,Helvetica,sans-serif !important;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	}

	div.submenu_text a:hover{
	color: #000;
	font-weight: normal;
	}*/

	#submenu_text ul li {
	display: block;
	float: left;
	}
	
	#submenu_text ul li a {
	margin: 4px 30px 0 0;
	text-decoration: none;
	color: #fff;
	display: block;
	float: left;
	}
	
	#submenu_text ul li a:active {
	
	}
	
	#submenu_text ul li a:link {
	
	}
	
	#submenu_text ul li a:hover {
	color: #000;
	}



div.bg {
position:absolute;
height:540px;
width:980px;
margin-top:430;
margin-left:0;
z-index:2;
}

div.logo {
position:absolute;
height:83px;
width:233px;
margin-top:341;
margin-left:736;
z-index:99;
}

div.bedrijf_menu{
position:absolute;
height:30px;
width:233px;
margin-top:430px;
margin-left:736px;
z-index:4;
}
div.naw{
position:absolute;
height:100px;
width:150px;
margin-top:565px;
margin-left:805px;
z-index:5;
}

div.wit {
position:absolute;
height:970px;
width:980px;
margin-top:0;
margin-left:0;
z-index:1;
background-color:#ffffff;
}

div.home {
position:absolute;
height:442px;
width:442px;
margin-top:381;
margin-left:65;
z-index:4;
overflow:show;
background: #fff;
display: table;
}

.homerandom {
margin: 0 0 0 -40px;
position: relative;
clear: both;
width: 700px;
}

	.homerandom a {
	display: block;
	float: left;
	}
	
		.homerandom a.goleft, .homerandom a.goright {
		float: left;
		padding: 55px 0 0 0;
		}
	
	.homerandom .inner {
	position: relative;
	width: 590px;
	height: 180px;
	overflow: hidden;
	float: left;
	}
	
	.homerandom .inner .wrapper {
	position: absolute;

	height: 180px;
	}
	
	.homerandom .inner a img {
	display: block;
	}
	
	.homerandom .inner a {
	clear: both;
	text-decoration: none;
	display: block;
	margin: 0 5px 0 5px;
	text-align: center;
	}
	
	.homerandom .inner ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
	
	.homerandom .inner ul li{
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
	
	.homerandom .inner a span {
	padding: 6px 0 6px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background: #000;
	color: #fff;
	display: block;
	}

p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:12.7pt;
}

p.text_rood {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#d30014;
line-height:12pt;
font-weight:bold;
text-transform:uppercase;
}

p.naw {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-align: right;
}


td {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:12.7pt;
}

a:link{
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#e3241c;
}

a:active{
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#e3241c;
}

a:visited{
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#e3241c;
}

a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
}

a.menu:link{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
}

a.menu:active{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
}

a.menu:visited{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
}


a.menu:hover{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
font-weight:bold;
}

a.submenu:link{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
}

a.submenu:active{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
}

a.submenu:visited{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
}

a.submenu:hover{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
}

a.link_bladwijzer:link{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
}

a.link_bladwijzer:active{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
}

a.link_bladwijzer:visited{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
}

a.link_bladwijzer:hover{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#e3241c;
font-weight:bold;
}

input.btn{
   color:#000000;

   font-family:arial;
   font-size:12px;
   background-color:#ea2511;
   border:1px solid;
   border-top-color:#ea2511;
   border-left-color:#ea2511;
   border-right-color:#ea2511;
   border-bottom-color:#ea2511;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=1,StartColorStr='#ffffff',EndColorStr='#d02018');
}
