/* T-Online Redesign 2007
 *
 * Zentrale CSS Datei fuer alle Module
 *
 * Module sind zunaechst mit T_C<n>_Element durchnummeriert, werden dann schliesslich optimiert und umbenannt.
 *
 * css-Programmierung Enno Ostendorf (abstract-software) + DJ
*/


/* Vorgaben von DJ */

body,td{margin:0;padding:0;font:normal 11px arial,helvetica,sans-serif;color:#404040}
img{border:0}
td{vertical-align:top}
.tmc3 table,.tmc5 table,.tmc19 table,.tmc20 table,.tmc24 table,.tmc28 table,.tmn1 table,
.tmp1 table,.tmp2 table,.tmp3 table,.tmp4 table,.tmp5 table,.tmp8 table,.tmp9 table,.tmp99 table,
.tms12 table,.tmsh8 table,.tmsh9 table,.tmsh30 table,.tmsh31 table,.tmt5 table,.tmx4 table,
XDJ.tmx9 table,
 x{border-collapse:collapse}
p,h1,h2,h3,h4,h5,h6{margin:0}
a{color:#1f5ba4}
a:hover{color:#404040}


/* Farbwelten & Schriften, Portale/Bereiche & Portal-Typen, Steuerung:
 * 
 * Alle Portale/Bereiche haben eine spezifische Farbwelt, fuer ihre Schriftart sind sie einem bestimmten Portal-Typ zugeordnet.
 * Das heisst in CSS:
 * Jedes Portal hat eine eigene Klasse .tpXY{} = "T-Online Portal XY", mit -XY = -na (Nachrichten), -co (Computer), -re (Reise), ...
 *  .tpXY{} definiert: Primaerfarbe (dunkel): Farblinie oben, Linie unter Headline; Sekundaerfarbe (hell): Header/Dachzeile-Hintergrund.
 * Jedes Portal gehoert zu einem Portal-Typ .tpZZ{}, mit -ZZ = -aa (Aktuelles (= default!)), -rr (Ratgeber), -uu (Unterhaltung), ...
 *  .tpZZ{} definiert: Schriftart & -farbe Headline; in Kombination mit .tpXY{}: Header/Dachzeile-Hintergrund & -Schrift, ... .
 * Die Klassen fuer Portal-Bereich .tpXY{} und -Typ .tpZZ{} treten immer paarweise auf.
 * 
 * Jedes CMS-Element wird am Entstehungsort (Quelle) mit den entsprechenden Klassen ausgezeichnet. Entscheidend aber ist, in welche 
 * Seite das Element eingehaengt wird (Ziel): Dieses bestimmt das endgueltige Aussehen, d.h. z.B. ein Sport-Teaser wird in einer 
 * Nachrichten-Seite als Nachrichten-Teaser dargestellt.
 * Ausnahme: Auf der Startseite wird nur die Schrift vereinheitlicht (sowie Handy-Dachzeile/Header), die Farben bleiben im 
 * Originalzustand = bunt; daneben gibt es weitere, kleinere Ausnahmen.
 * Zur Steuerung der Zielseite wird in deren <body> (oder einem umschliessenden <div>) ein gleichartiges Klassenpaar eingesetzt wie 
 * im Quellelement.
 * 
 * CSS-Klassen Portal-Bereich und -Typ:
 *   Aktuelles A .tpaa      |   Ratgeber R .tprr     |   Unterhaltung U .tpuu   |   Kids K .tpkkk/.tpkke
 * -------------------------+------------------------+--------------------------+-----------------------------------
 * .tpho  Home/Startseite   |  .tpau  Auto           |  .tpsi  Spiele           |  .tpki .tpkkk  Kids (fuer Kids) (speziell)
 * .tpna  Nachrichten       |  .tpco  Computer       |  .tpun  Unterhaltung     |  .tpki .tpkke  Kids (fuer Eltern) (U)
 * .tpsh  Shopping          |  .tpli  Lifestyle      |  .tpge  Gewinnspiele     |  class="tpki tpkkk", "tpki tpkke"
 * .tpso  Sport             |  .tpre  Reise          |  .tpgal Gamesload        |
 * .tpwi  Wirtschaft        |  .tphd  Handy          |  class="tpun tpuu", ...
 * .tpse  Service*)         |  .tpmul Musicload      |
 * .tpds  DSL & mehr*)      |  .tpswl Softwareload   |
 * class="tpho tpaa",       |  .tpvil Videoload      |
 *       "tpna tpaa", ...   |  class="tpco tprr", ...
 * 
 * *) Service und DSL&mehr sind zwar Typ "T-Online", in Schrift und Farbe aber "Aktuelles".
 * 
*/

 /* Primaerfarben, dunkel (Linien): */
.tpho .ts1,.tpho .tshl{border-color:#717a83}  /* Home/Startseite A */
.tpau .ts1,.tpau .ts0 .ts1,.tpau .ts0c .ts1, .tpau .tshl,.tpau .ts0 .tshl,.tpau .ts0c .ts0 .tshl{border-color:#bc0004}  /* Auto R */
.tpco .ts1,.tpco .ts0 .ts1,.tpco .ts0c .ts1, .tpco .tshl,.tpco .ts0 .tshl,.tpco .ts0c .ts0 .tshl{border-color:#597abc}  /* Computer R */
.tpli .ts1,.tpli .ts0 .ts1,.tpli .ts0c .ts1, .tpli .tshl,.tpli .ts0 .tshl,.tpli .ts0c .ts0 .tshl{border-color:#b55970}  /* Lifestyle R */
.tpna .ts1,.tpna .ts0 .ts1,.tpna .ts0c .ts1, .tpna .tshl,.tpna .ts0 .tshl,.tpna .ts0c .ts0 .tshl{border-color:#09247a}  /* Nachrichten A */
.tpre .ts1,.tpre .ts0 .ts1,.tpre .ts0c .ts1, .tpre .tshl,.tpre .ts0 .tshl,.tpre .ts0c .ts0 .tshl{border-color:#0b85a3}  /* Reise R */
.tpsh .ts1,.tpsh .ts0 .ts1,.tpsh .ts0c .ts1, .tpsh .tshl,.tpsh .ts0 .tshl,.tpsh .ts0c .ts0 .tshl{border-color:#fc0}     /* Shopping A */
.tpsi .ts1,.tpsi .ts0 .ts1,.tpsi .ts0c .ts1, .tpsi .tshl,.tpsi .ts0 .tshl,.tpsi .ts0c .ts0 .tshl{border-color:#b53700}  /* Spiele U */
.tpso .ts1,.tpso .ts0 .ts1,.tpso .ts0c .ts1, .tpso .tshl,.tpso .ts0 .tshl,.tpso .ts0c .ts0 .tshl{border-color:#066}     /* Sport A */
.tpun .ts1,.tpun .ts0 .ts1,.tpun .ts0c .ts1, .tpun .tshl,.tpun .ts0 .tshl,.tpun .ts0c .ts0 .tshl{border-color:#f60}     /* Unterhaltung U */
.tpwi .ts1,.tpwi .ts0 .ts1,.tpwi .ts0c .ts1, .tpwi .tshl,.tpwi .ts0 .tshl,.tpwi .ts0c .ts0 .tshl{border-color:#2a5075}  /* Wirtschaft A */
.tphd .ts1,.tphd .ts0 .ts1,.tphd .ts0c .ts1, .tphd .tshl,.tphd .ts0 .tshl,.tphd .ts0c .ts0 .tshl{border-color:#262626}  /* Handy R */
.tpge .ts1,.tpge .ts0 .ts1,.tpge .ts0c .ts1, .tpge .tshl,.tpge .ts0 .tshl,.tpge .ts0c .ts0 .tshl{border-color:#808080}  /* Gewinnspiele U */
.tpki .ts1,.tpki .ts0 .ts1,.tpki .ts0c .ts1, .tpki .tshl,.tpki .ts0 .tshl,.tpki .ts0c .ts0 .tshl{border-color:#53a507}  /* Kids K */
.tpse .ts1,.tpse .ts0 .ts1,.tpse .ts0c .ts1, .tpse .tshl,.tpse .ts0 .tshl,.tpse .ts0c .ts0 .tshl{border-color:#e20074}  /* Service A */
.tpds .ts1,.tpds .ts0 .ts1,.tpds .ts0c .ts1, .tpds .tshl,.tpds .ts0 .tshl,.tpds .ts0c .ts0 .tshl{border-color:#e20074}  /* DSL & mehr A */
.tpgal .ts1,.tpgal .tshl{border-color:#09df10}  /* Gamesload U */
.tpmul .ts1,.tpmul .tshl{border-color:#ff4d00}  /* Musicload R */
.tpswl .ts1,.tpswl .tshl{border-color:#1c4494}  /* Softwareload R */
.tpvil .ts1,.tpvil .tshl{border-color:#98161b}  /* Videoload R */
/* Primaerfarben als Hintergrundfarben siehe bei N1 Navigation */

 /* Sekundaerfarben (hell): */
.bgho2,.tpho .tshd,.tpho .tphd .tshd{background:#f1f1f3}
.bgau2,.tpau .tshd,.tpau .ts0 .tshd,.tpau .ts0c .tshd{background:#f9e5e6}
.bgco2,.tpco .tshd,.tpco .ts0 .tshd,.tpco .ts0c .tshd{background:#eef1f8}
.bgli2,.tpli .tshd,.tpli .ts0 .tshd,.tpli .ts0c .tshd{background:#faf6f8}
.bgna2,.tpna .tshd,.tpna .ts0 .tshd,.tpna .ts0c .tshd{background:#e6e9f2}
.bgre2,.tpre .tshd,.tpre .ts0 .tshd,.tpre .ts0c .tshd{background:#e6f4f7}
.bgsh2,.tpsh .tshd,.tpsh .ts0 .tshd,.tpsh .ts0c .tshd{background:#fff8c4}
.bgsi2,.tpsi .tshd,.tpsi .ts0 .tshd,.tpsi .ts0c .tshd{background:#faf8ec}
.bgso2,.tpso .tshd,.tpso .ts0 .tshd,.tpso .ts0c .tshd{background:#e5eff0}
.bgun2,.tpun .tshd,.tpun .ts0 .tshd,.tpun .ts0c .tshd{background:#fffae2}
.bgwi2,.tpwi .tshd,.tpwi .ts0 .tshd,.tpwi .ts0c .tshd{background:#e9ecf1}
.bghd2,.tphd .tshd,.tphd .ts0 .tshd,.tphd .ts0c .tshd{background:#959595}
.bgge2,.tpge .tshd,.tpge .ts0 .tshd,.tpge .ts0c .tshd{background:#ebebeb}
.bgki2,.tpki .tshd,.tpki .ts0 .tshd,.tpki .ts0c .tshd{background:#eef6e7}
.bgse2,.tpse .tshd,.tpse .ts0 .tshd,.tpse .ts0c .tshd{background:#f1f1f3}
.bgds2,.tpds .tshd,.tpds .ts0 .tshd,.tpds .ts0c .tshd{background:#f1f1f3}
.bggal2,.tpgal .tshd{background:#eafaeb}
.bgmul2,.tpmul .tshd{background:#fdf3ee}
.bgswl2,.tpswl .tshd{background:#f1f3f8}
.bgvil2,.tpvil .tshd{background:#f4e6e6}

 /* Farbe Dachzeile-/Header-Schrift: */
.tpaa .ts0 .tshd *,.tpaa .ts0 .tshd *:hover,.tprr .ts0 .tshd *,.tprr .ts0 .tshd *:hover,.tpuu .ts0 .tshd *,.tpuu .ts0 .tshd *:hover,.tpki .ts0 .tshd *,.tpki .ts0 .tshd *:hover{color:#404040}  /* .tshd-Zeile-1! */
.tphd .tshd *,.tphd .tshd *:hover,.tphd .ts0 .tshd *,.tphd .ts0 .tshd *:hover{color:#fff}  /* .tshd-Zeile-2! */

 /* Schriftarten & -farben Portal-Typen (Headline, Header/Dachzeile, ...): */
.tpaa .tshl *,.tpaa .ts0 .tshl *,.tpaa .ts0c .ts0 .tshl *{font-weight:bold;text-transform:none;color:#404040 !important}
.tprr .tshl *,.tprr .ts0 .tshl *,.tprr .ts0c .ts0 .tshl *{font-weight:bold;text-transform:none}
.tpuu .tshl *,.tpuu .ts0 .tshl *,.tpuu .ts0c .ts0 .tshl *{font-weight:normal;text-transform:uppercase;color:#404040 !important}
.tpkkk .tshl *,.tpkkk .ts0 .tshl *,.tpkkk .ts0c .ts0 .tshl *{font-weight:bold;text-transform:uppercase;font-family:'comic sans ms',arial,sans-serif;color:#006729 !important}
.tpkke .tshl *,.tpkke .ts0 .tshl *,.tpkke .ts0c .ts0 .tshl *{font-weight:normal;text-transform:uppercase;color:#404040 !important}
.tpaa *,.tpaa .ts0 *,.tpuu *,.tpuu .ts0 *,.tpkkk *,.tpkkk .ts0 *,.tpkke *,.tpkke .ts0 *{font-family:arial,helvetica,sans-serif}
.tprr *,.tprr .ts0 *{font-family:tahoma,geneva,sans-serif}

.tpau .tshl *,.tpau .ts0 .tshl *,.tpau .ts0c .ts0 .tshl *{color:#bc0004 !important}
.tpco .tshl *,.tpco .ts0 .tshl *,.tpco .ts0c .ts0 .tshl *{color:#597abc !important}
.tpli .tshl *,.tpli .ts0 .tshl *,.tpli .ts0c .ts0 .tshl *{color:#b55970 !important}
.tpre .tshl *,.tpre .ts0 .tshl *,.tpre .ts0c .ts0 .tshl *{color:#0b85a3 !important}
.tphd .tshl *,.tphd .ts0 .tshl *,.tphd .ts0c .ts0 .tshl *{color:#262626 !important}
* .tshd,* .tshd *{font-family:arial,helvetica,sans-serif !important;text-transform:uppercase}

/* Hoeheneinheiten .thhN{}
 * Hoeheneinheiten - Anzahl n:                                n = 1     2     3     4     5     6     7     8     9
 * Gesamthoehe, aussen: 65 + (n-1)*65 + (n-1)*7 = 65 + (n-1)*72 = 65 | 137 | 209 | 281 | 353 | 425 | 497 | 569 | 641
 * Gesamthoehe, innen:  62 + (n-1)*65 + (n-1)*7 = 62 + (n-1)*72 = 62 | 134 | 206 | 278 | 350 | 422 | 494 | 566 | 638
 * Positionierung Funktionszeile von vertikal ausgerichteten Teasern (Text unter Bild): minus Hoehe Funktionszeile (20+1=21px)
 * (Da das Raster quadratisch ist, entsprechen sich die Breiteneinheiten und Hoeheneinheiten (Aussenmass!).)
*/
.thh1 .ts2{height:62px}   .thh1 .tsf{top:41px}
.thh2 .ts2{height:134px}  .thh2 .tsf{top:113px}
.thh3 .ts2{height:206px}  .thh3 .tsf{top:185px}
.thh4 .ts2{height:278px}  .thh4 .tsf{top:257px}
.thh5 .ts2{height:350px}  .thh5 .tsf{top:329px}
.thh6 .ts2{height:422px}  .thh6 .tsf{top:401px}
.thh7 .ts2{height:494px}  .thh7 .tsf{top:473px}
.thh8 .ts2{height:566px}  .thh8 .tsf{top:545px}
.thh9 .ts2{height:638px}  .thh9 .tsf{top:617px}
.ts2{overflow:hidden}


 /* Module tmXYZ: */
.tmc1{} .tmc2{} .tmc3{} .tmc5{} .tmc6{} .tmc7{} /* ... */

 /* Teaser generell ts0 (+ Container-Liste ts0c + IFrame tifidn), Container aussen ts1 & innen ts2, Ende ts3 */
.ts0,.ts0c,.tifidn{padding:0 0 7px}
.ts1{background:#fff;border-top:2px solid #c3c5c8}
.ts2{border:1px solid #c3c5c8;border-top:0;position:relative}
.ts3{clear:both}

 /* Teaser in horizontaler Ausrichtung (Text neben Bild) */
.ts0h td.tst{padding:0 0 0 1px;width:100%}
.ts0h td.tsf{vertical-align:bottom;width:100%}

 /* Teaser Blaetter-Liste, Blaettern links-rechts, Blaetter-Icons, Blaetter-Elemente (Element 0 + Folgeelemente); */
 /* _interne ID zur Berechnung der Listen-Länge/Breite/Width sowie DOM-Einsprung */
.tsblist{position:relative}   /* IE: ggf. + height:0.1% */
.tsblr{position:absolute;top:2px;white-space:nowrap}
.tsblr img{margin-left:1px;width:19px;height:16px;cursor:pointer}
.tsb0{}
.tsbx{display:none}
#_tsw{}

 /* Teaser Container-Liste, Container-Elemente (Element 0 + Folgeelemente) */
.tsclist{}
.ts0c .ts0{padding:0}
.tsc0,.tscx{padding:7px 0}
.tscx{width:100%;border-top:1px solid #c3c5c8}
.tsci{}
.ts_0_3 .tsci{margin:14px 0}  .ts_1_3 .tsci{margin:4px 0 5px}  .ts_0_5 .tsci{margin:10px 0}  .ts_1_5 .tsci{margin:0}

 /* Teaser Header */
.tshd{height:16px;font-size:11px;font-weight:normal}
.tshd *{float:left;padding:1px 0 0 7px;text-decoration:none;color:#404040}
.tshd nobr{float:none;padding:0}

 /* Teaser Image (KEIN Flash, Video, ...!!!) (Bereich) */
p.tsi img{vertical-align:top}

 /* Link-Icon + -Text */
a.ico,a.icoa,a.icop,a.icos,a.icox{background:url(/rd07/imgs/icon.gif) no-repeat 0 4px;padding-left:10px}
a.ico:hover,a.icoa:hover,a.icop:hover,a.icos:hover,a.icox:hover{background-position:0 -16px}

 /* Teaser Headline/Ueberschrift (Bereich, Tag) */
.tshl{margin:0 0 3px;border-bottom:1px solid #c3c5c8;padding:4px 0 2px;width:100%}
.tmc6 .tshl,.tmc7 .tshl{margin-bottom:2px;padding-bottom:1px}
.tshl *{text-decoration:none}
.tshl a:hover{text-decoration:underline}
.tshl h3{width:100%;font-size:15px;line-height:16px;margin:-1px 0 0;padding:0 0 1px}
.tmc5 .tshl h3,.tmc6 .tshl h3,.tmc7 .tshl h3{font-size:11px;line-height:12px;margin:-2px 0 0;padding:0 0 2px}

 /* Teaser Text (Bereich, eigentl. Text, weitere Links, mehr-Link) */
.tst{padding:0 7px 3px;line-height:14px}
.tstt{padding:0 0 3px}
.tstl{display:inline;margin-left:10px}
.tsml{display:inline}
.tmc5 .tsml,.tmc19 .tsml{padding-left:3px}
.tmc5 .tst{padding-bottom:0;line-height:13px}
.tmc5 .tstt{padding-bottom:0}

 /* Teaser Kontextlink (Bereich, Tags) */
.tsk{margin:2px 0 0;border-top:1px dashed #c3c5c8;width:100%;line-height:12px}
.tskk{padding:4px 0 2px}
.tskk h4{font-size:11px;margin:0 0 1px}
.tskk p,.tskk div{display:inline;margin-right:10px}
.tmc3 .tskk div{display:block;margin:0 0 1px}

 /* Teaser Linkliste (Bereich, Tags) */
.tsl{line-height:16px}
.tsl p,.tsl div{display:inline;margin-right:10px}

 /* Teaser Anzeige */
.tsa img{padding-right:4px;width:8px;height:62px}

 /* Teaser Funktionszeile (Bereich, Tags) */
div.tsf{border-top:1px solid #c3c5c8;padding:0;width:100%;height:20px;overflow:hidden}
.tmc1 .tsf,.tmc2 .tsf,.tmc5 .tsf{position:absolute}
.tsf div,.tsf span{float:right}
.tsf p{display:inline;margin:0 5px 0 1px}
div.tsf span{margin:3px 7px 0 2px;padding-left:1px}

 /* Container C0 ohne Inhalt, nur Farblinie+Dachzeile+Rahmen (C00 ohne F+D+R): */
.tmc0,.tmc00{}
.tmc0 .tifidn{padding:0}
.tmc00 {padding-bottom:0 !important}
.tmc0i{}

 /* *** */

 /* CSS fuer Sushi Bar C10...C13 */
.dummy{width:100%;display:block}
.sbc{position:absolute;width:425px;height:62px;overflow:hidden;clip:rect(0px 425px 63px 0px)}
.sbs{position:absolute;height:62px;width:850px}
.sbso{position:absolute;width:850px}
.sbi{float:left;padding:0;display:inline;width:63px;height:62px;margin:0 4px 0 3px}
.sbit{display:none;width:133px}
.sbbl{position:absolute;z-index:1;right:-1px;visibility:hidden}  /*right:1px for IE*/
.sbbl a{-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80)}
.sbbl a:hover{-moz-opacity:1.0;opacity:1.0;filter:alpha(opacity=100)} /* geht nicht im IE,wird per mouseover js gemacht */
.sbblr{top:31px;padding-top:1px}
.sbem{height:61px}
.sbbloco{position:absolute;z-index:3;height:2px}
.sbblocu{position:absolute;bottom:0px;z-index:1;height:2px}
.sbblocl{position:absolute;z-index:1;height:62px;width:2px}
.sb2h{height:209px}
.sb2c{position:absolute;width:425px;height:209px;overflow:hidden;clip:rect(0px 425px 209px 0px)}
.sb2t{float:left;padding:0;display:inline;width:207px;height:209px;margin:0 7px 0 0;border-left:1px solid #c3c5c8;border-right:1px solid #c3c5c8;overflow:hidden}
.sb2t .tsi{padding:0;margin:0;width:208px}
.sb2t .tstt{margin-top:5px}
.sb3blr{cursor:pointer;position:absolute;bottom:8px;right:-1px}
.sbdata{display:none}
.sb3c{position:absolute;width:641px;height:118px;overflow:hidden;clip:rect(0px 641px 118px 0px)}
.sbtt .sb3c{height:190px;clip:rect(0px 641px 190px 0px)}
.sb3t{float:left;padding:0;display:inline;width:277px;height:118px;margin:0;overflow:hidden}
.sbtt .sb3t{height:190px}
.sb3t .tsi{float:left;margin:0;padding:0}
.sb3t .tst{float:left;width:126px;padding:0 8px 0 8px;margin:0 0 0 0;}
.sbtt .sb3t .tst{position:relative;top:-96px;margin-left:-4px}
.sb3h{height:118px}
.sbtt .sb3h{height:190px}
.sb3c .sbso{width:832px}

 /* Rastertabellen */
.rt1a{table-layout:fixed;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5}
.rt1a td{width:209px;height:65px;background-color:#c3c5c8;border-right:7px solid #fff;border-bottom:7px solid #fff;vertical-align:middle;text-align:center}
td.rtl{border:0}
td.rte{background-color:#fff}
.rt1a .rtb{border:1px solid #000}

 /* Popups */
.puh{padding:10px 10px 0 10px}
.pun{margin:7px 0 0 10px;padding:0;border:1px solid #c3c5c8;width:598px}
.puco{width:600px;padding:0;margin:0}
.pusb{width:209px}
X.pusb .tmc5 .ts2{width:200px}
.pusb .tmc5 .ts2{width:207px}
.pusbd{clear:both;margin:0 0 0 7px}
.pucl{float:right;margin:7px 0 0 0;padding:2px}
.pucl a{text-decoration:none;color:#404040;padding-right:10px}
.pucl a:hover{text-decoration:underline;color:#092579}
.puctd{text-align:center;vertical-align:middle;width:598px;padding:0;margin:0}
.pucl img:hover{cursor:pointer;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5}
.publist{margin:0 0 0 10px}
.puf{text-align:center;margin:12px 0 11px 0}
.puco .tsn{float:left}
.puco div.tsn{border:1px solid #c3c5c8;margin:7px 0 0 10px;width:599px;overflow:hidden;float:left}
.tmp4 .puctd{text-align:left;vertical-align:top;width:602px;padding:0;margin:0}
.puar{margin:7px 0 7px 10px;width:602px}
.tmp5 table.p5t{margin:7px 0 7px 10px}
.tmp8 .pucl img,.tmp4 .pucl img{position:relative;top:2px;left:4px}
.tmp8 .pucl{position:absolute;right:27px;margin:0}
.tmp4 .pucl{margin:0}
.tmp8 .pup table{border:1px solid #c3c5c8;width:600px}
.tmp8 .pup {margin:7px 10px 2px 10px}
.tmp8 .pup td.bq,.tmp8 .pup td.bl{padding:4px 7px 4px 7px}
.tmp8 .tsi{margin:0}
.tmp8 .bu{margin:0;padding:0}
.tmp8 .tsk{width:600px;border:0;text-align:left}
.tmp8 .tsk p{display:inline;margin:0;padding:0}
.tmp8 .tsk a{margin:0 0 0 6px;padding-bottom:2px}
.tmp8 .tsk .tstt{font-weight:bold}
.tmp3 table.pup{margin:7px 0 0 11px}
.tmp3 .puco{width:600px}
.tmp3 .puco div.tsn{margin:0 0 0 -1px}
.tmp3 .puctd{text-align:center;padding:0;margin:0;border:1px solid #c3c5c8;border-top:0}
.tmp3 .puctd p.tsi{margin:0;padding:0;text-align:center;margin-left:-1px}
.tmp3 .puctd table.bu{margin:0;padding:0;width:600px;position:relative;left:1px}
.tmp3 .puctd td{margin:0;padding:0}
.tmp3 .bu td.bq{padding-right:3px}
.tmp4 .pusb .ts2{width:207px}
.tmc20 .pup table{border:1px solid #c3c5c8;width:423px}

 /* Bildunterschrift */
table.bu{width:100%;padding:0;margin:0}
.bu td{font-size:10px;line-height:13px;text-align:left;padding:0 10px 0 3px}
td.bq{white-space:nowrap;vertical-align:top;text-align:right;font-size:10px;line-height:13px;}
td.bq a{text-decoration:none}
td.bq img{}
.bl, td.bl{font-size:10px;line-height:11px;text-align:left;padding:0 5px 7px 3px}
td.bl div{font-size:10px;line-height:11px;display:inline;white-space:nowrap}

 /* Bildervorschau */
.bvo{border:1px solid #c3c5c8;border-top:0;width:598px;overflow:hidden}
.bvob{margin:9px 9px 10px 9px}
.bvd{float:left;position:relative;border:1px solid #c3c5c8;margin:3px 3px 4px 4px;width:135px;height:120px;padding:0;overflow:hidden;text-align:left}
.bvd h3.tshl{border:0;padding:2px 7px 0 7px;font:bold 11px Arial;line-height:13px;border-top:1px solid #c3c5c8;position:absolute;bottom:0px}
.bvd h3.tshl a{color:#404040}
.bvd h3.tshl:hover{text-decoration:underline}
.bvd img{}

 /* Spacer */
.tssp{height:12px}

 /* Seitennavigation */
.tsn{float:right;height:16px;border:1px solid #c3c5c8;margin:0 0 7px 0;background:#fff;overflow:hidden}
.tsn .tsntd,.tsn .tsnt{float:left;padding:2px 7px 2px 7px;border-left:1px solid #c3c5c8}
.tsn .tsnlr{float:left;background-color:#dddddd;text-align:center;cursor:pointer;border-right:1px solid #c3c5c8}
.tsn .tsnlr img{}
.tsn .tsnr{border-left:1px solid #c3c5c8}
.tsn .tsnf,.tsn .tsna{border:0}
.tsn a{text-decoration:none;color:#404040;padding-top:2px}
.tsn .tsnt{padding-left:15px;border:0}
.tsn .tsna{background-color:#e20074;color:#fff}
.tsn .tsna a:hover{color:#fff}
.tsn .tsntd a:hover{color:#e20074}
.tsn .tsni{cursor:default}
.tsn .tsni img{background-position:0 -32px}
.tmpdata{display:none}
.tshdx{display:none}

 /* Formulare */
.tsfi{font:normal 11px Arial;color:#404040}  /* Standard Input */

 /* Bilderleiste */
.tsbb{height:62px;overflow:hidden}
.tsbb img{margin:0 4px 0 3px;padding:0;border-left:1px solid #c3c5c8;border-right:1px solid #c3c5c8}
.tsbb .tsbf img{margin:0 4px 0 0;border-left:0}
.tsbb .tsbl img{margin:0 0 0 3px;border-right:0}

 /* C3 */
.ts0h-div .tsi,.ts0h-div .tst{float:left}  /* für DIV-Variante */
.ts0h-div .tst{padding-left:8px;width:201px}

 /* C10 */
.tssb1 .tshl{border:0;display:inline}
.tssb1 .tshl h3{font-size:11px;line-height:14px;color:#404040}
.tssb1 .tstt a{font-size:11px;line-height:13px;color:#1f5ba4}

 /* C12 */
.tssb2 .ts1{background:none}
.tssb2 .sb3c{width:641px;height:190px}
.tssb2 .sb2c,.tssb2 .sb3c,.tssb2 .sb3t,.tssb2 .sb3h{background:#fff}
.tssb2 .sb3t{width:142px;height:190px}
.tssb2 .sb3h{height:190px}
.tssb2 .sb3c .sbso{width:1024px}

 /* C6 + C7 */
.tmc6 .tsk,.tmc7 .tsk{border:0;margin:0;padding:2px 0}
.tmc6 .tshl h3,.tmc7 .tshl h3{font-size:12px;line-height:12px}
.tmc6 .tshl,.tmc7 .tshl{margin-bottom:0px}
.tmc7 .tst,.tmc6 .tst{margin-top:1px}
.tmc7 .tsk p{margin:0 3px 0 0}

 /* C18: TagCloud Tag-Größen 1-4 */
.tstc{padding:6px 7px 6px 7px}
.tstc a{font:normal 11px arial,helvetica,sans-serif;text-decoration:none;color:#404040}
.tstc a:hover{color:#c3c5c8}
.tstc a.tstct0{font-size:11px}
.tstc a.tstct1{font-size:13px}
.tstc a.tstct2{font-size:15px}
.tstc a.tstct3{font-size:17px}
.tmc18 .tsml{display:block;text-align:right;margin:0 7px 7px 0}

 /* C16a */
.tmc16a .ts1{border-color:#ebebeb}
.tmc16a .tshd{background:#ebebeb}

 /* C19 */
.tmc19 .tsk{margin:0;padding:5px 7px 5px 7px;width:207px}
.tmc19 div.tst{border-top:1px solid #c3c5c8}
.tmc19 .tshl h3{font-size:11px;line-height:12px}
.tmc19 .tstt{line-height:12px}

 /* C20 */
.tmc20 .puco{width:425px !important;position:relative}
.tmc20 .tshd{border-bottom:1px solid #c3c5c8}
/*DJ X.tmc20 .tsba{Xposition:absolute;text-align:right;padding:3px 5px 0 0;border-bottom:1px solid #c3c5c8;} */  /*#1f5ba4*/
.tmc20 .tsba{float:right;margin-right:5px}/*#1f5ba4*/
.tmc20 .tsba a{color:#1f5ba4;text-decoration:underline}
.tmc20 .tsba a:hover{color:#404040;text-decoration:none}
.tmc20 .puco .tsn{width:425px;border:0;border-bottom:1px solid #c3c5c8;margin:0;}
.tmc20 div.tshl{text-align:center}
.tmc20 div.tsi{clear:both;padding:0;margin:0;text-align:center}
.tmc20 .tshl{border-top:1px solid #c3c5c8;margin:0 7px 0 7px;width:409px;border:0;clear:both}
.tmc20 p{margin:0 7px 0 7px}
.tmc20 .ts0 {border:0}
.tmc20 table.pup{margin:0;padding:0}
.tmc20 .pup table.bu{width:425px;text-align:center;vertical-align:middle;height:384px;border:0;border-top:1px solid #c3c5c8}
.tmc20 .pup .bu .tsi{width:423px;text-align:center;border:0;margin:0}
.tmc20 .pup .bu td{vertical-align:middle;border-left:0;border-right:0;padding:0}

 /* C24 */
.tmc26 .tshd{padding:2px 0 0 7px}
.tmc24 input,.tmc24 select{border:1px solid #000;float:left;margin:0;padding:2px}
.tmc24 select{padding:1px 2px}
.tmc24 img.but{margin:0 0 0 7px}
.tmc24a img.but{margin-top:15px}
.tmc24 .tsml{border:1px solid #000;padding:2px 7px;clear:both;display:block;margin:15px 0}
.tmc24 .tsli{border-bottom:1px dashed #c3c5c8;margin-bottom:-3px;padding-bottom:3px;margin-top:6px}
.tmc24b .tsli,.tmc24c .tsli,.tmc24d .tsli{margin-bottom:-3px}
X.tmc24 .tshl{margin-bottom:15px}
.tmc24a input{width:143px;margin-top:15px;margin-bottom:15px}
.tmc24b input,.tmc24c input,.tmc24d input{width:187px;margin-bottom:15px;margin-top:15px}
.tmc24b .tsml,.tmc24d .tsml{width:102px;float:left;margin:0}
.tmc24c input{width:187px;margin-bottom:15px}
.tmc24c select{border-color:#c3c5c8;font-size:11px;margin:10px 17px 0 0}
.tmc24c img.but{margin:10px 0 5px 2px}
.tmc24d select{width:192px;margin-bottom:15px}
.tmc24e .tsi{float:left;margin-right:7px}
.tmc24e .tsli{width:203px;border:0}
.tmc24e input{border-color:#c3c5c8;width:188px;font-size:11px;margin:11px 8px 5px 0}
.tmc24e img.but{margin:11px 0 5px 5px}
.tmc24e select{border-color:#c3c5c8;width:320px;font-size:11px;float:left;margin:11px 0 5px 0}
.tmc24f .ts1{border-top:2px solid #c3c5c8}
.tmc24f .tsi{width:207px;margin:0;float:none;}
.tmc24f .tshl{border:0;margin-bottom:2px}
.tmc24f input.it{border-color:#c3c5c8;width:180px;font-size:11px;margin-right:7px}
.tmc24f select{font-size:11px;border-color:#c3c5c8;width:160px}
.tmc24w .ts0{}
.tmc24w .ts1{border:0px}
.tmc24w .ts2{height:22px;border:1px solid #000;background-color:#e9ecf1}
.tmc24w input{border:1px solid #c3c5c8;width:150px;font-size:11px;margin:0 0 0 7px;padding:1px 2px}
.tmc24w select{font-size:11px;border:1px solid #c3c5c8;margin:0 0 0 7px;width:150px;padding:1px 2px}
.tmc24w img.but{margin:0 0 0 5px}
.tmc24w table{float:left;border-collapse:collapse}
.tmc24w td{height:22px;vertical-align:middle}
.tmc24w .tmc24wt{padding:0 0 0 7px}

 /* C26 */
.tmc26 select{border:1px solid #000;float:left;margin:3px 7px 3px 0;padding:1px 2px;width:147px}
.tmc26 img.but{margin:4px 0 3px 0}
.tmc26 .tsml{clear:both}
.tmc26b select{width:364px}

 /* C27 */
.tmc27{background:#fff}
.tmc27 h2{padding:15px 0 7px 0;font-size:13px;font-weight:normal}
.tpse .tmc27 h2{padding:15px 0 7px 0;font-size:20px;font-weight:normal;color:#999999}
.tpds .tmc27 h2{padding:15px 0 7px 0;font-size:20px;font-weight:normal;color:#999999}

 /* C29 */
.tmc29 .tst{padding:6px 7px 10px 7px}
.tmc29 .tstalt{margin:19px 0 25px 0}
.tmc29 input.tsfi {background:url(/rd07/imgs/icon.gif) 4px 4px no-repeat;padding:0 3px 0 10px}
.tmc29 select.tsfi {width:140px;border:1px solid #000;margin:0 7px 0 0;padding:0px}

 /* C30 */
.tmc30 .tst{position:absolute;bottom:0px;background:#fff;margin:0;filter:alpha(opacity:70);-moz-opacity:0.7;opacity:0.7}
.tmc30 .tstt{border:0;padding:0;margin:0 0 -1px 0}

 /* C31 */
.tmc31 .tst{clear:both;padding:5px 7px 3px 7px}
.tmc31 .tshl h3{border:0;font-size:11px;line-height:13px}
.tmc31 .tshl{border:0;padding:0;margin:0}

 /* K4 */
.tm4k .tshd{background:url(http://www.t-online.de/c/13/17/42/96/13174296,tid=t.gif) no-repeat 0 0;}
.tm4kx{display:none}
.tm4k .tsi{border-right:1px solid #c3c5c8;border-bottom:1px solid #c3c5c8;float:left}
.tm4k .tst{width:201px;margin:0;float:left;clear:none}
.tm4k .tmc3{margin-bottom:7px}
.tm4k .tmc3 .ts2,.tm4k .tmc3 .ts1{border:0}
.tm4k .tmc5{width:209px;float:left;margin-bottom:7px}
.tm4k .tmc5 .tst{width:131px;margin:0;padding-left:4px}
.tm4k .tmc5 .tsi{border:0}
.tm4k .tmc5r{margin-left:5px}
.tm4k .tmc5 .ts2{border-left:0;border-color:#c3c5c8}
.tm4k .tmc5 .ts1{border-color:#c3c5c8}
.tm4k .tmc5r .ts2{border-right:0;border-left:1px solid #c3c5c8}
.tm4k .tmc5u .ts2{border-bottom:0}
.tm4k .tmc5u{margin-bottom:0}
.tm4k .tsml a,.tm4k .tskk a{color:#e20073}
.tm4k a.tshln:hover{text-decoration:none}
.tm4k .tsk{border:0;}
.tm4k .tsk .tskk{padding:0}
.tm4k .tmc5 .ts1hi{background:#f0f0f0;cursor:default}
.t4kmo {position:absolute;z-index:1}

 /* P01 */
.tmp1{}
.tmp1 div{float:left}
.tmp1 div.tar{float:right;padding:0 27px 0 0;height:65px}
.tmp1 table{height:65px}
.tmp1 p{padding:0 0 0 21px;text-align:center}
.tmp1 td{vertical-align:middle}
.tmp1 .ts1{border-color:#000}
.tmp1 .tar a{color:#404040}
.tmp1 .tar h1{font-family:Times;text-decoration:none}
.tmp1 .tar img{float:left}

 /* P02 */
.tmp2 .od{text-align:center}
.tmp2 .od td{vertical-align:middle}
.tmp2{background:#fff;text-align:center;padding:11px 0 0 0}
.tmp2 div{display:inline}
.tmp2 .anz img{margin:14px 2px 14px 0}

 /* P03 */
.tmp3,.tmp9{padding:0;margin:0}
.tmp3x{display:none}
.tmp3 .pucl{padding:0;margin:0}
.tmp3 .pucl img{position:relative;top:2px;left:4px}
.tmp3 .puctd{vertical-align:top}
.tmp3 .puctd .bu{height:545px}
.tmp3 .puctd .bu td{vertical-align:middle}
/* Unsichtbare Headline in P3 */
.tmp3 .puctd .tshl{display:none}
.tmp3 .pup td.puctd{vertical-align:middle}

 /* P03 embedded */
.tme3 table.pup{margin:0}
.tme3 .puco .tsn{border-top:0}
.tme3 .ts1{width:600px;padding-left:1px}

 /* P04, P05 */
.tmp5 .pucl{padding:0;margin:0}
.tmp5 .pucl img{position:relative;top:2px;left:4px}
.tmp4 .puctd .puar .tmx9c .ts2{width:602px} 

 /* P09 */
.tmp9 {}
.tmp9 div.pucl{white-space:nowrap;padding-left:40px}
.tmp9 table.pup{margin-left:116px;text-align:center}

 /* P99 */
.tmp99{height:650px;background:#fff}
.tmp99 .p99ma{margin:7px 7px 20px 7px;}
.tmp99 table#bcall{position:relative;border:1px solid #c3c5c8;padding:0;z-index:2}
.tmp99 td#bcbc{vertical-align:middle;padding:0 7px;margin:0;color:#404040}
.tmp99 td#bcbc a{text-decoration:underline;font-weight:normal;color:#1f5ba4}
.tmp99 td#bcbc a:hover{color:#404040}
.tmp99 td#bcbc div{margin:0}
.tmp99 .p99mt{position:relative;width:129px;z-index:2}
.tmp99 .p99co table{}
.tmp99 .p99co{position:absolute;top:95px;left:150px;z-index:0;display:inline}
.tmp99 .p99co p{display:block;margin-top:10px}
.tmp99 .tabli{background:#fff;border:1px solid #c3c5c8;margin:10px 0 10px 0}
.tmp99 .tabli td{margin:0 7px 0 7px;padding:4px 7px 4px 7px;border-bottom:1px solid #c3c5c8;letter-spacing:1px;vertical-align:top}
.tmp99 .tabli .mtt{background:#f1f1f2;padding:1px 7px}
.tmp99 .tabli .mtt a{color:#404040;text-decoration:none;font-size:13px;}
.tmp99 .tabli img{padding:0;margin:0;border:0}
.tmp99 .p99mt a{background:url(/rd07/imgs/icon.gif) no-repeat 0 4px;padding-left:10px;text-decoration:underline;font-weight:normal;color:#1f5ba4}
.tmp99 .p99mt a:hover{background:url(/rd07/imgs/icon.gif) no-repeat 0 -16px;color:#404040}
.tmp99 .p99mt .mtt a{background:none;font-weight:bold;padding-left:0px}
.tmp99 .p99mt .mtt a:hover{background:none}
.tmp99 .p99mt .mts1,.tmp99 .p99mt .mts2,.tmp99 .p99mt .mts3,.tmp99 .p99mt .mts4{background:#c3c5c8}
.tmp99 .p99mt .mt1,.tmp99 .p99mt .mts1{padding-left:7px}
.tmp99 .p99mt .mt2,.tmp99 .p99mt .mts2{padding-left:14px}
.tmp99 .p99mt .mt3,.tmp99 .p99mt .mts3{padding-left:21px}
.tmp99 .p99mt .mt4,.tmp99 .p99mt .mts4{padding-left:28px}
.tmp99 .p99co .oa h1.ts{font-weight:bold;text-transform:none;color:#404040;margin:0;border-bottom:1px solid #c3c5c8;padding:0 0 3px 0;font-size:18px}
.tmp99 .p99co div.oa{margin-top:-5px;padding:0}
.tmp99 .p99co{width:641px}
X.tmp99 table,X.tmp99 tr,.tmp99 td{background:#fff}
.tmp99 .oa{width:555px}
.tmp99 .p99co td{padding:2px 0;font-size:11px;line-height:15px;color:#404040;vertical-align:top}
.tmp99 .pucl{position:absolute;top:73px;left:700px;padding:0;margin:0;z-index:5}
.tmp99 .pucl img{position:relative;top:2px;left:4px}
.tmp99 .pump .putl a,.tmp99 .pump .putl span{margin:0 3px 0 0}
.tmp99 .pump .putl a{text-decoration:none;margin:0 3px 0 0}
.tmp99 .pump .putl p{margin:2px 7px;}

 /* T5 */
.tmt5{padding:3px 0 0 8px}
.tmt5 .tsl{margin:2px 4px}
.tmt5 .t5s{float:left;margin:0 5px 0 0;padding:0}
.tmt5 .t5sb{float:left;margin:0;padding:0}

 /* X4 */
.tmx4{margin:7px}
.tmx4 p.bu{width:370px;float:left;margin:2px 0 7px 0}
.tmx4 a.bu{float:right;;margin:2px 0 7px 0}
.tmx4 p.nld{text-align:right;clear:both;margin:0 0 7px 0}
.tmx4 td.x4c{width:250px;padding:0 10px 0 0}
.tmx4 td.x4i{}
.tmx4 .ol{list-style:inside}
.tmx4 h2{font-size:13px;margin:0 0 11px 0}
.tmx4 p.nol{background:url(/rd07/imgs/iconu.gif) no-repeat 0 4px;padding:0 0 0 12px;margin:7px 0;float:right}
.tmx4 p.anz{padding-bottom:7px;border-bottom:1px solid #404040;margin-bottom:10px}

 /* X12 */
.tmx12 p{padding:10px 7px;border-bottom:1px solid #c3c5c8;clear:both}
.tmx12 .tsn{float:left;border-bottom:1px solid #c3c5c8;margin:9px 7px}
.tmx12 .tsnb{border-bottom:1px solid #c3c5c8;}

 /* X13 */
.tmx13 p{padding:10px 0;margin:0 7px;border-bottom:1px solid #c3c5c8;clear:both}
.tmx13 p.tkl{border:0}
.tmx13 p.tsi{border:0;padding:0;margin:0}
.tmx13 p.we{border:0;border-top:1px solid #c3c5c8}

 /* X9 */
/*DJ
XDJ.rttab table{border:1px solid #000;border-collapse:none}
XDJ.rttab table table{border:0;border-collapse:collapse}
  X.tmx9 td{padding:2px}
*/
.tmx9{background-color:#fff}
.tmx9 .arth{margin:0 0 7px 0}
.tmx9 .tsf{border-bottom:1px solid #c3c5c8;height:20px;clear:both}
.tmx9 div.tsf{margin:0 0 7px 0}
.tmx9 div.tsn{margin:0 0 7px 0;padding:0;overflow:hidden;float:left}
.tmx9 .tsn table{margin:0;padding:0}
.tmx9 .tshl h1{font-size:15px;line-height:16px;padding-bottom:1px}
.tmx9 .tshl{width:100%;margin:0 0 7px}
.tmx9c{clear:both}
.tmx9c .tmc31{width:209px;padding:0;margin:7px;display:block;float:left}
.tmx9c .tmc31 .ts2{position:static;width:207px}
.tmx9c .tmc31 .tsbb{margin:0;padding:0;width:207px}
.tmx9c .tmc31 .tsbb img{margin:0 4px 0 0;padding:0}
.tmx9c .tmc31 .tsbb img.last{margin:0;}
.tmx9c .ts2x9{border:1px solid #c3c5c8;border-top:0;position:relative}
.tmx9c div{font:normal 11px Arial;line-height:14px;color:#404040;margin:0 0 7px 0}
.tmx9c .tstb,.puar .tstb{float:left;margin:0 7px 0 0}
.tmx9c .tstc {text-align:center;margin:0;padding:0}
.tmx9c .tsbk{padding:0 7px 6px 7px}
.tmx9c .tsshl h4,.puar .tsshl h2{border:0;font-size:12px;font-weight:bold;margin:0 0 7px 0;padding:0}
.tmx9c .tsml{margin-left:8px}
.tmx9c .araq{clear:both;margin:4px 7px 20px 7px;text-align:right}
.tmx9c .arfsc{margin:0 7px}
.tmx9c .arfsc p{margin:0 0 7px}
.tmx9b{margin:7px 0 0 0}
.tmx9bi {margin:2px 0 0 0;float:left}
.tmx9bi img.tmx9bf{margin-left:7px}
.tmx9ba{margin:0px 10px 5px 10px; padding:5px 0 0 0;float:left}
.tmx9bs{margin:2px 10px 5px 5px;float:right}
.tmx9bkh{background-color:#e6e9f2;height:18px;margin:0;clear:both}
.tmx9bkh p{padding:1px 0 0 8px;float:left}
.tmx9bkh a{float:right}
.tmx9bk{clear:both;margin:7px 7px 2px 7px;border-bottom:1px dashed #c3c5c8}
.tmx9bk h4{font-size:12px;font-weight:bold;display:inline;padding:0 4px 0 2px}
.tmx9bk p{margin:7px 0 7px 0}
.tmx9c .tstt{margin:2px 7px 2px 7px;clear:both}
.tmx9c .aral{padding:0 0 3px 0;border-bottom:1px solid #c3c5c8}
.tmx9c .aral h4{font-size:11px;line-height:14px;color:#404040;margin:0 7px 4px 7px}
.tmx9c a.ara{color:#404040}
.tmx9c .tstt a{font-weight:bold;text-decoration:none;color:#404040}
.tmx9c .tstt .tsml a{font-weight:normal;text-decoration:underline;color:#1f5ba4}
.tmx9c .tstt .tsml a:hover{color:#404040}
.tmx9c .tsfwa{text-align:center;clear:both;width:100%;padding:7px;border-top:1px solid #c3c5c8;border-bottom:1px solid #c3c5c8}
.tmx9c .tsfwa p{text-align:left}
.tmx9bkb{clear:both;margin:7px 7px 2px 7px}
.tmx9 .arl{margin:0;padding:7px;border:1px solid #c3c5c8}
.tmx9 .arl ul{list-style:disc}
.tmx9 .arl ol{list-style:lower-alpha}
.tmx9 .ari1r{clear:both;width:209px;float:right;margin:0 0 0 7px;padding:0}
.tmx9 .ari1l{clear:both;width:209px;float:left;margin:0 7px 0 0;padding:0}
.tmx9 .ari2{clear:both;width:425px}
.tmx9 .tsbb{float:left;margin:0 4px 0 3px}
.tmx9 .tsbf{clear:both;margin:0 3px 0 0}
.tmx9 .tsbl{margin:0 0 0 2px}
.tmx9 .tmc31 .tstt,.tmx9 .tmc31 .tshl,.tmx9 .tmc31 .tshd,.tmx9 .tmc31 .tsml{margin:0}
.tmx9pr,.tmx9pr .arfsc,.tmx9pr .tsshl,.tmx9pr .tst,.tmx9pr .tshl,.tmx9pr .bl,.tmx9pr .bl div,.tmx9pr .araq{color:#000}
.tmx9pr .tshl{width:718px}
.tmx9pr .tmx9c{margin:7px 7px 7px 10px;width:718px}
.tmx9pr .tmx9c .tshd a.ico{padding:1px 3px 0 9px;margin:0}
.tmx9pr .tmx9c .tshd b{padding:0;margin:0}
.tmx9pr .tmx9c a.tshdaf{margin-left:7px}
.tmx9pr .x9prus{margin:10px;width:718px;color:#000}
.tmx9pr .x9li{clear:both;color:#000;margin:0 10px 0 10px;padding:7px 0 0 0}
.tmx9pr .tshd *{float:none}
.tmx9pr .prfr{position:absolute;right:0px;top:-3px}
.tmx9pr .prf{white-space:nowrap;padding:0;margin:-5px 0 10px 0;height:20px;}
.tmx9pr .prf a{text-decoration:none;color:#1f5ba4}
.tmx9pr .prf a:hover{color:#404040}
.tmx9pr .prf img{position:relative;top:5px;padding:0}
.tmx9pr .tshd p{display:inline;margin:0 7px;padding:0}
.tspr{margin:3px 7px 4px 0;font-size:15px}
.tspr h4{display:inline;font-size:15px;line-height:15px}
.tskr,.tslr{text-align:right}
.tskr p{margin-right:0}
.tmsh1 .tsk{padding:5px 0 5px 0}
.tmsh1 .tskf{border:0}

 /* SH8 (keine Tabelle) */
.tmsh8 .tsk{clear:both;border:0;margin:1px 7px 4px 0;padding:0}
.tmsh8 .tskr div{border-top:1px solid #c3c5c8}
.tmsh8 .tskr p{margin:2px 7px 5px 0}
.tmsh8 .tstt{padding:0 0 1px 0}
.tmsh8 .tsl{margin-left:7px}
.tmsh8 .tsl,.tmsh30 .tsl{clear:both}
.tmsh8 .tslr{padding:3px 0 0 0;margin:5px 7px 0 7px;border-top:1px dashed #c3c5c8}

.tmsh9 .tsk{clear:both;border:0;margin:1px 7px 4px 0;padding:0}
.tmsh9 .tshl h3{font-size:11px;line-height:12px}
.tmsh9 .tskr div{border-top:1px solid #c3c5c8}
.tmsh9 .tskr p{margin:2px 7px 5px 0}
/*DJ .tmsh9 .tstt{padding:0 0 1px 0:line-height:12px} */
     .tmsh9 .tstt{padding:0 0 1px 0;line-height:12px}
.tmsh9 .tsl{margin-left:7px}
.tmsh9 .tsl,.tmsh30 .tsl{clear:both}
.tmsh9 .tslr{padding:3px 0 0 0;margin:5px 7px 0 7px;border-top:1px dashed #c3c5c8}

.tmsh15 .sb3t table{width:260px;height:110px;overflow:hidden}
.tmsh15 .sb3t div.tst{padding:0 5px 0 5px;margin:0}
.tmsh15 .sb3t td.tst{padding:0;margin:0;height:100px}
.tmsh15 .sb3t td.tsl{width:135px;display:block}

 /* SH30 */
.tmsh30 .tsi,.tmsh31 .tsi{float:left;margin:0;padding:0;text-align:center;width:202px;overflow:hidden}
.tmsh30 .tst,.tmsh31 .tst{float:left;width:175px;padding:2px 15px 0 12px;margin:0 0 0 0;overflow:hidden}
.tmsh30 .tshl,.tmsh31 .tshl{padding-top:0;margin-top:0;}
.tmsh30 .tspr,.tmsh31 .tspr{margin-top:27px}
.tmsh30 .tsl,.tmsh31 .tsl{border:0;clear:both}
.tmsh30 div.tslr,.tmsh31 .tslr{padding-top:3px;margin-top:7px;border-top:1px solid #c3c5c8}
table.sh30t{height:100%;margin:0;padding:0}
/*DJ td.sh30c{width:404px;heigth:218px;margin:0;padding:3px 0 0 0;vertical-align:middle;overflow:hidden} */
     td.sh30c{width:404px;height:218px;margin:0;padding:3px 0 0 0;vertical-align:middle;overflow:hidden}
td.sh30n{width:235px;padding:4px 6px 3px 7px;background-color:#fff7c3;text-align:center;overflow:hidden}
.sh30n .bvd{width:65px;height:64px;padding:0;margin:3px 4px 3px 5px;border:0;display:block}
.sh30n .bvd a{border:1px solid #c3c5c8;display:block}
.sh30n .bvd a:hover{border-color:#fc0}
.sh30n .bvda a{border-color:#fc0}
.sh30n .bvd img{padding:0;border:0}
.sh30cb{width:404px}
.sh30in{display:none}
.sh30im{height:218px;vertical-align:middle}

 /* SH31 */
.tmsh31 .sh30n .bvd{width:84px;height:84px;margin:6px 8px 6px 8px}
.tmsh31 td.sh30n{width:224px;padding:7px 7px 7px 7px;background-color:#fff7c3;text-align:center}
.tmsh31 .sh30cb{width:425px}
.tmsh31 td.sh30c{width:425px}

 /* S3 */
.faql{margin:1px 0}
.faqlnp{margin:1px 0}
.faqlnp img{display:none}
.faqi{line-height:14px;letter-spacing:-.05px;border-top:1px dashed #c3c5c8;margin:0 7px;padding:0px 0 0 0;clear:both}
.faqi p,.faqi div{float:left;margin:0 1px 0 0;padding:4px 3px 4px 0}
.faqf{border:0;padding-top:1px}
.faqi span{clear:both}

 /* S10 */
.tms10 .tst{position:absolute;bottom:0px}
.tss1 .tst{width:193px}
.tss15 .tst{width:300px}
.tss2 .tst{width:409px}
.tms10 .tst .tsl p{float:left;margin-right:6px}
.tss1 .tst .tsl p{width:197px}
.tss15 .tst .tsl p{width:143px}
.tss2 .tst .tsl p{width:197px}

 /* S11 */
.tms11 .tsl{line-height:14px}
.tms11 .tsl div{margin-top:3px;display:block}

 /* S12 */
.tms12 .tshl{margin-bottom:5px}
.tms12 table{width:639px}  /* Breite der tms12 Tabelle nach Bug 2734 angepasst (641px auf 639px) */
.tms12 td.tsi{width:210px}
.tms12 td.tst,.tms12 td.s12b{width:215px;letter-spacing:-.05px}   /* ??? stimmt der Wert ??? */
.tms12 td.s12l{border-left:1px solid #c3c5c8}
.tms12 td.s12b{text-align:right;vertical-align:bottom}
.tms12 .s12b div{margin:0 10px 10px 0}
.tms12 .tsl{margin:3px 5px 2px 5px}
.tms12 .tsl div,.tms12 .tsl p{display:block;line-height:14px}
.tms12 .tsl p{margin:0 0 2px 0}

 /* S13 */
.tms13 .tshl{margin-bottom:5px}
.tms13 .tstt{margin-bottom:1px;padding-bottom:0px}
.tms13 table{height:100%}
.tms13 td.s13b{padding:0 10px 9px 7px;vertical-align:bottom}
.tms13 .s13b p{float:left;padding:6px 0 0 0 }
.tms13 .s13b img{float:right;}
XDJ.tms13 .tsml{position:absolute;left:7px;bottom:7px}
  .tms13 .tsml,.tms13 .tsmlb{position:absolute;left:7px;bottom:7px}  .tms13 .tsmlb{bottom:45px}

 /* S4,S8 */
.tms4 .tsi{float:left}
.tms4 .tst{height:100%;overflow:hidden}
.tms8 .tstt,.tms4 .tstt{padding:4px 0 0 0}
.tms8 .tstt{padding-right:7px}
.tms8 .tshl {margin-right:7px;width:409px}
.tms8 .tskr,.tms4 .tskr,.tms13 .tskr{position:absolute;bottom:10px;right:10px;z-index:10;margin:0;padding:0}
.tms8 .ts2{width:423px}

 /* Reiterleiste */
.rt{position:absolute;top:0px;border:1px solid #c3c5c8;border-top:0;border-right:0;background:#fff;height:18px;overflow:hidden}
.rt div{background:#fff;color:#919191;padding:2px 0 0 7px;height:14px;margin:0;white-space:nowrap;border-top:2px solid #c3c5c8;border-right:1px solid #d5d6d8;text-align:left;float:left;cursor:pointer}
.rt div.rte{background:#fff;cursor:default}
.rt div.rta{background:#ebebeb;border-color:#000;color:#000;cursor:default}
.rt div.rtaa{background:#ebebeb;border:0;height:15px;padding-top:3px;cursor:default}
/*DJ .rt div.rtf{background:#fff;Xborder-left:1px solid #d5d6d8} */
     .rt div.rtf{background:#fff}
.rt div.rtla{border-right:0}
.rt div.rtb{border:0;padding:0;margin:0}

/*
.rt{position:absolute;top:0px;border:1px solid #c3c5c8;;background:#fff;border-top:0;height:18px;overflow:hidden}
.rt div{background: #fff;padding:2px 0 0 0;height:14px;margin:0;white-space:nowrap;border-top:2px solid #d5d6d8;text-align:center;float:left;cursor:pointer}
.rt div.rte{background:#fff;cursor:default}
.rt div.rta{background:#959595;border-color:#000;color:#fff;cursor:default}
.rt div.rtaa{background:#ebebeb;border:0;height:15px;padding-top:3px;cursor:default}
.rt div.rtf{background:#fff;Xborder-left:1px solid #d5d6d8}
.rt div.rtl{}
.rt div.rtb{border:0;padding:0;margin:0}
.rt .rtbl img{background:url(http://www.t-online.de/rd07/imgs/rrla.gif)}   / * links kein Reiter, rechts aktiv * /
.rt .rtbll img{background:url(http://www.t-online.de/rd07/imgs/rrla1.gif)} / * links inaktiver Reiter, rechts aktiv * /
.rt .rtbr img{background:url(http://www.t-online.de/rd07/imgs/rrra.gif)}   / * links aktiv, rechts kein Reiter * /
.rt .rtbrr img{background:url(http://www.t-online.de/rd07/imgs/rrra1.gif)} / * links aktiv, rechts inaktiver Reiter * /
.rt .rtbi img{background:url(http://www.t-online.de/rd07/imgs/rrib.gif)}   / * links inaktiv, rechts inaktiv * /
.rt .rtli img{background:url(http://www.t-online.de/rd07/imgs/rri.gif)}    / * links inaktiv, rechts kein Reiter * /
.rt .rtri img{background:url(http://www.t-online.de/rd07/imgs/rli.gif)}    / * links kein Reiter, rechts inaktiv * /
*/

.tmsh8s1 .tsk{border:0;margin:0;padding:0}
.tmsh8s1 .tskr{text-align:right}
.tmsh8s1 .tskr p{margin:0}
.tmsh8s1 .tshl h3{font-size:11px;line-height:13px;padding-bottom:1px}
.tmsh8s1 .tshl{padding:3px 0 1px 0;margin:0 0 1px 0}
.tmsh8s1 .tstt{padding:0;margin:0}
.tmsh8s1 .tspr{line-height:13px}
.puar .tsvs{font-weight:bold;margin:0 0 16px 0}
.puar .tstt{margin:0 0 10px 0}
.puar .tshl h1{font-size:15px;line-height:16px;padding-bottom:1px}
.puar .tshl{width:586px;margin:0 7px 7px 7px}

 /* N6 Header */
/* DJ:
.tmn6{background:#fff}
.tmn6 .tl{float:left;padding:17px 0 28px 0;background:#fff}
.tmn6 .google{float:right}
.tmn6 .google table{margin:8px 0 0 0}
.tmn6 td{vertical-align:middle;margin:0;padding:0}
.tmn6 td.pa{padding:0 2px 0 0;text-align:right;line-height:12px}
.tmn6 .google a{padding:0 10px 0 0;font-size:11px;line-height:12px}
.tmn6 .google input.if{width:334px;border:1px solid #c3c5c8;margin:0 7px 0 0}
.tmn6 .google input.su{border:1px solid #c3c5c8;background:url(/rd07/imgs/buttonffbg.gif) repeat-x;font-weight:normal;font-size:11px;text-align:center}
.tmn6 .google p,.tmn6 .google .ra input{float:left;padding:0;margin:0}
.tmn6 .google .ra input{}
.tmn6 .google p{padding:3px 12px 0 5px}
.tmn6 .google .gl{padding:2px 5px 0 0}
*/

 /* Breadcrumb */
.tmnx{padding:10px 4px 4px 4px;font-size:11px;color:#404040;z-index:1;position:absolute}
.tmnx a{text-decoration:none;color:#404040;float:left}
.tmnx a:hover{text-decoration:underline;color:#09247a}
.tmnx p{float:left;padding:0 4px}
.tmnx p.tmnxa{font-weight:bold}
.tmnx{width:310px;overflow:hidden}
X.tmnxs{height:30px}


 /* N1 Navigation */
#n1rt{width:819px;height:28px;overflow:hidden}
#n1rt p{float:left;border-right:1px solid #c3c5c8}
#n1rt a{display:block;height:16px;padding:5px 0;border-bottom:0;font:normal 12px Arial, Helvetica, Sans;color:#000;text-decoration:none;text-align:center}
 /* Exclusive Hintergrundfarben/grafiken */
#n1rt a{background:#ededed}
#n1rt a.tpho{border-left:1px solid #c3c5c8;border-top:2px solid #717a83;width:45px}  /* Home */
#n1rt a.tpho:hover,#n1rt a.tphoa{background:#717a83;color:#fff}
#n1rt a.tpau{border-top:2px solid #bc0004;width:36px}            /* Auto */
#n1rt a.tpau:hover,#n1rt a.tpaua{background:#bc0004;color:#fff}
#n1rt a.tpco{border-top:2px solid #597abc;width:68px}            /* Computer */
#n1rt a.tpco:hover,#n1rt a.tpcoa{background:#597abc;color:#fff}
#n1rt a.tpli{border-top:2px solid #b55970;width:57px}            /* Lifestyle */
#n1rt a.tpli:hover,#n1rt a.tplia{background:#b55970;color:#fff}
#n1rt a.tpna{border-top:2px solid #09247a;width:74px}            /* Nachrichten */
#n1rt a.tpna:hover,#n1rt a.tpnaa{background:#09247a;color:#fff}
#n1rt a.tpre{border-top:2px solid #0b85a3;width:49px}            /* Reise */
#n1rt a.tpre:hover,#n1rt a.tprea{background:#0b85a3;color:#fff}
#n1rt a.tpsh{border-top:2px solid #fc0;width:62px}               /* Shopping */
#n1rt a.tpsh:hover,#n1rt a.tpsha{background:#fc0;color:#000}
#n1rt a.tpsi{border-top:2px solid #b53700;width:46px}            /* Spiele */
#n1rt a.tpsi:hover,#n1rt a.tpsia{background:#b53700;color:#fff}
#n1rt a.tpso{border-top:2px solid #066;width:43px}               /* Sport */
#n1rt a.tpso:hover,#n1rt a.tpsoa{background:#066;color:#fff}
#n1rt a.tpun{border-top:2px solid #f60;width:82px}               /* Unterhaltung */
#n1rt a.tpun:hover,#n1rt a.tpuna{background:#f60;color:#fff}
#n1rt a.tpwi{border-top:2px solid #2a5075;width:67px}            /* Wirtschaft */
#n1rt a.tpwi:hover,#n1rt a.tpwia{background:#2a5075;color:#fff}
#n1rt a.tphd{border-top:2px solid #262626;width:47px}            /* Handy */
#n1rt a.tphd:hover,#n1rt a.tphda{background:#262626;color:#fff}
#n1rt a.tpge{border-top:2px solid #808080;width:49px}            /* Gewinnspiele */
#n1rt a.tpge:hover,#n1rt a.tpgea{background:#808080;color:#fff}
#n1rt a.tpki{border-top:2px solid #53a507;width:49px}            /* Kids */
#n1rt a.tpki:hover,#n1rt a.tpkia{background:#53a507;color:#fff}
#n1rt a.tpds{border-top:2px solid #e20074;width:77px}            /* DSL & mehr */
#n1rt a.tpds:hover,#n1rt a.tpdsa{background:#e20074;color:#fff}
#n1rt a.tpse{border-top:2px solid #e20074;width:51px}            /* Service */
#n1rt a.tpse:hover,#n1rt a.tpsea{background:#e20074;color:#fff}
 /* Sonderfall Home und Service */
X#n1rt a.tphoa{border-color:#717a83}
X#n1rt a.tpdsa{border-color:#e20074}
X#n1rt a.tpsea{border-color:#e20074}

.n1oel,.n1oer{position:absolute;margin-top:-29px}
.n1oer{left:822px}
#n1u1{width:819px}
#n1u1 div#n1u11{height:24px;clear:both;margin:0;padding:0;width:819px}
#n1sb{z-index:4}

/* DJ:
.tpho .n1uu,.tpho #n1u1,.tpho #n1u1 a.n1hia,.tpho #n1u1 a.n1hia:hover{background:#717a83}
.tpho .n1uu{background:#717a83}
.tpau #n1u1,.tpau #n1u1 a.n1hia,.tpau #n1u1 a.n1hia:hover{background:#bc0004}
.tpau .n1uu{background:#bc0004}
.tpco #n1u1,.tpco #n1u1 a.n1hia,.tpco #n1u1 a.n1hia:hover{background:#597abc}
.tpco .n1uu{background:#597abc}
.tpli #n1u1,.tpli #n1u1 a.n1hia,.tpli #n1u1 a.n1hia:hover{background:#b55970}
.tpli .n1uu{background:#b55970}
.tpna #n1u1,.tpna #n1u1 a.n1hia,.tpna #n1u1 a.n1hia:hover{background:#09247a}
.tpna .n1uu{background:#09247a}
.tpre #n1u1,.tpre #n1u1 a.n1hia,.tpre #n1u1 a.n1hia:hover{background:#0b85a3}
.tpre .n1uu{background:#0b85a3}
.tpsh #n1u1,.tpsh #n1u1 a.n1hia,.tpsh #n1u1 a.n1hia:hover{background:#fc0}
.tpsh .n1uu{background:#fc0}
.tpsi #n1u1,.tpsi #n1u1 a.n1hia,.tpsi #n1u1 a.n1hia:hover{background:#b53700}
.tpsi .n1uu{background:#b53700}
.tpso #n1u1,.tpso #n1u1 a.n1hia,.tpso #n1u1 a.n1hia:hover{background:#066}
.tpso .n1uu{background:#066}
.tpun #n1u1,.tpun #n1u1 a.n1hia,.tpun #n1u1 a.n1hia:hover{background:#f60}
.tpun .n1uu{background:#f60}
.tpwi #n1u1,.tpwi #n1u1 a.n1hia,.tpwi #n1u1 a.n1hia:hover{background:#2a5075}
.tpwi .n1uu{background:#2a5075}
.tphd #n1u1,.tphd #n1u1 a.n1hia,.tphd #n1u1 a.n1hia:hover{background:#262626}
.tphd .n1uu{background:#262626}
.tpge #n1u1,.tpge #n1u1 a.n1hia,.tpge #n1u1 a.n1hia:hover{background:#808080}
.tpge .n1uu{background:#808080}
.tpki #n1u1,.tpki #n1u1 a.n1hia,.tpki #n1u1 a.n1hia:hover{background:#53a507}
.tpki .n1uu{background:#53a507}
.tpds #n1u1,.tpds #n1u1 a.n1hia,.tpds #n1u1 a.n1hia:hover{background:#e20074}
.tpds .n1uu{background:#e20074}
.tpse #n1u1,.tpse #n1u1 a.n1hia,.tpse #n1u1 a.n1hia:hover{background:#e20074}
.tpse .n1uu{background:#e20074}
==>
*/
.tpho .n1uu,
.tpho #n1u1,.tpho #n1u1 a.n1hia,.tpho #n1u1 a.n1hia:hover, .tpho .n1uu, .bgho{background:#717a83}  /* Home/Startseite */
.tpau #n1u1,.tpau #n1u1 a.n1hia,.tpau #n1u1 a.n1hia:hover, .tpau .n1uu, .bgau{background:#bc0004}  /* Auto */
.tpco #n1u1,.tpco #n1u1 a.n1hia,.tpco #n1u1 a.n1hia:hover, .tpco .n1uu, .bgco{background:#597abc}  /* Computer */
.tpli #n1u1,.tpli #n1u1 a.n1hia,.tpli #n1u1 a.n1hia:hover, .tpli .n1uu, .bgli{background:#b55970}  /* Lifestyle */
.tpna #n1u1,.tpna #n1u1 a.n1hia,.tpna #n1u1 a.n1hia:hover, .tpna .n1uu, .bgna{background:#09247a}  /* Nachrichten */
.tpre #n1u1,.tpre #n1u1 a.n1hia,.tpre #n1u1 a.n1hia:hover, .tpre .n1uu, .bgre{background:#0b85a3}  /* Reise */
.tpsh #n1u1,.tpsh #n1u1 a.n1hia,.tpsh #n1u1 a.n1hia:hover, .tpsh .n1uu, .bgsh{background:#fc0}     /* Shopping */
.tpsi #n1u1,.tpsi #n1u1 a.n1hia,.tpsi #n1u1 a.n1hia:hover, .tpsi .n1uu, .bgsi{background:#b53700}  /* Spiele */
.tpso #n1u1,.tpso #n1u1 a.n1hia,.tpso #n1u1 a.n1hia:hover, .tpso .n1uu, .bgso{background:#066}     /* Sport */
.tpun #n1u1,.tpun #n1u1 a.n1hia,.tpun #n1u1 a.n1hia:hover, .tpun .n1uu, .bgun{background:#f60}     /* Unterhaltung */
.tpwi #n1u1,.tpwi #n1u1 a.n1hia,.tpwi #n1u1 a.n1hia:hover, .tpwi .n1uu, .bgwi{background:#2a5075}  /* Wirtschaft */
.tphd #n1u1,.tphd #n1u1 a.n1hia,.tphd #n1u1 a.n1hia:hover, .tphd .n1uu, .bghd{background:#262626}  /* Handy */
.tpge #n1u1,.tpge #n1u1 a.n1hia,.tpge #n1u1 a.n1hia:hover, .tpge .n1uu, .bgge{background:#808080}  /* Gewinnspiele */
.tpki #n1u1,.tpki #n1u1 a.n1hia,.tpki #n1u1 a.n1hia:hover, .tpki .n1uu, .bgki{background:#53a507}  /* Kids */
.tpds #n1u1,.tpds #n1u1 a.n1hia,.tpds #n1u1 a.n1hia:hover, .tpds .n1uu, .bgse{background:#e20074}  /* Service */
.tpse #n1u1,.tpse #n1u1 a.n1hia,.tpse #n1u1 a.n1hia:hover, .tpse .n1uu, .bgds{background:#e20074}  /* DSL & mehr */
.bggal{background:#09df10}  /* Gamesload */
.bgmul{background:#ff4d00}  /* Musicload */
.bgswl{background:#1c4494}  /* Softwareload */
.bgvil{background:#98161b}  /* Videoload */

#n1u1 a.n1u1a,#n1u1 #n1u11 b{border-right:1px solid #c3c5c8;margin:5px 0 3px 0;padding:0 2px 0 1px;font:normal 12px arial,helvetica,sans-serif;color:#fff;text-decoration:none;float:left;position:relative;z-index:5;overflow:visible;height:14px;top:1px}
#n1u1 #n1u11 b{border:0;font-weight:bold;margin:4px 7px 4px 0;padding:0 0 0 7px}

#n1u1 .n1a4{position:absolute;right:5px;padding:6px 0}
#n1u1 .n1a4 .icoz{position:relative;color:#fff;text-decoration:none;background:url(/rd07/imgs/n4e.gif) no-repeat 0 0;padding:0 0 0 12px}
#n1u1 .n1a4 a:hover{color:#fff;font-weight:bold}

#n1u1 a.n1u1a:hover{background:url(/rd07/imgs/nicon.gif) no-repeat 5px 3px;font-weight:bold;padding:0 2px 0 1px;color:#fff}
#n1u1 a.n1hia,#n1u1 a.n1hia:hover{border:1px solid #f00;padding:5px 1px 3px 2px;font-weight:bold;border-top:0;border-bottom:0;z-index:9;margin:0 0 0 -1px;overflow:hidden;text-align:left}
/*DJ #n1u1 a.n1dr{border-right-width:3px;border-right-style:double;Xborder-right:3px double #farbe} */
     #n1u1 a.n1dr{border-right-width:3px;border-right-style:double}
/* Shopping */
.tpsh #n1u1 a{color:#000}
.tpsh #n1u1 a:hover{background-image:url(/rd07/imgs/unverlaufsh.gif)}
.tpsh #n1u1 a.n1hia,.tpsh #n1u1 a.n1hia:hover{background-image:url(/rd07/imgs/unverlaufsh.gif);color:#000}
#n1u1 .n1hia span{background:url(/rd07/imgs/nicond.gif) no-repeat 1px 5px;padding:0 0 0 12px}
.tpsh #n1u1 .n1hia span{background:url(/rd07/imgs/niconbd.gif) no-repeat 1px 5px}
#n1u1 .n1u1a span{padding:0 0 0 12px;line-height:12px}


.n1uu p{border-top:1px dashed #f00;margin:0 4px;padding:3px 0;overflow:hidden;white-space:nowrap}

.n1uu a{padding:3px 5px 3px 9px;font:normal 12px Arial, Helvetica, Sans;color:#fff;text-decoration:none;white-space:nowrap}

.n1uu a:hover{background:url(/rd07/imgs/nicon.gif) no-repeat 0px 7px;font-weight:bold;color:#fff}
#n1u1 a.n1ula,.n1uu p.n1fia{border:0}
.n1uu{position:absolute;z-index:8;border:1px solid #f00;margin-top:22px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;overflow:hidden}

.tpsh .n1uu a{color:#000}
.tpsh .n1uu a:hover{background-image:url(/rd07/imgs/niconb.gif)}
#n1u1t{float:left}
.n1u12{border-top:1px solid #fff;margin:0 5px;width:819px}

.tpwi .n1u12,
.tpho #n1u1 a,.tpho .n1u12,.tpho .n1uu p,.tpho .n1uu,.tpho #n1u1 a.n1hia:hover{border-color:#f1f1f2}
.tpau #n1u1 a,.tpau .n1u12,.tpau .n1uu p,.tpau .n1uu,.tpau #n1u1 a.n1hia:hover{border-color:#ffb9bc}
.tpco #n1u1 a,.tpco .n1u12,.tpco .n1uu p,.tpco .n1uu,.tpco #n1u1 a.n1hia:hover{border-color:#cbd6ee}
.tphd #n1u1 a,.tphd .n1u12,.tphd .n1uu p,.tphd .n1uu,.tphd #n1u1 a.n1hia:hover{border-color:#b7b7b7}
.tpli #n1u1 a,.tpli .n1u12,.tpli .n1uu p,.tpli .n1uu,.tpli #n1u1 a.n1hia:hover{border-color:#e7b4ee}
.tpna #n1u1 a,.tpna .n1u12,.tpna .n1uu p,.tpna .n1uu,.tpna #n1u1 a.n1hia:hover{border-color:#b0c0f4}
.tpre #n1u1 a,.tpre .n1u12,.tpre .n1uu p,.tpre .n1uu,.tpre #n1u1 a.n1hia:hover{border-color:#b4e9e9}
.tpsh #n1u1 a,.tpsh .n1u12,.tpsh .n1uu p,.tpsh .n1uu,.tpsh #n1u1 a.n1hia:hover{border-color:#665200}
.tpso #n1u1 a,.tpso .n1u12,.tpso .n1uu p,.tpso .n1uu,.tpso #n1u1 a.n1hia:hover{border-color:#b4e9e9}
.tpun #n1u1 a,.tpun .n1u12,.tpun .n1uu p,.tpun .n1uu,.tpun #n1u1 a.n1hia:hover{border-color:#ffd997}
.tpwi #n1u1 a,.tpwi .n1uu p,.tpwi .n1uu,.tpwi #n1u1 a.n1hia:hover{border-color:#a8d4ff}
.tpwi .n1uu p,.tpwi .n1u12{border-top-color:#3d6386}
.tpsi #n1u1 a,.tpsi .n1u12,.tpsi .n1uu p,.tpsi .n1uu,.tpsi #n1u1 a.n1hia:hover{border-color:#faf8ec}
.tpse #n1u1 a,.tpse .n1u12,.tpse .n1uu p,.tpse .n1uu,.tpse #n1u1 a.n1hia:hover{border-color:#fff}
.tpds #n1u1 a,.tpds .n1u12,.tpds .n1uu p,.tpds .n1uu,.tpds #n1u1 a.n1hia:hover{border-color:#fff}
/*DJ .n1sd{position:absolute;z-index:1;display:inline;Xbackground:#f00} */
     .n1sd{position:absolute;z-index:1;display:inline}
#n1kmo{position:absolute;top:50px;width:819px;height:130px;overflow:hidden;clip:rect(0px 823px 130px 0px);z-index:3;left:0;display:inline;visibility:hidden}
#n1kmof{position:absolute;top:50px;width:819px;height:130px;overflow:hidden;clip:rect(0px 823px 130px 0px);z-index:3;left:0;display:none}
#n1km{position:absolute;display:inline;}
#n1tc{position:relative;z-index:3}
#n1tcf{position:relative;z-index:3;display:none}
#n1tc img{position:relative;border:0;padding:0;margin:0;display:block;z-index:4}
#n1tc #n1sb{position:absolute;bottom:9px;text-align:center;width:819px;padding:2px}
#n1tc #n1sb a,#n1tc #n1sb input,#n1tc #n1sb img{display:inline}
#n1tc #n1sb input{border:1px solid #c3c5c8;font:normal 11px arial,helvetica,sans-serif;color:#404040;padding:3px;width:145px}
#n1tc #n1sb img{padding:0 0 0 3px;margin:0 0 -7px 0}
#n1tc #n1sb div{background:#fff;display:inline;padding:6px 4px;}
#n1tc p{position:absolute;z-index:4;display:inline}
#n1tc p a{text-decoration:none;position:relative}
a.n1laa,a.n1laz{position:absolute}
.n1s0 a{font-size:12px}
.n1s1 a{font-size:15px}
.n1s2 a{font-size:17px}
.n1s3 a{font-size:20px;font-weight:bold}
.n1s4 a{font-size:24px;font-weight:bold}
.n1s5 a{font-size:28px;font-weight:bold}
.n1his0 a{font-size:15px}
.n1his1 a{font-size:18px}
.n1his2 a{font-size:20px}
.n1his3 a{font-size:23px;font-weight:bold}
.n1his4 a{font-size:27px;font-weight:bold}
.n1his5 a{font-size:31px;font-weight:bold}
.n1his0,.n1his1,.n1his2,.n1his3,.n1his4,.n1his5{z-index:10}
.n1c0 a,.n1c0 a:hover{color:#fff}
.tpho .n1c0 a,.tpho .n1c0 a:hover{color:#000}
.tpsh .n1c0 a,.tpsh .n1c0 a:hover{color:#000}

iframe.tif{position:absolute;top:0;left:0;z-index:-1;border:0}
.tpwi iframe.tif{border:0}
.tif2{position:absolute;top:0;left:0;z-index:-1;border:0}
.tctif,.tctif2{position:absolute;top:0}
/* N1 ENDE */

 /* Flurplan */
.fp1{margin:7px;width:996px}
.fp1 .tmn6{width:819px}
.fp1c{float:left;width:833px}
.rt1{width:648px;margin:7px 0 7px 0;float:left}
.rts1{width:209px;margin:0 7px 0 0;float:left}
.rts1 .rti img{float:left;position:relative;padding:0;margin:0;width:209px}
.rts2{width:425px;float:left;margin:0 7px 0 0}
.rts3{width:641px;clear:left}
.fp1 .tb{margin:7px 0 0 0;padding:0;float:left}
.fp1 .fft{margin:7px}

 /* Listen, Redesign 2007 (am Datei-Ende, wegen & gegen Ueberschreiben): */
.ts0 ul{list-style:url(/rd07/imgs/digit.gif)}
.ts0 .ul,.ts0 .ol{margin:0;padding-left:25px}
.ts0 .ts1 .ul p{left:1px;margin:0 0 0 -4px}
.ts0 .ts1 .ol div{left:-8px;margin:0 0 0 5px}
.ts0 .ul .ul{padding-left:14px !important}  .ts0 .ul .ol{padding-left:14px}  .ts0 .ol .ol{padding-left:18px !important}  .ts0 .ol .ul{padding-left:18px}

/* SSO 05:31*/
.tmc22 .tst {
display:none;
}