/*  www.nederlandsekranten.com */

body { 
	margin:0; 
	padding:0;  
	font-family:arial; 
	font-size:10px; 
	font-size: 0.76em;
	background:#eeeeee;
}

a, a:link {  color:#0949d9;  }
a:visited {  color:#800080;  }
a:hover,a:active {  color: #ff0000;  }

#container { 
	width:850px; 
	overflow:visible; 
	margin:auto; 
	padding:0;  
	background:#ffffff; 
}

#header {   
	width:850px;
	height:70px; 
	margin:0; 
	padding:0 0 1px 0; 
	background:url('images/header_bg.jpg') no-repeat;
	border-bottom:1px solid #ffd329;  
}

#header #logo {  
	width:350px; 
	height:55px; 
	margin:0; 
	padding:10px 0 0 0; 
	float:left; 
	text-align:center; 
}

#header #logo h1 {  
	margin:0; 
	padding:2px; 
	display:block; 
	font:bold 2em georgia, tahoma;  
}

#header #logo h1 a {  
	color:#cc0033; 
	text-decoration:none;  
}

#header #logo h2 { 
	margin:0; 
	padding:0; 
	font:normal 0.75em verdana; 
	color:#970202; 
	letter-spacing:4px;  
}

#header #topad { 
	width:400px; 
	margin:0px 0 0 0px; 
	padding:4px 0 0 0; 
	float:left; 
	height:60px;  
	text-align:center;  
}

#main { 
	width:850px; 
	margin:2px 0 0 0; 
	padding:0; 
	border-top:1px solid #fef0bb; 
	background:url('images/dc.gif') repeat-y 165px 0;  
}

#main #left { 
	width:160px; 
	overflow:visible; 
	margin:0; 
	padding:0 0 20px 0; 
	float:left;  
}

#main #left #linkunit { 
	width:160px; 
	overflow:visible; 
	display:block; 
	margin:0;
	padding:10px 0 20px 0; 
	border-bottom:1px solid #efefef;  
}

#main #left h1 { 
		width:155px; 
		margin:0 0 1px 5px; 
		padding:3px 0 3px 5px; 
		display:block; 
		font-size:1.1em;
		text-decoration:none;
		color:#fff;
		background:#a21c1c;  
}
#main #left a { 
		width:155px; 
		margin:0 0 1px 5px; 
		padding:5px 0 5px 5px; 
		display:block; 
		text-decoration:none;
		border-bottom:1px solid #efefef;   
}

#main #left a:active, #main #left a:hover { 
	color:#ff0000; 
	background:#ffeeee;
}


#main #ad {	
	width:340px; 
	overflow:visible; 
	margin:0; 
	padding:30px 0 30px 0; 
	float:right; 
	text-align:center;
	border-left:1px dashed #efefef;  
}

#content { 
	width:300px; 
	overflow:visible; 
	margin:0 0 0 20px; 
	padding:5px 10px 20px 0; 
	float:left; 
	text-align:left;  
}

#content h1 { 
	margin:0; 
	padding:0; 
	font:normal 2em georgia,tahoma; 
	color:#b00a00; 
	background:url("images/h1.gif") no-repeat 0 25px; 
}

#content h1 a { 
	color:#b00a00; 
	text-decoration:none; 
}

#content h2 { 
	margin:15px 0 -5px 0; 
	padding:0; 
	font:normal 1.5em georgia, tahoma; 
	color:#b00a00; 
}

#content p { 
	margin:5px 0px 7px 0px; 
	padding:0; 
	line-height:1.4em; 
	text-align:justify; 
	color:#222222; 	
}

#content ul { 
	font-size:1.1em; 
	line-height:1.3em; 
	margin:0; 
	padding-left:20px; 
	list-style-image:url("images/li_ok.gif");  
}

#content ul li { 
	margin-top:7px;  
}


.clear { 
	clear:both; 
	margin:0; 
	padding:0;
	height:0; 
	width:0; 
	font-size:0;
}


#footer { 
	width:850px; 
	height:25px; 
	margin:0; 
	padding:13px 0 0 0; 
	border-top:1px solid #dddddd;
	background:#f5f5f5; 
	text-align:center; 
	font-size:0.75em; 
	letter-spacing:1px; 
}

#footer a { 
	color:#970202; 
	font-weight:bold; 
	text-decoration:none; 
}

