* {margin:0;padding:0;}

body {
	background-color:#E9E9E9;
	color:black;
	font-family:arial;
	font-size:1em;}
	
body.voorwaarden p {text-align:justify;}
body.contact #content {margin-bottom:2em;}
	
h1 {
	color:#0D2678;
	font-size:1.1em;}

hr {
	clear:both;
	border:1px solid #CCCCCC;}

strong {
	font-size:1.1em;
	color:#B80103;}

.right {float:right}

div.right img {border:1px solid black;}

img.right {
	margin-left:1em;
	border:1px solid black;
	display:inline;
	padding:0;}
	
img.left {
	margin:1em 1em 1em 0;
	float:left;
	border:1px solid black;
	display:inline;
	padding:0;}

.arrow {
	line-height:1em;
	margin:0;
	padding:0.1em 0.2em;}
	
/* Contact Form */
body.contact h1 {margin-bottom:1em;}
label {padding-top:0.3em;line-height:1.5em;width:13.5em;display:block;float:left;}
input {float:left;margin-top:0.3em;line-height:1.5em;width:18em}
input.checkbox#copy {margin-top:0.6em;text-align:left;width:1em;}
* html input.checkbox#copy {margin-top:0.3em;text-align:left;width:1em;}


#buttons {line-height:1em;margin-left:27.5em;}
#send, #reset {width:5em;}

br {border:1px solid red;}

#header {
	position:relative;
	background: url(../images/bg_header.gif) repeat-x;
	width:740px;
	height:136px;
	margin:0;padding:0;}
	
#language {
	float:right;
	font-size:0.8em;
	margin-top:11px;
	margin-right:29px;
	display:inline;}	
	
#language a {text-decoration:none;}

#language img {border:none;}

#heading {
	float:right;
	color:#CCC;
	font-size:1.5em;
	margin-right:25px;
	display:inline;}

#container {
	width:740px;
	margin:0 auto;
	background-color:white;
	color:black;
	border:1px solid #CCCCCC;
	padding:0;
	margin-top:5px;}

#nav {position:relative;top:0;left:20px;display:inline;}

/* list */
#navlist ul {list-style: none; padding: 0; margin: 0; z-index:1}

/* items */
#navlist li {float:left;position:relative;display:block;z-index:3;text-align: left;border:0px solid lightblue}

/* links */
#navlist a {padding:.5em;border-left: 1px solid white;display:block;text-decoration: none;color:#333333;font: normal .6em Arial;text-transform:uppercase}
#navlist li a:hover {background-color:#ccc}

/* == second level  == *//* hide */
#navlist li ul {display: none;position: absolute;top: 1.2em;left: 0;padding-top:.2em;z-index:4}

/* show on hover */
#navlist li:hover ul, #navlist li.over ul { display: block; width: 10em}
 
 /* style submenu links */
#navlist li li a {color:white;background-color:#666; width: 11em; border:none; border-bottom:1px solid white}
#navlist li li a:hover {color:#333333;background-color:#ccc; width: 11em}
#navlist li li a.submenu {/* background-image:\ url\(\"../images/submenu.gif\"); background-repeat: no-repeat; background-position:  97% 50%;*/} 

/* third level */
#navlist li li li a { background-color:#ccc; width: 11.5em; border:none; border-bottom:1px solid white}
#navlist li li li a:hover { background-color:#666; width: 11.5em}
#navlist li li:hover ul, #navlist li li.over ul {display:block; margin:-1.4em 0 0 7.1em;}
#navlist li li:hover ul {display:block; margin:-1.4em 0 0 7.1em;}	
#navlist li li.over ul {display:block; margin:-1.4em 0 0 6.5em;} /* IE */

#navlist li:hover ul ul, #navlist li:hover ul ul ul, #navlist li.over ul ul, #navlist li.over ul ul ul {  left: -999em; }
#navlist li:hover ul, #navlist li li:hover ul, #navlist li li li:hover ul, #navlist li.over ul, #navlist li li.over ul, #navlist li li li.over ul {  left: auto;  }

#content {
	padding:2em 2em 1em;
	font-size:0.8em;
	clear:both;
	min-height:250px;
	_height:250px;}
	
body.welcome #content {
	margin-bottom:2em;}

#content p {padding:1em 0;}

#address {
	background-color:#CCCCCC;
	color:#666666;
	text-align:center;
	padding:0.5em 0;
	font-size:0.6em;
	width:740px;
	clear:both;}

#address a {color:#666666;}

#footer {
	width:740px;
	margin:0 auto;
	padding:0;
	font-size:0.6em;}
	
#footer a {
	color:#808080;
	text-decoration:none;}

	
#copyright {
	text-align:left;
	width:48%;
	float:left;
	margin-top:0.4em;
	color: #808080;}

#hosting {
	text-align:right;
	width:48%;
	float:right;
	margin-top:0.4em;
	color: #808080;}