		body, input, td, font { font-family: Arial, Helvetica, sans serif; color: #000000; }
		.copy { font-size: 10px; }
		.headline { font-size: 20px; font-weight: bold; }
		.sozio_headline { font-size: 18px; padding-left:25; padding-right:25; padding-top:35;} 
		.subheadline, .teaser { font-size: 18px; font-weight: bold;}
		.submit { font-size: 15px; }
		.text { font-size: 15px; }
		.text_rot { font-size: 18px; color:rgb(255,100,100); }		
		.text_fett { font-size: 15px; font-weight: bold; }
		.sozio_weiter { padding-left:25; padding-right:25; padding-top:0;}
		.text_fett_rot { font-size: 18px; font-weight: bold; color:rgb(255,100,100); }		
		.text_red { font-size: 15px; color:rgb(255,0,0); }
		.text_green { font-size: 15px; color:rgb(26,151,79); }
		.text_red_fett { font-size: 15px; font-weight: bold; color:rgb(255,0,0); }
		.text_red_fett_gross { font-size: 18px; font-weight: bold; color:rgb(255,0,0); }		
		.text_klein { font-size: 12px; }
		.text_fett_blau { font-size: 18px; font-weight: bold; color:rgb(0,0,255); }	


       
       						
       	
       
       	body                            {margin:0px;
                                        background-color:#FFFFFF;}

        table#main                     	{width:100%;}
        
        table#start                     {font:50px Arial;
                                        width:100%;}
                                        
        table#start2                    {font:50px Arial;
                                        width:100%;
                                        height:100%;
                                        border:none;
                                        padding:1cm;}
                                        
        td#start                        {align:center;
                                        padding-left:2cm;}


        table#startseite                {table-layout:fixed;
																				border:none;
        																width:100%;
        																height:100%;}
  
  

        table.content_unterschrift      {border:none;
        																width:100%;}          
        
             
        
        td.content_unterschrift         {color:rgb(0,0,0);
                                        font:10px Arial;
                                        padding-left:45;
                                        padding-right:45;}                            
                                        
      
        a.content_unterschrift         	{color:#0000FF;
                                        font:10px Arial;}

        a.content_unterschrift_2        {color:#000000;
                                        font:10px Arial;}

        a.content_unterschrift_3        {color:#0000FF;
                                        font:10px Arial;
                                        text-decoration:underline;}


				font.content_unterschrift       {color:rgb(0,0,0);
                                        font:10px Arial;}
				font.content_unterschrift_2     {color:rgb(255,255,255);
                                        font:10px Arial;}        

        a.admin_17                   	  {color:rgb(0,0,255);
                                        font:17px Arial;
                                        text-decoration:underline;}


      

   

        table#content_main              {width:100%;}  


        td#content_main              		{width:100%;
                                        padding-top:15px;
                                        padding-left:15px;
                                        vertical-align:top;}         
         
        
        div#logo												{position:absolute;
        																left:0px;
        																top:0px;
        																width:1000;
        																height:72px;
        																margin:0px;
        																border-style:none;}

        
        div#shortnav                    {position:absolute;
        																left:0px;
        																top:72px;
        																height:18px;
        																width:100%;
        																margin:0px;
        																border-style:none;}




        div#shortnav_start              {position:absolute;
        																left:0px;
        																top:20%;
        																height:18px;
        																width:100%;
        																margin:0px;
        																border-style:none;}

        
				div#content                    	{position:relative;
        																left:20%;
        																top:90px;
        																margin:0px;
        																width:80%;
        																border-style:none;}

				div#content_2                   {position:relative;
        																left:0px;
        																top:90px;
        																margin:0px;
        																width:20%;
        																border-style:none;}
        																
        div#navi                    		{position:absolute;
        																left:0px;
        																top:90px;
        																width:190px;
        																margin:0px;
        																border-style:none;}
        																			

				
        
      	form#anmeldung       						{margin:0px;}        
        
        
        
        
        
        
        div#logo2												{position:absolute;
        																left:0px;
        																top:0px;
        																width:100%;
        																height:130px;
        																background-color:#996633;}        







         
         
        td.logo                         {height:72px;}                                        
        
        
        td.logo_ueberschrift            {color:rgb(0,0,0);
                                        font-family: Arial, Helvetica, sans serif; 
												 								font-size: 20px;}                            
                                        
        td.logo_ueberschrift_2          {color:rgb(150,150,150);
                                        font-family: Arial, Helvetica, sans serif; 
												 								font-size: 17px; 
																				font-weight: bold;}
                         
                         
        td.logo_ueberschrift_3          {color:rgb(255,255,255);
                                        font:6px Arial;}                                         
                  
                  
                  
        font.logo_ueberschrift          {color:rgb(0,0,0);
                                        font-family: Arial, Helvetica, sans serif;
                                        font-size: 20px;
                                        font-weight:500;}                                           
                                        
        font.logo_ueberschrift_2        {color:rgb(150,150,150);
                                        font-family: Arial, Helvetica, sans serif; 
												 								font-size: 17px; 
																				font-weight: bold;}
                                        
        font.logo_ueberschrift_3        {color:rgb(255,255,255);
                                        font:6px Arial;}   


             
             
             
        td#shortnav                     {height:15px;}
           
        table#shortnav               		{height:15px;
        																width:100%;}
        																
        table#shortnav_2                {height:15px;
        																width:100%;
        																background-color:#00FFFF;}
        
        
        td#shortnav_left	           		{height:100%;
        																align:right;
                                        border:none;
                                        font:15px Arial;
                                        text-decoration:none;}
                                        
        td#shortnav_left_2	           	{height:100%;
        																align:right;
                                        font:15px Arial;
                                        text-decoration:none;
                                        padding-right:30px;}
											
											
        td#shortnav_right	           		{height:100%;
        																align:left;
                                        border:none;
                                        font:15px Arial;
                                        text-decoration:none;}                                        
                                        
        td#shortnav_right_2	           	{height:100%;
        																align:left;
                                        font:15px Arial;
                                        text-decoration:none;
                                        padding-left:30px;}                                         
                                        
                                        
        table#navi                      {width:100%;
                                        padding-right:10px;
                                        vertical-align:top;
                                        valign:top;}                                       
                                        
                                                             
        td#navi                         {width:100%;
                                        padding-right:10px;
                                        vertical-align:top;
                                        valign:top;}
                                        
        td#content                      {width:80%;
                                        background-color:#FFFFFF;
                                        padding:10px;
                                        vertical-align:top;}
        
        
        


        td#klein_anzahl_oben            {width:70%;
                                        height:0.6cm;
                                        color:#000000;
                                        font:15px Arial;
                                        padding-left:0.5cm;
                                        border:none;}
                                        
       	td#klein_anzahl_oben_2          {height:0.6cm;
                                        color:#000000;
                                        font:15px Arial;
                                        border:none;
                                        padding-left:0.5cm;}                                       
  
  
 
        table#klein_anzahl              {width:100%;
                                        border:none;
                                        background-color:rgb(242,217,2);}                                   
                                   
                                        
        table#klein_anzahl2             {width:100%;
                                        border:none;
                                        background-color:rgb(255,216,0);}
                                        
                                        
       	td#klein_anzahl_oben            {width:70%;
                                        height:0.6cm;
                                        color:#000000;
                                        font:15px Arial;
                                        padding-left:0.5cm;
                                        border:none;}
                                        
       	td#klein_anzahl_oben_2          {height:0.6cm;
                                        color:#000000;
                                        font:15px Arial;
                                        border:none;
                                        padding-left:0.5cm;}
                                        
       	td#klein_anzahl_oben_3          {height:0.6cm;
                                        color:#000000;
                                        font:15px Arial;
                                        border:none;
                                        padding-left:0cm;}
                                        
       	td#klein_anzahl_oben_4          {align:right;
       																	height:0.6cm;
                                        color:#000000;
                                        font:15px Arial;
                                        border:none;} 
                                        
                                        
       	a#klein_anzahl		        			{font:15px Arial;
                                        color:#0000FF;}          
       	a#klein_anzahl_2								{font:15px Arial;
                                        color:#0000FF;}         
        

        
        
        
        
 
 
 
 
 
        table#Filter                    {table-layout:fixed;
																				background-color:#CCCCFF;
                                        width:100%;}
                                        
        tr#Filter1											{}
				
				tr#Filter1_o_p									{height:0.6cm;}

        tr#Filter2         	        		{height:4cm;}                                        

        td#Filter1_Ueber                {padding-left:0cm;
                                        padding-top:0.1cm;
                                        font:20px Arial;
                                        vertical-align:top;}

        td#Filter1_Ueber_1              {padding-left:0cm;
                                        font:20px Arial;
                                        vertical-align:top;}

        
        td#Filter1                      {padding-left:0cm;
                                        padding-top:0.1cm;
                                        font:15px Arial;
                                        vertical-align:top;}
                                        

        td#filter1_1                    {padding-left:0cm;
                                        padding-top:0.1cm;
                                        font:15px Arial;
                                        vertical-align:top; 
                                        align:left;}   


        td#Filter1_2                    {padding-left:0.2cm;
                                        padding-top:0.1cm;
                                        font:15px Arial;
                                        vertical-align:top; 
                                        align:left;}                                          
        
        input#Filter										{width:30%;}

        input#Filter_2									{width:100%;}
        					
        					
        					
        select#Filter_3									{width:100%;}
        				
        select#Filter										{width:100%;} 



        button#Filter										{width:100%;} 




                                        
        span.uri                        { color:#008000; }
        p#disclaimer                    { font-size:10px;
                                        color:#000000;}
       
       
       
       
       
       
       
       
       
       	h6                              {color:#303030; 
                                        font:10px Arial;}  


       	h5                              {font-family: Arial, Helvetica, sans serif;
																				font-size:12px;
																				color:#000000;
																				font-weight:bold;} 


/*Startseite texte überschrift klein*/

        h4                              {font-family: Arial, Helvetica, sans serif;
																				font-size:13px;
																				color:#000000;
																				font-weight:bold;}

/*kleine Überschrift*/ 

        h3                              {font-family: Arial, Helvetica, sans serif;
																				font-size:13px;
																				color:#000000;
																				font-weight:bold;
																				margin:0;}
                                         
/*Startseite texte unten*/

        h2                              {font-family: Arial, Helvetica, sans serif;
        																font-size:17px;
																				color:#000000;
																				font-weight:bold;
																				margin:0;}
																				
/*Startseite text gross und große Überschrift*/ 

        h1                              {font-family: Arial, Helvetica, sans serif;
																				font-size:20px;
																				font-weight:500;
                                        color:#000000;
																				margin:0;} 
                                        
    
        
        
        p                               { text-align:left;
                                        vertical-align:top;}
    
    
    
    
    
    
    		font.u_u_komplexe_ueberschrift	{font:17px Arial;
      																	color:#000000;
                                        font-weight:bold;}
    
    
    
    
    
    
    

		        
		        

 
 
 
 
 
		        																
		        																
		        td.shortnav_2				           	{height:100%;
		                                        font:15px Arial;
		                                        text-decoration:none;
		                                        padding-right:30px;}		        																
		        																
		        td.shortnav_left	           		{height:100%;
		                                        border:none;
		                                        font:15px Arial;
		                                        text-decoration:none;}
		                                        
		        td.shortnav_left_2	           	{height:100%;
		                                        font:15px Arial;
		                                        text-decoration:none;
		                                        padding-right:30px;}
													
													
		        td.shortnav_right	           		{height:100%;}                                        
		                                        
		        td.shortnav_right_2	           	{height:100%;}  
                                        				        				
            
            
            
            
           	td.content                      {width:80%;
																						background-color:#FFFFFF;
																						padding:10px;
																						vertical-align:top;}                                     				        				
                                        				        				
					  table.content_main_start        {width:100%;
																						padding:10px;
																						vertical-align:top;}   

						table.content_main              {width:100%;}  


						td.content_main              		{width:100%;
																						padding-top:15px;
																						padding-left:15px;
																						vertical-align:top;}         

						td.content_main_werbung         {padding-top:35px;
																						padding-left:15px;}        
              
              
              
        		table.keine_treffer             {width:100%;
                                        		border:none;
                                        		background-color:#ffffff;
																						font:17px Arial;}
                                        		
						td.keine_treffer         				{color:#000000;
																						font:17px Arial;
																						padding-left:25;
																						padding-right:25;}                                       

						td.keine_treffer_2         			{color:#000000;
																						border:none;
																						padding-top:20;}         





/*Das braucht man für die Filteroberflächen*/
 
        		table.filter                    {table-layout:fixed;
																						background-color:#CCCCFF;
                                        		width:100%;}

						td.filter1                      {padding-left:0cm;
																						padding-top:0.1cm;
																						font:15px Arial;}
																						
						font.filter1			              {font:15px Arial;}																						

						td.filter1_1                    {padding-left:0cm;
																						padding-top:0.1cm;
																						font:15px Arial;}   

						td.filter1_2                    {padding-left:0.2cm;
																						padding-top:0.1cm;
																						font:15px Arial;}

						td.filter1_ueber                {padding-left:0cm;
																						padding-top:0.1cm;
																						font:20px Arial;
																						height:30px;}

						td.filter1_ueber_2              {padding-left:0cm;
																						padding-top:0.1cm;
																						height:21px;}
																						
						font.filter1_ueber              {font:20px Arial;}

																						
						td.filter1_ueber_1              {padding-left:0cm;
																						font:20px Arial;}
																						
						select.veran_tag								{width:100%;}        
						select.veran_monat							{width:100%;}         

						td.veran_tag										{width:25%;}
						td.veran_monat									{width:50%;} 
						td.veran_jahr										{width:10%;
																						padding:2px;}
						td.veran_jahr_2									{width:15%;}

						input.Filter										{width:30%;}

						input.Filter_2									{width:100%;}



						select.Filter_3									{width:100%;}

						select.Filter										{width:100%;} 		

















        		table.filter_part               {background-color:rgb(255,255,255);
                                        		width:500px;
                                        		border: solid 1px blue;}
                          		
						td.filter_part                 	{font:15px Arial;}
						
						td.filter_part_fett             {font:15px Arial;
																						font-weight:bold;}

						td.filter_part_fett2            {font:15px Arial;
																						font-weight:bold;
																						vertical-align:top;}

        		table.filter_ferien             {background-color:rgb(255,255,255);
                                        		width:550px;
                                        		border: solid 1px rgb(242,217,2);}

        		table.listen_ansicht				    {width:550px;}
						
						
						td.filter_ferien_bild           {font:15px Arial;
																						padding-right:12px;}


        		table.filter_senioinfo          {background-color:rgb(255,255,255);
                                        		width:500px;
                                        		border: solid 1px rgb(34,126,62);}



        		table.filter_flohmarkt          {background-color:rgb(255,255,255);
                                        		width:500px;
                                        		border: solid 1px rgb(182,66,66);}

        		table.filter_oma			          {background-color:rgb(255,240,255);
                                        		width:500px;
                                        		border: solid 1px rgb(255,0,255);}


        		table.filter_reisepartner			  {background-color:rgb(240,240,255);
                                        		width:500px;
                                        		border: solid 1px rgb(0,0,255);}


        		table.filter_rezepte			  		{background-color:rgb(255,246,197);
                                        		width:500px;
                                        		border: solid 1px rgb(255,226,68);}

        		table.filter_wohngemeinschaft		{background-color:rgb(225,241,255);
                                        		width:500px;
                                        		border: solid 1px rgb(0,0,255);}


        		table.filter_pflege							{background-color:rgb(206,205,255);
                                        		width:500px;
                                        		border: solid 1px rgb(0,0,255);}


						table.news								      {table-layout:fixed;
																						background-color:rgb(255,245,158);}
						
						table.news_gelb								  {background-color:rgb(255,245,158);}

						table.news_pink								  {background-color:rgb(245,134,246);}

						table.news_pink_hell						{background-color:rgb(251,196,252);}


						font.news_0											{font-family: Arial, Helvetica, sans serif; 
																						color: #000000; 
																						font-size: 14px;}
						
						font.news_1											{font-family: Arial, Helvetica, sans serif; 
																						color: #000000; 
																						font-size: 12px; 
																						font-weight: bold;}

						font.news_2											{font-family: Arial, Helvetica, sans serif; 
																						color: #F0F0F0; 
																						font-size: 12px; 
																						font-weight: bold;}
						
						td.news													{font-family: Arial, Helvetica, sans serif; 
																						color: #000000; 
																						font-size: 12px;}
																						
																						
																						
																						
						td.klein_anzahl_oben_3          {height:0.6cm;
																						color:#000000;
																						font:15px Arial;
																						padding-left:0cm;}



						td.klein_anzahl_oben_2          {height:0.6cm;
																						color:#000000;
																						font:15px Arial;
																						padding-left:0.5cm;}  


						table.klein_anzahl              {width:100%;
																						background-color:rgb(242,217,2);}  


						td.klein_anzahl_oben_4          {height:0.6cm;
																						color:#000000;
																						font:15px Arial;} 

				

						div.main												{position:relative;
																						left:0px;
																						top:0px;
																						width:982px;
																						height:100%;
																						margin:0px;
																						border-top: solid 1px #DAD0C6;
																						border-right: solid 1px #DAD0C6;
																						border-left: solid 1px #DAD0C6;
																						background-color:#ffffff;}


						div.werbung_wallpaper						{position:relative;
																						left:255;
																						width:728px;
																						overflow:hidden; 
																						margin:0;
																						background-color:#DAD0C6;}

						div.werbung_wallpaper2					{clear:both; 
																						position:absolute;
																						left:983px;
																						height:1200;
																						top:0px;
																						border:0px;
																						z-index:100;}


						div.werbung_wallpaper_oben_aus	{position:relative;
																						left:5;
																						margin-top:10px;
																						margin-bottom:10px;
																						height:90px;
																						overflow:hidden;}
																						

																						
						div.werbung_wallpaper2_rechts		{clear:both; 
																						position:absolute;
																						left:990px;
																						height:1200;
																						top:110px;
																						border:0px;
																						z-index:100;}

						div.werbung_wallpaper3_rechts		{clear:both; 
																						position:absolute;
																						left:990px;
																						height:1200;
																						top:0px;
																						border:0px;
																						z-index:100;}

						div.logo												{position:relative;
																						left:0px;
																						top:0px;
																						width:980px; 
																						height:72px;
																						margin:0px;
																						border-style:none;}

						div.shortnav                    {position:relative;
																						left:0px;
																						top:0px;
																						height:18px;
																						width:980px;
																						border-style:none;}
																						
																						
						div.navi      			         		{position:absolute;
																						left:0px;
																						top:90px;
																						width:190px;
																						margin:0px;
																						border-style:none;}	


						div.werbung_links	        			{position:relative;
																						left:0px;
																						top:140px;
																						width:190px;
																						margin:0px;
																						border-style:none;
																						text-align:center;}
																																												
						div.werbung_oben_aussen			    {position:relative;
																						left:0px;
																						top:0px;
																						height:130px;
																						margin:0px;	
																						border-style:none;
																						text-align:center;}

						div.werbung_oben			          {position:relative;
																						left:0px;
																						top:0px;
																						margin:0px;	
																						border-style:none;
																						text-align:center;}

						div.werbung_einfuegen						{position:absolute;
																						left:190px;
																						top:112px;
																						height:110px;
																						width:790px;
																						margin:0px;
																						text-align:center;
																						padding-top:10;}
																						
						div.werbung_einfuegen_2					{position:relative;
																						left:190px;
																						top:112px;
																						height:50px;
																						width:790px;
																						margin:0px;
																						text-align:center;}



						div.kurznachricht			          {position:absolute;
																						left:90px;
																						top:142px;
																						margin:0px;	
																						border-style:none;}


						div.kurznachricht_2			        {position:absolute;
																						left:50px;
																						top:142px;
																						margin:0px;	
																						border-style:none;}

						div.brief_postfach 							{position:relative;
																						left:50px;
																						top:0px;
																						margin:0px;	
																						border-style:none;}						
						
						
						
						
						div.aktuelle_besucher			      {position:absolute;
																						left:10px;
																						top:140px;
																						margin:0px;	
																						border-style:none;}	



						div.ahano_seiten_besucher			  {position:absolute; 
																						display:block; 
																						left:600px;
																						top:10px;
																						height:360px;
																						width:210px;
																						background-color:#0000ff;
																						filter:alpha(opacity=55); 
																						opacity: 0.55;
																						-moz-opacity:0.55;
																						z-index:998;}


						div.ahano_seiten_besucher_2		  {position:absolute;
																						display:block;
																						left:620px;
																						top:30px;
																						height:320px;
																						width:170px;
																						text-align:center;
																						background-color:#00ffff;
																						filter:alpha(opacity=79); 
																						opacity: 0.79;
																						-moz-opacity:0.79;
																						z-index:1000;}

						div.content3			              {position:absolute;
																						left:0px;
																						top:100px;
																						margin:0px;																					
																						width:980px;
																						height:1000px;
																						border-style:none;
																						background-color:#ffffff;}

																					
						div.content			              	{position:relative;
																						left:190px;
																						top:0px;
																						margin:0px;																					
																						width:790px;
																						border-style:none;}
																						
																						
																						
						div.content2			              {position:relative;
																						left:0px;
																						top:0px;
																						margin:0px;																					
																						width:100%;
																						border-style:none;
																						background-color:rgb(255,255,255);}

						div.paage_peel			            {position:absolute;
																						right:0px;
																						top:0px;
																						margin:0px;
																						border-style:none;
																						background-color:rgb(155,255,255);}




						div.links												{position:absolute;
																						left:1030px;
																						top:0px;
																						width:1px;
																						height:800px;
																						margin:0px;
																						border-style:none;
																						background-color:rgb(242,217,2);}



					 div.teaser												{position:relative;
																						left:0px;
																						top:30px;
																						margin:0px;
																						width:160;
																						border-style:none;}


						div.loggin_start                {position:absolute;
																						left:0px;
																						top:90px;
																						width:190px;
																						height:50;
																						margin:0;
																						border-style:none;}	


						body                            {margin:0px;
																						background-color:#FFFFFF;}



						table.logo               				{width:980px;
																						height:72px;}	

						table.logo_2               			{width:100%;
																						height:72px;
																						width:100%;}	

						table.shortnav               		{width:980px;
																						height:18px;}

						table.shortnav_2              	{width:980px;
																						height:18px;}	

						tr.shortnav_2                		{background-color:#00FFFF;}				


						iframe.besucher_aktuell					{margin:0px;
																						width:130;
																						height:180;}


						iframe.besucher_aktuell_brief		{margin:0px;
																						width:24;
																						height:15;
																						padding:0px;}
																						
						iframe.shortnav									{margin:0px;
																						width:20;
																						height:18;
																						padding:0px;}																						
																						
																						
																						
						.editbutton {
							padding:1px;
							border-width:0px;
						}
						.editraise {
							border-width:1px;
							background-color:white;
							padding:0px;
						}
						.editpress{
							border-width:1px;
							background-color:red;
							padding:0px;
						}    