/* Print styles
 * ============
 * v0.4.3
 *
 * These rules will hide the clutter and only display the text and images on the page
 * Addressinfo will also be displayed
 */

/* Turn off the clutter */
body, #content, #modules{background: none !important; width: 100% !important }
#header, #search-box, #modules div, #footer, #footer-nav, #sub-nav{display: none !important; background: none !important}
#modules{float: none !important; }

/* Remove margins, padding and floating */
body, #main, #container, #content-container, #content, #crumb-trail, #logo{float: none !important; position: static; width: 100% !important; margin: 0 !important; padding: 0 !important; background: none !important;}
.more-link, .less-link, .tel, .fax, .email, .location, .pdf, .publication, .archive, .archive_open, .newsitem, .relation, .order, .url, .mm-pdf, .mm-word, .mm-ppt, .mm-excel, .mm-music, .mm-video, .mm-other, .facet-sub, .filter, .filter-action, .detail, .agenda, .basket, .manage, .delete, .ezine, .change, .help, .ticket, .undelete, .login, .wheelchair, .important, .map, .top-ranker, .opening-hours, .url, .arrow-left, .arrow-left-active, .arrow-left-dim, .arrow-top, .arrow-bottom {padding: 0 !important; background: none !important;}

#footer-print{display: inline !important;}

/* Remove some styling on the text and make it black and white */
/*h1, h2, h3, p, ul {color: black !important; border: none !important; padding: 10px; background: none;}
*/
a{text-decoration: underline !important; color: #086587 !important;}

/* show full keywords */
#main span.keyword{border-bottom: none;}
/*#main span.keyword span.smartsurfer{position: static !important; display: inline !important; color: #619E1C !important;}
*/

#definitions{display: block; margin-left: 8px; }
#definitions h2{font-size : 105% !important; background: none !important; color: #086587; margin-bottom: 1em;}
#definitions dt{font-weight: bold;}
#definitions dd{ margin-top: 1px; margin-bottom: 7px; }

/* show the address module */
#modules div.addressinfo{display: block !important; border: none !important; background: none !important; float: none !important; width: 100% !important; margin: 0 3px !important;}
#modules div.addressinfo h2{font-size : 105% !important; background: none !important;}
#modules div.addressinfo span.email a, #modules div.addressinfo span.url a{text-decoration: none !important; color: black !important; background: none !important; }
#modules div.addressinfo span.email span.smartsurfer, #modules div.addressinfo span.url span.smartsurfer{position: static !important; display: inline !important; color: #086587 !important;}
#modules div.addressinfo span.location{display: none;}
