/* Ombouw gerelateerde CSS */
body {
	background: url('../img/layout/backlines.gif') repeat-x #52575a left 100px;
}
.siteContainer {
	margin: 0 auto;
	width: 1000px;
}
.topPage {
	float: right;
	width: 172px;
	height: 34px;
}
.topSearchInput {
	border: 0;
	height: 16px;
	width: 150px;
}
.topSearchSubmit {
	height: 18px;
	width: 20px;
	border: 0;
	background: url('../img/layout/submit.gif') #7c7c7c no-repeat 50% 50%;
}
.breadCrumb {
	width: 630px;
	height: 25px;
	float: right;
	margin-left: 300px;
	color: #f6eda5;
}
.breadCrumb strong {
	font-weight: bold;
}
.breadCrumb a {
	text-decoration:none;
	color: #f6eda5;
}
.breadCrumb a:hover {
	color: #FFF;
}
.mainMenu {
	width: 630px;
	height: 23px;
	float: right;
	margin-left: 300px;
	background: #848484;
}
.mainMenu li {
	float: left;
	width: 118px;
	margin-right: 1px;
	list-style: none;
}
.mainMenu li a.main {
	width: 118px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 23px;
	text-indent: 6px;
	border-right: 1px solid #52575a;
	height: 23px;
	background: url('../img/layout/menu_up.gif') no-repeat 100px 7px;
}
.mainMenu li a.main:hover {
	color: #FFF;
	background: url('../img/layout/menu_ov.gif') no-repeat 100px 7px;
}
.mainMenu li.menuHome a {
	float: left;
	display: block;
	width: 35px;
	line-height: 23px;
	text-decoration: none;
	background: url('../img/layout/exit.gif') no-repeat #426381 center center;
}
.mainMenu li.menuHome {
	width: 34px;
	float: right;
}
.mnDropdown {
	clear: both;
	position: absolute;
	z-index: 2;
	width: 148px;
	margin: 23px 0 0 -1px;
	background: url('../img/layout/menuback.gif') #ccc repeat-x 0 0;
	border: 1px solid #333;
}
.mnDropdown a {
	display: block;
	line-height: 20px;
	padding-left: 10px;
	color: #000;
	text-decoration: none;
}
.mnDropdown a:hover {
	color: #FFF;
	background: #848484;
}
.mnDropdown strong {
	font-weight: bold;
	font-size: 12px;
	color: #000;
	line-height: 20px;
	margin-left: 7px;
}
.logo {
	float: left;
	margin-top: 1px;
	width: 82px;
}
.siteFunctions {
	float: right;
	width: 27px;
}	
.funcSpaceHome {
	float: left;
	width: 29px;
	height: 147px;
}
.funcSpaceOther{
	float: left;
	width: 29px;
	height: 50px;
}
.funcSpaceOther2{
	float: left;
	width: 29px;
	height: 11px;
}
a.btnContact,a.btnSitemap,a.btnHome {
	margin-top: 1px;
	float: left;
	display: block;
	width: 26px;
	height: 26px;
	text-decoration: none;
}
a.btnSitemap:hover,a.btnContact:hover,a.btnHome:hover {
	background-color: #777;
}
a.btnSitemap {
	background: url('../img/layout/sitemap.gif') no-repeat #848484 center center;
}
a.btnContact {
	background: url('../img/layout/contact.gif') no-repeat #848484 center center;
}
a.btnHome {
	background: url('../img/layout/home.gif') no-repeat #848484 center center;
}
.homeFlash {
	margin-top: 1px;
	float: right;
	width: 918px;
}
.vervolgHeader1 {
	margin-top: 1px;
	float: right;
	width: 918px;
	height: 241px;
}
.vervolgHeader2 {
	margin-top: 1px;
	float: right;
	width: 918px;
	height: 148px;
}
.leftPageHome {
	float: left;
	margin: 40px 0 0 80px;
	width: 290px;
}
.leftPageVervolg {
	float: left;
	margin: 40px 0 0 80px;
	width: 205px;
}
.rightPageHome {
	float: right;
	margin-top: 40px;
	width:620px;
}
.rightPageVervolg {
	float: right;
	margin-top: 40px;
	width:685px;
}
.button {
	float: left;
	border: 1px solid #FFF;
	margin: 0 0 20px 50px;
}
.button:hover {
	border: 1px solid #CCC;
}
.nonbutton {
	float: left;
	margin: 0 0 20px 50px;
}
.infoSmall {
	xborder: 1px dashed white;
	position: relative;
	float: right;
	width: 20px;
	height: 20px;
	z-index: 10;
	margin: -28px 19px 0 0;
}
.infoLarge {
	background: #789aa3;
	position: absolute;
	width: 280px;
	min-height: 80px;
	z-index: 11;
}
.infoLarge.level1 {
	margin: 325px 0 0 720px;
}
.infoLarge.level2 {
	margin: 232px 0 0 720px;
}
.infoLarge div.balk {
	background: #55818c;
	height: 25px;
	width: 280px;
	float: left;
}
.balk h1 {
	line-height: 24px;
	text-indent: 6px;
	width: 210px;
	float: left;
}
.balk img {
	float: left;
	margin: 4px 4px 0 0;
	cursor:pointer;
}
.infoLarge p {
	margin: 6px;
}