.mt-ms_bpremium_us { background-color: #E5F1FD;clear:both;height:35px; border-bottom:1px solid #FFFFFF; }
.mt-ms_bpremium_us .mt-bb-company-wimpel-box {float:left;width:35px;padding-top:0px;}
a:link.mt-bb-company-url-link-universal-search,  a:active.mt-bb-company-url-link-universal-search, a:visited.mt-bb-company-url-link-universal-search { color: #079D15; text-decoration:none; }
a:hover.mt-bb-company-url-link-universal-search { color: #079D15; text-decoration:underline; }

#mt-content-ct form.universal-search { margin:0; padding: 8px 5px 5px 5px;}
div.choose_street_label_box{float:left;width:70px;}
div.choose_street_input_box{ float:left;width:470px;}
div.choose_street_input_box input{width: 460px;}
div.choose_street_btn_box input{font-weight: bold; width:193px;}
div.us-close-open-icon{position: relative; left: 730px; top: -30px;}
div.us-close-open-icon a img{border:none;}
div.us-close-open-icon-bb{float:right;width:190px;font-size:11px;font-weight:normal;}
div.us-close-open-icon-bb-2{position:relative;top:2px;left:175px;}
div.us-close-open-icon-bb a img, div.us-close-open-icon-bb-2 a img{border:none;}
.emph-link-bb, a.emph-link-bb:link, a.emph-link-bb:visited, a.emph-link-bb:hover, a.emph-link-bb:active { background: url(http://img.meinestadt.de/pix/layout/rl2008/elements/linker2008_highlight.gif) no-repeat 0 55%; padding: 0 0 0 12px; margin:0px; padding-right:12px; color: #00f; display: block;}
div.us-close-open-icon-bb a.co-icon{float:right;position:relative;top:-15px;}
.choose_street_desc_box{ clear:both;position:relative;left:72px;color:rgb(84,84,84);}
.mt-universal-search-container .mt-standard-table { width: 100%; margin:0px; text-align: left; border-collapse: collapse; font-size: 12px; border-top:none;}
.mt-universal-search-container .gesuche-table { width: 750px; margin:0px; padding: 0; border: none; text-align: left; border-collapse: collapse; font-size: 12px; }
div.redlinehead_us {border-bottom:1px solid #cccbd9;  font-weight:bold; font-size: 14px; padding: 0 0 5px 0; margin-bottom:10px; color: #be0404; }
div.redlinehead_us-bb {border-bottom:1px solid #cccbd9;  font-weight:bold; font-size: 14px; padding: 0 0 20px 0; margin-bottom:10px; color: #be0404; }
div.redlinehead_us_black{border-bottom:1px solid #cccbd9;  font-weight:bold; font-size: 14px; padding: 0 0 5px 0; margin-bottom:-6px; color: #000000;}
.border_bottom {border-bottom:1px solid #ADAAAD;}
a.redlinehead_us_small_link {font-size:11px;font-weight:normal;color:#000;}
a:visited.redlinehead_us_small_link {font-size:11px;font-weight:normal;color:#000;}
a:active.redlinehead_us_small_link {font-size:11px;font-weight:normal;color:#000;}
a:link.redlinehead_us_small_link {font-size:11px;font-weight:normal;color:#000;}
#mt-content-ct .mt-universal-search-shortcut .mt-channelsearch-form #suchwort_box{width:460px}
.mt-ms_bpremium_us .mt_ms_left_print_strait_us, .mt-ms_business_us .mt_ms_left_print_strait_us, .mt-ms_standard_us .mt_ms_left_print_strait_us {margin-top:-4px;float: left;max-width: 91%;}
.mt-universal-search-container .teaser555 .mt-resultlist-width-image li.teasersize-item ul li.mt-description-box{ width:264px; margin: 0 0 0 8px; padding: 0 8px 0 0;}
div.us-kaufda-logo{position:absolute;right:10px;top:5px}
div.us-kaufda-logo img {margin:0 8px 4px 0;float:right;border:none;width:171px;height:24px;}
mt-universal-search-container div.redlinehead a:link,.mt-universal-search-container div.redlinehead a:visited, .mt-universal-search-container div.redlinehead a:hover, .mt-universal-search-container div.redlinehead a:active {text-decoration:none; color:#BE0404;display:inline}
.mt-universal-search-container .teaser750 .mt-resultlist-width-image li.teasersize-item ul li.mt-description-box {padding:0 5px 0 37px}
.mt-universal-search-container .appointements-container .appt-column-left {width:172px;}
.mt-universal-search-shortcut .mt-tab-cont {width:744px}
.mt-universal-search-container .teaser750 mt-kaufda-resultlist .mt-resultlist-width-image li.teasersize-item ul li.mt-description-box { width:389px; margin: 0 0 0 8px; padding: 0 5px 0 0;}
.mt-universal-search-container .teaser750 .mt-kaufda-resultlist li.teasersize-item ul li.mt-description-box{ padding: 0 5px 0 0; }
.mt-universal-search-container .teaser750 .mt-carparts-resultlist li.teasersize-item ul li.mt-description-box  {width:425px}
#mt-content-ct .mt-universal-search-shortcut .teaser750 .mt-channelsearch-form #suchwort_box {width:430px}
.mt-universal-search-container .teaser555 .mt-channelsearch-form.fuellzeile {width:430px}

.mt-universal-search-container .mt-resultlist-width-image li.teasersize-item { float:left; margin:0;border-bottom:1px dashed #999999; padding:8px 0px 8px 0px;width:100%}
.us-backfill{margin-top: 20px;}
.us-community{padding-bottom:5px;padding-top:5px;}
.us-community .border{border-bottom:1px dashed gray;}
.us-community a, .us-community a:link,.us-community a:visited,.us-community a:hover, .us-community a:active {color:#F26710;font-weight:bold;}
.us-community .border a {color:#F26710;font-weight:bold;}
div.us-teaser-img{float:left;}
div.us-teaser-img img {border:none;padding:0;margin-right:10px;margin-top:5px;margin-bottom:5px;}
div.us-teaser-block{clear:both;}
div.us-teaser-block a{float:left;margin:2px 10px 2px 0px;}
div.us-lexikon-img{float:left;}
div.us-lexikon-txt{margin-top:-6px;}
img.us-meintensie-img{float:left;}
div.us-meintensie-txt{margin-top:-6px;margin-left:45px;}
div.us-redaktion-tipps-img{float:left;padding-top:5px;padding-bottom:5px;}
div.us-redaktion-tipps-txt{padding-top:5px;padding-bottom:5px;margin-left:73px;}
div.us-telefon-img{float:left;}
div.us-telefon-txt{margin-top:-6px;}
div.us-bb-web-title{margin:8px 0px 8px 0px;font-family:Arial;font-size:14px;}
div.us-bb-web-content{border:solid #fff 0px;width:750px;margin-bottom:10px;font-family:Arial;font-size:12px;}
div.us-bb-web-content-innen{height:18px;border-bottom: 1px solid #FFFFFF;}
div.us-bb-web-content-row{width:490px;float:right;font-family:Arial;font-size:12px;}
div.us-bb-web-content-row-1{width: 750px;clear:both;}
div.us-bb-web-content-row-2{float:left; margin-left:4px;}
.us-video-link{padding-top: 5px;border:none;}
td.us-logo-link{padding-left:4px;}
td.us-logo-link img{padding-bottom: 0px;border:1px solid #ADAAAD;width:120px;height:40px;}
.us-align-distance{text-align:right;}
.us-tbl-4rows-basis-1{width:61px;}
.us-tbl-4rows-basis-2{width:150px;}
.us-tbl-4rows-basis-3{width:20px;}
.us-tbl-4rows-basis-4{width:55px;}
.us-tbl-4rows-basis-2{width:255px;}
.us-tbl-4rows-basis-2{width:235px;}
.us-align-r{text-align:right;}
.mt-ms_bpremium_us .mt_ms_left_us { width: 347px; float: left; }
.mt-ms_bpremium_us .mt_ms_right_us { width: 160px; float: right; }
.mt-ms_bpremium_us .mt-ms_url_us { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; margin: 6px 1px 3px 1px; float: left; overflow:hidden; }
.mt-ms_bpremium_us .mt-ms_address_us { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float:left; margin: 0 0 0 1px; }
.mt-ms_bpremium_us .mt-ms_branches_us { float: left; margin: 5px 1px 10px 1px; color:#808285; }
.mt-ms_bpremium_us .mt-ms_description_us { margin: 7px 5px 0 1px; font-family: Verdana, Arial, sans-serif; font-size: 11px; }
.mt-ms_bpremium_us .mt_ms_left_print_strait_us {margin-top:-1px;}
.mt-ms_bpremium_us .mt_ms_left_print_strait_us .mt-ms_title { font-family: Arial, Helvetica, Sans-Serif; color: #00c; font-size: 12px; margin: 5px 5px -3px 1px; }
.mt-ms_bpremium_us .mt-ms_phonenumber_us { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float: left; margin: 0 1px 0 1px; }
.mt-ms_bpremium_us .mt-ms_distance_us { font-family: Verdana, Arial, sans-serif; font-size: 10px; float: left; text-align: right; height: 20px; }
.mt-ms_bpremium_us .mt-ms_distance_margin_us { margin: 3px 5px 0 0; }
.mt-ms_bpremium_us .mt-ms_logo_us { float: left; overflow: hidden; }
.mt-ms_bpremium_us .mt-ms_button_promotion_us { float: left; }
.mt-ms_bpremium_us .mt-ms_link_stadtplan_us { float: left; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float: left; color: #000000; margin: 8px 0 0 0; }
.mt-ms_bpremium_us .mt-ms_link_routenplaner_us { float: left; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float: left; color: #000000; margin: 2px 0 0 0; }
.mt-ms_bpremium_us .mt-ms_link_gratisanrufen_us { float: left; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float: left; color: #000000; margin: 2px 0 0 0; }
.mt-ms_bpremium_us .mt-ms_link_mehrinfos_us { float: left; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float: left; color: #000000; margin: 2px 0 0 0; }
.mt-ms_bpremium_us .mt-ms_booking_us { float: left; margin: 3px 0 11px 0; width:100%; }

.mt-ms_business_us { background-color: #FFFFFF; clear:both;height:35px; border-bottom:1px solid #FFFFFF; }
.mt-ms_business_us .mt-bb-company-wimpel-box {float:left;width:35px;padding-top:0px;}
.mt-ms_business_us .mt_ms_left_us { width: 347px; float: left; }
.mt-ms_business_us .mt_ms_right_us { width: 160px; float: right; }
.mt-ms_business_us .mt-ms_url_us { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; margin: 6px 1px 3px 1px; float: left; overflow:hidden; }
.mt-ms_business_us .mt-ms_address_us { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float:left; margin: 0 0 0 1px; }
.mt-ms_business_us .mt-ms_branches_us { float: left; margin: 5px 1px 10px 1px; color:#808285; }
.mt-ms_business_us .mt-ms_description_us { margin: 7px 5px 0 1px; font-family: Verdana, Arial, sans-serif; font-size: 11px; }
.mt-ms_business_us .mt_ms_left_print_strait_us {margin-top:-1px;}
.mt-ms_business_us .mt_ms_left_print_strait_us .mt-ms_title { font-family: Arial, Helvetica, Sans-Serif; color: #00c; font-size: 12px; margin: 5px 5px -3px 1px; }
.mt-ms_business_us .mt-ms_phonenumber_us { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float: left; margin: 0 1px 0 1px; }
.mt-ms_business_us .mt-ms_distance_us { font-family: Verdana, Arial, sans-serif; font-size: 10px; float: left; text-align: right; height: 20px; }
.mt-ms_business_us .mt-ms_distance_margin_us { margin: 3px 5px 0 0; }
.mt-ms_business_us .mt-ms_logo_us { float: left; overflow: hidden; }
.mt-ms_business_us .mt-ms_button_promotion_us { float: left; }
.mt-ms_business_us .mt-ms_link_stadtplan_us { float: left; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float: left; color: #000000; margin: 8px 0 0 0; }
.mt-ms_business_us .mt-ms_link_routenplaner_us { float: left; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float: left; color: #000000; margin: 2px 0 0 0; }
.mt-ms_business_us .mt-ms_link_gratisanrufen_us { float: left; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float: left; color: #000000; margin: 2px 0 0 0; }
.mt-ms_business_us .mt-ms_link_mehrinfos_us { float: left; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float: left; color: #000000; margin: 2px 0 0 0; }
.mt-ms_business_us .mt-ms_booking_us { float: left; margin: 3px 0 11px 0; width:100%; }

.mt-ms_standard_us { border-bottom: 1px solid #FFFFFF; margin: 0 0 0px 0; background-color: #FFFFFF; clear:both;height:35px; }
.mt-ms_standard_us .mt-bb-company-wimpel-box {float:left;width:35px;padding-top:0px;}
.mt-ms_standard_us .mt_ms_left_us { width: 347px; float: left; min-height: 99px; }
.mt-ms_standard_us .mt_ms_right_us { width: 160px; float: right; }
.mt-ms_standard_us .mt-ms_address_us { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float:left; margin: 0 0 0 1px; }
.mt-ms_standard_us .mt-ms_branches_us { float: left; margin: 4px 1px 3px 1px; color:#808285; }
.mt-ms_standard_us .mt-ms_description_us { margin: 7px 5px 0 1px; font-family: Verdana,Arial,sans-serif; font-size: 11px; }
.mt-ms_standard_us .mt_ms_left_print_strait_us {margin-top:-1px;}
.mt-ms_standard_us .mt_ms_left_print_strait_us .mt-ms_title { font-family: Arial, Helvetica, Sans-Serif; color: #00c; margin: 5px 5px -6px 1px; }
.mt-ms_standard_us .mt-ms_phonenumber_us { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float: left; margin: 0 1px 0 1px; }
.mt-ms_standard_us .mt-ms_distance_us { font-family: Verdana, Arial, sans-serif; font-size: 10px; float: left; text-align: right; height: 20px; }
.mt-ms_standard_us .mt-ms_distance_margin_us { margin: 3px 5px 0 0; }
.mt-ms_standard_us .mt-ms_button_akz_us { float: left; }
.mt-ms_standard_us .mt-ms_button_change_us { float: left; }
.mt-ms_standard_us .mt-ms_button_infos_us { float: left; }
.mt-ms_standard_us .mt-ms_booking_us { float: left; margin: 7px 0 0 0; width:100%; }
/* Universal-Search */

.mt-universal-search-container .teaser555,.teaser555-rechts { float: left;margin:0 0 1.5em 0;width: 555px; text-align: left;}

#mt-content-ct form.universal-search { margin:0; padding: 8px 5px 5px 5px;}

.auto_complete_universal_search{background:none repeat scroll 0 0 #FFFFFF;}
div.auto_complete_universal_search { background: #fff;}
div.auto_complete_universal_search ul {width: 432px;background: #fff;border:1px solid #888;margin:0;padding:0;width:100%;list-style-type:none;}
div.auto_complete_universal_search ul li {clear:both;width:429px;height:14px;margin:0;padding:3px;cursor:pointer;}
div.auto_complete_universal_search .selected {background-color: #FBBF00;}
div.auto_complete_universal_search ul strong.highlight {color: #800;margin:0;padding:0;}
div.auto_complete_universal_search ul li.mt-reset{background-color:#FFFFFF}
div.auto_complete_universal_search ul li span.info_top_left, div.auto_complete_universal_search_was ul li span.info_top_left{color:#808285;float:left;width:200px;}
div.auto_complete_universal_search ul li  span.info_top_right,div.auto_complete_universal_search_was ul li span.info_top_right {float:left;width:200px;text-align:right;}
#searchphrase_form{display:none;max-height:350px;width:auto;z-index:1020;position:absolute;top:30px;left:44px;background:#fff;display:none;}
div.auto_complete_universal_search ul li.info_bottom_left {max-width:429px;border-top:1px solid #CCCBD9;}
div.auto_complete_universal_search span.group_title_font{max-width:429px;height:17px;font-weight:bold;font-size:11px;border-bottom:1px solid #ACACAC;background-color:#FFFFFF;float:left;}
div.auto_complete_universal_search ul li div.desc_left,div.auto_complete_universal_search_was ul li div.desc_left{float:left;width:50px;}
div.auto_complete_universal_search ul li div.desc_middle {float:left;width:222px;font-weight:normal;color:#000;text-decoration:underline;}
div.auto_complete_universal_search ul li div.desc_right {float:left;width:155px;}

.mt-info-icon-wo-schlitz{position:absolute;top:16px;left:488px;z-index: 1016;}
.mt-info-icon-was-schlitz{position:absolute;top:16px;left:242px;}
.auto_complete_universal_search_was{background:none repeat scroll 0 0 #FFFFFF;}
div.auto_complete_universal_search_was { background: #fff;}
div.auto_complete_universal_search_was ul {background: #fff;border:1px solid #888;margin:0;padding:0;width:100%;list-style-type:none;}
div.auto_complete_universal_search_was ul li {clear:both;height:14px;margin:0;padding:3px;cursor:pointer;}
div.auto_complete_universal_search_was .selected {background-color: #FBBF00;}
div.auto_complete_universal_search_was ul strong.highlight {color: #800;margin:0;padding:0;}

div.auto_complete_universal_search_was ul div.info_bottom_left {border-top:1px solid #CCCBD9;}
div.auto_complete_universal_search_was div.group_title_box{height:27px;font-weight:bold;font-size:11px;border-bottom:1px solid #ACACAC;}
div.auto_complete_universal_search_was  div.desc_middle {float:left;font-weight:normal;color:#0000CC;text-decoration:underline;}
div.auto_complete_universal_search_was  div.desc_right {float:left;}

div.choose_street_content{clear:both;position:relative;top:-10px;margin-bottom:0px;height:60px;border:0px solid #000;}
div.choose_street_label_box{float:left;width:70px;}
div.choose_street_input_box{ float:left;width:470px;}
div.choose_street_btn_box{ float:left;width:170px;}
div.choose_street_input_box input{width: 460px;}
div.choose_street_btn_box input{font-weight: bold; width:193px;}

div.us-close-open-icon{position: relative; left: 730px; top: -30px;}
div.us-close-open-icon a img{border:none;}

div.us-close-open-icon-bb{float:right;width:190px;font-size:11px;font-weight:normal;}
div.us-close-open-icon-bb-2{position:relative;top:2px;left:175px;}
div.us-close-open-icon-bb a img, div.us-close-open-icon-bb-2 a img{border:none;}
.emph-link-bb, a.emph-link-bb:link, a.emph-link-bb:visited, a.emph-link-bb:hover, a.emph-link-bb:active { background: url(http://img.meinestadt.de/pix/layout/rl2008/elements/linker2008_highlight.gif) no-repeat 0 55%; padding: 0 0 0 12px; margin:0px; padding-right:12px; color: #00f; display: block;}
div.us-close-open-icon-bb a.co-icon{float:right;position:relative;top:-15px;}

.choose_street_desc_box{ clear:both;position:relative;left:72px;color:rgb(84,84,84);}
.mt-universal-search-container .mt-standard-table { width: 100%; margin:0px; text-align: left; border-collapse: collapse; font-size: 12px; border-top:none;}
.mt-universal-search-container .gesuche-table { width: 750px; margin:0px; padding: 0; border: none; text-align: left; border-collapse: collapse; font-size: 12px; }
.mt-universal-search-container .gesuche-table td {border-top:none; border-bottom: 1px dashed #999999; padding: 0.3em; vertical-align: baseline;}

div.redlinehead_us {border-bottom:1px solid #cccbd9;  font-weight:bold; font-size: 14px; padding: 0 0 5px 0; margin-bottom:10px; color: #be0404; }
div.redlinehead_us-bb {border-bottom:1px solid #cccbd9;  font-weight:bold; font-size: 14px; padding: 0 0 20px 0; margin-bottom:10px; color: #be0404; }
div.redlinehead_us_black{border-bottom:1px solid #cccbd9;  font-weight:bold; font-size: 14px; padding: 0 0 5px 0; margin-bottom:-6px; color: #000000;}
.border_bottom {border-bottom:1px solid #ADAAAD;}
div.redlinehead_link_us { clear:both;height:18px;padding: 0 0 6px 0; margin: 0 0 8px 0; display:block; }
a.redlinehead_us {text-decoration:none; width:100%; font-weight:bold; font-size: 14px;  color: #be0404;}
a:visited.redlinehead_us {text-decoration:none; width:100%; font-weight:bold; font-size: 14px;  color: #be0404;}
a:active.redlinehead_us {text-decoration:none; width:100%; font-weight:bold; font-size: 14px;  color: #be0404;}
a:link.redlinehead_us {text-decoration:none; width:100%; font-weight:bold; font-size: 14px;  color: #be0404;}
a.redlinehead_us_small_link {font-size:11px;font-weight:normal;color:#000;}
a:visited.redlinehead_us_small_link {font-size:11px;font-weight:normal;color:#000;}
a:active.redlinehead_us_small_link {font-size:11px;font-weight:normal;color:#000;}
a:link.redlinehead_us_small_link {font-size:11px;font-weight:normal;color:#000;}

a.katalogtitel_us_bold:link, a.katalogtitel_us_bold:visited, a.katalogtitel_us_bold:hover, a.katalogtitel_us_bold:active { color:#0000CC; text-decoration: underline; font-size: 12px; font-weight: bold;}
a.katalogtitel_us:link, a.katalogtitel_us:visited, a.katalogtitel_us:hover, a.katalogtitel_us:active { color:#0000CC; text-decoration: underline; font-size: 12px;}
a.katalogtitel_us_black:link, a.katalogtitel_us_black:visited, a.katalogtitel_us_black:hover, a.katalogtitel_us_black:active { color:#000000; text-decoration: underline; font-size: 12px;}
#mt-content-ct .mt-universal-search-shortcut .mt-channelsearch-form #suchwort_box{width:460px}

.mt-ms_bpremium_us .mt_ms_left_print_strait_us {margin-top:-4px;float: left;}
.mt-ms_bpremium_us .mt_ms_left_print_strait_us .mt-ms_title { font-family: Arial, Helvetica, Sans-Serif; color: #00c; font-size: 12px; margin: 5px 5px -5px 1px; }
.mt-ms_bpremium_us .mt-ms_phonenumber_us { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float: left; margin: 0 1px 0 1px; }
.mt-ms_bpremium_us .mt-ms_distance_us { font-family: Verdana, Arial, sans-serif; font-size: 10px; float: left; text-align: right; height: 20px; }
.mt-ms_bpremium_us .mt-ms_distance_margin_us { margin: 3px 5px 0 0; }
.mt-ms_bpremium_us .mt-ms_logo_us { float: left; overflow: hidden; }
.mt-ms_bpremium_us .mt-ms_button_promotion_us { float: left; }
.mt-ms_bpremium_us .mt-ms_link_stadtplan_us { float: left; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float: left; color: #000000; margin: 8px 0 0 0; }
.mt-ms_bpremium_us .mt-ms_link_routenplaner_us { float: left; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float: left; color: #000000; margin: 2px 0 0 0; }
.mt-ms_bpremium_us .mt-ms_link_gratisanrufen_us { float: left; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float: left; color: #000000; margin: 2px 0 0 0; }
.mt-ms_bpremium_us .mt-ms_link_mehrinfos_us { float: left; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float: left; color: #000000; margin: 2px 0 0 0; }
.mt-ms_bpremium_us .mt-ms_booking_us { float: left; margin: 3px 0 11px 0; width:100%; }

.mt-ms_business_us { background-color: #FFFFFF; clear:both;height:35px; border-bottom:1px solid #FFFFFF; }
.mt-ms_business_us .mt-bb-company-wimpel-box {float:left;width:35px;padding-top:0px;}
.mt-ms_business_us .mt_ms_left_us { width: 347px; float: left; }
.mt-ms_business_us .mt_ms_right_us { width: 160px; float: right; }
.mt-ms_business_us .mt-ms_url_us { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; margin: 6px 1px 3px 1px; float: left; overflow:hidden; }
.mt-ms_business_us .mt-ms_address_us { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float:left; margin: 0 0 0 1px; }
.mt-ms_business_us .mt-ms_branches_us { float: left; margin: 5px 1px 10px 1px; color:#808285; }
.mt-ms_business_us .mt-ms_description_us { margin: 7px 5px 0 1px; font-family: Verdana, Arial, sans-serif; font-size: 11px; }
.mt-ms_business_us .mt_ms_left_print_strait_us {margin-top:-4px;float: left;}
.mt-ms_business_us .mt_ms_left_print_strait_us .mt-ms_title { font-family: Arial, Helvetica, Sans-Serif; color: #00c; font-size: 12px; margin: 5px 5px -4px 1px; }
.mt-ms_business_us .mt-ms_phonenumber_us { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float: left; margin: 0 1px 0 1px; }
.mt-ms_business_us .mt-ms_distance_us { font-family: Verdana, Arial, sans-serif; font-size: 10px; float: left; text-align: right; height: 20px; }
.mt-ms_business_us .mt-ms_distance_margin_us { margin: 3px 5px 0 0; }
.mt-ms_business_us .mt-ms_logo_us { float: left; overflow: hidden; }
.mt-ms_business_us .mt-ms_button_promotion_us { float: left; }
.mt-ms_business_us .mt-ms_link_stadtplan_us { float: left; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float: left; color: #000000; margin: 8px 0 0 0; }
.mt-ms_business_us .mt-ms_link_routenplaner_us { float: left; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float: left; color: #000000; margin: 2px 0 0 0; }
.mt-ms_business_us .mt-ms_link_gratisanrufen_us { float: left; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float: left; color: #000000; margin: 2px 0 0 0; }
.mt-ms_business_us .mt-ms_link_mehrinfos_us { float: left; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float: left; color: #000000; margin: 2px 0 0 0; }
.mt-ms_business_us .mt-ms_booking_us { float: left; margin: 3px 0 11px 0; width:100%; }

.mt-ms_standard_us { border-bottom: 1px solid #FFFFFF; margin: 0 0 0px 0; background-color: #FFFFFF; clear:both;height:35px; }
.mt-ms_standard_us .mt-bb-company-wimpel-box {float:left;width:35px;padding-top:0px;}
.mt-ms_standard_us .mt_ms_left_us { width: 347px; float: left; min-height: 99px; }
.mt-ms_standard_us .mt_ms_right_us { width: 160px; float: right; }
.mt-ms_standard_us .mt-ms_address_us { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float:left; margin: 0 0 0 1px; }
.mt-ms_standard_us .mt-ms_branches_us { float: left; margin: 4px 1px 3px 1px; color:#808285; }
.mt-ms_standard_us .mt-ms_description_us { margin: 7px 5px 0 1px; font-family: Verdana,Arial,sans-serif; font-size: 11px; }
.mt-ms_standard_us .mt_ms_left_print_strait_us {margin-top:-4px;float: left;}
.mt-ms_standard_us .mt_ms_left_print_strait_us .mt-ms_title { font-family: Arial, Helvetica, Sans-Serif; color: #00c; margin: 5px 5px -6px 1px; }
.mt-ms_standard_us .mt-ms_phonenumber_us { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; float: left; margin: 0 1px 0 1px; }
.mt-ms_standard_us .mt-ms_distance_us { font-family: Verdana, Arial, sans-serif; font-size: 10px; float: left; text-align: right; height: 20px; }
.mt-ms_standard_us .mt-ms_distance_margin_us { margin: 3px 5px 0 0; }
.mt-ms_standard_us .mt-ms_button_akz_us { float: left; }
.mt-ms_standard_us .mt-ms_button_change_us { float: left; }
.mt-ms_standard_us .mt-ms_button_infos_us { float: left; }
.mt-ms_standard_us .mt-ms_booking_us { float: left; margin: 7px 0 0 0; width:100%; }

a:link.mt-bb-company-url-link-universal-search,  a:active.mt-bb-company-url-link-universal-search, a:visited.mt-bb-company-url-link-universal-search { color: #079D15; text-decoration:none; }
a:hover.mt-bb-company-url-link-universal-search { color: #079D15; text-decoration:underline; }

.mt-universal-search-container .mt-resultlist-width-image li.teasersize-item { float:left; margin:0;border-bottom:1px dashed #999999; padding:8px 0px 8px 0px;width:100%}
.mt-universal-search-container .teaser555 .mt-resultlist-width-image li.teasersize-item ul li.mt-description-box{ width:264px; margin: 0 0 0 8px; padding: 0 8px 0 0;}

.mt-universal-search-container .mt-resultlist-width-image .mt-structured-short-box span {width:89px;margin:0;padding:0;float:right}
.mt-universal-search-container .mt-resultlist-width-image .mt-structured-short-box span.mt-profile-list-value{width:53px;margin:0;padding:0}

.mt-universal-search-container .emph-link, a.emph-link:link, a.emph-link:visited, a.emph-link:hover, a.emph-link:active {margin:0.5em 0;}

/*
 Refaktorierung von Inline-Styles
*/
div.us-kaufda-logo{position:absolute;right:10px;top:5px}
div.us-kaufda-logo img {margin:0 8px 4px 0;float:right;border:none;width:171px;height:24px;}
.us-backfill{margin-top: 20px;}
.us-community{padding-bottom:5px;padding-top:5px;}
.us-community .border{border-bottom:1px dashed gray;}
.us-community a, .us-community a:link,.us-community a:visited,.us-community a:hover, .us-community a:active {color:#F26710;font-weight:bold;}
.us-community .border a {color:#F26710;font-weight:bold;}
div.us-teaser-img{float:left;}
div.us-teaser-img img {border:none;padding:0;margin-right:10px;margin-top:5px;margin-bottom:5px;}
div.us-teaser-block{clear:both;}
div.us-teaser-block a{float:left;margin:2px 10px 2px 0px;}
div.us-lexikon-img{float:left;}
div.us-lexikon-txt{margin-top:-6px;}
img.us-meintensie-img{float:left;}
div.us-meintensie-txt{margin-top:-6px;margin-left:45px;}
div.us-redaktion-tipps-img{float:left;padding-top:5px;padding-bottom:5px;}
div.us-redaktion-tipps-txt{padding-top:5px;padding-bottom:5px;margin-left:73px;}
div.us-telefon-img{float:left;}
div.us-telefon-txt{margin-top:-6px;}

div.us-bb-web-title{margin:8px 0px 8px 0px;font-family:Arial;font-size:14px;}
div.us-bb-web-content{border:solid #fff 0px;width:750px;margin-bottom:10px;font-family:Arial;font-size:12px;}
div.us-bb-web-content-innen{height:18px;border-bottom: 1px solid #FFFFFF;}
div.us-bb-web-content-map{float:left;}

div.us-bb-web-content-row{width:490px;float:right;font-family:Arial;font-size:12px;}
div.us-bb-web-content-row-1{width: 750px;clear:both;}
div.us-bb-web-content-row-2{float:left; margin-left:4px;}

.us-video-link{padding-top: 5px;border:none;}
td.us-logo-link{padding-left:4px;}
td.us-logo-link img{padding-bottom: 0px;border:1px solid #ADAAAD;width:120px;height:40px;}
.us-align-distance{text-align:right;}

.us-tbl-4rows-basis-1{width:61px;}
.us-tbl-4rows-basis-2{width:150px;}
.us-tbl-4rows-basis-3{width:20px;}
.us-tbl-4rows-basis-4{width:55px;}
.us-tbl-4rows-basis-2{width:255px;}
.us-tbl-4rows-basis-2{width:235px;}
.us-align-r{text-align:right;}
.mt-universal-search-container div.redlinehead a:link,.mt-universal-search-container div.redlinehead a:visited, .mt-universal-search-container div.redlinehead a:hover, .mt-universal-search-container div.redlinehead a:active {text-decoration:none; color:#BE0404;display:inline}
div.redlinehead a.mt-redlinehead-linkoption:link,div.redlinehead a.mt-redlinehead-linkoption:active,div.redlinehead a.mt-redlinehead-linkoption:hover, div.redlinehead a.mt-redlinehead-linkoption:visited{ color:#000; font-size:11px;font-weight:normal; text-decoration:underline}
.mt-universal-search-container .teaser750 .mt-resultlist-width-image li.teasersize-item ul li.mt-description-box {padding:0 5px 0 37px}
.mt-universal-search-container .appointements-container .appt-column-left {width:172px;}
.mt-universal-search-shortcut .mt-tab-cont {width:744px}
.mt-universal-search-container .teaser750 mt-kaufda-resultlist .mt-resultlist-width-image li.teasersize-item ul li.mt-description-box { width:389px; margin: 0 0 0 8px; padding: 0 5px 0 0;}
.mt-universal-search-container .teaser750 .mt-kaufda-resultlist li.teasersize-item ul li.mt-description-box{ padding: 0 5px 0 0; }
.mt-universal-search-container .teaser750 .mt-carparts-resultlist li.teasersize-item ul li.mt-description-box  {width:425px}
#mt-content-ct .mt-universal-search-shortcut .teaser750 .mt-channelsearch-form #suchwort_box {width:430px}
.mt-universal-search-container .teaser555 .mt-channelsearch-form.fuellzeile {width:430px}

/* WAS-WO Suchfeld im Head */
form.us-searchheader{margin:0;}
form.us-searchheader table{margin:-3px -4px 0 0; border:0; padding:0;}
form.us-searchheader table tr{margin:0;padding:0;}
td.us-searchheader-was{border:0;}
td.us-searchheader-was div.row-1{float:left;padding-top:3px;line-height:140%;}
td.us-searchheader-was div.row-2{width:194px; height:27px; border: 1px solid #cccbd9; float:left; background-color:#fff; margin-left: 0;}
td.us-searchheader-was div.row-2 input{width:189px; padding:5px 0 5px 5px; color:#000;}
td.us-searchheader-wo{padding-left:20px;}
td.us-searchheader-wo span{top:62px;}
td.us-searchheader-wo span img{width:16px;height:16px;border:none;position:absolute; /*Used for laod icon*/}
td.us-searchheader-wo div.row-1{float:left;padding-top:3px;line-height:140%;}
td.us-searchheader-wo div.row-1 img{width:30px;height:27px;}
td.us-searchheader-wo div.row-2{width:194px; height:27px; border: 1px solid #cccbd9; float:left; background-color:#fff;margin-left:0;}
td.us-searchheader-wo div.row-2 input{width:189px; padding:5px 0 5px 5px; color:#000;}
td.us-searchheader-wo div.row-2 img.error{position:relative;top:-8px;left:-7px;}
td.us-searchheader-btn{padding-left:20px;}
td.us-searchheader-btn input{width:115px;}
div.us-searchheader-link{float:right;margin-right:8px;padding-bottom:13px;}
div.us-searchheader-link a{color:#0000cc;}

/* branchenbuch-ausgabe fuer content-le und content-co */
.mt-universal-search-container #stadtplan-img {width: 250px;}
#mt-content-le .mt-universal-search-container #stadtplan-img {width:220px;}
#mt-content-le div.us-bb-web-content-row {width: 420px;}
#mt-content-le .mt-bb-company-wimpel-box { width: 30px;}

/* raport auch in rechter Spalte*/
#mt-content-ri .usraport-style .mt-us-raport-vertical-align { display: inline; padding-top: 8px; vertical-align: middle;}

