﻿/* Main */


body{
	background		: #3D3D3D url(banner.jpg) repeat-x top center;
	margin			: -1px 0 0 0;
	padding			: 0;
	text-align		: center;
	font-family		: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size		: 62.5%;
}


div#header{
	background		: transparent;
	margin			: 0;
	width			: auto;
	height 			: 50px;
}


div#headerleft{
	float			: left;
	display			: inline;
	width			: auto;
}


div#headerright{
	float			: right;
	display			: inline;
	width			: auto;
}


div#maincontainer{
	background		: transparent url(bg.jpg) repeat-y top center;
	margin			: 0 auto 0 auto;
	width			: 900px;
	text-align		: left;
}


div#banner{
	background		: transparent;
	margin			: 0;
	padding			: 0;
	width			: 900px;
	height			: 174px;
}


div#content{
	background		: transparent url(bg.jpg) repeat-y top center;
	width			: 100%;
	float			: left;
	display			: inline;

}


div#leftbar{
	background		: transparent;
	width			: 200px;
	float			: left;
	display			: inline;
	Margin			: 15px 0 0 0;
}


div#maincolumn{
	background		: transparent;
	width			: 700px;
	float			: left;
	display			: inline;
	Margin			: 15px 0 15px 0;
}


div#maincolumnleft{
	width			: 485px;
	float			: left;
	display			: inline;
}


div#maincolumnright{
	width			: 215px;
	float			: left;
	display			: inline;
}


div#subfooter{
	background		: transparent url(subfooter.jpg) repeat-x top center;
	width			: auto;
	height			: 160px;
	clear			: both;
	text-align		: center;
}


div#footer{
	background		: #3D3D3D;
	width			: auto;
	height			: 100px;
	clear			: both;
	padding			: 15px 0 5px 0;
	text-align		: center;
	color			: #FFF;
	font-size		: 1.1em;
	border-top		: 1px solid #FFF;
}


/* Headers */


h1{
	background		: #FFF url(logo.jpg) no-repeat;
	display			: block; 
	width			: 298px; 
	height			: 48px;
	margin			: 20px 0 0 20px; 
	padding			: 0;
	text-indent		: -9999px;
	float			: left;
}


h2{
	font-family		: "Trebuchet MS", Arial, Helvetica, sans-serif;	
	font-weight		: bold;
	font-size		: 2em;
	color			: #FF8502;
	margin			: 10px 25px 0 20px;
	padding			: 0 0 0 0;
	letter-spacing	: 1px;
}


h3{
	font-family		: "Trebuchet MS", Arial, Helvetica, sans-serif;	
	font-weight		: bold;
	font-size		: 2em;
	color			: #FF8502;
	margin			: 15px 28px 15px 20px;
	padding			: 0 0 0 0;
	letter-spacing	: 1.5px;
}


div#leftbar h3{
	margin			: 15px 0 0 10px;
}


h4{
	font-family		: "Trebuchet MS", Arial, Helvetica, sans-serif;	
	font-weight		: bold;
	font-size		: 1.3em;
	font-style		: italic;
	color			: #FF8502;
	margin			: 15px 27px 5px 20px;
	padding			: 0 0 0 0;
	letter-spacing	: 1.1px;
	border-bottom	: 1px solid #999;
}


h5{
	font-family		: "Trebuchet MS", Arial, Helvetica, sans-serif;	
	font-weight		: bold;
	font-size		: 1.3em;
	font-style		: italic;
	color			: #FF8502;
	margin			: 15px 27px 5px 20px;
	padding			: 0 0 0 0;
	letter-spacing	: 1.1px;
}


/* Content */

div#content p{
	font-size		: 1.3em;
	color			: #FFF;
	margin			: 0 25px 10px 20px;
	padding			: 0;
}


div#content p.image{
	float			: left;
	padding			: 1px 1px 1px 1px;
	margin			: 5px 10px 2px 20px;
	background		: #FFF;
	border			: 1px solid #FFF;
}

div#content p.fotos{
	margin			: 10px 0 0 20px;
}


div#leftbar p{
	font-size		: 1.3em;
	margin			: 20px 0 10px 10px;
	padding			: 0;
}


div#leftbar p.adres{
	padding         : 20px 0 0 0;
}


div#maincolumnright p{
	color			: #6E6E6E;
}


div#subfooter p{
	font-size		: 1.1em;
	margin			: 25px 0 0 0;
	padding			: 0;
	color			: #6E6E6E;
	line-height		: 12px;
}

div#subfooter p.image{
	float			: left;
	padding			: 1px 1px 1px 1px;
	margin			: 10px 0 0 50px;
}

p.uitlijnen{
	text-align		: justify;
}


/* Navigatie */

ul#topnav{
	list-style		: none;
	padding			: 10px 10px 0 0;
	float			: right;
}


ul#topnav li{
	display			: inline;
	padding			: 0 5px 0 5px;
	/* border-left 	: 1px solid #6E6E6E; */
}


ul#topnav li.last{
	border			: none;
}


ul#topnav a{
	font-size		: 1.3em;
	text-decoration	: none;
	padding			: 6px 5px 0 5px;
}


ul#topnav a:link, ul#topnav a:visited{
	color			: #6E6E6E;
}


ul#topnav a:hover, ul#topnav a:active{
	color			: #FF8502;
}


ul#sidenav{
	list-style		: none;
	font-size		: 1.3em;
	margin			: 10px 0 10px 10px;
	padding			: 0;
}


ul#sidenav a:link, ul#sidenav a:visited{
	display			: block;
	border-bottom	: 1px solid #666;
	color			: #FFF;
	font-family		: Verdana;
	font-size		: 11px;
	line-height		: 25px;
	padding			: 2px 0 2px 0;
	width			: 150px;
	text-decoration	: none;
	letter-spacing	: 1px;
}


ul#sidenav a:hover, ul#sidenav a:active{
	color			: #FF8502;
	text-decoration	: none;
	background      : #666;
}


a{
	text-decoration	: none;
}


a:link, a:visited{
	color			: #FF8502;
}


a:hover, a:active{
	color			: #FFA500;
}


a, img {   
 border				: 0;   
 text-decoration	: none;   
}   

ul#formerror{
	font-size		: 1.3em;
	font-style		: normal;
	color			: #FFF;
	list-style		: square;
	list-style-image: url('pijl.gif');
	margin			: 0 0 20px 20px;
	padding			: 0 0 0 10px;	
}


ul#formerror li{	
	padding			: 0 0 0 10px;	
}


/* IE6 only, gebruik gewoon Firefox */



/* IE7 only, gebruik gewoon Firefox */

*+html ul#topnav{
	margin			: 10px 0 0 0;
}
