body, html {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body a img {
	border: 0px none;
}
.maincontainer {
	width: 980px;
	margin-left: auto;
	margin-right: auto;
}
#header {
	background-image: url(/zinnema/simgs/zinnema_header.jpg);
	background-repeat: no-repeat;
	height: 92px;
}
#header h1 {
	margin: 0;
	padding: 0;
	float: left;
	margin-top: -52px;	
}
#header h1.splash {
	margin: 0;
	padding: 0;
	float: left;	
}
#header #slogan {
	margin-left: 300px;
	padding-top: 0px;
}
#header #slogan table{
	margin-top: 10px;
}
#header-nav {
	float: right;
	text-align: right;
}
ul#topnav {
	padding: 0px 0 4px 0;
	margin: 0;
	text-align: right;
}
ul#topnav li {
	display: inline;
}
ul#topnav li a{
	color: #000;
	padding: 0px 15px 4px 3px; /*top padding is 6px, bottom padding is 4px*/
	margin-right: 5px; /*spacing between each menu link*/
	text-decoration: none;
	font-size: 11px;
	background-color: #e1e1e1;
}
ul#topnav li:last-child a{
	margin-right: 0px;
}
ul#topnav li a:hover, ul#topnav li a.selected {
	color: #fe0000;
	padding: 0px 15px 4px 3px; /*top padding is 6px, bottom padding is 4px*/
	text-decoration: none;
	font-size: 11px;
	background-color: #e1e1e1;
}
#header-nav form {
	margin-top: 55px;
}
#header-nav form input {
	color: #aaa;
	border: 1px solid #fe0000;
	margin: 0;
	text-align: left;
	padding-right: 2px;
	margin-right: 0px;
	width: 140px;
}
#header-nav form input.submit {
	color: #fff;
	font-weight: bold;
	background-color: #fe0000;
	border: 1px solid #fe0000;
	margin: 0;
	margin-left: 0px;
	margin-right: 15px;
	width: auto;
}
#header-nav a.langlink {
	text-decoration: none;
	font-weight: bold;
	color: #000;
}
#header-nav a.langlink_active, #header-nav a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #fe0000;
}

#seperator {
	background-color: #e1e1e1;
	background-image: url(/zinnema/simgs/seperator_bgr.jpg);
	background-repeat: no-repeat;
	height: 13px;
}
#legal {
	float: right;
	margin: 0;
	color: #999;
	margin-top: 67px;
}
#legal a:hover {
	color: #333;
	text-decoration: none;
}
#legal a {
	color: #999;
	text-decoration: none;
}
#breadcrumb {
	background-image: url(/zinnema/simgs/breadcrumb_bgr.jpg);
	background-repeat: no-repeat;
	color: #fff;
	padding: 0;
	padding-left: 28px;
	font-size: 10px;
}
#breadcrumb a {
	color: #fff;
	text-decoration: none;
}
#breadcrumb a:hover {
	color: #fff;
	text-decoration: underline;
}
#leftcolumn {
	float: left;
	width: 703px;
	border-right: 13px solid #aaa;
}
#rightcolumn {
	float: right;
	padding-top: 5px;
}
#left-nav {
	float: left;
	width: 170px;
}
#left-nav ul{
	list-style-type: none;
	margin: 0;
	margin-top: 30px;
	padding: 0;
	
	width: 145px;
}
#left-nav ul li a {
	display: block;
	font-weight: bold;
	color: #fe0000;
	text-decoration: none;
	background-image: url(/zinnema/simgs/lnav_bgr.jpg);
	background-repeat: no-repeat;
	margin-bottom: 10px;
	width: 145px;
	padding-left: 28px;
	padding-top: 0px;
	font-size: 10px;
	outline: none;
}
#left-nav ul li a:hover {
	background-image: url(/zinnema/simgs/lnav_bgr_hover.jpg);
	color: #fff;
}
#left-nav ul li.selected a {
	color: #fff;
	background-image: url(/zinnema/simgs/lnav_bgr_hover.jpg);
	
}

#left-nav ul li.selected ul  {
	margin-top: 0px;
	margin-bottom: 15px;
}
#left-nav ul li.selected ul li a {
	background-image: none;
	color: #000;
	font-weight: normal;
	margin-bottom: 4px;
	padding-left: 27px;
}
#left-nav ul li.selected ul li a.selected, #left-nav ul li.selected ul li a:hover {
	font-weight: bold;
}
#left-nav ul li.selected ul li ul li a {
	background-image: none;
	color: #000;
	font-weight: normal;
	margin-bottom: 4px;
	padding-left: 40px;
}
#content {
	float: left;
	background-color: #f0f0f0;
	width: 525px;
	padding-top: 27px;
	padding-bottom: 40px;
	margin-top: 0px;
	min-height: 445px;
	padding-left: 4px;
	padding-right: 4px;
}
#content h1{
	color: #000;
	font-size:15px;
}
#content h2 {
	color: #fe0000;
	margin-top: 0px;
	clear: both;
	font-size:14px;
}
#content img.content_image {
	float: left;
	margin: 0px 10px 10px 0px;
}
#content strong {
	color: #fe0000;
}
#content a {
	color: #fe0000;
}
#content a:hover {
	color: #333333;
}
#content div.clear {
	clear: both;
}
#nieuwsblok {
	margin-top: 40px;
}
#nieuwsblok #nieuwsblok1, #nieuwsblok #nieuwsblok2 {
	background-color: #e1e1e1;
	border-top: 13px solid #fff;
	border-right: 13px solid #fff;
	width: 225px;
	float: left;
	margin: 0;
	padding: 0;
	min-height: 240px;
}
#nieuwsblok h4 {
	margin-top: 10px;
	color: #fe0000;
}
#rightcolumn div{
	margin-bottom: 10px;
}
#footer {
	clear: both;
	background-image: url(/zinnema/simgs/footer_bgr.jpg);
	background-repeat: repeat-x;
	height: 84px;
}
#footer-zinnema {
	background-image: url(/zinnema/simgs/footer_zinnema.jpg);
	background-repeat: no-repeat;
	height: 84px;
	padding-top: 5px;
	padding-left: 170px;
}
#footer-zinnema p {
	color: #666666;
	font-size: 12px;
}
.buttoncontainer {
	position: relative;
	cursor: pointer;
}
.label {
	color: #fff;
	position: absolute;
	bottom: 60px;
	left: 3px;
	font-weight: bold;
	visibility: hidden;
}
.buttonbgr {
	width: 150px;
	height: 121px;
	background-repeat: no-repeat;
}
#splash_images {
	margin-left: 715px;
}
div.mozaiekbtn {
	color: #fff;
	font-weight: bold;
	width: 151px;
	height: 120px;
	position: relative;
	cursor: pointer;
	background-repeat: no-repeat;
	margin-bottom: 5px;
}
div.mozaiekbtn div{
	position: absolute;
	background-color: #fff;
	color: #000;
	bottom: 15px;
	display: none;
}
.imgagenda {
	float: left;
	margin: 0px 10px 10px 0px
}
.blokitem ul {
	margin-top: 0px;
	margin: auto;
	padding: auto;
	margin-left: 90px;
}

.datumshort {
	width: 25px;
}
.datumlong {
	width: 45px;
}
.dateblock {
	margin: 5px 0px 10px 0px;
}
ul.bestanden li {
	list-style-image: url(/zinnema/images/filetypes/file.png);
}
ul.bestanden li.bz2 {
	list-style-image: url(/zinnema/images/filetypes/bz2.png);
}
ul.bestanden li.conf {
	list-style-image: url(/zinnema/images/filetypes/conf.png);
}
ul.bestanden li.deb {
	list-style-image: url(/zinnema/images/filetypes/deb.png);
}
ul.bestanden li.doc {
	list-style-image: url(/zinnema/images/filetypes/doc.png);
}
ul.bestanden li.gif {
	list-style-image: url(/zinnema/images/filetypes/gif.png);
}
ul.bestanden li.gz {
	list-style-image: url(/zinnema/images/filetypes/gz.png);
}
ul.bestanden li.htm {
	list-style-image: url(/zinnema/images/filetypes/htm.png);
}
ul.bestanden li.html {
	list-style-image: url(/zinnema/images/filetypes/html.png);
}
ul.bestanden li.jpeg {
	list-style-image: url(/zinnema/images/filetypes/jpeg.png);
}
ul.bestanden li.jpg {
	list-style-image: url(/zinnema/images/filetypes/jpg.png);
}
ul.bestanden li.odc {
	list-style-image: url(/zinnema/images/filetypes/odc.png);
}
ul.bestanden li.odf {
	list-style-image: url(/zinnema/images/filetypes/odf.png);
}
ul.bestanden li.odg {
	list-style-image: url(/zinnema/images/filetypes/odg.png);
}
ul.bestanden li.odi {
	list-style-image: url(/zinnema/images/filetypes/odi.png);
}
ul.bestanden li.odp {
	list-style-image: url(/zinnema/images/filetypes/odp.png);
}
ul.bestanden li.ods {
	list-style-image: url(/zinnema/images/filetypes/ods.png);
}
ul.bestanden li.odt {
	list-style-image: url(/zinnema/images/filetypes/odt.png);
}
ul.bestanden li.pdf {
	list-style-image: url(/zinnema/images/filetypes/pdf.png);
}
ul.bestanden li.png {
	list-style-image: url(/zinnema/images/filetypes/png.png);
}
ul.bestanden li.ppt {
	list-style-image: url(/zinnema/images/filetypes/ppt.png);
}
ul.bestanden li.ps {
	list-style-image: url(/zinnema/images/filetypes/ps.png);
}
ul.bestanden li.rpm {
	list-style-image: url(/zinnema/images/filetypes/rpm.png);
}
ul.bestanden li.rtf {
	list-style-image: url(/zinnema/images/filetypes/rtf.png);
}
ul.bestanden li.swf {
	list-style-image: url(/zinnema/images/filetypes/swf.png);
}
ul.bestanden li.sxc {
	list-style-image: url(/zinnema/images/filetypes/sxc.png);
}
ul.bestanden li.sxd {
	list-style-image: url(/zinnema/images/filetypes/sxd.png);
}
ul.bestanden li.sxi {
	list-style-image: url(/zinnema/images/filetypes/sxi.png);
}
ul.bestanden li.sxw {
	list-style-image: url(/zinnema/images/filetypes/sxw.png);
}
ul.bestanden li.tar {
	list-style-image: url(/zinnema/images/filetypes/tar.png);
}
ul.bestanden li.tgz {
	list-style-image: url(/zinnema/images/filetypes/tgz.png);
}
ul.bestanden li.txt {
	list-style-image: url(/zinnema/images/filetypes/txt.png);
}
ul.bestanden li.web {
	list-style-image: url(/zinnema/images/filetypes/web.png);
}
ul.bestanden li.word {
	list-style-image: url(/zinnema/images/filetypes/word.png);
}
ul.bestanden li.xls {
	list-style-image: url(/zinnema/images/filetypes/xls.png);
}
ul.bestanden li.xml {
	list-style-image: url(/zinnema/images/filetypes/xml.png);
}
ul.bestanden li.zip {
	list-style-image: url(/zinnema/images/filetypes/zip.png);
}
img.fotoleft {
	float: left;
	margin: 0px 10px 10px 0px;
}
#content a.printbutton {
	float: right;
	display: block;
	background-color: #fff;
	color: #000;
	text-decoration: none;
	border: 1px solid #000;
	padding: 1px 5px;
	font-weight: bold;
}
#content a.printbutton:hover {
	color: #fe0000;
}
h2.title {
	float: left;
}
div.clear {
	clear: both;
}