  html, body {
    margin: 0;
    padding-top: 0px;
    height: 100%;
    background-image:url(images/background2.jpg);
    background-position:center;
    background-repeat:repeat-y;
    margin-left:auto;
    margin-right:auto;
    font-family:Verdana,Trebuchet MS, Arial;
    font-size:12px;
    line-height:17px;
    text-align:left;
    background-attachment: fixed;
    }

html{overflow-y:scroll;}


#wrap {min-width:970px;
       max-width:1200px;
       width:90%;
       position: relative;
       min-height: 100%; /* Mindesthöhe für moderne Browser */
       height:auto !important; /* Important Regel für moderne Browser */
       height: 100%;
       margin-left:auto;
       margin-right:auto;
       /*background: #FFFCE4;*/
       background-image:url(images/bg_content.jpg);
       background-position:0px 81px;
       background-repeat:no-repeat;
       bottom: 20px !important;
         bottom: -21px;
         overflow:hidden;
       }

#footer {min-width:970px;
         max-width:1200px;
         width:90%;
         position: relative;
         bottom: 20px !important;
         bottom: -1px;
         /*bottom: -1px;*/
        margin-top: -41px;
        height: 41px;
         background-image: url(images/bg_footer.jpg);
         background-repeat:no-repeat;
         margin-left:auto;
         margin-right:auto;
         }

#header {/*background-image: url(images/bg_om2.jpg);
         background-position:0px 75px;
         background-repeat:no-repeat;
         height:153px;*/
         padding-top:18px;
         height:153px;
         margin-left:auto;
         margin-right:auto;
         }

#header_top_left1 {float:left;
                  width:234px;
                  height:153px;}

#header_top_left2 {float:left;
                  width:234px;
                  height:153px;}

#header_top_left3 {float:left;
                  width:234px;
                  height:153px;}

#header_top_left4 {float:left;
                  width:234px;
                  height:153px;}

#header_top_left5 {float:left;
                  width:234px;
                  height:153px;}

#header_top_left6 {float:left;
                  width:234px;
                  height:153px;
                  }



#header_top_right {float:right;
                   width:612px;
                   height:153px;
                   }

#header_top_right_o {float:right;
                   width:612px;
                   height:63px;
                   }

#header_top_right_u {float:right;
                   width:612px;
                   height:90px;
                   }


#hauptmenu {float:right;
                   width:612px;
                   height:52px;
                   /*background-image: url(images/bg_or_u_haupt.jpg);*/}
.menu_position_sub {padding-top:15px}
.menu_position_sub2 {padding-top:8px}
.menu_position_sub3 {padding-top:4px}

.menu_position_footer {padding-top:9px}
.menu_position_footer2 {padding-top:9px;
                        padding-left:26px;}

.menu_position {padding-top:20px}
.menu_position2 {padding-top:12px}
.menu_position3 {padding-top:7px}
#hauptmenu1 {float:left;
                   width:102px;
                   height:52px;
                   }

.hauptmenu1 {float:left;
                   width:102px;
                   height:52px;
                   background-image: url(images/bg_or_u_haupt1.jpg);}

.hauptmenu1_active {float:left;
                   width:102px;
                   height:52px;
                   background-image: url(images/bg_or_u_haupt1_hover.jpg);}

a:hover.hauptmenu1 {float:left;
                   width:102px;
                   height:52px;
                   background-image: url(images/bg_or_u_haupt1_hover.jpg);}

#hauptmenu2 {float:left;
                   width:102px;
                   height:52px;
                   }
.hauptmenu2 {float:left;
                   width:102px;
                   height:52px;
                   background-image: url(images/bg_or_u_haupt2.jpg);
                   }

.hauptmenu2_active {float:left;
                   width:102px;
                   height:52px;
                   background-image: url(images/bg_or_u_haupt2_hover.jpg);}

a:hover.hauptmenu2 {float:left;
                   width:102px;
                   height:52px;
                   background-image: url(images/bg_or_u_haupt2_hover.jpg);}

#hauptmenu3 {float:left;
                   width:105px;
                   height:52px;
                   }

.hauptmenu3 {float:left;
                   width:105px;
                   height:52px;
                   background-image: url(images/bg_or_u_haupt3.jpg);
                   }

.hauptmenu3_active {float:left;
                   width:105px;
                   height:52px;
                   background-image: url(images/bg_or_u_haupt3_hover.jpg);}

a:hover.hauptmenu3 {float:left;
                   width:105px;
                   height:52px;
                   background-image: url(images/bg_or_u_haupt3_hover.jpg);}

#hauptmenu4 {float:left;
                   width:104px;
                   height:52px;
                   }

.hauptmenu4 {float:left;
                   width:104px;
                   height:52px;
                   background-image: url(images/bg_or_u_haupt4.jpg);
                   }

.hauptmenu4_active {float:left;
                   width:104px;
                   height:52px;
                   background-image: url(images/bg_or_u_haupt4_hover.jpg);}

a:hover.hauptmenu4 {float:left;
                   width:104px;
                   height:52px;
                   background-image: url(images/bg_or_u_haupt4_hover.jpg);}


#hauptmenu5 {float:left;
                   width:100px;
                   height:52px;
                   }

.hauptmenu5 {float:left;
                   width:100px;
                   height:52px;
                   background-image: url(images/bg_or_u_haupt5.jpg);
                   }

.hauptmenu5_active {float:left;
                   width:100px;
                   height:52px;
                   background-image: url(images/bg_or_u_haupt5_hover.jpg);}

a:hover.hauptmenu5 {float:left;
                   width:100px;
                   height:52px;
                   background-image: url(images/bg_or_u_haupt5_hover.jpg);}

#hauptmenu6 {float:left;
                   width:99px;
                   height:52px;
                   }

.hauptmenu6 {float:left;
                   width:99px;
                   height:52px;
                   background-image: url(images/bg_or_u_haupt6.jpg);
                   }

.hauptmenu6_active {float:left;
                   width:99px;
                   height:52px;
                   background-image: url(images/bg_or_u_haupt6_hover.jpg);}

a:hover.hauptmenu6 {float:left;
                   width:99px;
                   height:52px;
                   background-image: url(images/bg_or_u_haupt6_hover.jpg);}

a:hover.hauptmenu6_active {float:left;
                   width:99px;
                   height:52px;
                   background-image: url(images/bg_or_u_haupt6_hover.jpg);}
#sub_blank {float:left;
                   width:612px;
                   height:37px;
                   background-image: url(images/sub_blank.jpg);}

#submenu {float:left;
                   width:612px;
                   height:37px;
                   }

#sub_uu_menu1 {float:left;
                   width:102px;
                   height:37px;
                   }

.sub_uu_menu1 {float:left;
                   width:102px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_uu1.jpg);}

.sub_uu_menu1_active {float:left;
                   width:102px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_uu1_hover.jpg);}

a:hover.sub_uu_menu1 {float:left;
                   width:102px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_uu1_hover.jpg);}

#sub_uu_menu2 {float:left;
                   width:100px;
                   height:37px;
                   }
.sub_uu_menu2 {float:left;
                   width:100px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_uu2.jpg);
                   }

a:hover.sub_uu_menu2 {float:left;
                   width:100px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_uu2_hover.jpg);}

.sub_uu_menu2_active {float:left;
                   width:100px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_uu2_hover.jpg);}

#sub_uu_menu3 {float:left;
                   width:158px;
                   height:37px;
                   }

.sub_uu_menu3 {float:left;
                   width:158px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_uu3.jpg);
                   }

a:hover.sub_uu_menu3 {float:left;
                   width:158px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_uu3_hover.jpg);}

.sub_uu_menu3_active {float:left;
                   width:158px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_uu3_hover.jpg);}

#sub_uu_menu4 {float:left;
                   width:100px;
                   height:37px;
                   }

.sub_uu_menu4 {float:left;
                   width:100px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_uu4.jpg);
                   }

a:hover.sub_uu_menu4 {float:left;
                   width:100px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_uu4_hover.jpg);}

.sub_uu_menu4_active {float:left;
                   width:100px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_uu4_hover.jpg);}

#sub_uu_blank {float:left;
                   width:152px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_uu_blank.jpg);}


#sub_ne_menu1 {float:left;
                   width:90px;
                   height:37px;
                   }

.sub_ne_menu1 {float:left;
                   width:90px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_ne1.jpg);}

a:hover.sub_ne_menu1 {float:left;
                   width:90px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_ne1_hover.jpg);}

.sub_ne_menu1_active {float:left;
                   width:90px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_ne1_hover.jpg);}

#sub_ne_menu2 {float:left;
                   width:95px;
                   height:37px;
                   }
.sub_ne_menu2 {float:left;
                   width:95px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_ne2.jpg);
                   }

a:hover.sub_ne_menu2 {float:left;
                   width:95px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_ne2_hover.jpg);}

.sub_ne_menu2_active {float:left;
                   width:95px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_ne2_hover.jpg);}

#sub_ne_menu3 {float:left;
                   width:102px;
                   height:37px;
                   }

.sub_ne_menu3 {float:left;
                   width:102px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_ne3.jpg);
                   }

a:hover.sub_ne_menu3 {float:left;
                   width:102px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_ne3_hover.jpg);}

.sub_ne_menu3_active {float:left;
                   width:102px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_ne3_hover.jpg);}

#sub_ne_menu4 {float:left;
                   width:88px;
                   height:37px;
                   }

.sub_ne_menu4 {float:left;
                   width:88px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_ne4.jpg);
                   }

a:hover.sub_ne_menu4 {float:left;
                   width:88px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_ne4_hover.jpg);}

.sub_ne_menu4_active {float:left;
                   width:88px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_ne4_hover.jpg);}

#sub_ne_menu5 {float:left;
                   width:104px;
                   height:37px;
                   }

.sub_ne_menu5 {float:left;
                   width:104px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_ne5.jpg);
                   }

a:hover.sub_ne_menu5 {float:left;
                   width:104px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_ne5_hover.jpg);}

.sub_ne_menu5_active {float:left;
                   width:104px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_ne5_hover.jpg);}

#sub_ne_menu6 {float:left;
                   width:133px;
                   height:37px;
                   }

.sub_ne_menu6 {float:left;
                   width:133px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_ne6.jpg);
                   }

a:hover.sub_ne_menu6 {float:left;
                   width:133px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_ne6_hover.jpg);}

.sub_ne_menu6_active {float:left;
                   width:133px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_ne6_hover.jpg);}




#sub_nk_menu1 {float:left;
                   width:99px;
                   height:37px;
                   }

.sub_nk_menu1 {float:left;
                   width:99px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_nk1.jpg);}

a:hover.sub_nk_menu1 {float:left;
                   width:99px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_nk1_hover.jpg);}

.sub_nk_menu1_active {float:left;
                   width:99px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_nk1_hover.jpg);}

#sub_nk_menu2 {float:left;
                   width:90px;
                   height:37px;
                   }
.sub_nk_menu2 {float:left;
                   width:90px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_nk2.jpg);
                   }

a:hover.sub_nk_menu2 {float:left;
                   width:90px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_nk2_hover.jpg);}

.sub_nk_menu2_active {float:left;
                   width:90px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_nk2_hover.jpg);}

#sub_nk_menu3 {float:left;
                   width:88px;
                   height:37px;
                   }

.sub_nk_menu3 {float:left;
                   width:88px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_nk3.jpg);
                   }

a:hover.sub_nk_menu3 {float:left;
                   width:88px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_nk3_hover.jpg);}

.sub_nk_menu3_active {float:left;
                   width:88px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_nk3_hover.jpg);}

#sub_nk_menu4 {float:left;
                   width:49px;
                   height:37px;
                   }

.sub_nk_menu4 {float:left;
                   width:49px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_nk4.jpg);
                   }

a:hover.sub_nk_menu4 {float:left;
                   width:49px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_nk4_hover.jpg);}

.sub_nk_menu4_active {float:left;
                   width:49px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_nk4_hover.jpg);}

#sub_nk_menu5 {float:left;
                   width:104px;
                   height:37px;
                   }

.sub_nk_menu5 {float:left;
                   width:104px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_nk5.jpg);
                   }

a:hover.sub_nk_menu5 {float:left;
                   width:104px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_nk5_hover.jpg);}

.sub_nk_menu5_active {float:left;
                   width:104px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_nk5_hover.jpg);}

#sub_nk_menu6 {float:left;
                   width:87px;
                   height:37px;
                   }

.sub_nk_menu6 {float:left;
                   width:87px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_nk6.jpg);
                   }

a:hover.sub_nk_menu6 {float:left;
                   width:87px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_nk6_hover.jpg);}

.sub_nk_menu6_active {float:left;
                   width:87px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_nk6_hover.jpg);}

#sub_nk_menu7 {float:left;
                   width:95px;
                   height:37px;
                   }

.sub_nk_menu7 {float:left;
                   width:95px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_nk7.jpg);
                   }

a:hover.sub_nk_menu7 {float:left;
                   width:95px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_nk7_hover.jpg);}

.sub_nk_menu7_active {float:left;
                   width:95px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_nk7_hover.jpg);}



#sub_kb_menu1 {float:left;
                   width:102px;
                   height:37px;
                   }

.sub_kb_menu1 {float:left;
                   width:102px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_kb1.jpg);}

a:hover.sub_kb_menu1 {float:left;
                   width:102px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_kb1_hover.jpg);}

.sub_kb_menu1_active {float:left;
                   width:102px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_kb1_hover.jpg);}

#sub_kb_menu2 {float:left;
                   width:102px;
                   height:37px;
                   }
.sub_kb_menu2 {float:left;
                   width:102px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_kb2.jpg);
                   }

a:hover.sub_kb_menu2 {float:left;
                   width:102px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_kb2_hover.jpg);}

.sub_kb_menu2_active {float:left;
                   width:102px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_kb2_hover.jpg);}

#sub_kb_menu3 {float:left;
                   width:102px;
                   height:37px;
                   }

.sub_kb_menu3 {float:left;
                   width:102px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_kb3.jpg);
                   }

a:hover.sub_kb_menu3 {float:left;
                   width:102px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_kb3_hover.jpg);}

.sub_kb_menu3_active {float:left;
                   width:102px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_kb3_hover.jpg);}

#sub_kb_menu4 {float:left;
                   width:102px;
                   height:37px;
                   }

.sub_kb_menu4 {float:left;
                   width:102px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_kb4.jpg);
                   }

a:hover.sub_kb_menu4 {float:left;
                   width:102px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_kb4_hover.jpg);}

.sub_kb_menu4_active {float:left;
                   width:102px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_kb4_hover.jpg);}

#sub_kb_menu5 {float:left;
                   width:102px;
                   height:37px;
                   }

.sub_kb_menu5 {float:left;
                   width:102px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_kb5.jpg);
                   }

a:hover.sub_kb_menu5 {float:left;
                   width:102px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_kb5_hover.jpg);}

.sub_kb_menu5_active {float:left;
                   width:102px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_kb5_hover.jpg);}

#sub_kb_menu6 {float:left;
                   width:102px;
                   height:37px;
                   }

.sub_kb_menu6 {float:left;
                   width:102px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_kb6.jpg);
                   }

a:hover.sub_kb_menu6 {float:left;
                   width:102px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_kb6_hover.jpg);}

.sub_kb_menu6_active {float:left;
                   width:102px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_kb6_hover.jpg);}


#sub_r_menu1 {float:left;
                   width:118px;
                   height:37px;
                   }

.sub_r_menu1 {float:left;
                   width:118px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_r1.jpg);
                   }

a:hover.sub_r_menu1 {float:left;
                   width:118px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_r1_hover.jpg);}

.sub_r_menu1_active {float:left;
                   width:118px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_r1_hover.jpg);}

#sub_r_menu2 {float:left;
                   width:130px;
                   height:37px;
                   }

.sub_r_menu2 {float:left;
                   width:130px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_r2.jpg);
                   }

a:hover.sub_r_menu2 {float:left;
                   width:130px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_r2_hover.jpg);}

.sub_r_menu2_active {float:left;
                   width:130px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_r2_hover.jpg);}

#sub_r_blank {float:left;
                   width:364px;
                   height:37px;
                   background-image: url(images/bg_or_u_sub_r_blank.jpg);}


#footer_left {float:left;
                   width:159px;
                   height:25px;
                   padding-left:17px
                   }

.footer_left {float:left;
                   width:159px;
                   height:25px;
                   background-image: url(images/bg_footer_left.jpg);

                   padding-left:17px;}

.footer_left_active {float:left;
                   width:159px;
                   height:25px;
                   background-image: url(images/bg_footer_left_hover.jpg);

                   padding-left:17px}

a:hover.footer_left {float:left;
                   width:159px;
                   height:25px;
                   background-image: url(images/bg_footer_left_hover.jpg);

                   padding-left:17px}

#footer_center {float:left;
                   width:89px;
                   height:25px;
                   }
.footer_center {float:left;
                   width:89px;
                   height:25px;
                   background-image: url(images/bg_footer_center.jpg);
                   }

.footer_center_active {float:left;
                   width:89px;
                   height:25px;
                   background-image: url(images/bg_footer_center_hover.jpg);}

a:hover.footer_center {float:left;
                   width:89px;
                   height:25px;
                   background-image: url(images/bg_footer_center_hover.jpg);}

#footer_right {float:left;
                   width:147px;
                   height:25px;
                   }

#footer_copyright {float:right;
                   width:427px;
                   height:25px;
                   padding-right:100px;
                   }

.footer_right {float:left;
                   width:147px;
                   height:25px;;
                   background-image: url(images/bg_footer_right.jpg);
                   }

.footer_right_active {float:left;
                   width:147px;
                   height:25px;
                   background-image: url(images/bg_footer_right_hover.jpg);}

a:hover.footer_right {float:left;
                   width:147px;
                   height:25px;
                   background-image: url(images/bg_footer_right_hover.jpg);}

#clear1{clear:both;}
#clear2{clear:both;}
#clear3{clear:both;}
#clear4{clear:both;}
#clear_start{clear:both;}
#clear_footer{clear:both;}
#clear_content_inner{clear:both;}

#content_outer {
               margin:0;
               margin-left:auto;
               margin-right:auto;
               background: #FFFCE4;
               height:100%;
               }



#content_inner {background: #FFFCE4;
                width:90%;
                max-width:950px;
                padding-top:30px;
                padding-bottom:0px;
                padding-left:20px;
                min-height:100%;
                padding-bottom:70px;
                margin-left:auto;
                margin-right:auto;
                }

#content_inner_left {float:left;
                     width:50%;
                     margin: 0;
                     margin-top:0px;
                    }

#content_inner_right {float:left;
                      padding-left:0px;
                      width:50%;
                      margin: 0;
                      margin-top:0px; }

#content_inner_right_u {float:left;
                      padding-left:0px;
                      width:50%;
                      margin: 0;
                      margin-top:0px; }

#content_inner_leftadmin {float:left;
                     width:200px;
                     margin: 0;
                     margin-top:0px;
                    }

#content_inner_rightadmin {float:left;
                      padding-left:0px;
                      width:600px;
                      margin: 0;
                      margin-top:0px; }

#contentteam_inner_right {float:left;
                      padding-left:0px;
                      width:50%;
                      margin: 0;
                      margin-top:50px; }

#content_inner_right1 {height:210px;}
#content_inner_right2 {height:210px;}
#content_inner_right3 {height:210px;}
#content_inner_right4 {height:210px;}
#content_inner_right5 {height:210px;}

#content_inner_left1 {height:205px;
                     margin-top:25px;}
#content_inner_left2 {height:205px;}
#content_inner_left3 {height:205px;}
#content_inner_left4 {height:205px;}
#content_inner_left5 {height:205px;}

#content_inner_blank {
                background: #FFFCE4;
                width:100%;
                padding-top:0px;
                padding-bottom:0px;
                min-height:100%;
                 padding-bottom:70px;
                }




p{font-family:Trebuchet MS, Arial,Verdana;
  font-size:12px;
  padding-right:35px;
  padding-top:0px;
  }

.content_right{float:right;
               margin-left:10px;
               margin-top:10px;
               margin-bottom:10px;}

.content_left{float:left;
               margin-left:0px;
               margin-top:20px;
               margin-bottom:40px;}

.form_outer{padding-left:70px;
            }
.form_outer_left{padding-left:30px;
             }
.form_inner{ border: 1px solid #FFFCE4;
             background:#D4D42E;
             }

.form_inner_left{ border: 1px solid #FFFCE4;
             margin-top:10px;
             margin-left:10px;
             width:100px;
             background:#FFFCE4;
             color:#FF7F00;}

.form_inner_left:hover{ border: 1px solid #FFFCE4;
             margin-top:10px;
             margin-left:10px;
             width:100px;
             background:#C0C0C0;
             text-decoration:underline;}

ul {
margin: 10px 0 0 0;
padding: 0;
}

li {
display: inline;
margin: 0 5px 0 0;
}

.hr{border-top: 1px solid #ffffff}


.map{
width:600px;
height:400px;
margin-top:15px;}

.map_anf{
width:450px;
height:350px;
margin-top:15px;}

#start_left{
float:left;
padding-left:0px;
width:50%;
margin: 0;
padding-top:5%;
}
#start_right{
float:right;
padding-left:5%;
width:40%;
margin-top:0px;
padding-right:5%;
padding-top:4%;
}

#start_left_image{position:absolute;
bottom:55px;
padding-left:15px;}

.start_zitat{
float:right;}


#headline_right1{
width:98%;
height:24px;
background-image: url(images/bg_headline.png);
background-position:right;
}

#headline_right2{
width:98%;
height:24px;
background-image: url(images/bg_headline_right.png);
background-position:right;}

#headline_right3{
width:98%;
height:24px;
background-image: url(images/bg_headline_right.png);
background-position:right;}

#headline_right2_content{
width:95%;

padding-top:15px;
padding-bottom:15px;
}

#headline_right3_content{
width:95%;

padding-top:15px;
padding-bottom:15px;
}

/*#headline_right3{
width:95%;
height:24px;
background-image: url(images/bg_headline.png);
background-position:right;} */
#headline_left{
width:50%;
height:24px;
background-image: url(images/bg_headline.png);
background-position:right;}

#headline_left2{
width:100%;
height:24px;
background-image: url(images/bg_headline.png);
background-position:right;
margin-right:15px;}

#headline_left3{
width:100%;
height:24px;
background-image: url(images/bg_headline_right.png);
background-position:right;
margin-right:15px;}

#headline_left4{
width:100%;
height:24px;
background-image: url(images/bg_headlineorange_right.png);
background-position:right;
margin-right:15px;}

#headline_left5{
width:100%;
height:24px;
background-image: url(images/bg_headlinegruen_right.png);
background-position:right;
margin-right:15px;}

#headline_right{
width:100%;
height:24px;
background-image: url(images/bg_headline_right.png);
margin-left:0px;
background-position:right;
margin-top:0px; }

#headlineorange_right{
width:100%;
height:24px;
background-image: url(images/bg_headlineorange_right.png);
margin-left:0px;
background-position:right;
margin-top:0px; }

#headlinelila_right{
width:100%;
height:24px;
background-image: url(images/bg_headlinelila_right.png);
margin-left:0px;
background-position:right;
margin-top:0px; }

#headlinelila_right_u{
width:100%;
height:24px;
background-image: url(images/bg_headlinelila_right.png);
margin-left:0px;
background-position:right;
margin-top:0px; }

#headlinegruen_right{
width:100%;
height:24px;
background-image: url(images/bg_headlinegruen_right.png);
margin-left:0px;
background-position:right;
margin-top:0px; }

#headlinedgruen_right{
width:50%;
height:24px;
background-image: url(images/bg_headlinedgruen_right.png);
margin-left:0px;
background-position:right;
margin-top:0px;
}

h2{
margin-top:0px;
font-family:verdana,Trebuchet MS, Arial;
font-size:15px;
line-height:24px;
padding-left:15px;}

h3{
font-family:verdana,Trebuchet MS, Arial;
font-size:12px;
line-height:24px;
padding-left:15px;
}

h4{
font-family:verdana,Trebuchet MS, Arial;
font-size:12px;
line-height:24px;
padding-left:15px;}

h5{
font-family:verdana,Trebuchet MS, Arial;
font-size:15px;
line-height:24px;
background-image: url(images/bg_headline_right.png);
background-repeat:no-repeat;
background-position:right;
margin-left:47%;
padding-left:15px;}

#text{font-family:Verdana,Trebuchet MS, Arial;
    font-size:12px;
    text-align:left;
    margin-left:15px;
    margin-right:15px}

#text1{font-family:Verdana,Trebuchet MS, Arial;
    font-size:12px;
    text-align:left;
    margin-left:15px;
    margin-right:15px}

#text2{font-family:Verdana,Trebuchet MS, Arial;
    font-size:12px;
    text-align:left;
    margin-left:15px;
    margin-right:15px}

#text_blank{font-family:Verdana,Trebuchet MS, Arial;
    font-size:12px;
    text-align:left;
    margin-left:15px;
    margin-right:35px}


#text_blank1{font-family:Verdana,Trebuchet MS, Arial;
    font-size:12px;
    text-align:left;
    margin-left:15px;
    margin-right:35px}

.text_right{
margin-left:47%;}

a{font-family:Verdana,Trebuchet MS, Arial;
  font-size:12px;
  color:#A0B32F;
  text-decoration:none;
  font-weight:bold;}

a:hover{font-family:Verdana,Trebuchet MS, Arial;
  font-size:12px;
  color:#69761F;
  text-decoration:none;
  font-weight:bold;}

.float_right{float:right;
             margin-left:15px;
             margin-top:15px;}

.float_right1{float:right;
             margin-top:5px;
             margin-right:15px;}


.float_left1{float:left;
             margin-top:0px;}

.float_left{float:left;
             margin-right:15px;
             margin-top:0px;
             }

.float_right_headline{float:right;
             margin-left:0px;
             margin-top:0px;}

.image_right{margin-left:10%;
             }

.image_right2{margin-left:20%;
             }

.hr{border-top: 1px solid #CED23D}

#headline_left1{float:left}

#headline_right1{float:right}

.gallerie{margin-right:15px;
          margin-bottom:15px;
          border: 1px solid #A0B32F;
          padding:2px;
          }

#pixlie_gallerie{margin-top:5px;
                 width:400px;
                 float:left;}

#pixlie_gallerie2{margin-top:5px;
                 width:300px;
                 float:left;}
