@media screen{

	/* RESET  */
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
	address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
	input,textarea,select{font:normal 12px/16px helvetica, arial, sans-serif}
	table{border-collapse:collapse}
	fieldset,img{border:0}
	caption,th{text-align:left}
	q:before,q:after{content:''}

	/* GEBA  */
	html{background:#f4f5f5;color:#000;text-align:center}
	body{padding:0 0 40px;background:url('../img/canvas.png') repeat-y;font:normal 12px/16px helvetica, arial, sans-serif;margin:0 auto;position:relative;text-align:left;width:928px}

	a{color:#066}
	a:active,
	a:hover{text-decoration:none}
	p#skip{left:-9999em;position:absolute}

	/* LOGO + HEADER SCHADUW  */
	h1{background:url('../img/header-canvas.png');height:352px;margin:0 4px;overflow:hidden;position:relative;width:920px;z-index:2}
	h1 a{display:block;height:96px;text-indent:-999em;width:172px}
	h1{_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.geba.biz/src/img/header-canvas.png', sizingMethod='crop');}


	/* HEADER AFBEELDING  */
	p#headerimg{left:4px;position:absolute;top:96px}
	p#headerimg img{background:#DDD;display:block;height:216px;width:920px}

	/* TOP MENU  */
	ul#topmenu{left:668px;list-style:none;position:absolute;top:36px;z-index:3;font-size:11px}
	ul#topmenu li{float:left;margin:0 16px 0 0}
	ul#topmenu li.print{width:124px}

	/* TABS MENU  */
	ul#menu{left:236px;list-style:none;position:absolute;top:288px;z-index:3}
	ul#menu li{float:left;height:24px;margin:0 4px 0 0;overflow:hidden}
	ul#menu li a{background:url('../img/menu-tilemap.png');display:block;height:24px;text-indent:-999em}
	ul#menu li.objecten a{background-position:0 0;width:96px}
	ul#menu li.investor a{background-position:-96px 0;width:160px}
	ul#menu li.overgeba a{background-position:-256px 0;width:108px}
	ul#menu li.objecten a.active,
	ul#menu li.objecten a:active,
	ul#menu li.objecten a:hover{background-position:0 -24px}
	ul#menu li.investor a.active,
	ul#menu li.investor a:active,
	ul#menu li.investor a:hover{background-position:-96px -24px}
	ul#menu li.overgeba a.active,
	ul#menu li.overgeba a:active,
	ul#menu li.overgeba a:hover{background-position:-256px -24px}

	/* PAGINA: OBJECTEN  */
	body#objecten dl#aanbod{position:absolute;left:36px;top:323px;z-index:3}
	body#objecten dl#aanbod dt{color:#999;float:left;margin:0 .5em 0 0}
	body#objecten dl#aanbod dt.active{color:#000}
	body#objecten dl#aanbod dd{color:#066;float:left;margin:0 23px 0 0}

	body#objecten div#content{background:url('../img/objecten-schaduw-top.png') no-repeat 0 100%;float:left;padding:0 0 4px;position:relative;top:4px;margin:-4px 0 0;overflow:hidden;position:relative;width:700px;z-index:2}
	body#objecten div.addborder{background-position:0 0 !important} /* detail */

	/* overview */
	body#objecten div#content div.item{background:url('../img/objecten-schaduw-y.png') repeat-y;height:196px;overflow:hidden;position:relative}
	body#objecten div#content div.item h2{background:url('../img/objecten-schaduw-top.png') no-repeat;font:normal 16px/20px georgia, garamond, serif;padding:16px 24px 5px 252px}
	body#objecten div#content div.item h2 a{color:#066;text-decoration:none}
	body#objecten div#content div.item h3{font:normal 12px helvetica, arial, tahoma, sans-serif;padding:0 24px 0 252px}
	body#objecten div#content div.item p{color:#666;bottom:23px;left:252px;position:absolute;width:424px}
	body#objecten div#content div.item p span{display:block;clear:both;position:absolute;bottom:40px;left:0}
	body#objecten div#content div.item p.image{left:0;position:absolute;top:4px;left:4px;width:224px}
	body#objecten div#content div.item p strong{position:absolute;bottom:6px;left:136px;background:#f33;color:#fff;display:block;font-weight:bold;height:16px;margin:18px 208px 0 0;text-align:center;text-transform:uppercase;width:80px}
	body#objecten div#content div.item p a.meer{position:absolute;bottom:0;left:0;background:url('../img/buttons-tilemap.png') -76px 100%;color:#333;display:block;font:normal 13px/26px georgia, garamond, serif;height:29px;text-align:center;text-decoration:none;width:120px;text-indent:-999em;overflow:hidden}
	body#objecten div#content div.item p a.meer:hover{background-position:-76px 0}

	/* detail */
	body#objecten div#content div.object{min-height:652px;width:424px;float:right;color:#666;margin:4px 0 0;padding:0 24px 40px 0;background:url('../img/objecten-schaduw-y.png') repeat-y 100% 0}
	body#objecten div#content div.object h2{color:#066;font:normal 16px/20px georgia, garamond, serif;margin:12px 0 26px}
	body#objecten div#content div.object h3{margin:17px 0 0;color:#000;font-size:12px;font-weight:normal}
	body#objecten div#content div.object p{margin:0 0 16px}
	body#objecten div#content div.object div#gmap{width:422px;height:422px;border:1px solid #979797;margin:5px 0 0}
	body#objecten div#content div.object div#gmap p{margin:8px}

	body#objecten div#content div.kenmerken{width:224px;float:left;margin:4px 0 0}
	body#objecten div#content div.kenmerken p.image{position:relative;overflow:hidden;width:224px;height:168px;margin:0 0 0 4px}
	body#objecten div#content div.kenmerken p.image a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-999em;background:url('../img/loep.png') no-repeat 999em 100%}
	body#objecten div#content div.kenmerken p.image a:hover{background-position:100% 100%}

	body#objecten div#content div.kenmerken h3{font-size:12px;font-weight:normal;margin:24px 16px 8px}
	body#objecten div#content div.kenmerken dl{margin:0 0 1px 16px;overflow:hidden;border-bottom:1px solid #ccc}
	body#objecten div#content div.kenmerken dl dt{width:108px;float:left;font-size:10px;color:#666;border-top:1px solid #ccc;padding:8px 0 9px}
	body#objecten div#content div.kenmerken dl dd{width:88px;float:left;border-top:1px solid #ccc;padding:7px 4px 10px 8px}

	body#objecten div#content div.kenmerken dl dt:first-child,
	body#objecten div#content div.kenmerken dl dt:first-child + dd{border:0}

	body#objecten form#reageer{background:url('../img/objecten-formulier-canvas.png') no-repeat;float:left;margin:0 0 -4px -4px;overflow:hidden;position:relative;width:232px;z-index:1}
	body#objecten form#reageer fieldset{background:url('../img/objecten-formulier-bottom.png') no-repeat 0 100%;padding:4px 20px 32px}
	body#objecten form#reageer fieldset.long{height:570px}
	body#objecten form#reageer legend span{font:normal 16px/20px georgia, garamond, serif;padding:16px 0 16px;display:block}
	body#objecten form#reageer p{margin:0 0 16px}
	body#objecten form#reageer label{display:block;margin:8px 0 4px}
	body#objecten form#reageer label.error{color:#C00}
	body#objecten form#reageer textarea,
	body#objecten form#reageer input,
	body#objecten form#reageer select{width:189px;height:18px;border:1px solid #ccc}
	body#objecten form#reageer textarea{height:80px}
	body#objecten form#reageer select{height:auto}
	body#objecten form#reageer .radio{display:inline}
	body#objecten form#reageer .radio label{margin:0 4px 0 0;display:inline;padding:12px 0 0}
	body#objecten form#reageer .radio input{margin:12px 16px 0 0}
	body#objecten form#reageer dd.radio input{width:auto;height:auto;border:none}
	body#objecten form#reageer button{cursor:pointer;display:block;border:none;width:172px;height:29px;overflow:hidden;text-indent:-999em;background:url('../img/buttons-tilemap.png') -196px 100%;margin:32px 0 0}
	body#objecten form#reageer button:hover{background-position:-196px 0}

	body#objecten form#reageer strong{display:block;color:#f33;margin:16px 0 -16px}
	body#objecten form#reageer *.error{outline:1px solid #f77;_border:1px solid #f77}

	/* PAGINA: INVESTOR RELATIONS */
	body#investor ul#investornav{position:absolute;left:36px;top:323px;z-index:3;list-style:none}
	body#investor ul#investornav li{float:left;margin:0 24px 0 0}
	body#investor ul#investornav li a.active{color:#666;text-decoration:none}

	body#investor div#content{background:url('../img/investor-y.png') repeat-y;overflow:auto}
	* html body#investor div#content{height:500px;overflow:visible}

	body#investor div#nieuwsberichten{position:relative;z-index:2;float:left;overflow:hidden;width:232px;color:#666}
	body#investor div#nieuwsberichten h2{background:url('../img/investor-nieuws-top.png');padding:16px 20px 24px}
	body#investor div#nieuwsberichten h2,
	body#investor div#nieuwsberichten h3{color:#333;font:normal 16px/20px georgia, garamond, serif}
	body#investor div#nieuwsberichten h3{margin:0 0 15px}
	body#investor div#nieuwsberichten div.item{background:url('../img/investor-nieuws-top.png');padding:32px 20px 14px;position:relative}
	body#investor div#nieuwsberichten div.item p.datum{position:absolute;top:16px;left:20px;_left:0}
	body#investor div#nieuwsberichten div.item p.image{margin:-3px 0 6px}
	body#investor div#nieuwsberichten div.item p.image img{max-width:192px}

	body#investor div#main{color:#666;position:relative;z-index:1;float:left;overflow:hidden;width:472px;margin:0 -4px;padding:0 0 40px}
	body#investor div#main h2{color:#000;font:normal 20px/24px georgia, garamond, serif;background:url('../img/investor-visie-top.png') no-repeat;padding:13px 24px 32px}
	body#investor div#main p.intro{font-size:14px;color:#666;line-height:20px;margin:0 24px 16px}
	body#investor div#main p.images{margin:0 0 16px 25px;overflow:hidden}
	body#investor div#main p.images a{display:block;position:relative;width:208px;height:156px;float:left;overflow:hidden;margin:0 8px 0 0}
	body#investor div#main p.images a span{cursor:pointer;display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url('../img/loep.png') no-repeat 999em 100%;text-indent:-999em}
	body#investor div#main p.images a span:hover{background-position:100% 100%}

	body#investor div#main h3{color:#000;font-size:12px;font-weight:normal;margin:19px 24px 0}
	body#investor div#main p{margin:0 24px 16px}

	body#investor div.nieuws p.datum{position:absolute;top:19px;left:0px}
	body#investor div.nieuws h2{padding:36px 24px 9px !important}

	body#investor div.visie p a{color:#666}

	body#investor div.contact h2{padding-bottom:20px !important}
	body#investor div.contact form{margin:10px 22px 0 24px}
	body#investor div.contact form legend span{color:#000;padding:0 0 9px;display:block}
	body#investor div.contact form dl.c1{width:208px;float:left;height:332px}
	body#investor div.contact form dl.c2{width:208px;float:right;height:285px;margin:47px 0 0}

	body#investor div.contact form .error{outline:1px solid #f77;_border:1px solid #f77}
	body#investor div.contact form dt{font-size:11px;color:#333;margin:8px 0 4px}
	body#investor div.contact form textarea,
	body#investor div.contact form input,
	body#investor div.contact form select{width:204px;height:18px;border:1px solid #ccc}
	body#investor div.contact form textarea{height:239px}
	body#investor div.contact form select{height:auto}
	body#investor div.contact form .radio{display:inline;overflow:hidden}
	body#investor div.contact form .radio label{margin:0 4px 0 0;display:inline;padding:12px 0 0}
	body#investor div.contact form .radio input{margin:12px 16px 0 0}
	body#investor div.contact form dd.radio input{width:auto;height:auto;border:none}
	body#investor div.contact form strong{float:left;display:block;color:#f33;width:210px;font-size:11px;margin:-1px 0 0}
	body#investor div.contact form button{float:right;display:block;margin:0 132px 0 0;cursor:pointer;border:none;width:76px;height:29px;overflow:hidden;text-indent:-999em;background:url('../img/buttons-tilemap.png') 0 100%}
	body#investor div.contact form button:hover{background-position:0 0}



	body#investor div#jaarcijfers{background:url('../img/investor-jaarcijfers-top.png') no-repeat;position:relative;z-index:2;float:left;overflow:hidden;width:232px}
	body#investor div#jaarcijfers h2{color:#333;font:normal 16px/20px georgia, garamond, serif;margin:16px 20px 20px}
	body#investor div#jaarcijfers p.image{text-align:center}
	body#investor div#jaarcijfers ol{margin:20px 20px 0;list-style:none;position:relative}
	body#investor div#jaarcijfers ol li{color:#066;background:url('../img/pdf-icon.png') no-repeat 0 0;margin:13px 0 0;padding:3px 0 17px 36px;border-bottom:1px solid #ccc}
	body#investor div#jaarcijfers ol li strong{font:normal 13px/16px georgia, garamond, sans-serif}
	body#investor div#jaarcijfers ol li a{display:block;color:#666;padding:2px 0 0}
	body#investor div#jaarcijfers ol li a.admin{display:inline}
	body#investor div#jaarcijfers a.adobereader{margin:24px 0 40px 20px;display:block;width:158px;height:40px;overflow:hidden;text-indent:-999em;background:url('../img/buttons-tilemap.png') 100% 100%}
	body#investor div#jaarcijfers a.adobereader:hover{background-position:100% 0}

	/* PAGINA: OVER GEBA */
	body#overgeba div#content{background:url('../img/overgeba-canvas-top.png') no-repeat;padding:4px 0 0;width:928px}

	body#overgeba div#main{width:466px;color:#666;float:left;margin:0 -4px 0 0;background:url('../img/overgeba-main-y.png') repeat-y}
	body#overgeba div#main h2{color:#000;font:normal 20px/24px georgia, garamond, serif;padding:9px 24px 20px}
	body#overgeba div#main p.intro{font-size:14px;color:#666;line-height:20px;margin:0 24px 16px}
	body#overgeba div#main h3{color:#000;font-size:12px;font-weight:normal;margin:17px 24px 0}
	body#overgeba div#main p{margin:0 24px 16px}

	body#overgeba div#tabs{height:591px;width:466px;float:left;position:relative;z-index:1;background:url('../img/overgeba-tabs-top.png') no-repeat 0 0;margin:-4px 0 -4px}
	body#overgeba div#tabs ul#tabnav{height:56px;list-style:none;margin:3px 0 0 3px}
	body#overgeba div#tabs ul#tabnav li{float:left}
	body#overgeba div#tabs ul#tabnav li a{float:left;height:56px;background:url('../img/overgeba-tabs-tilemap.png');text-indent:-9999em;overflow:hidden}
	body#overgeba div#tabs ul li a#tab1Trigger{width:230px;background-position:0 -57px;margin:0 2px 0 0}
	body#overgeba div#tabs ul li a#tab1Trigger.active,
	body#overgeba div#tabs ul li a#tab1Trigger:active,
	body#overgeba div#tabs ul li a#tab1Trigger:hover{background-position:0 0}
	body#overgeba div#tabs ul li a#tab2Trigger{width:228px;background-position:-230px -57px}
	body#overgeba div#tabs ul li a#tab2Trigger.active,
	body#overgeba div#tabs ul li a#tab2Trigger:active,
	body#overgeba div#tabs ul li a#tab2Trigger:hover{background-position:-230px 0}

	body#overgeba div#tabs div#tab1,
	body#overgeba div#tabs div#tab2{position:absolute;overflow:hidden;width:466px;height:532px;left:0;top:59px;background:url('../img/overgeba-tabs-canvas-tilemap.png') no-repeat}
	body#overgeba div#tabs div.active{z-index:2}

	body#overgeba div#tabs div#tab1{background-position:0 0}
	body#overgeba div#tabs div#tab2{background-position:-466px 0}

	body#overgeba div#tabs h2.boven{font-size:14px;font-weight:normal;text-transform:lowercase;height:53px;margin:0 16px 0 22px;line-height:48px}
	body#overgeba div#tab2 h2.boven{text-align:right}

	body#overgeba div#tabs p.images{margin:0 0 16px 22px;overflow:hidden}
	body#overgeba div#tabs p.images a{display:block;position:relative;width:208px;height:156px;float:left;overflow:hidden;margin:0 8px 0 0}
	body#overgeba div#tabs p.images a span{cursor:pointer;display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url('../img/loep.png') no-repeat 999em 100%;text-indent:-999em}
	body#overgeba div#tabs p.images a span:hover{background-position:100% 100%}

	body#overgeba div#tabs h2.midden{clear:both;font:normal 16px/20px georgia, garamond, serif;margin:12px 16px 16px 22px}
	body#overgeba div#tabs h3{margin:0 16px 0 22px;font-weight:normal;font-size:12px}
	body#overgeba div#tabs p{color:#666;margin:0 16px 16px 22px}


	/* SITEMAP  */
	div#sitemap{background:url('../img/sitemap-top.png') no-repeat;clear:both;overflow:hidden;padding:20px 4px 0 20px;font-size:11px}
	div#sitemap dl{float:left;margin:0 8px 0 0;text-indent:16px;width:208px}
	div#sitemap dl.c2,
	div#sitemap dl.c3{width:224px}
	div#sitemap dl dt{border-bottom:1px solid #ccc;font:normal 12px/16px georgia, garamond, serif;margin:0 0 12px;padding:0 0 4px}
	div#sitemap dl dd a{color:#999}

	/* COLOFON  */
	div#colofon{background:#ececec;color:#666;margin:40px 20px 0;overflow:auto;padding:8px 16px 16px;font-size:11px}
	div#colofon h2{border-bottom:1px solid #ccc;color:#333;font:normal 12px/16px georgia, garamond, serif;margin:0 0 12px;padding:0 0 4px}
	div#colofon dl{float:left;margin:0 8px 0 0;padding:0 48px 0 0;width:160px}
	div#colofon dl.c2,
	div#colofon dl.c3{width:176px}
	div#colofon dl.c4{padding:0;width:168px}
	div#colofon dl dt{color:#333;font-weight:bold}
	div#colofon dl dd a{color:#666}
	div#colofon p{clear:left;width:700px;border-top:20px solid #ececec}
	div#colofon p var{color:#000}

	/* IMG ZOOM */
	div#overlay{background:url('../img/imgzoom-semi-transparent.png') repeat !important;background:url('../img/imgzoom-transparent-ie6.png') repeat;position:absolute;left:0;top:0;z-index:4;width:100%}
	div#overlay div#container{height:auto !important;height:80px;min-height:80px;background:url('../img/imgzoom-spinner.gif') no-repeat 50% 0;position:fixed !important;position:absolute;top:50%;left:0;width:100%;text-align:center}
	div#overlay div#container img{cursor:pointer;border:1px solid #6a6a6a;background:#fff;padding:4px;position:relative;z-index:5;visibility:hidden;max-width:912px}
}

@media print{

	body *{display:none}

	body{font:normal 10pt/1.3em georgia, serif}

	div#content a.meer,
	a.admin,
	div#gmap,
	div#jaarcijfers{display:none !important}

	div#content,
	body div:first-child,
	body div:first-child h1,
	div#content *,
	h1 *{display:block}
	h1 a{color:#000}

	a{color:#000}

}