a		{ color: #3d4b64; text-decoration: underline; }
a:hover { color: #f7941d; text-decoration: underline; }

body
	{
	margin: 0px;
	background-color: #fff;
	font-family: verdana,arial,helvetica;
	font-size: 0.7em;
	height: 100%;
	color: #3d4b64;
	}

.clear				{ clear: both; }


/* POPUP */

a.popuplink:link	{ font-weight: bold; color: #fff; text-decoration: underline; }
a.popuplink:hover	{ font-weight: bold; color: #f90; text-decoration: underline; }

#bigPic
	{
	position: absolute;
	top: 185px;
	right: 80px;
	z-index: 20;
	}

table.windowbigpic
	{
	color: #fff;
	width: 400px;
	padding: 0px;
	margin: 0px;
	}

.bigpic-title
	{
	border: solid #C5DCFF;
	border-width: 0px 2px 0px 2px;
	font-weight: bold;
	padding: 0px;
	vertical-align: top;
	}

.bigpic-desc
	{
	background: #29418C;
	border: solid #C5DCFF;
	border-width: 0px 2px 0px 2px;
	padding: 6px;
	}

.bigpic-add
	{
	background: #fff;
	border: solid #C5DCFF;
	border-width: 0px 2px 0px 2px;
	}

img.closewindow
	{
	cursor: pointer;
	cursor: hand;
	position: absolute;
	top: 10px;
	right: 5px;
	z-index: 1;
	}

span.home
	{
	float: right;
	height: 19px;
	padding-right: 2px;
	}

div.date, span.date
	{
	font-size: 9px;
	font-weight:normal;
	color: #999;
	}

img.button	{ cursor: pointer; cursor: hand; }

select, input
	{
	font-family: verdana,arial,helvetica;
	font-size: 1em;
	margin-bottom: 3px;
	margin-top: 3px;
	color: #333;
	}

div.ads
	{
	padding-left: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	}

div.bdy
	{
	line-height: 1.4em;
	padding-bottom: 10px;
	}

div.cnt, div.cnt-right
	{
	padding: 15px;
	}

table.cnt
	{
	margin-bottom: 10px;
	margin-left: 10px;
	}

div.cnt-right
	{
	padding-left: 0px;
	}

div.cnt-left
	{
	padding: 10px;
	padding-right: 0px;
	}

input.form, textarea.form
	{
	width: 350px;
	font-family: verdana,arial,helvetica;
	font-size: 0.95em;
	}

.hdr0
	{
	color: #ff8c01;
	font-weight: bold;
	font-size: 1em;
	background: url(/grfx/pointer.gif) #ffe87f no-repeat;
	border: 1px solid #fff;
	border-left: 0px;
	border-right: 0px;
	padding: 0px 0px 0px 25px;
	height: 19px;
	padding-top: 3px;
	}

.hdr1
	{
	color: #fff;
	font-weight: bold;
	font-size: 1em;
	background: url(/grfx/pointer.gif) #94B0D8 no-repeat;
	border: 1px solid #fff;
	border-left: 0px;
	border-right: 0px;
	padding: 0px 0px 0px 25px;
	height: 19px;
	padding-top: 3px;
	}

.hdrside0
	{
	color: #fff;
	font-weight: bold;
	font-size: 1em;
	background: url(/grfx/pointer.gif) #00adef no-repeat;
	border: 1px solid #fff;
	border-left: 0px;
	border-right: 0px;
	padding: 3px 0px 3px 25px;
	}

div.hr
	{
	height: 1px;
	border-bottom: 1px dotted #99ADC2;
	}

div.lnk, div.lnk-actv
	{
	cursor: pointer;
	cursor: hand;
	line-height: 1em;
	padding-bottom: 4px;
	padding-top: 4px;
	border-bottom: 1px dotted #99ADC2;
	padding-left: 10px;
	}

div.lnk-actv	{ background-color: #FCF0DB; }

a.lnk-underline	{ text-decoration: underline; }

div.lnk-bck
	{
	padding-top: 4px;
	color: #3d4b64;
	}

a.ttl, a.rmr, a.lnk-news
	{
	color: #3d4b64;
	}

a.lnk-bck
	{
	text-decoration: none;
	color: #3d4b64;
	}

a.lnk-bdy, a.lnk-bdy:hover			{ text-decoration: underline; }

a.lnk-diap, a.lnk-diap:hover		{ text-decoration: none; color: #fff; }

a.lnk-diap:hover					{ text-decoration: underline; }

a.lnk-news							{ text-decoration: underline; font-weight: bold; }

.ftr
	{
	padding-right: 15px;
	font-weight: normal;
	font-size: 0.85em;
	text-align: right;
	color: #000;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 15px;
	}

div.rmr
	{
	font-size: 0.9em;
	}

input.submit
	{
	margin-top: 3px;
	}

div.ttl, div.sub, b, strong
	{
	font-size: 1.0em;
	font-weight: bold;
	color: #3d4b64;
	}

div.ttl
	{
	font-size: 1.2em;
	}

table.smp
	{
	background-image: url(/grfx/bgSitemap01.gif);
	}


/* THEMA */

div.bdy-thema
	{
	padding-right: 10px;
	}

img.gfx, img.gfx-thema, img.gfx-thema-big
	{
	border: 2px solid #5d89b9;
	margin-right: 10px;
	}

img.gfx-thema
	{
	float: left;
	width: 100px;
	height: 100px;
	}

img.gfx-thema-big
	{
	width: 150px;
	margin: 5px;
	}

img.gfx-cnt-block
	{
	border: 2px solid #5d89b9;
	margin-right: 5px;
	}

img.gfx-cnt-block
	{
	float: left;
	width: 100px;
	height: 100px;
	}


/* NEWS */

img.gfx-news-big
	{
	margin-left: 10px;
	}

img.gfx-news, img.gfx-news-left
	{
	width: 55px;
	height: 55px;
	border: 2px solid #5d89b9;
	float: right;
	margin-left: 10px;
	}

img.gfx-news-left
	{
	float: left;
	margin-left: 0px;
	margin-right: 10px;
	}

span.gfx-text
	{
	font-size: 10px;
	float: right;
	}


/* TIPS */

div.bdy-tips
	{
	width: 180px;
	height: 75px;
	}


/* DEFAULT */

img.gfx-default-panorama
	{
	width: 562px;
	height: 229px;
	padding-left: 15px;
	}

img.gfx-default
	{
	width: 180px;
	}


/* CITY */

img.gfx-city-right
	{
	float: right;
	margin: 0px 0px 0px 8px;
	border: 2px solid #5d89b9;
	}

img.gfx-city-left
	{
	float: left;
	margin: 0px 8px 0px 0px;
	border: 2px solid #5d89b9;
	}

img.gfx-city
	{
	margin: 0px 8px 0px 8px;
	}


/* WEER */

img.gfx-weer
	{
	width: 55px;
	border: 2px solid #fff;
	float: left;
	margin-left: 0px;
	}


/* TDI SEARCH */

.search_combo, .search_select
	{
	width: 250px;
	}

.search_input, input.search_input
	{
	width: 245px;
	}

.search_desc, .search_text3
	{
	background-color: #b0e6fa;
	padding-top: 4px;
	padding-right: 4px;
	}

img.gfx-tdi
	{
	width: 55px;
	height: 55px;
	border: 2px solid #C5DCFF;
	float: right;
	margin-left: 10px;
	}

div.title_box
	{
	background-color: #f26522;
	color: #fff;
	padding: 5px;
	text-align: center;
	}

div.title_box b
	{
	color: #fff;
	}


/* TDI RESULT */

tr.browse_subject
	{
	background-color: #69C;
	color: #FFF;
	font-weight: bold;
	height: 20px;
	}

td.browse_desc0	{ width: 35%; padding-left: 4px; border-bottom: 1px solid #ACC5DE;}
td.browse_desc1	{ width: 15%; padding-left: 1px; border-bottom: 1px solid #ACC5DE;}
td.browse_desc2	{ width: 10%; padding-left: 1px; border-bottom: 1px solid #ACC5DE;}
td.browse_desc3	{ width: 10%; padding-left: 1px; border-bottom: 1px solid #ACC5DE;}
td.browse_desc4	{ width: 10%; padding-left: 1px; border-bottom: 1px solid #ACC5DE;}

tr.browse_line1	{ background-color: #FFF; vertical-align: top;}
tr.browse_line0 { background-color: #E3EEFE; vertical-align: top;}

tr.browse_line0-actv, tr.browse_line1-actv
	{
	background-color: #F8EEDC;
	}

td.browse_line0, td.browse_line1, td.browse_desc
	{
	border-bottom: 1px solid #ACC5DE;
	padding: 2px;
	}


/* TDI PRINT */

img.print_thmb
	{
	margin-right: 10px;
	}


/* TDI DETAIL */

img.thmb
	{
	cursor: hand;
	cursor: pointer;
	}

a.result	{ color: #000; }


/* TOP FRAME */

a.topNav
	{
	color: #036;
	padding: 0px;
	text-decoration: none;
	}

.nav-frst, .nav-frst-actv
	{
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	color: #fff;
	cursor: hand;
	cursor: pointer;
	}

.nav-frst-actv
	{
	background-color: #f7941d;
	color: #fff;
	}

.topGraph
	{
	height: 132px;
	width: 100%;
	}

.nav-scnd
	{
	height: 27px;
	background-color: #f7941d;
	font-size: 1em;
	color: #fff;
	text-align: right;
	margin-right:4px;
	padding-bottom: 2px;
	}

a.nav-scnd			{ color: #fff; text-decoration: none; }
a.nav-scnd:hover	{ color: #3d4b64; }

#grid-logo
	{
	position: absolute;
	top: 10px;
	left: 15px;
	z-index: 10;
	}

#grid-noordholland
	{
	position: absolute;
	top: 13px;
	left: 482px;
	z-index: 20;
	}

#grid			{ width: 1000px; }

#grid-splash0	{ background: url(/grfx/bgsplash.jpg) no-repeat; }
#grid-splash100	{ background: url(/grfx/bgsplash100.jpg) no-repeat; }

#grid-splashfoto
	{
	position: absolute;
	top: 168px;
	right: 0px;
	z-index: 20;
	margin: 0px;
	}

#grid-left0		{ background: url(/grfx/bghome.jpg) #fff no-repeat; }
#grid-left100	{ background: url(/grfx/bghome_100.jpg) #fff no-repeat; }

#grid-left1		{ background: url(/grfx/bgtop_1.jpg) #fff no-repeat; }
#grid-left101	{ background: url(/grfx/bgtop_101.jpg) #fff no-repeat; }

#grid-left2		{ background: url(/grfx/bgtop_2.jpg) #fff no-repeat; }
#grid-left102	{ background: url(/grfx/bgtop_102.jpg) #fff no-repeat; }

#grid-left3		{ background: url(/grfx/bgtop_3.jpg) #fff no-repeat; }
#grid-left103	{ background: url(/grfx/bgtop_103.jpg) #fff no-repeat; }

#grid-left4		{ background: url(/grfx/bgtop_4.jpg) #fff no-repeat; }
#grid-left104	{ background: url(/grfx/bgtop_104.jpg) #fff no-repeat; }

#grid-left5		{ background: url(/grfx/bgtop_5.jpg) #fff no-repeat; }
#grid-left105	{ background: url(/grfx/bgtop_105.jpg) #fff no-repeat; }

#grid-left6		{ background: url(/grfx/bgtop_6.jpg) #fff no-repeat; }
#grid-left106	{ background: url(/grfx/bgtop_106.jpg) #fff no-repeat; }

#grid-left7		{ background: url(/grfx/bgtop_7.jpg) #fff no-repeat; }
#grid-left107	{ background: url(/grfx/bgtop_107.jpg) #fff no-repeat; }

#grid-left8		{ background: url(/grfx/bgtop_8.jpg) #fff no-repeat; }
#grid-left108	{ background: url(/grfx/bgtop_108.jpg) #fff no-repeat; }

.topTitle
	{
	height: 40px;
	background-color: #fff;
	filter: alpha(opacity=60); /* IE */
	-moz-opacity: 60%; /* Mozilla */
	opacity: 0.6; /* CSS3 */
	}

.topNav
	{
	height: 28px;
	background-color: #C5DCFF;
	color: #036;
	background-image: url(/grfx/topnav_bg.gif);
	}


/* BOTTOM FRAME */

.footerSpn
	{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 10px;
	}

a.footer
	{
	color: #fff;
	text-decoration: none;
	}

a.footerLnk			{ color: #fff; text-decoration: none; }
a.footerLnk:hover	{ color: #0072bc; text-decoration: none; }

#grid-footer-nav
	{
	float: left;
	font-size: 0.9em;
	color: #99ADC2;
	width: 760px;
	height: 20px;
	text-align: right;
	}

img.valign
	{
	height: 100%;
	width: 0px;
	vertical-align: middle;
	}


/* RIGHT FRAME */

#grid-right0	{ background: url(/grfx/bgrighthome.jpg) #3e423d no-repeat; }
#grid-right100	{ background: url(/grfx/bgrighthome_100.jpg) #5d89b9 no-repeat; }

#grid-right1	{ background: url(/grfx/bgright_1.jpg) #3e4147 no-repeat; }
#grid-right101	{ background: url(/grfx/bgright_101.jpg) #5d89b9 no-repeat; }

#grid-right2	{ background: url(/grfx/bgright_2.jpg) #ffff99 no-repeat; }
#grid-right102	{ background: url(/grfx/bgright_102.jpg) #5d89b9 no-repeat; }

#grid-right3	{ background: url(/grfx/bgright_3.jpg) #9dabb6 no-repeat; }
#grid-right103	{ background: url(/grfx/bgright_103.jpg) #5d89b9 no-repeat; }

#grid-right4	{ background: url(/grfx/bgright_4.jpg) #4d5f68 no-repeat; }
#grid-right104	{ background: url(/grfx/bgright_104.jpg) #5d89b9 no-repeat; }

#grid-right5	{ background: url(/grfx/bgright_5.jpg) #4b6235 no-repeat; }
#grid-right105	{ background: url(/grfx/bgright_105.jpg) #5d89b9 no-repeat; }

#grid-right6	{ background: url(/grfx/bgright_6.jpg) #bfaeb1 no-repeat; }
#grid-right106	{ background: url(/grfx/bgright_106.jpg) #5d89b9 no-repeat; }

#grid-right7	{ background: url(/grfx/bgright_7.jpg) #71726f no-repeat; }
#grid-right107	{ background: url(/grfx/bgright_107.jpg) #5d89b9 no-repeat; }

#grid-right8	{ background: url(/grfx/bgright_8.jpg) #bcb294 no-repeat; }
#grid-right108	{ background: url(/grfx/bgright_108.jpg) #5d89b9 no-repeat; }
