body, td
	{
	font-family: Arial,Helvetica,Sans-serif;
	font-size: 0.8em;
	font-style: normal;
	font-weight: normal;
	color: #003B6F;
	}

body					{ background: url(/grfx/bg-content.gif) no-repeat top left; background-attachment: fixed; }
body.bgcontent_0		{ background: url(/grfx/bg-content0.jpg) no-repeat top left; }
body.bgcontent_1		{ background: url(/grfx/bg-content1.jpg) no-repeat top left; }
body.bgcontent_2		{ background: url(/grfx/bg-content2.jpg) no-repeat top left; }
body.bgcontent_3		{ background: url(/grfx/bg-content3.jpg) no-repeat top left; }
body.bgcontent_4		{ background: url(/grfx/bg-content4.jpg) no-repeat top left; }
body.bgcontent_5		{ background: url(/grfx/bg-content5.jpg) no-repeat top left; }
body.bgcontent_6		{ background: url(/grfx/bg-content6.jpg) no-repeat top left; }
body.bgcontent_7		{ background: url(/grfx/bg-content7.jpg) no-repeat top left; }
body.bgcontent_8		{ background: url(/grfx/bg-content0.jpg) no-repeat top left; }

table.tablecnt			{ padding: 4px; margin-left: 22px; width: 80%; }
.ttl					{ border-bottom: 2px dotted #D9E151; font-weight: bold; font-size: 14px; color: #959200; padding: 2px; }
.subttl					{ font-weight: bold; color: #003B6F; }

a:link					{ color: #003B6F; text-decoration: underline; }
a:active				{ color: #003B6F; text-decoration: underline; }
a:visited				{ color: #f90; text-decoration: underline; }
a:hover					{ color: #C6DB00; text-decoration: underline; }

.cnt					{ padding: 10px; }
#crumb					{ font-weight: bold; font-size: 0.85em; color: #959200; margin: 0px; margin-top: 10px; margin-left: 25px; }
#crumb a				{ color: #959200; text-decoration: underline; }
#crumb a:hover			{ color: #C6DB00; text-decoration: underline; }
#crumbbtns				{ float: right; position: absolute; left: 590px; }
.button					{ cursor: hand; cursor: pointer; }

#colslist				{ }
#list					{ }
#itemlist
	{
	border-bottom: 1px dotted #BCCEE2;
	font-weight: bold;
	font-size: 0.82em;
	padding: 4px;
	padding-left: 0px;
	}

#itemlist a				{ text-decoration: none; }
#itemlist li			{ width: 15px; }

#list li, #colslist li
	{
	list-style-image: url(/grfx/bulletlist.gif);
	padding: 0px;
	margin: 0px;
	}


/* ----------------- */
/* TOPFRAME */
/* ----------------- */

.note					{ font-weight: bold; font-size: 0.7em; color: #D9E151; float: right; position: relative; top: 40px; right: 58px; }
.logo
	{
	float: left;
    height: 100px;
    left: 16px;
    position: relative;
    top: 20px;
    width: 50px;
    z-index: 10;
    }

#bg-top0				{ background: url(/grfx/bg-top0.jpg) #D9E151 no-repeat; }
#bg-top1				{ background: url(/grfx/bg-top1.jpg) #D9E151 no-repeat; }
#bg-top2				{ background: url(/grfx/bg-top2.jpg) #D9E151 no-repeat; }
#bg-top3				{ background: url(/grfx/bg-top3.jpg) #D9E151 no-repeat; }
#bg-top4				{ background: url(/grfx/bg-top4.jpg) #D9E151 no-repeat; }
#bg-top5				{ background: url(/grfx/bg-top5.jpg) #D9E151 no-repeat; }
#bg-top6				{ background: url(/grfx/bg-top6.jpg) #D9E151 no-repeat; }
#bg-top7				{ background: url(/grfx/bg-top7.jpg) #D9E151 no-repeat; }
#bg-top8				{ background: url(/grfx/bg-top0.jpg) #D9E151 no-repeat; }


/* ----------------- */
/* LEFTFRAME */
/* ----------------- */

body.bgleft				{ background: url(/grfx/bg-left.gif) #fff no-repeat top left; }
.bg-left0				{ background: url(/grfx/bg-left0.jpg) no-repeat top right; }
.bg-left1				{ background: url(/grfx/bg-left1.jpg) no-repeat top right; }
.bg-left2				{ background: url(/grfx/bg-left2.jpg) no-repeat top right; }
.bg-left3				{ background: url(/grfx/bg-left3.jpg) no-repeat top right; }
.bg-left4				{ background: url(/grfx/bg-left4.jpg) no-repeat top right; }
.bg-left5				{ background: url(/grfx/bg-left5.jpg) no-repeat top right; }
.bg-left6				{ background: url(/grfx/bg-left6.jpg) no-repeat top right; }
.bg-left7				{ background: url(/grfx/bg-left7.jpg) no-repeat top right; }
.bg-left8				{ background: url(/grfx/bg-left0.jpg) no-repeat top right; }

.menu					{ position: absolute; top: 60px; left: 38px; float: right; font-size: 12px; }
.btn					{ margin: 0px; }
.nav 					{ display: block; }
.nav:link     			{ color: #C6DB00; background: transparent; text-decoration: none;}
.nav:active   			{ color: #C6DB00; background: transparent; text-decoration: none;}
.nav:visited  			{ color: #C6DB00; background: transparent; text-decoration: none;}
.nav:hover    			{ color: #346633; background: transparent; text-decoration: none;}
.subnav 				{ font-size: 0.9em; display: block; }
.subnav:link     		{ color: #C6DB00; background: transparent; text-decoration: none;}
.subnav:active   		{ color: #C6DB00; background: transparent; text-decoration: none;}
.subnav:visited  		{ color: #C6DB00; background: transparent; text-decoration: none;}
.subnav:hover    		{ color: #C6DB00; background: transparent; text-decoration: underline;}

.logogzh0				{ position: relative; left: 38px;}
.logogzh1				{ position: relative; left: 40px;}
.logogzh2				{ position: relative; left: 38px;}
.logogzh3				{ position: relative; left: 40px;}
.logogzh4				{ position: relative; left: 38px;}
.logogzh5				{ position: relative; left: 38px;}
.logogzh6				{ position: relative; left: 38px;}
.logogzh7				{ position: relative; left: 38px;}
.logogzh8				{ position: relative; left: 38px;}


/* ----------------- */
/* BOTTOMFRAME */
/* ----------------- */

.menubottom				{ font-weight: bold; font-size: 0.85em; color: #fff; margin-left: 40px; margin-bottom: 8px; text-transform: uppercase; }
.address				{ font-weight: bold; font-size: 0.85em; color: #fff; margin-bottom: 8px; float: right; position: absolute; right: 58px; }
.bg-bot0				{ background: url(/grfx/bg-bot0.jpg) no-repeat top left; }
.bg-bot1				{ background: url(/grfx/bg-bot1.jpg) no-repeat top left; }
.bg-bot2				{ background: url(/grfx/bg-bot2.jpg) no-repeat top left; }
.bg-bot3				{ background: url(/grfx/bg-bot3.jpg) no-repeat top left; }
.bg-bot4				{ background: url(/grfx/bg-bot4.jpg) no-repeat top left; }
.bg-bot5				{ background: url(/grfx/bg-bot5.jpg) no-repeat top left; }
.bg-bot6				{ background: url(/grfx/bg-bot6.jpg) no-repeat top left; }
.bg-bot7				{ background: url(/grfx/bg-bot7.jpg) no-repeat top left; }
.bg-bot8				{ background: url(/grfx/bg-bot0.jpg) no-repeat top left; }

a.botlnk:link			{ color: #fff; text-decoration: none; }
a.botlnk:active			{ color: #fff; text-decoration: none; }
a.botlnk:visited		{ color: #fff; text-decoration: none; }
a.botlnk:hover			{ color: #D9E151; text-decoration: none; }


/* ----------------- */
/* AGENDA DETAILS */
/* ----------------- */

.printkop
	{
	border-bottom: 2px dotted #D9E151;
	font-weight: bold;
	font-size: 14px;
	color: #959200;
	padding: 2px;
	}

.printsubkop			{ font-size: 14px; font-weight: bold; }
.print_desc				{ font-weight: bold; width: 120px; }
.print_data				{ }
.print_desc_datum_tijd	{ font-weight: bold; }


/* ----------------- */
/* GIS BROWSE & DETAIL */
/* ----------------- */

.buttons				{ font-weight: bold; font-size: 11px; color: #BCC7D6; }
.buttons_line 			{ color: #003B6F; }

.browse_desc			{ border: solid #036; border-width: 1px 0px 1px 0px; font-weight: bold; padding: 2px; }
.browse_data			{ padding: 2px; vertical-align: top; }
.browse_line0			{ padding: 2px; }
.browse_line1			{ padding: 2px; }

/* routes */
.browse_desc0-0			{ width: 220px; font-weight: bold; padding: 2px; }
.browse_desc0-1			{ width: 200px; font-weight: bold; padding: 2px; }
.browse_desc0-2			{ font-weight: bold; padding: 2px; }
.kmnumber				{ width: 30px; text-align: right; padding: 0px 4px 0px 0px; }

/* gebieden */
.browse_desc1-0			{ width: 220px; border: solid #036; border-width: 1px 0px 1px 0px; font-weight: bold; padding: 2px; }
.browse_desc1-1			{ border: solid #036; border-width: 1px 0px 1px 0px; font-weight: bold; padding: 2px; }

/* browse_gebieden_engine */
.bge					{ font-weight: bold; }
a.bge:link				{ color: #f63; text-decoration: none; }
a.bge:hover				{ color: #fff; text-decoration: underline; }
a.bge:visited			{ color: #f63; text-decoration: none; }
a.bge:active			{ color: #f63; text-decoration: none; }

.browse_desc100-0		{ border: solid #036; border-width: 1px 0px 1px 0px; font-weight: bold; padding: 2px; }
.browse_desc100-1		{ width: 320px; border: solid #036; border-width: 1px 0px 1px 0px; font-weight: bold; padding: 2px; }

.title					{ border-bottom: 2px dotted #D9E151; font-weight: bold; font-size: 14px; color: #959200; padding: 2px; }
.bglogo					{ background: #036; width: 150px; vertical-align: top; }
.outlinetitle			{ padding-left: 8px; }

.giscell				{ width: 248px; padding-left: 15px; }
.bg-map					{ background: #D9E151; color: #fff; margin: 0px; width: 248px; }
.bg-map-print			{ background: #D9E151; color: #fff; margin: 0px; padding: 0px; width: 248px; }

td.thspacer				{ background: url(/grfx/linda_gis/spacer.gif); border: solid #A3A60F; border-width: 1px 0px 1px 0px; height: 19px; }
td.bhspacer				{ background: url(/grfx/linda_gis/spacer.gif); border-top: 1px solid #A3A60F; height: 19px; }
td.lvspacer				{ background: url(/grfx/linda_gis/spacer.gif); border: solid #A3A60F; border-width: 0px 1px 0px 1px; width: 19px; }
td.rvspacer				{ background: url(/grfx/linda_gis/spacer.gif); border: solid #A3A60F; border-width: 0px 1px 0px 1px; width: 19px; }

.bg-gisbuttons			{ border: solid #A3A60F; border-width: 0px 1px 0px 1px; padding: 0px 1px 0px 1px; }
.gisbuttons				{ padding: 5px 10px 0px 10px; }
.dotline				{ border-top: 1px dotted #fff; }

.bfill-gisbtns			{ background: url(/grfx/linda_gis/bfill-gisbuttons.gif) repeat-x; height: 19px; }
.blfill-gisbtns			{ background: url(/grfx/linda_gis/blfill-gisbuttons.gif) no-repeat; width: 19px; height: 19px; float: left; }
.brfill-gisbtns			{ background: url(/grfx/linda_gis/brfill-gisbuttons.gif) no-repeat; width: 19px; height: 19px; float: right; }

.detail-note			{ font-size: 11px; margin-top: 10px; }
img.gebiedroute			{ width: 220px; }

.lnk-regio				{ margin-top: 10px; padding-left: 4px; }
.route					{ font-weight: bold; color: #f90; margin-top: 5px; }

a.lnk-gis:link			{ color: #f90; text-decoration: underline; }
a.lnk-gis:hover			{ color: #fff; text-decoration: underline; }
a.lnk-gis:visited		{ color: #f90; text-decoration: underline; }
a.lnk-gis:active		{ color: #f90; text-decoration: underline; }

.printroutenaam			{ font-weight: bold; color: #003B6F; }


/* ----------------- */
/* E-CARD */
/* ----------------- */

.textinput				{ width: 80px; }

/* AGENDA BROWSE */
.agenda_wrapper
	{
		width:680px;
		margin-left:20px;
		margin-right:20px;
		margin-top:20px;
	}

.agenda_wrapper a
	{
		font-weight:bold;
	}

.search_box
	{
		background: url(/grfx/agenda/bg_searchbox.gif) no-repeat;
		position:absolute;
		top:100px;
		left:400px;
		width:242px;
		height:145px;
		padding:10px 10px 10px 10px;
	}

.list_wrap li {
	 white-space: pre-wrap;       /* css-3 */
	 white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	 white-space: -pre-wrap;      /* Opera 4-6 */
	 white-space: -o-pre-wrap;    /* Opera 7 */
	 word-wrap: break-word;       /* Internet Explorer 5.5+ */
	 width:350px;
	 list-style-position: outside;


}

.agenda_browse li
	{
		text-indent:0;

	}

form.search_box
	{
	margin:0;
	padding:0;
	}

.search_box h2
	{
		font-size:14px;
		color:#003366;
		padding:0;
		margin:0;
	}

.subtitle
	{
	font-weight:bold;
	font-size:14px;
	}
/* AGENDA OVERZICHT*/

.head
	{
		font-size: 14px;
		font-weight:bold;
	}

.agenda_browse_cnt
	{
		background: url(/grfx/agenda/bg_agenda_item.gif) repeat-y;
		width:505px;
		min-height:150px;
		height:auto;
		_height:150px;
		padding:15px 15px 10px 15px;
	}

.agenda_footer
	{
		background: url(/grfx/agenda/bg_footer_agenda_item.gif) no-repeat;
		width:507px;
		height:19px;
		_height:19px;
		margin-bottom:10px;
	}

.agenda_date h2
	{
		color:#003366;
		font-size:14px;
		margin:0;
		padding:0;
		border-bottom: 1px solid #003366;
	}

.agenda_title h2
	{
		color:#003366;
		font-size:14px;
		margin:0;
		padding:8px 4px 10px 0px;
	}

.agenda_browse h2
	{
		color:#003366;
		font-size:12px;
		margin:0;
		padding:0;
	}

.agenda_browse tr
	{
		vertical-align:top;
	}

.agenda_leesmeer td
	{
	text-align: right;
	}

/* AGENDA DETAIL*/
.agenda_date_details h2
	{
		color:#003366;
		font-size:14px;
		margin:0;
		padding:0;
		border-bottom: 1px solid #003366;
		width:700px;
	}

.agenda_detail_cnt
	{
		background: url(/grfx/agenda/bg_agenda_detail.gif) repeat-y;
		width:735px;
		min-height:350px;
		height:auto;
		_height:350px;
		padding:15px 15px 10px 15px;
	}

.agenda_footer_detail
	{
		background: url(/grfx/agenda/bg_footer_detail.gif) no-repeat;
		width:735px;
		height:30px;
		_height:30px;
		margin-bottom:10px;
	}

.agenda_detail_title h2
	{
		color:#003366;
		font-size:14px;
		margin:0;
		padding:0;
		border-bottom: 1px solid #003366;
	}

.agenda_detail
	{

	}
.agenda_detail h2
	{
		color:#003366;
		font-size:12px;
		margin:0;
		padding:0;
	}

.agenda_detail tr
	{
		vertical-align:top;
	}

.agenda_detail_tijd h2
	{
		color:#003366;
		font-size:14px;
		margin:0;
		padding:0;
		border-bottom: 1px solid #003366;
		width:700px;
	}

.agenda_detail_tijden h2
	{
		color:#003366;
		font-size:12px;
		margin:0;
		padding:0;
		width:130px;

	}

.agenda_detail_toelichting h2
	{
		color:#003366;
		font-size:14px;
		margin:0;
		padding:0;
		border-bottom: 1px solid #003366;
		width:700px;
	}

.agenda_detail_toelichting td
	{
		width:700px;
	}

.agenda_nadereinfo h2
	{
		color:#003366;
		font-size:14px;
		margin:0;
		padding:0;
		border-bottom: 1px solid #003366;
		width:700px;
	}

.agenda_info_cnt h2
	{
		color:#003366;
		font-size:12px;
		margin:0;
		padding:0;
	}

.agenda_terug td
	{
	text-align: right;
	width:700px;
	}

