body, html {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	padding: 0px;
    margin: 0px 0px 0px 0px;
    width: 100%;
    height: 100%;
}

div, form, input {
    padding: 0px;
    margin: 0px;
}

img {
    border: 0px;
	padding:0px;
	margin:0px;
}

h1
	{
	font-family:verdana, arial, helvetica;
	font-size:18px;
	font-weight:bold;
	border:0px;
	margin:0px 0px 0px 6px;
	margin-left:6px;
	}

a:link {
	color:#008208;
	text-decoration:underline;
}

a:hover, a:visited:hover {
/*	text-decoration:underline;*/
	/*color:#83c629;*/
	color: #30b238;
	
}

a:visited {
	color:#008208;
	text-decoration:none;
}

#Menu1 {
	font-size:16px;
	font-weight:bold;
	
}


#Menu1_1 {
	font-size:14px;
	font-weight:bold;

}

#Menu1_3 {
	font-size:14px;
	font-weight:bolder;
	
	
}

#Menu1_5 {
	font-size:12px;
	font-weight:bolder;
	
}
.jsnavmenu
	{
	visibility:hidden;
	}

	#container {
		width:761px;
		padding:0px;
		height:auto;
		position:relative;
		vertical-align:top;
		text-align:left;
		background:#ffffff;
		margin-left:auto;
		margin-right:auto;
	}

	#navigation
	{
		width:190px;
		height:100%;
		border:0px	solid #000000;
		float:left;
		background-color:#eeeeee;
	}

	#menu_spacer
	{
		height:100%
	}


	#content
	{
		width:571px;
		vertical-align:top;
		border:0px;
		float:left;
		background-color:#ffffff;
	}
	
	#content_date
	{
		width:571px;
		vertical-align:top;
		text-align:right;
		border:0px;
		background-color:#ffffff;
		color:#777777;
		font-style:italic;
	}

	#menu_footer
	{
		width:190px;
		height:18px;
		text-align:center;
		padding:0px;
		color:#777777;
		font-size:0px;
		background:#cccccc;
		float:left;
	}

	#content_footer_spacer_l
	{
		margin-left:0px;
		width:1px;
		height:18px;
		background:#ffffff;
		float:left;
	}

	#content_footer_main
	{
		color:#FFFFFF;
		padding-left:3px;
		padding-top:1px;
		padding-right:3px;
	}
		
	#content_footer
	{
		width:569px;
		height:18px;
		color:#ffffff;
		text-align:center;
		padding-top:2px;
		float:left;
	}

	#content_footer_spacer_r
	{
		margin-left:0px;
		width:1px;
		height:18px;
		background:#ffffff;
		float:left;
	}

	.placeholder
	{
	  clear:both;
	  font-size:1px;
	}

	.wrapped_content
	{
		width:566px;
		vertical-align:top;
		padding-left:5px;
		border:0;
	}
<!---
	.wrapped_content a:link {
		text-decoration:underline;
	}
--->
	.wrapped_content_image
	{
		width:170px;
		float:left;
		margin:2px 8px 8px 0px;
	}
/*iProfile opmaak */

#iProfileDiv {
	background-image: url('images/iProfile_bg.png');
	}

/* New version site CSS */

/* -- vaak voorkomende classes: */

.floatLeft { float:left; }
.floatRight { float:right; }
.clearBoth { clear: both; }

.newsLine {
    height: 1px;
    border-top: 1px solid #C3D0DD;
    margin: 5px 0;
    width: 168px;
    font-size: 0px;
}

.cursorPointer {
	cursor:pointer;
}

/* -- pagina indeling [globaal]: */

#wrapper {
    width: 770px;
    margin: 0 auto;
    text-align: left;
}

#siteContent {
    position: absolute;
    top: 260px;
	/* top: 230px; */
    width: 770px;}

    #leftSide {
        width: 186px;
		padding: 0 0px;
    }    

    #rightSide {
        width: 147px;
        height: 330px;        
        padding: 0 5px;        
        background-image: url('images/rightside_bg.gif');
        background-position: top left;
    }
    
    #middle {
        position: absolute;
        padding-left: 0px;
		width:565px;         
        top: 0px;
        left: 197px;
    }
	
	#Menu {
        background-image: url('images/menu_midden.gif');
        background-repeat: repeat-y;
        background-position: top left;
		width:196px;
		padding: 0 5px;
	}
	
	#menubar_content {
		text-align:center;
		height:150px;
		/* -- height:150px; */
		width:196px;
		overflow:visible;
		padding-top:15px;
		background:url('images/menu_onder.gif');
		background-repeat:no-repeat;
	}	
	
	.crumbimg {
		top:3px;
		position:relative;
	}


/* -- pagina layout [precies]: */
    
#topbar {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 25px;
    
    background-image: url('images/topbar_bg.gif');
    background-repeat: repeat-x;
    background-position: top left;
    
    text-align: center;
    color: #657486;
    line-height: 23px;
    font-size: 9px;
}

#topbarContent {
    width: 760px;
    margin: 0 auto;
    text-align: left;
    padding-left: 5px;
    padding-right: 5px;
}
#topbarContent a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #657486;
}

#header {
    position: absolute;
    top: 35px;
    width: 770px;
}
    #navTabs {
        height: 24px;
    }
    
    #leftBar {
        width: 196px;
        height: 161px;
        background-repeat: no-repeat;
        background-position: bottom right;
		padding:0px;
        margin:0px;
		margin-top: 5px;  
    }

    .zoekTd {
        font-size: 14px;
        color: #fff;
		padding:0px;
		margin:0px;
		line-height:24px;
    }
	
    #zoekTd60 {
		margin:0px;
		padding:0px;
		margin-left:5px;
    }

    #zoekTd100 {
		margin:0px;
		padding:0px;
		width:190px;
    }
	
	#submitZoek {
		top:4px;
		position:relative;
	}
	
	#zoekInput {
		width:90px;
		height:14px;
		font-size:12px;
		margin-bottom:1px;
	}

    #rightBar {
        margin-left: 5px;
        margin-top: 5px;
    }
    
    #snelNav {
        position: relative;
        top: 4px;
        background-color: #D2DCEB;
        height: 25px;
        color: #657486;
		
        font-size: 11px;
    }

    #snelNav a {
        /*color: #657486;*/
		color:#000000;
    }

    #snelNav a:hover {
		text-decoration:none;
		color:#8a9db4;
    }
    
	#gaSnelNaarBalk {
		color:#657486; 
		margin-left: 0px;
		overflow:hidden;
		height:25px;
		line-height:22px;
	}

    #footer {
        background-color: #D2DCEB;
        height: 25px;
        line-height: 25px;
		width:770px;
		text-align:center;
		color:#657486;
		margin-top:10px;
		padding-left:5px;
		padding-right:5px;
		z-index:-1;
   	}

    #footerbar {
        position: relative;
		width:770px;
		text-align:center;
		top:700px;
		visibility:hidden;
		color:#657486;
   	}

	#footerdummy {
		height:10px;
	}

.input {
    margin: 1px;
    padding: 0px;
}
	
/* Classes voor table-layout */
.tableLines {
	border: 1px;
	border-style: solid;
	border-color: #399F16;
}

.tableHeader, .tableHeader a:link, .tableHeader a:visited {
		color:#fff; 
		font-size:12px;
		font-weight:bold; 
		background:#399F16;
		}	

td.opc_header {
	/*background-color: #BECCBB;*/
	background-image: url(images/opc_header.gif);
	}
	
td.opc_header a:link {
	text-decoration:none;
}

#opcResultsDiv a:link {
	text-decoration:none;
}

#gaSnelNaarBalk a:visited {
	text-decoration:none;
}

/* -------------------------------- SPECK contentobjecten --------------------------------- */
.spContentCaption,.spContentCaption a:link,.spContentCaption a:visited,.spContentCaption a:hover, h3 {
	font-weight:bold;
	font-size:12px;
	color:#008208;
	}
	
.spContent {
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	margin:0px 0px 0px 0px;
}

.spPageNavigator,.spPageNavigator a:link,.spPageNavigator a:hover,.spPageNavigator a:visited {
	font-size:11px;
	color:#008208;
}

.spContentByLine {
	font-size:10px; 
	color:#008208;
	margin-bottom:10px;
}

.podWrapper {
	background-color:#ffffff;
	border: solid 1px #99A0B8;	
	margin-bottom: 5px;
}

.podTitle {
	color:#008208;
	font-size: 10px;
	font-weight: bold;
	background-color: #D2DCEB;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: .4em;
	padding: 5px; 
	margin-bottom: 5px;
} 

.podBody {
	font-family: verdana, arial, sans-serif; 
	font-size: 1.0em;
	text-align: left;
	margin-left: 5px; 
	margin-top: 2px;
	margin-bottom: 5px;
	}
	
.podBody a:link,.podBody a:active,.podBody a:visited,.podBody a:hover {
	text-decoration:none;
	}

.podBody ul li {
	position: relative; left: -20px;
	list-style-position: outside;
	list-style-image: url(images/bullet.gif);
}

/* ----------- opmaak koppen databanken overzicht -------- */
a.db_ehis {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

a.db_ehis:visited {
/*    color: #000000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none; */
}	

a.db_ehis:hover {
    color: #ffffff;
/*	font-size: 14px;
	font-weight: bold;*/
	text-decoration: none;
}

/* ------- opmaak binnen accordion ----*/
/* address, caption, cite, code, dfn, em, strong, th, var {
font-weight:bold;
} */

 h3 {
	font-weight:bold;
	font-size:16px;
	color:#006729;
}

.x-panel-header-text {
	/*font-weight: bold;*/
	font-size: 14px;
	color:#006729;
}