* { font-family:"Helvetica Neue","Trebuchet MS",sans-serif; }
body{ font-size: 11pt;background:white none; }
td{ font-size:1em; }
a:link, a:visited {background: transparent;text-decoration: underline;color:#587A12}
a img, #logo-print{ border:none }

.required, .skip-to-content, #search, .RadMenu, #fontsize, #meta, #zoek, #crumb, #nav, #lcpbox_container, .keywordTop, #footer .legal, div.elokButtons, div.actionsBar, 
a.info, .more, .btn, .ActivityCalendar, .photoContainer, img.lcp, #footer .legal, a.add, a.remove, a.print, .actions, .footerMenu {display: none;}

.wrap, #wrapper, #header, #content, #footer, .columns {width:auto;height:auto;position:static;border:0;margin:0;padding:0;float: none !important;color:black;background:transparent;border:none;}

#content{ margin:0 5%;padding:1% 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0 }
#content #main img{ float:left;margin:0 3em 1em 0; }
/*#content a:link:after, #content a:visited:after {content: " (" attr(href) ") ";font-size: 90%;}
#content a[href^="/"]:after { content: " (http://digitaalloket.oostende.be" attr(href) ") ";}*/
table.columns{ width:99% }
.columns td{ vertical-align:top }
.columns td#sub{ padding:4% 0 0 3%;font-size:.8em;color:#444 }
#footer{ position:relative;margin:3% 5% 0;font-size: 90%; }
#footer .oo{position:absolute;right:1em;bottom:0;}


/*my overview*/
.foto{ display:block;float:left;margin:0 1em .75em 0; }
.date, .hours, .when, .where, .org, .price, span.cat, .pages, label, a.more, a.add, a.remove, a.print { color:#666;font:normal .85em Verdana,sans-serif; }
.list{ margin:0 0 1em;padding:0;list-style:none; }
.item{ position:relative;margin:0;padding:.25em 0;overflow:hidden;border-top:1px solid #999; }
.item .date{ position:relative;display:block;float:left;width:5.25em;line-height:1.5;_display:inline-block}
.item a.act, .item a.search {display:block;margin-left:4.75em;padding-left:1em;text-decoration:none;font-family:Verdana,sans-serif;background:url(/images/uit/act.gif) no-repeat 2px 6px;_display:inline-block;  }
.item .praktisch, .item .intro{ margin:0;position:relative;min-height:16px; }
* html .item .praktisch{ height:16px; }
#sub .praktisch, * html #sub .item .praktisch{ display:none; }
.act .item{ padding-right:30px }
.item .fly{ position:absolute;top:2px;right:0; }
.overview .item .fly{ right:3em }
.detail .fly{ position:absolute;top:1em;right:1em; }
.my .item { position:relative;padding:1em 0;border:none;border-bottom:1px dotted #555;_width:600px; }
.my .item .praktisch{ display:inline;position:static;}
.my .intro{ }
.my .item a.act{display:block;margin:0;padding:0;background:none; }
.my .item span.cat{ }
.my .date { float:none;width:auto }
.my a.act { font-size:1.1em;line-height:1.2;letter-spacing:.01em; }
.my a.act, .overview a.act{margin-right:4em; }
