/*
	=========================================
	 Standard Html Elements
	=========================================
*/
	
	body {
		font-size:9pt;
		font-family:Arial,Helvetica,sans-serif;
		color:#000;
		margin:0;
		padding:0;
		height:100%;
		text-align:center;
		background:#FFF url(../_images/top_bg_green2.gif) repeat-x 0 0;
		}

	form {
		margin: 0;
		padding: 0;
		}
		
	input, select {
		font-family: Verdana, Arial;
		font-size: 9px;
		}
		
/*
	=========================================
	 Objects
	=========================================
*/

	#nav_top {
		width: 970px;
		height: 54px;
		margin:0px auto 0px auto;
		}
	
	#btn_top {
		float: right;
		width: 725px;
		margin: 33px auto 0px auto;
		text-align: left;
		}

	#btn_top a {
		text-decoration: none;
		color: #000;
		}
		
	#btn_top h2 {
		width: 94px;
		text-align: center;
		font-size: 8pt;
		background:transparent url(../_images/top_button.gif) 0 0;
		line-height: 21px;
		margin: 0 3px 0 0;
		float: left;
		cursor: pointer;
		}

	#btn_top #btn_grp2 div {
		width: 94px;
		text-align: center;
		font-size: 8pt;
		background:transparent url(../_images/top_button.gif) 0 0;
		line-height: 21px;
		margin: 0 3px 0 0;
		float: left;
		cursor: pointer;
		font-weight: bold;
		}
		
	#btn_grp1 {
		float: right;
		margin-right: 20px;
		}
		
	#nav_left {
		left: 0;
		position: absolute;
		width: 219px;
		}

		

	/* Page layout */
		
	#wrapper {
		position:relative;
		background: transparent url(../_images/content_bg2.gif) repeat-y 0 0;
		width:970px;
		margin:0px auto;
		padding:0 0 1px 0;
		text-align:left;
min-height: 700px;
overflow: visible;
		}
		
	#content {
		margin-left: 230px;
		}

	#nav_left .title {
		background-color: #58b116;
		color: #fff;
		line-height: 22px;
		padding-left: 10px;
		font-size: 8pt;
		font-weight: bold;
		font-family: Arial;
		}
		
		
	#right_col .title {
		background-color: #58b116;
		color: #fff;
		line-height: 22px;
		padding-left: 10px;
		font-size: 8pt;
		font-weight: bold;
		font-family: Arial;
		}

	#right_col .link {
		text-align: right;
		font-size: 8pt;
		font-weight: bold;
		margin-right: 10px;
		margin-top: 15px;
		}		
		
	.form_btn {
		background-color: f06122;
		color: #fff;
		}		

	/* Text header */
	
	#bar_top {
		text-align: center;
		height: 29px;
		background:#000 url(../_images/bar_bg_black.gif) repeat-x 0 0;
		}

	#bar_top h1 {
		width: 970px;
		color: #fff;
		font-family:Arial, Tahoma, Verdana;
		font-size: 8pt;
		font-weight: normal;
		letter-spacing: 4px;
		line-height: 28px;
		text-align: right;
		padding-right: 20px;
		margin:0px auto;
		}		
		
	/* Zoek en boek */
		
	#search {
		font-size: 8pt;
		color: #fff;
		line-height: 22px;
		padding: 5px;
		padding-left: 10px;
		padding-bottom: 15px;
		background-color: #00aafc;
		}
		
	#search span {
		font-family: Verdana, Arial;
		font-weight: bold;
		}

	#search input, #search select {
		margin: 0;
		font-family: Verdana, Arial;
		font-size: 9px;
		border: 1px solid #848484;
		}

	.search_sub {
		border-top: 1px solid #fff;
		margin-top: 10px;
		width: 200px;
		padding-top: 5px;
		}


	/* Provincies */
	
	#provincies ul {
		margin-top: 10px;
		margin-left: 2px;
		padding: 0;
		list-style-type: none;
		}

	#provincies ul a {
		color: #fff;
		text-decoration: none;
		}

	#provincies ul a:hover {
		color: #fff;
		text-decoration: underline;
		}
		
	#provincies ul li {
		background: transparent url(/_images/bul_green.gif) no-repeat 0px 7px;
		padding-left: 15px;
		}
		
		
	/* Site index */
		
	#siteindex {
		margin-top: 20px;
		border: 1px solid #cccbcb;
		margin-bottom: 20px;
		font-size: 8pt;
		line-height: 18px;
		clear: both;
		}
		
	#siteindex_content {
		padding: 15px;
		}

	#siteindex_content a {
		color: #A1A1A1;
		}
		
	#siteindex_content div{
		width: 170px;
		}		
		
	#siteindex_content .index_rt {
		float: right;
		}


	.trail {
		font-family: Arial;
		font-size: 11px;
		margin-top: 9px;
		height: 22px;
		}

	.trail a {
		border-bottom: 1px solid #3E6220;
		color: #000;
		text-decoration: none;
		}
		

