body {
	width:100%;
	height:100%;
	min-height:100%;
	margin:0px;
	padding:0px;
	background:url(../img/achtergrond.png) repeat;
	text-align:center;
	font-family:Arial Narrow;
	font-size:13px;
	line-height:175%;
	padding:0px;
	margin:0px;
	color:#555;}
	
p, a, h1, h2, h3, input, textarea {
	font-family:Arial Narrow;
	line-height:175%;
	padding:0px;
	margin:0px;
	color:#555;}

p, input, textarea { font-size:13px;}
h2 { color: #22415b; font-family:Verdana;}
h3 { color:#22415b;}
td { vertical-align:top;}
div#outer {
	width:800px;
	margin:0 auto;
	padding:50px;}

div#fotoslide {
	position:absolute;
	width:800px;
	height:400px;
	overflow:hidden;
	z-index:1;
	border:2px solid #FFF;}

div#fotoslide_page {
	width:400px;	
	height:400px;
	overflow:hidden;
	float:left;}

div#website_page {
	width:802px;
	overflow:auto;
	border:2px solid #FFF;}
	
div#website {
	position:absolute;
	width:800px;
	height:400px;
	overflow:hidden;
	z-index:10;
	border:2px solid #FFF;}

div#logo {
	margin:100px 0px 100px 0px;
	width:200px;
	height:200px;
	float:left;
	background:url(../img/logo.png) no-repeat;}

div#menu_intro {
	float:left;
	margin:179px 0px 179px 0px;
	width:600px;
	height:44px;
	line-height:200%;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	background:url(../img/menu-intro.png) repeat;}

div#page_content {
	width:558px;
	padding:20px;
	overflow:hidden;
	background:#FFF;
	overflow-x:hidden;
	overflow:auto;
	text-align:justify;
	float:left;
	border-bottom:2px solid #22415d;
	border-right:2px solid #22415d;}

	
div#topbar {
	float:left;
	height:200px; 
	width:800px;}
	
div#page_slide {
	float:left;
	width:598px;
	height:198px;
	border-top:2px solid #FFF;
	border-right:2px solid #FFF;
	overflow:hidden;}

div#logo_page {
	width:198px;
	height:198px;
	float:left;
	border-left:2px solid #FFF;
	border-top:2px solid #FFF;
	background:url(../img/logo_zonderrand.png) no-repeat;}
	
div#page_menu {
	float:left;
	height:25px;
	padding-top:45px;
	background:url(../img/menu_page.png) no-repeat bottom;}

div#left_column {
	float:left;
	width:198px;
	overflow:auto;
	overflow-x:hidden;
	background:url(../img/left_column.png) no-repeat #EDEDED;
	border-left:2px solid #999;
	border-bottom:2px solid #999;
	text-align:left;}
	
div#footer {
	width:800px;
	height:30px;
	padding-top:10px;
	text-align:right;}

div#footer p, div#footer a {
	color:#777;
	font-size:11px;
	text-decoration:none;}

ul#hoofdmenu, ul#menu_page, ul#menu_page ul { 
	list-style:none;
	margin:0px;
	padding:0px;}
	
ul#hoofdmenu li {
	float:left;
	display:block;
	width:auto;	
	height:auto;}

ul#hoofdmenu li a {
	width:auto;
	padding-left:10px;
	padding-right:10px;
	line-height:350%;
	text-decoration:none;
	font-weight:bold;}
	
ul#hoofdmenu li a:hover {
	background:transparent;}

ul.submenu {
	display:none;
	list-style:none;
	margin:0px;
	padding:0px;}
	
ul#menu_page li a {
	display:block;
	width:198px;
	height:26px;
	line-height:225%;
	border-bottom:1px dotted #999;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}

ul li a:hover {
	color:#000;
	background:#CCC;}

ul#menu_page li ul { display:none;}

.hand { cursor:pointer;}

ul#tabs { list-style:none; margin:0px; padding:0px;}
ul#tabs li { display:block; float:left; width:auto; padding-left:10px; padding-right:10px; border:1px solid #999; background:#EDEDED; border-bottom:0px; font-weight:bold; height:26px; line-height:200%;}
ul#tabs li:hover { background:#CCC;}
ul#tabs li.no_left_border { border-left:0px;}
div.border_top { width:100%; border-top:1px solid #22415D; clear:both;}

ul.lijst { list-style:square; margin:0px; padding-left:20px; padding-top:10px;}

div.hidden { display:none;}

.padding_left_10 { padding-left:10px;}

