* {
margin: 0;
padding: 0;
}

html, body, #container {
height: 100%;
}

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
line-height: 1.5em;
color: #333333;
background: url(../images/bodyback.jpg) 0 0 repeat-x;
}

#container {
position: relative;
background: url(../images/containerbackB.jpg) 0 0 no-repeat;
height: 100%;
width: 980px;
margin: 0 auto;
display: block;
}


/* LOGO */
.home_logo {
height: 122px;
width: 960px;
position: absolute;
bottom: 0;
left: 0;
z-index: 1002;
}

.home_logo h1 {
text-indent: -9999px;
font-size: medium;
}


/* TEXT */
.home_text {
position: absolute;
top: 380px;
width: 100%;

}
.home_text p, .home_text h3 {
width: 780px;
margin: 0 auto;
text-align: left;
font-size: 75%;
color: #004F8F;
line-height: 1.6;
letter-spacing: 1px;
}

/* MENU */

#menu {
position: absolute;
top: 3px;
left: 40px;
}

#menu ul {
	list-style: none;
}
	
#menu ul li.een {
	position: absolute;
	left: 0;
}

#menu ul li.twee {
	position: absolute;
	left: 215px;
}

#menu ul li.drie {
	position: absolute;
	left: 370px;
	width: 190px;
}

#menu ul li.vier {
	position: absolute;
	left: 605px;
}

#menu ul li.vijf {
	position: absolute;
	left: 730px;
	width: 190px;
}

#menu ul li a {
	text-decoration: none;
	color: #004F91;
	font-size: 90%;
	font-weight: bold;
}

#menu ul li a.oneven {
	color: #fff;
}
	
#menu ul li a:hover,
#menu ul li a:focus {
	color: #004F91;
}

#menu ul li a.oneven:hover,
#menu ul li a.oneven:focus {
	color: #fff;
}

/* Fix IE. Hide from IE Mac \*/
* html #menu ul li { float: left; }
* html #menu ul li a { height: 1%; }
/* End */

#menu li ul {
	position: absolute;
	left: 0;
	top: 20px;
	display: none;
	padding-top: 10px;
	width: 100%;
}

#menu li:hover ul, 
#menu li.over ul { 
	display: block;
}
	
#menu li ul li {
	/*height: 1.1em;*/
	line-height: 1.5;
	text-align: left;
	white-space: nowrap;
}

#menu li ul li a {
	font-size: 70%;
	display: block;
	width: 100%;
	white-space: nowrap;
}

#menu li ul li a:hover,
#menu li ul li a:focus {
	color: #EA2E09;
}






p.carante {
position: absolute;
bottom: 0;
left: 30px;
z-index: 2000;
font-size: 0.6em;
}

p.carante a {
color: #F68110;
font-weight: bold;
text-decoration: none;
}

p.carante span {
color: #251174;
}

.banner {
position: absolute;
bottom: 0;
right: 30px;
z-index: 99999;
}

.rs {
position: absolute;
top: 360px;
left: 850px;
z-index:9999;
}

.rs img {
padding: 0;
background: transparent;
border: none;
}

.open-dag {
position: absolute;
top: 625px;
left: 325px;
}

.open-dag a img {
border: none;
}

