body {
  background-color:#e7ecee;
  margin:0;
  padding:0;
  background-image:none;
}

/*
.block { background-color:#e7ecee; border-bottom:10px solid #e7ecee;}
*/

#inline .teaser .text a, #popupframe .teaser .text a { color:#f06414; }
#inline .anzeigenwerbung .teaser .text a { color:#9b0033; }

#popup { border-left:9px solid #e7ecee; border-right:9px solid #e7ecee; border-top:9px solid #e7ecee; }
#popup .popup_schliessen {margin-right:5px; margin-top:4px;}
#popup #contentblock { font-size:11px; background-color:#FFFFFF; padding:0 0 0 0; }

#popupframe { border:0; }

/* teaser */
.teaserbild_blank {margin:0 0 5px 0; float:left;}
.teaserbild_left {margin:3px 9px 9px 0; float:left;}
.teaserbild_right {margin:3px 0 9px 9px;float:right;}
.teaserbild_left_solo {margin:3px 9px 0 0;float:left;}

#headnaviPopup { border-bottom:10px solid #e7ecee;  background:url(/layout/img/header/popup/bg.gif) repeat-x; }
#headnaviPopup .label { float:right; margin:13px 9px 12px 9px; }
#headnaviPopup .logo { border-right:1px solid #ffffff; width:158px; float:left; }
#headnaviPopup .top { height:39px; }
#headnaviPopup .bottom { height:25px; }
#popup .wide { width:786px; }
#popup .medium { width:500px; }
.rubrik #headnaviPopup { background-image:url(/layout/img/header/popup/bg_rubrik.gif); }
.rubrik #headnaviPopup .label { padding-bottom:0; }
.rubrik #headnaviPopup .top { height:45px; }
.rubrik #headnaviPopup .bottom { height:19px; }

.small #headnaviPopup { background-image:url(/layout/img/header/popup/bg_small.gif); }
.small #headnaviPopup .logo { width:115px; }
.small #headnaviPopup .top { height:29px; font-size:12px; font-weight:bold; color:#656766; }
.small #headnaviPopup .top span { float:right; padding-top:6px; padding-right:9px; }
.small #headnaviPopup .bottom { height:18px; }

.rubrik_small #headnaviPopup { background-image:url(/layout/img/header/popup/bg_rubrik_small.gif); }
.rubrik_small #headnaviPopup .logo { width:115px; }
.rubrik_small #headnaviPopup .top { height:31px; font-size:1px; }
.rubrik_small #headnaviPopup .bottom { height:16px; font-size:1px; }

/* Hides from IE5-mac \*/
* html #headnaviPopup {height: 1%;}
* html .teaser {height: 1%;}
/* End hide from IE5-mac */

#popup .contentspalte {width:543px;overflow:hidden;border-right:9px solid #e7ecee;font-size:11px; background-color:#FFFFFF;float:left;display:inline;}
#popup .teaserspalte {width:234px;font-size:11px; background-color:#FFFFFF;float:left;display:inline;}
#popup .fullcontentspalte {width:786px;font-size:12px; background-color:#FFFFFF;}

#popup .content_starr {padding:5px 9px 6px 9px;}
#popup .content_starr.fotoreportage {height:289px;}
#popup .content_starr .bildweite {width:375px;}
#popup .content_starr .bildweite .position {text-align:center;padding-top:4px;}
#popup .content_starr .bildweite .bu {font-size:10px; color:#999999;text-align:right;margin-bottom:2px;}
#popup .content_starr .text {padding-bottom:7px;}
#popup .content_starr .aufmacher_weite {padding:0 11px 0 14px;width:368px;}
#popup .showroom .content_starr.fotoreportage {padding:0;height:317px;}
#popup .showroom .content_starr .aufmacher_weite {padding-top:5px;}

#popupframe .content_starr {padding:5px 9px 6px 9px;}
#popupframe .content_starr.fotoreportage {height:289px;}
#popupframe .content_starr .bildweite,
#popupframe .bildweite {width:375px;}
#popupframe .content_starr .bildweite .position,
#popupframe .bildweite .position {text-align:center;padding-top:4px;}
#popupframe .content_starr .bildweite .bu {font-size:10px; color:#999999;text-align:right;margin-bottom:2px;}
#popupframe .position img {padding:0;margin:0;}
#popupframe .content_starr .text {padding-bottom:7px;}
#popupframe .content_starr .aufmacher_weite {padding:0 11px 0 14px;width:368px;}
#popupframe #inline .content_starr .aufmacher_weite {width:216px;padding:0 9px 0 9px;}
#popupframe .showroom .position {height:233px;}

#popup .trennlinie, #popupframe .trennlinie {display:block; height:1px; font-size:1px; line-height:1px; background-color:#e7ecee;}
#popup .singlelink {padding:5px 9px 8px 9px}

#popup .teaser .bu {font-size:10px; color:#999999;text-align:right;margin-bottom:2px;}
#popup .contentspalte .teaser.fotostrecke {min-height:408px;height:auto;}
#popup .contentspalte .teaser.textstrecke {min-height:228px;height:auto;}
#popup .contentspalte .teaser.textstrecke h1{margin-bottom:24px;}
#popup .contentspalte .teaser.textstrecke .picleft{float:left; margin-right:12px;}
#popup .contentspalte .teaser.textstrecke .picright{float:right; margin-left:12px;}
#popup .content_starr .teaser.textstrecke .bu {font-size:10px; color:#999999;text-align:right;}

#popupframe .contentspalte {width:542px;font-size:11px; background-color:#FFFFFF;float:left;display:inline;overflow:hidden;}
#popupframe #inline .contentspalte {width:627px;text-align:center;}
#popupframe .contentspalte .teaser.fotostrecke {height:427px;overflow:auto;padding-bottom:0;}
#popupframe .contentspalte .teaser.fotostrecke h1 {margin-bottom:5px;}
#popupframe .teaser .text {padding-bottom:0;}
#popupframe .fullcontentspalte {width:786px;font-size:12px; background-color:#FFFFFF;}
#popupframe #inline .fullcontentspalte {width:627px;}

#popupframe .contentspalte .teaser.textstrecke {height:234px;-height:232px;overflow:auto;padding-bottom:0;}
#popupframe #inline .contentspalte .teaser.textstrecke {float:none;margin:0 auto;text-align:left;}
#popupframe .contentspalte .teaser.textstrecke h1{margin-bottom:24px;}
#popupframe .contentspalte .teaser.textstrecke .picleft{float:left; margin-right:12px;}
#popupframe .contentspalte .teaser.textstrecke .picright{float:right; margin-left:12px;}
#popupframe .content_starr .teaser.textstrecke .bu {font-size:10px; color:#999999;text-align:right;}

#popup .container1_1_1 {}
#popup .container1_1_1 .slot {padding:9px 0 0 9px;width:250px;overflow:hidden;}
#popup .container1_1_1 .slot img{padding:0 5px 12px 0;}

#popup .linklist {height:455px;}
#popup .linklist.textstrecke {height:274px;}
#popup .linklist .linklisttopic {padding:9px 9px 12px 9px;}
#popup .linklist .linklisttopic img {padding-right:9px;float:left;}

#contentblock .grafikheadline { border-bottom:1px solid #2197d8;background-color:#FFFFFF;
  font-weight:bold;font-size:10px;line-height:20px;padding-bottom:1px;color:#555;text-indent:7px;
}
.grafikheadline img,.grafikheadline a img {text-indent:0px;}


/*mobile football*/
#rpApp .football_order {}
#rpApp .football_order .checkboxbutton {border:0;padding-left:0;margin:0;margin-bottom:4px;vertical-align:top;}
#rpApp .football_order .radiobutton {border:0;margin:0;}
#rpApp .football_order input {margin-bottom:0;}
#rpApp .football_order .absende_button {width:74px; height:15px; background:url(/layout/img/button/button_absenden.gif);cursor:pointer; border:0;margin-bottom:4px;}

/*formular felder*/
#popup .labelText {padding:3px 0 0 0; font-size:11px;}
#popup .selectField {font-size:10px;margin:2px 0 0 2px;border:1px solid #666;float:left;}
#popup .formButton {width:15px;height:15px;background:url(/layout/img/icon/icon_submit.gif) bottom no-repeat; float:left; cursor:pointer; margin-left:4px; margin-top:4px; border:0;}
#popup .formCheckbox {border:0;margin:0;padding:0;}

/*liveticker*/
#popup .tickerScroll {height:220px;overflow:auto;}
#popup .tabheader {font-size:11px;color:#999999;font-weight:bold;}
#popup table td {border:0;padding:4px 4px 4px 4px;}

/* Reiternavi */
#popup .reiternavi {padding:0 0 4px 0;width:359px;}
#popup .reiternavi .linkbox {margin:0 0 3px 0;background:#ffffff; height:23px; font-size:11px; float:left;}
#popup .reiternavi .linkbox a {border-bottom:1px solid #b4c9d1;padding: 3px 16px 4px 16px; border-left:1px solid #b4c9d1;border-top:1px solid #b4c9d1;border-right:1px solid #b4c9d1; display:block;background:#e7ecee; color:#666666; font-weight:bold; float:left;margin-right:0;}
#popup .reiternavi .linkbox a.aktiv { border-bottom:1px solid #ffffff;padding: 3px 16px 3px 16px; border-left:1px solid #b4c9d1;border-right:1px solid #b4c9d1; border-top:1px solid #b4c9d1; display:block;background:#ffffff; color:#666666; font-weight:bold; float:left; height:17px; }
#popup .reiternavi .linkbox a:link { display:block; color:#666666; font-weight:bold;}
#popup .reiternavi .linkbox a:hover { display:block; color:#999999; font-weight:bold;}
#popup .reiternavi .blank_box {border-bottom:1px solid #b4c9d1;height:33px;float:left; }

#popup .tickernavi{ margin:0; margin-bottom:10px;font-size:11px;width:319px;}
#popup .tickernavi.sport {width:359px;}
#popup .tickernavi .linkbox {margin:0;background:#ffffff; height:24px; float:left; width:auto;margin:0 -3px 0 0 }
#popup .tickernavi .linkbox a {  border-bottom:1px solid #b4c9d1;padding: 3px 9px 5px 9px; border-left:1px solid #b4c9d1;border-top:1px solid #b4c9d1;border-right:1px solid #b4c9d1; background:#e7ecee; color:#666666; font-weight:bold; float:left;}
#popup .tickernavi .linkbox a.aktiv { padding: 3px 9px 3px 9px; border-left:1px solid #b4c9d1;border-right:1px solid #b4c9d1;border-bottom:2px solid #ffffff; border-top:1px solid #b4c9d1; background:#ffffff; color:#333333; font-weight:bold; float:left;height:16px; }
#popup .tickernavi .linkbox a:link { display:block; color:#666666; font-weight:bold;}
#popup .tickernavi .linkbox a:hover { display:block;background:#ffffff; color:#999999; font-weight:bold;}
#popup .tickernavi .blank_box {border-bottom:1px solid #b4c9d1;height:24px;}

#liveticker {width:798px;}
#liveticker #livelinks {width:470px;border-right:9px solid #e7ecee;}
#liveticker #livelinks.sport {width:430px;}
#liveticker #liverechts {width:317px;}
#liveticker #liverechts.sport {width:357px;}
#liveticker #tickerArea {height:319px;overflow:auto;padding:0 2px;}
#liveticker #tickerArea.sport {height:285px;width:426px;}
#liveticker #tickerArea .uhrzeit {width:64px;background-color:transparent;}
#liveticker #tickerArea .spielmin {width:54px;background-color:transparent;}
#liveticker #tickerArea .meldung {width:306px;border-left:1px solid #fff;background-color:transparent;}
#liveticker #infoFenster {width:319px;height:395px;overflow:auto;}
#liveticker #infoFenster.sport {height:304px;width:359px}
#liveticker .tickerzeile { background-color:#FFFFFF; padding:1px;}
#liveticker #tabLinks {margin:0 9px 0 9px;}
#liveticker .text {padding-right:3px }
#liveticker .icon { margin:1px 2px 0 2px; }
#liveticker .extrainfos {border:1px solid #FFCC0F; margin:9px 9px 12px 9px; padding:3px 9px 4px 9px;}
.ueberschrift {padding-bottom:4px;}
.tabllenheadline { font-size:11px; font-weight:bold; color:#666666}

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

.liveticker_header {height:139px; background-color:#e7ecee;  background-image:url(/layout/img/app/liveticker/header_liveticker.jpg);background-repeat:no-repeat;}
.liveticker_header .logo {margin-right:280px; }
.liveticker_header .anzeige {background-color:#363533; width:335px; height:114px; margin-top:11px; padding:8px 12px 0 12px}
.liveticker_header .text {color:#ffffff; font-weight:bold }
.liveticker_header table tr td {padding:0; margin:0 }
.liveticker_header .flagge {height:63px;}
.liveticker_header.handball { background-image:url(/layout/img/app/liveticker/header_handball.jpg); }

#popup .bewertungssternchen {margin-top:5px; margin-left:4px; }

#popup .datenblatt { font-size:11px; background-color:#FFFFFF;padding-bottom:12px; width:380px;}
#popup .datenblatt .title {margin-left:9px; margin-bottom:8px; padding-top:4px;}
#popup .datenblatt .content {margin-left:2px;margin-right:2px;}
#popup .datenblatt .content .zebra { background-color:#e7ecee}
#popup .datenblatt .content .container1_1 {padding:3px 9px 4px 9px;border-right:1px solid #ffffff; width:140px; }
#popup .datenblatt .content .container1_2 {padding:3px 9px 4px 9px;width:199px;}

#popup .autoshowroom { padding:8px 9px 13px 9px;background-color:#FFFFFF; }
#popup .teaserbild_left {margin:3px 9px 9px 0; float:left;}

.buchstabennavi{ margin:0; margin-bottom:0;font-size:11px; padding:9px 0 12px 0;}
.buchstabennavi .linkbox {margin:0;background:#ffffff; height:23px; float:left;margin:0 -3px 0 0 }
.buchstabennavi .linkbox a {  border-bottom:1px solid #CAC6BF;padding: 3px 3px 4px 4px; border-left:1px solid #CAC6BF;border-top:1px solid #CAC6BF;border-right:1px solid #CAC6BF; background:#EBE5DA; color:#666666; font-weight:bold; float:left;height:16px;}
.buchstabennavi .linkbox a.aktiv { padding: 3px 3px 3px 4px; border-left:1px solid #CAC6BF;border-right:1px solid #CAC6BF;border-bottom:2px solid #ffffff; border-top:1px solid #CAC6BF; background:#ffffff; color:#333333; font-weight:bold; float:left;height:16px; }
.buchstabennavi .linkbox a:link { display:block; color:#666666; font-weight:bold;}
.buchstabennavi .linkbox a:hover { display:block;background:#ffffff; color:#999999; font-weight:bold;}
.buchstabennavi .blank_box {border-bottom:1px solid #CAC6BF;height:24px;}

/* Pulldowns */
#popup .pulldown { width:140px; height:16px; font-size:10px; margin:0 0 10px 0; border:1px solid #999999;float:left;}
#popup .monat { width:40px; height:16px; font-size:10px; margin:0 5px 10px 0;border:1px solid #999999;float:left; }
#popup .jahr { width:60px; height:16px; font-size:10px; margin:0 0 10px 0; border:1px solid #999999;float:left;}


/* input text */
#popup .lang { width:138px; font-size:11px; border:1px solid #999999; margin-bottom:10px; height: 16px;}
#popup .kurz {  width:42px; font-size:11px; border:1px solid #999999; margin-bottom:10px; height: 16px; margin-right:4px;}
#popup .mini { width:36px; font-size:11px; border:1px solid #999999; margin-bottom:10px; height: 16px; margin-right:4px;}


/* für nutzungsbedingungen */
#contentblock ol {
  margin:6px 0 6px 25px;
  list-style:decimal outside;
}

#contentblock ul {
  margin:6px 0 0 25px;
}

#contentblock li {
  margin:6px 0 6px 0;
}

#contentblock ol ol {
  list-style:lower-alpha outside;
}

#contentblock ol ul {
  margin:6px 0 6px 25px;
  list-style:disc outside;
}
#navigator .zeile {
  width:480px;
  background-color:#fff;
}

#navigator .zeile.zebra {
 background-color:#e7ecee;
}


#navigator .rubriklink, #navigator .rubriklink a {
  color:#666;
  font-size:11px;
  font-weight:bold;
}

#navigator .meldungsblock {
  height:400px;
  overflow:auto;
}

#navigator .rahmen {
  border:solid 2px #fff;
}

#navigator .datum {
  float:left;
  color:#666;
  font-size:11px;
  font-weight:bold;
  padding:5px 9px 6px 9px;
  width:72px;
}

#navigator .meldung {
  float:left;
  border-left:solid 1px #fff;
  width:370px;
  padding:5px 9px 6px 9px;
}

