/* CSS Document */

/* Wallpaper OMS, Tabellenbreite anpassen */
#adl_sb_table {
  width:812px!important;
}

/* Hauptbereiche */
#mainarea {position:absolute; top:127px; width:795px; left:9px;}

/* Wallpaper der OMS - gruselig, muss aber wegen IE6 */
#container { position:relative; width:804px; height:400px; }

#pageeilmeldung #mainarea {position:absolute; top:187px;}

#eilmeldung {position:absolute; top:127px; width:796px; left: 9px;}

#fullcontentarea {
  float:right;
  width:627px;
  border-right:9px solid #e7ecee;
  border-bottom:10px solid #e7ecee;
  font-size:12px;
  line-height:16px;
}

#fullcontentarea_nonav {
  float:right;
  width:786px;
  border-right:9px solid #e7ecee;
  border-bottom:10px solid #e7ecee;
  font-size:12px;
  line-height:16px;
}

.content_3spalten {clear:both; border-right:0;width:468px;float:left;overflow:hidden;}
.content_4spalten {clear:both; border-right:0;width:627px;overflow:hidden;}

.content_3spalten .grafikheadline {width:468px; height:18px; float:left;}
.content_4spalten .grafikheadline {width:627px; height:18px; float:left;}
.grafikheadline {height:18px;}

.anzeigenwerbung .grafikheadline {border-color:#9b0033;}

.content_3spalten .trennlinie { display:block; height:1px; font-size:1px; line-height:1px; background-color:#e7ecee; overflow:hidden; }
.content_4spalten .trennlinie { display:block; height:1px; width:627px; font-size:1px; line-height:1px; background-color:#e7ecee; overflow:hidden; }


.einspaltig { width:150px; }
.einspaltig .grafikheadline { width:150px;}
.zweispaltig { width:309px; }
.zweispaltig .grafikheadline { width:309px; }
.dreispaltig { width:468px; }
.border {border-right: 9px solid #e7ecee;}

.blaettern { padding:0; border:0;background-color:#FFFFFF; width:100%;text-align:center;}
.blaettern a, .blaettern span {font-size:11px; font-weight:normal; line-height:14px;text-align:center;}
.blaettern .zurueck {float:left; padding-right:9px;width:50px;text-align:left;}
.blaettern .vor {float:right; padding-left:9px;width:50px;text-align:right;}
.blaettern .funktion {}
.blaettern .funktion a { padding:0 4px 0 4px; border-left:1px solid #333333;}
.blaettern .funktion a.ersterlink  { border-left:0;padding:0 4px 0 4px;}
.blaettern .funktion .ausgewaehlt {font-weight:bold;padding:0 4px 0 4px;border-left:1px solid #333333;}
.blaettern .funktion .ersterausgewaehlt {font-weight:bold;padding:0 4px 0 4px;}
.blaettern .funktion .dots {padding:0 4px 0 4px;}
.blaettern .zurueck a, .blaettern .vor a {font-weight:bold;}

.opinio .blaettern a, .opinio .blaettern span {font-size:10px;}
.opinio .blaettern .zurueck {float:left; padding-right:9px;width:45px;text-align:left;}
.opinio .blaettern .vor {float:right; padding-left:9px;width:35px;text-align:right;}
.opinio .blaettern .funktion .dots {padding:0;}

#headnavi {position:absolute; top:34px;}

#headnavi input {
  top:0;
  left:31px;
  margin:0 3px 0 0;
  padding:0;
  height:14px;
  width:93px;
  border:1px solid #B4B4B4;
  font-size:11px;
}

#headnavi .searchtext {
  top:0;
}

#headnavi .radios {
  left:23px;
  padding-right:6px;
  margin-top:4px;
}

#headnavi input.radio {
  top:0;
  left:23px;
  margin-right:3px;
  border:0;
  height:15px;
  width:15px;
}
/* nur IE: */
* html #headnavi input.radio {top:0;}


#headnavi .suchen {
  left:0;
}


/* hauptnavigation (oben) */
#headnavi {
  margin-left:9px;
  background-color:#f2f8fb;
  font-size:9px;
  color:#95780E;
  width:786px;
  height:83px;
  border-bottom:1px solid #FFFFFF;
}

#headnavi .logout { margin-left:12px;margin-right:7px; }
#headnavi .logo_left { width:159px;height:83px;float:left;display:block; }
#headnavi .date { background-color:#2197d8;width:149px;height:18px;padding:4px 0 0 10px; color:#ffffff; }
#headnavi .portale { background-color:#2197d8; border-top:1px solid #fff;padding-top:4px;}
#headnavi .kalaydo_icon { margin-right:20px; }
#headnavi .opinio_icon { margin-right:20px; }
#headnavi .trenner { background-color:#F06414; height:5px; font-size:1px; }
#headnavi .main_top .suchfeld { margin-top:4px; }
#headnavi .main_right { float:right;display:block;width:627px;height:83px; }
#headnavi .main_right .main_top { height:22px;margin-bottom:0; }
#headnavi .main_right .main_bottom { height:24px;margin:0; }
#headnavi .main_bottom .logout_area { margin-top:3px; }
#headnavi .logout_area .left_log { float:left;display:block;margin-top:1px;color:#333333;width:200px;text-align:right }
#headnavi .aktionsflaeche { float:left;display:block;width:163px;height:20px; }

/*header fuer popups */
#headnaviRubrik {position:absolute;top:122px;margin-left:9px;background-color:#2197d8;font-size:9px;color:#95780E;width:786px;border-bottom:1px solid #FFFFFF;padding:0;}
#headnaviRubrik .headTop {height:45px;background-color:#FFFFFF}
#headnaviRubrik .headTop .logo {float:left;display:inline;width:400px;}
#headnaviRubrik .headTop .meta {float:right;display:inline;text-align:right;padding:0 9px 0 0;}
#headnaviRubrik .headTop .meta .btLoginHeader {padding:3px 0 0 7px;}
#headnaviRubrik .headBottom {height:35px;margin-bottom:-1px;}
#headnaviRubrik .headBottom .bgLogo {float:left;display:inline;width:159px;}
#headnaviRubrik .headBottom .navi {float:left;display:inline;border-bottom:9px solid #F06414;width:627px;margin:0;}


/*marginalspalte */
.marginalspalte {
  float: right;
  clear: right;
  background-color:#ffffff;
  margin:0;
  font-size:11px;
  width:150px;
  line-height:14px;
  padding-right:0;
  border-left:9px solid #e7ecee;
  border-right:0;
}

.marginalspalte .grafikheadline {width:150px; height:18px; float:left;}
.marginalspalte .trennlinie { display:block; height:1px; width:150px; font-size:1px; line-height:1px; background-color:#e7ecee; overflow:hidden; }


/* footer */
.footer { background-color:#c2dceb; padding-top:11px;padding-bottom:8px;border-bottom: 2px solid #e7ecee; border-right:9px solid #e7ecee; font-weight:normal;  }
.footer ul{ font-size:10px; list-style:none inside none; }
.footer li { font-size:10px; padding-right:5px; padding-left:2px; border-right: 1px solid #333333; display:inline; line-height:11px;}
.footer li.extra { display:none }
.footer_abschluss {background-color:#2197d8; height:20px; border-right:9px solid #e7ecee;}

.footer .breaker {  height:3px;}

#produktmarke #mainarea {position:absolute; top:99px}
#produktmarke #eilmeldung {display:none; top:100px; }
#produktmarke #headnavi {position:absolute; top:9px;}
#produktmarke #headnaviRubrik {position:absolute; top:9px;}
#pageeilmeldung #produktmarke #mainarea {position:absolute; top:160px}
#pageeilmeldung #eilmeldung {position:absolute; top:128px;}

