/* Universum Kommunikation und Medien AG */
html { border:0 none; margin:0; padding:0; }
body { border:0 none; margin:0 auto; text-align:center; padding:0; background-color:white; color:#807A7A; font-family: Arial, Helvetica, Sans Serif; }
ul { margin:0; padding:0; list-style-type:none; text-align:left; padding-bottom:45px; }
.ul_startseite { padding:0; }
#spalte1 { overflow:visible; float:left; width:262px; border-right:1px solid #D1CBCB; border-left:0; margin-right:5px; padding-bottom:2px; }
#spalte2 { overflow:visible; float:left; width:262px; border-left:1px solid #D1CBCB; border-right:1px solid #D1CBCB; margin-right:0; padding-bottom:2px; }
#spalte3 { overflow:visible; float:right; width:262px; border-left:1px solid #D1CBCB; border-right:0; padding-bottom:2px; }
.startseitenartikel { line-height:1.1em; float:left; margin-right:0; overflow:visible; padding: 15px; text-align:left; }
.startseitenartikel .imageright { margin-right:15px; }
.folgeseite { padding-right:0; width:520px; }
.startseitenartikel ul {float:left; width: 49%;}
li { list-style-position:inside; list-style-image:url(/images/ukm/listitemimage.gif); font-size: 12px; }
* html li {list-style-image:none;list-style-type:square;}
*+html li {list-style-image:none;list-style-type:square;}
.li_head[class] { list-style-image:none; list-style-position:outside; font-family: Arial, Helvetica, Sans Serif; margin-bottom:0; padding-top:11px; font-size:0.9em; /*font-size:14px;*/ background-position:top left; /*line-height:34px;*/ font-weight:bold; width:262px; height:23px; color:white; background-image:url(/images/universum-gruppe/menuitem.jpg); background-repeat:no-repeat; }
.li_head           { list-style-image:none; list-style-position:outside; font-family: Arial, Helvetica, Sans Serif; vertical-align:middle; margin-bottom:0; padding-top:11px; font-size:0.9em; /*font-size:14px;*/ background-position:top left; /*line-height:34px;*/ font-weight:bold; width:262px; height:23px; color:white; background-image:url(/images/universum-gruppe/menuitem.jpg); background-repeat:no-repeat; }
.li_item[class] { list-style-image:none; list-style-position:outside; color:#807A7A; font-family: Arial, Helvetica, Sans Serif; margin:2px 0 0;  font-size:0.75em; font-weight:bold; padding:0; } 
.li_item           { list-style-image:none; list-style-position:outside; color:#807A7A; font-family: Arial, Helvetica, Sans Serif; margin:2px 0 0; font-size:0.75em; font-weight:bold; padding:0; } 
.li_item span span img { vertical-align:middle; border:0 none; } 
.li_divider { margin:0 30px 0 0; padding:0; border:0 none; border-bottom:1px solid #D1CBCB; font-size:0; line-height:1px;}
.li_head a { color:#fff!important; }

.contentarea-startseite .contentdividersilent {
position: relative;
left: -20px;
}
* html .contentarea-startseite .contentdividersilent { display:none; }
/*.banner            { width:800px; height:283px; }*/
/* .firmenlogos[class]{height:74px; width:800px; border-left:1px solid #D1CBCB; border-right:1px solid #D1CBCB; margin-left:auto; margin-right:auto; }  */ 
.firmenlogos          {height:74px;  width:800px; border-left:1px solid #D1CBCB; border-right:1px solid #D1CBCB; text-align:center; background:url("/images/ukm/header.jpg") no-repeat scroll 0 0 transparent; margin: 0 auto; display:block; }
.logo_links          { margin-top:9px; width:240px; height:65px; float:left; }
.logo_rechts       { margin-top:10px; width:269px; height:64px; float:right; }
.banner_personen           { width:802px; height:163px; border-left:1px solid #D1CBCB; border-right:1px solid #D1CBCB; margin-left:auto; margin-right:auto; text-align:center; }
.banner_personen[class] { width:800px; height:auto;   border-left:1px solid #D1CBCB; border-right:1px solid #D1CBCB; margin-left:auto; margin-right:auto; text-align:center; }
.toolblock           { height:1.45em; width:802px; border-left:1px solid #D1CBCB; border-right:1px solid #D1CBCB; margin-left:auto; margin-right:auto; text-align:center; }
.toolblock[class] { height:1.45em; width:800px; border-left:1px solid #D1CBCB; border-right:1px solid #D1CBCB; margin-left:auto; margin-right:auto; text-align:center; }
.toolblock_startseite           { height:1.45em; margin-left:auto; margin-right:auto; text-align:center; }
.toolblock_startseite[class] { height:1.45em; width:800px; margin-left:auto; margin-right:auto; text-align:center; }



.toolmenu              { height:100%; width:800px; color:white; background-color:#C91B1B; }
.toolmenu div a     { color:white; }
.toolmenu_item     { font-family: Arial, Helvetica, Sans Serif; height:100%; color:white; float:right; font-size:0.75em; letter-spacing:0.08em; border-left:1px solid #D1CBCB; width:8.4em; }
.toolmenu_item div a:hover  { color:white; }
.toolmenu_item div a:visited { color:white; }
.toolmenu_item div a:active  { color:white; }

.toolmenu_item_highlite { font-family: Arial, Helvetica, Sans Serif; /*background-color:#AC1C37;*/ background: transparent url(/images/universum-gruppe/toolitem_back.gif) repeat-x scroll left top; color:white; float:right; font-size:0.75em; letter-spacing:0.08em; height:100%; border-left:1px solid #D1CBCB; width:8.4em; }
.toolmenu_item_highlite div a:hover  { color:white; }
.toolmenu_item_highlite div a:visited { color:white; }
.toolmenu_item_highlite div a:active  { color:white; }

.toolmenu_right { height:100%; float:right; background-color:#C91B1B; }

.dividersilent            { width:auto; border-top:1px solid #D1CBCB; height:1px; font-size:1px; line-height:0; margin:0; padding:0; clear:both;}
.dividersilent[class]  { width:100%; background-color:#D1CBCB; height:1px; font-size:1px; line-height:0; border:0 none; margin:0 auto; padding:0; clear:both; }

/* Trennlinie Webseitenbereiche */
.contentdividersilent            { /*width:auto;*/width:840px;  border-top:1px solid #D1CBCB; height:1px; font-size:1px; line-height:0; margin:0 auto; padding:0; clear:both;}
.contentdividersilent[class]  { /*width:100%;*/width:840px; background-color:#D1CBCB; height:1px; font-size:1px; line-height:0; border:0 none; margin:0 auto; padding:0; clear:both; text-align:center;}



/* Standards */
a     { color:#807A7A; text-decoration:none; }



  /* Allgemein */

  p          { margin:8px 0; color:#787575; font-size: 12px; }
  form      { margin:0; padding:1em 0 0; font-size: 12px;}
  fieldset { border:0; }
  label { display:block; padding-top:9px; }
  input { width:200px; }
  p input { width:75px; }
  iframe { margin:0 0 1em; }


  h1        { color:#FFFFFF; font-weight:bold; font-size:x-small; margin:0; font-family: Arial, Helvetica, Sans Serif; }
  h2        { color:#170503; font-weight:bold; font-size:12px; margin:0; font-family: Arial, Helvetica, Sans Serif; }
  h2 a      { text-decoration:none;} /* ein Link in einer Headline */
  .error h2 { color: #d4001c; }
  h3        { font-size:12px; font-weight:bold; margin:0.5em 0 0.5em; font-family: Arial, Helvetica, Sans Serif; color:#000; }  

  .unsichtbar  { position: absolute;  visibility: hidden; }
  .grey      { color: #929292;}
  .breakline  { border:1px solid; clear:both; }
  
  .artikel_text a {font-weight:700;}
  .artikel_text a:hover {font-style:italic;}
 
  /* Portalmenu */
  .portalarea            { margin:0; padding: 5px 2px 5px 0; height:32px; width:793px; /*background: #DDDDDD;*/ background: url(/default_images/header_pmenu.gif); background-repeat:repeat-x; border:0 solid; text-align:left; }
  .portalitem            { margin-left:2px; padding: 2px 4px 2px 4px; background-color: #DDDDDD; border:1px outset #BBBBBB; white-space:normal; display:inline; }
  .portalitema          { margin-left:2px; padding: 2px 4px 2px 4px; background-color: #DDDDDD; border:1px inset #BBBBBB; white-space:normal; display:inline; }
  a.portallink          { color:#333333; font-size:x-small; text-decoration:none; font-weight:bold; }
  a.portallink:hover     { color:#555555; text-decoration:underline; }
  a.portallinka         { color:#E00000; font-size:x-small; text-decoration:none; }
  .portaldivider        { color:#555555; font-size:x-small; }

  /* Toolmenu */
  .tooldivider             { height:100%; width:1px; float:right; border-left:1px solid #D1CBCB; padding:2px 0; }
  .tooldivider[class]   { height:auto; width:1px; float:right; border-left:1px solid #D1CBCB; padding:2px 0; font-size:0; }

  /* Schnellzugriffmenu */
  .schnellmenuarea          { margin:0 2px 0 0; clear:both; width:785px; border:0 solid; text-align:left; float:right;}
  .schnellmenufirstlink      { color:#555555; background-color:#FFFFFF; }
  .schnellmenulink           { color:#333333; background-color:#FFFFFF; }
  .schnellmenuhighlitelink   { color:#E00000; background-color:#DDDDDD; }
  .schnellmenuselectbox     { width:176px; }

  /* Menue */
  .menuarea            { padding-right: 3px; clear:both; float:left; border:0 solid; width:180px; }
  /* Menue Level 1 */
  .menudivider0        { padding-top: 1px; background-color: #777777; background-repeat: repeat-x;  border:0 solid; display:block; }
  .menuiteml0a        { padding: 3px 10px 3px 13px; background-color: #777777;  border:1px inset #BBBBBB; white-space: normal; display:block; }
  .menuiteml0          { padding: 3px 10px 3px 10px; background-color: #777777; border:0 solid; white-space : normal; display:block; }
  .menulinkl0        {  font-size:x-small; font-family: Arial, Helvetica, Sans Serif; color:#FFFFFF; font-weight: bold; text-decoration:none; }
  .menulinkl0:hover  {  color:#FFFFFF; text-decoration:none; }
  /* Menue Level 2 */
  .menudivider1        { padding-top: 1px; background-color: #929292; background-repeat: repeat-x;  border:0 solid; display:block; }
  .menuiteml1a        { padding: 3px 10px 3px 23px; background-color: #929292;  border:1px inset #DDDDDD; white-space: normal; display:block; }
  .menuiteml1          { padding: 3px 10px 3px 20px; background-color: #929292; display:block;}
  .menulinkl1        { font-size:x-small; font-family: Arial, Helvetica, Sans Serif; color:#FFFFFF; font-weight: normal; text-decoration:none;}
  .menulinkl1:hover  {  color:#FFFFFF; text-decoration:none;}
  /* Menu Level 3 */
  .menudivider2        { padding-top: 1px; background-color: #BBBBBB; background-repeat: repeat-x;  border:0 solid; display:block; }
  .menuiteml2a        { padding: 3px 10px 3px 33px; background-color: #BBBBBB;  border:1px inset; white-space: normal; display:block; }
  .menuiteml2          { padding: 3px 10px 3px 30px; background-color: #BBBBBB; display:block;}
  .menulinkl2        { font-size:x-small; font-family: Arial, Helvetica, Sans Serif; color:#333333; font-weight: normal; text-decoration:none;}
  .menulinkl2:hover  {  color:#000000; text-decoration:none;}
  /* Menu Level 4 */
  .menudivider3        { padding-top: 1px; background-color: #DDDDDD; background-repeat: repeat-x;  border:0 solid; display:block; }
  .menuiteml3a        { padding: 3px 10px 3px 43px; background-color: #DDDDDD;  border:1px inset; white-space: normal; display:block; }
  .menuiteml3          { padding: 3px 10px 3px 40px; background-color: #DDDDDD; display:block;}
  .menulinkl3        { font-size:x-small; font-family: Arial, Helvetica, Sans Serif; color:#000000; font-weight: normal; text-decoration:none;}
  .menulinkl3:hover  {  color:#000000; text-decoration:none;}
  /* Menu Level 5 */
  .menudivider4        {  padding-top: 1px; background-color: #EEEEEE; background-repeat: repeat-x;  border:0 solid; display:block; }
  .menuiteml4a        { padding: 3px 10px 3px 53px; background-color: #EEEEEE;  border:1px inset; white-space: normal; display:block; }
  .menuiteml4          { padding: 3px 10px 3px 50px; background-color: #EEEEEE; display:block;}
  .menulinkl4        { font-size:x-small; font-family: Arial, Helvetica, Sans Serif; color:#000000; font-weight: normal; text-decoration:none;}
  .menulinkl4:hover  {  color:#000000; text-decoration:none;}

  /* Content */
  .contentarea            { padding-bottom:101px; height:auto; margin-left:auto; margin-right:auto; text-align:center; width:802px; border-left:1px solid #D1CBCB; border-right:1px solid #D1CBCB; }
  .contentarea[class]  { padding-bottom:101px; /*min-height:551px;*/ margin-left:auto; margin-right:auto; text-align:center; width:800px; border-left:1px solid #D1CBCB; border-right:1px solid #D1CBCB; }

  .contentarea-startseite            { height:auto; margin-left:auto; margin-right:auto; text-align:center; width:800px; border-left:1px solid #D1CBCB; border-right:1px solid #D1CBCB; }
  .contentarea-startseite[class]  { /*min-height:457px; height: 27.9em;*/  margin-left:auto; margin-right:auto; text-align:center; width:800px; border-left:1px solid #D1CBCB; border-right:1px solid #D1CBCB; }

  .contentarea-bottom-startseite { margin:0 auto; width:840px; background-color:#E8E8E6; text-align:center; border:0 none; border-top: 1px solid #D1CBCB; height:2em; }
  .contentarea-bottom { text-align:center; border:0 none; height:4.75em; margin:0 auto; width:840px; }

  .content_bottom[class] { height:4.75em; padding:0; overflow:hidden; margin-left:auto; margin-right:auto; text-align:center; width:800px; border-left:1px solid #D1CBCB; border-right:1px solid #D1CBCB; } 
  .content_bottom           { height:4.75em; padding:7px 0; overflow:hidden; margin-left:auto; margin-right:auto; text-align:center; width:802px; border-left:1px solid #D1CBCB; border-right:1px solid #D1CBCB; } 
  .content_bottom_startseite[class] { padding:0; overflow:hidden; margin-left:auto; margin-right:auto; text-align:center; width:800px; border-left:1px solid #D1CBCB; border-right:1px solid #D1CBCB; } 
  .content_bottom_startseite           { height:100%; padding:7px 0; overflow:hidden; margin-left:auto; margin-right:auto; text-align:center; width:802px; border-left:1px solid #D1CBCB; border-right:1px solid #D1CBCB; } 

  .content_bottom[class] table { padding:7px 25px 7px 25px; margin-left:auto; margin-right:auto; } 
  .content_bottom           table { padding:7px 25px 7px 25px; } 
  .content_bottom   table tr td { color:#807A7A; font-family: Arial, Helvetica, Sans Serif;width:182px; margin:0; padding:0; border:0 none; line-height:28px; font-size:0.9em; } 

  .content_bottom_startseite[class] table { padding:7px 25px 7px 25px; margin-left:auto; margin-right:auto; } 
  .content_bottom_startseite           table { padding:7px 25px 7px 25px; } 
  .content_bottom_startseite   table tr td { color:#807A7A; font-family: Arial, Helvetica, Sans Serif; width:182px;  margin:0; padding:0; border:0 none; line-height:28px; font-size:0.9em; } 



  .content_left {  height:25.1em; width:226px; padding:0; float:left; background:url(/images/universum-gruppe/artikelbild.jpg) no-repeat top left; }
  .content_right { padding-top:6.8em; border-left:1px solid #D1CBCB; float:left; /*height:28.5em;*/ height:100%; width:573px; }
  .content_right[class] { padding-top:6.8em; border-left:1px solid #D1CBCB; float:left; /*height:21.7em;*/ height:auto; width:573px; }














 
  .content_title { padding:0 0 0.8em 2.5em; }
  .content_text { padding:4.5em 0 0 2.5em; font-size:0.9em; }

  /* ausschließlich für artikel */
  .content_artikel { margin:0; padding:0; /*height:551px;*/ }
  .content_artikel[class] { margin:0; padding:0; /*height:auto; min-height:551px;*/ } 
  .artikel_bild { float:left; width:226px; /*height:449px; height:28em;*/ }
  .artikel_bild[class] { float:left; width:226px; /*height:21em; min-height:449px;*/ }

  .artikel_text {text-align:left; width:500px; padding:15px; }   /*        { border-left:1px solid #D1CBCB; border-right:1px solid #D1CBCB; text-align:left; width:800px; }
  .artikel_text[class] { border-left:1px solid #D1CBCB; border-right:1px solid #D1CBCB; text-align:left; width:800px; } */
  .artikel_head { display: none;  }

  .dachtitel { margin-top:107px; }
  .title { padding:0 0 11px 43px; border-bottom:1px solid #D1CBCB;  margin-bottom: 5px;}
  .untertitel { padding:4px 0 4px 43px; color:#807A7A; border-top:1px solid #D1CBCB; border-bottom:1px solid #D1CBCB; }
  a.mehrlink {font-size:0.75em; color:#807A7A; font-weight:bold; background-image: url(/images/universum-gruppe/pfeil_rechts.gif); background-repeat: no-repeat; background-position:0 50%; padding-left: 13px;}
  .artikel_body { color:#807A7A; font-family: Arial, Helvetica, Sans Serif; padding:0; line-height:1.1em; }
.artikel_body a{color: #C91B1B;}
.artikel_body a:hover{color: #C91B1B;}
.artikel_body a.link{color: #C91B1B;}

/* .artikel {padding:15px;} */

.artikel_text .zuruecklink { display:none; }

/* .artikel_body .feldartikel {padding: 15px; width:530px; float:left; } */
.seitenmenu {float:right; width: 250px; padding-top: 41px; }
ul.seitenmenu { padding:41px 0 0; }
.seitenmenu a {color:#fff;}
.seitenmenu li { list-style-image:none; list-style-position:outside; display: block; background: #f2b2bb; color:#fff; width: 225px; text-align:right; font-weight: 700; font-size: 16px; margin: 0 5px 5px; padding: 5px 15px 5px 0; }
.seitenmenu li.aktiv,
.seitenmenu li.activ,
.seitenmenu li:hover { background:#d4001c; }
  .contentmain      { padding:0 6px 0 6px; border:0 solid; }
  .contentbar        { background-color: #E00000; border:0 solid; padding:2px 7px 2px 7px; }
  .contentbarright  { padding-bottom:2px; padding-left:5px; float:right; text-align:right; font-family: Arial, Helvetica, Sans Serif; color:#FFFFFF; font-weight:normal;}
 /* .content          { background-color: #EFEFEF; padding:5px 7px 10px 7px; font-family: Arial, Helvetica, Sans Serif; color:#000000;} */
  .content          { text-align:left; }
  .contentfbar      { text-align:right; background-color: #F9F9F9; margin:0 3px 0 3px; padding:2px 7px 0 7px;}
  .contentdivider    { clear:both; padding-top: 2px; background-color: #F9F9F9; border:0 solid; }
  .contentdividerbig{ clear:both; padding-top: 12px; background-color: #F9F9F9; border:0 solid; }
 /* .contentdividersilent  { clear:both; padding-top: 2px; border:0 solid; }*/

  /* Contact & My Personal Data */
  .input_field { clear:both; background-color: #CCCCCC; font-family: Arial, Helvetica, Sans Serif; color:#000000; font-size:13px;}
  .form_content { background-color: #E00000;} 

  /* Portlets */
  .portletarea      { float:left; padding-left:3px; width:180px; border:0 solid; }
  .portletarea2     { float:left; padding-right: 3px; width:180px; border:0 solid; }
  .portletbar        { background-color: #E00000; border:0 solid; padding:2px 7px 2px 7px; }
  .portletcontent    { background-color: #EFEFEF; }
  .portlettext      { padding:5px 7px 10px 7px; font-family: Arial, Helvetica, Sans Serif; color:#000000;}
  .portletdivider    { clear:both; padding-top: 12px; border:0 solid; }

  .imagetag        { display:block;}
  .imageblock      {vertical-align:middle; /*display:block; font-size: x-small; color: #000000; padding:1px 1px 1px 1px;*/ margin-top: 2px;}






  .imagetext      { background-color:#cccccc; display:block; padding:2px 2px 2px 2px; }
  .imageright       { width:auto; float:right;    margin: 0 0 5px 10px; }
  .imageleft       { width:auto; float:left;      margin: 0 10px 5px 0; } 
  .imagecenter    { width:auto; display:block;   margin: 5px 0 5px 0;  text-align:center; }

  
  /* Blaetterbox */
  .blaetterbox      { clear:both; text-align:center; padding:10px 3px 0 3px;}
  .bbg              { color:#999999;}
  .bbd              { color:#999999;}
  .bba              { color:#000000; font-weight:bold; }
  .bbl              { text-decoration:none; }
  .bbnp              { white-space:nowrap;}
  
  .error              { color:#ff0000;}
 /* Fonts */
  .font-xxsmall {font-size: xx-small; font-family: Arial, Helvetica, Sans Serif;}
  .font-xsmall  {font-size: x-small; font-family: Arial, Helvetica, Sans Serif;}
  .font-small   {font-size: small; font-family: Arial, Helvetica, Sans Serif;}
  .font-medium  {font-size: medium; font-family: Arial, Helvetica, Sans Serif;}
  .font-large   {font-size: large; font-family: Arial, Helvetica, Sans Serif;}
  .font-xlarge  {font-size: x-large; font-family: Arial, Helvetica, Sans Serif;}
  .font-xxlarge {font-size: xx-large; font-family: Arial, Helvetica, Sans Serif;}


  .caritem{border: 0.05em solid; margin-right: .3em; text-align:center; margin-bottom: 1em;}
  .caritem_active{border: 0.05em solid; margin-right: .3em; background-color:#EDEEF0;text-align:center;margin-bottom: 1em;}
  .caritem a,.caritem_active a {margin: 0.1em; margin-left: 0.2em; font-size:0.9em;}
  h1.inactive_cat{color:#808080;}


/*overview of kontakt*/
.content .label{float: left; display: block;  width: 5em;}
.content .value{float: right;  }
.content .ap_view, .content span.defaults_view{display: block; width: 25em;}
.ap_view{margin-top:1em;}
 span.overview_rubriktitle{display: block; width: 98%; margin-bottom:1em; border: 0.05em solid; background-color: #EDEEF0; padding: 0.1em;}
.overview_image{width: 5em; float: left; margin-right:1em;}/*overview of kontakt*/

.adressen{display: block; border: 1px solid #666666;  float: left; width: 96%; padding: .5em; background-color: #EDEEF0;}

.addresses h1 img{position:relative; top: 0.2em;}
.addresses h1 a {color: white; text-decoration:underline;}
.addresses h1 a:hover {text-decoration:none;}
.addresses h1 a.active {color:white; text-decoration:none;}
.addresses h1 a:hover {text-decoration:none;}
.addresses{width: 100%}


/* overview of imagegallery*/
.overview_img{width: 6em; }
.overview_box{ display: block; float: left; border: 0.05em solid black; padding:1em; text-align: center; margin-right:1em; margin-bottom:1em;}
a.overview_box:hover{border: 0.05em solid #E00000;}
.new_row, .final_row{display: block; clear: left; width: 100%; border-top: .01em solid black; margin-bottom: 1em;}
.final_row{border-top: .01em none}

.image_data{float: left; }
.image_title, .image_description, .image_size, .image_date{display: block;}

.image_title{font-weight: bold; margin-bottom: .5em;}
.image_description{font-style: italic; margin-bottom: .5em}
.image_date .value{float: none; margin-left: 1em;}
.image_size .value{float: none; margin-left: 1em;}

.detail_image_navigation{margin-bottom: 2em; }
.navigation_element{margin-right: 1em;}
.navigation_state{margin-right: 1em;position: relative;  top: -0.2em;}
.detail_image_view{}



.download_overview_divider{display: block; border-top: 0.05em solid ; margin-top: 1em; margin-bottom: .8em}
.download_item, .link_item{display: block; float: left;margin-bottom:1em; }
.itemtext .imagecenter,
.itemtext{margin:0;padding:0;}

.backlink{background-image:url(/images/universum-gruppe/pfeil_links.gif); background-position: 0 .45em; background-repeat: no-repeat; padding-left: 1em; float: left; margin-top:1em;}
.artikel_body ul{list-style-type: disc; padding: 8px 0 8px 16px;}
.clear {clear:both; display:block; }
br.clear { height:1px; width:1px; }
.skip {position:absolute; top:-1000em;left:-1000em;}

@media print {
	h1, .contentdividersilent, .banner_personen, .contentarea-bottom-startseite, .seitenmenu { display:none!important; }
	.contentarea-startseite,
	.startseitenartikel,
	.artikel_body,
	.artikel_text { float:none!important; width:auto!important; padding:0!important; margin:0!important; border:0!important; }
}