﻿/* # meta navi #*/
#meta_navi_sub {
 width: 548px; float: right; margin: 10px 0px 0px 0px; /*padding-right: 10px;+23*/
}
 
 #meta_navi_sub div.meta_separator {
  width: 1px; height: 20px; overflow: hidden; float: left;
 }
 #meta_navi_sub a {
  float: left;
 }
 #meta_navi_sub a.home {
  width: 34px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_home_rb.gif); background-repeat: no-repeat;
 }
 #meta_navi_sub a.home:hover {
  background-position: 0px -20px;
 }
  #meta_navi_sub a.home-sel {
   width: 34px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_home_rb.gif); background-repeat: no-repeat; background-position: 0px -20px;
  }
 #meta_navi_sub a.english {
  width: 67px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_english_rb.gif); background-repeat: no-repeat; margin-left: 8px;
 }
 #meta_navi_sub a.deutsch {
  width: 67px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_english_rb.gif); background-repeat: no-repeat; margin-left: 8px;
 }
 #meta_navi_sub a.english:hover {
  background-position: 0px -20px;
 }
 #meta_navi_sub a.deutsch:hover {
  background-position: 0px -20px;
 }
  #meta_navi_sub a.english-sel {
   width: 67px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_english_rb.gif);  background-repeat: no-repeat; background-position: 0px -20px;
  }
  #meta_navi_sub a.deutsch-sel {
   width: 67px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_english_rb.gif);  background-repeat: no-repeat; background-position: 0px -20px;
  }
 #meta_navi_sub a.sitemap {
  width: 55px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_sitemap_rb.gif); background-repeat: no-repeat;
 }
 #meta_navi_sub a.sitemap:hover {
  background-position: 0px -20px;
 }
  #meta_navi_sub a.sitemap-sel {
   width: 55px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_sitemap_rb.gif); background-repeat: no-repeat; background-position: 0px -20px;
  }
 #meta_navi_sub a.kontakt {
  width: 54px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_kontakt_rb.gif); background-repeat: no-repeat; 
 }
 #meta_navi_sub a.kontakt:hover {
  background-position: 0px -20px;
 }
  #meta_navi_sub a.kontakt-sel {
   width: 54px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_kontakt_rb.gif); background-repeat: no-repeat; background-position: 0px -20px;
  }
 #meta_navi_sub a.buderus_band {
  width: 126px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_buderus_edelstahl_band_rb.gif); background-repeat: no-repeat; margin-right: 8px; 
 }
 #meta_navi_sub a.buderus_band:hover {
  background-position: 0px -20px;
 }
  #meta_navi_sub a.buderus_band-sel {
   width: 126px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_buderus_edelstahl_band_rb.gif); background-repeat: no-repeat; background-position: 0px -20px;
  }
 #meta_navi_sub a.buderus_tehnik {
  width: 190px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_buderus_schmiede_rb.gif); 
 }
 #meta_navi_sub a.buderus_tehnik:hover {
  background-position: 0px -20px;
 }
  #meta_navi_sub a.buderus_tehnik-sel {
   width: 190px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_buderus_edelstahl_rb.gif); background-position: 0px -20px;
  }
/**********************/  
 #meta_navi_sub_band {
  width: 517px; float: right; margin: 10px 0px 0px 0px; /*padding-right: 10px;+23*/
 }
 
 #meta_navi_sub_band div.meta_separator {
  width: 1px; height: 20px; overflow: hidden; float: left;
 }
 #meta_navi_sub_band a {
  float: left;
 }
 #meta_navi_sub_band a.home {
  width: 34px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_home_rb.gif); background-repeat: no-repeat;
 }
 #meta_navi_sub_band a.home:hover {
  background-position: 0px -20px;
 }
  #meta_navi_sub_band a.home-sel {
   width: 34px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_home_rb.gif); background-repeat: no-repeat; background-position: 0px -20px;
  }
 #meta_navi_sub_band a.english {
  width: 65px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_english_rb.gif); background-repeat: no-repeat; margin-left: 8px;
 }
 #meta_navi_sub_band a.deutsch {
  width: 65px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_english_rb.gif); background-repeat: no-repeat; margin-left: 8px;
 }
 #meta_navi_sub_band a.english:hover {
  background-position: 0px -20px;
 }
 #meta_navi_sub_band a.deutsch:hover {
  background-position: 0px -20px;
 }
  #meta_navi_sub_band a.english-sel {
   width: 65px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_english_rb.gif); background-repeat: no-repeat; background-position: 0px -20px;
  }
  #meta_navi_sub_band a.deutsch-sel {
   width: 65px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_english_rb.gif); background-repeat: no-repeat; background-position: 0px -20px;
  }
 #meta_navi_sub_band a.sitemap {
  width: 55px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_sitemap_rb.gif); background-repeat: no-repeat;
 }
 #meta_navi_sub_band a.sitemap:hover {
  background-position: 0px -20px;
 }
  #meta_navi_sub_band a.sitemap-sel {
   width: 55px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_sitemap_rb.gif); background-repeat: no-repeat; background-position: 0px -20px;
  }
 #meta_navi_sub_band a.kontakt {
  width: 54px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_kontakt_rb.gif); background-repeat: no-repeat; 
 }
 #meta_navi_sub_band a.kontakt:hover {
  background-position: 0px -20px;
 }
  #meta_navi_sub_band a.kontakt-sel {
   width: 54px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_kontakt_rb.gif); background-repeat: no-repeat; background-position: 0px -20px;
  }
 #meta_navi_sub_band a.buderus {
  width: 103px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_buderus_edelstahl_rb.gif); background-repeat: no-repeat;
 }
 #meta_navi_sub_band a.buderus:hover {
  background-position: 0px -20px;
 }
  #meta_navi_sub_band a.buderus-sel {
   width: 103px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_buderus_edelstahl_rb.gif); background-repeat: no-repeat; background-position: 0px -20px;
  }
 #meta_navi_sub_band a.buderus_tehnik {
  width: 190px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_buderus_schmiede_rb.gif); 
 }
 #meta_navi_sub_band a.buderus_tehnik:hover {
  background-position: 0px -20px;
 }
  #meta_navi_sub_band a.buderus_tehnik-sel {
   width: 190px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_buderus_schmiede_rb.gif); background-position: 0px -20px;
  } 
/*////////*/
#meta_navi_technik {
 width: 450px; float: right; margin: 10px 0px 0px 0px; /*padding-right: 10px;*/
}
 
 #meta_navi_technik div.meta_separator {
  width: 1px; height: 20px; overflow: hidden; float: left;
 }
 #meta_navi_technik a {
  float: left;
 }
 #meta_navi_technik a.home {
  width: 34px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_home_rb.gif); background-repeat: no-repeat;
 }
 #meta_navi_technik a.home:hover {
  background-position: 0px -20px;
 }
  #meta_navi_technik a.home-sel {
   width: 34px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_home_rb.gif);  background-repeat: no-repeat; background-position: 0px -20px;
  }
 #meta_navi_technik a.english {
  width: 65px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_english_rb.gif); background-repeat: no-repeat; margin-left: 8px;
 }
 #meta_navi_technik a.deutsch{
  width: 65px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_english_rb.gif); background-repeat: no-repeat; margin-left: 8px;
 }
 #meta_navi_technik a.english:hover {
  background-position: 0px -20px;
 } 
 #meta_navi_technik a.deutsch:hover {
  background-position: 0px -20px;
 } 
 #meta_navi_technik a.english-sel {
   width: 65px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_english_rb.gif); background-repeat: no-repeat; background-position: 0px -20px;
  }
 #meta_navi_technik a.deutsch-sel {
   width: 65px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_english_rb.gif); background-repeat: no-repeat; background-position: 0px -20px;
  }
 #meta_navi_technik a.sitemap {
  width: 55px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_sitemap_rb.gif); background-repeat: no-repeat;
 }
 #meta_navi_technik a.sitemap:hover {
  background-position: 0px -20px;
 }
  #meta_navi_technik a.sitemap-sel {
   width: 55px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_sitemap_rb.gif); background-repeat: no-repeat; background-position: 0px -20px;
  }
 #meta_navi_technik a.kontakt {
  width: 54px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_kontakt_rb.gif); background-repeat: no-repeat; 
 }
 #meta_navi_technik a.kontakt:hover {
  background-position: 0px -20px;
 }
  #meta_navi_technik a.kontakt-sel {
   width: 54px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_kontakt_rb.gif); background-repeat: no-repeat; background-position: 0px -20px;
  }
 #meta_navi_technik a.buderus {
  width: 103px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_buderus_edelstahl_rb.gif); background-repeat: no-repeat; 
 }
 #meta_navi_technik a.buderus:hover {
  background-position: 0px -20px;
 }
  #meta_navi_technik a.buderus-sel {
   width: 103px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_buderus_edelstahl_rb.gif); background-repeat: no-repeat; background-position: 0px -20px;
  }
 #meta_navi_technik a.buderus_band {
  width: 126px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_buderus_edelstahl_band_rb.gif); background-repeat: no-repeat; 
 }
 #meta_navi_technik a.buderus_band:hover {
  background-position: 0px -20px;
 }
  #meta_navi_technik a.buderus_band-sel {
   width: 126px; height: 20px; overflow: hidden; background-image: url(images/meta_navi_buderus_edelstahl_band_rb.gif); background-position: 0px -20px;
  }
  
#logo_sub {
 padding-left: 34px;
}
.subspacer_10 {
 height: 10px; overflow: hidden; display: block;
}
.subspacer_40 {
 height: 40px; overflow: hidden; display: block;
}
#subnavi_container {
 height: 38px; background-image: url(images/subnavi_bg.gif); background-repeat: repeat-x;
}
 #subnavi_container div.sub_navi_pos {
  padding-left: 304px; width: 492px; 
 }
#content div.hspace_20 {
 width: 18px; display: block; float: left; overflow: hidden;
}
#content div.hspace_40 {
 width: 40px; display: block; float: left; overflow: hidden;
}
#content div.hspace_29 {
 width: 29px; display: block; float: left; overflow: hidden;
}
#left_navi {
 width: 171px; display: block; float: left;
}
 #left_navi div.left_navi_head {
  
 }
 #left_navi div.left_navi_links {
  background-image: url(images/left_navi_bg.jpg); width: 171px; background-repeat: no-repeat; min-height: 320px; _height: 320px; overflow: hidden; 
 }
#article {
 width: 465px; display: block; float: left; overflow: hidden; padding-bottom: 20px;
}
 /** #article **/ h1 {
  font-size: 26px; margin: -2px 0px 0px 0px; padding: 0px; float: left; color: #354484; font-weight: normal; width: 418px;
 }
 /** #article **/ h2 {
  font-size: 12px; margin: 0px; padding: 0px; color: #354484; font-weight: bold;
 }
 /** #article **/ p {
  font-size: 12px; margin: 0px; padding-bottom: 12px;
 }
 /** #article **/ a.print {
  float: right; height: 15px; overflow: hidden; width: 46px; background-image: url(images/icon_print_rb.gif); background-repeat: no-repeat; display: block; margin-top: 6px;
 }
 /** #article **/ a.print:hover {
  background-position: 0px -20px;
 }
 /** #article **/ ul {
  margin: 0px; padding-bottom: 12px;
 }

/** BTS content look - 28/03/2006 **/ 
 /** #article **/ a.anchor_links {
  font-size: 12px; text-decoration: none; color: #354484;
 }
 /** #article **/ a.anchor_links:hover {
  color: #D7A01F; text-decoration: underline;
 }
  /** #article **/ span.anchor_spans {
   font-size: 12px; color: #354484;
  }
 /** #article **/ a.top_links {
  font-size: 12px; text-decoration: none; color: #354484; margin: 10px 0 10px 0; display: block;
  background-image: url(images/arrow_top_link_rb.gif); background-repeat: no-repeat; padding-left: 10px; background-position: 0px 0px;
 }
 /** #article **/ a.top_links:hover {
  color: #D7A01F; text-decoration: underline;
  background-position: 0px -29px;
 }
 /** #article **/ div.content_img_wide {
  width: 465px; margin: 15px 0px 5px 0px;
 }
 /** #article **/ a.zuruck_link {
  background-image: url(images/arrow_zuruck_rb.gif); background-repeat: no-repeat; background-position: 0px 0px;
  font-size: 12px; text-decoration: none; color: #354484; display: block; padding-left: 12px;
 }
 /** #article **/ a.zuruck_link:hover {
  color: #D7A01F; text-decoration: underline; background-position: 0px -28px;
 }
 /** #article **/ a.mail_link {
  font-size: 12px; text-decoration: none; color: #354484;
 }
 /** #article **/ a.mail_link:hover {
  color: #D7A01F; text-decoration: underline; 
 }
 /** #article **/ div.caption_text {
  font-size: 11px; font-style: italic; margin-bottom: 10px;
 }
 /** #article **/ li {
  margin: 0px 0px 0px 15px; padding: 0;  font-size: 12px; color: #000;
 }
 /** #article **/ strong {
  color: #354484;
 }
  #service_24_box {
   background-color: #F3E3BC; margin: 10px 0px 10px 0px; padding: 10px 0px 10px 0px; text-align: center;
   
  }
   #service_24_box span.head_1 {
    color: #D7A01F; font-size: 20px;
   }
   #service_24_box span.head_2 {
    color: #D7A01F; font-size: 12px; font-weight: bold;
   }
 /** #article **/ a.company_link {
  font-size: 12px; text-decoration: none; color: #354484; margin: 10px 0 10px 0; display: block; padding-left: 8px; 
  background-image: url(images/level3_arrow_navi_rb.gif); background-repeat: no-repeat; background-position: 0px 1px;
 }
 /** #article **/ a.company_link:hover {
  color: #D7A01F; text-decoration: underline; background-position: 0px -65px;
 }
 /** #article **/ a.company_link_popup {
  font-size: 12px; text-decoration: none; color: #354484; margin: 4px 0 4px 0; display: block; padding-left: 8px; 
  background-image: url(images/level3_arrow_navi_rb.gif); background-repeat: no-repeat; background-position: 0px 1px;
 }
 /** #article **/ a.company_link_popup:hover {
  color: #D7A01F; text-decoration: underline; background-position: 0px -65px;
 }
 /** #article **/ a.company_link_bold {
   font-size: 12px; text-decoration: none; color: #354484; margin: 10px 0 10px 0; display: block; padding-left: 8px;  font-weight: bold;
   background-image: url(images/level3_arrow_navi_rb.gif); background-repeat: no-repeat; background-position: 0px 1px;
  }
  /** #article **/ a.company_link_bold:hover {
   color: #D7A01F; text-decoration: underline; background-position: 0px -65px;
  }
  /** #article **/ a.download_article_link {
   font-size: 12px; text-decoration: none; color: #354484; margin: 10px 0 10px 0; display: block; padding-left: 15px;
   background-image: url(images/arrow_download_rb.gif); background-repeat: no-repeat; background-position: 0px 0px;
  }
  /** #article **/ a.download_article_link:hover {
   color: #D7A01F; text-decoration: underline; background-position: 0px -27px;
  }
 /** #article **/ div.zertifikat_separator {
  height: 1px; overflow: hidden; background-color: #D7A01F; width: 465px; margin: 10px 0px 10px 0px;
 }
  /** #article **/ div.zertifikat_separator_5 {
   height: 1px; overflow: hidden; background-color: #D7A01f; width: 465px; margin: 0px;
  }
  /** #article **/ div.headline_linkliste {
   background-color: #B9C4D5; color: #FFF; font-weight: bold; font-size: 12px; padding: 3px 0px 3px 0px;
  }
  /** #article **/ a.company_link_5 {
   font-size: 12px; text-decoration: none; color: #354484; margin: 5px 0 5px 0; display: block; padding-left: 8px; 
   background-image: url(images/level3_arrow_navi_rb.gif); background-repeat: no-repeat; background-position: 0px 1px;
  }
  /** #article **/ a.company_link_5:hover {
   color: #D7A01F; text-decoration: underline; background-position: 0px -65px;
  }
  /** #article **/ div.partner_image {
   width: 80px; margin-right: 10px; float: left;
  }
  /** #article **/ div.partner_text {
   float: left; width: 375px;
  }
 /** #article **/ div.messe_image {
  width: 150px; margin-right: 10px; float: left;
 }
 /** #article **/ div.messe_text {
   width: 305px; float: left; 
 }
 /** #article **/ div.location_box {
  background-color: #CCC;
  width: 465px; height: 270px; margin: 10px 0px 10px 0px;
 }
 .kontakt_text {
  font-size: 12px;
 }
 .kontakt_text_red {
  font-size: 12px; color: #FF0000;
 }
 .error_img_form {
  background-image: url(images/bud_error.gif); background-repeat: no-repeat; background-position: -5px 5px;
 }
 .error_img_intxt {
  background-image: url(images/bud_error.gif); background-repeat: no-repeat; background-position: 0px 2px;
 }
 .kontakt_text_bold {
  font-size: 12px; font-weight: bold; color: #354484;
 }
 form {
  margin: 0px; padding: 0px;
 }
 .input_text {
  font-size: 13px; width: 226px; height: 18px; /*border: 1px solid #ECE9D8;*/
 }
 .kontakt_area {
  width: 226px; height: 96px; /*border: 1px solid #ECE9D8;*/ font-size: 13px;
 }
 .kontakt_select {
  width: 146px; height: 18px; font-size: 13px;
 }
 .bottom_error_text {
  font-size: 11px; color: #000;
 }
 .red_mark {
  color: #FF0000;
 }
 .absenden_button {
  background-image: url(); background-repeat: no-repeat; background-position: 0px 0px;
  width: 96px; height: 20px; overflow: hidden; display: block;
 }
 .absenden_button:hover {
  background-position: 0px -20px;
 }
 .login_button {
  background-image: url(); background-repeat: no-repeat; background-position: 0px 0px;
  width: 96px; height: 20px; overflow: hidden; display: block;
 }
 .login_button:hover {
  background-position: 0px -20px;
 }
  .var_b_middle_border {
   background-color: #D7A01F;
  }
  .var_b_top_border {
   border-top: 1px solid #D7A01F;
  }
  .var_b_text {
   font-size: 12px; color: #000;
  }
  
  /* product table */
  .bgcolor_DCE4F1 {
   background-color: #B9C4D5;
  }
  .bgcolor_8CA2C1 {
   background-color: #6C66A3;
  }
  .produtct_text_bold_white {
   font-size: 12px; color:#FFF; font-weight: bold;
  }
  .product_text_bold {
   font-size: 12px; color:#6C66A3; font-weight: bold;
  }
  .product_text {
   font-size: 12px; color: #000;
  }
  .product_link {
   font-size: 12px; color: #354484; text-decoration: none;
  }
  .product_link:hover {
   color: #D7A01F; text-decoration: underline;
  }
  
 /** #article **/ div.zertifikat_container {
  width: 465px;
 }
 /** #article **/ div.zert_img {
  width: 123px; float: left; margin-right: 10px; 
 }
 /** #article **/ div.zert_txt {
  width: 330px; float: left;
 }
  /** #article **/ div.zert_txt h3 {
   font-size: 12px; color: #354484; padding: 0; margin: 0;
  }
  /** #article **/ div.zert_txt p {
   font-size: 12px; color: #000;
  }
 
 
 #article_wide {
  display: block; float: left; overflow: hidden; padding-bottom: 20px; width: 695px;
 }
  #article_wide div.headline_linkliste {
   background-color: #B9C4D5; color: #FFF; font-weight: bold; font-size: 12px; padding: 3px 0px 3px 0px; width: 465px; margin-bottom: 10px;
  }
  #article_wide div.sub_headline_linkliste {
   background-color: #DCE4F1; color: #354484; font-weight: bold; font-size: 12px; padding: 3px 0px 3px 0px; width: 465px; margin-bottom: 10px;
  }
  #article_wide a.mail_link {
   font-size: 12px; text-decoration: none; color: #354484;
  }
  #article_wide a.mail_link:hover {
   color: #D7A01F; text-decoration: underline; 
  }
  #article_wide div.zertifikat_separator {
   height: 1px; overflow: hidden; background-color: #D7A01F; width: 465px; margin: 10px 0px 10px 0px;
  }
  #article_wide h1 {
   font-size: 26px; margin: -2px 0px 0px 0px; padding: 0px; float: left; color: #354484; font-weight: normal; width: 600px;
  }
  #article_wide h2 {
   font-size: 12px; margin: 0px; padding: 0px; color: #354484; font-weight: bold;
  }
  #article_wide p {
   font-size: 12px; margin: 0px; padding: 0px;
  }
  #article_wide a.print {
   float: right; height: 15px; overflow: hidden; width: 46px; background-image: url(images/icon_print_rb.gif); background-repeat: no-repeat; display: block; margin-top: 6px;
  }
  #article_wide a.print:hover {
   background-position: 0px -20px;
  }
  #article_wide a.top_links {
   font-size: 12px; text-decoration: none; color: #354484; margin: 10px 0 10px 0; display: block;
   background-image: url(images/arrow_top_link_rb.gif); background-repeat: no-repeat; padding-left: 10px; background-position: 0px 0px;
  }
  #article_wide a.top_links:hover {
   color: #D7A01F; text-decoration: underline;
   background-position: 0px -29px;
  }
  #article_wide a.anchor_links {
   font-size: 12px; text-decoration: none; color: #354484;
  }
  #article_wide a.anchor_links:hover {
   color: #D7A01F; text-decoration: underline;
  }
  #article_wide span.anchor_spans {
   font-size: 12px; color: #354484;
  }
  
  .sitemap_container {
   width: 895px; float: left;
  }
   .sitemap_container h1 {
    font-size: 26px; margin: -2px 0px 0px 0px; padding: 0px;  color: #354484; font-weight: normal; 
   }
   .sitemap_navi_column {
    width: 160px; margin-right: 20px; float: left;
   }
   .sitemap_navi_column_last {
    width: 160px; float: left;
   }
   .sitemap_link {
    font-size: 12px; color: #354484; text-decoration: none; display: block; padding-left: 8px; 
    background-image: url(images/level3_arrow_navi_rb.gif); background-repeat: no-repeat; background-position: 0px 1px;
    margin-bottom: 4px;
   }
   .sitemap_link:hover {
    color: #D7A01F; text-decoration: underline; background-position: 0px -65px;
   }
   .sitemap_head {
    font-size: 12px; color: #354484; font-weight: bold;
   }
 
 /* suchen */
 #suche_box {
  width: 210px; margin-left: 10px;
 }
 .suche_input {
  width: 135px; height: 18px; font-size: 12px; margin-right: 5px;
 }
 .suchen_button {
  width: 50px; height: 18px; font-size: 12px; border: 1px solid #999;
 }
 
/** BTS content look - 28/03/2006 **/ 
#right_news {
 width: 230px; display: block; float: right; overflow: hidden;
}
 #right_news div.right_image {
  /*width: 230px;*/ margin-bottom: 6px;
 }
 #right_news div.news_block {
  background-color: #DCE4F1; min-height: 224px; _height: 224px;
 }
  #right_news div.news_block p {
   font-size: 12px; margin: 0px 0px 2px 0px; padding: 0px 12px 0px 12px;
  }
  #right_news div.news_block strong {
   color: #354484;
  }
  #right_news div.news_block a {
   font-size: 12px; display: block; color: #354484; background-image: url(images/arrow_rb.gif); text-decoration: none; line-height: 16px;
   background-repeat: no-repeat; background-position: 14px 2px; height: 18px; margin-left: 1px; padding-left: 25px;
  }
  #right_news div.news_block a:hover {
   background-color: #FFF; margin-left: 1px; color: #D7A01F; background-position: 14px -36px;
  }
 

/** Print-Pop-Up - 27/04/2006**/
 .bg_pop {
  background-color: #DCE4F1;
 }
 .popheadline {
  font-size: 26px; color: #354484; font-weight: normal; 
 }
 .pop_text {
  font-size: 12px; color: #000;
 }
 .pop_text strong {
  color: #354484;
 }
