* {font-family:"Gill Sans",Verdana,sans-serif}
h1,h2,h3,h4,h5,h6{font:bold 12pt Optima,"Lucida Grande", "Lucida Sans Unicode",Verdana,sans-serif} 
.heading{font-size:13pt}
body{font-size:10pt;background:white none}
td{font-size:1em}
a:link, a:visited{background:transparent;text-decoration:none;color:#333;border-bottom:1px dashed #aaa}
a:link img,a:visited img, a.logo-print,a.logo{border:none}
.logo img{ background:#002841 !important }
ul{list-style-type:disc}
.skip-to-content,#fontsize,div.Breadcrumb,#search,#user_actions,hr.clear,img.rnd,#header .name,#lang,#tools,
.RadMenu_top,.RadPanelBar_main,.RadPanelBar_top,#lcpbox_container,
.searchBox,.advanced,.btn,.paging a,.subscribe,.editor,a.delete,#loadingPanel,.loading_fo,#initializer,
.actions,.top,a.more,a.mail,a.info,ul.footerMenu,img.lcp
{display:none}

html, body, form{ height:auto !important }
.wrap,#wrapper,.wrapper,.maxwidth,#header,#content,#footer
{overflow:hidden;width:auto;height:auto;position:static;border:0;margin:0;padding:0;float: none !important;color:black;background:transparent;border:none}

#header{margin:0 2%;padding:1% 0}
#header img {vertical-align: bottom;}
#content{margin:0 2%;padding:0 0 3% 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
#main{margin:.85em 0 0 40%;padding-bottom:2.55em;}
#sub{float:left;display:inline;width:38%;position:relative;padding:2% 0}
#footer{position:relative;clear:both;margin:3% 2% 0;font-size:8pt} #legal{ font-size:8pt }

#slideshowContainer {visibility:visible !important} #slideshowContainer div{ overflow:hidden }

table{ vertical-align:top;margin:0;padding:0;border-collapse:collapse;border-spacing:0; }
th{ vertical-align:top;text-align:left;border-bottom:1px solid #000 }
td{ vertical-align:top;padding:1% 0;border-bottom:1px solid #bebebe }
a.title{ font-weight:bold }
.date .start, .date .end{display:block}
.date span span{ padding-right:3pt }
div.date{overflow:hidden;display:block;width:100% !important;margin:1.7em 0;padding-top:.85em;border-top:1px solid #bebebe;}
.praktisch{margin:1.7em 0;padding-bottom:.85em}
.praktisch table{width:60%;color:#6e6e6e;border:1px solid #bebebe}
.praktisch th{ border-bottom:1px solid #bebebe }
.cat .spacer, .cat .break{padding-left:.25em;}

.foto{display:block;float:left;margin:0 3% 1% 0;width:99%;height:99%}
.date,span.cat,td span.hours,.praktisch th,#privacy,.pages,label,.label,
#sub .name,#sub .parent,#sub .info .title,span.query,.GridPager_S1 .Result,.GridPager_S1 a{color:#6E6E6E}
.label{ clear:left;display:block;float:left;padding-right:3px;font-size:9pt;}
.forFax{clear:left}
.forHours{display:none;float:none;margin-top:1.7em}
.cat .spacer, .cat .break{padding-left:.51em;}
span.cat{float:right;padding:0 3px;width:9em;text-align:right}
.list{ margin:0 0 .35em;padding:0;list-style:none;}
.item{ overflow:hidden;margin:0;padding:.4em 0;border-bottom:1px solid #ccf3ff}
span.date{ display:block;float:left;padding-top:.15em;width:5.95em}
	#main .item a.title{/*margin-left:6.5em*/} #main .home .item a.title{margin:0}
.date span{padding-right:.5em}
.item a.title, td.title .title{display:block;text-decoration:none;*display:inline-block;border:none}
.act .item  a.title, .overview .col2, .cordis .col2{margin-left:5.4em;}
.item .info, .item .intro{ font-size:10pt;/*display:block;margin:.85em 0 0 6.5em*/}

div.date{overflow:hidden;display:block;width:100% !important;margin:1.7em 0;padding-top:.85em;font-size:8pt;border-top:1px solid #e9e9e9;}
div.detail span.comments{ float:none; }
.praktisch{margin:1.7em 0;padding-bottom:.85em}
.praktisch table{width:99%;margin:0;padding:0;color:#6e6e6e;border-collapse:collapse;border-spacing:0;overflow:hidden;}
.praktisch th{vertical-align:top;margin:0;padding:3px 5px;border-bottom:1px solid #e9e9e9}
.praktisch th{ width:8em;}
ul.search span.query{padding:2px;border-bottom:1px dashed #aaa}
.thumb .item{ float:left;margin:0 4px 4px 0;padding:0;position:relative;width:51px;border:none}
.grid td{ padding:.5em .5em .5em 0;vertical-align:top;border-bottom:1px solid #e9e9e9}
.grid .answers, .grid .views{width:12%;text-align:center}
.grid a.title{ text-decoration:none;font-size:1.1em;font-weight:bold;line-height:1.2}
.grid th{padding:.15em}

#sub .item .title{ display:block;}
#sub .parent, #sub .info .title{display:block;margin-bottom:.85em;text-decoration:none;font-size:1.1em}
#sub .parent{ font-size:1.1em;font-weight:bold;border-bottom:1px solid #e9e9e9 }
#sub .address{ display:block;margin-bottom:.35em;padding-bottom:.35em;border-bottom:1px solid #ccf3ff }
#sub .name{display:block;margin-bottom:3px;padding-bottom:3px;color:#959595;border-bottom:1px solid #e9e9e9 }
#sub .address{display:block;margin-bottom:3px;padding:3px 0;line-height:1.5;border-bottom:1px solid #e9e9e9}

ul.ppl{margin:0}
.ppl .item, .ppl .unit {overflow:hidden;clear:none;position:relative;_zoom:1;}
.ppl .unit{margin-bottom:.85em}
.ppl .item li{border:none}
.ppl .item a.title{display:block}
.ppl h2.name{margin-bottom:.85em;padding-top:5px;color:#6e6e6e;border-top:1px solid #d5d5d5}
.unit .details{margin-right:180px}
.unit .info{float:right;margin:0 0 0 .85em;width:140px;color:#6e6e6e}
ul.function{float:left;margin-bottom:0;color:#6e6e6e}
.ppl h3, .function h3 { margin:0;font-size:1em;color:#6e6e6e}
.ppl li.resp {margin-left:1em}

span.DFRM{ clear:right;display:block;margin-top:1.7em;width:465px; } span.DFRM .Zone{width:460px !important; } .formPanel{ width:483px; }
span.DFRM .ELbl_S1, span.DFRM .label, .EC_S1 .label { display:block;width:120px !important;margin-right:10px;}



#content a:link:after, #content a:visited:after {content: " (" attr(href) ") ";font-size: 90%;}
#content a[href^="/"]:after { content: " (http://www.havengent.be" attr(href) ") ";}











/*#content a:link:after, #content a:visited:after {content: " (" attr(href) ") ";font-size: 90%;}
#content a[href^="/"]:after { content: " (http://www.portofghent.be" attr(href) ") ";}*/
