body, html {
	height: 100%;
}
	
body {
	font-size: 11px;
	color: #40254e;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	padding: 0;
	margin: 0;
	background: url("images/bg.gif") no-repeat;
}

td {
	font-size: 11px;
	color: #40254e;
	line-height: 16px;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
}

.content {
	font-size: 11px;
	color: #40254e;
	line-height: 16px;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
}

body a {
	color: #40254e;
	text-decoration: underline;
}

body a:link {
	color: #40254e;
	text-decoration: underline
}

body a:visited {
	color: #40254e;
	text-decoration: underline;
}

body a:active {
	color: #40254e;
	text-decoration: underline;
}

body a:hover {
	color: #40254e;
	text-decoration: none;
}

* html #container {	/* IE fix */
	height: 100%;	
}
#container {
	width: 960px;
	min-height: 100%;
	border: 0px;
	margin: 0 auto;
	vertical-align: top;
	background: url(images/bg_table.gif) repeat-y top center;
}
.footer {
	width: 960px;
	height: 18px;
	border: 0px;
	margin: -22px auto 0;
	background: url(images/bg_table.gif) repeat-y top center;
}	

img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

h1 {
	color: #a02422;
	font-size: 11px;
	font-weight: bold;
	margin: 5px 0px 10px 0px;
	font-family: verdana,geneva,arial,helvetica,sans-serif;
}

h2 {
	color: #a02422;
	margin: 5px 0px 10px 0px;
	font-size: 11px;
	font-weight: bold;
	font-family: verdana,geneva,arial,helvetica,sans-serif;
}

#top {
	background: url(images/header_bg.gif) repeat-x;
	margin: 0;
	width: 754px;
	height: 80px;
	border: 0px;
	padding: 0px;
}

p {
	margin: 15px 0px;
}

.quote {
	font-style: italic;
	margin: 20px 0 20px 20px;
}

#portret {
	width: 120px;
	height: 181px;
	float: right;
	margin: 3px 0 5px 7px;
}

#tarieven .titel {
	font-weight: bold;
}

/* ================================================================ 
this copyright notice must be untouched at all times.

the original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dd_valid.html
copyright (c) 2005-2007 stu nicholls. all rights reserved.
this stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* common styling */
.menu {font-family: arial, sans-serif;width: 954px;height:31px;position: relative;top:-2px;left: 2px;font-size: 11px;z-index: 100;background: transparent url("images/menu_starter.gif") repeat-x scroll 0% 0%;}
.menu ul li a,.menu ul li a:visited {display: block;text-decoration: none;color: #000;width: 104px;height: 30px;text-align: center;color: #fff;line-height: 20px;font-size: 11px;overflow: hidden;}
.menu ul {padding: 0;margin: 0;list-style: none;}
.menu ul li {float: left;position: relative;}
.menu ul li ul {display: none;}

/* specific to non ie browsers */
.menu ul li:hover ul {display: block;position: absolute;top: 30px;left: 0;width: 105px;height: 31px;}
.menu ul li:hover ul li a.hide {background: #6a3;color: #fff;}
.menu ul li:hover ul li:hover a.hide {background: #6fc;color: #000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display: block;background: transparent url("images/menu_starter.gif") repeat-x scroll 0% 0%;color: #000;z-index: 100;}
.menu ul li:hover ul li a:hover {background: transparent url("images/3on_diensten.gif") repeat-x scroll 0% 0%;color: #000;}
.menu ul li:hover ul li:hover ul {display: block;position: absolute;left: 105px;top: 0;}
.menu ul li:hover ul li:hover ul.left {left: -105px;}

.menu .seperator {background: url("images/menu_spacer.gif") no-repeat;width: 16px !important;height: 30px;}
.menu a.menu_home,.menu a.menu_home:hover {background: url("images/1off_home.gif") no-repeat center center;width: 70px !important;height: 31px;margin-left: 8px;}
.menu a.menu_home:hover {background: url("images/1on_home.gif") no-repeat center center;}
.menu a.menu_over,.menu a.menu_over:hover {background: url("images/2off_over.gif") no-repeat center center;width: 118px !important;height: 31px;}
.menu a.menu_over:hover {background: url("images/2on_over.gif") no-repeat center center;}
.menu a.menu_dienst,.menu a.menu_dienst:hover {background: url("images/3off_diensten.gif") no-repeat center center;width: 97px !important;height: 31px;}
.menu a.menu_tarief,.menu a.menu_tarief:hover {background: url("images/4off_tarieven.gif") no-repeat center center;width: 92px !important;height: 31px;}
.menu a.menu_tarief:hover {background: url("images/4on_tarieven.gif") no-repeat center center;}
.menu a.menu_ref,.menu a.menu_ref:hover {background: url("images/5off_referenties.gif") no-repeat center center;width: 118px !important;height: 31px;}
.menu a.menu_ref:hover {background: url("images/5on_referenties.gif") no-repeat center center;}
.menu a.menu_contact,.menu a.menu_contact:hover {background: url("images/6off_contact.gif") no-repeat center center;width: 81px !important;height: 31px;}
.menu a.menu_contact:hover {background: url("images/6on_contact.gif") no-repeat center center;}
.menu a.menu_publicaties,.menu a.menu_publicaties:hover {background: url("images/2off_publicaties.gif") no-repeat center center;width: 114px !important;height: 31px;}
.menu a.menu_links,.menu a.menu_links:hover {background: url("images/2off_links.png") no-repeat center center;width: 70px !important;height: 31px;}
.menu a.menu_publicaties:hover {background: url("images/2on_publicaties.gif") no-repeat center center;}
.menu a.menu_links:hover {background: url("images/2on_links.png") no-repeat center center;}
.menu ul li:hover ul li a.menu_particulieren,.menu ul li:hover ul li a.menu_particulieren:hover {background: url("images/31off_particulieren.gif") no-repeat center center;width: 125px !important;height: 31px;}
.menu ul li:hover ul li a.menu_particulieren:hover {background: url("images/31on_particulieren.gif") no-repeat center center;}
.menu ul li:hover ul li a.menu_zakelijk,.menu ul li:hover ul li a.menu_zakelijk:hover {background: url("images/32off_zakelijk.gif") no-repeat center center;width: 125px !important;height: 31px;}
.menu ul li:hover ul li a.menu_zakelijk:hover {background: url("images/32on_zakelijk.gif") no-repeat center center;}
