html,body {
  width: 100%;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  color: #333333;
}

body{
  margin: 0px auto;
  background-color: #ffd80a;
  background-image:url(/fileadmin/images/layout/hg_body.jpg);
  background-repeat: repeat-x;
}

#ContainerAll{ width: 1060px; margin: 0px auto; text-align: left; }
#ContainerOben{ width: 1060px; height:1px; background:url(/fileadmin/images/layout/hg_oben.gif) no-repeat; margin: 50px 0 0 0;}
#ContainerMitteOben{ width: 1060px; height:6px; background:url(/fileadmin/images/layout/rand_oben.gif) no-repeat; margin: 0; padding:0;}
#ContainerMitteHG{ width: 1060px; background:url(/fileadmin/images/layout/rand_mitte_hg.gif) repeat-y; padding: 0; margin: 0;}
#ContainerMitte{ width: 1000px; background:url(/fileadmin/images/layout/rand_mitte.jpg) no-repeat; padding: 10px 32px 20px 28px;}
#ContainerMitteUnten{ width: 1060px; height:5px; background:url(/fileadmin/images/layout/rand_unten.gif) no-repeat; margin: 0; padding:0;}
#ContainerUnten{ width: 1060px; padding: 10px 22px 13px 18px;}

FORM{
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px
}

A{COLOR: #9B0000}
A:active{color: #9B0000}
A:link{color: #9B0000}
A:visited{color: #9B0000}
A:hover{color: #9B0000}
.suche{FONT-SIZE: 8pt; }

.headline
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    margin-top: 8px;
    margin-bottom: 10px
}

TD {FONT-SIZE: 8pt; }
P {FONT-SIZE: 8pt; margin: 0px; padding: 0px}
INPUT{FONT-SIZE: 8pt}
INPUT.form-search-input{FONT-SIZE: 7pt}
TEXTAREA{FONT-SIZE: 8pt;font-family: Arial, Helvetica;}
OPTION{;FONT-SIZE: 8pt}
SELECT{FONT-SIZE: 8pt}
H1
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    margin-top: 8px;
    margin-bottom: 10px
}

H2
{


    FONT-SIZE: 9pt;
    margin-top: 0px;
    margin-bottom: 3px
}

H3
{


    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    margin-top: 8px;
    margin-bottom: 10px
}

.sitemap1
{

    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    margin-top: 10px;
    margin-bottom: 0px;
    TEXT-DECORATION: none
}

.sitemap2
{

    FONT-SIZE: 8pt;
    margin-top: 5px;
    margin-bottom: 0px;
    margin-left: 20px;
    TEXT-DECORATION: none
}
.sitemap3
{

    FONT-SIZE: 7pt;
    margin-top: 2px;
    margin-bottom: 0px;
    margin-left: 40px;
    TEXT-DECORATION: none
}
.sitemap4
{

    FONT-SIZE: 7pt;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 60px;
    TEXT-DECORATION: none
}
.sitemap5
{

    FONT-SIZE: 7pt;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 80px;
    TEXT-DECORATION: none
}
.sitemap6
{

    FONT-SIZE: 7pt;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 100px;
    TEXT-DECORATION: none
}


TD.menu1                   {BACKGROUND-COLOR:#EEEEEE}
TD.menu1_akt             {BACKGROUND-COLOR:#FFFFFF}
TD.menu1_linie            {BACKGROUND-COLOR:#EEEEEE}
TD.menu2                   {BACKGROUND-COLOR:#EEEEEE}
TD.menu2_akt             {BACKGROUND-COLOR:#FFFFFF}
TD.menu2_linie            {BACKGROUND-COLOR:#EEEEEE}
TD.menu2_linie_akt      {BACKGROUND-COLOR:#EEEEEE}
TD.menu3                   {BACKGROUND-COLOR:#EEEEEE}
TD.menu3_akt             {BACKGROUND-COLOR:#FFFFFF}
TD.menu3_linie            {BACKGROUND-COLOR:#EEEEEE}


.menu_o{FONT-SIZE: 9pt; COLOR: #333333;}
A.menu_o{COLOR: #333333; FONT-SIZE: 9pt;  TEXT-DECORATION: none}
A.menu_o:active{COLOR: #333333}
A.menu_o:link{COLOR: #333333}
A.menu_o:visited{COLOR: #333333}
A.menu_o:hover{COLOR: #333333}

.menu_o_akt {FONT-SIZE: 9pt; COLOR: #9B0000;}
TD.menu_o_akt {BACKGROUND-COLOR: #FFFFFF}
A.menu_o_akt {COLOR: #9B0000; FONT-SIZE: 9pt;  TEXT-DECORATION: none}
A.menu_o_akt:active{COLOR: #9B0000}
A.menu_o_akt:link{COLOR: #9B0000}
A.menu_o_akt:visited{COLOR: #9B0000}
A.menu_o_akt:hover{COLOR: #9B0000}

.menu1 {COLOR: #333333; FONT-SIZE: 8pt}
A.menu1                {COLOR: #333333;   TEXT-DECORATION: none; FONT-SIZE: 8pt}
A.menu1:active{COLOR: #333333}
A.menu1:link{COLOR: #333333}
A.menu1:visited{COLOR: #333333}
A.menu1:hover{COLOR: #333333}

.menu1_akt {COLOR: #9B0000; FONT-SIZE: 8pt}
A.menu1_akt                 {COLOR: #9B0000; FONT-WEIGHT: bold;  TEXT-DECORATION: none; FONT-SIZE: 8pt}
A.menu1_akt:active{COLOR: #9B0000}
A.menu1_akt:link{COLOR: #9B0000}
A.menu1_akt:visited{COLOR: #9B0000}
A.menu1_akt:hover{COLOR: #9B0000}

.menu2 {COLOR: #9B0000; FONT-SIZE: 7pt}
A.menu2          {COLOR: #9B0000;  TEXT-DECORATION: none; FONT-SIZE: 7pt}
A.menu2:active{COLOR: #9B0000}
A.menu2:link{COLOR: #9B0000}
A.menu2:visited{COLOR: #9B0000}
A.menu2:hover{COLOR: #9B0000}
.menu2x {text-indent: -7; margin-left: 7;}

.menu2_akt {COLOR: #9B0000; FONT-SIZE: 7pt}
A.menu2_akt {COLOR: #9B0000; TEXT-DECORATION: none; FONT-SIZE: 7pt}
A.menu2_akt:active{COLOR: #9B0000}
A.menu2_akt:link{COLOR: #9B0000}
A.menu2_akt:visited{COLOR: #9B0000}
A.menu2_akt:hover{COLOR: #9B0000}
.menu2_aktx {text-indent: -7; margin-left: 7;}

A.menu3                {COLOR: #9B0000; TEXT-DECORATION: none; FONT-SIZE: 7pt}
A.menu3:active{COLOR: #9B0000}
A.menu3:link{COLOR: #9B0000}
A.menu3:visited{COLOR: #9B0000}
A.menu3:hover{COLOR: #9B0000}
.menu3x {text-indent: -7; margin-left: 16;}

A.menu3_akt                 {COLOR: #9B0000; TEXT-DECORATION: none; FONT-SIZE: 7pt}
A.menu3_akt:active{COLOR: #9B0000}
A.menu3_akt:link{COLOR: #9B0000}
A.menu3_akt:visited{COLOR: #9B0000}
A.menu3_akt:hover{COLOR: #9B0000}
.menu3_aktx {text-indent: -7; margin-left: 16;}



TD.menu1_neu                   {BACKGROUND-COLOR:#F8F8F8; height: 20px;}
TD.menu1_akt_neu             {BACKGROUND-COLOR:#F8F8F8; height: 20px;}
TD.menu1_linie_neu            {BACKGROUND-COLOR:#F8F8F8; height: 20px;}
TD.menu2_neu                   {BACKGROUND-COLOR:#F8F8F8; height: 20px;}
TD.menu2_akt_neu             {BACKGROUND-COLOR:#F8F8F8; height: 20px;}
TD.menu2_linie_neu            {BACKGROUND-COLOR:#F8F8F8; height: 20px;}
TD.menu2_linie_akt_neu      {BACKGROUND-COLOR:#F8F8F8; height: 20px;}
TD.menu3_neu                   {BACKGROUND-COLOR:#F8F8F8; height: 20px;}
TD.menu3_akt_neu             {BACKGROUND-COLOR:#F8F8F8; height: 20px;}
TD.menu3_linie_neu            {BACKGROUND-COLOR:#F8F8F8; height: 20px;}

.menu1_neu {COLOR: #333333; FONT-SIZE:9pt; text-align:left;}
A.menu1_neu                {COLOR: #333333; TEXT-DECORATION: none; FONT-SIZE: 9pt}
A.menu1_neu:active{COLOR: #333333}
A.menu1_neu:link{COLOR: #333333}
A.menu1_neu:visited{COLOR: #333333}
A.menu1_neu:hover{COLOR: #333333}

.menu1_akt_neu_right {COLOR: #9B0000; FONT-SIZE: 9pt; text-align: right;}
.menu1_akt_neu {COLOR: #9B0000; FONT-SIZE: 9pt; text-align:left;}
A.menu1_akt_neu                 {COLOR: #9B0000; FONT-WEIGHT: bold;  TEXT-DECORATION: none; FONT-SIZE: 9pt}
A.menu1_akt_neu:active{COLOR: #9B0000}
A.menu1_akt_neu:link{COLOR: #9B0000}
A.menu1_akt_neu:visited{COLOR: #9B0000}
A.menu1_akt_neu:hover{COLOR: #9B0000}

.menu2_neu {COLOR: #333333; FONT-SIZE: 9pt; text-align:left;}
A.menu2_neu          {COLOR: #333333;  TEXT-DECORATION: none; FONT-SIZE: 9pt}
A.menu2_neu:active{COLOR: #333333}
A.menu2_neu:link{COLOR: #333333}
A.menu2_neu:visited{COLOR: #333333}
A.menu2_neu:hover{COLOR: #333333}
.menu2x_neu {text-indent: -7; margin-left: 7;}

.menu2_akt_neu {COLOR: #9B0000; FONT-SIZE: 9pt; text-align:left;}
A.menu2_akt_neu {COLOR: #9B0000; TEXT-DECORATION: none; FONT-SIZE: 9pt}
A.menu2_akt_neu:active{COLOR: #9B0000}
A.menu2_akt_neu:link{COLOR: #9B0000}
A.menu2_akt_neu:visited{COLOR: #9B0000}
A.menu2_akt_neu:hover{COLOR: #9B0000}
.menu2_aktx_neu {text-indent: -7; margin-left: 7;}

.menu3_neu                {COLOR: #333333; FONT-SIZE:9pt; text-align:left;}
A.menu3_neu                {COLOR: #333333; TEXT-DECORATION: none; FONT-SIZE:9pt}
A.menu3_neu:active{COLOR: #333333}
A.menu3_neu:link{COLOR: #333333}
A.menu3_neu:visited{COLOR: #333333}
A.menu3_neu:hover{COLOR: #333333}
.menu3x_neu {text-indent: -17; margin-left: 26;}

.menu3_akt_neu                 {COLOR: #9B0000; FONT-SIZE:9pt; text-align:left;}
A.menu3_akt_neu                 {COLOR: #9B0000; TEXT-DECORATION: none; FONT-SIZE:9pt}
A.menu3_akt_neu:active{COLOR: #9B0000}
A.menu3_akt_neu:link{COLOR: #9B0000}
A.menu3_akt_neu:visited{COLOR: #9B0000}
A.menu3_akt_neu:hover{COLOR: #9B0000}
.menu3_aktx_neu {text-indent: -7; margin-left: 16;}


.text16   { font-size: 13pt; text-decoration:none; font-weight:normal}
.text16f  { font-size: 13pt;  text-decoration:none; font-weight:bold}
.text15f  { font-size: 12pt;  text-decoration:none; font-weight:bold}
.text14   { font-size: 11pt;  text-decoration:none; font-weight:normal}
.text14f  { font-size: 11pt;  text-decoration:none; font-weight:bold}
.text12   { font-size: 9pt;  text-decoration:none; font-weight:normal}
.text12f  { font-size: 9pt;  text-decoration:none; font-weight:bold}
.text11   { font-size: 9pt;  text-decoration:none; font-weight:normal}
.text11f  { font-size: 9pt;  text-decoration:none; font-weight:bold}
.text11red   {font-size: 9pt; color: red; text-decoration:none; font-weight:normal}
.text10rot   { font-size: 8pt;  text-decoration:none; font-weight:normal;COLOR: #9B0000; line-height: 11pt}
.text10   { font-size: 8pt;  text-decoration:none; font-weight:normal}
.text10link { font-size: 8pt;  font-weight:normal}
.text10f  { font-size: 8pt;  text-decoration:none; font-weight:bold}
.text8    { font-size: 8px;  text-decoration:none; font-weight:normal}
.text8f   { font-size: 8px;  text-decoration:none; font-weight:bold}
table.stat { border-style: solid; border-width: 1}


.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeff; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }

.tx-indexedsearch-redMarkup{background-color: yellow}
#contentinfo p{ font-size:9pt; }
#contentinfo ul{ font-size:9pt; }
#contentinfo li{ font-size:9pt; }

div.top5hl{font-size:9pt; padding:15px 0 6px 0; font-weight:bold; color: #666666}
div.top5list{font-size:9pt; padding-bottom:3px; font-weight:bold; color: #666666; line-height:13pt}

div.top5hlsf{font-size:9pt; padding:0px 0 6px 0; font-weight:bold; color: #666666}
