* 
{ /* reset all elements */	
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

html { height: 100% }

html>body html 
{
	font-size: 16px;
}

body 
{	
	line-height: 1.3em;
	font: 76%/130% Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #000;
	background: #fff;
}

html, body {
	text-align: center; /* voor IE */
} 
 
.pagewidth {
	width: 1000px;	
	text-align: left; /* voor IE */
	margin: 0 auto; /* center but not IE */
	background: #fff url(../images/bg.png) repeat-y top left;
} 

#header 
{
	position: relative; 
	height: 76px !important;
	height: 80px;	
	width: 1000px;
	background: #fff url(../images/header.jpg) no-repeat 0 57px;
	border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;	
}	#header h1
	{
		/* overwrite general h1 settings */
		font-size: 150%;
		margin: 0;
		text-indent: 0;
	}
	#header h1 a 
	{
		display: block;
		font-family: arial, "arial MT";
		font-size: 150%;
		font-weight: bold;
		width: 910px !important;
		width: 1000px;
		height: 29px !important;
		height: 57px;
		color: #000;
		text-decoration: none;
		background: #fff url(../images/logo_kndb.gif) no-repeat 35px 0px;
		padding: 28px 0 0 90px;
	}

ul.lid_worden 
{
	position: relative;
	left: 116px;
	width: 400px;
	top: 3px;
	text-transform: uppercase;		
}	ul.lid_worden li 
	{
		list-style: none;
		display: inline;
		margin-right: 1em;
	}	
	ul.lid_worden li a 
	{
		font-size: 73%;
		color: #fff;
		text-decoration: none;
		font-weight: bold;
	}

	ul.lid_worden li a:hover 
	{
		text-decoration: underline;
	}
	
#zoeken 
{
	position: absolute;
	top: 60px;	
	left: 790px;
	width: 200px;
}	

#footer {
	height: 21px; 
	width: 1000px; 
	background-color: #4585C2;
	margin-top: 3px;
	border-top: 2px solid #fff;
}

.rss {
	padding: 1px 0 0 32px;
	background: url(../images/rss20.gif) no-repeat 15px 2px; 
}

.rss a, .rss a:visited, .rss a:active, .rss a:hover {
	font-size: 85%;
	color: #fff;
	text-decoration: none;
	vertical-align: super;
}

.rss a:hover {
	text-decoration: underline;
}

input#searchword, input.submit_search 
{
	vertical-align: top;
    border: 0;
    margin: 0;	
}	input#searchword 
	{
		width: 105px;
		height: 13px;
    	color: #000;
	}
	input.submit_search 
	{
		cursor: pointer;
		color: #fff;
		background: #1047ae url(../images/btn_zoek.gif) no-repeat center center;
		width: 35px;
		height: 15px;
	}

#navigation {
	float: left;
	width: 229px;
}

#maincontent { 
	float: left; 
	width: 560px !important;
	width: 550px;
}

.content{ padding: 5px; } /* padding for content */

.latestevents {
	margin: 0 0 15px 0;
	background-color: #ecfba1;
}

#banners {
	width: 211px;
	float: left;
}

#menu {
	width: 115px;
	float: left;
}

#submenu {
	width: 114px;
	float: left;	
	background: transparent url(../images/damschijven.jpg) no-repeat top left;
	height: 241px;
}

#menu, #submenu {
	text-align: left;
}

#css_buttons 
{
	margin-top: 20px;
	padding-left: 1px;
}	#css_buttons dt 
	{
		display: inline;
		text-transform: uppercase;
		padding: 2px 2px 2px 2px;
		background-color: #C6DFFF;
		border: 2px solid #3a589b;
		margin: 0;
	}	
	#css_buttons dt a 
	{
		color: #000;
		text-decoration: none;
	}
	#css_buttons dt a:hover 
	{
		text-decoration: underline;
	}

.hoofdsponsor
{
	margin-top: 95px;
	padding-left: 4px;	
	background: transparent;
	height: 64px;
}	.hoofdsponsor span { display: none; }
	.hoofdsponsor a
	{
		background: url(../images/logo_eaig.gif) left top;
		height: 64px;
		width: 101px;
		display: block;
	}

div#banners ul li a 
{
	display: block;
	width: 104px;
	text-decoration: none;
}

ul#mainbanners, ul#subbanner {
	width: 104px;
	float: left;
}

#mainbanners li, #subbanner li {
	display: inline; /* this gets rid of the gaps in ie ?!?@># */
	list-style: none;
	list-style-image: none; /* ie7 bug !?#$# */
}

#mainbanners li a, #subbanner li a {
	color: #000;
	font-family: arial, "arial MT";
	font-size: 75%;	
	font-weight: bold;
	text-align: center;	
}	#mainbanners li a:hover, #subbanner li a:hover 
	{
		text-decoration: underline;
	}

li.nocnsf a {
	height: 20px !important;
	height: 72px;
	background: url(../images/nocnsf.gif) no-repeat center 5px;
	padding: 45px 0 0 0;
}

li.fmjd a {
	height: 20px !important;
	height: 70px;
	background: url(../images/fmjd.png) no-repeat center top;
	padding: 50px 0 0 0;	
}

li.edc a {
	height: 40px !important;
	height: 95px;
	background: url(../images/edc.gif) no-repeat center top;
	padding: 105px 0 0 0;
}

li.wk2011 a {
	height: 35px !important;
	height: 90px;
	background: url(../images/wk2011.png) no-repeat center top;
	padding: 100px 0 0 0;
}

li.lotto a {
	height: 20px !important;
	height: 68px;
	background: url(../images/lotto.png) no-repeat center top;
	padding: 48px 0 0 0;
}

li.dammentor a {
	height: 20px !important;
	height: 87px;
	background: url(../images/dammentor.gif) no-repeat center 5px;
	padding: 62px 0 0 0;
}

li.toernooibase a {
	height: 20px !important;
	height: 87px;
	background: url(../images/toernooibase2.gif) no-repeat center 5px;
	padding: 62px 0 0 0;
}

li.damserver a {
	height: 20px !important;
	height: 60px;
	background: url(../images/damserver.gif) no-repeat center top;
	padding: 40px 0 0 0;
}

li.damz a {
	height: 20px !important;
	height: 76px;
	background: url(../images/damz.gif) no-repeat center top;
	padding: 56px 0 0 0;
}

li.damxl a {
	height: 20px !important;
	height: 41px;
	background: url(../images/damxl.gif) no-repeat center top;
	padding: 21px 0 0 0;	
}

li.damspel a {
	height: 20px !important;
	heigth: 40px;
	background: url(../images/damspel.gif) no-repeat center top;
	padding: 20px 0 0 0;	
}

li.speelz a {
	height: 40px !important;
	background: url(../images/speelz.gif) no-repeat center top;
	padding: 77px 0 0 0;	
}

li.vriend a {
	height: 40px !important;
	background: url(../images/vrienden.gif) no-repeat center top;
	padding: 42px 0 0 0;	
}

li.damvids a {
	height: 20px !important;
	background: url(../images/damvidslogo.png) no-repeat center top;
	padding: 110px 0 0 0;
}
 
.clr{ clear: both; }

/* printer styles */ 
@media print { 
/* hide the left column when printing */
#navigation{ display: none; }

/* hide the right column when printing */
#banners{ display: none; }
}
