body {
	background-color: #000000;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-image: url(../images/site/fbg.jpg);
	background-repeat: repeat-y;
	background-position: 134px;
	padding: 0px;
	background-attachment: fixed;
}
p, ul {
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
ul {
	padding-left: 18px;
}
ul ul {
	padding-bottom: 0px;
}
img {
	border-style:none;
}
a {
	color: #A6D4A9;
	text-decoration: none;
}
a span {
	white-space: nowrap;
}
a:hover {
	color: #D8AAA9;
}
#hc {
	background-color: #000000;
	height: 117px;
	overflow: hidden;
	background-image: url(../images/site/tbg.jpg);
	background-repeat: no-repeat;
	background-position: 20px bottom;
}
#logo {
	padding: 0px;
	position: absolute;
	left: 240px;
	top: 20px;
	border-style:none;
}
#tit {
	font-size: 14px;
	margin: 0px;
	line-height: 100%;
	color: #A6D4A9;
	text-transform: uppercase;
	padding: 0px;
	position: absolute;
	left: 198px;
	top: 84px;
}
#znaf {
	left: 790px;
	top: 145px;
	position: absolute;
	z-index: 100;
}
html>body #znaf {
	position: fixed;
}
#znaf ul, #cc .blok3 .snav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#cc .blok3 .snav ul {
	padding-bottom: 15px;
}
#znaf li {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	font-size: 12px;
	line-height: 100%;
}
#znaf li a {
	text-transform: uppercase;
	font-weight: bold;
}
#cc {
	position: absolute;
	width: 760px;
	top: 127px;
	z-index: 10;
}
#cc .sm a:visited {
	color: #3D7641;
}
#cc .sm a:visited:hover {
	color: #D8AAA9;
}
#pb {
	width: 212px;
	position: absolute;
	left: 558px;
	top: 127px;
	z-index: 1;
}
#pex {
	width: 212px;
	position: absolute;
	left: 346px;
	top: 222px;
	z-index: 1;
}
#pbl {
	width: 212px;
	position: absolute;
	left: 134px;
	top: 127px;
	z-index: 1;
}
#pb img, #pbl img {
	padding-bottom: 10px;
}
.blok1 {
	height: 222px;
	padding-left: 154px;
	padding-right: 210px;
	overflow: hidden;
}
.blok1x2 {
	height: 444px;
	padding-left: 154px;
	padding-right: 210px;
	overflow: hidden;
}
.blok1x3 {
	height: 666px;
	padding-left: 154px;
	padding-right: 210px;
	overflow: hidden;
}
.blok1x4 {
	height: 888px;
	padding-left: 154px;
	padding-right: 210px;
	overflow: hidden;
}
.blok2 {
	height: 222px;
	left: 134px;
	position: relative;
}
.blok2b {
	height: 212px;
	left: 134px;
	position: relative;
}
.blok2a {
	width: 202px;
	float: right;
	text-align: right;
}
.blok3 {
	padding-right: 212px;
	padding-left: 20px;
}
.blok4 {
	padding-top: 20px;
	padding-left: 154px;
	padding-right: 210px;
	overflow: hidden;
	clear: both;
}
.blok4a {
	padding-top: 464px;
	padding-left: 154px;
	padding-right: 50px;
	overflow: hidden;
}
.blok4b {
	padding-top: 20px;
	padding-left: 154px;
	padding-right: 50px;
	overflow: hidden;
}
.blok4c {
	padding-top: 20px;
	padding-left: 154px;
	overflow: hidden;
}
.blok5 {
	padding-left: 346px;
	padding-top: 111px;
	overflow: hidden;
	padding-bottom: 111px;
}
.film {
	padding-left: 250px;
	padding-top: 20px;
}
.film p {
	padding-top: 20px;
}
#cc .blok3 .snav {
	float: left;
}
#cc .blok3 .snav li {
	display: inline;
	margin: 0px;
	padding: 0px;
}
#cc .blok3 .snav a {
	display: block;
	padding-left: 134px;
	background-image: url(../images/site/pluisa1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-bottom: 2px;
	padding-top: 2px;
}
#cc .blok3 .snav a:hover {
	background-image: url(../images/site/pluisa2.gif);
}
#cc .blok3 .snav a.pluis2 {
	background-image: url(../images/site/pluisb1.gif);
}
#cc .blok3 .snav a.pluis3 {
	background-image: url(../images/site/pluisc1.gif);
}
#cc .blok3 .snav a.pluis4 {
	background-image: url(../images/site/pluisd1.gif);
}
#cc .blok3 .snav a.pluis2:hover {
	background-image: url(../images/site/pluisb2.gif);
}
#cc .blok3 .snav a.pluis3:hover {
	background-image: url(../images/site/pluisc2.gif);
}
#cc .blok3 .snav a.pluis4:hover {
	background-image: url(../images/site/pluisd2.gif);
}
h1 span {
	font-weight: normal;
}
#cc h1 {
	font-size: 14px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	color: #A6D4A9;
}
#cc h2 {
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#cc h3 {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
#cc .lizl {
	padding-left: 0px;
}
#cc .lizl li {
	float: left;
	padding-right: 15px;
	list-style-type: none;
}
#cc .bop {
	padding-top: 20px;
}
#cc .bopb {
	padding-top: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#cc .sm a , #cc .sm li {
	padding-bottom: 2px;
}
#voet {
	position: absolute;
	bottom: 0px;
}
#cc .bon {
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#pb p {
	padding-left: 232px;
}
#pb h2 {
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#cc .tafel {
	padding-bottom: 10px;
}
#cc .tafel td, #cc .tafel th {
	padding-right: 15px;
	padding-bottom: 5px;
	font-size: 12px;
}
#pb img.nop, .nopo {
	padding-bottom: 0px;
}
.kleurtje {
	color: #D8AAA9;
}
