@charset "UTF-8";
/* CSS Document */

body {
			background: #343433 url('../images/page_bg.gif') center top repeat-y;
			margin: 0px;
			padding: 0px;
}

#pagecontainer {
			min-height: 100%;
			height: auto !important; 
			height: 100%; 
			position: absolute;
			width: 100%;
			background: transparent url('../images/content_bg.gif') center top no-repeat;
}

#top.IE7 {
			width: 990px;
			height: 200px;		
			z-index:99;
			position:absolute;
			margin-left:auto;
			margin-right:auto;
			left: 0;
			right: 0;		
}



#top .logo {
			width: 387px;
			height: 200px;
			float: left;
}

#top .menu {
			width: 603px;
			height: 55px;
			margin-top: 41px;
			float: left;
			border-top: 1px solid #666666;
}

#top .menu .menulist {
			margin: 0px;
			width: 520px;
			background: transparent url('../images/menu_sep.gif') right center no-repeat;
}

#top .menu .menulist li {
			display: inline-block;	
			background: transparent url('../images/menu_sep.gif') left center no-repeat;
}

#top .menu .menulist li a{
			display: block;
			font-family: Arial, Helvetica, sans-serif;
			color: #aeada6;
			font-size: 12px;
			text-decoration: none;
			padding: 20px 38px 20px 40px;
}

#top .menu .menulist li:hover a {
			background: transparent url('../images/menu_hover.gif') center top no-repeat;
			color: #fff;
}

#top .menu .menulist li a.active{
			background: transparent url('../images/menu_hover_active.gif') center top no-repeat;
			font-weight: bold;
			color: #fff;
}

#content {
			width: 990px;
			margin-left: auto;
			margin-right: auto;
			padding-bottom: 240px;	
}

#content #sidebar{
			width: 200px;
			float: left;
			margin: 77px 30px 30px 5px;
}

#content #contentbox{
			width: 700px;
			margin: 160px 15px 30px 30px;
			background: #6d6c67 url('../images/contentbox_bg.gif') left top repeat-x;
			float: left;
}

#content #contentbox .slideshow{
			padding: 30px 30px 15px 30px;
}

#content #contentbox .text{
			padding: 15px 55px 30px 55px;
}

.volgpagina #content #contentbox .text{
			padding: 40px 55px 30px 55px;
			min-height: 506px;
}

#content #contentbox .text h1{
			font-family:Arial, Helvetica, sans-serif;
			color: #000;
			font-size: 20px;
			font-weight: bold;
}


#content #contentbox .text p, .formkop{
			width: 590px;
			font-family:Arial, Helvetica, sans-serif;
			color: #d6d5d0;
			font-size: 12px;
			line-height: 16px;
}


#footer {
			width: 100%;
			height: 235px;
			position: absolute;
			bottom: 0px !important;
			bottom: -1px;
			left: 0;
			background: #343433 url('../images/footer_bg.gif') left top repeat;
}

.footer {
			width: 994px;
			height: 90px;
			position: relative;
			margin: 0 auto;
			font: 11px Arial, Helvetica, sans-serif;
			color: #808080;
			text-align: center;
			background-color: #575656;
}

#footer div.txt {
			width: 992px;
			height: 235px;
			margin-left: auto;
			margin-right: auto;
			background: transparent url('../images/footer2_bg.gif') left top repeat-y;		
}

@media screen and (-webkit-min-device-pixel-ratio:0){
			#footer div.txt {
				background: transparent url('../images/footer2_bg.gif') 1px 0px repeat-y;	
				width: 993px;
			}
}


#footer div.txt p {			
			margin: 0px -25px 0 62px;
			padding: 30px 0 0 0px;	
			font-family: Arial;
			font-size: 10px;
			line-height: 13px;
			color: #ffffff;				
			text-decoration: none;
			font-weight: normal;
			text-align: left;
			float: left;
}

#footer div.txt p.copyright {			
			float: right;
			margin-right: 45px;
}

#footer div.txt p a {			
			color: #ffffff;				
			text-decoration: none;
}

#footer div.txt p a:hover {					
			text-decoration: underline;
}

a.viewalbums {
			display: block;
			margin-left: 15px;
			padding: 3px 0px 3px 6px;
			color: #fff;
			font-weight: normal;
			background-color: #33aa9c;
			font-size: 11px;
			text-decoration: none;
			width: 100px;
}