html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, font, img, ins, kbd, q, s, samp,rightDivTopMenu
small, strike, tt, var,
dl, dt, dd,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;	padding: 0;	border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit;
	/*vertical-align: baseline;*/
}

html, body{min-width:1000px;margin:0;padding:0;height:100%; font-family:Arial, Helvetica, sans-serif; font-size:0.9em;}

body {background-color: #094f3b;background-color:white;background-image:url(/grafiek/backHome.png);background-repeat:repeat-y;background-position:right;margin-bottom:40px;}

body.hop {background-image:url(/grafiek/backHop.png)}

a {color: #094f3b;text-decoration: underline;}
a:hover {text-decoration: none;}
/* YOUTUBE links */
a[href*='youtube'],a[href*='vimeo'] {background:transparent url(/grafiek/icon_film.png) top left no-repeat;display:inline-block;padding-left:20px;line-height:16px;}
/* PDF document links */
a[href$='.pdf'] {background:transparent url(/grafiek/icon_pdf.png) top left no-repeat;display:inline-block;padding-left:20px;line-height:16px;}
/* Excel Documents links */
a[href$='.xls'], a[href$='.csv'], a[href$='.xlw'], a[href$='.xlt'] {background:transparent url(/grafiek/icon_excel.png) top left no-repeat;display:inline-block;padding-left:20px;line-height:16px;}
/* Word Document Links */
a[href$='.doc'], a[href$='.rtf'], a[href$='.wps'], a[href$='.txt'] {background:transparent url(/grafiek/page_word.png) top left no-repeat;display:inline-block;padding-left:20px;line-height:16px;}
/* mailto: links */
/*a[href^="mailto:"] {background:transparent url(/grafiek/icon_mailto.png) top left no-repeat;display:inline-block;padding-left:20px;line-height:15px;}*/
a.galerijlink {font-weight:normal;padding-left:22px;background:url(/grafiek/icons.png) no-repeat 0px -504px;white-space:nowrap;line-height:16px; height:16px; display:inline-block;}
a.kaartlink {font-weight:normal;padding-left:22px;background:url(/grafiek/icons.png) no-repeat 0px -528px;white-space:nowrap;line-height:16px; height:16px; display:inline-block;}
a.reactielink{font-weight:normal;padding-left:22px;background:url(/grafiek/icons.png) no-repeat 0px -432px;white-space:nowrap;line-height:16px; height:16px; display:inline-block;}
a.inzendlink{font-weight:normal;padding-left:22px;background:url(/grafiek/icons.png) no-repeat 0px -552px;white-space:nowrap;line-height:16px; height:16px; display:inline-block;}

.alignRight {text-align:right;}

#contentDiv a:visited{color:#666666}

.hop a {color:#0b2c89;}

.nb{font-weight:normal !important}

p {margin:10px 0 10px 0;}

.klanten ul {list-style-type: none;}
.klanten li {background-color:#FFFFFF;padding: 4px 4px 4px 0;border-bottom:1px #f05a28 dotted;}

/*.klanten li a {text-decoration:none;}*/

i {font-style: italic;}

/*Headlines */
h1, h2, h3, h4, h5, h6 {font-weight: bold;color:#0a4f3c; font-size:1.2em; margin:0 0 10px 0;}
#contentDiv h2, #contentDiv h3{font-size:1em;}
h4{margin-top:15px;}
.hop h1, .hop h2, .hop h3, .hop h4, .hop h5, .hop h6 { color:#0b2c89;}
.title {font-size: 13px;line-height: 16px;color: #000000;padding: 0;font-weight: bold;}
h1 small {color:#606060; font-weight:normal;}

.single p.about {width: 378px;}

/* Layout */
#topDiv {height:165px;background-image:url(/grafiek/backTop.png);background-repeat:no-repeat;background-position:right;min-width:1000px; position:absolute; width:100%; top:0px; left:0px;}
.hop #topDiv {background-image:url(/grafiek/backTopHop.png)}
#logo {display:block;position:absolute;left: 17px;top: 35px;cursor:pointer;float:left; z-index:1; text-decoration:none; font-size:1.8em; letter-spacing:0.3em;}	
.hop #logo, .mijnplaats #logo{left:26px; top:43px; color:#0b2c89;}
.mijnplaats #logo{color:#094f3b;}

.home #logo {cursor:auto}
#logo img {margin-right:15px; float:left;}
#logo span {float:left; margin:40px 0 0 0;}
.defcursor{cursor:default !important}

.intro{max-width:800px;margin-bottom:20px}

#Home {position:relative;left:5px; top:25px; float:left;}		
#rightDivTop {position:relative;right:18px;height: 165px;width:auto; top:0; float:right;}
#rightDivTopMenu {clear:both;position:relative;top:26px;height:20px;right:10px;text-align:right;float:right;color:#094f3b; font-size:13px;}
.hop #rightDivTopMenu {color:#0b2c89;}	
#rightDivTopMenu a{font-weight:bold;text-decoration:none; color:#094f3b;margin:5px}
#rightDivTopMenu a:hover{color:#FFFFFF;}
#rightDivTopMenu a.selected{color:#FFFFFF;}

.hop #rightDivTopMenu a{text-decoration:none; color:#0b2c89;}
.hop #rightDivTopMenu a:hover{color:#FFFFFF;}
							
#rightDivTopSlides {clear:both;	position:relative;top:30px;height:115px;text-align:right;width:460px;float:right;}		

#headerZoek {clear:both;position:relative;top:53px;float:right;width:240px;height:21px;}		
#headerZoek h2 {font-family:Georgia, "Times New Roman", Times, serif;font-size:1.4 em;font-weight:normal;color:#094f3b;}
.hop #headerZoek h2 {color:#0b2c89;}
/*#headerZoek h2{background: url(/grafiek/header_zoeken.png) no-repeat; width:100%; height:21px;}*/

#rightDivTop h1 {position:relative;	background: url(/grafiek/topTekstHome.gif) no-repeat;left: 117px;top: 30px;	width:600px;height:60px;}
		
	
/*gradients voor de kleine afbeeldingine (slides) in de top*/
#rightDivTopSlides img{width:115px;height:115px;}
#slide1 {filter:alpha(opacity=30);-moz-opacity:.30;opacity:.30;}
#slide2 {filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;}
#slide3 {filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;}
#slide4 {filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}

#slide1:hover, #slide2:hover, #slide3:hover {filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}

#menuDiv {position:absolute;top: 167px;left:10px;margin:0; padding:0;z-index:150;width:900px}
#menuDiv li {float: left; list-style: none; width: auto; border-right: 2px solid #bdd63d; margin-top:6px;} 
.hop #menuDiv li {border-right-color:#6bbfdd;}

#menuDiv #mijnplaats div, #menuDiv #mijninteresse div {z-index:200; display: none;margin: 0 0;	padding: 0;	position: absolute; background-color:#094f3b;padding-bottom:10px; clear:both; top:31px;}

#menuDiv li a {float:left; display: block; text-decoration: none; color: #bdd63d; white-space: nowrap; padding-left: 10px; padding-right: 10px; padding-top: 4px; width: auto; font-size:1.1em; font-weight:bold; height:27px;}
.hop #menuDiv li a {color:#6bbfdd;}
 
#menuDiv li a:hover	{color:#FFFFFF;}
.hop #menuDiv #mijnplaats div, .hop #menuDiv #mijninteresse div {background-color:#0b2c89;}

#menuDiv #mijnplaats div{width:320px; height:auto; margin-left:-160px;}
#menuDiv #mijnplaats div p { float:left;}
#menuDiv #mijnplaats div a, #menuDiv #mijninteresse div a {float:none;clear:both;display:block; height:20px; font-size:1em; font-weight:normal; width:140px;}


.hop #menuDiv li ul li{background-image:none; width:160px; background-color:#33FF66;}
#menuDiv li ul li:hover{background-image:none;}							
.hop #menuDiv li ul li:hover{background-image:none;}							
#menuDiv li ul li a{width: auto;color: #bdd63d;	padding:4px;}
#menuDiv li ul li a:hover{	color:#FFFFFF;}
#menuDiv a span {display:none;}

#menuDiv #mijnplaats { border:none;}

#menuDiv #mijninteresse, #menuDiv #mijnplaats {background: url('/grafiek/menuPijl.png') no-repeat right -3px; padding:0;} 
#menuDiv #mijnplaats a { width:95px;}
#menuDiv #mijninteresse a { width:120px;}
.hop #menuDiv #mijninteresse, .hop #menuDiv #mijnplaats {background-image: url('/grafiek/menuPijlHop.png');}


#breadcrumb, #breadcrumb a, .prikbordpad, .prikbordpad a{font-style:italic;color: #606060 !important;}
#breadcrumb{font-size:13px;height:30px;line-height:30px;letter-spacing:1px; margin-bottom:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; margin-right:120px;}
#breadcrumb a {text-decoration:underline;}
.prikbordpad a{text-decoration:none}
.prikbordpad a:hover {text-decoration:underline;}


#contentDiv {float: left;width: 100%;min-height: 300px;height: auto !important;height: 300px; min-width:1000px; margin-top:165px;line-height: 20px; padding-bottom:20px;}
table{border-collapse:collapse}
#contentDiv td p{margin-top:0;padding-top:0}
#contentDiv td {vertical-align:top;padding:3px 10px 3px 10px; border:0px solid silver}
#contentDiv td h3 {font-size:1.1em; margin:5px 0 5px 0;}
#contentDiv .veldnaam{font-style:italic;padding-left:0;color: #91918e;}

#leftDiv {margin-right: 274px;padding:60px 30px 20px 20px;background-image:url(/grafiek/backMenu.png); background-repeat:repeat-x;}
.home #leftDiv { padding-top:90px;}
.hop #leftDiv {background-image:url(/grafiek/backMenuHop.png);}

#textWrapper { max-width:900px; width:100%;}

#box1, #box2 {background: #bdd63d; width:325px; float:left; margin-right:30px;background-image:url(/grafiek/boxBottom.png); background-position:bottom; background-repeat:no-repeat;padding-bottom:14px;}
.hop #box1, .home #box2{width:47%;height:550px;background:none;}
.home #box2{margin-right:0;}
.hop #box2 {background: #6bbfdd url(/grafiek/boxBottomHop.png) bottom no-repeat;}
#box1Top, #box2Top {width:325px; background-image:url(/grafiek/boxTop.png); background-position:top; background-repeat:no-repeat; padding-top:14px;}
.hop #box1Top, .hop #box2Top {background-image:url(/grafiek/boxTopHop.png);}

#box1 h2, #box2 h2 {margin: 4px 14px 5px 14px;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.4em;font-weight:normal;}
#box1 a, #box2 a{text-decoration:none;}
#box1 a:hover, #box2 a:hover{text-decoration:underline !important;}
#box1 small, #box2 small{font-size:0.75em;color:#999999}
.hop #box1 h2, .hop #box2 h2 {color:#0b2c89;}
#box1 p, #box2 p {width:282px;margin: 0 14px 0 14px;line-height:1.2; background-color:#FFFFFF; padding:7px; font-weight:normal; border-bottom:2px solid #999999;}
.hop #box1 a, .hop #box2 a {color:#0b2c89;}
#box1 img, #box2 img {margin: 0 0 5px 0;}
#box1 p a span, #box2 p a span, .platbeeld{cursor:pointer;display:block;overflow:hidden;width:282px;height:120px;margin: 0 0 5px 0;background-color:#999999;background-position:center 30%;}
.platbeeld{cursor:auto;margin:10px 0 5px 0;text-decoration:none}

a.hop{display:block; float:left;height:42px; width:244px; background-image:url(/grafiek/hopHome.png);  background-color:#FFFFFF; background-repeat:no-repeat; background-position: 0 0; padding:0 10px 0 42px; clear:both; border-bottom:2px solid #999999; text-decoration:none; line-height:42px; left:14px; position:relative;color:#0b2c89;}

#afbeeldingen{float:right;margin-left:20px;font-size:0.9em;text-align:right}
#afbeeldingen img{max-width:350px;margin-bottom:20px;}

#themablokken { width:100%;margin-bottom:30px}

#themablokken a{width:210px;height:73px;display:block;float:left;margin: 15px 20px 15px 0;overflow:hidden;border-top:1px solid #CCCCCC;padding-top:4px;}
#themablokken span{text-decoration:none !important;cursor:pointer;width:75px;height:75px;background-color:#CCCCCC;float:left;margin-bottom:3px;margin-right:10px;margin-top:-5px;border:1px solid #CCCCCC}
#themablokken a:hover{text-decoration:underline}


#rightDiv {position:relative;float: left;width: 226px; margin-left: -274px; padding:22px 15px 20px 15px; margin-top:165px; background-image:url(/grafiek/rightTab.png);background-repeat:no-repeat; color:#0A4F3C;}
#rightDiv input {color:#0A4F3C;}

.hop #rightDiv {background-image:url(/grafiek/rightTabHop.png); color:#0b2c89;}
.hop #rightDiv input {color:#0b2c89;}

#rightDiv h2 {font-family:Georgia, "Times New Roman", Times, serif;font-size:1.4em;font-weight:normal;}
.hop #rightDiv h2 {color:#0b2c89;}
#rightDiv h2 i{font-size:1em !important}
#rightDiv h2 span {background: url('../grafiek/spanpijltjes.png') no-repeat;  background-position:right -3px; height:20px; width:72px; margin:0 5px 0 0; padding:0 15px 0 0}
.hop #rightDiv h2 span {background-position:right -31px;}

#rightDiv h3 {font-size:1.1em; padding:20px 0 5px 0; margin:0; clear:both;}

#rightDiv #zoekUitklap h3 {display:none;font-size:1em; margin:0 0 0 4px; color:#ffffff; font-weight:normal; padding:0;}

#rightSubNav, #rightDiv ul {margin:0px; padding:0; list-style:none;}
#rightSubNav li, #rightDiv li {padding:2px 0 2px 0;}

#ZoekForm{padding:0;margin:0 0 10px 0; width:226px;}
.inputzoekveld {height: 18px;padding:4px 2px 4px 2px;margin:0;background-color:#FFFFFF;	border:1px solid #FFFFFF;width:164px;float:left;}
#rightDiv #zoekbutton{background-color:#094f3b;font-family: arial, verdana, sans-serif; color: #bdd63d;border:0;height:28px;padding-bottom:4px;padding-top:2px;width:56px;float:right;}
.hop #rightDiv #zoekbutton{background-color:#0b2c89;color: #6bbfdd;}
.hop #ZoekForm fieldset, .mijnplaats #ZoekForm fieldset{margin:5px 0 0 0;}
/*.hop #ZoekForm fieldset{ color:#0b2c89;}*/
/*#zoekmenu a {display:block; float:left;height:30px; width: 230px;padding:0px 0px 00px 0px;margin: 2px 0 30px 0;  background-color:#CCCCCC; background-repeat:no-repeat; background-position: 145px center;color:#d6470f; }*/

#zoekmenu img {margin-top:10px;}
.zoekuitklap {display:block; width:220px; height:28px; line-height:28px; color: #094F3B; padding-left:6px; text-decoration:none; background-repeat:no-repeat; background-position:right; clear:both;background-image:url(http://gha.ab-c.nl/grafiek/button_zoekenin_up.png);}
.hop .zoekuitklap {background-image:url(http://gha.ab-c.nl/grafiek/button_zoekenin_upHop.png);}
#zoekUitklap {font-family: Arial, verdana, Helvetica, sans-serif;font-weight: normal;padding: 0;color: #0a4f3c;background-color:#65943c;padding: 2px 0 2px 0; width:226px; position:relative; margin-top:4px; clear:both;}
#zoekmenu #zoekUitklap{display:none;}
.hop #zoekUitklap {background-color:#4179c2;}

#zoekUitklap label{display: block; background-color: #FFFFFF; color: #094F3B; text-decoration: none;width: 166px;padding:0px 0px 0px 60px;margin: 2px 0 2px 0; vertical-align:middle;height:50px;line-height:50px;}
.hop #zoekUitklap label{color: #0b2c89;}
#zoekUitklap label img{float:left;}
#zoekUitklap label.unchecked  {filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;}


#zoekUitklap label a{text-decoration:none;width:13px;height:13px;background:url(/grafiek/iconZoek.png) center no-repeat;position:absolute;right:15px; margin-top:18px; *margin-top:4px;}

.hop #zoekUitklap label a{background:url(/grafiek/iconZoekHop.png)}

#selectAll{display:none;float:right;padding-right:20px;background:url(/grafiek/all.png) no-repeat right;}

#eenvoudig_zoeken{display:none;}

#zoekUitgebreid {position: expression('relative'); /* Fixes IE problem with fieldset+legend boundaries */padding: 0;margin: 0 0;display:none; clear:both;}
#zoekUitgebreid span.eenVeld {	margin:0;}


#zoekUitgebreid label{display:block; margin:10px 0 0 0;line-height:1.5em}
#zoekUitgebreid label input{width:223px}

#zoekUitgebreid #Auteur, #zoekUitgebreid #Straat, #zoekUitgebreid #Bron, , #zoekUitgebreid #Naam{display:none}
#zoekUitgebreid.o-sdkbibl #Auteur, #zoekUitgebreid.o-sdkbwt #Straat, #zoekUitgebreid.o-sdkVoorouders #Bron, #zoekUitgebreid.o-sdkVoorouders #Naam {display:block}


#zoekUitgebreid label.postField  {margin-left: 4px;	margin-right: 4px;}
#zoekUitgebreid textarea {padding: 0;vertical-align: top;margin: 4px 0 1px 0;border: 2px solid #62B7FF;}
#zoekUitgebreid input {padding:6px 0 6px 3px;margin:0;background-color:#FFFFFF;	border:0;}
.dat{width:100px !important;display:inline !important}
#zoekUitgebreid select {padding: 0;	margin: 0;	width:226px;}
#form_uitgebreid { padding:5px 0 0 0;}


label#themasl {background-image:url(/grafiek/themas.png); background-repeat:no-repeat;}
label#afbeeldingenl {background-image:url(/grafiek/afbeeldingen.png); background-repeat:no-repeat;}
label#krantenl {background-image:url(/grafiek/kranten.png); background-repeat:no-repeat;}
label#archievenl {background-image:url(/grafiek/archieven.png); background-repeat:no-repeat;}
label#bibliotheekl {background-image:url(/grafiek/bibliotheek.png); background-repeat:no-repeat;}
label#personenl {background-image:url(/grafiek/personen.png); background-repeat:no-repeat;}
label#vergunningenl {background-image:url(/grafiek/vergunningen.png); background-repeat:no-repeat;}

#resnavi{text-align:right;float:right;margin:-20px -20px 0 0}

#vorige, #volgende, #terug{display:block; float:left;height:28px; width:28px; margin-right:5px; margin-bottom:5px; background-image:url(../grafiek/functiemenu.png);  background-repeat:no-repeat; background-position: 0 0; padding:0; text-align:left; text-indent:-3000px;}
#volgende {background-position: 0 -28px;}
.hop #volgende { background-position: 0 -112px;}
.hop #vorige { background-position: 0 -84px;}
#terug {background-position: 0 -56px;}
.hop #terug { background-position: 0 -140px;}

.dontDisplay {display:none !important}

hr {clear: both;visibility:hidden;height:0px;margin:0;padding:0;border:0;}
.clear {clear:both;visibility:hidden; height:0px; margin:0; padding:0;}
.right {float: right;}
.left {float: left;}

.sel{color:white !important}
#rightDiv .sel{text-decoration:none;color:#094f3b !important}
body.hop #rightDiv .sel {color:#0b2c89 !important;}

#bbthumbs{clear:both}
#bbthumbs a{width:250px;height:250px;background-position:center;background-repeat:no-repeat;display:block;float:left;margin:0 30px 30px 0;text-decoration:none;}
#bbthumbs a em{width:200px;display:none;position:absolute;background:white;margin:20px 0 0 150px;font-style:normal}
#bbthumbs a:hover em{display:block;}
#nummertjes{clear:both}
.v{font-style:italic;padding-right:30px}
#beeld{margin-top:20px}

/* nieuws en agenda */
div.info, #postform {margin: 0 30px 25px 0;padding: 7px 0 0 0;border-top: 1px solid #CCC;clear:both;}
body.hop .doorauteur .info-meta em { background-color:#6bbfdd; padding:2px; color:#FFF;}
div.info-meta, #postform label span {float: left;width: 27%;text-align: left;padding: 0;font-size: 1em;font-weight: bold;line-height: 1.5;color: #91918e;}
div.info-body {margin:0;padding: 0;margin-left:27%}
div.info-body img {margin:10px 0 5px 0;}	
div.info-body p a {font-weight: bold;}
div.info-body h2 {margin:0;padding: 0;font-size:1.1em;}
div.info-body p {margin: 0;	padding: 0;	}
.verder{min-height:16px;margin-top:3px;color: #91918e;font-weight:bold}
.verder a {font-weight:normal;white-space:nowrap}
.verder span{margin:0 6px 0 0 !important}
.reactielink{background-position:0px -480px !important}

/*#postform{margin:0}*/
#postform label{display:block;padding-top:7px;clear:both}
#postform input, #postform textarea{display:block;float:left;width:400px}
#postform p{margin:0;padding:10px 0 0 27%;clear:both}
#postform .toelichting{display:block;width:25%;margin:-5px 0 20px 0;clear:both}

#vibij{display:none}

/* skinned select */

html>body .skinned-select, .my-skinnable-select  {
	background: url('/grafiek/skinSelect.png') no-repeat scroll 0pt 226px; background-position:right; background-color:#FFFFFF;
	height:28px; display:block;
}
.hop .skinned-select, .hop .my-skinnable-select  {
	background-image: url('/grafiek/skinSelectHop.png');
} 
.skinned-select select, .my-skinnable-select select {
	opacity: 0;
	filter: alpha(opacity = 0);
	moz-opacity: 0;
	position: relative;
	z-index: 100;
	height:28px;
	line-height:28px;
}
.skinned-select .select-text, .my-skinnable-select .select-text {
  position: absolute;
	text-indent: 5px;
	line-height: 28px;
	z-index: 1;
}
.skinned-select select, .my-skinnable-select select {	height:28px; line-height:28px;}



#menumtctl_main div{font-size:10px !important}
#menumtctl div img{margin-top:6px !important}

/* alg. menuutje*/
#alg{position:absolute;top:228px; z-index:100;clear:both;right:277px;width:120px;}
#alg.ie{left:0px;right:auto;width:100%;min-width:1000px}
#alg ul{float:right;margin:0; padding:0;xwidth:200px}
#alg.ie ul{right:277px;position:absolute;display:inline}
#alg li {float: left; list-style: none; margin:0 8px 0 0; background:#FFF;}
#alg li a, .date{float:left; display: block; /*white-space: nowrap;*/ height:16px; width:16px;  background:url(/grafiek/icons.png) no-repeat; line-height:16px; filter:alpha(opacity=55);-moz-opacity:.55;opacity:.55;text-decoration:none !important}
.date{background-position:0px -264px; margin:0 10px 30px 0}
#alg li a:hover {filter:none;-moz-opacity:1;opacity:1}
#alg li a span {display:none;}
#alg #sociaal{display:none;xposition:absolute;background:url(/grafiek/icons.png) no-repeat 0 -120px;margin:24px 0 0 0px;}
#alg #sociaal a{background:white; display:block; width:16px;height:16px;margin:0 0 8px 0;float:none;}
#alg #sociaal a{filter:alpha(opacity=45);-moz-opacity:.45;opacity:.45 }
#alg #sociaal a:hover {filter:none;background:none}
#alg #print {background-position: 0 0px; }
#alg #pdf {background-position: 0 -24px; }
#alg #mail {background-position: 0 -48px; }
#alg #fav {background-position: 0 -72px; }
#alg #share {background-position: 0 -96px; cursor: pointer;}

#map{width:100%;height:100%;top:0;left:0}
#map.grootkaart{position:absolute !important;width:80% !important;height:90% !important;margin:40px 10% 0 10% !important;z-index:199;}
#themakaart{margin:20px 0 10px 0 !important;/*width:90%;*/height:250px;clear:both;}
#waas{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:white;z-index:190;filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9;}
#kleinkaart, #grootkaart{background:url(/grafiek/minmax.png);display:block;width:10px;height:10px;cursor:pointer}
#kleinkaart{display:none;position:absolute;right:20px;top:20px;z-index:191;background-position:0px -10px}
#grootkaart{float:right;margin-top:-8px;margin-right:-10px;}
#tooltip{background:white;border:1px solid #0B2C89;font-size:8pt;line-height:15pt;visibility:hidden;position:absolute;z-index:201;color:#0B2C89}
#tooltip i{font-style:normal;background:#0B2C89;color:white;padding:3px;padding-top:1px;display:block;font-size:10px;line-height:10pt;}
#tooltip strong{padding:3px;}

.pl{clear:both;height:90px;margin:3px 0 12px 0}
.pl3{margin: 0 0 2em 97px;margin-top:-10px;border-top:0px solid silver;font-weight:bold;}
.pl3 a{padding-left:20px;background:url(/grafiek/iconZoek.png) no-repeat center left}
.jt{font-size:0.7em;color:gray}

.kl{text-decoration:none;font-style:Italic;color:gray}
.kl i{line-height:16px;display:inline;padding-left:20px;background:url(/grafiek/icons.png) no-repeat white 0px -432px;zoom:1;filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;cursor:hand;}
.kl:hover i{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.kl:hover{text-decoration:underline;color:#333333;}
.kl .afbeeldingen{background-position:0px -312px}
.kl .themas{background-position:0px -288px}
.kl .kranten{background-position:0px -336px}
.kl .archieven{background-position:0px -360px}
.kl .sdkbibl{background-position:0px -384px}
.kl .sdkbwt{background-position:0px -456px}
.th{display:block;float:left;width:75px;height:75px;background-color:silver;margin-right:20px;border:1px solid #CCCCCC }
#nummertjes{margin:2em 0 2em 0;}
#nummertjes a, #nummertjes a:visited{background:#094F3B;color:#BDD63D;padding:4px;margin:3px;text-decoration:none}
 #nummertjes.contentpaging a{padding:4px 8px}
#nummertjes .navsel, #nummertjes .currentpage{background:white !important;color:#094F3B  !important}

#galerijOLD{clear:both; margin:30px 0 30px 0;}
#galerij{ margin:30px 0 30px 0; background-color:#e4e4e4; padding:20px 0 10px 20px;  border-radius: 12px; -moz-border-radius: 12px;  -webkit-border-radius: 12px; behavior: url("/scripts/PIE.htc"); text-align:left;}
#galerijOLD a{display:block;width:115px; height:115px;float:left;margin:10px 20px 10px 0px; border:1px solid #CCC;}
#galerij a{display:block;width:115px; height:115px;float:left; border:0px solid #CCC; background-repeat:no-repeat;margin:0 9px 9px 0;}
.anchor span { display:none;}

#tt{display:none;color:black;position:absolute;z-index:250;width:300px;background:white;padding:5px;border:1px solid silver;font-size:0.9em;line-height:1.3em;margin-top:75px;margin-left:50px;filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;}

#tt{display:none;color:black;position:absolute;z-index:250;width:300px;background:white;padding:5px;border:1px solid silver;font-size:0.9em;line-height:1.3em;margin-top:75px;margin-left:50px;filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;}
a .bijschrift{display:none}
#tt {margin:15px 0 0 15px}
html>body #tt{width:auto;max-width:300px}

#krant iframe{position:absolute;left:0; top:250px; z-index:1001;min-height:500px}

.imgrechts{float:right;margin:0 5px 0 15px}

/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe, #cboxIframe{width:100%; height:100%; display:block; border:0;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#000; /*url(/grafiek/overlay.png) repeat 0 0;*/}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(/grafiek/controls.png) no-repeat -100px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(/grafiek/controls.png) no-repeat -129px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(/grafiek/controls.png) no-repeat -100px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(/grafiek/controls.png) no-repeat -129px -29px;}
    #cboxMiddleLeft{width:21px; background:url(/grafiek/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(/grafiek/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(/grafiek/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(/grafiek/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(/grafiek/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(/grafiek/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(/grafiek/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(/grafiek/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(/grafiek/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}



 /* min-width voor IE */
* html #contentDiv, * html #topDiv, * html #alg.ie {width: expression( document.body.clientWidth < 1001 ? "1000px" : "100%" );}
img{-ms-interpolation-mode: bicubic;}


#mailform{background:white;padding:20px;margin:0;border:5px solid silver;}
#mailform input, #mailform textarea{width:400px}
#mailform .auto{width:auto}

@media print{
body {background-image:none;}
#topDiv {display: none;}
#rightDiv {display: none;}
#rightDivTop {display: none;}
#rightDivTopMenu {display: none;}
#rightDivTopSlides {display: none;}
#algemeenmenu {display: none;}
#alg {display: none;}
#rightDiv {display:none;}
#menuDiv {display:none;}
#logo {display:none;}
#leftDiv, .home #leftDiv, .hop #leftDiv {padding-top:0px; background-image:none;}
a:link, a:visited {color: #094f3b;background: transparent;font-weight: bold;text-decoration: underline;}
.hop a:link, .hop a:visited {color:#0b2c89;}
#contentDiv {margin-top:0px;}
#contentDiv a:link:after, #contentDiv a:visited:after {content: " (" attr(href) ") "; font-size: 90%; }
/*#breadcrumb {
display:none;
}*/
#postform {display:none;}
}
