html,body
{
	padding: 0;
	margin: 0;
}

body
{
	font-size:76%;
}

h1
{
	
}

#centered
{
	position: relative;
	width: 972px;
	margin-left: auto;
	margin-right: auto;
	border-left:1px solid white;
	border-right:1px solid white;
}

#header
{
	position: absolute;
	top:0;
	left:0;
	background: url(../images/header.png) 0 100px no-repeat;
	height: 430px;
	width:	972px;
}

#logo
{
	position: absolute;
	top: 5px;
	left: -17px;
	height: 130px;
	width: 130px;
}

#logogemeenten{
	position: absolute;
	left: 230px;
	top:5px;
	height: 130px;
	width: 600px;
}

#logogemeenten ul{
	list-style-type:none;
}

#logogemeenten ul li{
	display:inline;
	width:150px;
	padding:20px;
	}

#logogemeenten span{
	font-style:italic;
	padding-left:240px;
	color:#4F4D3C;
	font-weight:normal;
	font-size:.9em;
}
	
#main
{
	padding-top: 35em;
	position: relative;
	min-height:850px;
}

#main:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#content
{
	margin-left: 19em;
	width:38em;
	font-size:1em;
	color:#4F4D3C;
	padding-bottom:4em;
	min-height: 1100px;
}

#content img{
	max-width:480px;
	}
	

#newsyears
{
	font-size: 1.2em;
	list-style: none;
	padding-bottom:1em;
}

#newsyears ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	}

#newsmonths ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	}

#newsmonths ul li 
{
	display:inline;	
	margin-bottom: .5em;
	font-size: 1.1em;	
	width:2em;
}

#newsmonths ul li.active a
{
	color:#000!important;
}

#newsperiod{
	padding-top:1em;
	}
		
#footer
{
	border-top:#D1D101 2px solid;
	height: 6em;
	width:972px;
	margin-top:30px;
	background:#fff;
}

#sidebar{
	position:absolute;
	top: 35em;
	left: 0;
	padding: 1em;
	width:180px;
	background: transparent url(../images/sidebar_bg.png) 0 -50px no-repeat;
	min-height:950px;
	}

#navigation
{
	position: relative;	
	}
	
#sponsoren
{
	position: absolute;
	top: 41em;
	right: 12px;
	width: 180px;
	height: 525px;
}

#poll{
	position: relative;
	margin-top:3em;
	margin-left: 0;
	width: 170px;
	}

#poll fieldset{
	border:none;
	padding-left:0;
	margin-left:-.2em;
}

#nav2 *
{
	margin: 0;
	padding: 0;
}

#nav2
{
	padding-top:2em;
}

#nav2 ul{
	margin-top:0;
	padding-top:0;
}

#nav2 ul li a{
	color:#22244F!important;
	}
	
#search
{
	position: absolute;
	top:36.5em;
	right:0;
	width:200px;
}

#searchresults
{
	margin-top: 8em;
}

#sform
{
	position: absolute;
	top: 11em;
}
