BODY, P, UL, H1, H2, H3, LI, INPUT, HR
{
    padding:                    0;
    margin:                     0;
    color:                      #000000;
}

BODY
{
    font-size:                  10px;
    background-color:           #ffffff;
    font-family:                arial;
}

.center_page
{
    position:                   absolute;
    width:                      900px;
    height:                     592px;
    left:                       50%;
    top:                        50%;
    margin-left:                -450px;
    margin-top:                 -296px;
}

.center_page .header
{
    width:                      900px;
    height:                     100px;
    background-image:           url(../images/bg_header.jpg);

}

.center_page .header .navigation_header
{
    position:                   absolute;
    top:                        75px;
    left:                       45px;
}

.center_page .header .navigation_header UL
{
    margin-left:                2px;
    float:                      left;
    list-style-type:            none;
}

.center_page .header .navigation_header UL LI
{
    width:                      85px;
    height:                     20px;
    padding-left:               14px;
    padding-top:                4px;
    background-image:           url(../images/bg_navigation_header.gif);
    background-repeat:          no-repeat;
}

.center_page .header .navigation_header UL LI A.n, .center_page .header .navigation_header UL LI A.y
{
    display:                    block;
    color:                      #FCD9C0;
    font-size:                  13px;
    text-decoration:            none;
}

.center_page .header .navigation_header UL LI A.y
{
    color:                      #F68C3E;
}

.center_page .header .navigation_header UL LI A.n:hover
{
    color:                      #F68C3E;
}

.center_page .left
{
    float:                      left;
    width:                      15px;
    height:                     380px;
    background-image:           url(../images/bg_left.jpg);
    background-repeat:          no-repeat;
}

.center_page .content_home, .center_page .content
{
    float:                      left;
    width:                      870px;
    height:                     380px;
    background-color:           #ffffff;
}

.center_page .content_home H1
{
    margin-top:                 70px;
    margin-left:                20px;
    margin-bottom:              20px;
    font-style:                 italic;
    font-weight:                bold;
    font-size:                  26px;
    line-height:                30px;
}

.center_page .content_home P
{
    margin-top:                 0px;
    margin-bottom:              15px;
    margin-left:                50px;
    font-size:                  12px;
    line-height:                25px;

}

.center_page .content_home IMG
{
    margin-top:                 10px;
    margin-right:               10px;
    margin-left:                10px;
    width:                      275px;
    height:                     375px;
    float:                      right;
}

.center_page .content HR
{
    border:                     0;
    border-top:                 1px solid #cccccc;
    margin-top:                 5px;
    margin-bottom:              5px;
}

.center_page .content UL LI
{
    font-size:                  13px;
    line-height:                20px;
    list-style-type:            square;
}

.center_page .content OL
{
    margin-left:                0;
    padding-left:               20px;
}

.center_page .content OL LI
{
    font-size:                  13px;
    line-height:                20px;
}


.center_page .content A
{
    color:                      #E66A14;
    text-decoration:            none;
}

.center_page .content H1
{
    margin-top:                 10px;
    margin-left:                20px;
    margin-bottom:              5px;
    font-style:                 italic;
    font-weight:                bold;
    font-size:                  22px;
    line-height:                30px;
}

.center_page .content H2
{
    font-size:                  17px;
    margin-top:                 1px;
    margin-bottom:              15px;
    line-height:                22px;
}

.center_page .content H2.subheadline
{
    font-size:                  15px;
    margin-left:                20px;
    line-height:                22px;
}


.center_page .content H3
{
    font-size:                  13px;
    margin-top:                 20px;
    margin-bottom:              10px;
}

.center_page .content UL
{
    list-style-type:            square;
    padding-left:               15px;
    margin-bottom:              30px;
}

.center_page .content .fliesstext,
.center_page .content .fliesstext_full,
.center_page .content .fliesstext_unterthema
{
    z-index:                    1;
    position:                   absolute;
    top:                        150px;
    left:                       35px;

    height:                     330px;
    width:                      600px;
    overflow:                   auto;
    padding-right:              10px;

    background-color:           #ffffff;
}

.center_page .content .fliesstext_unterthema
{
    height:                     325px;
}

.center_page .content .micronav
{
    z-index:                    1;
    position:                   absolute;
    top:                        465px;
    left:                       100px;

    height:                     25px;
    width:                      510px;
    overflow:                   hidden;
    background-color:           #ffffff;
}

.center_page .content .micronav P
{
    text-align:                 right;
}

.center_page .content .fliesstext_full
{
    width:                      820px;
}

.center_page .content .float_right
{
    float:                      right;
    width:                      230px;
}

.center_page .content .float_right IMG
{
    margin:                     0;
    padding:                    0;
    margin-top:                 20px;
    margin-bottom:              5px;
    float:                      left;
}

.center_page .content .float_right UL
{
    list-style-type:            none;
}

.center_page .content .float_right UL LI
{
    line-height:                24px;
}

.center_page .content .float_right A
{
    font-weight:                bold;
}


.center_page .content P
{
    margin-bottom:              15px;
    font-size:                  13px;
    line-height:                20px;
}

.center_page .content IMG
{
    margin-top:                 40px;
    margin-right:               10px;
    margin-left:                10px;
    margin-bottom:              10px;
    float:                      right;
    border:                     0;
}

.center_page .content IMG.logo
{
    margin-top:                 0;
    margin-right:               0;
    margin-left:                10px;
    margin-bottom:              10px;
    float:                      right;
}


.center_page .content .twitterlog IMG
{
    margin:                     0;
    padding:                    0;
    border:                     0;
}




.center_page .content TABLE
{
    font-size:                  13px;
    line-height:                20px;
}

.center_page .content TABLE TH
{
    padding-left:               3px;
    padding-right:              3px;
    text-align:                 left;
    background-color:           #F68937;
    color:                      #ffffff;
}

.center_page .content TABLE TD.kw, .center_page .content TABLE TD.datum, .center_page .content TABLE TD.va, .center_page .content TABLE TD.ort, .center_page .content TABLE TD.beschreibung, .center_page .content TABLE TD.download, .center_page .content TABLE TD.disk
{
    padding:                    3px;
    border-bottom:              1px solid #bbbbbb;
}



.center_page .content TABLE TD.kw, .center_page .content TABLE TD.datum, .center_page .content TABLE TD.disk
{
    text-align:                 center;
}

.center_page .content TABLE TD.disk IMG
{
    float:                      left;
    padding:                    0;
    padding-left:               20px;
    margin:                     0;
}







.center_page .right
{
    float:                      left;
    width:                      15px;
    height:                     380px;
    background-image:           url(../images/bg_right.jpg);
    background-repeat:          no-repeat;
    background-position:        left bottom;
}

.center_page .footer
{
    width:                      900px;
    height:                     108px;
    background-image:           url(../images/bg_footer.jpg);
    background-repeat:          no-repeat;
}

.center_page .footer .navigation_footer
{
    float:                      right;
    padding-top:                16px;
    margin-right:               45px;
}

.center_page .footer .navigation_footer UL
{
    margin-left:                7px;
    float:                      left;
    list-style-type:            none;
}

.center_page .footer .navigation_footer UL LI
{
    background-image:           url(../images/bg_navigation_footer.gif);
    background-repeat:          no-repeat;
}

.center_page .footer .navigation_footer UL LI TABLE
{
    padding:                    0;
    margin:                     0;
}


.center_page .footer .navigation_footer UL LI A.n, .center_page .footer .navigation_footer UL LI A.y
{
    display:                    block;
    font-size:                  10px;
    text-decoration:            none;
    width:                      104px;
    height:                     92px;
    text-align:                 center;
}

.center_page .footer .navigation_footer UL LI A.n:hover
{
    color:                      #F68C3E;
}

.center_page .footer .navigation_footer UL LI A.y
{
    color:                      #F68C3E;
}

.center_page .footer .navigation_footer UL LI A
{
    line-height:                10px;
    color:                      #FCD9C0;
}



.center_page .footer .navigation_footer UL LI A IMG
{
    text-align:                 center;
    padding-top:                3px;
    padding-left:               10px;
    padding-right:              10px;
    padding-bottom:             1px;
    width:                      55px;
    height:                     72px;
    border:                     0;
    margin:                     0;
}











.center_page .menu_main
{
    z-index:                    100;
    visibility:                 hidden;
    position:                   absolute;
    width:                      275px;
    border:                     0;
}

.center_page .menu_main .head H1
{
    padding-top:                8px;
    padding-bottom:             8px;
    padding-right:              15px;
    font-size:                  16px;
    font-style:                 italic;
    text-align:                 right;
    color:                      #f58735;
    background-image:           url(../images/bg_menu_main_top.gif);
    background-repeat:          no-repeat;
}

.center_page .menu_main .head_0 H1
{
    padding-top:                8px;
    padding-bottom:             8px;
    padding-right:              15px;
    font-size:                  16px;
    font-style:                 italic;
    text-align:                 right;
    color:                      #f58735;
    background-image:           url(../images/bg_menu_main_top_0.gif);
    background-repeat:          no-repeat;
}

.center_page .menu_main .link, .center_page .menu_main .link_last
{
}

.center_page .menu_main .link A, .center_page .menu_main .link_last A
{
    line-height:                18px;
    padding:                    4px;
    padding-left:               10px;
    display:                    block;
    font-size:                  11px;
    text-decoration:            none;
    color:                      #f58735;
    border-top:                 1px solid #f58735;
    background-image:           url(../images/bg_menu_main_middle.gif);
    background-repeat:          repeat-y;
}

.center_page .menu_main .link A:hover
{
    color:                      #000000;
    background-image:           url(../images/bg_menu_main_middle_active.gif);
    background-repeat:          repeat-y;
}

.center_page .menu_main .link_last A
{
    background-image:           url(../images/bg_menu_main_bottom.gif);
    background-repeat:          no-repeat;
    background-position:        bottom;
}

.center_page .menu_main .link_last A:hover
{
    color:                      #000000;
    background-image:           url(../images/bg_menu_main_bottom_active.gif);
    background-repeat:          no-repeat;
}

.center_page .menu_sub
{
    z-index:                    100;
    visibility:                 hidden;
    position:                   absolute;
    width:                      275px;
    border:                     0;
}

.center_page .menu_sub .link A, .center_page .menu_sub .link_last A, .center_page .menu_sub .link_first A, .center_page .menu_sub .link_single A
{
    line-height:                18px;
    padding:                    4px;
    padding-left:               10px;
    display:                    block;
    font-size:                  11px;
    text-decoration:            none;
    color:                      #000000;
    border-top:                 1px solid #000000;
    background-image:           url(../images/bg_menu_sub_middle.gif);
    background-repeat:          no-repeat;
}

.center_page .menu_sub .link A:hover
{
    color:                      #f58735;
    background-image:           url(../images/bg_menu_sub_middle_active.gif);
    background-repeat:          no-repeat;
}

.center_page .menu_sub .link_single A
{
    border:                     0;
    background-image:           url(../images/bg_menu_sub_single.gif);
    background-repeat:          no-repeat;
}

.center_page .menu_sub .link_single A:hover
{
    color:                      #f58735;
    background-image:           url(../images/bg_menu_sub_single_active.gif);
}

.center_page .menu_sub .link_first A
{
    border:                     0;
    background-image:           url(../images/bg_menu_sub_top.gif);
    background-repeat:          no-repeat;
}

.center_page .menu_sub .link_first A:hover
{
    color:                      #f58735;
    background-image:           url(../images/bg_menu_sub_top_active.gif);
}

.center_page .menu_sub .link_last A
{
    background-image:           url(../images/bg_menu_sub_bottom.gif);
    background-repeat:          no-repeat;
    background-position:        bottom;
}

.center_page .menu_sub .link_last A:hover
{
    color:                      #f58735;
    background-image:           url(../images/bg_menu_sub_bottom_active.gif);
    background-repeat:          no-repeat;
}

.center_page .reset_menu
{
    z-index:                    99;
    visibility:                 hidden;
    position:                   absolute;
    width:                      900px;
    height:                     480px;
}
