* { font-family:Arial,sans-serif; }
body{ font-size: 11pt;background:white none; }
td{font-size:1em}
.heading{font-size:13pt}
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}
ul{list-style-type:disc}
.skip-to-content, #meta, #fontsize, #crumb, #search, #nav, .RadMenu, .Breadcrumb, input.btn, div.elokButtons,
#slideshowContainer,.paging a,.editor,#loadingPanel,.loading_fo,#initializer,#lcpbox_container,
.actions,div.elokButtons,a.more,a.mail,.comments,.edit,ul.footerMenu,img.lcp,.legal {display: none;}

.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 240px 0 0;padding-bottom:2.55em;}
#sub{float:right;display:inline;width:200px;position:relative;padding:2% 0}
#footer{position:relative;clear:both;margin:3% 2% 0;font-size:90%}

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}
.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}
.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;border-top:1px solid #e9e9e9;}
.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}
.grid{margin:0;padding:0;width:97% !important;border-collapse:collapse;border-spacing:0}
.grid th, .grid td{vertical-align:top;padding:.85em 3px;text-align:left}
.grid th{padding-top:0;border-bottom:1px solid #e9e9e9}
.grid td{border-bottom:1px solid #d5d5d5}
.search table a.title{display:block;padding:0 .35em;width:75%;background:none}
.grid th.title, .grid td.name{padding-left:.35em}
.grid td.dox h4{margin:0;font-size:1em;color:#333;*zoom:1 }
span.DFRM{ clear:right;display:block;margin-top:1.7em;width:465px; } span.DFRM .Zone{width:460px !important; } .FORM{ 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.erpe-mere.be" attr(href) ") ";}

