* {margin:0;padding:0;/*position:relative!important;*/background-image:none!important;}
html {width:100%;}
body {background:white; color:black;width:100%;}
/*for ie6*/* html *, *+html * {float:none!important;}

/*for ie6*/* html #routeErgebnis td.richtung a {font-size:1cm;}
/*for ie6*/* html body #detail_box * {float:none!important;}
/*for ie7*/*+html #routeErgebnis td.richtung a {font-size:1cm;}

#oetbcontainer div#strips #whitepage {margin-top:7em!important;}
*+html #oetbcontainer div#strips {margin-top:6em!important;}

/*Allgemein, Trefferliste und Detailansichten*/
#banner-top, #banner-right, #banner-fullsize, #oetbcontainer ul#tabnav, /*#oetbcontainer div#finder,*/ #oetbcontainer #shadow, /*#oetbcontainer div#grid-1_3,*/ #hinweis, .counter, .item input, h2 a, #oetbcontainer div#strips #whitepage h2.headwithlinks a, #oetbcontainer div #item-container .item div.adresse div.inkognito, #oetbcontainer div#strips #whitepage table.empfehlung, #oetbcontainer div#strips #whitepage table.empfehlung_no_entries, #oetbcontainer div #item-container div .item div.more, #oetbcontainer div#strips #whitepage div #item-container .item div.nummer img, #oetbcontainer div#strips #whitepage div #item-container .item div.zusatz img.upgrade, #oetbcontainer div#strips #whitepage div #item-container .item div.adresse div.topx a.flower, #oetbcontainer div#strips #whitepage div.tl-functions, #oetbcontainer div#strips #whitepage a#print, #oetbcontainer div#strips #whitepage a#print.pad, #oetbcontainer div#strips #whitepage a#delete, #oetbcontainer div#strips #whitepage a#notepad, #oetbcontainer div#strips #whitepage a#hotel, #oetbcontainer div#strips #whitepage a#flower, #oetbcontainer div#strips #whitepage a#more, #oetbcontainer div#strips #whitepage a#zoom, #oetbcontainer div#strips #whitepage a#route, #oetbcontainer div#strips #whitepage a#bus, #oetbcontainer div#strips #whitepage a#mail, #oetbcontainer div#strips #whitepage a#adressbook, #oetbcontainer div#strips #whitepage div #item-container .item .item-more,#oetbcontainer div#strips #whitepage div #item-container h2 .job_logo, #oetbcontainer div#strips #whitepage a#notepad, #oetbcontainer div#strips #whitepage a#hotel, #oetbcontainer div#strips #whitepage a#flower, #oetbcontainer div#strips #whitepage a#more, #oetbcontainer div#strips #whitepage a#zoom, #oetbcontainer div#strips #whitepage a#route, #oetbcontainer div#strips #whitepage a#bus, #oetbcontainer div#strips #whitepage a#mail, #oetbcontainer div#strips #whitepage a#adressbook, #oetbcontainer div#strips ul#footer01, #oetbcontainer div#strips ul#footer02, #oetbcontainer div#strips ul#footer03, #oetbcontainer div#strips div#textsize, #oetbcontainer div#strips #whitepage .item_more_navi, #oetbcontainer div#strips #whitepage div.related_show, #oetbcontainer div#strips #whitepage div.related_hide, #oetbcontainer div#strips #whitepage .video-button, #oetbcontainer div#strips #whitepage div #item-container #defaultbox.websearch .item .nummer, #oetbcontainer div#strips #whitepage a.backtotl, .btn_free, .btn_freecal_plus, #oetbcontainer div#strips #whitepage #detail_box .address a.more, #oetbcontainer div#strips #whitepage #detail_box .address a.navi, #oetbcontainer div#strips #whitepage #detail_box #multimedia #buttons, #oetbcontainer div#strips #whitepage #detail_box #rate_content, /*#oetbcontainer div#strips #whitepage #detail_box #viewrate_content,*/ #oetbcontainer div#strips #whitepage #detail_box div.box .ratingbox #rate, #oetbcontainer div#strips #whitepage #detail_box div.box .ratingbox #viewrate,  #oetbcontainer div#strips #whitepage #detail_box #detail_function div, #oetbcontainer div#strips #whitepage #detail_box div.box .box-border #func, #oetbcontainer div#strips #whitepage #detail_box #komplex, #oetbcontainer div#strips #whitepage .detail_navi, #oetbcontainer div#strips #whitepage #detail_box #multimedia #mmcontent .desr_anzeige, #oetbcontainer div#strips #whitepage #detail_box #multimedia #mmcontent div#galerie_scrollbox, #oetbcontainer div#strips #whitepage #detail_box #multimedia #mmcontent a#magnifier, #oetbcontainer div#strips #whitepage .privat div.box .grey, #oetbcontainer div#grid-1_3 div.flipnav, #oetbcontainer div#grid-1_3 div.teaser, #wrapper_email_inkognito #schliessen, #wrapper_hinweis h1, #wrapper #left_col h1, #empfehlung_wrapper h1, #popup_banner_bottom, #helpblock1, #helpblock2, #helpblock3 {display:none!important;}
#oetbcontainer div#strips #whitepage #detail_box .addressblock hr {visibility:hidden; margin-bottom:.5cm;}
h1, h2, h3, h4, img {margin:0;border:0;background-image:none!important; background:white!important;}
#oetbcontainer div#strips #whitepage div #item-container .item div.nummer img.vcn {display:inline!important;}

#oetbcontainer #verlag {margin-top:-2cm; float:left; margin-left:12cm;}

#oetbcontainer .logo {margin-top:-19px;}

#wrapper_hinweis #logo, #route_wrapper #logo, #logo{ background-image:none;}
#wrapper_hinweis #logo img, #route_wrapper #logo img, #logo img { display:inline!important;}
* html #oetbcontainer #verlag {margin-top:-2cm; float:left; margin-left:11cm;}
*+html #oetbcontainer #verlag {margin-top:-2cm!important; margin-left:10cm; position:absolute!important;}

#oetbcontainer div#strips #whitepage .greybox .textpage {width:80%;}
#oetbcontainer div#strips #whitepage table#suchbegriffe_liste .buchstaben a {margin-left:.8em;}
#oetbcontainer div#strips #whitepage div #item-container.errorbox {width:16cm!important;}
#oetbcontainer div#strips #whitepage div .horizontal {width:15.375em;}

*+html #oetbcontainer div#strips #whitepage .greybox .inner_greybox .film_scroller .previous_activated,
*+html #oetbcontainer div#strips #whitepage .greybox .inner_greybox .film_scroller .next_activated,
*+html #oetbcontainer div#strips #whitepage .greybox .inner_greybox .film_scroller .previous_deactivated,
*+html #oetbcontainer div#strips #whitepage .greybox .inner_greybox .film_scroller .next_deactivated,
*+html #oetbcontainer div#strips #whitepage .greybox .wiz .wiz_arrow {display:none!important;}
*+html #oetbcontainer div#strips #whitepage div#filme_scrollbox div.film_scroller .jcarousel-list li {display:inline!important;}
#oetbcontainer div#strips #whitepage div#veranstaltungen_scrollbox {display:none!important;}

*+html #oetbcontainer div#strips #whitepage .greybox .wiz .wiz_alphabet a {display:inline;}
*+html #oetbcontainer div#strips #whitepage .greybox .wiz .wiz_box {float:left!important; margin:20px 30px 0 0;}

/* Suchmasken einblenden */
#oetbcontainer div#finder {
font-size:.9em;
display:inline!important;
width:40em!important;
float:none!!important;
clear:both!important;
position:absolute;
top:5em;
left:1.5em;
}

#oetbcontainer div#finder #subnav, #oetbcontainer div#finder .findbutton,
#oetbcontainer div#finder label.ortmerken, #oetbcontainer div#finder input.ortmerken,
#oetbcontainer div#finder label.aehnliche_suche1, #oetbcontainer div#finder label.aehnliche_suche2,
#oetbcontainer div#finder label.aehnliche_suche3, #oetbcontainer div#finder input.aehnliche_suche1,
#oetbcontainer div#finder input.aehnliche_suche2, #oetbcontainer div#finder input.aehnliche_suche3,
#oetbcontainer div#finder label.adv_ort_merken,  #oetbcontainer div#finder input.adv_ort_merken {display:none!important;}

#oetbcontainer div#finder h1 { padding-left:0;font-size:1.25em;}
#oetbcontainer div#finder div {border:0!important;}
#oetbcontainer div#finder input {border:1px solid #666; color:black;}
#oetbcontainer div#finder fieldset {margin-left:0!important;}


#oetbcontainer div#finder fieldset.altsearch_border {border-color:#666;}
#oetbcontainer div#finder fieldset legend.alternative_search {font-size:.9em!important;}

#oetbcontainer div#finder fieldset.search-busbahn a.datum_vor,
#oetbcontainer div#finder fieldset.search-busbahn a.datum_zurueck,
#oetbcontainer div#finder fieldset.search-busbahn a.datum_kalender {float:left!important; visibility:hidden;}

*+html #oetbcontainer div#finder fieldset label {padding-right:.5em!important;}
*+html #oetbcontainer div#finder fieldset.advsearch div.row1_advsearch,
*+html #oetbcontainer div#finder fieldset.advsearch div.row2_advsearch,
*+html #oetbcontainer div#finder fieldset.advsearch div.row3_advsearch,
*+html #oetbcontainer div#finder fieldset.advsearch div.inner_row3_advsearch,
*+html #oetbcontainer div#finder fieldset.advsearch div.inner_row3_advsearch_ort,
*+html #oetbcontainer div#finder fieldset.advsearch label.strasse,
/* *+html #oetbcontainer div#finder fieldset.advsearch label.nr,
*+html #oetbcontainer div#finder fieldset.advsearch input.nr, */
*+html #oetbcontainer div#finder fieldset.advsearch #adv_nr.bgfocusimg,
*+html #oetbcontainer div#finder fieldset.advsearch div.aehnliche_suche1,
*+html #oetbcontainer div#finder fieldset.advsearch label.aehnliche_suche1,
*+html #oetbcontainer div#finder fieldset.advsearch input.aehnliche_suche1,
*+html #oetbcontainer div#finder fieldset.advsearch div.aehnliche_suche2,
*+html #oetbcontainer div#finder fieldset.advsearch label.aehnliche_suche2,
*+html #oetbcontainer div#finder fieldset.advsearch input.aehnliche_suche2,
*+html #oetbcontainer div#finder fieldset.advsearch div.aehnliche_suche3,
*+html #oetbcontainer div#finder fieldset.advsearch label.aehnliche_suche3,
*+html #oetbcontainer div#finder fieldset.advsearch label.adv_ort_merken,
*+html #oetbcontainer div#finder fieldset.advsearch input.aehnliche_suche3,
*+html #oetbcontainer div#finder fieldset.advsearch input.adv_ort_merken,
*+html #oetbcontainer div#finder fieldset.advsearch div.ohne_suche,
*+html #oetbcontainer div#finder fieldset.advsearch label.plz,
*+html #oetbcontainer div#finder fieldset.advsearch input.plz,
*+html #oetbcontainer div#finder fieldset.advsearch label.ort,
*+html #oetbcontainer div#finder fieldset.advsearch input.ort,
*+html #oetbcontainer div#finder fieldset.advsearch #adv_ort.bgfocusimg
*+html #oetbcontainer div#finder fieldset.advsearch label.suchname,
*+html #oetbcontainer div#finder fieldset.advsearch input.suchname,
*+html #oetbcontainer div#finder fieldset.search-std * {float:left!important;}
*+html #oetbcontainer div#finder fieldset.veranstaltungssuche input.wo {width:17em;}

#oetbcontainer div#finder fieldset.altsearch_border {width:37.75em!important;}

#oetbcontainer div#finder fieldset.plz_suche label.plz,
#oetbcontainer div#finder fieldset.vorwahlsuche label.vorwahl {margin-left:0;}
/* end Suchmasken einblenden */

/* Kartenausschnitte einblenden */
/*#oetbcontainer div#grid-2_3 {float:none!important;}*/
#oetbcontainer div#grid-2_3 h3 {clear:both!important;}
/*#oetbcontainer div#grid-1_3 * {display:none;}*/
#oetbcontainer div#grid-1_3 .box {border:0!important;}
#oetbcontainer div#grid-1_3 .vertical {display:block!important; margin-top:.5cm!important; border:1px solid #666;}
#oetbcontainer div#grid-1_3 .vertical h2 {display:block!important;}
/* end Kartenausschnitte einblenden*/

#oetbcontainer div#strips #whitepage #detail_box iframe {margin:0!important; float:none!important; clear:both!important; display:block;}
#oetbcontainer div#strips #whitepage #detail_box #komplex .addressblock.komplex { }

#oetbcontainer div#grid-1_3 { float:none!important; width:85%!important;min-height:120px!important;}
#oetbcontainer div#grid-1_3 .detail_leftbox, #oetbcontainer div#grid-1_3 .kinodetail_leftbox, 
#oetbcontainer div#grid-1_3 .oeffentl {width:90%!important; border-width:0!important; padding-bottom:1em!important;padding-left:0!important;}
#oetbcontainer div#grid-1_3 .detail_leftbox *, #oetbcontainer div#grid-1_3 .kinodetail_leftbox *, #oetbcontainer div#grid-1_3 .oeffentl * {border:0!important;}
#oetbcontainer div#grid-1_3 a {text-decoration:none; color:black;}
#oetbcontainer div#strips #whitepage .greybox .whitetopborder {border:0!important;}
#oetbcontainer div#strips #whitepage .greybox .inner_greybox {padding:0;}
*+html #oetbcontainer div#strips #whitepage .logo_baa_detail {float:right!important;}

* html #oetbcontainer #item-container .item {float:none!important; clear:both;}
#oetbcontainer div#strips #whitepage div #item-container h2 { border-bottom: 2px solid black;}
#oetbcontainer, #oetbcontainer div#strips #whitepage div #item-container #stellen_treffer { border:0;}

#oetbcontainer div#strips {background:white;}
#strips {border:0!important;}
#oetbcontainer div#strips #whitepage div #item-container .item, #oetbcontainer div#strips #whitepage div #item-container #az .item, #oetbcontainer div#strips #whitepage div #item-container .item .mainitem, #oetbcontainer div#strips #whitepage div #item-container .item .subitem, #oetbcontainer div#strips #whitepage div #item-container #ppc.websearch .item, #oetbcontainer div#strips #whitepage div #item-container #defaultbox.websearch .item, #oetbcontainer div#strips #whitepage div #item-container #defaultbox .item  {background-image:none!important; border:0;border-bottom-width:.2mm!important; border-color:#000!important;border-style:solid!important; background-color:white;}
#oetbcontainer div#strips #whitepage div #item-container .item .mainitem {border:0!important;}
#oetbcontainer div#strips #whitepage div #item-container .item div.adresse div.topx a{padding-left:0;}
#oetbcontainer div#strips #whitepage span.tllegend {clear:both;float:left;}
#oetbcontainer div#strips #whitepage #detail_box .addressblock, #oetbcontainer div#strips #whitepage #detail_box .addressblock div {border:0!important;}
#oetbcontainer div#strips #whitepage #detail_box .addressblock {border-bottom-width:1px!important; border-bottom-color:#000!important;border-bottom-style:solid!important;}
#oetbcontainer div#strips #whitepage #detail_box .addressblock div {border:0!important; float:left!important;}
#oetbcontainer div#strips #whitepage #detail_box #multimedia #mmcontent {background-image:none!important;background-color:white!important;text-align:left; min-height:inherit; height:auto!important; border-bottom:1px solid black; width:20.3cm;}
*+html #oetbcontainer div#strips #whitepage #detail_box #multimedia #mmcontent {min-height:auto;}
#oetbcontainer div#strips #whitepage #detail_box div.box {border:0;}
#oetbcontainer div#strips #whitepage #detail_box .number {border:0;}
#oetbcontainer div#strips #whitepage #detail_box div.box .ratingbox table {width:16cm;}
#oetbcontainer div#strips #whitepage #detail_box div.box .ratingbox table img {width:99%;}
#oetbcontainer div#strips #whitepage #detail_box div.box .ratingbox table td.scale img {width:auto;}
#oetbcontainer div#strips #whitepage #detail_box {position:relative!important; background-image:none!important;}
#oetbcontainer #premium {border:0!important;}
#oetbcontainer div#strips #whitepage .jobs_baa_content {font-size:1em;}
#oetbcontainer div#strips #whitepage .jobs_baa_voraussetzungen {margin-left:1.5em!important;}
#oetbcontainer div#strips #whitepage .jobs_baa_voraussetzungen li {list-style-type:disc!important; list-style-position:outside;background-image:none!important; padding-left:0;}
#oetbcontainer div#strips #whitepage h2.head_details, #oetbcontainer div#strips #whitepage h2.head_kinodetails {border:0;padding:.125cm 0;margin:0;}
#oetbcontainer div#strips #whitepage .greybox {background-color:white;border:0!important;padding:.25cm 0;margin:0;}
#oetbcontainer div#strips #whitepage .details_table {margin-top:.5cm;}
#oetbcontainer div#strips #whitepage .details_table tr.head td {background:white;font-size:.85em;}
#oetbcontainer div#strips #whitepage #detail_box div.box .grey{width:17cm;}
#oetbcontainer div#strips #whitepage #detail_box #multimedia #mmcontent #galerie_preview td { text-align:left;}

#oetbcontainer div#strips #whitepage #detail_box.privat .addressblock {border-bottom-width:0!important;}
#oetbcontainer div#strips #whitepage .noprint  {display:none!important;}
#oetbcontainer div#strips #whitepage #detail_box #multimedia #mmcontent div.profilbox { border:1px solid black!important; margin-left:0;}
#oetbcontainer div#strips #whitepage #detail_box #multimedia #mmcontent { text-align:left!important;}
* html *, *+html * .item .adresse, 
* html *, *+html * .item .nummer {float:left!important;}

#oetbcontainer div#strips #whitepage #detail_box #viewrate_content {margin-left:0; display:block;}
/*#oetbcontainer div#strips #whitepage #detail_box #viewrate_content * {border:0!important;}*/

#oetbcontainer div#strips #whitepage #detail_box #viewrate_content table.comments td {font-size:1.1em;}
#oetbcontainer div#strips #whitepage #detail_box #viewrate_content table.comments tr.comment_answer td {border-bottom:1px; padding-left:1.5em;font-size:1em!important; color:#333;}
#oetbcontainer div#strips #whitepage #detail_box #viewrate_content table.comments tr.comment_answer td.comment_links { padding-left:0;}

#oetbcontainer div#strips #whitepage #detail_box #viewrate_content .comment_details {position:relative; background-color:#fff; width:20em; padding-left:0;}
#oetbcontainer div#strips #whitepage #detail_box #viewrate_content .comment_details img { width:auto;}
#oetbcontainer div#strips #whitepage #detail_box #viewrate_content .comment_details exp,
#oetbcontainer div#strips #whitepage #detail_box #viewrate_content .comments .hint,
#oetbcontainer div#strips #whitepage #detail_box #viewrate_content .rate_form {display:none;}

#oetbcontainer div#strips #whitepage #email_weiterleiten .left,
#oetbcontainer div#strips #whitepage #email_weiterleiten .right {float:none!important;}
#oetbcontainer div#strips #whitepage #email_weiterleiten .right {margin-top:2em; width:40%;}
.estara #container, #wrapper #left_col {border:0!important;}
#wrapper_hinweis #hinweis {display:block!important;clear:both!important; float:none!important; padding-left:0!important; margin-left:0!important;}
#wrapper #popup_video {clear:both!important; float:none!important;}

/*Routing*/
.route_head, #route_container_right #zeigeTreffer table th,
#route_container_right #berechneRoute .related_show,
#route_container_right #berechneRoute .related_hide,
#route_container_right #berechneRoute fieldset.settings,
/*#route_container_right #berechneRoute fieldset.start,*/
#route_container_right #berechneRoute fieldset.start label span,
#route_container_right #berechneRoute input,
#route_container_right #zeigeRoute .hinweis {display:none;} 
#route_container_left {float:none;}
.zieladresse .title {font-size:1.5em!important;}
.related_entries td {padding-left:.25em;}
.related_entries td .zieladresse .title {font-size:1.125em!important;}
#route_container_right #zeigeRoute { padding:0; margin:0;}
#route_container_right #zeigeRoute h2 { margin:0;}

#route_container_right #berechneRoute {border:1px solid white; margin-top:1cm!important; display:block; padding-top:0!important;}
#route_container_right #berechneRoute fieldset {margin-top:.5em!important;}
#route_container_right #berechneRoute fieldset legend { margin:0!important; padding:0;}
#route_container_right #berechneRoute fieldset legend span {font-size:1em!important;border-top:0; padding-left:0;}


#route_container_right #berechneRoute fieldset.start label {display:block;}
#route_container_right #berechneRoute fieldset.start input {display:inline; border:0; background:white; color:black;}
#route_container_right #berechneRoute fieldset.start input.plz {width:3em; margin-right:0;}

*+html #route_container_right #berechneRoute fieldset legend,
* html #route_container_right #berechneRoute fieldset legend {margin-left:-.35em!important;}



#routeErgebnis {width:auto!important; margin-top:0;}
#routeErgebnis td {padding-right:5mm;}
/*for opera*/#routeErgebnis th {background-color:white;}
#routeErgebnis td.richtung a {
	display: list-item!important;
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size:1.5cm;
	color:white;
}
#routeErgebnis td.richtung a.start { list-style-image:url(../img/print_start.gif);}
#routeErgebnis td.richtung a.nord { list-style-image:url(../img/print_nord.gif);}
#routeErgebnis td.richtung a.nordost { list-style-image:url(../img/print_nordost.gif);}
#routeErgebnis td.richtung a.ost { list-style-image:url(../img/print_ost.gif);}
#routeErgebnis td.richtung a.suedost { list-style-image:url(../img/print_suedost.gif);}
#routeErgebnis td.richtung a.sued { list-style-image:url(../img/print_sued.gif);}
#routeErgebnis td.richtung a.suedwest { list-style-image:url(../img/print_suedwest.gif);}
#routeErgebnis td.richtung a.west { list-style-image:url(../img/print_west.gif);}
#routeErgebnis td.richtung a.nordwest { list-style-image:url(../img/print_nordwest.gif);}
#route_container_right { display:block; float:none!important; clear:both; border:0;}
#route_container_right #zeigeTreffer table {border-top: 1px solid black; width:17cm;}
#route_container_right #zeigeTreffer table  td {border-bottom: 1px solid black;}
#route_container_right #zeigeTreffer table  td a {text-decoration:none;}
#route_container_right #zeigeTreffer table  td.number {width:3%;}

/*allgemein*/
#oetbcontainer div#strips #whitepage .local_compbox {width:6.6cm;}
#oetbcontainer div#strips #whitepage table#tl-plz {width:17cm!important; }
#oetbcontainer div#strips #whitepage table#tl-vorwahl {width:17cm!important; }
#oetbcontainer div#strips #whitepage table#ortsauswahl {clear:both!important; }
#oetbcontainer div#strips #whitepage #ortsauswahl_karte {clear:both!important; }
#oetbcontainer div#strips #whitepage .wiz {width:19cm!important;}
#oetbcontainer div#strips #whitepage .greybox .wiz .wiz_right_white { clear:left!important; float:none!important; }
#oetbcontainer div#strips #whitepage .greybox .wiz .wiz_right_white * {padding-left:0!important; margin-left:0!important;}
#oetbcontainer div#strips #whitepage .greybox .wiz .wiz_leftbox  { clear:right!important;float:none!important; }
#oetbcontainer div#strips #whitepage .greybox .wiz .wiz_box {width:4cm!important;  }
