
body, #container, #wrapper {background-color: #FFF !important;}
.print_page #container {width: 600px !important; }

#header {background-color: #ffdc00; background-image: none; padding: 0px; margin-top: 15px; margin-bottom: 15px; width: auto; height: auto;}
#header_content, #search_delimiter, #commercial_ads, #pers_bookmarking, #regioframe, #marginal, #footer ul, #bookmark, #commercial_ads_footer, .headline_info {display: none !important;}


#logo_print{display: block;}
.show_p {display: inline;} 
#selfedition #content_header h2 {}
td, h2,p, h3 {}
#selfedition #maincontent h1.small_h1 {}

.branch_breabcrumb {margin-top:0pt;}

#wrapper {width: 585px}
#search_hit_page #wrapper {width: 557px}
#content, #content_header, #content_footer {background-image: none; padding-left: 0; margin-bottom: 0px; width: 557px}
#search_hit_page #content, #search_hit_page #content_header {width:531px} 
#content, #header {}

#content_header ul, #content_footer, .search_hit_links, .numbering {display: none !important;}
#maincontent {margin-left: 0 !important}
#footer p{ float: left !important}
#footer {margin-top: 0px}
#maincontent .search_hit_text p {margin:8px}
.hit_result_tel img {display: none;}

#search_hit_page p, #privat_search p, #marginal p, #popup p, #advert_page p, .multitab_container p {line-height:normal ;	}
#time_stamp {display: block;}
.branch_breabcrumb {}

.search_hit{ border-top: 2px dotted #757575; background-image: none;}
.dotted_line { border-bottom: 2px dotted #757575; background-image: none; padding-bottom: 20px}
.font_14 {}
h1, h2.print_headline{ font-weight: normal !important;}

.search_hit_detail { width: 511px; float: none;}
.hit_result_address {width: 440px}
.step_02 .search_hit_inner {border: none; padding: 9px 6px 6px}
.diese_verbindung {margin-left: 5px !important}

#advert_location_web {padding-bottom: 10px}

.distance {text-align: right; display: block;}

/* inserat*/

#azubi, .advert_gratis_call, #advert_adress_linklist, #i_hrs_headline, #i_hrs_content, .hide_p, #foot_note, .cover {display: none !important;}

.tabbed_nav,.tabbed_nav li a, .tabbed_nav li a span {background-image: none !important;}
#printlink_in_print{display:block; width: 120px}
#advert_page #printlink_in_print {left:485px}

.advert_adress {padding:0 15px 0 0px;}
.advert_adress h2{width: auto !important;}
.padding_l_10 {padding-left: 0px}
.advert_text_desc .w_150 {width: auto;float: none !important;}
.advert_text_desc .margin_l_20 {margin-left: 0}

#i_ueber_uns_content .padding_10 {padding-left: 0}

#advert_location_communication, #advert_location {width:auto; display: block; float: none;}
#advert_location_communication .w_50, .advert_text_desc_adress .w_50 {width:auto}
#advert_location_communication .margin_l_50 {margin-left: 0px; float: none !important;  }
#tel_bereit {margin-left: 0 !important}
.advert_headline_desc {width: 200px}
.advert_text_desc {width: 350px}

#advert_location_web .w_80, #advert_location_web .w_460 {width:auto; float: none; display: block;}

.advert_headline_desc, .advert_text_desc {display: block; float: none; width: auto;}
.advert_text_desc{margin-top: 5px !important}

 .advert_headline {background: none; border-bottom: 2px solid #8f8f8f}
 .advert_headline img {display: none;}
.advert_headline h2 {margin-left: 0}

.advert_text_desc_adress {margin: 0 !important; width: auto;}
.advert_text_desc_adress .float_r {float: none !important;}
