/*	--------------------------------------------------------------------------
	
							STANDAARD STYLESHEET

	--------------------------------------------------------------------------	*/
	
		/* ------- Algemene Stijldefinities------- */
		.TxtBrowser
		{
		/* toegevoegd: om onzichtbaar te zetten in CSS-capable browsers */
			display: none;
			height:0px;
		}
		
		.TxtBrowser p{
			font:150% Arial, Helvetica, Tahoma,Verdana, sans-serif;
		}
		
		/* gebruikt bij o.a. blauwe balk in artikelen */
		.cb{clear:both;font-size:0.1em;}
		.fl{float:left;}
		.fr{float:right;}
				
		body
		{
			background-color: #FFF;
			margin: 0px;
			font:75% Arial, Helvetica, Tahoma,Verdana, sans-serif;
			text-align:center;
			color:#000;
			margin-top:0;
		}
		
		/* toegevoegd: algemene definitie voor verwijderen van de rand om een image-link */
		IMG{border: 0px none}
		
		.spacer
		{
			clear:both;
			height: 1px;
			font-size:0.1px;
		}
		
				
		#main
		{
			position:relative;
			left:2px;
			/* zorgt ervoor dat de witte achtegrond ook in mozilla door blijft lopen */
			display:table;
			width:774px;
			margin:0;
			margin-right:auto;
			margin-left:auto;
			padding:0px;
			text-align:left;
			background: url('../images/db_style/bg_shertogenbosch.gif');
		}
		
		#holder {
			width:765px;
			padding:0px;
			text-align:left;
			border:1px solid;
			border-bottom:0;
			background-color:#FFF;
		}
		
		#footer
		{
			background: url('../images/db_style/bgnd_onder_home.gif') #040A4C;
			height: 10px;
			width: 774px;
			/*toegevoegd om te centreren */
			margin:0 auto;
			border:0;
			margin-bottom:-1px;
			height:8px;
			font-size:1px;
		}
/* ----------------------- SITE - INDELING  ----------------------- */	
		
		/*  ---------- headerbalk ----------  */
		#bluebar{
			background-color: #040A4C;
			height:6px;
			font-size:0.1em;
			margin-bottom:8px;
		}
		
		#whitebar{
			background-color:#FFF;
			position:relative;
			top:0;
			left:545px;
			height:6px;
			width:79px;
		}
		
		#logoGemDB{
			position:relative;
			margin-left:555px;
		}
		
		/*  ---------- indeling van content en navigatie ----------  */
		
		#contentleft {
			width:154px;
			padding:0px;
			float:left;
			background:#fff;
		}
	
		#contentcenter {
			width:460px;
			padding:0px;
			border:1px solid #040A4C;
			border-width:0 1px;
			float:left;
			}
		
		#contentright {
			width:130px;
			padding:0px;
			padding-top:3px;
			float:left;
			background:#fff;		
			margin:0;
			voice-family: "\"}\""; /*hack voor IE 5 en 5.5*/
			voice-family:inherit;
			margin-left:7px;
			/*text-align:right;*/
		}

		#contentheader {
			background:#fff
		}

		
		#content
		{
			border-left:1px solid #4F5382;
			display:block;
			overflow:hidden;
			min-height:450px;
			width:610px;
		}
		
		.error{
			color:#f00;
			font-weight:bold;
		}
		
/* ----------------------- LinkerKolom van de content ----------------------- */		
		.navBar#home
		{	/* de home-knop heeft een lijn onderaan de div : */
			border-bottom: 1px solid #040A4C;
		}
	
		.navBar ul
		{
			margin:0;
			padding:0;
			list-style: none;
		}
		.navBar li
		{
			list-style:none;
			padding-bottom:3px;
		}
		.navBar li a {
			display:block;
			text-decoration: none;
			padding-left:20px;
		}

		/* geselecteerde menu-items */
		.navBar li.curItem{
		}
		
		.navBar li.curFolder{
		}
		
		.navBar li.curSubFolder{
			margin-left: 10px;
		}

		.navBar li.subItem{
			margin-left: 10px;
		}
		.navBar li.curSubItem{
			margin-left: 10px;
		}

		.navBar li.subsubItem{
			margin-left: 20px;
		}
		
		.navBar li.curSubSubItem{
			margin-left: 20px;
		}
		
		.navBar li input{
			font-family: Arial, Helvetica, Tahoma,Verdana, sans-serif;
		}

		.navBar ul li label{
			display:none;
		}
		
		/* zoekveld in het menu */
		input.text, textarea.text, select.text{
			border:1px solid #040A4C;
			font-family: Arial, Helvetica, Tahoma,Verdana, sans-serif;
			font-size:100%;
			margin:0;
		}
		
		select.searchselect{
			background-color:#FFF;
			color:#040A4C;
			border:1px solid #040A4C;
			margin:0;
			padding:0;
			font-size:1em;
			
		}
		
		input.searchbutton, input.file{
			background-color:#FFF;
			color:#040A4C;
			border:1px solid #040A4C;
			margin:0 0 0 4px;
			padding:0;
			font-size:0.9em;
		}
		
		.navBar li input.button{
			background-color:#FFF;
			border:0px solid #FFF;
			color: #040A4C;
			cursor:pointer;
			margin:0;
			padding:0;
			width:40px;
		}
		
/* ----------------------- Inhoudelijk deel van de content ----------------------- */			
		#headerNav{
			background-color:#040A4C;
			color:#FFF;
			padding-top:2px;
			padding-bottom:3px;
			margin:18px 0 0 154px;
			width:611px;
		}			
			
		#headerNav a{
			margin:0 24px 0 10px;
			color:#FFF;
			text-decoration:none;
		}
		
		#headerNav a:hover{
			color:#E8AA12;
			padding-bottom:2px;
		}
/*----------------------- Voor artikelen op homepage en homeportals ------------------ */
.art_content p{
	margin-top:0px;
}		