
.unsichtbar					{display:none}

div.fil_filter 			{position:relative; 
										float:left; 
										left:0px; 
										top:0px; 
										width:500px; 
										margin:0px;
										padding:0px;
										display: block;}			

div.fil_filter2 		{position:relative; 
										float:left; 
										left:0px; 
										top:0px; 
										width:500px; 
										margin:0px 0px 20px 0px;
										padding:0px;
										display: block;}

div.fil_innen 			{position:relative; 
										float:left; 
										left:1px; 
										top:1px; 
										width:498px; 
										margin:0px 0px 1px 0px;
										padding:0px;
										overflow:hidden;
										display: block;}

div.fil_innen2 			{position:relative; 
										float:left; 
										left:1px; 
										top:1px; 
										width:498px; 
										margin:0px 0px 1px 0px;
										padding:5px 0px 5px 0px;
										overflow:hidden;
										display: block;}

.soz2								{background-color:#C3CBFF;}
.soz_innen2					{border-top:1px solid #C3CBFF;
										background-color:#E4E4E9;
										border-bottom:1px solid #C3CBFF;}


.dienstleistung			{background-color:#78FF3D;}
.dienstleistung_innen	{background-color:#D7FFC5;
										border-bottom:1px solid #78FF3D;}

.flohmarkt					{background-color:#FFBD7C;}
.flohmarkt_innen		{background-color:#FFF0D1;
										border-bottom:1px solid #FFBD7C;}	

.oma_kind						{background-color:#FF00FF;}
.oma_kind_innen			{background-color:#FFF0FF;
										border-bottom:1px solid #FF00FF;}	
.oma_kind_innen_liste	{background-color:#FFF0FF;}	
.oma_kind_neu				{color:#FF00FF;}	
.oma_kind_borderfarbe	{border:1px solid #FF00FF;}

.oma_kind_navi			{border-top:1px solid #FF00FF;
										background-color:#FFF0FF;
										border-bottom:1px solid #FF00FF;}


.partnerschaft			{background-color:#A41847;}
.partnerschaft_innen {background-color:#F5EFF1;
										border-bottom:1px solid #A41847;}	
.partnerschaft_favoriten {background-color:#F5EFF1;
										border-top:1px solid #A41847;}

.pflegen_senioren		{background-color:#A38BBC;}
.pflegen_senioren_innen		{background-color:#F0E4FC;
										border-bottom:1px solid #A38BBC;}	

.wohngemeinschaft_senioren		{background-color:#227BAF;}
.wohngemeinschaft_senioren_innen		{background-color:#E0F1FB;
										border-bottom:1px solid #227BAF;}	

.rezepte					{background-color:#D8FF00;}
.rezepte_innen		{background-color:#F6FFC6;
										border-bottom:1px solid #D8FF00;}

.reiseunterkunft					{background-color:#73C12E;}
.reiseunterkunft_innen		{background-color:#CAE3B5;
										border-bottom:1px solid #73C12E;}


.reisepartner					{background-color:#2471FE;}
.reisepartner_innen		{background-color:#DAE7FF;
											border-bottom:1px solid #2471FE;}


.reiseberichtfarbe		{background-color:#2AD4FF;}
.reiseberichtfarbe_innen {background-color:#DBE7FF;
											border-bottom:1px solid #2AD4FF;}


.veranstaltungen					{background-color:#2AD4FF;}
.veranstaltungen_innen		{background-color:#DBE7FF;
													border-bottom:1px solid #2AD4FF;}


.freizeitpartner							{background-color:#0087BF;}
.freizeitpartner_innen				{background-color:#B2E8FF;
															border-bottom:1px solid #0087BF;}
.freizeitpartner_innen_liste	{background-color:#B2E8FF;}	
.freizeitpartner_neu					{color:#0087BF;}	
.freizeitpartner_borderfarbe	{border:1px solid #0087BF;}
.freizeitpartner_navi					{border-top:1px solid #0087BF;
															background-color:#B2E8FF;
															border-bottom:1px solid #0087BF;}													
													

p.hidden						{margin:0px;
										padding:0px;}


.fil_innen h1				{float:left;
										position:relative;
										left:20px;
										width:458px;
										text-align:left;
										padding:20px 20px 20px 0px;
										font-size:20px;
										color:#000000;
										font-weight:normal;
										margin:0px;}

.fil_innen2 h1			{float:left;
										position:relative;
										left:20px;
										width:458px;
										text-align:left;
										padding:20px 20px 20px 0px;
										font-size:20px;
										color:#000000;
										font-weight:normal;
										margin:0px;}

.fil_innen h1.unten	{font-size:15px;
										font-weight:bold;}
		
.fil_innen2 h1.unten	{font-size:15px;
										font-weight:bold;}		
		
div.fil_bild 				{position:relative; 
										float:left; 
										left:20px; 
										top:0px; 
										width:478px; 
										margin:0px;
										padding:10px 0px 5px 0px;
										display: block;}		
		
.fil_bild img.bild	{float:right;
										left:0px;
										padding:0px;
										margin:0px 20px 10px 10px;}

.fil_bild p.bild	  {position:relative;
										left:0px;
										color:#000000;
										font-weight:normal;
										margin:0px;
										padding:0px;
										text-align:left;}		
										
.fil_innen p.rechts	{float:right;
										position:relative;
										right:20px;
										width:458px;
										margin:0px;
										padding:0px 0px 20px 0px;
										color:#000000;
										text-align:right;}

.fil_innen p.abstand_unten	{float:left;
										position:relative;
										left:0px;
										width:488px;
										margin:0px;
										padding:0px;
										text-align:left;}	
										
.fil_innen p.breit	{float:left;
										position:relative;
										left:20px;
										width:458px;
										margin:0px;
										padding:10px 0px 10px 0px;
										text-align:left;}	

										
.fil_innen p.fett	  {font-weight:bold;}

.fil_innen p.left		{float:left;
										position:relative;
										left:20px;
										color:#000000; 
										width:458px;
										margin:0px;
										padding:0px;
										text-align:left;}

.fil_innen h1.oben	{float:left;
										position:relative;
										left:20px;
										width:458px;
										text-align:left;
										padding:10px 20px 0px 0px;
										font-size:15px;
										color:#000000;
										font-weight:bold;
										margin:0px;}

.fil_innen2 h1.oben	{float:left;
										position:relative;
										left:20px;
										width:458px;
										text-align:left;
										padding:10px 20px 0px 0px;
										font-size:15px;
										color:#000000;
										font-weight:bold;
										margin:0px;}


.fil_innen2 select	{float:left;
										position:relative;
										left:20px;
										width:458px;
										text-align:left;
										padding:5px;
										margin:0px;
										height:150px;}

.fil_innen textarea	{float:left;
										position:relative;
										left:20px;
										width:458px;
										text-align:left;
										padding:5px;
										margin:0px;
										height:150px;}


.fil_innen p.left2	{float:left;
										position:relative;
										left:20px;
										color:#000000; 
										width:458px;
										margin:0px;
										padding:0px 0px 10px 0px;
										text-align:left;}

.fil_innen .veran_tag {margin-left:30px;
										width:150px;}

.fil_innen .veran_monat {margin-left:10px;
										width:150px;}

.fil_innen .veran_jahr {margin-left:5px;
										text-align:center;}


.fil_innen2 p.left2	{float:left;
										position:relative;
										left:20px;
										width:458px;
										margin:0px;
										padding:5px 0px 5px 0px;
										text-align:left;}

.fil_innen2 p.left3		{float:left;
										position:relative;
										left:20px;
										color:#000000; 
										width:458px;
										margin:0px;
										padding:10px 0px 0px 0px;
										text-align:left;}




div.fil_soz 				{position:relative; 
										float:left; 
										left:20px; 
										top:0px; 
										width:478px; 
										margin:0px;
										padding:2px 0px 2px 0px;
										font-size:12px;}


div.fil_unten 			{position:relative; 
										float:left; 
										left:0px; 
										top:0px; 
										width:498px; 
										margin:0px;
										padding:2px 0px 2px 0px;
										display: block;}


									
div.fil_soz p.fehler	{position:relative; 
										float:left;
										left:30px;
										width:408px;  
										margin:0px;
										padding:0px;
										color:#ff0000;
										font-weight:bold;}	

div.fil_soz p.fehler2	{position:relative; 
										float:left;
										left:0px;
										width:458px;  
										margin:0px;
										padding:0px;
										font-weight:bold;}
										
div.fil_soz p.nummer	{position:relative; 
										float:left;
										width:30px; 
										margin:0px;
										padding:0px;}										
										
div.fil_soz p.rezept	{position:relative; 
										float:left;
										left:30px;
										width:448px; 
										margin:0px;
										padding:0px;}

div.fil_soz select.rezept	{position:relative; 
										float:left;
										left:30px;
										width:448px; 
										margin:0px;
										padding:0px;}


										
div.fil_soz p.besch	{position:relative; 
										float:left;
										left:0px;
										width:248px; 
										margin:0px;
										padding:0px;}

div.fil_soz p.besch2	{position:relative; 
										float:left;
										left:0px;
										width:428px; 
										margin:0px;
										padding:0px;}
										
										
div.fil_soz p.eingabe	{position:relative; 
										float:left;
										width:180px; 
										margin:0px;
										padding:0px;}	

p.eingabe select		{width:180px; 
										margin:0px;
										padding:0px;} 

p.eingabe input 		{width:180px; 
										margin:0px;
										padding:0px;}											
										
p.eingabe input.radio {width:30px;
										margin:0px;
										padding:0px;}

										
div.seitennavi			{position:relative; 
										float:left; 
										left:0px; 
										top:0px; 
										width:500px; 
										margin:0px;
										padding:5px 0px 5px 0px;
										overflow:hidden;}


div.seitennavi div.seitennavi_klein {position:relative; 
										float:left; 
										left:0px; 
										top:0px; 
										width:500px; 
										margin:0px;
										padding:0px;
										display:block;
										overflow:hidden;}

div.seitennavi_klein p {margin:0px;
										padding:2px 0px 2px 0px;
										font-size:12px;}
div.seitennavi_klein a {font-size:12px;}
div.seitennavi_klein span {font-size:12px;}


div.seitennavi_klein p.ganz {position:relative; 
										float:left; 
										left:10px; 
										top:0px; 
										width:470px;}

div.seitennavi_klein p.links {position:relative; 
										float:left; 
										left:10px; 
										top:0px; 
										width:350px;}

div.seitennavi_klein p.anzahl {position:relative; 
										float:right; 
										right:10px; 
										top:0px;
										text-align:right;
										width:140px;}
										
div.seitennavi_klein p.seitennavi1	{position:relative; 
										float:left; 
										left:10px; 
										top:0px; 
										width:100px;}

div.seitennavi_klein p.seitennavi2	{position:relative; 
										float:left; 
										left:10px; 
										top:0px; 
										width:30px;}

div.seitennavi_klein p.seitennavi3	{position:relative; 
										float:right; 
										right:10px; 
										top:0px;
										text-align:right;
										width:30px;}

div.seitennavi_klein p.seitennavi10	{position:relative; 
										float:left; 
										left:10px; 
										top:0px;
										text-align:center;}

div.seitenliste			{position:relative; 
										float:left; 
										left:0px; 
										top:0px; 
										width:500px; 
										margin:0px;
										padding:0px 0px 30px 0px;
										overflow:hidden;}


div.seitenliste_ausgabe	{position:relative; 
										float:left; 
										left:0px; 
										top:0px; 
										width:500px; 
										margin:0px;
										padding:10px 0px 10px 0px;
										display:block;}


div.seitenliste_ausgabe	p.listeueber {position:relative; 
										float:left; 
										left:0px; 
										top:0px;
										margin:0px;
										width:500px;
										padding:4px 0px 4px 0px;}

p.listeueber a  		{position:relative; 
										float:left; 
										left:10px; 
										top:0px;
										margin:0px;
										width:480px;
										color:#000000;
										padding:0px;
										text-decoration:none;}

div.seitenliste_ausgabe	img {position:relative; 
										float:left; 
										left:0px; 
										top:10px;
										margin:0px 10px 10px 0px;
										padding:0px;
										display:block;}

div.seitenliste_ausgabe	div.listentext {position:relative; 
										float:right; 
										right:0px; 
										top:10px; 
										width:330px; 
										margin:0px;
										padding:0px;
										overflow:hidden;
										display:block;}				
										
div.seitenliste_ausgabe	p.listentext1 {position:relative; 
										float:left; 
										left:0px; 
										top:0px; 
										width:140px;
										margin:0px;
										padding:3px 0px 3px 0px;}										
										
div.seitenliste_ausgabe	p.listentext2 {position:relative; 
										float:right; 
										right:20px; 
										top:0px; 
										width:190px;
										margin:0px;
										padding:3px 0px 3px 0px;}										

div.seitenliste_ausgabe	p.listentext3 {position:relative; 
										float:right; 
										right:20px;
										top:0px; 
										width:300px;
										margin:0px;
										padding:3px 0px 3px 0px;
										text-align:right;}	


div.detailansicht		{position:relative; 
										float:left; 
										left:0px; 
										top:0px; 
										width:500px; 
										margin:0px;}

.abstand 						{padding:5px 0px 0px 0px;}

.abstand2 					{padding:2px 0px 0px 0px;}

.abstand3 					{padding:0px 0px 20px 0px;}

.abstand4 					{padding:30px 0px 20px 0px;}

.abstand6 					{padding:20px 0px 0px 0px;}

div.detailansicht .abstand5 {padding:2px 0px 10px 0px;}

.underline					{text-decoration:underline;}

div.email_form 			{position:relative; 
										float:left; 
										left:0px;
										width:500px; 
										margin:0px;
										padding:0px 0px 1px 0px;}

div.email_form div.email_form_innen {position:relative; 
										float:left; 
										left:1px;
										top:1px;
										width:498px; 
										margin:0px;
										padding:0px;}

div.email_form_innen h2 {position:relative; 
										float:left; 
										left:10px;
										width:478px; 
										margin:0px;
										text-align:center;
										font-size:22px;
										padding:10px 0px 0px 0px;}

div.email_form_innen h2.klein {position:relative; 
										float:left; 
										left:10px;
										width:478px; 
										margin:0px;
										text-align:left;
										font-size:15px;
										font-weight:bold;
										padding:10px 0px 0px 0px;}
										
div.email_form_innen2 {position:relative; 
										float:left; 
										left:10px;
										width:478px; 
										margin:0px;
										padding:0px;}

div.email_form_innen2 p {position:relative; 
										float:left; 
										left:0px;
										width:100px; 
										margin:0px;
										padding:10px 0px 10px 0px;}

div.email_form_innen2 input.checkbox {position:relative; 
										float:left; 
										left:0px;
										margin:0px;
										padding:0px;
										border:0px;
										width:20px;}

div.email_form_innen a.email_form_innen2 {text-decoration:none;}

div.email_form_innen2 p.checkbox {position:relative; 
										float:left; 
										left:97px;
										width:350px;
										padding:5px 0px 5px 0px;}


div.email_form_innen2 p.textarea {position:relative; 
										float:left; 
										left:0px;
										width:100px; 
										margin:0px;
										padding:0px;}
										
div.email_form_innen p.email_text_links {position:relative; 
										float:left; 
										width:200px; 
										margin:0px;
										padding:20px 0px 25px 40px;}										
										
div.email_form_innen p.email_text_rechts {position:relative; 
										float:right;
										width:200px; 
										margin:0px;
										padding:20px 40px 25px 0px;
										text-align:right;}	
										
div.email_form_innen p.breit {position:relative; 
										float:left; 
										left:10px;
										margin:0px;
										width:478px; 
										padding:10px 0px 10px 0px;}

div.email_form_innen ul {position:relative; 
										float:left; 
										left:10px;
										margin:0px;
										width:478px; 
										padding:0px 0px 20px 0px;}


div.email_form_innen p.email_radio {position:relative; 
										float:left; 
										left:0px;
										margin:0px;
										width:478px; 
										padding:10px 0px 10px 0px;}
										
div.email_form_innen input.email_radio {position:relative;
										left:40px;
										margin:0px;
										padding:0px;
										width:40px;}																	
										
div.email_form_innen label.email_radio {position:relative;
										left:35px;
										margin:0px;
										padding:0px;
										width:40px;}										
										
div.email_form_innen p.email_text {position:relative; 
										float:left; 
										left:0px;
										margin:0px;
										width:100px; 
										padding:5px 0px 5px 0px;}									

div.email_form_innen input.email_text {position:relative; 
										float:left; 
										left:0px;
										margin:0px;
										width:350px;}	

div.email_form_innen select.email_text2 {position:relative; 
										float:left; 
										left:0px;
										margin:0px;
										width:150px;}

div.email_form_innen input.email_text2 {position:relative; 
										float:left; 
										left:0px;
										margin:0px;
										width:150px;}

div.email_form_innen textarea.email_text {position:relative; 
										float:left; 
										left:0px;
										margin:0px;
										width:350px;
										height:150px;}

div.email_form_innen textarea.email_text2 {position:relative; 
										float:left; 
										left:0px;
										margin:0px;
										width:350px;
										height:250px;}


div.detailansicht	p	{position:relative; 
										float:left; 
										left:0px;
										width:500px; 
										margin:0px;}

div.detailansicht	p.zwischenueber1	{position:relative; 
										float:left; 
										left:0px;
										width:10px; 
										margin:0px;
										padding:5px 0px 5px 0px;
										background-color:#E6E8FF;}

div.detailansicht	p.zwischenueber2	{position:relative; 
										float:left; 
										left:0px;
										width:480px; 
										margin:0px;
										padding:5px 0px 5px 0px;
										background-color:#E6E8FF;}

div.detailansicht	p.zwischenueber3	{position:relative; 
										float:left; 
										left:0px;
										width:10px; 
										margin:0px;
										padding:5px 0px 5px 0px;
										background-color:#E6E8FF;}	
										
div.detailansicht2	{position:relative; 
										float:left; 
										left:0px; 
										top:0px; 
										width:500px; 
										margin:0px;
										padding: 10px 0px 10px 0px;
										border-top:1px solid #C3CBFF;
										background-color:#E6E8FF;}

div.detailansicht2	h1.ueber	{float:left;
										position:relative;
										left:10px;
										font-size:15px;
										width:480px; 
										margin:0px;
										padding:0px;
										text-align:left;
										font-weight:bold;}

div.detailansicht	h2.l1	{position:relative; 
										float:left; 
										left:0px;
										width:340px;
										padding:10px 0px 10px 10px;
										font-size:15px;
										text-align:left;}

div.detailansicht	p.r1	{position:relative; 
										float:right; 
										right:0px;
										width:120px;
										text-align:right;
										padding:10px 10px 10px 0px;}

div.detailansicht	p.l2	{position:relative; 
										float:left; 
										left:0px;
										padding:2px 0px 2px 0px;
										width:200px;}	

div.detailansicht	p.m2	{position:relative; 
										float:left; 
										left:0px;
										padding:2px 0px 2px 0px;
										width:10px;}

div.detailansicht	p.r2	{position:relative; 
										float:right; 
										right:0px;
										width:290px;
										padding:2px 0px 2px 0px;
										font-weight:bold;}



div.detailansicht	p.links	{position:relative; 
										float:left; 
										left:20px;
										padding:5px 0px 5px 0px;
										width:150px;}	

div.detailansicht	p.mitte	{position:relative; 
										float:left; 
										left:0px;
										padding:5px 0px 5px 0px;
										width:200px;}

div.detailansicht	p.rechts	{position:relative; 
										float:right; 
										right:20px;
										width:130px;
										padding:5px 0px 5px 0px;
										text-align:center}

div.detailansicht	p.favorit	{position:relative; 
										float:left; 
										left:20px;
										padding:5px 0px 5px 0px;
										width:480px;}	

div.detailansicht	p.r2_schmal	{position:relative; 
										float:right; 
										right:0px;
										width:290px;
										padding:2px 0px 2px 0px;}
										
div.detailansicht	p.l3	{position:relative; 
										float:left;
										left:0px;
										width:60px;
										padding:0px;
										margin:0px;}	

div.detailansicht	p.r3	{position:relative; 
										float:right; 
										right:0px;
										top:10px;
										width:440px;
										padding:0px;
										margin:0px;}		
		
		
div.detailansicht	p.bildergalerie	{position:relative;
										float:left; 
										left:0px;
										width:500px;
										text-align:center;
										padding:10px 0px 0px 0px;}											

div.detailansicht	p.bildergalerie_unten	{float:left; 
										right:0px;
										width:500px;
										text-align:center;
										padding:5px 0px 20px 0px;
										margin:0px;}

div.detailansicht	p.bildergalerie_oben	{float:left; 
										right:0px;
										width:500px;
										text-align:center;
										padding:20px 0px 5px 0px;
										margin:0px;}

div.detailansicht	img	{text-align:center;
										padding:0px;
										margin:0px;}	

div.detailansicht p.abstand	{float:left;
										position:relative;
										left:20px;
										color:#000000; 
										width:500px;
										margin:0px;
										padding:0px;
										text-align:left;}		
										
div.detailansicht	p.detail {position:relative; 
										float:left; 
										left:0px;
										width:500px; 
										margin:0px;
										font-weight:bold;}

div.detailansicht	p.l2detail	{position:relative; 
										float:left; 
										left:0px;
										padding:0px;
										width:200px;}	

div.detailansicht	p.m2detail	{position:relative; 
										float:left; 
										left:0px;
										padding:0px;
										width:10px;}

div.detailansicht	p.r2detail	{position:relative; 
										float:right; 
										right:0px;
										width:290px;
										padding:0px;}		


div.fil_innen_part 	{position:relative; 
										float:left; 
										left:1px; 
										top:1px; 
										width:498px; 
										margin:0px;
										padding:0px;
										overflow:hidden;}

div.fil_innen_part 	h1 {float:left;
										width:498px; 
										margin:0px;
										padding:10px 0px 10px 0px;
										overflow:hidden;
										text-align:center;
										font-size:15px;
										font-weight:bold;}

div.fil_innen_part 	h1.mitte {float:left;
										position:relative;
										left:20px;
										width:458px; 
										margin:0px;
										padding:10px 0px 10px 0px;
										overflow:hidden;
										text-align:center;
										font-size:15px;
										font-weight:bold;}

div.fil_innen_part 	p.dick {position:relative; 
										float:right; 
										right:20px;
										width:458px;
										padding:20px 0px 5px 0px;
										text-align:left;
										font-weight:bold;}
										
div.fil_innen_part 	p.dick2 {position:relative; 
										float:right; 
										right:20px;
										width:458px;
										padding:10px 0px 5px 0px;
										text-align:left;
										font-weight:bold;}

div.fil_innen_part 	p {position:relative; 
										float:right; 
										right:20px;
										width:458px;
										padding:5px 0px 5px 0px;
										text-align:left;}


div.fil_innen_part div.detailansicht_part {position:relative;
										float:left; 
										left:0px;
										width:498px;}
										
div.detailansicht_part .abstand	{padding:20px 0px 20px 0px;
										margin:0px;}										
										
div.detailansicht_part p.bildergalerie_part	{float:left;
										position:relative;
										left:0px;
										width:498px;
										text-align:center;
										padding:10px 0px 0px 0px;
										margin:0px;}											






div.detailansicht_part p.favorit	{position:relative; 
										float:left; 
										left:20px;
										width:458px;
										padding:5px 0px 5px 0px;
										text-align:left;}

div.detailansicht_part h2.favorit {position:relative;
										float:left; 
										left:20px;
										width:440px;
										text-align:left;
										padding:10px 0px 0px 0px;
										margin:0px;
										font-size:15px;
										font-weight:bold;}
										
div.detailansicht_part h2.favoritrot {position:relative;
										float:left; 
										left:20px;
										width:440px;
										text-align:left;
										padding:10px 0px 10px 0px;
										margin:0px;
										font-size:15px;
										color:#ff0000;
										font-weight:bold;}


div.detailansicht_part p.ueber_werbung {position:relative;
										left:0px;
										top:0px;
										float:left;
										width:500px;
										padding:2px 0px 2px 0px;
										margin:0px;
										text-align:center;
										font-size:12px;}	

div.detailansicht_part div.werbung_bigal_co_ad	{position:relative;
										float:left;
										left:98px;
										top:0px;
										float:left;
										width:300px;
										padding:10px 0px 10px 0px;
										margin:0px;}	

.favorit_div				{background-color:#C3CBFF;
										padding:5px 0px 5px 0px;
										margin:15px 0px 15px 0px;}


div.detailansicht_part a.email_form_innen2 {text-decoration:none;}

div.detailansicht_part p.bildergalerie_unten	{position:relative;
										float:left; 
										left:0px;
										width:498px;
										text-align:center;
										padding:5px 0px 20px 0px;
										margin:0px;}

div.detailansicht_part p.bildergalerie_oben {position:relative;
										float:left; 
										left:0px;
										width:498px;
										text-align:center;
										padding:20px 0px 5px 0px;
										margin:0px;}

div.detailansicht_part img	{padding:0px;
										margin:0px;}
										
div.detailansicht_part p.center {position:relative; 
										float:left; 
										left:20px;
										width:458px;
										padding:0px;
										text-align:center;}
										
div.detailansicht_part p.links	{position:relative; 
										float:left; 
										left:20px;
										width:200px;
										padding:5px 0px 5px 0px;
										text-align:left;}

div.detailansicht_part p.rechts	{position:relative; 
										float:right; 
										right:20px;
										width:250px;
										padding:5px 0px 5px 0px;
										text-align:left;
										font-weight:bold;}

										
div.detailansicht_part p.links_feri	{position:relative; 
										float:left; 
										left:20px;
										width:200px;
										padding:2px 0px 2px 0px;
										text-align:left;}

div.detailansicht_part p.rechts_feri	{position:relative; 
										float:right; 
										right:20px;
										width:250px;
										padding:2px 0px 2px 0px;
										text-align:left;
										font-weight:bold;}

div.detailansicht_part p.rechts_feri_ja	{position:relative; 
										float:right; 
										right:20px;
										width:250px;
										padding:2px 0px 2px 0px;
										text-align:left;}


div.detailansicht_part p.links2	{position:relative;
										float:left; 
										left:20px;
										width:150px;
										padding:2px 0px 2px 0px;
										text-align:left;}

div.detailansicht_part p.rechts2 {position:relative;
										float:right; 
										right:20px;
										width:288px;
										padding:2px 0px 2px 0px;
										text-align:left;}


div.detailansicht_part p.rechts2_feri {position:relative;
										float:right; 
										right:0px;
										width:160px;
										padding:2px 0px 2px 0px;
										text-align:left;}

div.detailansicht_part p.links2_feri {position:relative;
										float:right; 
										right:0px;
										width:108px;
										padding:2px 0px 2px 0px;
										text-align:left;}


										
div.detailansicht_part p.rechts_schmall	{position:relative; 
										float:right; 
										right:20px;
										width:250px;
										padding:5px 0px 5px 0px;
										text-align:left;}

div.detailansicht_part img.stern	{border:none;
										padding:0px;
										margin:10px;}										
										
div.detailansicht_part p.l3	{position:relative; 
										float:left;
										left:20px;
										width:60px;
										padding:0px;
										margin:0px;}	

div.detailansicht_part p.r3	{position:relative; 
										float:right; 
										right:18px;
										top:10px;
										width:400px;
										padding:0px;
										margin:0px;}




div.fil_innen_part 	div.pro_balken {position:relative; 
										float:left; 
										left:20px;
										width:458px;
										padding:20px 0px 5px 0px;}



table.pro_balken_darstellung 		{width:458px;padding:0px;margin:0px;}	
	
td.pro_balken                		{text-align:center;padding:0px;margin:0px;}	

table.pro_balken 								{width:450px;padding:0px;margin:0px;} 

td.pro_balken_schrift_klein  		{font-size:12px;}	

td.pro_balken_2                	{background-color:rgb(220,220,220);}	   

td.pro_balken_grau              {background-color:rgb(220,220,220);}	 

tr.pro_balken_rot              	{background-color:rgb(255,0,0);}


div.reisebericht_bild	{position:relative; 
										float:left; 
										left:0px; 
										top:0px; 
										width:498px; 
										margin:0px;
										padding:0px;}

div.reisebericht_bild	p {position:relative;
										float:left; 
										left:20px; 
										top:0px; 
										margin:0px;
										padding:0px;
										width:458px;
										text-align:justify;}	

div.reisebericht_bild	p.reisebild {position:relative;
										float:left; 
										left:20px; 
										top:0px; 
										margin:0px;
										padding:0px;
										width:458px;
										text-align:center;}
										
div.reisebericht_bild	img {margin:10px;
										padding:0px;
										text-align:center;}		
										
										
										

/* Neue Formatierung für textfelder mit Überschrift */

div.fil_innen_part 	div.textfeld_ueber {position:relative; 
										float:left; 
										left:20px;
										width:458px;
										padding:10px 0px 5px 0px;
										text-align:left;
										font-weight:bold;}

div.fil_innen_part 	div.textfeld {position:relative; 
										float:left; 
										left:20px;
										width:458px;
										padding:5px 0px 5px 0px;
										text-align:left;}		
										
										
										
										
/* Neue Formatierung Suchfeld */

div.fil_suchen 		  {position:relative; 
										float:left; 
										left:0px; 
										top:0px; 
										width:498px; 
										margin:0px 0px 15px 0px;
										padding:2px 0px 2px 0px;
										display: block;}

div.fil_suchen div.fil_suchen_r {position:relative;
										float:right;
										right:20px;
										top:0px;
										width:219px;
										margin:0px;
										padding:0px;}
															
div.fil_suchen_r div.fil_suchen_a {position:relative;
										float:left;
										left:0px;
										top:0px;
										width:219px;
										margin:0px;
										padding:0px;}										


div.fil_suchen_a p {position:relative;
										float:right;
										right:0px;
										top:4px;
										width:135px;
										margin:0px;
										padding:0px;
										font-size:12px;}

div.fil_suchen_a input {position:relative;
										float:left;
										left:0px;
										top:0px;
										margin:0px;
										padding:0px;
										border:0px;}

div.fil_suchen_a span {font-weight:bold;
										font-size:12px;}



div.fil_suchen div.fil_suchen_l {position:relative;
										float:left;
										left:20px;
										top:0px;
										width:219px;
										margin:0px;
										padding:0px;}

div.fil_suchen div.fil_suchen_soz {position:relative;
										float:left;
										left:0px;
										top:0px;
										width:219px;
										margin:0px;
										padding:0px;}										
										
div.fil_suchen p.fil_suchen_ueber {position:relative; 
										float:left; 
										left:0px; 
										top:0px; 
										width:219px; 
										margin:0px;
										padding:3px 0px 2px 0px;
										font-size:12px;}

div.fil_suchen p.fil_suchen_ausgabe {position:relative; 
										float:left; 
										left:0px; 
										top:0px; 
										width:219px;
										margin:0px;
										padding:0px;}

div.fil_suchen select {position:relative; 
										float:left; 
										left:0px; 
										top:0px;
										width:219px; 
										margin:0px;
										padding:0px;
										border-style:solid;
										border-width:1px;
										border-color:#A2A2A2;}

div.fil_suchen input {margin:0px;
										padding:0px;}											

div.fil_suchen input#sozio_plz {position:relative; 
										float:left;
										left:0px; 
										top:0px;
										width:50px;
										border-style:solid;
										border-width:1px;
										border-color:#A2A2A2;}										
										
div.fil_suchen input#sozio_stadt{position:relative; 
										float:right;
										right:0px; 
										top:0px;
										width:160px;
										border-style:solid;
										border-width:1px;
										border-color:#A2A2A2;}

div.fil_suchen_fehler {position:relative; 
										float:left; 
										left:0px; 
										top:0px; 
										width:219px; 
										margin:0px;
										padding:2px 0px 2px 0px;}

div.fil_suchen_fehler p.fehler {position:relative; 
										float:left;
										left:0px;
										width:219px;  
										margin:0px;
										padding:0px;
										color:#C40042;
										font-size:12px;}
										
.fil_innen h2.breit_2	{float:left;
										position:relative;
										left:20px;
										width:458px;
										margin:0px;
										padding:5px 0px 5px 0px;
										text-align:left;
										font-size:15px;}





/* für die aktuellsten Einträge */

div.uebersicht_seiten {position:relative;
							left:0px;
							float:left;
							width:500px;
							margin:0px;
							padding:0px;}
							
div.uebersicht_seiten p.ueber {position:relative;
							left:0px;
							float:left;
							width:500px;
							margin:20px 0px 10px 0px;
							padding:0px;
							font-size:13px;}				
							
							
div.uebersicht_seiten_2 {position:relative;
							left:0px;
							float:left;
							width:500px;
							margin:0px 0px 0px 0px;
							padding:0px 0px 10px 0px;}			
							
div.uebersicht_seiten_2 fieldset {width:498px; 
							padding:0px;
							margin:0px;
							font-weight:normal; 
							font-size:12px;}

div.uebersicht_seiten_2 legend {padding:0px 0px 4px 0px; margin: 0px 0px 0px 10px;}
							
div.uebersicht_seiten_3	{position:relative;
							top:0px;
							left:0px;
							float:left;
							width:478px;
							margin:0px 10px 10px 10px;
							padding:0px;}		
							
	
div.uebersicht_seiten_3_img {position:relative; 
										top:0px; 
										right:0px; 
										float:left; 
										margin-right:10px; 
										margin-bottom:10px;
										z-index:100;}
										
div.uebersicht_seiten_3_text {position:relative; 
										top:0px; 
										right:0px;
										background-color:#ffffff;}
																	
div.uebersicht_seiten_3_text h1 {padding:0px;
										margin:0px;
										text-align:left;}	