.body	{  
	background-color: #ffdc00;}						

.div_haupt{  
	background-color: #FFFFFF;
	position: absolute;
	width: 553px;
	top: 0px;
	left: 0px;}

.div_ebene_1{  
	background-color: #ffdc00;
	position: relative;
	width: 443px;
	top: 0px;
	left: 0px;}
	
.div_ebene_2{  
	background-color: #ffdc00;
	position: relative;
	width: 443px;
	top: 0px;
	left: 0px;}	
	
.div_ebene_3{  
	background-color: #ffdc00;
	position: relative;
	width: 443px;
	top: 0px;
	left: 0px;}	

.div_ebene_4{  
	background-color: #ffdc00;
	position: relative;
	width: 443px;
	top: 0px;
	left: 0px;}	

.firmensitz{
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal;}	
	
.navig_leiste{  
	position: relative;
	top: 6px;
	left: 6px;
	height: 20px;
	z-index:5;
	}

.rand_top{  
	background-color: #ffdc00;
	height: 15px;	
	}

.rand_oben_1{  
	background-color: #ffdc00;
	height: 5px;
	}	

.rand_oben_2{  
	background-color: #ffdc00;
	height: 1px;
	}	

.rand_oben_3{  
	background-color: #ffdc00;
	height: 8px;
	}		

.rand_links_1{  
	background-color: #ffdc00;
	width: 7px;
	}
	
.rand_links_2{  
	background-color: #ffdc00;
	width: 1px;
	}

.rand_rechts_1{  
	background-color: #ffdc00;
	width: 7px;
	}
	
.rand_rechts_2{  
	background-color: #ffdc00;
	width: 1px;
	}

.tabelle_haupt{  
	background-color: #ffdc00;
	position: absolute;
	top: 0px;
	left: 0px;	
	width: 559px;
	}
	
.tabelle_inhalt{  
	background-color: #ffdc00;
	width: 543px;
	margin: 0px 0px 0px 0px;	
	}

.tabelle_inhalt_td_trenn_v{ 
	width: 1px;
	font-size: 1px; 
	border-left:2px dotted;
	border-color: #000000;
	}	
	
.tabelle_inhalt_td_trenn_h{ 
	height: 1px;
	font-size: 1px; 
	border-top:2px dotted;	
	border-color: #000000;
	padding: 0px 0px 0px 0px;}		

	
.tab_1{
	width: 543px;
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:bold;
	margin: 0px 0px 0px 0px;}

.tab_1_1{margin: 0px 0px 0px 0px;}

.tab_3{
	width: 533px;
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 0px 5px;background-color:#ffed7f}

.tab_3_anschr{  
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px; background-color:#ffed7f}		

.tab_3_kunde{  
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 5px;}
	
.tab_3_telekomm_1{  
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 5px;}	

.tab_3_telekomm_2{  
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;}

.tab_3_telekomm_2_1{  
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 5px;}	

.tab_4{	width: 443px;
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 0px 40px;}
	
.tab_aufzaehlung{
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal;
	margin: 0px 0px 0px 10px;}

.tab_email_homepage{
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:bold;
	margin: 5px 0px 5px 13px;}

.tab_fachanwalt{	
	margin: 0px 0px 0px 0px;}

.tab_haltestelle{
	font-family:Helvetica, Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal;
	margin: 5px 0px 5px 0px;}

.tab_kanzlei{
	margin: 15px 0px 0px 0px;}

.tab_logo{margin: 5px 0px 5px 13px;}

.tab_not_pfeil{margin: 5px 0px 5px 13px;}

.tab_oeff_zeiten{margin: 0px 0px 0px 0px;}

.tab_oeff_zeiten_ruhe{
	margin: 0px 0px 0px 5px;
	width: 262px; background-color:#ffed7f }

.tab_parkmoeglichkeiten{
	font-family:Helvetica, Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal;
	margin: 5px 0px 5px 0px;}
	
.tab_pfeil{
	width: 262px;
	margin: 0px 0px 0px 0px; background-color:#ffed7f}

.tab_reno{
	margin: 10px 0px 0px 10px;}

.tab_reno_check{margin: 0px 0px 0px 0px;}

.tab_re_fa_no_pa{margin: 0px 0px 0px 13px;}

.tab_wegbeschreibung{
	font-family:Helvetica, Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal;
	margin: 5px 0px 5px 0px;}	

.td_komm_1_titel{  
	font-family:Helvetica, Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:bold;}

.td_komm_1_inhalt{  
	font-family:Helvetica, Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal;
	padding: 0px 0px 0px 3px;}

.td_trenn_v_1{ 
	background-image:url(pix/strichlinie_2x1pxl_v.gif);
	width: 1px;}

.td_3_anschr_titel{  
	width: 102px;
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:bold;
	padding: 0px 0px 0px 0px;}
	
.td_3_anschr_inhalt{  
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal;
	padding: 0px 0px 0px 1px;}

.td_3_email_homepage{
		font-family:Helvetica, Arial; 
		font-size: 11px; 
		color: #000000;
		font-style:normal;
		font-weight:normal;
		padding: 0px 0px 1px 1px;}

.td_3_online_shopping{
		font-family:Helvetica, Arial; 
		font-size: 11px; 
		color: #000000;
		font-style:italic;
		font-weight:bold;
		padding: 2px 5px 2px 0px;}
		
.td_3_pfeil_1{  
	width: 16px;
	padding: 0px 0px 0px 0px; background-color:#ffed7f}

.td_3_pfeil_2{  
	width: 16px;
	padding: 0px 0px 0px 0px;}

.td_3_telekomm_1{width: 263px;}	

.td_3_telekomm_2{width: 263px;}	

.td_3_telekomm_1_w{
	width: 263px;
	background-color: #FFFFFF;}	

.td_3_telekomm_2_w{
	width: 263px;	
	background-color: #FFFFFF;}	
	
.td_3_trenn_h{ 
	height: 1px;
	background-image:url(pix/strichlinie_2x1pxl_h.gif);
	padding: 0px 0px 0px 0px;}
	
.td_3_ueberschrift_pfeil{ 
	background-color: #99CCFF;
	color: #000000;
	font-family:Helvetica,Arial; 
	font-size: 11px; 	
	font-style:normal;
	font-weight:bold;
	padding: 0px 0px 0px 3px;}	


.td_4_v_kurz{
	width: 1px;
	height: 10px;
	background-image:url(pix/strichlinie_2x1pxl_v.gif);}

	
.td_4_h_kurz{
	width: 30px;
	height: 1px;
	background-image:url(pix/strichlinie_2x1pxl_h.gif);}
	
.td_4_punkt{
	width: 1px;
	height: 1px;
	background-image:url(pix/pix_blau.gif);}

.td_4_h_lang{
	height: 1px;
	background-image:url(pix/strichlinie_2x1pxl_h.gif);}

.td_4_v_lang{
	width: 1px;
	background-image:url(pix/strichlinie_2x1pxl_v.gif);}

.td_4_w_b{ 
	padding: 0px 0px 5px 0px;}	

.td_4_links{  
	width: 30px;
	height: 10px;
	padding: 0px 0px 0px 0px;
	border-right: 2px dotted;
	border-color: #000000;}

.td_4_oben{  
	width: 30px;
	height: 10px;
	padding: 0px 0px 0px 0px;
	border-bottom: 2px dotted;
	border-color: #000000;}
	
.td_4_rechts{  
	width: 30px;
	height: 10px;
	padding: 0px 0px 0px 0px;
	border-left: 2px dotted;
	border-color: #000000;}
	
.td_4_unten{  
	width: 30px;
	height: 10px;
	padding: 0px 0px 0px 0px;
	border-top: 2px dotted;
	border-color: #000000;}

.td_aufzaehlung_1{
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal;
	padding: 0px 0px 0px 0px; background-color:#ffed7f}
	
.td_aufzaehlung_2{
	width: 50%;
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal;
	padding: 0px 0px 0px 0px;background-color:#ffed7f}
	
.td_aufzaehlung_1_titel{
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal;
	padding: 0px 0px 0px 0px;}

.td_aufzaehlung_border{
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal;
	padding: 3px 1px 0px 3px;}

.td_aufzaehlung_border_titel{
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal;
	padding: 3px 1px 0px 3px;}
	
.td_aufzaehlung_border_ueberschr{
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:bold;
	padding: 3px 1px 0px 3px;}
	
.td_bindestrich{
	width: 5px;
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal;
	padding: 0px 2px 0px 2px;}

.td_checkbox{
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:bold;
	padding: 0px 2px 0px 2px;}
	
.td_email_inhalt{
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:bold;
	padding: 0px 0px 0px 3px;}

.td_homepage_inhalt{
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:bold;
	padding: 0px 0px 0px 3px;}

.td_inhalt_1{  
	font-family:Helvetica, Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal}	

.td_inhalt_2{  
	font-family:Helvetica, Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal}	

.td_kundenname{  
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:bold;
	padding: 0px 0px 0px 0px;}

.td_kundenname_2_inhalt{  
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal;
	padding: 0px 0px 0px 0px;}

.td_kundenname_2_titel{  
	width: 102px;
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:bold;
	padding: 0px 0px 0px 0px;}
	
.td_tab_1_1{
	width: 270px;
	padding: 0px 5px 0px 3px;}
	
.td_tab_1_1w{
	width: 270px;
	background-color: #ffdc00;
	padding: 0px 5px 0px 3px;}	
	
.td_tab_1_links{
	width: 270px;
	padding: 0px 0px 0px 0px;}

.td_tab_1_rechts{
	width: 270px;
	padding: 0px 0px 0px 0px;}

.td_tab_1_trenn_v{ 
	width: 2px;
	font-size: 1px; 
	border-left:2px dotted;
	border-color: #000000;
	padding: 0px 0px 0px 0px;}	

.td_tab_1_trenn_h{ 
	height: 2px;
	font-size: 1px; 
	border-top:2px dotted;	
	border-color: #000000;
	padding: 0px 0px 0px 0px;}	
	
.td_tab_1_trenn_h_2{ 
	height: 2px;
	font-size: 1px; 
	border-top:2px dotted;	
	border-color: #000000;
	padding: 0px 0px 0px 0px;}		

.td_tab_1_unten{
	padding: 0px 0px 0px 0px;}

.td_tab_aufzaehlung{
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal;
	padding: 0px 0px 0px 0px;}

.td_tab_pfeil_2_spaltig{
	width: 100%;}

.td_tab_pfeil_abstand_v_o{
	font-size: 1px; 
	padding: 2px 0px 2px 0px; background-color:#ffed7f}
	
.td_tab_pfeil_abstand_v_u{
	font-size: 1px; 
	padding: 0px 0px 5px 0px; }	

.td_tab_reno_inhalt{
	font-family:Helvetica, Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal;
	padding: 0px 0px 5px 0px;}
	
.td_tab_reno_titel{
	font-family:Helvetica, Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:bold;
	padding: 0px 0px 5px 0px;}
	
.td_tab_reno_ueberschrift{
	font-family:Helvetica, Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:bold;
	padding: 0px 0px 5px 0px;}	
	
.td_titel_1{  
	font-family:Helvetica, Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:bold}	
	
.td_titel_2{  
	font-family:Helvetica, Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:bold;}		

.td_titel_3{  
	font-family:Helvetica, Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal;}	

.td_ueberschrift_pfeil{  
	width: 100%;
	background-color: #e4e2e2;
	color: #000000;
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	line-height:13px;
	font-style:normal;
	font-weight:bold;
	padding: 5px 3px 5px 3px;}

.td_ueberschrift_1{  
	font-family:Helvetica, Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:bold}	

.td_tab_3_3{  
	width:262px;}
	

.iframe_ipx{
	width: 380px;
	height: 240px;}
		
.td_4_ipx{  
	padding: 5px 5px 5px 5px;	
	border-color: #000000;}

.td_4_menu{  
	padding: 5px 5px 5px 5px;}
	
.td_4_links_1{  
	width: 16px;}
	
.td_4_titel{  
	padding: 5px 0px 0px 0px;}

.td_titel_1{  
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:bold;
	padding: 0px 5px 0px 0px;}	
	
.td_oeff_z_titel{
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:bold;
	padding: 1px 5px 1px 0px;}	
	
.td_oeff_z_inhalt{  
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal;
	padding: 1px 2px 1px 2px;}	
		
.td_oeff_z_titel_sonst{  
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:bold;
	width:30%;
	padding: 1px 5px 1px 0px;}	
	
.td_oeff_z_inhalt_sonst{  
	font-family:Helvetica,Arial; 
	font-size: 11px; 
	color: #000000;
	font-style:normal;
	font-weight:normal;
	width:70%;	
	padding: 1px 2px 1px 0px;}	
		
.online_shopping{
		font-family:Helvetica, Arial; 
		font-size: 11px; 
		color: #000000;
		font-style:italic;
		font-weight:bold;
		padding: 2px 5px 2px 0px;}	


