
/* GENERAL INFORMATION START */
  body {
    font-size: 100.01%;
    font-family: Verdana; Arial;
    line-height: 1em;
  }
 
  .page_margins {
    background: #fff;
    text-align: center;
    font-size: 0.7em;
    s
  }
  
  .page_margins:hover {
    text-align: center;
  }
  

  a.em:link {
  color:black;
  }
  
  .newsup {
                 font-size: 85%;
                 position:relative;
                 top:-7px;
                             }
  
  h1 {
    font-size: 16px;
    color: #666666;
    margin-bottom: 16px;
  }
    h2 {
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 6px;
     color: black;
  }
  
  h3 {
    font-size: 11px;
    font-weight: bold;
     color: #666666;
  }
 
  
  h4 {
    font-size: 11px;
     font-weight: bold;
     color: black;
  }
  
  .h1_white {
    font-size: 16px;
    color: white;
    margin-bottom: 16px;
  }
   .h2_white {
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 6px;
     color: white;
  }
  
 .h3_white {
    font-size: 11px;
    font-weight: bold;
     color: white;
  }
 
  
  .h4_white {
    font-size: 11px;
     font-weight: bold;
     color: white;
  }
   .text_white {
        color: white;
  }
  a, a:active {
    text-decoration: none;
    color: #e67f3c;
  }
  
  a:visited {
    color: #e67f3c;
  }
  
  a:hover {
    color: #ffdb4d;
  }
  
  a.orange{
    color: #ffcc00 !important;    
  }
  
  .orange {
    color: #ffcc00;  
  }
  
  .small_font {
    font-size: 0.9em;
  }
  
  .grey_font {
    color: #777;
  }
  
  .no_bg {
    background: none !important;
  }
  
/* GENERAL INFORMATION END */   
/* HEADER START */ 
  .header {
    text-align: left;
  }
  
  /* NAVIGATION START 
  .main_menu a:hover {
    color: #ffdb4d !important;
  }
     
  .main_menu ul {
    list-style-type: none;  
  }
  
  .main_menu ul li {
    background: url(../images/navi_pfeil.gif) no-repeat;
    background-position: 0px 5px;
  }
  
  .main_menu ul li.main_menu_active {
    background: url(../images/navi_pfeil_active.gif) no-repeat;
    background-position: 0px 5px;    
  }
  
  .main_menu a{
    color: #000;    
  } */
  
    /* MAIN MENU SUB START
  .main_menu_sub {          
    background: url(../images/streifen_quer_unten.gif) repeat-y;
    background-position: 100% 0%;    
  }  
    
  .main_menu_sub_top {
    background: url(../images/streifen_quer_oben.gif) repeat-x;
  }
  
  .corner_top_left {
    background: url(../images/ecke_links_oben.gif);
  }
  
  .corner_top_right {
    background: url(../images/ecke_rechts_oben.gif);
  }
  
  .main_menu_sub_bottom {
    background: url(../images/streifen_quer_oben.gif) repeat-x;
    background-position: 0px 6px;    
  }  
  
  .corner_bottom_left {
    background: url(../images/ecke_links_unten.gif);
  }
  
  .corner_bottom_right {
    background: url(../images/ecke_rechts_unten.gif);
  }  
  
  .main_menu_sub a:hover {
    color: #000 !important; 
  }
  
  .test  {
    background: url(../images/streifen_quer_unten.gif) !important;
    background-position: 50% 50%;
  }
*/
  .main_menu_sub ul li{
    text-align: left;
    background: url(../images/streifen_quer_unten.gif) repeat-y;
    
  }    
  


  
 /* NAVIGATION START  */
  .main_menu a:hover {
    color: #ffdb4d !important;

  }
     
  .main_menu ul {
    list-style-type: none;  
    margin:5px;

  }
  
  .main_menu ul li {
    background: url(../images/navi_pfeil.gif) no-repeat;
    background-position: 0px 5px;

  }
  
  .main_menu ul li.main_menu_active {
    background: url(../images/navi_pfeil_active.gif) no-repeat;
    background-position: 0px 5px; 
  
  }
  
  .main_menu a{
    color: #000;    
  } 
  
    /* MAIN MENU SUB START  */
  .main_menu_sub a:hover {
    color: #000 !important; 
  }
  
  .main_menu_sub ul li{
    text-align: left;
    background: url(../images/main_menu_sub_background.gif) ;
  }  
  
  .main_menu_sub_li {
    
  }
    
  ul li.main_menu_sub_top {
    background: url(../images/main_menu_sub_top.gif) no-repeat !important;
  }
  
  ul li.main_menu_sub_top_over {
    background: url(../images/main_menu_sub_top_over.gif) no-repeat !important;
  }
  
  ul li.main_menu_sub_bottom {
    background: url(../images/main_menu_sub_bottom.gif) no-repeat !important;
    padding-bottom:6px;
  }
  
  ul li.main_menu_sub_bottom_over {
    background: url(../images/main_menu_sub_bottom_over.gif) no-repeat !important;
    padding-bottom:6px;
  }
  
  
  li.main_menu_sub_title {
    background: url(../images/main_menu_sub_title.gif) !important;
  }
  
  li.main_menu_sub_title_over {
    background: url(../images/main_menu_sub_title_over.gif) !important;
  }
  
  li.main_menu_sub_title_bottom {
    background: url(../images/main_menu_sub_title_bottom.gif) no-repeat !important;
    
  }
  
  li.main_menu_sub_title_bottom_over {
    background: url(../images/main_menu_sub_title_bottom_over.gif) no-repeat !important;
  }    
  
  
  /* NAVIGATION END */
  
  .icon_home {
    background: url(../images/icon_home.gif) no-repeat;
  }
  
  .icon_home_over {
    background: url(../images/icon_home_over.gif) no-repeat;
  }
  
  .icon_mail {
    background: url(../images/icon_mail.gif) no-repeat;
  }
  
  .icon_mail_over {
    background: url(../images/icon_mail_over.gif) no-repeat;
  }  
  
  .icon_search {
    background: url(../images/icon_suche.gif) no-repeat;
  }
  
  .icon_search_over {
    background: url(../images/icon_suche_over.gif) no-repeat;
  }
    
/* HEADER END */
/* CONTENT START */
  .main {
    text-align: left;    
  }

  .content_image {
    font-size: 0.9em;
    color: #777;
  }
  
  /* CONTENT LEFT START */
  .main_left {
    background: url(../images/submenu_box.jpg);
  }
  
  .news {
    font-size: 0.9em;
  }
  
  .news_background {
    background: url(../images/news_box.jpg) no-repeat;
    height:360px;
  }
  
  .news_item {
    background: url(../images/news_linie.gif) no-repeat 0% 99%;  
  }
  
  .news_link a,.news_link a:hover, .news_link a:visited{
    font-size: 1.1em;
    color: #000;
  }
    
  .submenu a {
    font-size: 0.9em;
    color: #000;
  }
  

  .submenu ul li{
    list-style-type: none;
    background: url(../images/submenu_li_background.gif) no-repeat; 
  }
  
  ul li.submenu_li_active {
    background: url(../images/submenu_li_background_over.gif) no-repeat; 
    font-weight: bold;
  } 
  
  ul li.sub2 {
    background: url(../images/submenu_li_li_background.gif) no-repeat;  
  }
  
  ul li.sub2_active {
    background: url(../images/submenu_li_li_background_over.gif) no-repeat;  
    font-weight: bold;
  }

  .video_right {
    color: #777;
  }
 
  /* CONTENT LEFT END */ 
  /* CONTENT RIGHT START */
  .content_line {
    background: url(../images/hr_background.gif);    
  }
  
  .content_headline {
    background: url(../images/content_headline.gif) no-repeat;
  }
  /* CONTENT RIGHT END */

/* CONTENT END */
  
  .footer {
    background: url(../images/hr_background.gif) repeat-x;    
  }
  
  .footer_menu ul {
    list-style-type: none;
  }
  
  .footer a, .footer a:hover, .footer a:active, .footer a:visited {
    font-size: 0.9em;
    color: #000;
  }
  
  .footer_menu ul li {
    background: url(../images/footer_menu_item.gif) no-repeat;
    background-position: 100% 5px;
  }
  
  ul li.copyright {
    background: none;
    color: #777;  
    font-size: 0.9em;  
  }
  
  /*login form sf*/
table tr td.tableAbstand{padding-left:10px;width:100%}
  html {

  }


  
  .no_bg {
    background: none !important;
  }
  
/* GENERAL INFORMATION END */   
/* HEADER START */ 
  .header {
    text-align: left;
  }
  
  /* NAVIGATION START 
  .main_menu a:hover {
    color: #ffdb4d !important;
  }
     
  .main_menu ul {
    list-style-type: none;  
  }
  
  .main_menu ul li {
    background: url(../images/navi_pfeil.gif) no-repeat;
    background-position: 0px 5px;
  }
  
  .main_menu ul li.main_menu_active {
    background: url(../images/navi_pfeil_active.gif) no-repeat;
    background-position: 0px 5px;    
  }
  
  .main_menu a{
    color: #000;    
  } */
  
    /* MAIN MENU SUB START
  .main_menu_sub {          
    background: url(../images/streifen_quer_unten.gif) repeat-y;
    background-position: 100% 0%;    
  }  
    
  .main_menu_sub_top {
    background: url(../images/streifen_quer_oben.gif) repeat-x;
  }
  
  .corner_top_left {
    background: url(../images/ecke_links_oben.gif);
  }
  
  .corner_top_right {
    background: url(../images/ecke_rechts_oben.gif);
  }
  
  .main_menu_sub_bottom {
    background: url(../images/streifen_quer_oben.gif) repeat-x;
    background-position: 0px 6px;    
  }  
  
  .corner_bottom_left {
    background: url(../images/ecke_links_unten.gif);
  }
  
  .corner_bottom_right {
    background: url(../images/ecke_rechts_unten.gif);
  }  
  
  .main_menu_sub a:hover {
    color: #000 !important; 
  }
  
  .test  {
    background: url(../images/streifen_quer_unten.gif) !important;
    background-position: 50% 50%;
  }
*/
  .main_menu_sub ul li{
    text-align: left;
    background: url(../images/streifen_quer_unten.gif) repeat-y;
    
  }    
  


  
 /* NAVIGATION START  */
  .main_menu a:hover {
    color: #ffdb4d !important;
  }
     
  .main_menu ul {
    list-style-type: none;  
    margin:5px;
  }
  
  .main_menu ul li {
    background: url(../images/navi_pfeil.gif) no-repeat;
    background-position: 0px 5px;
  }
  
  .main_menu ul li.main_menu_active {
    background: url(../images/navi_pfeil_active.gif) no-repeat;
    background-position: 0px 5px;    
  }
  
  .main_menu a{
    color: #000;    
  } 
  
    /* MAIN MENU SUB START  */
  .main_menu_sub a:hover {
    color: #000 !important; 
  }
  
  .main_menu_sub ul li{
    text-align: left;
    background: url(../images/main_menu_sub_background.gif) ;
  }  
  
  .main_menu_sub_li {
    
  }
    
  ul li.main_menu_sub_top {
    background: url(../images/main_menu_sub_top.gif) no-repeat !important;
  }
  
  ul li.main_menu_sub_top_over {
    background: url(../images/main_menu_sub_top_over.gif) no-repeat !important;
  }
  
  ul li.main_menu_sub_bottom {
    background: url(../images/main_menu_sub_bottom.gif) no-repeat !important;
    padding-bottom:6px;
  }
  
  ul li.main_menu_sub_bottom_over {
    background: url(../images/main_menu_sub_bottom_over.gif) no-repeat !important;
    padding-bottom:6px;
  }
  
  
  li.main_menu_sub_title {
    background: url(../images/main_menu_sub_title.gif) !important;
  }
  
  li.main_menu_sub_title_over {
    background: url(../images/main_menu_sub_title_over.gif) !important;
  }
  
  li.main_menu_sub_title_bottom {
    background: url(../images/main_menu_sub_title_bottom.gif) no-repeat !important;
    
  }
  
  li.main_menu_sub_title_bottom_over {
    background: url(../images/main_menu_sub_title_bottom_over.gif) no-repeat !important;
  }    
  
  
  /* NAVIGATION END */
  
  .icon_home {
    background: url(../images/icon_home.gif) no-repeat;
  }
  
  .icon_home_over {
    background: url(../images/icon_home_over.gif) no-repeat;
  }
  
  .icon_mail {
    background: url(../images/icon_mail.gif) no-repeat;
  }
  
  .icon_mail_over {
    background: url(../images/icon_mail_over.gif) no-repeat;
  }  
  
  .icon_search {
    background: url(../images/icon_suche.gif) no-repeat;
  }
  
  .icon_search_over {
    background: url(../images/icon_suche_over.gif) no-repeat;
  }
    
/* HEADER END */
/* CONTENT START */
  .main {
    text-align: left;    
  }

  .content_image {
    font-size: 0.9em;
    color: #777;
  }
  
  /* CONTENT LEFT START */
  .main_left {
    background: url(../images/submenu_box.jpg);
  }
  
  .news {
    font-size: 0.9em;
  }
  
  .news_background {
    background: url(../images/news_box.jpg) no-repeat;
    height:360px;
  }
  
  .news_item {
    background: url(../images/news_linie.gif) no-repeat 0% 99%;
    padding-right: 16px;
  }
  
  .news_link a,.news_link a:hover, .news_link a:visited{
    font-size: 1.1em;
    color: #000;
  }
    
  .submenu a {
    font-size: 0.9em;
    color: #000;
  }
  

  .submenu ul li{
    list-style-type: none;
    background: url(../images/submenu_li_background.gif) no-repeat; 
  }
  
  ul li.submenu_li_active {
    background: url(../images/submenu_li_background_over.gif) no-repeat; 
    font-weight: bold;
  } 
  
  ul li.sub2 {
    background: url(../images/submenu_li_li_background.gif) no-repeat;  
  }
  
  ul li.sub2_active {
    background: url(../images/submenu_li_li_background_over.gif) no-repeat;  
    font-weight: bold;
  }

  .video_right {
    color: #777;
  }
 
  /* CONTENT LEFT END */ 
  /* CONTENT RIGHT START */
  .content_line {
    background: url(../images/hr_background.gif);    
  }
  
  .content_headline {
    background: url(../images/content_headline.gif) no-repeat;
  }
  /* CONTENT RIGHT END */

/* CONTENT END */
  
  .footer {
    background: url(../images/hr_background.gif) repeat-x;    
  }
  
  .footer_menu ul {
    list-style-type: none;
  }
  
  .footer a, .footer a:hover, .footer a:active, .footer a:visited {
    font-size: 0.9em;
    color: #000;
  }
  
  .footer_menu ul li {
    background: url(../images/footer_menu_item.gif) no-repeat;
    background-position: 100% 5px;
  }
  
  ul li.copyright {
    background: none;
    color: #777;  
    font-size: 0.9em;  
  }
  
  /*login form sf*/
table tr td div.loginForm  * {border:0;}
 /* GENERAL INFORMATION END */   
/* HEADER START */ 
  .header {
    text-align: left;
  }
  
  /* NAVIGATION START 
  .main_menu a:hover {
    color: #ffdb4d !important;
  }
     
  .main_menu ul {
    list-style-type: none;  
  }
  
  .main_menu ul li {
    background: url(../images/navi_pfeil.gif) no-repeat;
    background-position: 0px 5px;
  }
  
  .main_menu ul li.main_menu_active {
    background: url(../images/navi_pfeil_active.gif) no-repeat;
    background-position: 0px 5px;    
  }
  
  .main_menu a{
    color: #000;    
  } */
  
    /* MAIN MENU SUB START
  .main_menu_sub {          
    background: url(../images/streifen_quer_unten.gif) repeat-y;
    background-position: 100% 0%;    
  }  
    
  .main_menu_sub_top {
    background: url(../images/streifen_quer_oben.gif) repeat-x;
  }
  
  .corner_top_left {
    background: url(../images/ecke_links_oben.gif);
  }
  
  .corner_top_right {
    background: url(../images/ecke_rechts_oben.gif);
  }
  
  .main_menu_sub_bottom {
    background: url(../images/streifen_quer_oben.gif) repeat-x;
    background-position: 0px 6px;    
  }  
  
  .corner_bottom_left {
    background: url(../images/ecke_links_unten.gif);
  }
  
  .corner_bottom_right {
    background: url(../images/ecke_rechts_unten.gif);
  }  
  
  .main_menu_sub a:hover {
    color: #000 !important; 
  }
  
  .test  {
    background: url(../images/streifen_quer_unten.gif) !important;
    background-position: 50% 50%;
  }
*/
  .main_menu_sub ul li{
    text-align: left;
    background: url(../images/streifen_quer_unten.gif) repeat-y;
    
  }    
  


  
 /* NAVIGATION START  */
  .main_menu a:hover {
    color: #ffdb4d !important;
  }
     
  .main_menu ul {
    list-style-type: none;  
    margin:5px;
  }
  
  .main_menu ul li {
    background: url(../images/navi_pfeil.gif) no-repeat;
    background-position: 0px 5px;
  }
  
  .main_menu ul li.main_menu_active {
    background: url(../images/navi_pfeil_active.gif) no-repeat;
    background-position: 0px 5px;    
  }
  
  .main_menu a{
    color: #000;    
  } 
  
    /* MAIN MENU SUB START  */
  .main_menu_sub a:hover {
    color: #000 !important; 
  }
  
  .main_menu_sub ul li{
    text-align: left;
    background: url(../images/main_menu_sub_background.gif) ;
  }  
  
  .main_menu_sub_li {
    
  }
    
  ul li.main_menu_sub_top {
    background: url(../images/main_menu_sub_top.gif) no-repeat !important;
  }
  
  ul li.main_menu_sub_top_over {
    background: url(../images/main_menu_sub_top_over.gif) no-repeat !important;
  }
  
  ul li.main_menu_sub_bottom {
    background: url(../images/main_menu_sub_bottom.gif) no-repeat !important;
    padding-bottom:6px;
  }
  
  ul li.main_menu_sub_bottom_over {
    background: url(../images/main_menu_sub_bottom_over.gif) no-repeat !important;
    padding-bottom:6px;
  }
  
  
  li.main_menu_sub_title {
    background: url(../images/main_menu_sub_title.gif) !important;
  }
  
  li.main_menu_sub_title_over {
    background: url(../images/main_menu_sub_title_over.gif) !important;
  }
  
  li.main_menu_sub_title_bottom {
    background: url(../images/main_menu_sub_title_bottom.gif) no-repeat !important;
    
  }
  
  li.main_menu_sub_title_bottom_over {
    background: url(../images/main_menu_sub_title_bottom_over.gif) no-repeat !important;
  }    
  
  
  /* NAVIGATION END */
  
  .icon_home {
    background: url(../images/icon_home.gif) no-repeat;
  }
  
  .icon_home_over {
    background: url(../images/icon_home_over.gif) no-repeat;
  }
  
  .icon_mail {
    background: url(../images/icon_mail.gif) no-repeat;
  }
  
  .icon_mail_over {
    background: url(../images/icon_mail_over.gif) no-repeat;
  }  
  
  .icon_search {
    background: url(../images/icon_suche.gif) no-repeat;
  }
  
  .icon_search_over {
    background: url(../images/icon_suche_over.gif) no-repeat;
  }
    
/* HEADER END */
/* CONTENT START */
  .main {
    text-align: left;    
  }

  .content_image {
    font-size: 0.9em;
    color: #777;
  }
  
  /* CONTENT LEFT START */
  .main_left {
    background: url(../images/submenu_box.jpg);
  }
  
  .news {
    font-size: 0.9em;
  }
  
  .news_background {
    background: url(../images/news_box.jpg) no-repeat;
    height:360px;
  }
  
    
  .news_link a,.news_link a:hover, .news_link a:visited{
    font-size: 1.1em;
    color: #000;
  }
    
  .submenu a {
    font-size: 0.9em;
    color: #000;
  }
  

  .submenu ul li{
    list-style-type: none;
    background: url(../images/submenu_li_background.gif) no-repeat; 
  }
  
  ul li.submenu_li_active {
    background: url(../images/submenu_li_background_over.gif) no-repeat; 
    font-weight: bold;
  } 
  
  ul li.sub2 {
    background: url(../images/submenu_li_li_background.gif) no-repeat;  
  }
  
  ul li.sub2_active {
    background: url(../images/submenu_li_li_background_over.gif) no-repeat;  
    font-weight: bold;
  }

  .video_right {
    color: #777;
  }
 
  /* CONTENT LEFT END */ 
  /* CONTENT RIGHT START */
  .content_line {
    background: url(../images/hr_background.gif);    
  }
  
  .content_headline {
    background: url(../images/content_headline.gif) no-repeat;
  }
  /* CONTENT RIGHT END */

/* CONTENT END */
  
  .footer {
    background: url(../images/hr_background.gif) repeat-x;    
  }
  
  .footer_menu ul {
    list-style-type: none;
  }
  
  .footer a, .footer a:hover, .footer a:active, .footer a:visited {
    font-size: 0.9em;
    color: #000;
  }
  
  .footer_menu ul li {
    background: url(../images/footer_menu_item.gif) no-repeat;
    background-position: 100% 5px;
  }
  
  ul li.copyright {
    background: none;
    color: #777;  
    font-size: 0.9em;  
  }
  
 /*login form sf*/
table tr td div.loginForm{
    background:url(../images/form_top.jpg) no-repeat;width:230px;
    padding:10px 0;
    overflow:hidden;
    margin:10px 0 15px -10px;

}
*+html div.loginForm{margin:10px 0 15px -20px;position:relative;}
table tr td div.loginForm fieldset{background:#ffcc00 url(../images/form_buttom.jpg) no-repeat bottom left;width:230px;padding:10px;margin:0;}
table tr td div.loginForm  div.legend {background: url(../images/form_pfeil.jpg) no-repeat 0 5px;padding:0 0 0 20px;font-weight:bold;color:#444;}
table tr td div.loginForm  label{display:block;color:#786f49;font-weight:bold;padding:0 0 0 5px;}
table tr td div.loginForm input.input{background: url(../images/form_input_bg.jpg) no-repeat;height:20px;width:190px;padding:2px 5px 2px 5px;}
table tr td div.loginForm div.submit{text-align:right;margin-right:30px;}
table tr td div.loginForm input.submit{
    background: url(../images/form_login_button.jpg) no-repeat;
    height:20px;
    width:190px;
    padding:2px 5px 2px 5px;
    width:50px;
    font-size:0;
    height:22px;
    cursor:pointer;
} 
