
/*
   ----------------------------------------------------------------------
   ----------------------------------------------------------------------
   KATI-Stylesheet-Datei.
   Wird auf allen allen KATI-Seiten verwendet
   ----------------------------------------------------------------------
   ----------------------------------------------------------------------
*/

ignore {
  color: #000000;
}

.bold { font-weight:bold; }

td,
.search_prod_desc,
.search_bdata_desc,
.search_profile_desc,
.search_contact_desc,
.search_activities_desc,
.search_yp_data
{
  vertical-align: top;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  color: #000000;
}

.search_pagesel_arrows {
  vertical-align: middle;
  font-size: 11px;
}

.search_arrow {
  padding: 2px;
  font-size: 11px;
}

body * {
  font-family: Arial,Helvetica,sans-serif;
}

body {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  color: #000000;
  background-color: transparent;
}

a.viscoldesc {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
}

a.viscoldescactive {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  text-decoration: none;
  color: #E02122;
}

b {
  font-weight:bold;
}

i {
  font-style: italic;
}

u {
  text-decoration: underline;
}

.search_highlight {
  font-weight: normal;
  color: #FF0000;
}

.search_tr_spacer {
  padding-top: 0px;
}

.search_loc_spacer_even {
  border-bottom: 1px solid #AAAAAA;
}

.search_loc_spacer_odd {
  border-bottom: 2px solid #FFFFFF;
}

.search_td_text {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  color: #000000;
}

.search_td_stand {
  padding-right: 2px;
  padding-bottom: 2px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
 }

.search_td_function {
  padding-right: 2px;
  padding-bottom: 2px;
}

.search_td_checkbox {
  padding-right: 2px;
}

.search_td_title {
}

.search_td_logo {
  padding-bottom: 2px;
}

a.search_contact_email,
a.search_www_href
{
  font-size: 11px;
  color: #014B8C;
  font-weight: normal;
  text-decoration: none;
}

a.search_contact_email:hover,
a.search_www_href:hover
{
  font-size: 11px;
  color: #014B8C;
  font-weight: normal;
  text-decoration: underline;
}

a.search_news_title,
a.search_dates_title,
a.nb_date_link  {
  font-size: 11px;
  color: #000000;
  font-weight: normal;
  text-decoration: none;
}

a.search_news_title:hover,
a.search_dates_title:hover,
a.nb_date_link:hover
{
  font-size: 11px;
  color: #000000;
  font-weight: normal;
  text-decoration: underline;
}

a.search_profile_title {
  font-size: 11px;
  color: #014B8C;
  font-weight: normal;
  text-decoration: none;
}

a.search_profile_title:hover {
  font-size: 11px;
  color: #014B8C;
  font-weight: normal;
  text-decoration: underline;
}

a.search_title,
a.search_prod_group,
a.search_yp_detail
{
  font-size: 11px;
  color: #014B8C;
  font-weight: bold;
  text-decoration: none;
}
a.search_title:hover,
a.search_prod_group:hover,
a.search_yp_detail:hover
{
  font-size: 11px;
  color: #014B8C;
  font-weight: bold;
  text-decoration: underline;
}

.search_tab_headline {
  border: 1px solid #000000;
}

.search_table_even {
  border-bottom: 1px solid #000000;
  border-left: 1px solid #AAAAAA;
  border-right: 1px solid #AAAAAA;
  padding: 0px;
}
.search_table_odd {
  background-color: #EEEEEE;
  border-bottom: 1px solid #000000;
  border-left: 1px solid #AAAAAA;
  border-right: 1px solid #AAAAAA;
  padding: 0px;
}

.td_around_table_nb_note {
  padding-right: 2px;
  padding-bottom: 2px;
}

.table_nb_note {
  background-color: #ffffcc;
  border: 1px solid #000000;
}

.td_nb_note {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  color: #000000;
}

.search_prod,
.search_bdata_col,
.search_contact_title,
.search_activities_datetime,
.search_news_date
{
  font-size: 11px;
  font-weight: bold;
}

.search_tab_index {
  border: 2px outset #EEEEEE;
  background-color:  #EEEEEE;
  padding: 1px;
}

.search_index_active {
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

.search_index_inactive {
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
}

.search_index_active:hover {
  color: #FF0000;
}


/* ----------------------------------------------
   ----------------------------------------------
   Ausstellerdatenblatt Redesign 2004
   ANFANG
   ----------------------------------------------
   ---------------------------------------------- */

/* Warengruppen-Tooltips */
.prod_tooltips {
  position:absolute;
  visibility:hidden;
  overflow:hidden;
  /* color:#330; */
  background:#ffffcc;
  border:1px solid #000000;
  margin:0;
  padding:4px;
  /* width:200px; */
  height:auto;
  z-index:10;
}

/* Aktiver Reiter */
.eds_active_link {color: #E70000;
font-weight: bold;
}

/* Inaktiver Reiter */
.eds_inactive_link {
  color: #808080;
}


/* ---------------
   Reiter-Tabellen
   --------------- */

.unselected_tab_ul {
  background-color: #e7e7e7;
  border-left: 1px solid black;
}
.unselected_tab_ur {
  background-color: #e7e7e7;
  border-right: 1px solid black;
}
.unselected_tab_om {
  background-color: #e7e7e7;
  border-top: 1px solid black;
}
.unselected_tab_content {
  background-color: #e7e7e7;
  padding-bottom: 2px;
}
.tab_connect {
  background-color: #e7e7e7;
}
.selected_tab_lr {
}
.selected_tab_ul {
  background-color: #ffffff;
  border-left: 1px solid black;
}
.selected_tab_ur {
  background-color: #ffffff;
  border-right: 1px solid black;
}
.selected_tab_om {
  background-color: #ffffff;
  border-top: 1px solid black;
}
.selected_tab_content {
  background-color: #ffffff;
  padding-bottom: 2px;
}

/* -------------------------
   Styles für Rundumrandeten
   Ausstellernamen
   ------------------------- */

.head_ul {
  background-color: #ffffff;
  border-left: 1px solid black;
}
.head_ur {
  background-color: #ffffff;
  border-right: 1px solid black;
}
.head_om {
  background-color: #ffffff;
  border-top: 1px solid black;
}
.head_um {
  background-color: #ffffff;
  border-bottom: 1px solid black;
}
.head_content {
  background-color: #ffffff;
}

/* -------------------------------------------
   Tabelle um Inhalt des Ausstellerdatenblatts
   und seiner Unterseiten
   ------------------------------------------- */
.exh_data_inner_table {
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  border-left: 1px solid #000000;
}

/* -------------------------------------------
   Tabelle um Kapitelüberschrifen
   ------------------------------------------- */
.exh_data_chapter_title_table {
  width: 100%;
  border-top:    1px solid #000000;
  border-bottom: 1px solid #000000;
  background-color: #e7e7e7;
  padding: 4px;
  vertical-align: middle;
  text-align: top;
  font-weight: bold;
}

/* -------------------------------------------
   Div um Kapitelüberschrifen
   ------------------------------------------- */
.exh_data_chapter_title {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  background-color: #e7e7e7;
  padding: 4px;
  vertical-align: middle;
  text-align: top;
  font-weight: bold;
}

/* -------------------------------------------
   Alle Standardtabellen mit max. Breite
   ------------------------------------------- */
.ext2_table {
  width: 100%;
  border-spacing: 0px;
  padding: 4px;
}

/* -------------------------------------------
   Alle Standardtabellen ohne max. Breite
   ------------------------------------------- */
.ext2_table_nowidth {
  border-spacing: 0px;
  padding: 4px;
}

/* -------------------------------------------
   Beschriftete Datenfelder: Tabelle
   ------------------------------------------- */
.ext2_data_table {
  width: 100%;
  border-spacing: 0px;
  padding: 0px;
  border-bottom: 1px solid #e7e7e7;
  margin-top: 1px;
}

/* -------------------------------------------
   Beschriftete Datenfelder: TD Beschreibung
   ------------------------------------------- */
.ext2_data_table_td_desc {
  padding: 4px;
/*    background-color: #e7e7e7; */
}

/* -------------------------------------------
   Beschriftete Datenfelder: TD Inhalt
   ------------------------------------------- */
.ext2_data_table_td_cont {
  padding: 4px;
}

/* -------------------------------------------
   Warengruppe auf
   Ausstellerdatenblatt
   ------------------------------------------- */
.ext2_data_pno {
  font-weight: bold;
  font-size: 11px;
}
.ext2_data_hfid {
  font-size: 11px;
}

/* -------------------------------------------
   Warengruppe auf
   Ausstellerdatenblatt
   ------------------------------------------- */
.exh_data_news_title {
  font-color: #000000;
  text-decoration: none;
}

/* -------------------------------------------
   Produktbeschreibung auf
   Ausstellerdatenblatt
   ------------------------------------------- */
.exh_data_prod_desc
{
  vertical-align: top;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  color: #000000;
  border-top: 1px solid #e7e7e7;
}

/* -------------------------------------------
   Branchenbuch Produkte auf
   Ausstellerdatenblatt
   ------------------------------------------- */
/*  Name der Eigenschaft */
.yp_prod_attr_name {
  font-size: 11px;
  border-bottom: 1px solid #e7e7e7;
}
/*  Wert der Eigenschaft */
.yp_prod_attr_value {
  font-size: 11px;
  border-bottom: 1px solid #e7e7e7;
}

/* ----------------------------------------------
   ----------------------------------------------
   Ausstellerdatenblatt Redesign 2004
   ENDE
   ----------------------------------------------
   ---------------------------------------------- */

/* ----------------------------------------------
   ----------------------------------------------
   MyAdmin Redesign 2005
   BEGINN
   ----------------------------------------------
   ---------------------------------------------- */

/* -----------------------------------------------
   Zusatz zu Kapitelüberschriften-Klasse (MyAdmin)
   ----------------------------------------------- */
.myadmin_chapter_title {
  color: #FFFFFF;
  background-image: url("/fair/euroshop2005/adm/myadmin_chapter_bg.gif");
  border-bottom: 1px solid #000000;
  border-top:    1px solid #000000;
  font-weight: bold;
  padding: 4px; 
  text-align: top;
  vertical-align: middle; 
}

/* -------------------------------------------
   ------------------------------------------- */
.myadmin_form_table {
}

/* -------------------------------------------
   ------------------------------------------- */
.myadmin_form_table .desc {
  width: 100%;
  text-align: left;
  vertical-align: top;
}

/* -------------------------------------------
   ------------------------------------------- */
.myadmin_form_table .input {
  text-align: left;
  padding-left: 10px;
  padding-bottom: 5px;
}

/* -------------------------------------------
   ------------------------------------------- */
.dashed {
  border-bottom: 1px dashed black;
}

/* -------------------------------------------
   ------------------------------------------- */
.myadmin_form_table .contact_name {
  width: 40%;
  text-align: left;
  vertical-align: top;
}

/* -------------------------------------------
   ------------------------------------------- */
.myadmin_form_table .contact_desc {
  text-align: left;
  padding-left: 10px;
  vertical-align: top;
}

/* -------------------------------------------
   ------------------------------------------- */

.myadmin_edit_box_head {
  border-left:  2px solid #c51e29;
  border-right: 2px solid #c51e29;
  border-top:   2px solid #c51e29;
  background-color: #ffe2e2;
  padding: 4px;
  font-weight: bold;
}

.myadmin_edit_box_head_close {
  width: 20px;
  float: right;
  cursor: pointer;
  font-weight: bold;
  text-align: right;
}

/* -------------------------------------------
   ------------------------------------------- */

.myadmin_edit_box {
  padding:  5px;
}

.myadmin_edit_box_border {
  border: 2px solid #c51e29;
  background-color: #ffe2e2;
  padding:  4px;
}

/* -------------------------------------------
   ------------------------------------------- */
.myadmin_edit_button {
  padding: 4px;   
  color: #c51e29;
  background-color: #ffe2e2;
  border: 1px solid #c51e29;
}

/* -------------------------------------------
   ------------------------------------------- */
.dashed_separator {
  border-top: 1px dashed black;
  border-bottom: none;
  height: 1px;
  margin: 0px;
}

.solid_separator {
  border-top: 1px solid black;
  border-bottom: none;
  height: 1px;
  margin: 0px;
}

.grey_separator {
  border-top: 1px solid black;
  border-bottom: none;
  height: 1px;
  margin: 0px;
}

/* -------------------------------------------
   Bilderrahmen mit Bild für großes PROFI Bild
   ------------------------------------------- */
.profi_image_zoom {
  position: absolute;
  visibility: hidden;
  background-color: white;
  cursor: pointer;
  border: 4px solid white;
}

.profi_image_zoom_img {
  padding: 10px;
  border: 1px solid black;
}

a.functionbutton {
}

iframe.edit_news_iframe {
  height: 530px;
  width: 378px;
  padding: 0px;
  margin: 0px;   
  border: no;
}

/* ----------------------------------------------
   ----------------------------------------------
   MyAdmin Redesign 2005
   ENDE
   ----------------------------------------------
   ---------------------------------------------- */

form {
  margin: 0px;
  padding: 0px;
}





/* Stylesheets aus altem @it Portal, damit
   die KATI Seiten erstmal halbwegs verünftig
   aussehen. Seit dem Redesign gibt's diese
   Styles ja nicht mehr in @it */
   

  .menu_ebene2_td_beige {
  background-color: #FAEBC9;
}

.menu_ebene2_td {
  background-color: #EFEAE3;
}

img {
  border: 0px;
}
h3 {
  font-size: 12px;
  font-weight: bold;
  border-bottom: 2px solid #9CA5BD;
  border-left: 14px solid #9CA5BD;
  padding: 2px 0px 2px 5px;
  clear: both; 
  margin:0px;
}


td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-style: normal;

  line-height: normal;
  font-weight: normal; 
  color: #000000;
}
p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-style: normal;
  line-height: normal;
  font-weight: normal; 
  color: #000000;
}
form {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-style: normal;
  line-height: normal;
  font-weight: normal; 
  color: #000000;
}
input {
  font-family: courier,mono;
  font-size: 12px; 
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  color: #000000;
}

a {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;
font-style: normal; line-height: normal; font-weight: normal; color: #000000; 
text-decoration: underline}

/* Inhaltstext */
.content {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
}

.contenterror {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
  color: #E02122;
}

.contentbold {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.contenterrorbold {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #E02122;
}

.contentitalic {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: italic;
}

/* Link "read more..."*/
a.contentread {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px; 
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  text-decoration: underline; 
  color: #000000;
}

/* Titel zu Beginn jeder HTML-Seite (in roter einrahmung) */
.pagetitle {
  font-family:arial,helvetica,sans-serif;
  font-size:12px;
  font-weight:bold;
}

/* Helpboxen Step-In-Box */
.helpbox {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px; 
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  color: #000000;
}

/*  Eine Selectbox als Eingabefeld oder sonstiger Text statt eingabefeld */
.inputtext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  color: #000000;
}

.inputfield {
  font-family: courier,mono;
  font-size: 12px; 
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  color: #000000;
}

.inputdesc {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  text-align: left; 
  color: #000000;
}

/* \ufffdberschriften in abstract page (in blauer einrahmung) */
.abstractheadline {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  color: #000000;
}

/* \ufffdberschriften einzelner Kapitel */
.chapterheadline {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  color: #000000;
}

/* Text hinter den grossen roten Buttons */
a.functionbutton {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  text-decoration: none; 
  color: #000000;
}

/* Text hinter den grossen roten Buttons in Interkama-Rot (delete) */
a.functionbuttonerror {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  text-decoration: none; 
  color:#E02122; 
}

/* Linktext hinter den kleinen roten Dreiecken */
a.linktext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px; 
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  color: #000000;
}

/* Linktext im Pfad */
a.navpath {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px; 
  font-style: normal;
  line-height: normal;
  font-weight: normal;

  text-decoration: none; 
  color: #000000;
}

/* Linktext im Men\ufffd f\ufffdr die Standardeintr\ufffdge */
a.menu {
  font-family:arial,helvetica,sans-serif;
  font-size:10px;
  color:black;
  text-decoration:none;
  font-weight:bold;
}
.boxheading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-style: normal;
  line-height: normal;
  font-weight: bold; 
  color: #000000;
}

/* Separator im Menue */
.separator {
  margin-top:  5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px; 
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  text-decoration: none; 
  color: #000000;
}

/* Text oben im blauen Balken */
.topnavi {
  font-family:arial,helvetica,sans-serif;
  font-weight:bold;
  font-size:12px;
  color:black;
  text-decoration:none;
}

.copyright {
  font-family: Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-size: 10px; 
  color: #000000;
  text-decoration:none;
}


/*--------------------------------------------------------
   Kategorienauswahlbox bei News-Ordnern
  -------------------------------------------------------- */
.CategoryBox  { 
  position:static; 
  top:0px; left:0px; z-index:1;  
  width:49%; 
  border:0px; 
}

.CategoryBoxBody  { 
  position:static; 
  top:0px; left:0px; 
  z-index:1;  
  border:0px; 
  padding: 5px;
  background:#F9EFD8; 
  font-weight:normal; 
  font-size:11px; 
  color:#000000;
  text-decoration:none;
}

.CategoryBoxHeading {
  position:static; 
  top:0px; left:0px; z-index:1;  
  border:0px; 
  padding: 5px;
  background:#F4E1B7; 
  font-weight:bold; 
  font-size:11px; 
  color:#000000;
  text-decoration:none;
}

.CategoryBoxFontSelected {
  font-family: Arial, Helvetica, sans-serif;
  font-weight:bold; 
  font-size:11px; 
  color:#DE0029;
  text-decoration:none;
}

a.CategoryBoxFont {
  font-family: Arial, Helvetica, sans-serif;
  font-weight:normal; 
  font-size:11px; 
  color:black;
  text-decoration:none;
}


.red_font { color: #E02122; }

/*.designcolor { background-color:#9CA5BD; }*/
.designcolor { background-color:#9aa7ba; }
/*.linecolor { background-color:#CFCCC7; }*/
.linecolor { background-color:#f9efd8; }
.rightcolor { background-color:#CFCCC7; }
.rightcolor_home { background-color:#CFCCC7; }
/*.templatecolor { background-color:#9CA5BD; }*/
.templatecolor { background-color:#9aa7ba; }
.tableborder { border: 1px solid #7383A5; }



/*------------------------------------------------------
    Loginfenster
  ------------------------------------------------------*/
    .loginbody {
      background-color: #f4e1b7;
      margin: 3px;     
    }
    .exh_div {
      position: absolute; 
      z-index: 2; 
      left: 30px; top: 90px; 

    }
    .usr_div {
      position: absolute; 
      z-index: 2; 
      left: 25px; top: 90px; 
    }

    .login_tab {
      border: 2px solid #00319C;
      width: 260px;
      background-color: #f9efd8;
    }
    .ask_usrdiv {
      position: absolute; 
      z-index: 2; 
      left: 65px; top: 5px; 
      width: 250px;
      height: 50px;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-weight: bold;
      text-align: center;
    }
    .ask_exhdiv {
      position: absolute; 
      z-index: 2; 
      left: 60px; top: 5px; 
      width: 240px;
      height: 50px;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-weight: bold;
      text-align: center;
    }
    .ask_button {
      /*border: 2px outset #cfd6ec;     */
      background-color: #f9efd8;
      padding:1px;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-weight: bold;
      text-decoration: none;
    }
    .ask_button:hover {
      color: #FF0000;
    }
    
    .loginerror {
       color:#e4002e; 
       font-weight: bold;
    }

    .login_exh_switch {
       font-weight: bold;
       color:red;
    }

    .loginlayerpos {
       visibility: hidden; 
       position:absolute; z-index:20; left:45; top:70;    
       background-image:url(/md_euroshop/custom/pub/icons/loginwindow.GIF);
   }

   .login_trennlinie {
      background-color: #f9efd8;
   }




/*--------------------------------------------------------
    Ordner-Index
   -------------------------------------------------------- */
/* Ein ganzes Kapitel (um einen Newsblock rum) */
.chapter {
  width: 404px;
  margin-bottom: 20px;  
}

/* Titel, Quelle, Datum */
.sourceblock {
}

/* Quell-Zeile unter dem Titel */
.newssource {
  float: left;
  width: 338px;
}

/*Format des Datums */
.newsdate {
}

/* Abstracttext als div, Abstand zum mehr-Link und zum Datum */
.abstracttext {
  clear: left;
  margin-top:4px;
  margin-bottom:4px;
}
/* Wenn Abstract leer, dann nur den Abstand. */
.abstracttext_abstand {
  clear: left;
  display: none;
}

/* Presse-Abstracttext als div, Abstand zum mehr-Link und zum Datum */
.abstracttext_press {
  clear: left;
  margin-top:4px;
  margin-bottom:4px;
}
/* Wenn Presse-Abstract leer, dann nur den Abstand. */
.abstracttext_press_abstand {
  clear: left;
  display: none;
}

/*--------------------------------------------------------
    Kapitel
   -------------------------------------------------------- */

/* Ausstellerstatus Step-In-Box */
.sibexhstatus {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px; 
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  color: #000000;
}


/* ----------------------------------------------
    ----------------------------------------------
    Step-In-Boxen
    Verwendung dieser Styles muss aktiviert sein
    ----------------------------------------------
    ---------------------------------------------- */

.kati_stepinbox_title {
   background-color: #296A90;
   border: 2px solid #296A90;
   border-bottom: none;
   padding: 2px;
   font-weight: normal;
   color: white;
   text-transform:uppercase;
   font-size:0.8em;
   font-family: Tahoma, Arial, sans-serif;
}

.kati_stepinbox {
   padding: 2px;
   background-color: #E0F2F2;
}

/* ------------------------------------
    Für den Internet-Explorer leider
    notwendig. Breite berechnet sich so:
    156 - 2 * ( Randdicke + Padding )
    ------------------------------------ */
.kati_stepinbox_inner {
   width: 144px;
}

 
      

