/* commented backslash hack v2 \*/ 

/* end hack */ 
html,body {
		margin: 0;
		padding: 0;
}
body {		
		font-family:  helvetica, Calibri, arial,  sans-serif;
		text-align: center;
		color: #000;
		background: #FFF url(images/background.png) repeat-y 50% 0; 
		background-attachment: fixed; 
}
		
#container {
		margin-left:auto;
		margin-right:auto;
		width: 730px; 
		text-align: left;
 		background: #fff;
		border-left: 1px solid #a1a1a1;
		border-right: 1px solid #a1a1a1;
        position:relative;
		overflow:hidden;
		/*background: url(images/rightcolbg2.gif) repeat-y right top;*/
		}
/* commented backslash hack v2 \*/ 
* html #container {width:732px;w\idth:730px;}
/* end hack */ 

#mainheader {
		position:absolute;
		left:0;top:0;
		height: 125px;
		width:100%;
		background-color: orange;
		border-bottom: 1px solid #e6e6e6;
}
#header {
	height: 120px;
	width:100%;
	background-color: #E09C00;
	margin: 0px 0px 0px 0px;
	position:relative;
	z-index:2;
	overflow:hidden;
	text-align: right;
	vertical-align: bottom;
	display: block;
}

* html #mainheader {height:161px;he\ight:160px}
* html #header {height:120px;he\ight:120px}
#topbar{
	width:730px;
	border:0; 
	background-color: #e8c41e;
	height: 25px;
}
#topbar #search2009 {
	height: 20px; 
	width:280px;
	float:left;
}
#topbar #search2009 form{
	margin:1px 0 0 1px;
	}
	
#topbar #fontsize {
	height: 25px; 
	width:	40px;
	float:	left;
	background-color:#d48625;
	text-align:right;
	font-weight: bold;
	line-height: 25px;
	padding-right:2px;
}
#topbar #fontsize a{ 
	color: #4c4c4c; 
	text-decoration:none;
}

#topbar #taal {
	height: 25px; 
	width:	70px;
	float:	left;
	background-color:#dea821;
	text-align:right;
	font-weight: bold;
	line-height: 25px;
	padding-right:2px;
}
#topbar #taal span{ 
	color: #ffffff; 
}
#topbar #taal a{ 
	color: #4c4c4c; 
	text-decoration:none;
}
#topbar #rechts {
	height: 25px; 
	width:	175px;
	float:	right;
	background-color: #587490;
	text-align:right;
	font-weight: bold;
	line-height: 25px;
	padding-right:2px;
}


#sitetitle span{font-size: 14px; color: #ff8040;}
* html #sitetitle {height:26px;he\ight:24px}	
/* menu 2009 */
#menu 
{
		padding: 5px 0 10px 0 ;
}
#menu ul
{
list-style-type: none;
padding: 0;
margin-left: 0.5em;
}
#menu a {
	text-decoration: none;
	font-weight:bold;
	color: #566b87;
}
#menu a:hover {
	text-decoration: none;
	font-weight:bold;
	color: #d48625;
}

#menu li.hoofditem {
	margin-left: -0.2em;
	margin-top: 0.2em;
	font-size:16px;
}
#menu a.deze{
	text-decoration: none;
	font-weight:bold;
	color: #d48625;
}

#menu ul  li ul li.subitem {
	margin-left: 0.2em;
	margin-top: 0.1em;
	font-size:12px;
}


/* einde menu 2009*/


.sidebaritemtitle{
	background: #587490;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	width: 100%;
}

.sidebaritem{
		font-family:  helvetica, Calibri, arial,  sans-serif;
	font-size: 12px;
	color: #808080;
	width: 100%;
}
.sidebaritem a{
	color: #D98D18;

}
.sidebaritem td{
		font-family:  helvetica, Calibri, arial,  sans-serif;
	font-size: 12px;
	color: #808080;
}
#content #locatiebalk a {
		font-family:  helvetica, Calibri, arial,  sans-serif;
		font-weight: bold;
		color: #ff6600;
		text-decoration: none;
		padding: 0 3 0 3px;
		
}
#content #locatiebalk a:hover {
	text-decoration: none;
	color: gray;
	background: #fff;
}

#sidebar {
		float: right;
		width: 175px;
		padding: 0px;
		height:100%;
}

#content {
		width: 544px;
		padding: 0 ;
		min-height:100%;
		}

#footer	{
	position:absolute;
	bottom:0;
	width:100%;
	height: 24px;
	color: #fff;
	background-color: #587490;
	border-top: 1px solid #e9e9e9;
	margin: 0 0 0 0px;

}
#clearfooter {height:27px;width:100%;clear:both}
* html #footer {height:25px;he\ight:24px;}


#content .uitgebreidelijst, #content .lijst 
		{margin: 3 0 0 15px; padding: 0px; width: 500px;}
#content .homepage{margin: 3 0 0 5px; padding: 0px}
#content .normalepagina{margin: 3 0 0 15px; padding: 0px}
#content H1, 
#content H2 {
		color: #d48625;
		width:90%;
		margin: 12 0 2 0px;
}
#content .homepage H1{
		color: #d48625;
		margin: 12 0 2 0px;
}
#content .homepage H2 {
		color: #000;
		margin: 0 0 2 0px;
}
#content H3 {
		color: #000;
		width:90%;
		margin: 12 0 2 0px;
}
#content .homepage H3 {
		color: #000;
		margin: 12 0 2 0px;
}
#content P,
#content table,{
		width: 90%;
		margin: 0 0 8 0px;
}
#content .homepage P{
		margin: 0 0 8 0px;
}
#content .normalepagina UL {
		margin: 0 0 8 15px;
}
#content .homepage UL {
		margin: 0 0 8 0px;
		padding: 0 0 0 15px;
}
#content UL LI{
		margin: 0 75 2 0px;
}
#content .homepage UL LI{
		margin: 0 10 2 0px;
}
#content a {
		color: #D98D18;
}
#content a:hover {
		text-decoration: none;
}
.zoekresultaatitem {
border: 1px solid #E6E6E6;
margin-bottom: 12px;
}
.zoekresultaatitem  div{
	padding: 3px;
	width: 100%
}

#content .details{
		background-color: #f5f5f5;
		color: #808080;
		border: 1px solid #E6E6E6;
		width: 500px;
		margin: 2 0  1 0px;
		clear: left;
}

#content .zoekresultaatitem .details{
		background-color: #f5f5f5;
		color: #808080;
		width: 500px;
		margin: 2px 0  0 0;
		clear: left;
		border: 0;
}
#content .datum{
		background-color: #f5f5f5;
		color: #808080;
		border: 1px solid #E6E6E6;
		margin: 2 0  1 0px;
}

#content .homepage .details{
		background-color: #f5f5f5;
		color: #808080;
		border: 1px solid #E6E6E6;
		width: 90%;
		margin: 2 0  1 0px;
		clear: left;
}
input {height: 22px;}