* {position: static!important; width: auto!important; overflow: visible!important; background: none!important;}
#searchablecontent, #functions, #author, #nav, #contactinfo, #news_selection, #skip, .hide {display: none;}
#content {margin-right: 3em;}

table.data .thead {display:none;}

#skip, #headerbar, #sidebar, #sujet, #runningnews, #functions, #search, #hlbselect, #font_change, #headline img, #mitarbeiter_flash_container, .news_preview, .news_title {display:none;}

#logo img {border:none;}

body, body, input, textarea, select, table  {overflow:auto; font-family: "Tahoma", Arial, Helvetica, sans-serif;color: #333333; }
a {text-decoration: none; color: #004A6A; }

h1 {font-family: Arial, Helvetica, sans-serif;font-size: 110%;color: #004A6A;font-weight:bold;margin:1em 0 1em 0;}
h2 {font-family: Arial, Helvetica, sans-serif;font-size: 108%;color: #004A6A;font-weight:bold;}
h3 {font-family: Arial, Helvetica, sans-serif;font-size: 105%;color: #708087;font-weight:bold;}
h4 {font-family: Arial, Helvetica, sans-serif;font-size: 100%;color: #004A6A;font-weight:bold;}

body {font-size: 11px; }


#positionplan {width:260px; border-top:5px solid #F1F4F5; padding:0; background:#e0e7e9; margin:0 0 5px 0;}

.positionplan {display:block; width:120px; margin:3px 2px 2px 3px; float:left; text-align:center; }
.positionplan img {width:121px; border:1px solid #004A6A; }

.clearing {clear:both;float:none;}


.printversion {display:block; margin:20px 0 0 0; border-top:1px solid black;}
.ma_entity {border-bottom:1px solid black;}

#calcdiv { width: 400px; height: 800px; background:white!important;}
#calc { width: 600px!important; height: 800px; overflow: auto; padding:0; background:white!important;}

.element {overflow: auto!important; height:auto!important; display:block!important;}

