html{font-family:arial, helvetica, sans-serif;font-size:76%;color:#555;background:#FFF;background-image:url("images/html1.png");background-position:center center;background-repeat:repeat-y;}body{position:relative;width:700px;padding:0px 6px 250px 6px;margin:10px auto 10px auto;background-image:none;background-repeat: no-repeat;background-attachment: fixed;background-position:center center;border-bottom:0px solid #888;border-top:0px solid #888;}#banner{position:absolute;left:0;width:100%;height:99px;padding:0 !important;padding-right:0;background-color:#FFF;  background-image:url("images/logo.png");background-position:28px 0;background-repeat:no-repeat;border-top:0px solid #ECECEC;border-bottom:0px solid #ECECEC;}#banner p{position:absolute;top:69px;left:74px;padding:0;margin:0;font-family:serif;font-size:2em;font-style:italic;line-height:1.4em;color:white;}#nav-toplevel{position:relative;right:75px;margin-right:-25px;}#nav-meta{position:absolute;right:0px;top:80px !important;top:0px;}#nav-meta ul{display:inline;margin:0;padding:0;}#nav-meta ul li{display:inline;margin:0 !important;margin-left:3px;padding:1px;background-color:transparent;border:1px solid #CCC;border-top:none;list-style:none;}/*---subst---------plaatjes in de top links------------------*/#nav-meta #m a {background: url("images/eml.gif") no-repeat;right:-7px;}/*#nav-meta #b a {background: url("images/zkn.gif") no-repeat;right:0px;}*//*#nav-meta #s a {background: url("images/sitem.gif") no-repeat;right:30px;}*/#nav-meta span {display:block;display:none;width: 0px;height: 0px;overflow: hidden;}#nav-meta a {display:inline;width: 25px;height: 18px;position: absolute;}
/* -------------------------------------------------------*/#nav-main{position:absolute;top:110px;right:0;height:26px;width:auto;font-family:Georgia, serif;font-size:1.2em;z-index:1;}#nav-main ul{margin:0;}#nav-main ul li{display:inline;background-color:none;border:0px solid #CCC;border-top:none;list-style:none;margin:0 !important;margin-left:3px;padding-bottom:2px !important;padding:0;}#nav-main a, a:visited{text-decoration:none;color:#888;margin:0 !important;margin-right:-3px;padding:0 3px 0 3px !important;padding-bottom:2px;}#nav-main li:hover{background-color:none;border:0px solid #ECECEC;border-top:0px solid #FFF;color:none;}#nav-main li a:visited{background-color:none;background-image:none;color:#888}#nav-main li a.tm_passive:hover{background-color:none;background-image: url("images/flg.gif");background-repeat: no-repeat;background-position: center center;color:black;}#nav-main li a.tm_active{background-color:none;background-image: url("images/flg2.gif");background-repeat: no-repeat;background-position: center center;color:black;}#container{position:relative;top:150px;height:100%;background-image:url("images/sr5.png");background-position:center bottom;background-repeat:no-repeat;margin-bottom:5px;}#content{position:relative;width:525px;margin-left:175px;background:transparent;}#content p{font-size:1.08em;line-height:1.4em;padding:5px 11px 13px 20px;margin:0 15px 1.1em 0;background-image:url("images/shadow_mod.png");background-position:bottom left;background-repeat:no-repeat;}#content ol, #content ul{font-size:1.08em;line-height:1.4em;padding:6px 11px 13px 40px;margin:0 13px 1.1em 0;background-image:url("images/shadow_mod.png");background-position:bottom right;background-repeat:no-repeat;}h1,h2,h3,h4,h5,h6{height:auto !important;height:30px;margin-top:0;margin-left:11px;font-family:serif;font-style:normal;letter-spacing:0em;background-repeat:no-repeat;border-bottom:0px solid #ECECEC;}h1{width:400px;padding-top:0.3em;text-align:center;padding-left:50px;font-size:1.6em;color:#555;background-image:url("images/sandy.png");background-position:bottom right;}h2,h3,h4,h5,h6{width:475px;font-size:1.4em;color:#666;padding-left:25px;background-position:bottom left;}h1:first-letter ,h2:first-letter{font-size:1.7em;text-transform:uppercase;}h3:first-letter ,h4:first-letter ,h5:first-letter ,h6:first-letter{font-size:1.6em;text-transform:uppercase;}#nav-subs{position:absolute;top:-40px;left:0px;width:175px;padding-top:10px;border-top:0px solid #ECECEC;border-bottom:0px solid #ECECEC;background:transparent;}#nav-subs li{list-style:none;margin:0;padding:3px;padding-left:5px;border-top:1px solid #888;}#nav-subs li a{width:100%;display:block;padding-left:10px;text-decoration:none;color:#888;font-size:1.3em;background:transparent url("images/dot3.gif") left center no-repeat;}#nav-subs li a:visited{width:100%;display:block;padding-left:10px;text-decoration:none;color:#888;font-size:1.3em;background:transparent url("images/dot3.gif") left center no-repeat;}#nav-subs li a.menupassive:hover{width:100%;display:block;padding-left:10px;text-decoration:none;color:black;font-size:1.3em;background:transparent url("images/dot2.gif") left center no-repeat;}#nav-subs li a.menuactive{width:100%;display:block;padding-left:10px;text-decoration:none;color:black;font-size:1.3em;background:transparent url("images/dot1.gif") left center no-repeat;}#nav-section #views {background-image: url("images/covpl_mod_kl.png");margin-left:-30px;width:140px;height:200px;} #nav-section{border-bottom:0px solid #ECECEC;}#info-site{position:absolute;bottom:26px !important;bottom:15px;right:30px;width:100%;font-size:0.94em;}#info-company{position:absolute;right:0;top: -1.5em;}A:link{color:#888;text-decoration:underline;}A:active{color:#000;text-decoration:none;}A:visited{color:#888;text-decoration:underline;}A:hover{color:#000;text-decoration:none;}abbr, acronym{font-style:normal;border-bottom:dotted 1px #ABB1B7;cursor:help;}code, kbd, samp{display:block;padding:10px;border-left:10px solid #DDD;font-family:monaco, "Courier new", courier, monospace;}#content fieldset{
		border: 1px solid #CB0461;
		padding:6px 11px 13px 20px;		margin:0 25px 1.3em 35px;
		color: #635c46;
		font-weight: bold;
	}	#content fieldset #legend{		color: #000000;}
	
#content form{
		color:#000000;
		font-size: 1em;
		margin-bottom: 1.5em;
	}
		
#content label.formleft{
   		float: left;
   		width: 100px;
   		margin-right: 0.5em;
   		margin-bottom: 0.5em;
   		margin-top: 0.5em;
 	}
 	
#content input, textarea, select{
   		border: 1px solid #635c46;
   		margin-bottom: 0.5em;
   		margin-top: 0.5em;
   		width: 300px;
   	}
   	
#content input.formsubmit{
   		background-color:  #635c46;
   		color: white;
   		margin-left: 11.5em !important;
   		margin-left: 9em; 
   		width: auto;
   	}	
   	
#content p.formfeedback{
   		font-weight: bold;
   		margin-bottom: 2em;
   	}
   	
#content p.formerror{
   		font-weight: bold;
   		color: #b77a69;
   		font-size: 1em;
   	}

#content li.formerror{
   		font-weight: bold;
   		color: red;
   	}
   	

	
/*---------------------------------------NEWS--------------*/	
#content .news{
		/*margin:0px 15px 1.1em 0;
		border-bottom: 0px dashed #b77a69;
		padding:5px 11px 13px 20px;*/		
		}
#content .news_datetime{
		font-size: 0.8em;
		float:right;		padding-right: 20px;
		color: black;
	}
#content .news_datetimedetail{
		font-size: 0.8em;
		padding: 6px 11px 5px 20px;		color: #b77a69;
		font-weight: bold;
		margin-bottom: 0.75em;
		}
#content .news_header{
		font-size: 1.25em;
		padding: 6px 11px 5px 20px;		color: #b77a69;
		font-weight: bold;
		margin-bottom: 0.75em;
	}
#content .news_main{
		font-size: 1.08em;
		line-height:1.4em;		padding:5px 11px 13px 20px;margin:0 5px 1.1em 0;		background-image:url("images/shadow_mod.png");background-position:bottom left;background-repeat:no-repeat;
	}
	
#content .news_maindetail{
		font-size: 1.08em;
		line-height:1.4em;
		padding:5px 11px 13px 20px;margin:0 5px 1.1em 0;background-image:url("images/shadow_mod.png");background-position:bottom left;background-repeat:no-repeat;
	}

/*---------------------------------------TABLE-CAT--*/
	#content table{		position:relative;
		font-size: 1em;
		height:100%;		width:480px;		margin-left:20px;		margin-bottom:10px;	}		
	 
	
	div#content th{
		padding: 0.25em;
		background-color: #FFFFFF;
		color: #000000;
	}
	
	div#content td{
		padding: 0.25em;
		background-color: none;
		color: #000000;		border-right:0px solid #b77a69;	}
	
	table#catalogus th{
		height: 1em;
	}
	

	
	table#catalogus a .image, a:visited .image, a:hover .image{ 
		border:none;
		background-color: none;		
	}
	
	table#catalogus td.spacertop{
		background-color: transparent;
		height: 0.5em;
		border-bottom: 0px solid #635c46;
	}
	
	table#catalogus td.spacerbottom{
		background-color: transparent;
		height: 0.5em;
		border-top: 1px solid #635c46;
	}
	
	table#catalogus td.imagecell{
		width: 1em;			}
	
	table#catalogus td.datacell{
		height: 3em;		width: 120px;
	}
	
	table#catalogus td.linkcell{
		width: 1em;
	}  
	
	table#catalogusdetail td.imagecell{
		text-align: center;
	}
	
	table#catalogusdetail img{
		display: block;
		margin: auto;
	}   