@charset "UTF-8";
body {
	margin: 0px;
	background: #FFFFFF url(../images/background.gif) repeat-x;
}
#container {
	width: 956px;
	/*background-image: url(../images/backmenu.gif);*/
	background-repeat: repeat-y;
	margin-right: auto;
	margin-left: auto;
	height: 1600px;
}

/* - - - - - - - - - - header - - - - - - - - - - */
#logo {
	margin-top: 8px;
	margin-left: 8px;
	float: left;
}
#tagline {
	margin: 0;
}
#header #wit {
	background-color: #FFFFFF;
	height: 48px;
	padding: 0px;
	border: 1px solid #FFFFFF;
}
#header #grijs {
	background-color: #8A7E77;
	height: 27px;
}
#header #rood {
	background-color: #DF000D;
	height: 3px;
}
#rood {
	height: 2px;
}
#talen {
	float: right;
	width: 120px;
	margin: 4px 8px 0 0;
	text-align: right;
}

/* hoofdmenu */
#menu {
	height: 30px;
	margin-top: 0px;
	background-color: #001F5B;
}
#menu ul {
	list-style-type: none;
	margin-top: -1px;
	padding: 0;
}
#menu #menulinks {
	float: left;
	width: 680px;
}
#menu ul li {
	float: left;
	height: 28px;
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 3px;
}
#menu #menulinks li {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #D9D5D2;
}
.menustreep {
	margin-right: 1px;
}
/* topmenu */
#wit ul {
	float: right;
	list-style-type: none;
	margin-top: 20px;
	padding: 0;
	background-color: #FD000D;
}
#wit ul li {
	float: left;
	height: 16px;
	padding: 0 12px 2px 12px;
	background-color: #FFFFFF;
}

/* submenu */
#submenu {
	float: left;
	width: 240px;
	background-color: #D9D5D2;
	height: 3600px;
}

#submenu #menukop {
	font-weight: bold;
	list-style-type: none;
}
a:visited {
	text-decoration: underline;
}

/* tekstmenu */
#tekstmenu {
	clear: both;
	width: 100%;
	margin-top: 4px;
	border-top: 1px solid #8A7E77;
}

/* - - - - - - - - - - content - - - - - - - - - - */
#content {
	width: 100%;
	clear: both;
}
.contentRegel {
	width: 100%;
	margin-bottom: 8px;
}
#main {
	width: 700px;
	float: right;
}
#main .info {
	top: -44px;
	width: 480px;
}
#main .info h3 {
	margin-left: 24px;
}

.fotoRechts {
	float: right;
	margin-left: 8px;
}

/* - - - - - - - - - - algemeen - - - - - - - - - - */
img {
	border-width: 0px;
}
.clBoth {
	clear: both;
}
.links {
	float: left;
}

/* - - - - - - - - - - diversen - - - - - - - - - - */
#popupcontainer {
	width: 440px;
}
.tabelDonker {
	background: #bfb9b4;
	text-align: center;
	height: 28px;
}
table {
	background: #FFFFFF;
	clear: right;
}
td {
	background: #d9d5d2;
	text-align: center;
}
#machinedata table {
	width: 510px;
	border: 1px solid #8A7E77;
	float: left;
	margin-bottom: 4px;
}
#machine .machinematen {
	float: right;
	width: 180px;
}
#machinedata .titelkolom {
	text-align: right;
	width: 160px;
}
