body{ position: relative; top: 0px; left: 0px; margin: 0px; background-color: White; }
table, tr, td, img { border: none; }
/** td{ border-right: 1px dotted #AAAAAA; border-bottom: 1px dotted #AAAAAA; padding: 3px; } **/
#anchor { position: relative; top: 0px; left: 0px; width: auto; height: auto; clear: both; display: none; } 
.hidden { display: none; }
p { padding: 0px; margin: 0px; }
hr { border-top: dotted #AAAAAA 1px; border-bottom: none; border-left: none; border-right: none; background-color:#FFFFFF;  }
.vSpace { padding: 15px 0px 0px 0px; clear: both; display: block; }
.nobg { background-image: none !important; background-color: transparent !important; } 
.linieOben  { border-top: 1px dotted #CCCCCC; padding: 5px 0px 0px 0px !important; margin: 5px 0px 0px 0px !important; }
.linieUnten { border-bottom: 1px dotted #CCCCCC; padding: 0px 0px 10px 0px !important; margin: 0px 0px 5px 0px !important; }

/** Werbung **/
.werbung { position: relative; top: 0px; left: 0px; width: auto; height: 80px; text-align: center !important; padding: 10px 0px 0px 0px; }
__.werbung .superbanner { width: 728px; height: 90px; }
.werbung .superbanner { width: 468px; height: 60px; }
.werbung .adText { position: relative; top: 15px; left: 14%; width: 10px; height: 39px; display: none; }

/** Seite & Körper **/
.seite { position: absolute; top: 70px; left: 0px; width: 1250px; height: auto; clear: both; overflow: hidden; } 
.top   { position: absolute; top:   0px; left: 0px; width: auto; height: auto; clear: both; overflow: hidden; } 
.seite .koerper { position: relative; top: 0px; left: 0px; width: auto; height: auto; clear: both; background-color: #EDEDED; overflow: hidden; } 

/** KOPF **/
.seite .koerper .kopf { position: relative; top: 0px; left: 0px; width: 1250px; height: 200px; clear: both; verflow: hidden; }
.seite .koerper .kopf .header { position: relative; top: 0px; left: 0px; width: auto; height: 140px; clear: both; overflow: hidden; background-color: White; }
.seite .koerper .kopf .header .top    { position: relative; top: 0px; left: 0px; width: auto; height: 10px; clear: both; background-color: White; order-bottom: 1px solid #ECECEC; margin: 0px 0px 0px 10px }
.seite .koerper .kopf .header .logo   { position: relative; top: 0px; left: 0px; width: 220px; height: 120px; float: left; }
.seite .koerper .kopf .header .logo .img { position: relative; top: 0px; left: 0px; width: 220px; height: 120px; clear: both; }
.seite .koerper .kopf .header .bild   { position: relative; top: 0px; left: 0px; width: 1030px; height: 120px; float: left; }
.seite .koerper .kopf .header .bild .img { position: relative; top: 0px; left: 0px; width: 1030px; height: 120px; clear: both; }
.seite .koerper .kopf .header .bottom { position: relative; top: 0px; left: 0px; width: 1250px; height: 10px; clear: both; background-color: White; }
.seite .koerper .kopf .menue  { position: relative; top: 0px; left: 0px; width: auto; height: 54px; clear: both; background-color: white; }
.seite .koerper .kopf .menue .menueTop   { position: relative; top: 0px; left: 0px; width: auto; height: 31px; clear: both; padding: 0px 0px 0px 2px; margin: 0px 0px 0px 0px; background-color: white; background-image: url(http://www.ftg-frankfurt.de/_technik/img/bg/menue/bg_menue_top.gif); background-repeat: repeat-x; }
.seite .koerper .kopf .menue .menueTop .item { position: relative; top: 0px; left: 0px; width: auto; height: auto; float: left; padding: 0px 2px 0px 3px; } 
.seite .koerper .kopf .menue .menueTop .item .links { display: none; } 
.seite .koerper .kopf .menue .menueTop .item .mitte { position: relative; top: 0px; left: 0px; width: auto; height: 21px; float: left; padding: 10px 0px 0px 10px; } 
.seite .koerper .kopf .menue .menueTop .item .rechts{ display: none; } 
.seite .koerper .kopf .menue .menueTop .active .links { position: relative; top: 0px; left: 0px; width: 14px; height: 31px; float: left; background-image: url(http://www.ftg-frankfurt.de/_technik/img/bg/menue/bg_menue_links.gif); background-repeat: no-repeat; display: block; } 
.seite .koerper .kopf .menue .menueTop .active .mitte { position: relative; top: 0px; left: 0px; width: auto; height: 21px; float: left; padding: 10px 5px 0px 5px; background-image: url(http://www.ftg-frankfurt.de/_technik/img/bg/menue/bg_menue_mitte.gif); background-repeat: no-repeat; background-position: right; } 
.seite .koerper .kopf .menue .menueTop .active .rechts{ position: relative; top: 0px; left: 0px; width: 18px; height: 31px; float: left; background-image: url(http://www.ftg-frankfurt.de/_technik/img/bg/menue/bg_menue_rechts.gif); background-repeat: no-repeat; display: block; } 

.seite .koerper .kopf .menue .menueBottom{ position: relative; top: 0px; left: 0px; width: auto; height: 23px; clear: both; margin: 0px 0px 0px 0px; background-color: #999999; background-image: url(http://www.ftg-frankfurt.de/_technik/img/bg/menue/bg_menue_bottom.gif); background-repeat: no-repeat; background-position: 8px; }
.seite .koerper .kopf .menue .menueBottom .link  { position: relative; top: 1px; left: 0px; width: auto; height: auto; padding: 0px 0px 0px 20px; }
.seite .koerper .kopf .menue .menueBottom .linkA { position: relative; top: 1px; left: 0px; width: auto; height: auto; padding: 0px 0px 0px 20px; }

/** INHALT **/
.seite .koerper .inhalt { position: relative; top: 0px; left: 0px; width: 1250px; height: auto; clear: both; background-color: #EDEDED;  }

.seite .koerper .inhalt .links  { position: relative; top: 0px; left: 0px; width: 570px; height: auto; float: left; margin: 10px 0px 0px 10px; }
.seite .koerper .inhalt .links .inhaltL  { position: relative; top: 0px; left: 0px; width: auto; height: auto; clear: both; }

.seite .koerper .inhalt .mitte { position: relative; top: 0px; left: 0px; width: 300px; height: auto; float: left; margin: 10px 0px 0px 20px; }
.seite .koerper .inhalt .mitte .inhaltM { position: relative; top: 0px; left: 0px; width: auto; height: auto; clear: both; }

.seite .koerper .inhalt .rechts { position: relative; top: 0px; left: 0px; width: 290px; height: auto; float: left; padding: 0px; margin: 10px 0px 0px 20px; order: 1px dotted #CC0000; }
.seite .koerper .inhalt .rechts .inhaltR  { position: relative; top: 0px; left: 0px; width: auto; height: auto; clear: both; }
.seite .koerper .inhalt .rechts .inhaltR .kalender { position: relative; top: 0px; left: 0px; width: 290px; height: auto; clear: both; overflow: hidden; }
.seite .koerper .inhalt .rechts .switcher { position: relative; top: -10px; left: -10px; width: 34px; height: 450px; clear: both; overflow: hidden; display: none; }
.seite .koerper .inhalt .rechts .switcher .switcherImg { position: relative; top: 10px; left: 0px; width: 34px; height: 427px; clear: both; }

/** FUSS **/
.seite .fuss { position: fixed; bottom: 0px; left: 5px; width: 1227px; height: 19px; clear: both; padding: 2px 0px 0px 5px; background-image: url(http://www.ftg-frankfurt.de/_technik/img/bg/bg_footer.gif); background-repeat: no-repeat; overflow: hidden; z-index:9999;}
.seite .handball { background-image: url(http://www.ftg-frankfurt.de/_technik/img/bg/bg_footer_handball.gif); }
.seite .fuss .link_ftg        { position: absolute; top: 0px; left:   0px; width: 133px; height: 21px; cursor: pointer; } 
.seite .fuss .link_newsletter { position: absolute; top: 0px; left: 134px; width: 171px; height: 21px; cursor: pointer; }
.seite .fuss .link_download   { position: absolute; top: 0px; left: 306px; width: 163px; height: 21px; cursor: pointer; }
.seite .fuss .link_sportplaene{ position: absolute; top: 0px; left: 470px; width: 163px; height: 21px; cursor: pointer; }
.seite .fuss .link_impressum { position: absolute; top: 0px; left: 586px; width: 163px; height: 21px; cursor: pointer; }
.seite .fuss .link_spofa      { position: absolute; top: 0px; left: 1072px; width: 154px; height: 21px; cursor: pointer; }
.seite .fuss .link_fb { position: absolute; top: 1px; left: 749px; width: auto; height: 20px; cursor: pointer;}
.seite .fuss .link_fb .fb_ilikeit { width: 140px; height: 20px; overflow: hidden; float: left;  }
.seite .fuss .link_fb .fb_ilikeit_text { width: 135px; height: 20px; overflow: hidden; float: left; padding: 3px 0px 0px 0px;  }

/** MODULE LINKS **/
.seite .koerper .inhalt .links .modul { position: relative; top: 0px; left: 0px; width: 570px; height: auto; clear: both; background-color: white; margin: 0px 0px 10px 0px; }
.seite .koerper .inhalt .links .modul .top    { position: relative; top: 0px; left: 0px; width: 570px; height: 10px; clear: both; background-image: url(http://www.ftg-frankfurt.de/_technik/img/bg/tsr/bg_tsr_top_left.gif); background-repeat: no-repeat; overflow: hidden; z-index: 9; }
.seite .koerper .inhalt .links .modul .middle { position: relative; top: 0px; left: 0px; width: 530px; height: auto; clear: both; padding: 0px 20px 0px 20px; background-color: white; background-image: url(http://www.ftg-frankfurt.de/_technik/img/bg/tsr/bg_tsr_middle_left.gif); background-repeat: repeat-y; overflow: visible; z-index: 999; }
.seite .koerper .inhalt .links .modul .bottom { position: relative; top: 0px; left: 0px; width: 570px; height: 10px; clear: both; background-image: url(http://www.ftg-frankfurt.de/_technik/img/bg/tsr/bg_tsr_bottom_left.gif); background-repeat: no-repeat; overflow: hidden; z-index: 10; }

/** MODULE MITTE **/
.seite .koerper .inhalt .mitte .modul { position: relative; top: 0px; left: 0px; width: 300px; height: auto; clear: both; background-color: white; margin: 0px 0px 10px 0px; }
.seite .koerper .inhalt .mitte .modul .top    { position: relative; top: 0px; left: 0px; width: 300px; height: 10px; clear: both; background-image: url(http://www.ftg-frankfurt.de/_technik/img/bg/tsr/bg_tsr_top_middle.gif); background-repeat: no-repeat; overflow: hidden; }
.seite .koerper .inhalt .mitte .modul .middle { position: relative; top: 0px; left: 0px; width: 260px; height: auto; clear: both; overflow: hidden; padding: 0px 20px 0px 20px; background-color: white; background-image: url(http://www.ftg-frankfurt.de/_technik/img/bg/tsr/bg_tsr_middle_middle.gif); background-repeat: repeat-y; }
.seite .koerper .inhalt .mitte .modul .bottom { position: relative; top: 0px; left: 0px; width: 300px; height: 10px; clear: both; background-image: url(http://www.ftg-frankfurt.de/_technik/img/bg/tsr/bg_tsr_bottom_middle.gif); background-repeat: no-repeat; overflow: hidden; }

/** MODULE RECHTS **/
.seite .koerper .inhalt .rechts .modul { position: relative; top: 0px; left: 0px; width: 290px; height: auto; clear: both; background-color: white; margin: 0px 0px 10px 0px; }
.seite .koerper .inhalt .rechts .modul .top    { position: relative; top: 0px; left: 0px; width: 290px; height: 10px; clear: both; background-image: url(http://www.ftg-frankfurt.de/_technik/img/bg/tsr/bg_tsr_top_right.gif); background-repeat: no-repeat; overflow: hidden; }
.seite .koerper .inhalt .rechts .modul .middle { position: relative; top: 0px; left: 0px; width: 250px; height: auto; clear: both; padding: 10px 20px 10px 20px; background-color: white; background-image: url(http://www.ftg-frankfurt.de/_technik/img/bg/tsr/bg_tsr_middle_right.gif); background-repeat: repeat-y; }
.seite .koerper .inhalt .rechts .modul .bottom { position: relative; top: 0px; left: 0px; width: 290px; height: 10px; clear: both; background-image: url(http://www.ftg-frankfurt.de/_technik/img/bg/tsr/bg_tsr_bottom_right.gif); background-repeat: no-repeat; overflow: hidden; }

/**                               
* Modul Definitionen linke Spalte 
*                                 
*                               */

/** Suche **/
.seite .koerper .inhalt .links .suche { width: 890px !important; }
.seite .koerper .inhalt .links .suche .top		{ background-image:url(http://www.ftg-frankfurt.de/_technik/img/large/bg_tsr_top_left.gif); width: 890px !important; }
.seite .koerper .inhalt .links .suche .bottom	{ background-image:url(http://www.ftg-frankfurt.de/_technik/img/large/bg_tsr_bottom_left.gif); width: 890px !important; }
.seite .koerper .inhalt .links .suche .middle	{ background-image:url(http://www.ftg-frankfurt.de/_technik/img/large/bg_tsr_middle_left.gif); width: 850px !important; }
.seite .koerper .inhalt .links .suche .middle .rubrik { display: none; }
.seite .koerper .inhalt .links .suche .middle .headline{ }
.seite .koerper .inhalt .links .suche .middle .bild    { }
.seite .koerper .inhalt .links .suche .middle .text    { padding: 3px 0px 0px 0px; }
.seite .koerper .inhalt .links .suche .middle .text .suchbegriff { position: relative; top: 0px; left: 0px; width: 300px; height: auto; float: left; } 
.seite .koerper .inhalt .links .suche .middle .text .suchbegriff input { position: relative; top: 0px; left: 0px; width: 200px; height: auto; } 
.seite .koerper .inhalt .links .suche .middle .text .button      { position: relative; top: 0px; left: 0px; width: auto; height: auto; float: left; } 
.seite .koerper .inhalt .links .suche .middle .text .result { position: relative; top: 0px; left: 0px; width: auto; height: auto; clear: both; padding: 10px 0px 0px 0px; } 
.seite .koerper .inhalt .links .suche .middle .text ul { padding: 0px 0px 0px 20px; } 
.seite .koerper .inhalt .links .suche .middle .text ul li { padding: 0px 0px 6px 0px; } 
.seite .koerper .inhalt .links .suche .middle .text .link { float: right; }
.seite .koerper .inhalt .links .suche .middle .brClear { display: none; }

/** Detailseite **/
.seite .koerper .inhalt .links .detail { }
.seite .koerper .inhalt .links .detail .middle { }
.seite .koerper .inhalt .links .detail .middle .rubrik { display: none; }
.seite .koerper .inhalt .links .detail .middle .fb { }
.seite .koerper .inhalt .links .detail .middle .fb .fb_ilikeit { position: relative; top: 0px; left: 0px; width: 470px; height: 30px; overflow: hidden;  }
.seite .koerper .inhalt .links .detail .middle .headline{ }
.seite .koerper .inhalt .links .detail .middle .backlink{ position: absolute; top: 0px; right: 10px;  }
.seite .koerper .inhalt .links .detail .middle .left   { position: relative; top: 0px; left: 0px; width: 200px; height: 140px; padding: 4px 0px 0px 0px; float: left; }
.seite .koerper .inhalt .links .detail .middle .bild .img  { padding: 5px 10px 5px 0px; }
.seite .koerper .inhalt .links .detail .middle .bild3x4    { width: 215px; height: 300px; }
.seite .koerper .inhalt .links .detail .middle .bild4x3    { width: 200px; height: 140px; }
.seite .koerper .inhalt .links .detail .middle .text    {}
.seite .koerper .inhalt .links .detail .middle .leftText { position: relative; top: 0px; left: 10px; width: 310px; height: auto; in-height: 300px; float: right; padding: 0px 0px 0px 5px; }
.seite .koerper .inhalt .links .detail .middle .textSpecial{ position: relative; top: 0px; left: 0px; width: auto; height: auto; clear: both; padding: 0px 0px 15px 0px; margin: 0px 0px 0px 0px; order-top: 1px dotted #999999; }
.seite .koerper .inhalt .links .detail .middle .textSpecial table { position: relative; top: 0px; left: 0px; idth: 100%; height: auto; clear: both; margin: 5px 0px 5px 0px; border: none; border-collapse: collapse; border-spacing: 0px; }
.seite .koerper .inhalt .links .detail .middle .brClear { display: none; }
.seite .koerper .inhalt .links .detail .middle .additionalInfo { position: relative; top: 0px; left: 0px; width: auto; height: auto; clear: both; padding: 0px 0px 0px 0px; }
.seite .koerper .inhalt .links .detail .middle .additionalInfo .label{ position: relative; top: -1px; left: 0px; width: 130px; height: auto; float: left; }
.seite .koerper .inhalt .links .detail .middle .additionalInfo .text { position: relative; top: 0px; left: 0px; width: 395px; height: auto; float: left; }

/** Listing **/
.seite .koerper .inhalt .links .listing { z-index: 11; }
.seite .koerper .inhalt .links .listing .middle .rubrik { display: none; }
.seite .koerper .inhalt .links .listing .middle .headline{ }
.seite .koerper .inhalt .links .listing .middle .bild    { }
.seite .koerper .inhalt .links .listing .middle .text    { position: relative; top: 0px; left: 0px; width: auto; in-height: 2000px; overflow: visible !important; clear: both; display: block; }
.seite .koerper .inhalt .links .listing .middle .text .row { position: relative; top: 0px; left: 0px; width: 50%; height: auto; float: left; vertical-align: top; }
.seite .koerper .inhalt .links .listing .middle .text .row .item { position: relative; top: 0px; left: 0px; width: 100%; height: auto; clear: both; }

.seite .koerper .inhalt .links .listing .middle .text .item .link small { position:relative; top:-2px; left:0; width:auto; height:auto; padding:0 0 8px; font-style:italic; }
.seite .koerper .inhalt .links .listing .middle .text .item .link_padd { position:relative; top: 0px; left:10px; }
.seite .koerper .inhalt .links .listing .middle .text .item .link_padd:HOVER{ text-decoration: underline !important; }
.seite .koerper .inhalt .links .listing .middle .text .item .link_padd small { position:relative; top: 0px; left:0px; width:auto; height:auto; padding:0 0 8px; font-style:italic; }

.seite .koerper .inhalt .links .listing .middle .text .row .item .link small { position:relative; top:-2px; left:0; width:auto; height:auto; padding:0 0 8px; font-style:italic; }
.seite .koerper .inhalt .links .listing .middle .text .row .item .link_padd { position:relative; top: 0px; left:10px; }
.seite .koerper .inhalt .links .listing .middle .text .row .item .link_padd:HOVER{ text-decoration: underline !important; }
.seite .koerper .inhalt .links .listing .middle .text .row .item .link_padd small { position:relative; top: 0px; left:0px; width:auto; height:auto; padding:0 0 8px; font-style:italic; }

.seite .koerper .inhalt .links .listing .middle .text .rowFull { position: relative; top: 0px; left: 0px; width: auto; height: auto; float: left; vertical-align: top; }
.seite .koerper .inhalt .links .listing .middle .text .rowFull .item { position: relative; top: 0px; left: 0px; width: 450px; height: auto; clear: both; }
.seite .koerper .inhalt .links .listing .middle .text .rowFull .item .color { position: absolute; top: 0px; right: 35px; width: 12px; height: 12px; border: 1px solid #666666; margin-top: 1px; }
.seite .koerper .inhalt .links .listing .middle .text .rowFull .item .descr { position: absolute; top: 0px; right: -170px; width: 200px; height: auto; }
.seite .koerper .inhalt .links .listing .middle .text .rowFull .item .green { background-color: Green; }
.seite .koerper .inhalt .links .listing .middle .text .rowFull .item .yellow { background-color: Yellow; }
.seite .koerper .inhalt .links .listing .middle .text .rowFull .item .red { background-color: Red; }
.seite .koerper .inhalt .links .listing .middle .text .rowFull .item .link { position: relative; top: 0px; left: 0px; width: auto; height: auto; }
.seite .koerper .inhalt .links .listing .middle .text .rowFull .item .link small { position: relative; top: -2px; left: 0px; width: auto; height: auto; font-style: italic; padding: 0px 0px 8px 0px; }
.seite .koerper .inhalt .links .listing .middle .text .group { position: relative; top: 0px; left: 0px; width: 530px; height: auto; clear:both; border-bottom: 1px dotted #333333; margin-bottom: 5px; padding: 0px 0px 3px 0px; }
.seite .koerper .inhalt .links .listing .middle .text .stadtteil { position: absolute; bottom: 3px; right: 10px; width: auto; height: auto; }
.seite .koerper .inhalt .links .listing .middle .brClear { display: none; }

/** Top Teaser **/
.seite .koerper .inhalt .links .tsr_top { z-index: 998; }
.seite .koerper .inhalt .links .tsr_top .middle .rubrik { display: none; }
.seite .koerper .inhalt .links .tsr_top .middle .headline{ }
.seite .koerper .inhalt .links .tsr_top .middle .bild    { }
.seite .koerper .inhalt .links .tsr_top .middle .text    { padding: 3px 0px 0px 0px; }
.seite .koerper .inhalt .links .tsr_top .middle .text .link { float: right; }
.seite .koerper .inhalt .links .tsr_top .middle .brClear { isplay: none; }

/** Standard Teaser **/
.seite .koerper .inhalt .links .tsr_standard { }
.seite .koerper .inhalt .links .tsr_standard .middle .rubrik { display: none; position: relative; top: 0px; left: 0px; width: 530px; height: auto; clear: both;}
.seite .koerper .inhalt .links .tsr_standard .middle .headline { position: relative; top: 0px; left: 0px; width: 530px; height: auto; clear: both;}
.seite .koerper .inhalt .links .tsr_standard .middle .bild     { position: relative; top: 0px; left: 0px; width: 200px; height: 140px; padding: 4px 0px 0px 0px; }
.seite .koerper .inhalt .links .tsr_standard .middle .left     { float:  left; padding-right: 20px; }
.seite .koerper .inhalt .links .tsr_standard .middle .leftText { float:  left; }
.seite .koerper .inhalt .links .tsr_standard .middle .right    { float: right; padding-left: 20px; }
.seite .koerper .inhalt .links .tsr_standard .middle .rightText{ float: right; }
.seite .koerper .inhalt .links .tsr_standard .middle .text     { position: relative; top: 0px; left: 0px; width: 310px; height: auto; }
.seite .koerper .inhalt .links .tsr_standard .middle .text .link { float: right; }
.seite .koerper .inhalt .links .tsr_standard .middle .brClear  { }

/** Nur Text Teaser **/
.seite .koerper .inhalt .links .tsr_onlyText { } 
.seite .koerper .inhalt .links .tsr_onlyText .middle .rubrik { display: none; position: relative; top: 0px; left: 0px; width: 530px; height: auto; clear: both;}
.seite .koerper .inhalt .links .tsr_onlyText .middle .headline { position: relative; top: 0px; left: 0px; width: 530px; height: auto; clear: both;}
.seite .koerper .inhalt .links .tsr_onlyText .middle .bild     { display: none; }
.seite .koerper .inhalt .links .tsr_onlyText .middle .text     { position: relative; top: 0px; left: 0px; width: 530px; height: auto; }
.seite .koerper .inhalt .links .tsr_onlyText .middle .text .link { float: right; }
.seite .koerper .inhalt .links .tsr_onlyText .middle .brClear  { }

/** MultiText Teaser **/
.seite .koerper .inhalt .links .tsr_multiText { } 
.seite .koerper .inhalt .links .tsr_multiText .middle .rubrik { display: none; position: relative; top: 0px; left: 0px; width: 530px; height: auto; clear: both;}
.seite .koerper .inhalt .links .tsr_multiText .middle .headline { position: relative; top: 0px; left: 0px; width: 530px; height: auto; clear: both;}
.seite .koerper .inhalt .links .tsr_multiText .middle .bild     { display: none; }
.seite .koerper .inhalt .links .tsr_multiText .middle .text     { position: relative; top: 0px; left: 0px; width: 530px; height: auto; }
.seite .koerper .inhalt .links .tsr_multiText .middle .text .link { float: right; }
.seite .koerper .inhalt .links .tsr_multiText .middle .brClear  { }

/** Ticker Teaser **/
.seite .koerper .inhalt .links .tsr_ticker { } 
.seite .koerper .inhalt .links .tsr_ticker .middle { height: 20px; overflow: hidden; }
.seite .koerper .inhalt .links .tsr_ticker .middle .rubrik { display: none; }
.seite .koerper .inhalt .links .tsr_ticker .middle .headline { position: relative; top: 0px; left: 0px; width: 530px; height: auto; clear: both;}
.seite .koerper .inhalt .links .tsr_ticker .middle .headline .link { position: relative; top: -16px; left: 0px; float: right; }
.seite .koerper .inhalt .links .tsr_ticker .middle .bild     { display: none; }
.seite .koerper .inhalt .links .tsr_ticker .middle .text     { display: none; }
.seite .koerper .inhalt .links .tsr_ticker .middle .brClear  { }

/** Backlink **/
.seite .koerper .inhalt .links .modul .middle .backlink{ position: absolute; top: 0px; right: 10px; width: 60px;  }
.seite .koerper .inhalt .links .modul .middle .backlink .link{ line-height: 16px; text-align: center;  }

/** Formulare **/
.seite .koerper .inhalt .links .modul .middle .text {  }
.seite .koerper .inhalt .links .modul .middle .text .einspaltig  { }
.seite .koerper .inhalt .links .modul .middle .text .einspaltig .item { padding: 0px 0px 5px 0px; }
.seite .koerper .inhalt .links .modul .middle .text .einspaltig .item .label { position: relative; top: 0px; left: 0px; width: auto; height: 18px; }
.seite .koerper .inhalt .links .modul .middle .text .einspaltig .item .feld  { position: relative; top: 0px; left: 0px; width: auto; height: auto; }
.seite .koerper .inhalt .links .modul .middle .text .einspaltig .item .feld .textfeld_large { position: relative; top: 0px; left: 0px; width: 510px; height: auto; }
.seite .koerper .inhalt .links .modul .middle .text .einspaltig .item .feld .textfeld_middle { position: relative; top: 0px; left: 0px; width: 240px; height: auto; }
.seite .koerper .inhalt .links .modul .middle .text .einspaltig .item .feld .textfeld_small { position: relative; top: 0px; left: 0px; width: 100px; height: auto; }

.seite .koerper .inhalt .links .modul .middle .text .zweispaltig { }
.seite .koerper .inhalt .links .modul .middle .text .zweispaltig .item { position: relative; top: 0px; left: 0px; width: 49%; height: auto; float: left; padding: 0px 0px 5px 0px; }
.seite .koerper .inhalt .links .modul .middle .text .zweispaltig .item .label  { position: relative; top: 0px; left: 0px; width: auto; height: 18px; }
.seite .koerper .inhalt .links .modul .middle .text .zweispaltig .item .feld  { position: relative; top: 0px; left: 0px; width: auto; height: auto; }
.seite .koerper .inhalt .links .modul .middle .text .zweispaltig .item .feld .textfeld { position: relative; top: 0px; left: 0px; width: 240px; height: auto; }
.seite .koerper .inhalt .links .modul .middle .text .zweispaltig .item .feld .textfeld_small { position: relative; top: 0px; left: 0px; width: 100px; height: auto; }
.seite .koerper .inhalt .links .modul .middle .text .zweispaltig .item .feld .checkbox { position: relative; top: 0px; left: 0px; width: auto; height: auto; }
.seite .koerper .inhalt .links .modul .middle .text .zweispaltig .small { position: relative; top: 0px; left: 0px; width: 160px; height: 18px; }

.seite .koerper .inhalt .links .modul .middle .text .dreispaltig { }
.seite .koerper .inhalt .links .modul .middle .text .dreispaltig .item { position: relative; top: 0px; left: 0px; width: 160px; height: auto; float: left; padding: 0px 0px 5px 0px; }
.seite .koerper .inhalt .links .modul .middle .text .dreispaltig .item .label  { position: relative; top: 0px; left: 0px; width: auto; height: 18px; }
.seite .koerper .inhalt .links .modul .middle .text .dreispaltig .item .feld  { position: relative; top: 0px; left: 0px; width: auto; height: auto; }
.seite .koerper .inhalt .links .modul .middle .text .dreispaltig .item .feld .textfeld { position: relative; top: 0px; left: 0px; width: 140px; height: auto; }
.seite .koerper .inhalt .links .modul .middle .text .dreispaltig .item .feld .checkbox { position: relative; top: 0px; left: 0px; width: auto; height: auto; }

.seite .koerper .inhalt .links .modul .middle .verlinkung        { position: relative; padding: 5px 0px 5px 0px; text-align: right; }
.seite .koerper .inhalt .links .modul .middle .verlinkungLinks { position: relative; padding: 5px 0px 5px 0px; text-align: left; }

/**                                   
* Modul Definitionen mittlere Spalte  
*                                     
*                                   */

/** Top Teaser **/
.seite .koerper .inhalt .mitte .tsr_top { }
.seite .koerper .inhalt .mitte .tsr_top .middle .rubrik { display: none; }
.seite .koerper .inhalt .mitte .tsr_top .middle .headline{ }
.seite .koerper .inhalt .mitte .tsr_top .middle .bild    { position: relative; top: 0px; left: 0px; width: 260px; height: auto; overflow: hidden; clear: both; }
.seite .koerper .inhalt .mitte .tsr_top .middle .text    { }
.seite .koerper .inhalt .mitte .tsr_top .middle .text .link { float: right; }
.seite .koerper .inhalt .mitte .tsr_top .middle .brClear { display: none; }

/** Standard Teaser **/
.seite .koerper .inhalt .mitte .tsr_standard { }
.seite .koerper .inhalt .mitte .tsr_standard .middle .rubrik { display: none; position: relative; top: 0px; left: 0px; width: 260px; height: auto; clear: both;}
.seite .koerper .inhalt .mitte .tsr_standard .middle .headline { position: relative; top: 0px; left: 0px; width: 260px; height: auto; clear: both;}
.seite .koerper .inhalt .mitte .tsr_standard .middle .bild     { position: relative; top: 0px; left: 0px; width: 260px; height: auto; overflow: hidden; }
.seite .koerper .inhalt .mitte .tsr_standard .middle .bild a .imgL { width: 130px; height: auto; overflow: hidden; padding: 4px 4px 0px 0px; }
.seite .koerper .inhalt .mitte .tsr_standard .middle .bild a .imgR { width: 130px; height: auto; overflow: hidden; padding: 4px 0px 0px 4px; }
.seite .koerper .inhalt .mitte .tsr_standard .middle .bild .link { float: right; }
.seite .koerper .inhalt .mitte .tsr_standard .middle .brClear  { display: none; }

/** Nur Text Teaser **/
.seite .koerper .inhalt .mitte .tsr_onlyText { } 
.seite .koerper .inhalt .mitte .tsr_onlyText .middle .rubrik { display: none; position: relative; top: 0px; left: 0px; width: 260px; height: auto; clear: both;}
.seite .koerper .inhalt .mitte .tsr_onlyText .middle .headline { position: relative; top: 0px; left: 0px; width: 260px; height: auto; clear: both;}
.seite .koerper .inhalt .mitte .tsr_onlyText .middle .bild     { display: none; }
.seite .koerper .inhalt .mitte .tsr_onlyText .middle .text     { position: relative; top: 0px; left: 0px; width: 260px; height: auto; }
.seite .koerper .inhalt .mitte .tsr_onlyText .middle .text .link { float: right; }
.seite .koerper .inhalt .mitte .tsr_onlyText .middle .brClear  { display: none; }

/** MultiText Teaser **/
.seite .koerper .inhalt .mitte .tsr_multiText { } 
.seite .koerper .inhalt .mitte .tsr_multiText .middle { height: auto; overflow: hidden; }
.seite .koerper .inhalt .mitte .tsr_multiText .middle .rubrik { display: none; position: relative; top: 0px; left: 0px; width: 260px; height: auto; clear: both; overflow: hidden;}
.seite .koerper .inhalt .mitte .tsr_multiText .middle .headline { display: none; }
.seite .koerper .inhalt .mitte .tsr_multiText .middle .headline .link { }
.seite .koerper .inhalt .mitte .tsr_multiText .middle .bild     { display: none; }
.seite .koerper .inhalt .mitte .tsr_multiText .middle .text     { position: relative; top: 0px; left: 0px; width: 260px; height: 20px; clear: both; overflow: hidden;}
.seite .koerper .inhalt .mitte .tsr_multiText .middle .text .link { }
.seite .koerper .inhalt .mitte .tsr_multiText .middle .brClear  { display: none; }

/** Ticker Teaser **/
.seite .koerper .inhalt .mitte .tsr_ticker { } 
.seite .koerper .inhalt .mitte .tsr_ticker .middle { height: 20px; overflow: hidden; }
.seite .koerper .inhalt .mitte .tsr_ticker .middle .rubrik { display: none; }
.seite .koerper .inhalt .mitte .tsr_ticker .middle .headline { position: relative; top: 0px; left: 0px; width: 260px; height: auto; clear: both; }
.seite .koerper .inhalt .mitte .tsr_ticker .middle .headline .link { position: relative; top: -16px; left: 0px; float: right; }
.seite .koerper .inhalt .mitte .tsr_ticker .middle .bild     { display: none; }
.seite .koerper .inhalt .mitte .tsr_ticker .middle .text     { display: none; }
.seite .koerper .inhalt .mitte .tsr_ticker .middle .brClear  { display: none; }

/** Nur Bild Teaser **/
.seite .koerper .inhalt .mitte .tsr_nurBild { } 
.seite .koerper .inhalt .mitte .tsr_nurBild .middle .rubrik { display: none; }
.seite .koerper .inhalt .mitte .tsr_nurBild .middle .headline { display: none; }
.seite .koerper .inhalt .mitte .tsr_nurBild .middle .bild     { position: relative; top: 0px; left: 0px; width: 260px; height: auto; clear: both; overflow: hidden; }
.seite .koerper .inhalt .mitte .tsr_nurBild .middle .text     { display: none; }
.seite .koerper .inhalt .mitte .tsr_nurBild .middle .text .link { display: none; }
.seite .koerper .inhalt .mitte .tsr_nurBild .middle .brClear  { display: none; }


/**                                   
* Modul Definitionen rechte Spalte  
*                                     
*                                   */

/** Kalender Items **/
.seite .koerper .inhalt .rechts .inhaltR .flash { position: relative; top: 0px; left: 0px; width: 290px; height: 200px; clear: both; overflow: hidden; background-color:white; background-image:url(http://www.ftg-frankfurt.de/_technik/img/bg/tsr/bg_tsr_middle_right.gif); background-repeat:repeat-y; } 
.seite .koerper .inhalt .rechts .inhaltR .flash #kalender { position: relative; top: 0px; left: 6px; }
.seite .koerper .inhalt .rechts .inhaltR .kalenderItem .middle .btnAlleSportarten { position: relative; top: 0px; left: -20px; cursor: pointer; }
.seite .koerper .inhalt .rechts .inhaltR .kalenderItem .middle .alleSportarten { display: none; }

.seite .koerper .inhalt .rechts .inhaltR .kalenderItem .middle { padding: 3px 20px; }
.seite .koerper .inhalt .rechts .inhaltR .kalenderItem .middle .rubrik { position: relative; top: 0px; left: 0px; width: auto; height: auto; clear: both; padding: 10px 0px 0px 0px; border-top: 1px dotted #cccccc; }
.seite .koerper .inhalt .rechts .inhaltR .kalenderItem .middle .headline { position: relative; top: 0px; left: 0px; width: auto; height: auto; clear: both;}

.seite .koerper .inhalt .rechts .inhaltR .kalenderItem .middle .rubrik .logoSmallFTG,
.seite .koerper .inhalt .rechts .inhaltR .kalenderItem .middle .text .logoSmallFTG             { position: absolute; top: 6px; left: 182px; width: 32px; height: 15px; background-image: url(/_technik/img/bg/ftg_mitgliedschaft_i.jpg); background-repeat: no-repeat; }
.seite .koerper .inhalt .rechts .inhaltR .kalenderItem .middle .rubrik .logoSmallSPOFA,
.seite .koerper .inhalt .rechts .inhaltR .kalenderItem .middle .text .logoSmallSPOFA         { position: absolute; top: 6px; left: 216px; width: 32px; height: 15px; background-image: url(/_technik/img/bg/spofa_mitgliedschaft_i.jpg); background-repeat: no-repeat; }
.seite .koerper .inhalt .rechts .inhaltR .kalenderItem .middle .rubrik .logoSmallFTGActive,
.seite .koerper .inhalt .rechts .inhaltR .kalenderItem .middle .text .logoSmallFTGActive     { position: absolute; top: 6px; left: 182px; width: 32px; height: 15px; background-image: url(/_technik/img/bg/ftg_mitgliedschaft_a.jpg); background-repeat: no-repeat; }
.seite .koerper .inhalt .rechts .inhaltR .kalenderItem .middle .rubrik .logoSmallSPOFAActive,
.seite .koerper .inhalt .rechts .inhaltR .kalenderItem .middle .text .logoSmallSPOFAActive { position: absolute; top: 6px; left: 216px; width: 32px; height: 15px; background-image: url(/_technik/img/bg/spofa_mitgliedschaft_a.jpg); background-repeat: no-repeat; }

.seite .koerper .inhalt .rechts .inhaltR .kalenderItem .middle .text     { position: relative; top: -2px; left: 0px; width: auto; height: auto; }
.seite .koerper .inhalt .rechts .inhaltR .kalenderItem .middle .text .link { }
.seite .koerper .inhalt .rechts .inhaltR .kalenderItem .middle .brClear  { }

/** Suche **/
.seite .koerper .inhalt .rechts .inhaltR .suche { z-index: 1000; }
.seite .koerper .inhalt .rechts .inhaltR .suche .middle { padding: 0px 20px 0px 20px; z-index: 1001; }
.seite .koerper .inhalt .rechts .inhaltR .suche .middle .rubrik { display: none; }
.seite .koerper .inhalt .rechts .inhaltR .suche .middle .headline{ height: 18px; overflow: hidden; }
.seite .koerper .inhalt .rechts .inhaltR .suche .middle .bild    { }
.seite .koerper .inhalt .rechts .inhaltR .suche .middle .left     { float:  left; padding-right: 20px; }
.seite .koerper .inhalt .rechts .inhaltR .suche .middle .leftText { float:  left; }
.seite .koerper .inhalt .rechts .inhaltR .suche .middle .text    { height: 30px; padding: 3px 0px 0px 0px; overflow: hidden; }
.seite .koerper .inhalt .rechts .inhaltR .suche .middle .text .suchbegriff { position: relative; top: 0px; left: 0px; width: auto; height: auto; } 
.seite .koerper .inhalt .rechts .inhaltR .suche .middle .text .suchbegriff .suchfeld1 { margin: 0px 6px 0px 0px; } 
.seite .koerper .inhalt .rechts .inhaltR .suche .middle .text .button      { position: relative; top: -2px; left: 0px; width: 70px; height: 24px; float: left; padding: 0px; margin: 0px; overflow: hidden; } 
.seite .koerper .inhalt .rechts .inhaltR .suche .middle .text .result { position: relative; top: 0px; left: 0px; width: auto; height: auto; clear: both; padding: 10px 0px 0px 0px; } 
.seite .koerper .inhalt .rechts .inhaltR .suche .middle .text ul { padding: 0px 0px 0px 20px; } 
.seite .koerper .inhalt .rechts .inhaltR .suche .middle .text ul li { padding: 0px 0px 6px 0px; } 
.seite .koerper .inhalt .rechts .inhaltR .suche .middle .text .link { float: right; }
.seite .koerper .inhalt .rechts .inhaltR .suche .middle .brClear { display: none; }
.seite .koerper .inhalt .rechts .inhaltR .suche .middle .text2   { height: auto; z-index: 1002; }
.seite .koerper .inhalt .rechts .inhaltR .suche .middle .text2 label { position: relative; top: -4px; }
.seite .koerper .inhalt .rechts .inhaltR .suche .bottom { z-index: 100;}

/** Logo-Leiste **/
.seite .koerper .inhalt .rechts .inhaltR .logos { }
.seite .koerper .inhalt .rechts .inhaltR .logos .middle { padding: 0px 20px 0px 20px; eight: 30px; verflow: hidden; }
.seite .koerper .inhalt .rechts .inhaltR .logos .middle .rubrik { display: none; }
.seite .koerper .inhalt .rechts .inhaltR .logos .middle .headline{ height: 24px; overflow: hidden; }
.seite .koerper .inhalt .rechts .inhaltR .logos .middle .bild    { }
.seite .koerper .inhalt .rechts .inhaltR .logos .middle .left     { float:  left; padding-right: 20px; }
.seite .koerper .inhalt .rechts .inhaltR .logos .middle .leftText { loat:  left; }
.seite .koerper .inhalt .rechts .inhaltR .logos .middle .text    { padding: 3px 0px 0px 0px; overflow: hidden; }
.seite .koerper .inhalt .rechts .inhaltR .logos .middle .text .link { float: right; }
.seite .koerper .inhalt .rechts .inhaltR .logos .middle .brClear { display: none; }

/** Newsletter **/
.seite .koerper .inhalt .rechts .inhaltR .newsletter { }
.seite .koerper .inhalt .rechts .inhaltR .newsletter .middle { padding: 0px 20px 0px 20px; }
.seite .koerper .inhalt .rechts .inhaltR .newsletter .middle .rubrik { display: none; }
.seite .koerper .inhalt .rechts .inhaltR .newsletter .middle .headline{ height: 24px; overflow: hidden; }
.seite .koerper .inhalt .rechts .inhaltR .newsletter .middle .bild    { }
.seite .koerper .inhalt .rechts .inhaltR .newsletter .middle .left     { float:  left; padding-right: 20px; }
.seite .koerper .inhalt .rechts .inhaltR .newsletter .middle .leftText { float:  left; }
.seite .koerper .inhalt .rechts .inhaltR .newsletter .middle .text    { padding: 3px 0px 0px 0px; overflow: hidden; }
.seite .koerper .inhalt .rechts .inhaltR .newsletter .middle .text .link { float: right; }
.seite .koerper .inhalt .rechts .inhaltR .newsletter .middle .brClear { display: none; }

/** AUTOCOMPLETE **/
.seite .koerper .inhalt .links .tsr_top .middle .text .autocomplete { margin:0px; padding:0px; width:250px; background:#FFFFFF; border:1px solid #888; osition:absolute; z-index: auto; }
.seite .koerper .inhalt .links .tsr_top .middle .text .autocomplete ul { margin:0px; padding:0px; list-style-type:none; z-index: 1011;}
.seite .koerper .inhalt .links .tsr_top .middle .text .autocomplete ul li.selected { background-color:#FF0000; color: white; z-index: 1012;}
.seite .koerper .inhalt .links .tsr_top .middle .text .autocomplete ul li { margin:0; padding:2px; height:32px; display:block; list-style-type:none; cursor:pointer; z-index: 1013;}
.go { position: relative; top: -1px; left: 10px; float: left; cursor: pointer; padding: 0px; margin: 0px; width: 80px; }
.sportarten_list_input { float: left; }

.seite .koerper .inhalt .rechts .inhaltR .suche .middle .text2 .autocomplete { margin:0px; padding:0px; width:250px; background:#FFFFFF; border:1px solid #888; osition:absolute; z-index: auto; }
.seite .koerper .inhalt .rechts .inhaltR .suche .middle .text2 .autocomplete ul { margin:0px; padding:0px; list-style-type:none; z-index: 1011;}
.seite .koerper .inhalt .rechts .inhaltR .suche .middle .text2 .autocomplete ul li.selected { background-color:#FF0000; color: white; z-index: 1012;}
.seite .koerper .inhalt .rechts .inhaltR .suche .middle .text2 .autocomplete ul li { margin:0; padding:2px; height:32px; display:block; list-style-type:none; cursor:pointer; z-index: 1013;}

