/* general layout  */
html,body{
	height:100%;


}

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,fieldset,input, div, td, cite, ul{ 
	margin:0; 
	padding:0; 
}


body {
	margin: 0px 0px 0px 50%;
	background:#C61429;
	font:normal 10px verdana, sans-serif;
}


/* general definitions  */

p{
	padding:3px;
}

ul{
	
}

cite{
	font-style: normal;
}



a img{
	border:0;
}

a {
	color:#C61429;
}

a:hover{
	color:#3965A5;
}


h1{

	text-indent:-2000px;
	height:36px;
	width:400px;

	position:absolute;
	left:0;
	background:white;
	z-index:1;margin:0;
}

h2{
	margin:0;
	font:bold 13px verdana, sans-serif;
	line-height:21pt;	
	color:#C61429;
	padding:0 0 0 20px;
}

h3{
	line-height:21pt;	
	margin:4px 0 3px 0;
	padding:0 0 0 20px;
	color:black;
	font:bold 10px verdana, sans-serif;
}

img#logo{
	position:absolute;
	top:36px;
	left:200px;
}

img#menufoto,img#menuover{
	
	position:absolute;
	top:35px;
	left:20px;
}

img#line{
	position:absolute;
	top:139px;
	left:180px;
}

img#linenieuws{
	position:absolute;
	top:26px;
	left:80px;
}

img#linenieuws2{
	position:absolute;
	bottom:180px;
	left:0px;
}

img#fotonieuws{
	position:absolute;
	left:0px;
	bottom:0px;
}

/*positie*/
div#nieuws{
	width:154px;
	background:white url(../images/hoek.gif) no-repeat right top;
	height:380px;
	margin:0 0 0  330px;
	padding:10px 0 0 0;
	position:absolute;
	top:116px;
}

div#nieuws h2{
	padding:0 0 0 14px;
}

div#wrapper{
	background:white;
	margin:0 0 0  -310px;
	position:absolute;
	height:100%;
	background:transparent url(../images/bg2.gif) repeat-y top left;
	width:620px;	
}

	body>div#wrapper{/*ff*/
		min-height:100%;
		height:auto;
	}

div#main{
	padding:173px 0 53px 0;
	overflow:hidden;
	width:440px;
}

div#main p {
	font:normal 10px verdana, sans-serif;
	line-height:14px;
	color:black;margin:0;
	padding:0 30px 1em 20px;
}

div#main ul{
	margin:0 0 1em 0;
}

div#main li{
	margin:0 0 0 43px;
	_margin:0 0 0 35px;
	line-height:17px;
	list-style-image:url(../images/dot.gif);
	list-style-type:disc;
	list-style-position:outside;
}

div#main table{
	margin:0 0 1em 19px;
}

/*footer sponsors*/
#footer{
	position:absolute;
	bottom:0;
	left:0;

	background:transparent url(../images/footer.gif) no-repeat top left;
	height:53px;
	width:620px;
	margin:0;
}

ul#nieuws{
	
}

	ul#nieuws li{
		list-style-position:outside;
		list-style-type:disc;
		list-style-image:url(../images/dot.gif);
		color:#C61429;
		margin:0 0 0 35px;
		_margin:0 0 0 28px;
		
	}

		ul#nieuws li a{
			font:normal 10px verdana, sans-serif ;
			line-height:14px;
			text-decoration:none;
			color:#C61429;
		}

		ul#nieuws li a:hover{
			color:black;
		}

ul#menuklein{
	position:absolute;
	top:123px;
	right:30px;
	width:148px;
	height:20px;

}

	ul#menuklein li{
		list-style-type:none;
		float:left;
		font: bold 12px verdana, sans-serif ;
		text-decoration:none;
		color:#C61429;
	}

		ul#menuklein li a{
			line-height:21pt;
			text-decoration:none;
			color:#C61429;
		}	

		ul#menuklein li a:hover{
		color:black;

		}
/*menu*/
ul#menu{position:relative;
	float:left;
	width:165px;
	padding:137px 0 0 11px;
	margin:36px 0 0 0;
	
}
	

		ul#menu ul{
			z-index:100;
			display:none;
		}

			ul#menu ul li{
				list-style-position:outside;
				margin:0 0 0 20px;
				_margin:0 0 0 12px;
				list-style-image:url(../images/dot2.gif);
				color:#C61429;
				padding:0;
			}

		
			 ul#menu li.active ul{
				display:block;
			}

				ul#menu ul li a{
					font:normal 9px verdana, sans-serif;
					line-height:15pt;
					white-space:nowrap;
				}
					

	ul#menu li a{
		
		font:bold 12px verdana, sans-serif;
		text-decoration:none;
		line-height:21pt;
		color:black;
	}
	
	ul#menu li a:hover{
		color:#C61429;
	}

	ul#menu li{
		list-style-type:none;
		padding:0 0 0 33px;
	}

	ul#menu li.active{
		background:transparent url(../images/menuover2.gif) no-repeat left top;
	}





