body{
	background: url(gfx/achtergrond.jpg) center top no-repeat #868686 fixed;
	font-family: arial, helvetica, tahoma, sans-serif;
	font-size: 12px;
}
a:active{
	outline:none;
}
a:focus{
	outline:none;
}
div#container{
  width: 930px ;
  margin-left: auto ;
  margin-right: auto ;
}
td#top-links{
	background:url(gfx/top-links.png) no-repeat;
	width:35px;
	height:25px;
}
td#top-midden{
	background:url(gfx/top-midden.png) repeat-x;
	width:860px;
	height:25px;
}
td#top-rechts{
	background:url(gfx/top-rechts.png) no-repeat;
	width:35px;
	height:25px;
}
td#content{
	background:url(gfx/content.png) repeat-y;
	width:930px;
	min-height:55px;
	margin-top:10px;
}
td#bottom{
	background:url(gfx/bottom.png) no-repeat top;
	width:930px;
	height:35px;
}
div#menu{
	width:891px;
	margin-left:auto;
	margin-right:auto;
}

	div#menu-links{
		background:url(gfx/menu-links.png);
		width:9px;
		height:41px;
		float:left;
	}
	div#menu-midden{
		background:url(gfx/menu-midden.png);
		width:873px;
		height:41px;
		float:left;
	}
	div#menu-rechts{
		background:url(gfx/menu-rechts.png) right;
		width:9px;
		height:41px;
		float:left;
	}
		div.menu-item{
			height:41px;
			padding-left:15px;
			padding-right:15px;
			float:left;
		}
			a.menu-link{
				color:#FFF;
				text-decoration:none;
				position:relative;
				top:12px;
			}
			a.menu-link:hover{
				color:#FFF;
				text-decoration:none;
				border-bottom:1px dotted #FFF;
			}
		div.menu-item-over{
			height:41px;
			padding-left:15px;
			padding-right:15px;
			float:left;
			background:url(gfx/menu-over.png) repeat-x bottom;
		}
		
div#submenu{
	width:891px;
	margin-left:auto;
	margin-right:auto;
}

	div#submenu-links{
		background:url(gfx/submenu-links.png);
		width:9px;
		height:30px;
		float:left;
	}
	div#submenu-midden{
		background:url(gfx/submenu-midden.png);
		width:873px;
		height:30px;
		float:left;
	}
		div.submenu-item-hide{
			display:none;
			float:left;
		}
		div.submenu-item{
			display:block;
			float:left;
		}
			div.submenu-item a{
				color:#FFF;
				text-decoration:none;
				position:relative; 
				top:7px;
				padding-left:15px;
				padding-right:15px;
			}
			div.submenu-item a:hover{
				text-decoration:underline;
			}
			div.pijl{
				float:left;
				background:url(gfx/pijl.png) no-repeat right;
				width:8px;
				height:11px;
				padding-left:15px;
				padding-right:5px;
				position:relative;
				top:9px;
			}
	div#submenu-rechts{
		background:url(gfx/submenu-rechts.png) right;
		width:9px;
		height:30px;
		float:left;
	}
	
	div#submenu-schaduw{
		background:url(gfx/submenu-schaduw.png) repeat-x;
		width:891px;
		height:40px;
		margin-left:auto;
		margin-right:auto;
		float:left;
		z-index:-10;		
	}
h1{
	font-size:22px;
	line-height:22px;
	font-family:arial;
	color:#b30f0f;
	margin-top:0px;
	margin-bottom:1px;
	letter-spacing:-0.025em;
}
	h1 a{
		color:#b30f0f;
		text-decoration:underline;
	}
	h1 a.headlines{
		text-decoration:none;
	}
	
	h1 a:hover{
		color:#000;
		text-decoration:underline;
	}
	
h2{
	font-size:18px;
	line-height:18px;
	font-family:arial;
	color:#1a558f;
	letter-spacing:-0.025em;
}
h2.rood{
	font-size:18px;
	line-height:18px;
	font-family:arial;
	color:#b30f0f;
	letter-spacing:-0.025em;
}

a.alarm{
	color:#FFF;
	text-decoration:none;
}
a.alarm:hover{
	text-decoration:underline;
}

tr.rij-1, td.rij-1-static, tr.rij-1-static{
	background:#afd5ff url(gfx/news-schaduw.png) repeat-x;
}
tr.rij-1:hover{
	background:#619edf url(gfx/news-schaduw.png) repeat-x;
	cursor:pointer;
	color:#000;	
}
	tr.rij-1:hover a.nieuws{
		color:#FFF;
		text-decoration:underline;
	}
	tr.rij-1:hover a.foto{
		color:#000;
		text-decoration:underline;
	}

tr.rij-2, td.rij-2-static, tr.rij-2-static{
	background:#FFF;
}
tr.rij-2:hover{
	background:#619edf url(gfx/news-schaduw.png) repeat-x;
	cursor:pointer;	
	color:#000;
}
	tr.rij-2:hover a.nieuws{
		color:#FFF;
		text-decoration:underline;
	}

	tr.rij-2:hover a.foto{
		color:#000;
		text-decoration:underline;
	}

a{
	color:#1a558f;
	text-decoration:none;
}
a:hover{
	color:#000;
	text-decoration:underline;
}

a.nieuws{
	color:#1a558f;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
a.foto{
	color:#1a558f;
	font-size:22px;
	font-weight:bold;
	text-decoration:none;
}

td.pagina-navigatie-actief{
	padding:2px; 
	background:#4d8ccf; 
	border:#2165b4 1px solid; 
	text-align:center; 
	width:15px;
	cursor:pointer;
}
	td.pagina-navigatie-actief:hover{
		background:#1d5c9f;
		border:#002e5f 1px solid;
	}
		td.pagina-navigatie-actief:hover a{
			text-decoration:underline;
		}
	td.pagina-navigatie-actief a{
		color:#FFF;
		text-decoration:none;
		font-weight:bold;
	}

td.pagina-navigatie{
	padding:2px; 
	border:#ccc 1px solid; 
	text-align:center; 
	width:15px;
	cursor:pointer;
}
	td.pagina-navigatie:hover{
		border:#6fb4ff 1px solid;
		background:#bfdeff;
	}
		td.pagina-navigatie:hover a{
			text-decoration:underline;
		}
	td.pagina-navigatie a{
		color:#236ebf;
		text-decoration:none;
	}
a.fotolink{
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#b50100;
}
	a.fotolink:hover{
		text-decoration:underline;
		color:#000;
	}
hr.grijs{
	width:100%;
	border:0;
	height:1px;
	background:#CCC;
}
input, textarea{
	background:url(gfx/input.png) repeat-x top;
	border:1px solid #999;
	padding:3px;
	font-family:tahoma, arial, verdana;
	font-size:12px;
}
	input:focus, textarea:focus{
		border:1px solid #1a558f;
	}
input.submit{
	background:#CCC;
}
input.rood, textarea.rood{
	border:1px solid red;
}
	input.rood:focus, textarea.rood:focus{
		border:#FFA8A8 1px solid;
	}
	
td.fotoinfo td{
	color:#666;
	font-size:12px;
}

a.fotofancy{
	color:#FFF;
	text-decoration:underline;
}
a.fotofancy:hover{
	color:#b30f0f;
}
a.grijs{
	color:#888;
	text-decoration:underline;
}
a.grijs:hover{
	color:#b30f0f;
}
img.fotoborder{
	background:#FFF;
	padding:2px;
	border:1px solid #999;
}
a.voertuig{
	font-weight:bold;
	border-bottom:1px dotted #1a558f;
	font-style:italic;
}
a.voertuig:hover{
	color:#000;
	text-decoration:none;
	border-bottom:1px solid #000;
}
a.voertuig-grijs{
	color:#888;
	font-weight:bold;
	border-bottom:1px dotted #888;
	font-style:italic;	
}
a.voertuig-grijs:hover{
	color:#000;
	text-decoration:none;
	border-bottom:1px solid #000;
}
a.reactie{
	color:#b30f0f;
	text-decoration:underline;
}
a.reactie:hover{
	color:#000;
}
div#twitter{
	position:relative;
	top:-14px;
	left:-50px;
	width:22px;
	height:22px;
}
div#zwolle{
	position:relative;
	top:5px;
	left:-150px;
	width:22px;
	height:22px;
}
div#bottom{
	width:891px;
	margin-left:auto;
	margin-right:auto;
}

td#bottom-links{
	width:7px;
	height:213px;
	background:url(gfx/bottom-links.png) no-repeat;
}
td#bottom-midden{
	width:877px;
	height:213px;
	background:url(gfx/bottom-midden.png) repeat-x;
	vertical-align:top;
}
td#bottom-midden a{
	color:#FFF;
}
td#bottom-rechts{
	width:7px;
	height:213px;
	background:url(gfx/bottom-rechts.png) no-repeat;
}
td#bottom-schaduw{
	background:url(gfx/bottom-schaduw.png);
	height:29px;
}
h2.wit{
	color:#FFF;
	margin:0;
	padding-top:3px;
	padding-bottom:3px;
}
input.oms_0{
	background:url(gfx/input.png) repeat-x top;
	background-color:#FFF;
	font-size:9px;
	border:1px solid #000;
}
input.oms_1{
	background:url(gfx/input.png) repeat-x top #fff;
	background-color:#FFF;
	font-size:9px;
	opacity:0.5;
}
input.oms_1:focus{
	background:url(gfx/input.png) repeat-x top #fff;
	background-color:#FFF;
	font-size:9px;
	opacity:1;
	border:1px solid #000;
}
