body                     {
                            min-width                : 1000px;
                            font-family              : Tahoma;
                            font-size                : 12px;
                            color                    : #333333;
                            margin                   : 0px 0px 0px 0px;
                            padding                  : 0px 0px 0px 0px;
                            text-align               : center;
                            background-color         : #E6E6E6;
                            background-image         : url('');
                         }

.ganze_seite1            {
                            position                 : absolute;
                            top                      : 0px;
                            left                     : 50%;
                            width                    : 980px;
                            margin                   : 0px 0px 0px -490px;
                            text-align               : left;
                            background               : url('../BILDER/bg.png') repeat-y scroll 0px 0px transparent;
                         }

.ganze_seite2            {
                            float                    : left;
                            width                    : 968px;
                            margin                   : 0px 6px 0px 6px;
                            text-align               : left;
                            background-color         : #ffffff;
                         }
                         
.ganze_seite2 h2          {
                            float: left;
                            width: 556px;
                            font-size: 15px;
                            font-weight: bold;
                            color: #ffffff;
                            margin: 20px 0px 0px 0px;
                            padding: 5px 10px 5px 10px;
                            background-color: #363;
}

.top_menue               {
                            float                    : right;
                            width                    : 100%;
                            height                   : 37px;
                         }

.top_menue ul            {
                            float                    : right;
                            list-style-type          : none;
                            font-size                : 11px;
                            margin                   : 23px 17px 0px 0px;
                            color                    : #999999;
                         }

.top_menue ul li         {
                            display                  : inline;
                            list-style-type          : none;
                            font-size                : 11px;
                            color                    : #999999;
                         }

.top_menue ul li a       {
                            font-size                : 11px;
                            color                    : #999999;
                            text-decoration          : none;
                            margin                   : 0px 3px 0px 3px;
                         }

.top_menue ul li a:hover {
                            color                    : #E1470A;
                         }

.top_menue ul li a:active {
                            color                    : #008000;
                         }

.top_menue ul li a:focus {
                            color                    : #008000;
                         }

.logo                    {
                            float                    : left;
                            overflow                 : hidden;
                            width                    : 100%;
                            height                   : 92px;
                         }

.logo img                {
                            width                    : 100%;
                            height                   : 103px;
                            border                   : 0px solid black;
                         }

.breadcrumb              {
                            float                    : left;
                            width                    : 100%;
                            height                   : 20px;
                            background-color         : #000000;
                         }

.breadcrumb .div1        {
                            float                    : left;
                            font-size                : 10px;
                            color                    : #008000;
                            line-height              : 20px;
                            margin                   : 0px 7px 0px 210px;
                         }

.breadcrumb .div2        {
                            float                    : left;
                            font-size                : 10px;
                            color                    : #008000;
                            line-height              : 20px;
                            margin                   : 0px 6px 0px 6px;
                         }

.breadcrumb a            {
                            float                    : left;
                            font-size                : 10px;
                            color                    : #ffffff;
                            line-height              : 20px;
                            text-decoration          : none;
                         }

.breadcrumb a:hover      {
                            font-size                : 10px;
                            color                    : #e1470a;
                         }

.webseiten_bereich       {
                            float                    : left;
                            width                    : 100%;
                            background-color         : #ffffff;
                         }

.linke_spalte            {
                            float                    : left;
                            width                    : 160px;
                            margin                   : 0px 0px 0px 25px;
                         }

.main_menue              {
                            float                    : left;
                            width                    : 160px;
                            margin                   : 18px 0px 30px 0px;
                         }

.main_menue ul           {
                            float                    : left;
                            width                    : 160px;
                            font-size                : 12px;
                            list-style               : none;
                            margin                   : 0px 0px 0px 0px;
                            padding                  : 0px 0px 0px 0px;
                         }

.main_menue ul li        {
                            float                    : left;
                            width                    : 160px;
                            color                    : #666666;
                            margin                   : 0px 0px 0px 0px;
                            padding                  : 0px 0px 0px 0px;
                            border-bottom            : 1px solid #666;
                         }

.main_menue ul li ul     {
                            float                    : left;
                            width                    : 160px;
                            color                    : #666666;
                            font-size                : 11px;
                            list-style               : none;
                            margin                   : 0px 0px 0px 0px;
                            padding                  : 0px 0px 0px 0px;
                         }

.main_menue ul li ul li  {
                            float                    : right;
                            width                    : 140px;
                            color                    : #666666;
                            margin                   : 0px 0px 0px 0px;
                            padding                  : 0px 0px 0px 0px;
                            border-bottom            : 0px solid #666;
                         }

.main_menue ul li a      {
                            float                    : right;
                            display                  : block;
                            width                    : 150px;
                            padding                  : 3px 0px 3px 10px;
                            text-decoration          : none;
                         }

.main_menue ul li ul li a {
                            float                    : right;
                            display                  : block;
                            width                    : 122px;
                            padding                  : 3px 0px 3px 0px;
                            text-decoration          : none;
                            border-bottom            : 0px solid #666;
                         }

.main_menue a.no,
.main_menue a.ifsub      {
                            color                    : #666;
                         }

.main_menue a.act,
.main_menue a.cur        {
                            color                    : #008000;
                         }

.main_menue a:hover      {
                            color                    : #e1470a;
                         }

.main_menue a:active     {
                            color                    : #008000;
                         }

.main_menue a:focus      {
                            color                    : #008000;
                         }

.logoleiste              {
                            float                    : left;
                            width                    : 160px;
                            border-top               : 1px solid #666666;
                            border-bottom            : 1px solid #666666;
                         }

.logoleiste a            {
                            float                    : left;
                            width                    : 160px;
                         }

.logoleiste a img        {
                            float                    : left;
                            margin                   : 8px 0px 5px 12px;
                            border                   : 0px solid black;
                         }

.rechte_spalte           {
                            display                  : none;
                            float                    : right;
                            width                    : 180px;
                            margin                   : 0px 0px 0px 0px;
                         }

.newsbereich             {
                            float                    : left;
                            margin                   : 0px 0px 0px 0px;
                            padding                  : 0px 0px 0px 0px;
                            background-color         : red;
                         }

.newsbereich h2          {
                            float                    : left;
                            width                    : 160px;
                            font-size                : 11px;
                            color                    : #ffffff;
                            margin                   : 0px 0px 0px 0px;
                            padding                  : 5px 10px 5px 10px;
                            background-color         : #363;
                         }

.newsbereich .newscontent {
                            float                    : left;
                            width                    : 160px;
                            margin                   : 0px 0px 0px 0px;
                            padding                  : 10px 10px 10px 10px;
                            background               : none repeat scroll 0% 0% #F1F1F1;
                         }

.newsbereich .newscontent p {
                            float                    : left;
                            width                    : 160px;
                            font-size                : 11px;
                            color                    : #666666;
                            margin                   : 0px 0px 0px 0px;
                            padding                  : 0px 0px 10px 0px;
                         }

.newsbereich .newscontent p a {
                            width                    : 160px;
                            font-size                : 11px;
                            color                    : #363;
                            text-decoration          : underline;
                         }

.footer                  {
                            float                    : right;
                            width                    : 100%;
                            color                    : #ffffff;
                            font-size                : 11px;
                            text-align               : center;
                            margin                   : 75px 0px 0px 0px;
                            padding                  : 5px 0px 5px 0px;
                            background-color         : #111515;
                         }

.mittlere_spalte         {
                            float                    : left;
                            width                    : 730px;
                            margin                   : 0px 25px 0px 25px;
                         }

.mittlere_spalte h1      {
                            float                    : left;
                            width                    : 100%;
                            font-size                : 15px;
                            color                    : #008000;
                            margin                   : 20px 0px 0px 0px;
                            padding                  : 0px 0px 2px 0px;
                            border-bottom            : 1px solid #008000;
                         }

.mittlere_spalte p       {
                            float                    : left;
                            width                    : 100%;
                            font-size                : 13px;
                            color                    : #000000;
                            margin                   : 10px 0px 0px 0px;
                            padding                  : 0px 0px 0px 0px;
                         }

.mittlere_spalte ul      {
                            float                    : left;
                            font-size                : 13px;
                            color                    : #000000;
                            margin                   : 10px 0px 0px 15px;
                            padding                  : 0px 0px 0px 0px;
                         }

.mittlere_spalte ul li   {
                            font-size                : 13px;
                            color                    : #000000;
                            margin                   : 0px 0px 0px 15px;
                            padding                  : 0px 0px 6px 0px;
                            list-style               : square outside none;
                         }

.mittlere_spalte ul li a {
                            font-size                : 13px;
                            color                    : #363;
                            text-decoration          : underline;
                         }

.mittlere_spalte ol      {
                            float                    : left;
                            font-size                : 13px;
                            color                    : #000000;
                            margin                   : 10px 0px 0px 15px;
                            padding                  : 0px 0px 0px 0px;
                         }

.mittlere_spalte ol li   {
                            font-size                : 13px;
                            color                    : #000000;
                            margin                   : 0px 0px 0px 15px;
                            padding                  : 0px 0px 6px 0px;
                            list-style               : decimal outside none;
                         }

.mittlere_spalte ol li a {
                            font-size                : 13px;
                            color                    : #363;
                            text-decoration          : underline;
                         }

.mittlere_spalte p a     {
                            font-size                : 13px;
                            color                    : #363;
                            text-decoration          : underline;
                         }

.mittlere_spalte img     {
                            float                    : left;
                            font-size                : 13px;
                            color                    : #000000;
                            margin                   : 10px 0px 0px 0px;
                            padding                  : 0px 0px 0px 0px;
                            border                   : 0px solid black;
                         }

.mittlere_spalte .bild_unterschrift {
                            float                    : left;
                            width                    : 100%;
                            color                    : #A9A9A9;
                            font-size                : 10px;
                            margin                   : 2px 0px 0px 0px;
                         }

.mittlere_spalte .bild_unterschrift div {
                            float                    : left;
                            color                    : #000000;
                            font-size                : 10px;
                         }

.mittlere_spalte .bild_unterschrift a {
                            float                    : left;
                            color                    : #363;
                            font-size                : 10px;
                         }









.mittlere_spalte .tabelle {
                            float                    : left;
                            width                    : 100%;
                         }

.mittlere_spalte .tabelle .spalte_links {
                            float                    : left;
                            width                    : 29%;
                         }

.mittlere_spalte .tabelle .spalte_rechts {
                            float                    : left;
                            width                    : 71%;
                         }

.mittlere_spalte .tabelle .spalte_rechts p {
                            width                    : 100%;
                         }



.mittlere_spalte .tabelle1 {
                            float                    : left;
                            width                    : 730px;
                         }

.mittlere_spalte .tabelle1 .spalte_links1 {
                            float                    : left;
                            width                    : 200px;
                         }

.mittlere_spalte .tabelle1 .spalte_rechts1 {
                            float                    : right;
                            width                    : 520px;
                         }

.mittlere_spalte .tabelle1 .spalte_rechts1 p {
                            width                    : 520px;
                         }



.mittlere_spalte .tabelle2 {
                            float                    : left;
                            width                    : 730px;
                         }

.mittlere_spalte .tabelle2 .spalte_links2 {
                            float                    : left;
                            width                    : 730px;
                         }

.mittlere_spalte .tabelle2 .spalte_rechts2 {
                            float                    : left;
                            width                    : 730px;
                         }

.mittlere_spalte .tabelle2 .spalte_rechts2 p {
                            width                    : 730px;
                         }


