/* Style sheet Layoutbereiche */
.startseite .custom{position:relative;padding-left:16px;background-image:url("tl_files/img/content_bg.png");background-repeat:repeat-y;}
#teaserbox_230x225,#teaserbox_230x225_1,#teaserbox_230x225_2,#teaserbox_230x225_3,#teaserbox_230x225_4{width:230px;height:225px;top:8px;position:relative;float:left;padding-right:8px;background-image:url("tl_files/img/teaserbox_bg.png");background-repeat:no-repeat;font-size:11px;}
#teaserbox_230x225 .inside,#teaserbox_230x225_1 .inside,#teaserbox_230x225_2 .inside,#teaserbox_230x225_3 .inside,#teaserbox_230x225_4 .inside{padding:8px;font-size:11px;}
#teaserbox_230x225 .inside p,#teaserbox_230x225_1 .inside p,#teaserbox_230x225_2 .inside p,#teaserbox_230x225_3 .inside p,#teaserbox_230x225_4 .inside p{font-size:11px;}
#teaserbox_230x225 img,#teaserbox_230x225_1 img,#teaserbox_230x225_2 img,#teaserbox_230x225_3 img,#teaserbox_230x225_4 img{padding-bottom:8px;}
a #teaserbox_230x170{width:230px;height:170px;top:8px;position:relative;float:left;padding-right:8px;background-image:url("tl_files/img/teaser_230x170.jpg");background-repeat:no-repeat;font-size:11px;text-decoration:none! important;}
#teaserbox_230x170 p{font-size:11px;}
a:hover #teaserbox_230x170{background-image:url("tl_files/img/teaser_230x170_over.jpg");background-repeat:no-repeat;}
#teaserbox_230x170.inside{padding:8px;}
#teaserbox_230x170 img{padding-bottom:8px;}
a #teaserbox_230x170_link{width:230px;height:170px;position:relative;float:left;margin-bottom:-16px;margin-left:-8px;padding:8px;background-image:url("tl_files/img/teaser_230x170.jpg");background-repeat:no-repeat;font-weight:bold;font-size:14px;color:#007F31;text-decoration:none !important;cursor:pointer;}
a:hover #teaserbox_230x170_link{background-image:url("tl_files/img/teaser_230x170_over.jpg");background-repeat:no-repeat;color:#0096F7;}
#teaserbox_230x170_link img{padding-bottom:8px;}
a #teaserbox_230x195_link{width:230px;height:195px;position:relative;float:left;margin-bottom:-16px;margin-left:-8px;padding:8px;background-image:url("tl_files/img/teaserbox_230x195.png");background-repeat:no-repeat;font-weight:bold;font-size:14px;color:#007F31;text-decoration:none !important;cursor:pointer;}
a:hover #teaserbox_230x195_link{background-image:url("tl_files/img/teaserbox_230x195_over.png");background-repeat:no-repeat;color:#0096F7;}
#teaserbox_230x195_link img{padding-bottom:8px;}
#teaserbox_230x195_aktiv{width:230px;height:195px;position:relative;float:left;margin-bottom:-16px;margin-left:-8px;padding:8px;background-image:url("tl_files/img/teaserbox_230x195_aktiv.png");background-repeat:no-repeat;font-weight:bold;text-decoration:none;font-size:14px;color:#999;}
#teaserbox_230x195_aktiv img{padding-bottom:8px;}
.ohne_headerbild #inhalt_476{width:424px;float:left;padding:48px 26px 0 26px;}
#inhalt_476{width:424px;float:left;padding:24px 26px 0 26px;}
#inhalt_706{width:654px;float:left;padding:24px 26px 0 26px;}
#inhalt_706 .text_706{width:680px;float:left;}
#inhalt_476 h2,.mod_article h2{padding-bottom:3px;font-size:18px;color:#333333;line-height:24px;text-transform:uppercase;}
#inhalt_476 .inhalt_umfliessend{width:230px;float:left;padding:0 8px 8px 0;}
#inhalt_476 .inhalt_umfliessend .foto_schmaler,#inhalt_476 .inhalt_umfliessend .foto_schmaler_untertext{padding-left:8px;color:#008031;}
#inhalt_476 .inhalt_umfliessend .foto_schmaler_untertext{margin-top:8px;font-size:11px;color:#008031;}
.ohne_headerbild #inhalt_230{width:230px;float:left;padding-top:55px;}
.kontakt #inhalt_230,.impressum #inhalt_230,.anfahrt #inhalt_230,.newsletter #inhalt_230{width:230px;float:left;margin-top:-10px;padding-top:0;}
#inhalt_230{width:230px;float:left;margin-top:0;}
#inhalt_230 .ce_text{padding:8px 0 0 8px;font-size:11px;}
#inhalt_230 .ce_text p{font-size:11px;}
#inhalt_230 .bg_content{margin-top:-23px;}
#inhalt_230 .angebote{width:218px;height:32px;margin:0 0 2px -8px;padding:0 20px 0 10px;background-image:url("tl_files/img/bg_angebote.jpg");font-weight:bold;font-size:14px;color:#007F31;line-height:32px;}
#inhalt_230 a .angebote{text-decoration:none;cursor:pointer;}
#inhalt_230 a:hover .angebote{background-image:url("tl_files/img/bg_angebote_over.jpg");color:#0096F7;}
#inhalt_230 .anfahrtsbox{width:222px;height:86px;margin:-12px 0 0 -8px;padding:11px 0 0 8px;background-image:url("tl_files/img/bg_anfahrsbox.jpg");}
#inhalt_230 .anfahrtsbox a{font-size:11px;}
#verein_tab{width:532px;margin:0 0 0 95px;padding:0 0 6px 0;background-color:#eee;}
#verein_tab table tr{vertical-align:top;}
#verein_tab table.tab_verein{width:260px;height:100%;float:left;margin:3px;}
#verein_tab table.tab_verein tr td.logo{width:260px;height:119px;background-color:#fff;text-align:center !important;vertical-align:middle !important;padding:0 0 0 0 !important;margin:0 0 0 0 !Important;}
#verein_tab table.tab_verein tr td.text{padding:8px;}
#verein_tab table.tab_verein tr td.name_link{width:215px;height:46px;padding:0 30px 0 15px;vertical-align:middle;background-color:#ffffff;background-image:url("tl_files/img/bg_verein_beschr.jpg");text-decoration:none !important;}
#verein_tab table.tab_verein tr td.name_link:hover{width:215px;height:46px;padding:0 30px 0 15px;background-color:#ffffff;background-image:url("tl_files/img/bg_verein_beschr-over.jpg");text-decoration:none !important;}
#verein_tab table.tab_verein tr td.name,#verein_tab table.tab_verein tr td.name{width:215px;height:46px;padding:0 30px 0 15px;vertical-align:middle;background-color:#fff;background-image:url("tl_files/img/bg_verein_beschr_ohne-link.jpg");}
.konferenzraeume #inhalt_706,.raeume #inhalt_706{width:706px;margin-top:-10px;padding-right:0;padding-left:0;}
.konferenzraeume #inhalt_476,.raeume #inhalt_476{width:469px;padding-right:0;padding-left:7px;}
.konferenzraeume #inhalt_476 h2,.raeume #inhalt_476 h2{margin-left:19px;}
.konferenzraeume #inhalt_476 .text,.raeume #inhalt_476 .text,.konferenzraeume #inhalt_476 .mod_ch_flowplayer_reader,.konferenzraeume #inhalt_476 .mod_ch_flowplayer_list{margin-right:20px;margin-left:19px;}
.konferenzraeume #inhalt_476 .text h2,.raeume #inhalt_476 .text h2,.konferenzraeume #inhalt_476 .mod_ch_flowplayer_reader h2,.konferenzraeume #inhalt_476 .mod_ch_flowplayer_list h2{margin-left:0;}
.konferenzraeume #inhalt_476 .pdf_link{bottom:-125px;left:212px;position:absolute;z-index:1;}
table#tab_raeume{width:460px;margin-top:7px;}
table#tab_raeume td{height:29px;padding-left:18px;background-color:#fff;}
table#tab_raeume td.grau{width:110px;background-color:#F6F7F8;}
table#tab_raeume td.grau_gr{height:98px;padding-top:9px;vertical-align:top;background-color:#fff;background-image:url("tl_files/img/bg_tab_raeume_td.jpg");background-repeat:repeat-x;}
table#tab_raeume td.bild{padding-top:2;padding-left:0;background-color:#E0E5E6;}
table#tab_raeume td.beschreibung{width:444px;padding:14px 3px 0 3px;background-color:#E0E5E6;}
table#veranstaltungskalender{width:650px;text-align:center;background-color:#eee;}
table#veranstaltungskalender td{height:45px;background-color:#fff;}
table#veranstaltungskalender a{text-decoration:none;}
table#veranstaltungskalender td.ort{width:208px;padding-left:12px;text-align:left;}
table#veranstaltungskalender td.aussenanlage{width:38px;background-image:url("tl_files/img/icon_aussenanlage.jpg");}
table#veranstaltungskalender td.indoor{width:38px;background-image:url("tl_files/img/icon_indoor.jpg");}
table#veranstaltungskalender td.aussenundinnen{width:38px;background-image:url("tl_files/img/icon_aussen-und-innen.jpg");}
table#veranstaltungskalender td.tag{width:80px;background-color:#ccc;}
table#veranstaltungskalender td.zeit{width:80px;background-color:#666;color:#fff;}
table#veranstaltungskalender td.verein{width:170px;padding:0 30px 0 12px;text-align:left;background-image:url("tl_files/img/grafik_ohne_link.jpg");}
table#veranstaltungskalender td.verein_link{width:170px;padding:0 30px 0 12px;text-align:left;background-image:url("tl_files/img/grafik_link.jpg");}
table#veranstaltungskalender td.verein_link:hover{width:170px;padding:0 30px 0 12px;background-image:url("tl_files/img/grafik_link_over.jpg");cursor:pointer;}
.oeffnungszeiten h2{padding:48px 0 27px 26px;}
.oeffnungszeiten table{width:706px;text-align:center;background-color:#eee;}
.oeffnungszeiten table td{background-color:#fff;}
.oeffnungszeiten table td.head{width:120px;height:27px;background-color:#333;color:#fff;}
.oeffnungszeiten table td.head_leer{width:154px;background-color:#eee;}
.oeffnungszeiten table td.head_leer_kl{width:29px;background-color:#eee;}
.oeffnungszeiten table td.ort{height:45px;font-weight:bold;}
.oeffnungszeiten table td.zeit{background-color:#666;color:#fff;}
.oeffnungszeiten table a{text-decoration:none;}
.oeffnungszeiten .text{padding:27px 0 27px 26px;}
.oeffnungszeiten .hinweis,.konferenzraeume .hinweis{width:690px;margin-bottom:10px;padding:8px;text-align:center;vertical-align:middle;background-color:#fff;}
.ergebnisliste table{width:654px;margin-bottom:10px;background-color:#eee;}
.ergebnisliste table td{height:45px;background-color:#fff;}
.ergebnisliste table a{text-decoration:none;}
.ergebnisliste table td.mitglied_nein{width:22px;}
.ergebnisliste table td.mitglied_ja{width:22px;background-image:url("tl_files/img/grafik_vereinsmitglied.jpg");}
.ergebnisliste table td.kurs{width:126px;padding:0 10px 0 16px;}
.ergebnisliste table td.tag{width:36px;text-align:center;background-color:#ccc;}
.ergebnisliste table td.zeit{width:76px;text-align:center;background-color:#666;color:#fff;}
.ergebnisliste table td.sportflaeche{width:82px;padding:0 10px 0 16px;}
.ergebnisliste table td.anbieter{width:160px;padding:0 30px 0 16px;background-image:url("tl_files/img/grafik_ohne_link.jpg");}
.ergebnisliste table td.anbieter_link{width:160px;padding:0 30px 0 16px;background-image:url("tl_files/img/grafik_link.jpg");}
.ergebnisliste table td.anbieter_link:hover{width:160px;padding:0 30px 0 16px;background-image:url("tl_files/img/grafik_link_over.jpg");cursor:pointer;}
.ergebnisliste input{width:270px;margin:22px 0 0 194px;text-decoration:none;}
.sportsuche{margin:30px 0 0 76px;}
.sportsuche select{width:270px;margin:10px 0 0 0;}
.sportsuche input{width:270px;margin:30px 0 0 0;}
.sportangebote input{width:270px;}
.mod_routenplaner table input{width:270px;}
.playlist{overflow:hidden;}
.playlist .movie{width:210px;height:172px;overflow:hidden;float:left;margin:0 8px 8px 0;}
.mod_ch_flowplayer_list{margin-top:15px;}
a.teaserbox_230x195_link{position:relative;float:left;margin-top:0;margin-bottom:0;font-weight:bold;background:url("tl_files/img/teaserbox_230x195.png") no-repeat scroll right bottom;text-decoration:none !important;cursor:pointer;flaot:left;}
a.teaserbox_230x195_link .movie-title{display:block;line-height:20px;color:#007F31 !important;font-size:14px !important;padding:0px 10px 10px !important;}
a.teaserbox_230x195_link:hover .movie-title{color:#0096F7 !important;}
a.teaserbox_230x195_link:hover{background-image:url("tl_files/img/teaserbox_230x195_over.png");background-repeat:no-repeat;color:#0096F7;}
.teaserbox_230x195_link img{width:194px;padding:8px;}
.video-list #inhalt_476{width:710px;padding-left:0;}
.video-list #inhalt_230{display:none;}
#inhalt_476 .player{margin-bottom:15px;}
#teaserbox_230x225_4{}
#teaserbox_230x225_4 .teaserbox_rechteSpalte_h1{width:230px;height:33px;background-image:url("tl_files/img/bg_teaserbox_rechteSpalte_h1.jpg");background-repeat:no-repeat;text-decoration:none;}
#teaserbox_230x225_4 a:hover .teaserbox_rechteSpalte_h1{width:230px;height:33px;background-image:url("tl_files/img/bg_teaserbox_rechteSpalte_h1_over.jpg");background-repeat:no-repeat;text-decoration:none;}
#teaserbox_230x225_4 .teaserbox_rechteSpalte_h1 h1{text-decoration:none;}
#teaserbox_230x225_4 a .teaserbox_rechteSpalte_h1 h1{padding-top:9px;text-decoration:none;color:#007F31;}
#teaserbox_230x225_4 a:hover .teaserbox_rechteSpalte_h1 h1{text-decoration:none;color:#0096F7;}

