/* Style sheet screen */
.winzig{padding-right:6px;padding-left:6px;border-left:1px solid #ddd;font-weight:normal;font-size:11px;color:#444;line-height:15px;}
.sub{float:right;margin-right:46px;}
* html .sub{float:right;margin-right:25px;}
#container{margin-bottom:10px;min-height: 655px;height:auto !important;height:655px;}
#wrapper{width:970px;margin:0 auto;}
div#design-flash,div#design-flash-insert,#myContent{position:absolute;}
#DynamicContent{margin-top:47px;margin-left:35px;}
.ce_text td{padding-top:3px;padding-right:6px;padding-left:6px;vertical-align:top;border-bottom:1px solid #eee;}
.ce_text table{margin-top:3px;margin-bottom:6px;}
.sub .mod_article h1{margin-bottom:12px;padding-bottom:1px;border-bottom:6px solid #eee;font-size:22px;color:#444;line-height:25px;}
.mod_catalogreader .label,.mod_catalogreader .features .value,.mod_catalogreader .behind .value,.mod_catalogreader .kueche .value,.mod_catalogreader .kochnische .value,.mod_catalogreader .wasser .value,.mod_catalogreader .dusche_wc .value{display:none;}
.etagendusche .value,.bad_wc .value,.bad_dusche_wc .value,.aufenthaltsraum .value,.tv_schlafen .value,.tv_wohnen .value,.abholservice .value,.kinderbettx .value,.vermieterinfo .value,.fewo_info .value,.preis_gaeste .value,.zimmer_dusche .value{display:none;}
.tv_aufenthalt .value,.balkon .value,.terrasse .value,.liegewiese .value,.parkplatz .value,.garage .value,.haustiere .value,.kinder_erm .value,.telefon_unterkunft .value,.internetzugang .value,.fahrrad .value,.fahrradabstellraum .value{display:none;}
.garten .value{display:none;}
.mod_catalogreader .name .value,.fewo_info .label,.preis_gaeste .label{clear:both;margin-bottom:10px;font-weight:bold;font-size:16px;color:#336600;}
#vermieterinformation p.back{display:none;}
.mod_catalogreader .plz .value,.vermieterplz .value{float:left;margin-right:3px;}
.mod_catalogreader .ort{margin-bottom:20px;}
.mod_catalogreader .mark_descr{margin-top:20px;margin-bottom:20px;}
.mod_catalogreader .image_1 img,.mod_catalogreader .image_3 img{margin-right:5px;}
.mod_catalogreader .image_1 img,.mod_catalogreader .image_2 img,.mod_catalogreader .image_3 img,.mod_catalogreader .image_4 img{margin-bottom:5px;padding:1px;border:1px solid #CCCCCC;}
.mod_catalogreader .image_1,.mod_catalogreader .image_3{float:left;}
.mod_catalogreader .zu_bermek{clear:both;padding-top:10px;}
.mod_catalogreader .features{clear:both;margin-top:15px;border-top:1px solid #CCCCCC;}
.mod_catalogreader .features .label{display:block;margin-top:10px;margin-bottom:5px;font-weight:bold;font-size:16px;color:#336600;}
.ruhetag .label{float:left;display:block;margin-right:3px;margin-left:5px;padding-left:8px;background:url("tl_files/assets/images/layout/arrow.gif") left center no-repeat;}
.behind .label,.kueche .label,.kochnische .label,.wasser .label,.dusche_wc .label,.etagendusche .label,.bad_wc .label,.bad_dusche_wc .label,.aufenthaltsraum .label,.tv_schlafen .label,.tv_wohnen .label,.tv_aufenthalt .label,.terrasse .label{display:block;margin-left:5px;padding-left:8px;background:url("tl_files/assets/images/layout/arrow.gif") left center no-repeat;}
.liegewiese .label,.parkplatz .label,.garage .label,.haustiere .label,.kinder_erm .label,.telefon_unterkunft .label,.internetzugang .label,.fahrrad .label,.fahrradabstellraum .label,.abholservice .label,.kinderbettx .label,.zimmer_dusche .label{display:block;margin-left:5px;padding-left:8px;background:url("tl_files/assets/images/layout/arrow.gif") left center no-repeat;}
.balkon .label,.garten .label{display:block;margin-left:5px;padding-left:8px;background:url("tl_files/assets/images/layout/arrow.gif") left center no-repeat;}
.preis_parkpl .label,.preis_garage .label,.preis_haust .label,.preis_tel .label,.preis_inet .label,.preis_fahrrad .label,.preis_abstellr .label,.preis_abhols .label,.kinderbett_kosten .label{float:left;display:block;margin-left:13px;padding-right:4px;color:#999999;}
.preis_parkpl .value,.preis_garage .value,.preis_haust .value,.preis_tel .value,.preis_inet .value,.preis_fahrrad .value,.preis_abstellr .value,.preis_abhols .value,.kinderbett_kosten .value{color:#999999;}
.fewo_info .label,.preis_gaeste .label{display:block;margin-top:15px;padding-top:10px;border-top:1px solid #CCCCCC;}
.mod_catalogreader .preis_fewo_1,.mod_catalogreader .preis_1ez_uf,.mod_catalogreader .preis_ez{background-color:#F0F0F0;border-top:1px solid #CCCCCC;font-weight:bold;}
.preis_fewo_2,.preis_1ez_hp,.preis_2ez_hp,.preis_1dz_hp,.preis_2dz_hp,.preis_dz{background-color:#EAEAEA;border-top:1px solid #FFFFFF;font-weight:bold;}
.preis_fewo_3,.preis_2ez_uf,.preis_1dz_uf,.preis_2dz_uf{background-color:#F0F0F0;border-top:1px solid #FFFFFF;font-weight:bold;}
.anzahl_betten,.anzahl_pers_schl,.fewo_qm,.preis_extrabett,.preis_fewo_zusatzpers,.preis_fewo_endrein,.anzahl_ez,.anzahl_dz{border-top:1px solid #CCCCCC;}
.anzahl_betten .label,.anzahl_pers_schl .label,.fewo_qm .label,.preis_fewo_1 .label,.preis_fewo_2 .label,.preis_fewo_3 .label,.preis_ez .label,.preis_dz .label{width:200px;float:left;display:block;margin-right:10px;padding-top:5px;padding-bottom:5px;padding-left:10px;border-right:1px solid #FFFFFF;}
.anzahl_ez .label,.anzahl_dz .label,.preis_1ez_uf .label,.preis_1ez_hp .label,.preis_2ez_uf .label,.preis_2ez_hp .label,.preis_1dz_uf .label,.preis_1dz_hp .label,.preis_2dz_uf .label,.preis_2dz_hp .label{width:200px;float:left;display:block;margin-right:10px;padding-top:5px;padding-bottom:5px;padding-left:10px;border-right:1px solid #FFFFFF;}
.anzahl_betten .value,.anzahl_pers_schl .value,.fewo_qm .value,.mod_catalogreader .preis_fewo_1 .value,.preis_fewo_2 .value,.preis_fewo_3 .value,.preis_extrabett .value,.preis_fewo_zusatzpers .value,.preis_fewo_endrein .value{padding:5px 5px 5px 3px;}
.anzahl_ez .value,.anzahl_dz .value,.preis_1ez_uf .value,.preis_1ez_hp .value,.preis_2ez_uf .value,.preis_2ez_hp .value,.preis_1dz_uf .value,.preis_1dz_hp .value,.preis_2dz_uf .value,.preis_2dz_hp .value,.preis_ez .value,.preis_dz .value{padding:5px 5px 5px 3px;}
.preis_extrabett .label,.preis_fewo_zusatzpers .label,.preis_fewo_endrein .label{width:200px;float:left;display:block;margin-right:10px;padding-top:5px;padding-bottom:5px;padding-left:10px;}
.vermieterinfo .label{display:block;border-bottom:1px solid #CCCCCC;font-weight:bold;}
#privatzimmer-details .mark_descr{margin-top:10px;}
.firma,.vermietername{font-weight:bold;}
.vermietertelefon,.vermieteremail{margin-top:10px;}
.vermietertelefon .label,.vermiterhandy .label,.vermieterfax .label{float:left;display:block;margin-right:3px;}
#subrelated .mod_catalogreader .name .value{margin-bottom:2px;border-bottom:1px solid #EEEEEE;font-weight:bold;font-size:12px;color:#333333;line-height:17px;}
.mod_cataloglist .item{clear:both;padding:7px 10px 7px 5px;border-top:1px solid #CCCCCC;}
.mod_cataloglist .first{border-top:0;}
.mod_cataloglist .even{margin-bottom:1px;background-color:#F0F0F0;}
.mod_cataloglist .total{display:none;}
.mod_cataloglist .field .label{font-weight:normal;font-size:11px;color:#999999;}
.mod_cataloglist .image_1{float:left;margin-bottom:8px;}
.sub #mainarticle{width:360px;float:left;padding-top:14px;padding-bottom:20px;}
.sub #mainarticle .ce_hyperlink a,#subrelated .ce_hyperlink a{margin-top:5px;}
#weiw .bezeichnung .label,#weiw .einrichtung .label,#weiw .kontaktperson,#weiw .ansprechpartner .label,#weiw .tele2,#weiw .strasse .label,#weiw .ort .label,#weiw span.total{display:none;}
#weiw .bezeichnung .value{font-weight:bold;}
#weiw .bezeichnung,#weiw .einrichtung,#weiw .kontaktperson,#weiw .ansprechpartner,#weiw .strasse,#weiw .ort,#weiw .telefon1,#weiw .tele2,#weiw .telefon2,#weiw .bemerkung{float:none;}
#weiw .telefon1 .label,#weiw .telefon2 .label{float:left;font-size:12px;color:#333333;}
#weiw .telefon1 .value,#weiw .telefon2 .value{float:none;}
#weiw .telefon1 .label,#weiw .telefon2 .label{margin-right:5px;}
#weiw .bemerkung .label{display:none;}
#weiw .layout_full{margin-bottom:10px;}
.pagination{clear:both;padding-top:5px;border-top:1px solid #F0F0F0;}
.pagination p{float:right;font-size:11px;color:#999999;}
.pagination ul,.pagination ul li{float:left;}
.pagination ul li a{display:block;margin-right:1px;padding-right:5px;padding-left:5px;background-color:#F0F0F0;color:#333333;}
.pagination ul li a:hover,.pagination ul li span.current{display:block;padding-right:5px;padding-left:5px;background-color:#CCCCCC;text-decoration:none;}
.pagination ul li span.current{margin-right:1px;}
.filter_group{padding-bottom:10px;}
#mainarticle .ce_form table tr td{padding:3px;}
#mainarticle .ce_form table tr td.col_0{width:100px;vertical-align:top;}
#mainarticle .ce_form table tr td.col_0 label{font-weight:bold;}
#mainarticle .ce_form table tr td input.text,#mainarticle .ce_form table tr td textarea.textarea{width:215px;padding:1px;}
input.captcha{width:30px;text-align:center;}
span.captcha_text{color:#666666;}
.mod_cataloglist .image_1 img{margin-top:4px;padding:1px;border:1px solid #CCCCCC;}
.mod_cataloglist .image_1 span.even{background: none;}
.mod_cataloglist .name{font-weight:bold;}
.mod_cataloglist .plz{float:left;display:block;margin-right:3px;}
.mod_cataloglist .preis_fewo_1,.mod_cataloglist .preis_1ez_uf,.mod_cataloglist .preis_ez{float:right;}
.mod_cataloglist .image_1 .value{width:74px;height:47px;margin-right:7px;padding-bottom:4px;background-image:url("tl_files/assets/images/content/kein_Bild_vorhanden.png");background-repeat:no-repeat;background-position: left 4px;}
.filter_group select.select{width:180px;padding:2px;}
.search_group{margin-top:10px;padding-top:7px;padding-bottom:15px;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;}
.filter_group .widget{margin-bottom:5px;}
#left img{border:0;}
p.error{font-size:11px;color:#CC0000;}
p.back{margin-top:10px;border-top:1px solid #F0F0F0;}
#aktuelles p.info,.mod_newslist p.info{margin-bottom:-3px;text-decoration:line-through;font-size:12px;color:#999999;}
#aktuelles h2 a,#termine h2 a,.mod_newslist h2 a{text-decoration:none;font-size:12px;color:#336600;}
#aktuelles h2 a:hover,#termine h2 a:hover,.mod_newslist h2 a{text-decoration:underline;}
#aktuelles p.more,.mod_newslist p.more{display:none;}
#aktuelles .ce_hyperlink a,#veranstaltungen .ce_hyperlink a{position:absolute;margin-top:3px;margin-left:12px;font-weight:bold;text-decoration:none;font-size:11px;color:#FFFFFF;}
#aktuelles .ce_hyperlink a:hover,#veranstaltungen .ce_hyperlink a:hover{text-decoration:underline;}
.sub .inside{width:600px;float:left;margin-bottom:20px;padding-bottom:32px;background:#FFFFFF url("tl_files/assets/images/layout/cont_foot_bg.png") center bottom no-repeat;border-right:3px solid #2b2f35;border-left:3px solid #2b2f35;}
#header .mod_navigation{width:970px;position:absolute;overflow:visible;margin-top:15px;background-image:url("tl_files/assets/images/layout/menue_bg.png");background-repeat:repeat-x;}
* html #header .mod_navigation{overflow-y:visible;}
#header .mod_navigation ul.level_1 li{position:relative;float:left;}
#header .mod_navigation ul.level_1 li a,#header .mod_navigation ul.level_1 li a.active,#header .mod_navigation ul.level_1 li span.active{padding:3px 24px 3px 25px;font-weight:bold;text-decoration:none;font-size:14px;color:#000000;line-height:23px;text-transform: uppercase;}
#header .mod_navigation ul.level_1 li a:hover,#header .mod_navigation ul.level_1 li span.active,#header .mod_navigation ul.level_1 li a.trail{background-image:url("tl_files/assets/images/layout/menue_ho.gif");}
#header .mod_navigation ul.level_1 li ul.level_2{bottom:0;left:-1px;right:0;top:23px;position:absolute;display:none;z-index: 999999;}
#header .mod_navigation ul.level_1 li ul.level_2 li{border-left: 3px solid #202327;border-right: 3px solid #202327;}
#header .mod_navigation ul.level_1 li ul.level_2 li.last{border-bottom: 3px solid #202327;}
#header .mod_navigation ul.level_1 li ul.level_2 li a,#header .mod_navigation ul.level_1 li ul.level_2 li ul_level_3 li a{width:195px;display:block;padding:3px 10px;background-color:#434951;border-top:1px solid #585D65;font-family:Tahoma, Arial;font-weight:normal;font-size:12px;color:#FFFFFF;line-height:18px;text-transform:none;}
#header .mod_navigation ul.level_1 li ul.level_2 li a:hover,#header .mod_navigation ul.level_1 li ul.level_2 li span.active,#header .mod_navigation ul.level_1 li ul.level_2 li a.trail{background-color:#434951;background-image:url("tl_files/assets/images/layout/subnav_ho_bg.gif");color:#333333;}
#header .mod_navigation ul.level_1 li ul.level_2 li ul.level_3 li span.active{background-color:#434951;background-image:url("tl_files/assets/images/layout/subnav_ho_bg.gif");color:#333333;}
#header .mod_navigation ul.level_1 li ul.level_2 li span.active{width:195px;display:block;padding:3px 10px;border-top:1px solid #585D68;font-family:Tahoma, Arial;font-weight:normal;text-decoration:underline;font-size:12px;color:#333333;line-height:20px;text-transform: none;}
#header .mod_navigation ul.level_1 li ul.level_2 li ul.level_3{width:221px;bottom:0;left:215px;right:0;top:-3px;position:absolute;display:none;border-top:3px solid #202327;}
#header .mod_navigation ul.level_1 li:hover ul.level_2,#header .mod_navigation ul.level_1 li.sfhover ul.level_2,#header .mod_navigation ul.level_1 li ul.level_2 li:hover ul.level_3,#header .mod_navigation ul.level_1 li ul.level_2 li.sfhover ul.level_3{width:221px;display:block;}
.sub .mod_article h2{margin-bottom:6px;padding-top:3px;padding-bottom:1px;border-bottom:2px solid #eee;font-size:14px;color:#444;}
#subrelated .mod_article h1,#subrelated .mod_article h3{margin-bottom:2px;border-bottom:1px solid #EEEEEE;font-weight:bold;font-size:12px;color:#333333;line-height:17px;}
#aktuelles .tab a,.sub .mod_article a,#subrelated .mod_article a,#termine p.more a,#veranstaltungen .more a{text-decoration:none;color:#336600;}
#aktuelles .tab a:hover,.sub .mod_article a:hover,#subrelated .mod_article a:hover,#termine p.more a:hover,#veranstaltungen .more a:hover{text-decoration:underline;color:#333333;}
.sub #mainarticle .ce_text{margin-bottom:10px;}
.sub #mainarticle ul li{margin-left:20px;line-height:18px;list-style-type:disc;}
.sub #mainarticle .pagination ul li{margin-left:0;list-style-type:none;}
.sub #mainarticle #buergermeister .ce_text{margin-bottom:20px;}
.sub .ce_text .image_container{margin-right:7px;margin-bottom:12px;}
.sub #ortsteile .image_container img{margin-bottom:30px;padding-top:4;border:0;}
.image_container img{padding:1px;border:1px solid #D7D7D7;}
.image_container div.caption{padding:2px 7px;background-color:#F0F0F0;border-bottom:1px solid #999999;font-size:11px;}
#subrelated .image_container div.caption{width:158px;}
#subrelated #den-alltag-vergessen- ul.level_2{display:none;}
#subrelated .ce_text{margin-bottom:10px;}
.mod_customnav ul.level_1 li{padding-left:7px;background-image:url("tl_files/assets/images/layout/arrow.gif");background-repeat:no-repeat;background-position: 0px 6px;}
.mod_newsreader p.info{display:block;margin-bottom:5px;color:#999999;}
#veranstaltungen .event .ce_text{padding-bottom:5px;line-height:16px;}
#oeffentliche-bekanntmachung,#oeffentliche-bekanntmachung2{width:430px;}
.mod_newslist .layout_short,#veranstaltungen .event,#verwaltung .event{margin-right:10px;margin-left:10px;padding-top:7px;border-bottom:1px solid #ccc;color:#999;}
.mod_newslist .last,#veranstaltungen .last,#verwaltung .last{padding-bottom:3px;border-bottom:0;}
#hauptinhalt-veranstaltungen .mod_eventlist .event{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #F0F0F0;}
#hauptinhalt-veranstaltungen .mod_eventlist .last{border-bottom:0;}
#termine .ce_readfromurl p,#entsorgung table,#verwaltung div{margin-right:10px;margin-left:10px;padding-top:7px;}
#entsorgung table.trash{padding-bottom:10px;}
#subrelated .mod_navigation ul.level_1 li a,#subrelated .mod_navigation ul.level_1 li span.active{padding-left:7px;background-image:url("tl_files/assets/images/layout/arrow.gif");background-repeat:no-repeat;background-position: 0 5px;}
#footer a{text-decoration:none;color:#CCCCCC;}
#footer a:hover{text-decoration:underline;color:#FFFFFF;}
#contentsearch{height:31px;padding-top:4px;text-align:center;background-image:url("tl_files/assets/images/layout/search_bg.jpg");background-repeat:repeat-x;}
#contentsearch .searchitem{width:568px;height:24px;margin-right:auto;margin-left:auto;padding-top:3px;background-image:url("tl_files/assets/images/layout/searchbox.gif");background-repeat:no-repeat;}
* html #contentsearch .searchitem{height:26px;padding-top:1px;}
*+html #contentsearch .searchitem{height:25px;margin-right:auto;margin-left:auto;padding-top:2px;}
#contentsearch .searchitem input#keywords{width:200px;padding:3px;background-color:#000000;border:1px solid #666666;font-size:12px;color:#666666;}
*+html #contentsearch .searchitem input#keywords{padding:2px;}
#contentsearch .searchitem input#submit{width:70px;padding:1px;background-color:#000000;border:1px solid #666666;font-size:12px;color:#666666;}
*+html #contentsearch .searchitem input#submit{padding:1px;}
.sub #suchergebnisse{width:560px;}
.sub .mod_search .formbody{padding:10px;background-color:#F0F0F0;border:1px solid #CCCCCC;}
.sub .radio_container{margin-top:10px;}
.sub .mod_search input#keywords{width:250px;padding:2px;}
.sub .mod_search p.header{float:right;font-size:11px;color:#CCCCCC;}
.sub .mod_search h3 a{font-size:14px;color:#336600;}
.sub .mod_search div.even,.sub .mod_search div.odd{width:400px;clear:both;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #F0F0F0;}
.sub .mod_search span.relevance,.sub .mod_search p.url{font-weight:normal;font-size:11px;color:#CCCCCC;}
.sub .mod_search .pagination{padding-top:5px;}
.sub .mod_search .pagination p{float:right;margin-right:160px;text-align:right;font-size:11px;color:#999999;}
.sub .mod_search .pagination ul,.sub .mod_search .pagination ul li{float:left;}
.sub .mod_search .pagination ul li a{display:block;margin-right:1px;padding-right:5px;padding-left:5px;background-color:#F0F0F0;color:#333333;}
.sub .mod_search .pagination ul li a:hover,.sub .mod_search .pagination ul li span.current{display:block;padding-right:5px;padding-left:5px;background-color:#CCCCCC;text-decoration:none;}
.sub .mod_search .pagination ul li span.current{margin-right:1px;}
.sub .mod_search span.highlight{font-weight:bold;color:#336600;}
#tab-container-1{background-color:#e3f1c7;}
#tab-container-2{background-color:#c5e2ff;}
*{margin:0;padding:0;}
img{vertical-align:top;border:0;}
ul{list-style-type:none;}
body{background-color:#353a40;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;line-height:18px;}
#clear{clear:both;}
hr{height:1px;margin-bottom:3px;background-color:#F0F0F0;border:0;color:#F0F0F0;}
p{padding-bottom:6px;}
#header{position:absolute;z-index:10;}
#content{width:970px;padding-top:75px;}
#aktuelles{width:311px;position:relative;float:left;margin-top:130px;padding-bottom:23px;background:url("tl_files/assets/images/layout/footer_aktuell.png") left bottom no-repeat;border-width:7px 3px;border-style:solid;border-color:#353A40;}
#aktuelles .mod_newslist,#termine .ce_readfromurl,#termine .mod_upcoming_events,#termine .mod_eventlist{clear:both;background-color:#FFFFFF;border-top:1px solid #353A40;}
#aktuelles h1{width:291px;height:20px;padding-top:3px;padding-right:10px;padding-left:10px;background-image:url("tl_files/assets/images/layout/header_aktuell.png");border-bottom:2px solid #353A40;font-weight:bold;font-size:13px;color:#FFFFFF;}
#aktuell .first h2,#fundbuero .first h2{padding-top:6px;}
#aktuelles .mod_newslist h2{font-size:12px;color:#333;line-height:15px;}
#aktuelles .mod_newslist h2 a,#apo a{text-decoration:underline;color:#333;}
#termine .ce_readfromurl p span.small{display:block;margin-bottom:-10px;padding-bottom:5px;border-bottom:1px solid #CCCCCC;color:#999999;}
#veranstaltungen{margin-bottom:15px;padding-bottom:30px;background:url("tl_files/assets/images/layout/footer_veranstaltungen.png") left bottom no-repeat;border-top:7px solid #353A40;}
#veranstaltungen .mod_upcoming_events,#veranstaltungen .mod_eventlist{background-color:#FFFFFF;border-right:3px solid #353A40;border-left:3px solid #353A40;}
#veranstaltungen .mod_upcoming_events h1,#veranstaltungen .mod_eventlist h1{width:291px;height:20px;padding-top:3px;padding-right:10px;padding-left:10px;background-image:url("tl_files/assets/images/layout/header_veranstaltungen.png");border-bottom:2px solid #353A40;font-weight:bold;font-size:13px;color:#FFFFFF;}
#termine .mod_upcoming_events h2{line-height:15px;}
#termine .mod_upcoming_events h2 a{text-decoration:underline;color:#333;line-height:15px;}
#termine .mod_upcoming_events .first{padding-top:6px;}
#termine .mod_upcoming_events .time{color:#999;}
#veranstaltungen .event h1,#veranstaltungen .event h2,#termine .mod_newslist h1{padding:0;border-bottom:0;font-size:12px;color:#333333;line-height:15px;background:none;}
#termine{padding-bottom:23px;background:url("tl_files/assets/images/layout/footer_termine.png") left bottom no-repeat;border-width:7px 3px;border-style:solid;border-color:#353A40;}
#termine h1{width:291px;height:20px;padding-top:3px;padding-right:10px;padding-left:10px;background-image:url("tl_files/assets/images/layout/header_termine.png");border-bottom:2px solid #353A40;font-weight:bold;font-size:13px;color:#FFFFFF;}
#termine h2{font-size:12px;color:#333333;}
#termine .ce_text{background-color:#FFFFFF;}
.sub .inside #contenthead  h1{height:23px;padding-top:9px;padding-right:10px;padding-left:20px;background-image:url("tl_files/assets/images/layout/cont_head_bg.png");background-repeat:no-repeat;font-weight:bold;font-size:14px;color:#FFFFFF;}
.sub .mod_article{padding:10px 20px;}
#subrelated{width:220px;float:right;padding-top:20px;padding-bottom:20px;}
#subrelated .mod_article{width:195px;float:right;margin-top:0;margin-bottom:10px;padding-bottom:5px;padding-left:15px;}
#subrelated .back{display:none;}
#impressionen{width:970px;height:665px;background-color:#1c1c1c;}
ul#tab-container-1-nav li,ul#tab-container-2-nav li{float:left;}
#tab-container-1 ul li a,#tab-container-2 ul li a{float:left;display:block;padding:3px 10px 2px;text-decoration:none;color:#333333;}
ul#tab-container-1-nav li a:hover,ul#tab-container-1-nav li a.active,ul#tab-container-2-nav li a:hover,ul#tab-container-2-nav li a.active{background-image:url("tl_files/assets/images/layout/tab_ho.jpg");background-repeat:repeat-x;}
#logo{width:285px;height:115px;position:absolute;margin:67px 0 0 2px;background-image:url("tl_files/assets/images/layout/kuessaberg-logo.png");z-index:2;}
* html #logo{background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='tl_files/assets/images/layout/kuessaberg-logo.png', sizingMethod='scale');}
#left{float:left;margin-top:170px;margin-right:40px;margin-left:60px;}
* html #left{width:180px;margin-right:0;}
#right{width:317px;float:right;margin-top:10px;margin-right:53px;}
#search{width:970px;height:31px;padding:4px 0 0;background-image:url("tl_files/assets/images/layout/search_bg.jpg");}
#footer{width:918px;padding:20px 0 20px 50px;background-color:#525252;background-image:url("tl_files/assets/images/layout/footer_bg.jpg");background-repeat:repeat-x;border-right:1px solid #999999;border-left:1px solid #999999;color:#FFFFFF;}
.footer_logo{width:158px;height:73px;background-image:url("tl_files/assets/images/layout/kuessaberg-logo-foo.png");background-repeat:no-repeat;}
* html .footer_logo{background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='tl_files/assets/images/layout/kuessaberg-logo-foo.png', sizingMethod='scale');}
