html,body {
  width: 100%;
  text-align: center;
  font-family: Verdana, Arial, Helvetica;
  color: #666666;
}

body{ margin: 0 auto; background-color: #f4c508;}

#ContainerAll{ width: 845px; margin: 0px auto; text-align: left; background-color: #f4c508; padding: 0;}
#ContainerOben{ width: 845px; height: 3px; background:url(/fileadmin/images/layout/abschluss_oben.gif) #FFFFFF no-repeat; margin: 20px 0 0 0; padding: 0;}
#ContainerMitte{ width: 845px; background-color: #FFFFFF; margin: 0; padding: 0;}
#ContainerUnten{ width: 845px; height: 3px; background:url(/fileadmin/images/layout/abschluss_unten.gif) #f4c508 no-repeat; margin: 0; padding: 0;}

#Header1Links{ float: left; width:632px; height: 20px; background-color: #FFFFFF; padding: 12px 0 0 16px; margin: 0 ; }
#Header1Rechts{ float: left; width:176px; height: 20px; background-color: #FFFFFF;  padding: 12px 16px 0 5px; margin: 0; font-size: 7pt;}

#Header2Links{ float: left; width:632px; height: 176px; background-color: #FFFFFF; padding: 0 0 0 16px; margin: 0;}
#Header2Rechts{ float: left; width:176px; height: 176px; background-color: #FFFFFF;  padding: 0 16px 0 5px; margin: 0;}

#Header3Links{ float: left; width:188px; height: 37px;  padding: 5px 5px 5px 16px; margin: 0;}
#Header3LinksBG{ width:188px; height: 37px; background-color: #e4e9eb; padding: 0; margin: 0;}
#Header3Mitte{ float: left; width:439px; height: 37px; background-color: #FFFFFF; padding: 5px 0 5px 0; margin: 0;}
#Header3Rechts{ float: left; width:176px; height: 37px; padding: 5px 16px 5px 5px; margin: 0;}
#Header3RechtsBG{ width:176px; height: 37px; background-color: #e4e9eb; padding: 0; margin: 0;}

#Inhalt{ width: 845px; background:url(/fileadmin/images/layout/inhalt_hg.gif) #FFFFFF repeat-y; margin: 0; padding: 0;}
#InhaltBreit{ width: 845px; background:url(/fileadmin/images/layout/inhalt_hg_breit.gif) #FFFFFF repeat-y; margin: 0; padding: 0;}
#InhaltLinksalt{ float: left; width:162px; margin: 0 5px 0 16px; padding: 33px 0 20px 26px; vertical-align: top;}
#InhaltLinks{ float: left; width:162px; margin: 0; padding: 33px 5px 20px 42px; vertical-align: top;}
#InhaltMitte{ float: left; width:439px; margin: 0; padding: 0; vertical-align: top;}
#InhaltMitteBreit{ float: left; width:580px; margin: 0; padding: 0; vertical-align: top;}

#InhaltRechtsalt{ float: left; width:156px; margin: 0 16px 0 5px; padding: 33px 10px 20px 10px; vertical-align: top;}
#InhaltRechts{ float: left; width:156px; margin: 0; padding: 33px 26px 20px 15px; vertical-align: top;}

#Footer1{ width: 813px; background-color: #eff3f4; margin: 5px 16px 5px 16px; padding: 7px 0 7px 0; text-align: center;}
#Footer2{ width: 813px; margin: 5px 16px 5px 16px; padding: 0px 0 0px 0; text-align: right;}

form{ margin: 0; padding: 0;}





div {FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 7pt }
A                  {FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt }
A:active           {COLOR: #666666}
A:link             {COLOR: #666666}
A:visited          {COLOR: #666666}
A:hover            {COLOR: #666666}

A.menuor           {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 7pt; TEXT-DECORATION: none}
A.menu_o           {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; TEXT-DECORATION: none; FONT-WEIGHT: bold}
A.menu_o_akt       {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; TEXT-DECORATION: none; FONT-WEIGHT: bold}
A.menu_o2          {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; TEXT-DECORATION: none; FONT-WEIGHT: bold}
A.menu_o2_akt      {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; TEXT-DECORATION: none; FONT-WEIGHT: bold}
A.menul1           {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; TEXT-DECORATION: none; FONT-WEIGHT: bold}
A.menul1_akt       {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; TEXT-DECORATION: none; FONT-WEIGHT: bold}
A.menul2           {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; TEXT-DECORATION: none}
A.menul2_akt       {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; TEXT-DECORATION: none}
A.menul3           {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 7pt; TEXT-DECORATION: none}
A.menul3_akt       {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 7pt; TEXT-DECORATION: none}
A.menul4           {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 7pt; TEXT-DECORATION: none}
A.menul4_akt       {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 7pt; TEXT-DECORATION: none}



P                  {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt}
P.seitenende       {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt}
.bildunterschrift {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 7pt}
P.10pt             {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10pt}
P.8pt              {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt}

H1                 {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11pt; FONT-WEIGHT: bold; MARGIN-BOTTOM: 3px; MARGIN-TOP: 6px}
H2                 {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 9pt; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px; MARGIN-TOP: 3px}
H3                 {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 9pt; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px; MARGIN-TOP: 3px}

input              {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt}
option             {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt}
select             {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt}
textarea           {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt}

TD                 {COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt}
TD.menu_o          {BACKGROUND-COLOR: #DCE0E2}
TD.menu_o_akt      {BACKGROUND-COLOR: #C8D2D6}
TD.menul1          {BACKGROUND-COLOR: #EFF3F4}
TD.menul1_akt      {BACKGROUND-COLOR: #EFF3F4}
TD.menul2          {BACKGROUND-COLOR: #EFF3F4}
TD.menul2_akt      {BACKGROUND-COLOR: #FFFFFF}
TD.menul3          {BACKGROUND-COLOR: #EFF3F4}
TD.menul3_akt      {BACKGROUND-COLOR: #FFFFFF}
TD.menul4          {BACKGROUND-COLOR: #EFF3F4}
TD.menul4_akt      {BACKGROUND-COLOR: #FFFFFF}

#TD.zeile1          {BACKGROUND-COLOR: #C8D2D6; COLOR: #666666; FONT-SIZE: 8pt}
#TD.zeile2          {BACKGROUND-COLOR: #EFF3F4; COLOR: #666666; FONT-SIZE: 8pt}
#TD.zeile3          {BACKGROUND-COLOR: #DCE0E2; COLOR: #666666; FONT-SIZE: 8pt}
TD.zeile1          {BACKGROUND-COLOR: #DCE0E2; COLOR: #666666; FONT-SIZE: 8pt}
TD.zeile2          {BACKGROUND-COLOR: #E4E9EB; COLOR: #666666; FONT-SIZE: 8pt}
TD.zeile3          {BACKGROUND-COLOR: #EFF3F4; COLOR: #666666; FONT-SIZE: 8pt}

.tabelle                     {COLOR: #666666; FONT-SIZE: 8pt}
A.tabelle:active             {COLOR: #666666}
A.tabelle:link               {COLOR: #666666}
A.tabelle:visited            {COLOR: #666666}
A.tabelle:hover              {COLOR: #666666}
.tabelle_kl                  {COLOR: #666666; FONT-SIZE: 7pt}

.leisteunten                 {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 7pt; TEXT-DECORATION: none}
A.leisteunten:active         {COLOR: #666666; TEXT-DECORATION: none}
A.leisteunten:link           {COLOR: #666666; TEXT-DECORATION: none}
A.leisteunten:visited        {COLOR: #666666; TEXT-DECORATION: none}
A.leisteunten:hover          {COLOR: #666666; TEXT-DECORATION: none}

.leisteuntenpicto            {COLOR: #C0C0C0; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 7pt; TEXT-DECORATION: none}
A.leisteuntenpicto:active    {COLOR: #C0C0C0; TEXT-DECORATION: none}
A.leisteuntenpicto:link      {COLOR: #C0C0C0; TEXT-DECORATION: none}
A.leisteuntenpicto:visited   {COLOR: #C0C0C0; TEXT-DECORATION: none}
A.leisteuntenpicto:hover     {COLOR: #C0C0C0; TEXT-DECORATION: none}

.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:12px; 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:absmiddle; }

.tx-guestbook-list-header { background-color: #C8D2D6; color: #666666; font-weight:bold; }
.tx-guestbook-list-row { background-color: #FFFFFF; }
.tx-guestbook-list-rowleft { background-color: #EFF3F4; }
.tx-guestbook-list-entrycomment-title {font-weight: bold; }
.tx-guestbook-list-entrycomment { font-style: italic; }
.tx-guestbook-list-small { font-size: 9px; color: #666666; }
.tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }
.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
.tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
.tx-guestbook-latest-header { background-color: #C8D2D6; color: #666666; font-weight:bold; }
.tx-guestbook-latest-row { background-color: #666666; }
.tx-guestbook-latest-small { font-size: 9px; color: #666666; }
.tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#666666; font-size:12; color:#666666; width:100; height:20; }
.tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#666666; font-size:12; color:#666666; width:150; height:20; }
.tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#666666; font-size:12; color:#666666; width:250; }
.tx-guestbook-form-obligationfield { color: #666666; }
.tx-guestbook-form-error { color: #666666; }

.tx-advCaledar-pi1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-COLOR: #EFF3F4; font-family:Verdana; font-size:12px; }
.tx-advCaledar-pi1 H1 { BACKGROUND-COLOR: #EFF3F4; font-size:16px; FONT-WEIGHT: bold; }
.tx-advCaledar-pi1 P { BACKGROUND-COLOR: #EFF3F4; font-size:12px; }
.tx-advCaledar-pi1 TD { font-size:12px; FONT-WEIGHT: bold; }
.tx-advCaledar-pi1 A { color:#666666; FONT-WEIGHT: bold; }
.tx-advCaledar-pi1 TD.notInMonth TD { FONT-WEIGHT: normal; FONT-SIZE: 8px; }
.tx-advCaledar-pi1 TD.notInMonth A { color:#EFF3F4; }
.tx-advCaledar-pi1 TD.bottomEventsExpired { BACKGROUND-COLOR: #EFF3F4; color:red; }
.tx-advCaledar-pi1 TD.bottomEventsExpired A { color:red; }
.tx-advCaledar-pi1 TD.bottomEvents { BACKGROUND-COLOR: #EFF3F4; }


img {border:0;}

div.LLMenu,
div.LLInhalt  {COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt}

div.LLMenu { padding: 10px; margin: 0 0 15px 0; border: solid 1px #7f9db9; line-height:17px; background-color: #e4e9eb;}
div.LLMenu p{ text-indent:-15px;margin: 1px 0 2px 15px;}

div.LLInhalt p { padding: 0 0 5px 0;}
div.LLInhalt ul { padding: 0 0 0 17px; list-style:square;}
div.LLInhalt li { padding: 0 0 5px 0;}
div.LLInhalt ul ul {list-style: disc;}
div.LLInhalt ul ul li { padding: 0 0 2px 0;}

div.LLInhalt h2 a,
div.LLInhalt h2 a:hover
div.LLInhalt h2 a:visited{ text-decoration:none;}
