body {
    margin:0px;
    padding:0px;
    background-image:  url(../fileadmin/layout/bg_dielinke.gif);
    background-repeat:repeat-x;
    background-color:#ECF0F1;
    min-width: 41em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
    font-family:Verdana,Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 100.01%;
    text-align:center;
}


/*
--------------------------- GENERAL -------------------------------*/
a {
    text-decoration:none;
        color=#000000;
    }
/*
--------------------------- LAYOUT -------------------------------*/
/*
SEITENPARAMETER
surround ist für den Hintergrund der ganzen Seite zuständig,
sandbox bestimmt den innenbereich der Seite
*/
#surround {
    /*width:55.5em;*/
    //width:904px;/*_*/
    width:890px;/*_*/
    margin:auto;
}

#stage {
    padding:0em 0em 0em 0em;
        font-family: Verdana,Helvetica,Arial,sans-serif;
        color: #000000;
    text-align:left;
    background-color:#FFFFFF;
    background-repeat:no-repeat;
}
#servicebar {
    font-size:11px;
    padding-left:32px;
    float:left;
    }
#servicebar a {
    color:#999999;
    background-color:#F2F4F6;
    padding:5px 7px 5px 7px;
    line-height:25px;
    border-right:1px solid #ffffff;
    border-bottom:3px solid #ffffff;
    }
#servicebar a:hover {
    color:#000000;
    border-bottom:3px solid #df0404;
    }

#logoarea {
    margin:0px 25px 45px 0px;
    /* \*/
    * margin:0px 25px 45px 0px;
    /* */
    text-align:right;
    }
#sandbox {
    /*padding:1.5em 2em 3em 2em;*/
    padding:24px 32px 3em 32px;
        color: #000000;
    text-align:left;
        background-color:#FFFFFF;
}


  div#Inhalt {
    font-size: 0.8em;
    margin: 0 19.4em 1em 0em;
    margin: 0 280px 1em 0em;
    /*_margin: 0 260px 1em 0em;*/
    /*_margin: 0 30px 1em 0em;
    _margin: 0 19.1em 1em 0em;*/
    padding: 0;
    /*border: 1px dashed #DF0404;*/
  }

  * html div#Inhalt {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
  }

  div#rechte-spalte {
    font-size: 11px;
    float: right;
    /*width: 22em;*/
    width: 260px;
    margin: 0 0 1.1em 0;
    padding: 0 0 105px 0;
    background-color:#F2F4F6;
    background-image:url(../fileadmin/layout/bg_rechtespalte.gif);
    background-position:bottom;
    background-repeat:repeat-x;
    /*border: 1px dashed #DF0404;  */
  }
  /*div#Info p {
    font-size: 1em;
    margin: 0 0 0.5em 0;
  }*/


  p#Footer {
    clear: both;
    color:#666666;
    background-color:#EBEFF1;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    font-size: 11px;
    margin: 2.5em 0 0 0;
    padding: 0.5em;
    text-align: left;
  }
  p#Footer a {
    color: #666666;
  }



/*   {
    font-size: 1.5em;
    margin: 0 0 0.7em; padding: 0.3em;
    text-align: center;
    background-color: #fed;
    border: 2px ridge silver;
  }
  html>body  {
    border-color: gray;  }/* Farbangleichung an den Internet Explorer  */


#naviwrap {
  padding:0px 0px 0px 32px;
    background-image:url(../fileadmin/layout/bg_topnaviwrap.gif);
    background-repeat:no-repeat;
    background-color: transparent;
    height:1%;
  }

  ul#Navigation {
    font-size: 13px;
    text-transform:uppercase;
    /*float: left; */
    height: 3em;
    /*margin: 0px 2.5em 0em 2.5em; */
    margin: 0px;
    padding: 0px 32px 0px 0px;
    background-image:url(../fileadmin/layout/bg_topnavi.gif);
    background-repeat:no-repeat;
    background-position:right;
  }
  ul#Navigation li {
    float: left;
    list-style: none;
    margin: 0;
    padding: 18px 1.1em 0.3em 1.1em;
    background-image:url(../fileadmin/layout/bg_topnavi_lo.gif);
    background-repeat:no-repeat;
  }
  ul#Navigation li.lastitem {
    padding: 18px 2.7em 0.3em 1.3em;
    background-image:url(../fileadmin/layout/bg_topnavi_last.gif);
    background-position:top right;
  }
  ul#Navigation li.lastnaviitem {
    background-image:url(../fileadmin/layout/bg_topnavi_last.gif);
  }
  ul#Navigation a {
    color: #FFFFFF;
    display: block;
    font-weight: bold;
    text-decoration: none;
  }
  ul#Navigation li.mhighlight {
    background-image:url(../fileadmin/layout/bg_topnavi_hi.gif);
    background-repeat:repeat-x;
    background-color:#FFFFFF;

  }
  ul#Navigation li.mhighlight a {
    color:#DF0404;
  }
  #subnaviwrap {
  padding:0px 32px 0px 32px;
  background-image:url(../fileadmin/layout/bg_subnaviwrap.gif);
  background-repeat:repeat-y;
  }
  ul#Subnavi {
    font-size: 11px; /*float: left; */
    text-transform:uppercase;
    height: 32px;
    /*margin: 0em 2.5em 0em 2.5em; */
    margin: 0px;
    padding: 0em 1em 0em 1em;
    background-color:#F2F4F6;
    background-image:url(../fileadmin/layout/bg_subnavi.gif);
    background-repeat:repeat-x;
    background-position:bottom;
}
  ul#Subnavi li {
    float:left;
    list-style:none;
    margin:0px;
    padding:0px;
  }
  ul#Subnavi li a {
    color:#00314A;
    display: block;
    padding: 0.9em 0.8em 0.4em 0.8em;/**/
    background-image:url(../fileadmin/layout/bg_subnavi_lo.gif);
    background-repeat:no-repeat;
    text-decoration: none;
  }
  ul#Subnavi li.mhighlight a {
    background-image:none;
    padding: 0.9em 0.9em 0.4em 0.3em;/**/
    color:#df0404;
    font-weight:bold;
    text-decoration: none;
  }
  ul#Subnavi a:hover {
    color: #DF0404;
  }

 /*
------------------------------------------------------------------
SEITENNAVIGATION / Menue dritte Ebene
*/
#menue-dritte-ebene {
    font-size:11px;
    margin:0 0 0 0;
    border-bottom:10px solid #FFFFFF;
}
#menue-dritte-ebene ul {
    list-style-type:none;
    margin:0;
    padding:0;
    text-transform:uppercase;
    /*margin-bottom:5px;*/
}
#menue-dritte-ebene li {
    padding:0px;
    margin:0px;
    /*background-image:  url(../fileadmin/layout/sidenav_dotline.gif);
    background-repeat:no-repeat;*/
    background-color:#EBEFF1;
}
#menue-dritte-ebene a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    background-image:  url(../fileadmin/layout/sidenav_pfeil_lo.gif);
    background-position:8px 5px;
    color:#00314A;
    background-repeat:no-repeat;
    padding:0.4em 1em 0.5em 20px;
    line-height:1.22em;
    display:block;
    margin:0;
    border-bottom:1px solid #FFFFFF;
}
/*HINTERGRUND HIGHLIGHT LEVEL 1*/
#menue-dritte-ebene ul .mhighlight  {
    /*background-color:#E9ECEF;
    border-bottom:1px solid #DF0404;*/
}
/*HINTERGRUND HIGHLIGHT LEVEL 2*/
#menue-dritte-ebene ul .mhighlight .mhighlight {
    /*background-color:#D9DEE2;
    border-bottom:1px solid #FFFFFF;*/
}
#menue-dritte-ebene ul .mhighlight ul {
    margin:0px 0px 10px 20px;
}
#menue-dritte-ebene ul .mhighlight .mhighlight ul {
    text-transform:none;
}
#menue-dritte-ebene ul .mhighlight a.white {
    background-image:  url(../fileadmin/layout/sidenav_pfeil_hi.gif);
    border:none;
    color:#FFFFFF;
    background-color:#DF0404;
    font-weight:bold;
}
#menue-dritte-ebene ul .mhighlight .mhighlight a.white {
    background-image:  url(../fileadmin/layout/sidenav_pfeil_hi.gif);
    background-position:8px 5px;
    padding-left:20px;
    color:#FFFFFF;
    background-color:#5E7286;
    font-weight:bold;/**/
}
#menue-dritte-ebene ul .mhighlight .mhighlight .mhighlight a.white {
    background-image:  url(../fileadmin/layout/sidenav_pfeil_subhi.gif);
    color:#DF0404;
    background-color:#EBEFF2;
    /**/font-weight:bold;
}
/*INAKTIVE LINKS LEVEL 2*/
#menue-dritte-ebene .mhighlight ul a {
    /*border-left:1px solid #FFFFFF;*/
    border-top:1px solid #FFFFFF;
    border-bottom:none;
    /*background-color:#D9DEE2;*/
    background-position:0px 5px;
    padding:0.4em 1em 0.5em 10px;
}
/*INAKTIVE LINKS LEVEL 3*/
#menue-dritte-ebene .mhighlight .mhighlight ul a {
    /*border-left:1px solid #FFFFFF;
    background-color:#EBEFF2;*/
    border-top:1px solid #B3BDC6;
    border-bottom:none;
}
#menue-dritte-ebene .mhighlight .mhighlight ul li:first-child a {
    /*border-left:1px solid #FFFFFF;
    background-color:#EBEFF2;*/
    border:none;
}
/*--------------------------------- */
/*tt_news Categorymenu (CATMENU) */
/*--------------------------------- */


.news-catmenu  {
    font-size:0.95em;
    margin:0 0 1em 0;
}
.news-catmenu-header {
    display:none;
}
.news-catmenu .news-catmenu-ACT,
.news-catmenu .news-catmenu-NO {
    padding:0.5em 1em 0.5em 0.8em;
    margin:0px;
    background-color:#D3DCE0;
    border-bottom:1px solid #FFFFFF;
    text-transform:uppercase;
}
.news-catmenu .news-catmenu-ACT a,
.news-catmenu .news-catmenu-NO a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    background-image:  url(../fileadmin/layout/sidenav_pfeil_lo.gif);
    color:#00314A;
    background-repeat:no-repeat;
    padding-left:10px;
    line-height:1.2em;
    display:block;
    margin:0;
}
.news-catmenu .news-catmenu-ACT a {
    background-image:  url(../fileadmin/layout/sidenav_pfeil_hi.gif);
    color:#FFFFFF;
}
.news-catmenu .news-catmenu-ACT {
    background-color:#DF0404 !important;
}
/*  Styles for catmenu mode "nestedWraps" */

div.level2 .news-catmenu-NO,
div.level2 .news-catmenu-ACT  {
    background-color:#EBEFF1;
    padding-left:2em;
    }
div.level3 .news-catmenu-NO,
div.level3 .news-catmenu-ACT  {
    background-color:#F1F4F5;
    padding-left:3em;
    }
div.level4 .news-catmenu-NO,
div.level4 .news-catmenu-ACT  {
    background-color:#F1F4F5;
    padding-left:4em;
    }

/*------------------------------------------*/

/*AUS EXT_CONTENT */

/*Zur Bildformatierung*/
dt, dl, dd {
    margin:0px;
    }
/*BILDGALERIE-LINK*/
.csc-textpic-caption,
.news-single-imgcaption {
    background-color:#E5EAED;
    padding:6px 8px 8px 10px;
    margin:0px !important;
    }
#magPage .csc-textpic-caption  {
    background-color:#FFFFFF;
    }
.gallery .csc-textpic-caption  {
    background-color:#FFFFFF;
    padding:6px 0 0 0;
    line-height:1.4em;
    }
#magPage .gallery .csc-textpic-caption  {
    background-color:#FFFFFF;
    padding:10px 0px;
    }
.gallery .csc-textpic {
    background-color:#E4E2DB;
    }
#magPage .gallery .csc-textpic {
    background-color:#FFFFFF;
    margin-top:10px;
    }
.gallery .csc-textpic-imagewrap {
    text-align:center;
    }
#magPage .gallery .csc-textpic-imagewrap {
    padding:8px;
    }
.gallery .csc-textpic-caption {
    text-align:left;
    }
.gallery .thumb {
    float:left;
    display:inline;
    margin:6px 4px 6px 4px;
    height:130px;
    width:130px;
    background-color:#E4E2DB;
    }
.gallery .thumb a.quer {
    padding-top:16px;
    display:block;
    }
.gallery .thumb a.hoch {
    margin-left:20px;
    }
.gallery .firstthumb {
    margin:6px 0px 6px 0px;
    clear:left;/**/
    }

#documentservice .gallery {
    padding:4px 10px 10px 45px;
    background-image:url(../fileadmin/layout/bg_gallery_counter.gif);
    background-repeat:no-repeat;
    color:#807D70;
    text-transform:uppercase;
    height:1%;
    }
.csc-textpic-caption a,
a.galerielink {
    display:block;/**/
    padding-left:30px;
    background-image:url(../fileadmin/layout/bg_link2gallery.gif);
    background-repeat:no-repeat;
    background-position:left;
    color:#333333;
    }


/*RECHTE SPALTE*/
#Info {
    padding:0px 0px 0px 0px;
    }
#Info h1,
#Info h2,
#Info h3,
#Info h4 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    margin:0.6em 0 0.3em 0;
    color:#000000;
    }
#Info h1 {
    color:#DF0404;
    }
#Info h1 a {
    color:#DF0404;
    }
#Info h2 a,
#Info h3 a {
    color:#000000;
    }
#Info .csc-header h4.bgRed,
#Info .csc-header h4.bgBlue,
#Info .csc-header h4.bgMagazin,
#Info .csc-header h4.bgGallery {
    background-repeat:repeat-y;
    padding:5px 20px 5px 7px;
    color:#FFFFFF;
    margin:0px 0px 8px 0px;
    font-size:11px;
    }
#Info .csc-header h4.bgRed {
    background-image:url(../fileadmin/layout/bg_h4rot.gif);
}
#Info .csc-header h4.bgBlue {
    background-image:url(../fileadmin/layout/bg_h4blue.gif);
    }
#Info .csc-header h4.bgMagazin {
    background-image:url(../fileadmin/layout/bg_magazinteaser.gif);
    padding:8px 10px 8px 7px;
    }
#Info .csc-header h4.bgGallery {
    background-image:url(../fileadmin/layout/bg_h4gallery3.gif);
    padding:9px 0px 11px 40px;
    }
#Info .csc-header h4 a {
    color:#FFFFFF;
    }

.csc-textpic  {
    overflow:hidden !important;
    }
#Info .csc-textpic h1,
#Info .csc-textpic h2,
#Info .csc-textpic h3 {
    margin:0em 0 0.3em 0;
    }
#Info .csc-frame h3 {
    color:#DF0404;
    }
#Info .csc-frame h1 a,
#Info .csc-frame h2 a,
#Info .csc-frame h3 a {
    color:#000000;
    }
#Info .csc-frame .csc-textpic-text {
    float:none;
    clear:left;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    line-height:1.3em;
    }/**/

#Info p.csc-form-label {
font-size: 11px;
}

/*INHALTSformatierung*/

/*UEBERSCHRIFTEN LINKS */
H1 A, H2 A, H3 A, H4 A, H5 A {
    text-decoration: none;
    }

/*ALLE NORMALEN ANSICHTEN*/
#Inhalt H1 {
    font-size:1.4em;
    margin:0.2em 0 0.3em 0;
    padding:0;
    font-family:Arial, Helvetica, sans-serif;
    color:#DF0404;
    }
#Inhalt h2 {
    font-size:2.5em;
    margin:0.2em 0 0.2em 0;
    color:#000000;
    padding:0;
    font-family:Arial, Helvetica, sans-serif;
    }
#Inhalt h3 {
    font-size:1.15em;
    margin:0.1em 0 0.3em 0;
    color:#DF0404;
    padding:0;
    font-family:Arial, Helvetica, sans-serif;
    }
#Inhalt h4 {
    font-size:1em;
    margin:0.1em 0 0.3em 0;
    color:#000000;
    padding:0;
    }
#Inhalt h4.bgRed {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:0.85em;/**/
    background-image:url(../fileadmin/layout/bg_h4rot_big.gif);
    background-repeat:no-repeat;
    color:#FFFFFF;
    padding:6px 0px 6px 10px;
    margin:0.3em 0 0.3em 0;
    clear:left;
    }


#Inhalt h5,
#Inhalt dl.news-single-related dt {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    // text-transform:uppercase;
    color:#454647;
    font-size:0.85em;
    margin:1.2em 0 1.2em 0;
    font-weight:bold;
    background-color:#BFCBD2;
    background-image:url(../fileadmin/layout/bg_divider.gif);
    background-repeat:no-repeat;
    padding:0.6em 0 0.6em 2.5em;
    clear:left;/**/
}
#Inhalt .narrowCol h5 {
    clear:none;
}
#Inhalt h5 span.normal,
#Inhalt dl.news-single-related dt span.normal {
    font-weight:normal;
    }

#Inhalt h1 a,
#Inhalt h2 a,
#Inhalt h3 a:hover,
#Inhalt h4 a  {
    color:#000000;
    }
#Inhalt .feature h1 a,
#Inhalt h1 a:hover,
#Inhalt h2 a:hover,
#Inhalt h3 a,
#Inhalt h4 a:hover  {
    color:#DF0404;
    }
#Inhalt h5 a,
#Inhalt h4.bgRed a,
#Inhalt h4.bgRed a:hover  {
    color:#FFFFFF;
    }
#Inhalt h5 a:hover  {
    color:#DF0404;
    }
/*SEITENKOPF-Beschriftungen pageHead*/
#Inhalt .pageHead h1 {
    background-image:url(../fileadmin/layout/bg_pagehead_h1.gif);
    background-repeat:no-repeat;
    padding:8px 10px 25px 12px;
    margin-top:0px;
}
#Inhalt .pageHead h1.regular {
    color:#333333;
}
#Inhalt .pageHead h1.red {
    color:#DF0404;
}
#Inhalt .pageHead h2 {
    background-image:url(../fileadmin/layout/bg_pagehead_h2.gif);
    background-repeat:no-repeat;
    padding:10px 10px 25px 12px;
    color:#999999;
    margin-top:0px;
}
#Inhalt .pageHead h3 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:0.8em;
    font-weight:normal;
    color:#999999;
    background-image:url(../fileadmin/layout/bg_pagehead_h3.gif);
    background-repeat:no-repeat;
    padding:6px 10px 25px 12px;
    margin-top:0px;
}

/*?BERSCHRIFTEN LISTEN-ANSICHT*/
#Inhalt .listed-article .csc-header h1,
#Inhalt .articlelist .csc-header h1 {
    font-size:1.4em;
    margin:0.1em 0 0.4em 0;
    color:#000000;
    /*text-transform:uppercase;*/
        background-image:url(../fileadmin/layout/bg_dotline.gif);
    background-repeat:repeat-x;
    background-position:bottom;
    padding:0 0 0.3em 0;
    }
#Inhalt .listed-article h2,
#Inhalt .listed-article h3,
#Inhalt .listed-article h4,
#Inhalt .articlelist h2,
#Inhalt .articlelist h3,
#Inhalt .articlelist h4 {
    /**/
    margin:0.3em 0 0em 0 !important;
    padding:0 !important;
    font-size:11.15em !important;
font-size:1.15em !important;
    color:#000000 !important;
    background-image:none !important;
    font-weight:bold;
}
.listed-article h2 a,
.articlelist h2 a,
#Inhalt .csc-menu dt a,
#Inhalt div.csc-menu h2 a {
    color:#000000;
}
.listed-article h2 a:hover,
.articlelist h2 a:hover,
#Inhalt .csc-menu dt a:hover ,
#Inhalt div.csc-menu h2 a:hover {
    color:#DF0404;
}
/*ARTIKEL in einer Sitemapliste*/
/*Artikel
-aus der Newsliste
-aus der Positionenliste*/
/*#Inhalt .articlelist p {
    background-image:url(../fileadmin/layout/bg_dotline.gif);
    background-repeat:repeat-x;
    background-position:bottom;
    padding-top:0.1em;
    padding-bottom:0.8em;
    margin-top:0 !important;
    margin-bottom:0.2em !important;
    clear:left;

}*/
#Inhalt .articlelist,
#Inhalt .ruleAfter,
#Inhalt .ruleAfterBefore,
#Inhalt .feature,
#Inhalt .listed-article,
#Inhalt .twrss_singleItem {
    background-image:url(../fileadmin/layout/bg_dotline.gif);
    background-repeat:repeat-x;
    background-position:bottom;
    padding:0 0 0.5em 0;
    margin:0 0 0.7em 0;
    clear:left;
    /**/
}
#Info .ruleAfter,
#Info .ruleAfterBefore {
    background-image:url(../fileadmin/layout/bg_dotline.gif);
    background-repeat:repeat-x;
    background-position:bottom;
    padding:0 0 1.5em 0;
    margin:0px 10px 0.6em 10px;
    clear:left;
    /**/
}
#Inhalt .ruleBefore {
    background-image:url(../fileadmin/layout/bg_dotline.gif);
    background-repeat:repeat-x;
    background-position:top;
        padding:1.5em 0 0 0;
    margin:0.2em 0 0 0;
    clear:left;
    /**/
}
#Inhalt .ruleAfterBefore .ruleBefore {
    /*background-image:url(../fileadmin/layout/bg_dotline.gif);
    background-repeat:repeat-x;
    background-position:top;
    padding:1em 0 0 0;
    margin:0.2em 0 0 0;
    clear:left;
    */
}

/*.listed-article p.bodytext {
    margin:0.15em 0 0.3em 0;
    }*/
/*--------------------------------------------*/
/*Linie*/
#Inhalt hr  {
    background-color:#D9E0E4; /* Mozilla 1.4 */
    color:#D9E0E4; /* IE 6 */
    border: #D9E0E4; /* Opera 7.11 */
    height: 1px; /* in Opera f?r die Anzeige n?tig, in Mozilla f?r die einheitliche H?he */
    }

/*--------------------------------------------*/
/*SITEMAP Inhaltselemente*/

#Inhalt dl.csc-menu,
#Inhalt div.csc-menu {
    margin:0 0 0.8em 0;
    }
#Inhalt .csc-menu dt,
#Inhalt div.csc-menu h2 {
    /**/
    font-size:1.15em;
    color:#00314A;
    background-image:url(../fileadmin/layout/bg_dl_icon.gif);
    background-repeat:no-repeat;
    font-weight:bold;
    padding:0 0 0 0.9em;
    margin:0.2em 0 0 0;
}
#Inhalt ul .datum,
#Inhalt .csc-menu .datum,
#Inhalt div.csc-menu .datum {
    display:block !important;
    margin:0.4em 0 0 0;
    padding-left: 1.3em;
    }
/*#Inhalt ul .datum,
#Inhalt .csc-menu .datum {
    padding-left: 1.3em;
    }*/
#Inhalt dl.csc-menu dd,
#Inhalt div.csc-menu .subtitle {
    padding:0.1em 0 0.3em 1.2em;
    display:block;/**/
    }
#Inhalt ul.csc-menu  {
    margin:0.3em 0 0.7em 0;
    list-style-type:none;
    /*margin: 0.2em 0 0.4em 1em;*/
    padding:0.3em 0 0.3em 0.5em;
    }
#Inhalt .csc-menu li {
    padding:3px 0px 6px 0px;
    margin:0em 0 0.3em 0;
    background-image:url(../fileadmin/layout/bg_sitemap_trenner.gif);
    background-repeat:no-repeat;
    background-position:bottom;
    /*background-color:#CCCCCC;*/
}
#Inhalt .csc-menu li a {
    /*
    font-size:1.15em;
    font-weight:bold;*/
    color:#00314A;
    background-image:url(../fileadmin/layout/bg_gliederung_ul.gif);
    background-repeat:no-repeat;
    background-position:0px 2px;
    text-decoration:none;
    padding:0 0 0 17px;
    margin:0;
}
#Inhalt .csc-menu li a:hover {
    color:#DF0404;
    background-image:url(../fileadmin/layout/bg_gliederung_ul_hi.gif);
}


#Inhalt .external-doc {
    border: 1px solid #7F98A4;
    border-right: 2px solid #7F98A4;
    border-bottom: 2px solid #7F98A4;
    padding:0.6em 0.8em 0.8em 0.8em;
    margin:0.6em 1em 0.6em 0em;
    }


/*LINKS zu weiteren Dokumenten*/
a.download,
.csc-uploads a {
    color:#00314A;
    background-image:url(../fileadmin/layout/bg_downloadlink.gif);
    background-repeat:no-repeat;
    padding-left:12px;
    }
#Inhalt a.video-link,
#Inhalt a.audio-link,
#Info a.video-link,
#Info a.audio-link {
    background-repeat:no-repeat;
    padding-left:50px;
    background-position:left;
    }
#Inhalt a.video-link,
#Info a.video-link {
    background-image:url(../fileadmin/layout/bg_videolink.gif);
    }
#Inhalt a.audio-link,
#Info a.audio-link {
    background-image:url(../fileadmin/layout/bg_audiolink.gif);
    }
#Info a.video-link,
#Info a.audio-link {
    padding-left: 0px;
}
p.bodytext a,
p a.internal-link-new-window,
p a.internal-link,
p a.interner-link,
.twoColsLinklist a.internal-link,
#Inhalt li a.internal-link-new-window,
#Inhalt li a.internal-link,
#Inhalt li a,
#Inhalt .news-single-related DD a,
#Inhalt a.external-link,
#Inhalt a.external-link-new-window  {
    background-image:url(../fileadmin/layout/bg_internlink.gif);
    background-repeat:no-repeat;
    padding-left:12px;
    color:#000000;
    text-decoration:underline;
    }
p a.internal-link-new-window:hover,
p a.internal-link:hover,
a.external-link:hover,
a.external-link-new-window:hover {
    color:#DF0404;
    background-image:url(../fileadmin/layout/bg_internlink_hi.gif);
    }
a.internertext-link {
    background-color:#FFFF33;
    padding:1px;
    text-decoration:none !important;
    color:#CC0000;
    }
a.internertext-link:hover {
    text-decoration:underline !important;
    }

/*--------------------------------------------*/
/*LINK*/
#Inhalt a.blank {
    color:#000000;
    text-decoration:underline;
    }
/*--------------------------------------------*/

/*--------------------------------------------*/
/*LINK*/
#Inhalt a.link {
    background-image:url(../fileadmin/layout/bg_internlink.gif);
    background-repeat:no-repeat;
    padding-left:12px;
    color:#000000;
    text-decoration:underline;
    }
/*--------------------------------------------*/

/*--------------------------------------------*/
/*MAILLINK*/
#Inhalt a.mail {
    background-image:url(../fileadmin/layout/bg_mail_link.gif);
    background-repeat:no-repeat;
    padding-left:25px;
    color:#000000;
    text-decoration:underline;
    }
/*--------------------------------------------*/

/*--------------------------------------------*/
/*DOCLINK*/
#Inhalt a.doc {
    background-image:url(../fileadmin/layout/bg_documentinfo.gif);
    background-repeat:no-repeat;
    padding-left:25px;
    color:#000000;
    text-decoration:underline;
    }
/*--------------------------------------------*/



/*MORELNK*/
.news-list-morelink a,

.listed-article .more a,
#Inhalt .articlelist .more a,
#Inhalt p a.more,
#Inhalt li a.more,
#Info a.more {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:0.8em;
    font-weight:bold;
    color:#DF0404 !important;
    background-image:url(../fileadmin/layout/more_link.gif)!important;
    background-repeat:no-repeat;
    background-position:left;
    padding-left:10px !important;
    margin-left:5px;
    // text-transform:uppercase;
    text-decoration:none !important;
}
#Info a.more {
    font-size:0.9em;
    }
#Info .csc-textpic-text a.external-link,
#Info .csc-textpic-text a.external-link-new-window {
    background-image:url(../fileadmin/layout/bg_external_link.gif);
    background-repeat:no-repeat;
    padding-left:21px;
    color:#000000;
    text-decoration:none;
    }
#Info .csc-textpic-text a.external-link:hover,
#Info .csc-textpic-text a.external-link-new-window:hover {
    color:#DF0404;
    }

/* DATUM und STRUKTURBEZEICHNUNG bei:
- Artikelliste Positionen
- Artikel Startseite
- Presse-Artikel-Liste */

#Inhalt p.csc-header-date {
    margin:0;
    padding:0;
    }
#Inhalt .csc-header-date,
#Inhalt .datum,
#Inhalt .info,
#Inhalt .struktur  {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-transform:uppercase;/**/
    font-size:0.85em;
    }
#Inhalt .datum {
    /*margin-right:8px;*/
    }
#Inhalt .struktur img {
    float: right;
}
#Inhalt .searchstring {
    text-transform:none;
    }
#Inhalt .termine .datum   {
        text-transform:none;
    font-size:0.85em;
/*  background-color:#CCD6DB;*/
border-left-width:2px;
border-left-style:solid;
border-color:#df0404;
    color:#000000;
    padding:4px 6px 4px 6px;
padding:3px 4px 3px 4px;
        /*font-weight:bold;*/
    display:block;
    float:left;
    width:55px;
    }

#Inhalt .termine h2,
#Inhalt .termine p  {
    /*padding-left:120px !important;*/
        padding-left:80px !important;
    /*font-weight:bold;*/
    }
#Inhalt .struktur {
    background-image:url(../fileadmin/layout/bg_documentinfo.gif);
    background-repeat:no-repeat;
    padding-left:22px;
    color:#666666;
    text-transform:none;
    }
#Inhalt #magPage .struktur {
    background:none;
    padding-left:0px;
    }

#Inhalt .pageHead .csc-header .struktur {
    background-image:url(../fileadmin/layout/bg_ph_struktur.gif);
    background-repeat:no-repeat;
    /*background-color:#FF3300;*/
    padding:4px 10px 3px 14px;
    margin:0px 0px 4px 0px;
    color:#666666;
    text-transform:none;
    display:block;
    }
#Inhalt .news-single-related {
    margin-top: 1em;
}
.news-single-related DD {
    margin-left: 1.5em;
}


/*BILDER in der Newsliste und Aktionenliste*/
.listed-article .thumb {
    float: left;
    }
.news-list-container IMG,
.ruleAfter IMG,
.listed-article .thumb IMG,
.listed-article IMG {
    float: left;
    /*border-left: 7px solid #DF0404;*/
    margin: 4px 10px 10px 0px;
}
.termine .news-list-container IMG,
.termine .listed-article .thumb IMG {
    border-left: none;
}
/*
------------------------------------------------------------------
INFOBOX
*/
#Inhalt .infobox {
    width:230px;
    padding:4px 8px 4px 8px;/**/
    /*padding:0.3em;
    border-left:5px solid #DF0404;*/
    margin:8px 10px 15px 0px;
    background-color:#E5EAED;
    font-size:0.8em;
    clear:left;
    float:left;
    display:inline;
    height:1%; /*Kills IE-Bug*/
    }
#Inhalt .infobox h2,
#Inhalt .infobox h3 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    }

#Inhalt .infobox img {
    border-left:none;
    }
#Info .infobox {
    padding:0px 10px 10px 10px;/**/
    /*padding:0.3em;
    border-left:5px solid #DF0404;*/
    margin:0px 0px 10px 0px;
    border-bottom:10px solid #FFFFFF;
    }


/*
------------------------------------------------------------------
DETAILSEITE: DOKUMENTSERVICE
Hier erscheinen alle Funktionen, die es zu einem Detaildokument
gibt. Es erscheint auf keiner anderen Seite
*/
#documentservice {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    border-bottom:10px solid #FFFFFF;
        background-color:#F2F4F6;
    padding:8px 10px;
    /*font-size:0.85em;*/
font-size:0.85em;
        text-transform:uppercase;
    margin:0px 0px 7px 0px;
}
#documentservice ul {
    list-style-type:none;
    margin:0px;
    padding:0px;
}
#documentservice a,
#documentservice li span.nolink {
    padding:7px 2px 7px 40px;
    line-height:1.2em;
        display:block;
        color:#000000;
    background-repeat:no-repeat;
}
#documentservice li {
    float:left;
    margin:3px 0px 3px 10px;
    width:110px;
    display:inline;
}
#documentservice li.back {
    width:230px;
}
#documentservice a:hover {
    color:#00314A;
}
#documentservice .print a {
    background-image:url(../upload/Sytem/docserv_bt_print.gif);
}
// #documentservice .print a:hover {
//  background-image:url(../fileadmin/layout/docserv_bt_print_hi.gif);
//}
#documentservice .previous a {
    background-image:url(../fileadmin/layout/docserv_bt_previous.gif);
    }
#documentservice .previous span.nolink {
    background-image:url(../fileadmin/layout/docserv_bt_previous_lo.gif);
    color:#CCCCCC;
    }
#documentservice .previous a:hover {
    background-image:url(../fileadmin/layout/docserv_bt_previous_hi.gif);
}
#documentservice .next a {
    background-image:url(../fileadmin/layout/docserv_bt_next.gif);
}
#documentservice .next a:hover {
    background-image:url(../fileadmin/layout/docserv_bt_next_hi.gif);
}
#documentservice .next span.nolink {
    background-image:url(../fileadmin/layout/docserv_bt_next_lo.gif);
    color:#CCCCCC;
    }
#documentservice .back a {
    background-image:url(../fileadmin/layout/docserv_bt_back.gif);
    height:25px;
    _height:35px; /*IE 6 Hack*/
    }
#documentservice .back a:hover {
    background-image:url(../fileadmin/layout/docserv_bt_back_hi.gif);
}
#documentservice .send a {
    background-image:url(../fileadmin/layout/docserv_bt_send.gif);
    }
#documentservice .send a:hover {
    background-image:url(../fileadmin/layout/docserv_bt_send_hi.gif);
    }
#documentservice .pdf a {
    background-image:url(../upload/Sytem/docserv_bt_pdf.gif);
    }
//#documentservice .pdf a:hover {
//  background-image:url(../fileadmin/layout/docserv_bt_pdf_hi.gif);
//  }
#documentservice .gotoarchive {
    background-image:url(../fileadmin/layout/docserv_bt_archiv.gif);
    background-repeat:no-repeat;
    padding:12px 0 12px 25px;
    }
#documentservice div.tx-gsipagenav-pi1 {
    border-bottom:0px;
    }
#documentservice .gotosearch {
    background-image:url(../fileadmin/layout/docserv_gotosearch.gif);
    background-repeat:no-repeat;
    padding:12px 0 12px 25px;
    }
/*
------------------------------------------------------------------
DETAILSEITE: DOKUMENT Kontakt zum Autor
*/
#documentcontact {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    margin:0.9em 0 0 0;
}
#documentcontact a {
    color:#00314A;
}
#documentcontact a:hover {
    color:#DF0404;
}
#documentcontact div.contact {
    margin:0px;
    background-color:#EBEFF1;
    padding:7px 2px 7px 40px;
    line-height:1.2em;
    background-image:url(../fileadmin/layout/docserv_bt_contact.gif);
    background-repeat:no-repeat;
    text-transform:uppercase;
    }
#documentcontact div.authorcontact {
    margin:0px;
    background-color:#EBEFF1;
    padding:7px 2px 7px 40px;
    line-height:1.2em;
}
#documentcontact div.authorcontact a {
    padding-left:20px;
    background-image:url(../fileadmin/layout/docserv_email.gif);
    background-repeat:no-repeat;
}
/* NEUE RTE-STYLES */
#Inhalt P.bodytext,
#Inhalt p,
p.block,
p.pro,
#Inhalt ol {
    /*font-size:0.9em;*/
    margin:0.3em 0 0.6em 0;
    color:#000000;
    line-height:1.3em;
    }
#Inhalt .faded,
#Inhalt p.faded {
    color:#999999;
    }
#Info .csc-textpic-text p.bodytext {
    font-size:1em;
    margin:0.1em 0 0.1em 0;
    }
p.pro,
#Inhalt ol {
    margin:0.2em 0 0.6em 0;
    }
P.bodytext A { }

p.subheader {
    font-size:0.9em;
    font-weight:bold;
    padding:0;
    margin:0.3em 0 0.5em 0;
    }
p.anreisser {
    /*border-left: 5px solid #DF0404;*/
    font-weight:bold;
    padding:0em;
    margin:0.8em 0 1.2em 0;
    background:none !important;
    }
p.internertext {
    border-left: 5px solid #DF0404;
    font-weight:bold;
    padding:0 0 0 0.4em;
    margin:0.8em 0 1.2em 0;
    background:none !important;
    }
p.external-document {
    border: 1px solid #7F98A4;
    border-right: 2px solid #7F98A4;
    border-bottom: 2px solid #7F98A4;
    padding:0.6em 0.8em 0.8em 0.8em;
    margin:0.6em 1em 0.6em 0em;
    background:none !important;
    }
p.highlight1 {
    border-left: 5px solid #DF0404;
    padding:0 0 0 0.4em;
    margin:0.5em 0 0.5em 0;
    background:none !important;
    }
p.highlight2 {
    color:#DF0404;
    }


p.highlight3 {

    float:left;




    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    margin:6px 8px 8px 0px !important;
    width:200px;
    padding:5px;
    background-color:#D3E7F9;
    color:#000000;
    border-left:8px solid #6CAEEC;
    }
p.annotation {
    text-align:right;
    float:left;
    width:200px;
    margin:0px !important;
    padding:3px 10px 3px 0px;
    color:#df0404;
    color:#7695B3;
    font-size:14px;
    font-style:italic;
    font-weight:bold;
    background:none !important;
    }

/* RTE LIST STYLING */
ol.roman {
    list-style-type:upper-roman;
    }
ol.numbers {
    list-style-type:decimal;
    }
ol.klein-abc {
    list-style-type:lower-alpha;
    }
ol.gross-ABC {
    list-style-type:upper-alpha;
    }
ul.kreis {
    list-style-type:circle !important;
    }
ul.quadrat {
    list-style-type:square;
    }
/* RTE BULLETLISTS */
#Inhalt UL {
    list-style-type:square;
    margin:0px;
    /*margin: 0.2em 0 0.4em 1em;*/
    padding:0.2em 0 0.2em 1.5em;
    }
#Inhalt UL UL {
    font-size:1em;
    margin: 0em 0 0em 1.2em;/**/
    padding:0.1em 0 0.1em 0.5em;
    }/**/
#Inhalt LI {
    margin:0.2em 0 0.3em 0;
     }
#Inhalt OL {
    margin: 0.2em 0 0.4em 1em;/**/
    padding:0.2em 0 0.2em 2em;
        }
#Inhalt OL OL {
    font-size:1em;
    margin: 0em 0 0em 1.2em;/**/
    padding:0.1em 0 0.1em 0.5em;
    }/**/
#Inhalt LI {
     }
#Inhalt .gliederung ul {
    list-style-type:none;
    margin:0px;
    padding:0.2em 0 0.2em 0.75em;
     }
#Inhalt .gliederung ul ul {
    padding:0.2em 0 0.2em 1.5em;
     }
#Inhalt .gliederung ul a {
    background-image:url(../fileadmin/layout/bg_gliederung_ul.gif);
    background-position:0px 3px;
    padding-left:18px;
    text-decoration:none;
    display:block;
     }
#Inhalt .gliederung ul a:hover {
    color:#DF0404;
    background-image:url(../fileadmin/layout/bg_gliederung_ul_hi.gif);
 }


/* RTE / IMAGE styling */
img.border-black {
    border:5px solid #000000;
    float:left;
    margin:0.1em 0.5em 0.5em 0em;
    }
img.border-light {
    border:1px solid #7F98A4;
    float:left;
    margin:0.1em 0.5em 0.5em 0em;
    }
img.border-red {
    border-left:5px solid #DF0404;
    float:left;
    margin:0.1em 0.5em 0.5em 0em;
    }
/* RTE / TABLE styling */
TABLE.contenttable {
    border: 1px solid #7F98A4 ;
    margin: 15px 0px 15px 0px; /**/
    width: 100%;
    border-collapse:collapse;
    font-size:1em;
    }
TABLE.contenttable TR TD {
    padding: 2px 5px 0px 5px;
    margin:0px;
    border:1px solid #7F98A4;
    background-color: #F0F3F4;
    }
TABLE.contenttable TR TD P.bodytext {
    font-size: 1em;
    background-color: #F0F3F4;
    }
TABLE.contenttable TR TH  {
    padding: 2px 5px 0px 5px;
    margin:0px;
    border:1px solid #7F98A4;
    background-color: #D9E0E4;
    }
TABLE.contenttable caption {
    background-color: #D9E0E4;
    text-align:left;
    padding:4px;
    margin:0 0 2px 0;
    }

/*-------------------------------------------*/
/*F?r FORMULARE*/

#Inhalt fieldset {
    /*padding:0.5em 1em 0.8em 1em;
    border:7px solid #EBEFF1;*/
    border:none;
    padding:0px;
    margin:0px;
    margin-bottom:0.8em;
    /*background-color:#FFFFFF;*/
    }
#Info fieldset {
    padding:0;
    border:none;
    margin-bottom:0.8em;
    }
#Inhalt fieldset fieldset {
    padding:0;
    border:none;
    margin-bottom:0;
    width:62%;
    }
#Inhalt fieldset fieldset legend {
    display:none;
    }
#Inhalt .csc-mailform-field {
    padding:0.5em 0 0.4em 0.5em;
    clear:left;
    /*border-top: 4px solid #EBEFF1;*/
    margin:0.2em 0 0 0;
    background-color:#F2F4F6;
    }
#Inhalt .sitesearch .form-field {
    padding:2em;
    margin:1px 0 0 0;
    background-color:#F2F4F6;
    border-bottom:1px solid #FFFFFF;
    }
#Inhalt .sitesearch .form-field input.search {
    width:250px;
    }
#Inhalt .sitesearch fieldset {
    margin:0px;/**/
    }
#Inhalt .sitesearch .subordinate {
    padding:8px 15px 30px 15px;
    margin:0px 15px 0px 15px;
    background-image:url(../fileadmin/layout/bg_sub_fieldset.gif);
    background-position:center bottom;
    background-repeat:no-repeat;
    }
#Inhalt .sitesearch .last {
    background-image:url(../fileadmin/layout/bg_sub_fieldset_last.gif);
    margin-bottom:20px;
    }
#Inhalt .sitesearch .subordinate .csc-mailform-field {
    background:none;
    }
#Inhalt legend {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:0.85em;
    text-transform:uppercase;
    padding:0em 0.7em 0.4em 0em;
    margin:0em 0em 0.2em 0em;
    /*background-color:#FFFFFF;
    background-color:#EBEFF1;*/
    }
#Inhalt .sitesearch .subordinate legend {
    padding:0;
    margin:0;
    /*background-color:#FFFFFF;
    background-color:#EBEFF1;*/
    }


#Inhalt .csc-mailform-label {
    padding:0.5em 0 0.4em 0;
    clear:left;
    /*border-top: 4px solid #EBEFF1;*/
    margin:0.2em 0 0 0;
    }
#Inhalt .csc-mailform-field label {
    /*border-top: 1px solid #EBEFF1;*/
    display:block;
    width:180px;
    float:left;
    clear:left;
    padding:0.1em 0.5em 0.3em 0;
    margin:0 0.4em 0 0;
    text-align:left;
    /*background-color:#00CCFF;*/
    }
#Inhalt .csc-mailform-radio label {
    float:none;
    clear:none;
    display:inline;
    border:none;
    }
#Inhalt .csc-mailform-field input,
#Inhalt .csc-mailform-field textarea {
    border: 1px solid #BFCBD2;
    width:335px;
    }
#Inhalt .csc-mailform-field input:focus,
#Inhalt .csc-mailform-field textarea:focus {
    border: 1px solid #DF0404;
    }
#Inhalt input.search {
    border: 1px solid #BFCBD2;
    width:55%;
    }
#Inhalt input.search:focus {
    border: 1px solid #DF0404;
    }
#Inhalt input.csc-mailform-check {
    border:none;
    width:auto;
    }
#Inhalt input.csc-mailform-radio {
    border:none;
    width:auto;
    }
#Inhalt input.csc-mailform-submit,
#Inhalt input.button {
    /*float:right;
    margin:0.5em 0 0 0;
    clear:both;*/
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    border:none;
    background-color:#df0404;
    color:#FFFFFF;
    padding:0.05em 0.5em 0.1em 0.5em;
    width:auto;
    }
#Inhalt input.button {
    background-color:#DF0404;
    font-weight:bold;
    }
#Inhalt input,
#Inhalt textarea,
#Inhalt select {
    font-family:Arial, Helvetica, sans-serif;
    font-size:1em;
    }

/**** und fuer die rechte Spalte ***/

#Info fieldset fieldset {
    padding:0;
    border:none;
    margin-bottom:0;
    width:62%;
    }
#Info fieldset fieldset legend {
    display:none;
    }
#Info .csc-mailform-field {
    padding:0.5em 0 0.4em 0;
    clear:left;
    /*border-top: 4px solid #EBEFF1;*/
    margin:0.2em 0 0 0;
    }
#Info legend {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:0.75em;
    text-transform:uppercase;
    padding:0em 0.7em 0.2em 0.7em;
    margin:0em 0em 0.2em 0em;
    background-color:#FFFFFF;
    /*background-color:#EBEFF1;*/
    }
#Info label {
    /*border-top: 1px solid #EBEFF1;*/
    display:block;
    width:30%;
    float:left;
    clear:left;
    padding:0.1em 0.5em 0.3em 0;
    margin:0 0.4em 0 0;
    text-align:left;
    /*background-color:#00CCFF;*/
    }
#Info span.csc-mailform-radio label {
    /*float:none;
    clear:none;
    display:inline;
    border:none;*/
    }
#Info .csc-mailform-field input,
#Info .csc-mailform-field textarea {
    border: 1px solid #BFCBD2;
    width:62%;
    }
#Info .csc-mailform-field input:focus,
#Info .csc-mailform-field textarea:focus {
    border: 1px solid #DF0404;
    }
#Info input.search {
    border: 1px solid #BFCBD2;
    width:45%;
    }
#Info input.search:focus {
    border: 1px solid #DF0404;
    }
#Info input.csc-mailform-check {
    border:none;
    width:auto;
    }
#Info input.csc-mailform-radio {
    /**/border:none;
    width:auto;
    }
#Info input.csc-mailform-radio input {
    border:none;
    width:auto;
    }
#Info input.csc-mailform-submit,
#Info input.button {
    /*float:right;
    margin:0.5em 0 0 0;
    clear:both;*/
    border:none;
    background-color:#406577;
    color:#FFFFFF;
    padding:0.05em 0.5em 0.1em 0.5em;
    width:auto;
    }

/*-------------------------------------------*/
/*SCOREcount News-Ausgabe*/
div.scorecount {
    background-color:#E5EAED;
    background-image:url(../fileadmin/layout/bg_scorecount.gif);
    background-repeat:repeat-x;
    background-position:bottom left;
    float:left;
    width:40px;
    margin:2px 8px 0 0;
    }
div.scorecount img {
    margin:0;
    padding:0;
    border:none;
    }


/*
------------------------------------------------------------------
STATISTIKEN
Wahlergebnis / Mitgliederzahlen usw.
*/
.resultset {
    margin:15px 0px 10px 0px;
    }
.resultset .valueset {
    clear:left;
    background-color:#F2F4F6;
    border-bottom:1px solid #FFFFFF;
    font-size:0.9em;
    padding:5px 0px 6px 8px;
}
.resultset .hi {
    background-color:#F4E3D1;
    color:#BE173C;
    }
.resultset .label {
    float:left;
    /*padding:4px 4px 4px 10px;*/
    width:130px;
    white-space:nowrap;
}
.resultset .scale {
    /*padding:5px 0px 6px 5px;*/
    }
.resultset .scale img {

    display:inline;
    margin-right:5px;
    vertical-align:middle;
    }
.resultset .seats {
    background-image:url(../fileadmin/layout/sitzverteilung.gif);
    background-repeat:no-repeat;
    background-position:bottom;
    padding:5px 0px 60px 0px;
    }
.resultset .seats .label {
    padding:30px 0px 0px 8px;
    text-align:left;
    }
.resultset .seats .visual {
    text-align:right;
    background-color:#F2F4F6;
    border-bottom:8px solid #FFFFFF;
    }
.resultset .seats .visual td {
    padding:0px 1px 0px 0px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    }
.resultset .seats .visual td.value {
    text-align:center;
    padding:5px 0px 8px 0px;
    }

.statistik .scale  {
    width:60%;
    }
.statistik .label  {
    width:10em;
    }

/*

------------------------------------------------------------------
SUCHFELD
Das Suchfeld taucht auf allen Seiten auf, nur nicht auf den
Detailseiten.
*/
#searchbox,
#poliexasearch {
    background-color:#F2F4F6;
    padding:8px 10px 8px 10px;
    height:1%;
    margin:0 0 10px 0px;
    border-bottom:10px solid #FFFFFF;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
#poliexasearch {
    border-top:10px solid #FFFFFF;
}
#searchbox p {
    margin:0 0 3px 0;
}
#searchbox a {
    /*background-image:url(../fileadmin/layout/bg_search_link.gif);
    background-repeat:no-repeat;*/
    padding-left:9px;
    color:#557A8D;
    text-decoration:none;
}
#searchbox input.search,
#poliexasearch input.search{
    margin:0px 4px 0px 0px;
    padding:2px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#666666;
    border:1px solid #CCCCCC;
    width:80%;
}
#searchbox input.search:focus,
#poliexasearch input.search:focus {
    border:1px solid #DF0404;
}

/*-------------------------------------------*/
/*F?r Dokumentationscenter*/



.dokumarker_gelb {
    color:#dd0000;
    background-color:#ffff00;
    }

/*-------------------------------------------*/
/* RSS-FEEDS _LP_STYLE */

#Info #twrss_table {
/*width:200px;*/
    background-color:#FFFFFF;
    padding:8px;
    margin:8px 0px 0px 0px;
    }
#Inhalt #twrss_table {
/*width:200px;*/
    padding:0px;
    margin:8px 0px 0px 0px;
    }

#Info #twrss_table .twrss_head {
    }

#Info #twrss_table .twrss_head_channel {
    }

#Info #twrss_table .twrss_imagefile {
    float:left;
    margin-left:10px;
    margin-right:10px;
    }

#Info #twrss_table .twrss_bodytext {
    margin-bottom:5px;
    }

#Info #twrss_table .twrss_bodytext A {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    background-image:url(../fileadmin/layout/bg_external_link.gif);
    background-repeat:no-repeat;
    padding-left:21px;
    color:#000000;
    margin-top:8px;
    }
#Info #twrss_table .twrss_bodytext A:hover {
    text-decoration:underline;
    color:#DF0404;
    }

/* --------------------------------------------*/
/* USER-REGISTRIERUNG + SEARCH-FORM
*/

/* Search form, specifically */
FORM TABLE.csc-searchform TR TD.csc-form-labelcell,
FORM TABLE.csc-searchform TR TD.csc-form-commentcell {
    font-weight: bold;
    background-color:#FFFFFF;
    width:25%;
    }
FORM TABLE.csc-searchform TR TD.csc-form-fieldcell {
    background-color:#FFFFFF;
    }
FORM TABLE.csc-searchform TR TD.csc-form-fieldcell INPUT,
FORM TABLE.csc-searchform TR TD.csc-form-fieldcell SELECT {
    border: 1px solid #BFCBD2;
    width: 90%;
    }


/*USER-REGISTRIERUNG*/

#Info .tx-newloginbox-pi1 table {
    width:100%;
    border:none;
    background-color:#FFFFFF;
    border:7px solid #FFFFFF;
    margin-top:8px;
    margin-bottom:6px;
    font-size:11px;
    }
#Info .tx-newloginbox-pi1 td {
    padding:0.4em 0 0.6em 0em;
    }
#Info .tx-newloginbox-pi1-forgotP a {
    color:#000000;
    text-decoration:underline;
    text-transform:uppercase;
    }

#Inhalt .tx-newloginbox-pi1 {
    margin:20px 0px 20px 0px;
    }

#Inhalt .tx-newloginbox-top,
#Inhalt .mailman-form-top,
#Inhalt .srfeuserregister-login-top {
    padding:20px;
    background-image:url(../fileadmin/layout/bg_loginbox_top.gif);
    background-repeat:no-repeat;
    }
#Inhalt .tx-newloginbox-pi1 table {
    border:none;
    font-size:1em;
    }
#Inhalt .tx-newloginbox-pi1 table th{
    padding-right:15px;
    }
#Inhalt .tx-newloginbox-pi1 table {
    border:none;
    font-size:1em;
    }

#Inhalt .tx-newloginbox-footer,
#Inhalt .mailman-form-footer,
#Inhalt .srfeuserregister-login-footer {
    padding:10px 20px 30px 20px;
    background-image:url(../fileadmin/layout/bg_loginbox_foot.gif);
    background-repeat:no-repeat;
    background-position:bottom;
    }
#Inhalt .tx-newloginbox-footer a,
#Inhalt .mailman-form-footer a {
    color:#df0404;
    }
#Inhalt .tx-newloginbox-top input {
    border:none;
    border-bottom:1px solid #CCCCCC;
    width:340px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    }


.tx-newloginbox-pi1 table,
FORM TABLE.csc-searchform  {
    /*width:100%;*/
    }
.tx-newloginbox-pi1 td,
FORM TABLE.csc-searchform TR TD {
    padding:0.3em 0 0.3em 0em;
    }

.tx-newloginbox-pi1 #tx-newloginbox-pi1-user ,
.tx-newloginbox-pi1 #tx-newloginbox-pi1-pass {
    border: 1px solid #BFCBD2;
    width:90%;
}
.tx-newloginbox-pi1-submit {
    border:none;
    background-color:#406577;
    color:#FFFFFF;
    padding:0.05em 0.5em 0.1em 0.5em;
    width:auto;
    }
/*MAILMAN-FORM*/
#mailman-form .mailman-form-title {
    font-weight:bold;
    }
#mailman-form p {
    margin:0;
    padding:0 0 0.8em 0;
    }
#mailman-form .option {
    padding:0.6em 0 0 0;
    }
#mailman-form .first {
    padding:2em 0 0 0;
    }
#mailman-form .option input {
    float:left;
    }
#mailman-form .option label {
    display:block;
    padding:0em 0 0 2em;
    }

#mailman-form select {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    }
#mailman-form .mailman-form-field {
    padding:7px 20px 15px 20px;
    background-image:url(../fileadmin/layout/bg_mailmanfield.gif);
    background-repeat:no-repeat;
    }
#Inhalt #mailman-form input.low {
    background-color:#A8ACAF;
    font-weight:normal;
    }

/*USERREGISTRIERUNG*/
.tx-srfeuserregister-pi1 .tx-srfeuserregister-box {
    margin:15px 0px 15px 0px;
    }

.tx-srfeuserregister-pi1 .tx-srfeuserregister-label {
    padding:0.5em;
    background-bottom:#F2F4F6;
    /*background-color:#EBEFF1;*/
    width:200px;
    float: left;
    clear: left;
    }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-field {
    margin: 0;
    padding:0.5em;
    background-color:#F2F4F6;
    /*background-color:#EBEFF1;*/
    border-bottom:1px solid #FFFFFF;
    padding-left:220px;
    }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-login .tx-srfeuserregister-field {
    border-bottom:none;
    }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-login input {
    width:250px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    border:none;
    border-bottom:1px solid #CCCCCC;
    }

.tx-srfeuserregister-pi1 label {
    /*border-top: 1px solid #EBEFF1;*/
    }

.tx-srfeuserregister-pi1 label span {
    color: #DF0404;
    font-weight:bold;
    }
.tx-srfeuserregister-pi1 input {
    margin: 0;
    width:300px;
    border: 1px solid #BFCBD2;
    }
.tx-srfeuserregister-pi1 .csc-mailform-radio input {
    width:auto;
    margin: 0px 5px 0px 10px;
    border:none;
    }


.tx-srfeuserregister-pi1 input[type=radio],
.tx-srfeuserregister-pi1 input[type=checkbox],
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio,
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox {
    background-color: transparent;
    }

.tx-srfeuserregister-pi1 h4 { margin-top: 0; padding-left: .3em; }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-info {
    font-weight:bold;
    margin-bottom: 1em;
    }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice {
    font-style: italic;
    margin-bottom: 1em;
    }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash {
    margin-bottom: 2em;
    }
.tx-srfeuserregister-pi1 a {
    padding-left: 14px;
    background-position: 0% 60%;
    text-decoration:none;
    }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error {
    color: #DF0404;
    }

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon {
    margin-left: 1em;
    background-color: transparent;
    }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover { cursor: pointer; }
.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view { padding-left: 15px; background-image: url("http://www.dialog-fuer-brandenburg.de/fileadmin/dialog-brandenburg/tpl/css/typo3conf/ext/sr_feuser_register/pi1/internal_link_new_window.gif"); background-color: transparent; background-repeat: no-repeat; font-size: .8em; margin-left: 1em; }
.tx-srfeuserregister-pi1 ul { margin: 0; padding: 0; list-style-position: inside; }

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { list-style-type: none; }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { margin: 0 0 .3em 0; padding: 0; }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em; }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; padding: 0 2em 0 0; margin: 0; }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt { width: auto; padding-right: 0; }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd { width: auto; }
* html .tx-srfeuserregister-pi1 dd { float: none; }
.tx-srfeuserregister-pi1 dd p { margin-top: 0; margin-bottom: .5em; padding: 0; }
.tx-srfeuserregister-pi1 dd label { padding: 0 1em 0 .5em; }


/* --------------------------------------------*/
/* DR_wiki - tx-drwiki
*/

.tx-drwiki-pi1 A {
    TEXT-DECORATION: none;
    color:#000000 !important;
    }
.tx-drwiki-pi1 p A {
    TEXT-DECORATION: none;
    color:#000000 !important;
    background-image:url(../fileadmin/layout/wiki_ico_link.gif);
    background-repeat:no-repeat;
    padding:0px 0px 0px 30px;
    }
.tx-drwiki-pi1 A:hover {
    TEXT-DECORATION: underline;
    color:#DF0404 !important;
    }
.tx-drwiki-pi1 H1 {
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0.2em;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0.5em;
    }
.tx-drwiki-pi1 H2 {
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0.2em;
    MARGIN: 0px; COLOR: black;
    PADDING-TOP: 0.5em;
    }

.tx-drwiki-pi1 H3 {
    FONT-SIZE: 132%;
    FONT-WEIGHT: bold;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0.17em;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0.5em;
    }

  .tx-drwiki-pi1 H4 { FONT-SIZE: 116%; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; }

  .tx-drwiki-pi1 H5 { FONT-SIZE: 100%; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; }

  .tx-drwiki-pi1 H6 { FONT-SIZE: 80%; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; }

  .tx-drwiki-pi1 HR { height:1px; border-top:1px dotted #000000; border-left:0; border-right:0; border-bottom:0; }

  .tx-drwiki-pi1 OL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0px 3.2em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px;}

  .tx-drwiki-pi1 UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0px 1.5em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; }

  .tx-drwiki-pi1 PRE { BORDER: #2f6fab 1px dashed; PADDING: 1em; COLOR: black; LINE-HEIGHT: 1.1em; BACKGROUND-COLOR: #f9f9f9; font-family:Fixedsys,Courier; }

  .tx-drwiki-pi1 INPUT {font-size:10pt;}

  .tx-drwiki-pi1 TEXTAREA {width:100%; font-size:10pt;}

  .tx-drwiki-pi1-urlextension { display: none; }

  .redirect { BORDER: #2f6fab 1px dashed; PADDING: 1em; COLOR: black; LINE-HEIGHT: 1.1em; BACKGROUND-COLOR: #FFFFF0;}

  .icons {vertical-align:middle; float:left; margin-right:20px; margin-bottom:10px;}

  .wiki-box { BORDER: #2f6fab 1px dashed; PADDING: 1em; COLOR: black; LINE-HEIGHT: 1.1em; BACKGROUND-COLOR: #f9f9f9; }

  .diff-r {color: red;}
  .diff-g {color: green;}

  .diff-result { BORDER: #2f6fab 1px dashed; PADDING: 1em; COLOR: black; LINE-HEIGHT: 1.1em; BACKGROUND-COLOR: #f9f9f9; font-family:Fixedsys,Courier; }

  .diff-table {width:100%;}

  .diff-table-cell-green {vertical-align:top; text-align:left; white-space:normal; color:green; font-family:Fixedsys,Courier; font-size:10pt; BORDER: #2f6fab 1px dashed; PADDING: 1em;}

  .diff-table-cell-red {vertical-align:top; text-align:left; white-space:normal; color:red; font-family:Fixedsys,Courier; font-size:10pt; BORDER: #2f6fab 1px dashed; PADDING: 1em;}

#toc {
    width:100%;
    PADDING: 8px;
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: #f9f9f9
    }
#toc .tocindent {
    MARGIN-LEFT: 2em
    }
#toc .tocline {
    MARGIN-BOTTOM: 5px
    }


#toc P {FONT-SIZE: 10pt; MARGIN: 0px}

  #toc .toctoggle {FONT-SIZE: 10pt}

  #toc .editsection {MARGIN-TOP: 0.7em; FONT-SIZE: 10pt}

 .tx-drwiki-pi1 .wikiicons {
    padding:8px 0px 8px 0px;
    text-align:right;
    border-bottom:1px solid #CCFF33;
    border-top:1px solid #C2CDD4
    }
 .tx-drwiki-pi1 .hier {
    padding:8px 0px 8px 0px;
    border-top:1px solid #C2CDD4;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    font-size:11px;
    }
 .tx-drwiki-pi1 .changes {
    margin:20px 0px;
    padding:8px 0px 0px 0px;
    border-top:1px solid #C2CDD4;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    font-size:11px;
    color:#C2CDD4;
    }


 /*CUSTOM STYLES RAHMEN*/
 #Info .twoColsFirst, #Info .twoColsSecond {
    float:left;
    width:130px;
    }
 #Info .twoColsFirst .csc-header,
 #Info .twoColsSecond .csc-header {
    display:none;
    clear:left;
    }
 #Info .twoColsFirst .csc-textpic {
    padding-left:5px;
    clear:left;
    }
 #Info .twoColsSecond .csc-textpic {
    padding-right:5px;
    }

 #Inhalt .twoColsFirst,  #Inhalt .twoColsSecond {
    float:left;
    width:270px;
    display:inline;
    margin:10px 0px 10px 0px;
    }
 #Inhalt .twoColsFirst {
    padding-right:5px;
    clear:left;
    }
 #Inhalt .twoColsSecond {
    padding-left:5px;
    }

/*BOX PRESSEMITTEILUNGEN*/
 #Inhalt h4.bgPress {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:0.85em;
    background-image:url(../fileadmin/layout/bg_h4presse_sm.gif);
    background-repeat:no-repeat;
    color:#3B5591;
    padding:9px 0px 11px 40px;
    margin:10px 0px 0px 0px;
    clear:left;
    }

 #Inhalt .latestNewsHome {
    background-color:#EDF1F6;
    width:100%;
    margin:0px 0px 12px 0px;
    }
 #Inhalt .latestNewsHome .twoColsFirst,
 #Inhalt .latestNewsHome .twoColsSecond {
    float:left;
    display:inline;
    width:255px;
    padding:10px 0px 6px 0px;
    /*background-color:#66FF99;*/
    }
 #Inhalt .latestNewsHome .twoColsFirst {
    clear:left;/**/
    margin:0px 20px 0px 10px;/**/
    /*margin-right:auto;*/
    }
 #Inhalt .latestNewsHome .twoColsSecond {
    margin:0px 10px 0px 0px;
    /*clear:right;*/
    /*margin-right:auto;*/
    }
 #Inhalt .latestNewsHome .boxfoot {
    padding:8px 15px 10px 10px;
    margin:5px 0px;
    text-align:right;
    font-size:0.85em;
    /*background-color:#D8E2F2;*/
    border-top:1px solid #D8E2F2;
    }
 #Inhalt .latestNewsHome .boxfoot a {
    color:#3B5591;
    background-image:url(../fileadmin/layout/bg_linkpresse.gif);
    background-repeat:no-repeat;
    background-position:left;
    padding-left:9px;
    }
 #Inhalt .latestNewsHome h2 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:0.9em;
    line-height:1.25em;
    color:#3B5591;
    }
 #Inhalt .latestNewsHome h2 a {
    color:#3B5591;
    }
 #Inhalt .latestNewsHome p.bodytext {
    margin:0px;
    padding:0px;
    font-size:0.85em;
    line-height:1.3em;
    }
/*LAtest News aus den Ländern*/
 #Inhalt .latestNewsHomeSingleColumn {
    width:100%;
    margin:10px 0px 0px 0px;
    }


/*BOX GALERIEN 3SPALTIG*/
#Inhalt h4.bgGallery {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    background-image:url(../fileadmin/layout/bg_h4gallery3.gif);
    background-repeat:no-repeat;
    color:#FFFFFF;
    font-size:0.85em;
    padding:9px 0px 11px 40px;
    margin:0px 0px 8px 0px;
    text-transform:uppercase;
    }

#Inhalt .threeCols,
#Inhalt .threeColsLast {
    float:left;
    display:inline;
    margin-right:8px;
    width:180px;
    font-size:0.85em;
    line-height:1.25em;
    background-color:#FFFFFF;
    }
#Inhalt .threeColsLast {
    margin:0px;
    float:right;
    }

/*RANDSPALTE 1/3 */
#Inhalt .sideCol {
    float:left;
    display:inline;
    /*margin-right:15px*/
    width:180px;
    font-size:0.85em;
    line-height:1.25em;
    margin-top:7px;
    }
/* SPALTE 2/3 */
#Inhalt .narrowCol {
    margin:15px 0px 0px 200px;
    }
/*BOX EXTERNE LINKS auf der STARTSEITE*/
#Info .homeLinkBox {
    padding:10px;
    border-bottom:10px solid #FFFFFF;
    }
#Info .homeLinkBox ul {
    list-style-type:none;
    margin:0px;
    padding:0px;
    }
#Info .homeLinkBox ul li {
    margin:0px;
    padding:0px;
    }
#Info .homeLinkBox ul li a {
    padding:3px 0px 4px 8px;
    display:block;
    background-color:#DCDDDE;
    background-image:url(../fileadmin/layout/bg_link_box_lo.gif);
    background-position:right;
    background-repeat:no-repeat;

    border-bottom:2px solid #F2F4F6;
    color:#333333;
    height:5%;
    }
#Info .homeLinkBox ul li a:hover {
    background-color:#DF0404;
    background-image:url(../fileadmin/layout/bg_link_box_hi.gif);
    color:#FFFFFF;
    height:5%;
    }
/* ---------- MAGAZIN --------------- */
/* ---------- Inhalt --------------- */

#Inhalt .contents,
#Inhalt .catLeben,
#Inhalt .catBilder,
#Inhalt .catVorgelesen,
#Inhalt .catGestern {
    padding:15px;
    background-repeat:no-repeat;
    }
#Inhalt .contents {
    background-image:url(../fileadmin/layout/bg_mag_start.jpg);
    background-color:#E9F1F9;
    }
#Inhalt .catLeben {
    background-image:url(../fileadmin/layout/bg_mag_leben.jpg);
    background-color:#E8F1F9;
    }
#Inhalt .catBilder {
    background-image:url(../fileadmin/layout/bg_mag_ansichten.jpg);
    background-color:#FEEFE3;
    }
#Inhalt .catVorgelesen {
    background-image:url(../fileadmin/layout/bg_mag_lesen.jpg);
    background-color:#FAEEEC;
    }
#Inhalt .catGestern {
    background-image:url(../fileadmin/layout/bg_mag_gestern.jpg);
    background-color:#E9F4F8;
    }
#Inhalt #magPage.contents .pageHead h1,
#Inhalt #magPage.catLeben .pageHead h1,
#Inhalt #magPage.catBilder .pageHead h1,
#Inhalt #magPage.catVorgelesen .pageHead h1,
#Inhalt #magPage.catGestern .pageHead h1 {
    background-image:none;
    padding:11px 0px 30px 230px;
    font-size:1.8em;
    text-transform:uppercase;
    }
#Inhalt .offset {
    padding-top:80px;
}
#InhaltX #magPage img {
    border:6px solid #FFFFFF;
    }

/*LINKLISTE Persönliche Seiten*/
.twoColsLinklist {
    float:left;
    display:inline; /*IE double margin bug*/
    margin:10px 10px 10px 0px;
    width:270px;
    }
.twoColsLinklist .light {
    color:#999999;
    }

/*AUDIOPLAYER und FILEDOWNLOAD */
#Info .tx-wecflashplayer-pi2 {
    background-image:url(../fileadmin/layout/bg_audioplayer.gif);
    background-repeat:no-repeat;
    padding:8px 10px 10px 80px;
    margin:10px 0px 10px 0px;
    }
#Inhalt .tx-wecflashplayer-pi2 {
    background-image:url(../fileadmin/layout/bg_audioplayer_sm.gif);
    background-repeat:no-repeat;
    background-position:center;
    text-align:center;
    padding:8px 10px 10px 50px;
    margin:10px 0px 10px 0px;
    }

#Inhalt #newsFlash_inline.newsFlash_inlineMP3 {
    width:200px;
    height:40px;
    padding:5px 10px 5px 40px;
    margin:3px 10px 8px 0px;
    background-image:url(../fileadmin/layout/bg_audioplayer_ext.gif);
    background-repeat:no-repeat;
    float:left;
    }

#Inhalt #newsFlash_inline.newsFlash_inlineFLV {
    width:218px;
    height:185px;
    padding:6px 8px 6px 8px;
    margin:3px 10px 8px 0px;
    background-image:url(../fileadmin/layout/bg_videoplayer_ext.gif);
    background-repeat:no-repeat;
    float:left;
    }
#Inhalt div.news-single-files {
    width:250px;
    margin:3px 10px 8px 0px;
    padding:0px;
    float:left;
    color:#697076;
    clear:left;
    }
#Inhalt div.news-single-files a {
    color:#697076;
    }

#Inhalt div.news-single-files dl {
    margin:0px;
    padding:8px 10px 12px 40px;
    background-image:url(../fileadmin/layout/bg_filedownload.gif);
    background-repeat:no-repeat;
    background-color:#E6EFF7;
    }
#Inhalt div.news-single-files dt {
    margin:0px;
    padding:0px;
    font-weight:normal;
    }
#Inhalt div.news-single-files dd {
    margin:0px;
    padding:0px;
    }

/* Memberpresentation */

#memberPresentation {
    position:relative;
    background-color:#df0404;
    height:225px;
    background-image:url(../fileadmin/layout/bg_memberlogoarea.gif);
    background-repeat:no-repeat;
    background-position:bottom right;
    margin-bottom:10px;
    color:#FFFFFF;
    }
.memberClaim {
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:bold;
    padding:10px 10px 0px 0px;
    margin-left:160px;
    line-height:20px;
    }
.memberText {
    padding:5px 10px 0px 0px;
    margin-left:160px;
    }
.memberName {
    font-style:italic;
    padding:6px 10px 0px 0px;
    margin-left:160px;
    }
.memberLogoarea {
    position:absolute;
    top:120px;
    margin:50px 0px 0px 160px;
    }
.memberLogoarea img {
    float:none;
    margin:0px;
    padding:0px;
    }

.memberImage {
    width:150px;
    float:left;
    }
.memberImage img {
    display:block;
    margin:0px;
    padding:0px;
    }

div.tickerWrap {
    padding: 10px;
}
