html, body 	{
					margin:0px;
					padding:0px;
					overflow:show;
					margin:auto;
					background-color:#58585a;
					text-align:center;
					}
a					{
					text-decoration:none;
					}	
img				{
					border:0px;
					}
					
/* Header */		
					.header .menue{
										float:left;
										margin-top:54px;
										text-align:center;
										font-family:verdana;
										font-size:11px;
										}								
					.menue .grau	{
										width:89px;
										height:25px;
										margin-right:9px;
										background-image:url(../img/bg_menue_grau.jpg);
										float:left;
										padding-top:73px;
										color:#8a8a8c;
										border:0px;
										}
					.content_links .banner{
										width:100%;
										border-top:1px solid #FFF;
										padding-top:20px;	
										clear:both;
										margin-top:500px;		
										}	
					.content_links .banner  li{
										margin-left:0px;
										list-style-image:none;
										padding-right:0px;
										}

					.grau a{
										color:#8a8a8c;		
										text-decoration:none;
										}																				
					.menue .gelb	{
										width:89px;
										height:25px;
										margin-right:9px;
										background-image:url(../img/bg_menue_gelb.jpg);
										float:left;
										padding-top:73px;
										color:#8a8a8c;										
										}	
					.gelb a{
										color:#8a8a8c;	
										text-decoration:none;										
										}											
					.menue .aktiv	{
										width:89px;
										height:25px;
										margin-right:9px;
										background-image:url(../img/bg_menue_aktiv.jpg);
										float:left;
										padding-top:73px;
										color:#ffffff;										
										}
					.menue .aktiv_gelb{
										width:89px;
										height:25px;
										margin-right:9px;
										background-image:url(../img/bg_menue_aktiv_gelb.jpg);
										float:left;
										padding-top:73px;
										color:#ffffff;										
										}										
					.aktiv a{
										color:#ffffff;		
										text-decoration:none;
										}												
					.header .submenue{
										margin-top:52px;
										float:right;
										text-align:right;
										font-size:9px;
										font-family:verdana;
										color:#f6ac0b;
										height:20px;
										margin-right:-2px;
										}					
					.header .submenue a{
										text-decoration:none;
										color:#f6ac0b;
										}							
					.header .submenue a:hover{
										text-decoration:underline;
										}	
					.header			{
										width:973px;
										height:168px;	
										margin:auto;
										background-image:url(../img/bg_header.gif);	
										background-position:center;
										background-color:#FFF;
										}											
					.slogan			{
										margin-top:58px;
										margin-right:5px;
										float:right;
										font-size:15px;
										font-family:verdana;
										color:#575759;
										text-align:right;
										word-spacing:8px;
										}		

/* Content */			
					.oben				{
										background-image:url(../img/bg_oben.jpg);	
										background-repeat:repeat-y;
										background-position:center;	
										width:100%;
										min-width:1000px;										
										height:70px;
										overflow:auto;										
										margin:auto;										
										}						
					.content_aussen{
										text-align:center;
										width:100%;
										min-width:1000px;										
										height:auto;
										overflow:auto;										
										margin:auto;
										background-image:url(../img/bg_content.jpg);	
										background-repeat:repeat-y;
										background-position:center;
										padding-bottom:50px;									
										}										
					.content			{
										min-height:600px;
										width:972px;
										margin:auto;
										font-size:11px;
										font-family:verdana;
										line-height:1.5;
										text-align:left;
										overflow:auto;
										height:auto;
										}
					.content_links{
										width:189px;
										height:500px;
										float:left;
										border-top:5px solid #f7a900;
										font-size:10px;
										margin-left:-1px;
										}
					.content_links a{
										color:#58585a;
										text-decoration:none;
										display:block;
										}		
					.kasten_rechts .suche{
										width:172px;
										height:26px;
										padding-left:10px;
										background-color:#f7a900;
										padding-top:3px;
										}	
					.klein				{
										font-size:9px;
										}
					.kasten_rechts .suche input{
										margin-top:1px;
										width:132px;
										padding-left:5px;
										padding-right:5px;
										height:16px;
										border:1px solid #FFF;
										color:#FFF;
										font-family:verdana;
										font-size:10px;
										background-color:#f7a900;	
										}											
					.content_links .punkt{
										width:179px;
										height:20px;
										padding-top:5px;
										border-bottom:1px solid #FFFFFF;
										padding-left:10px;
										}	
				.content_links .punkt_mitglieder{
										border-top:5px solid #58585a;
										width:179px;
										height:20px;
										padding-top:5px;
										border-bottom:1px solid #FFFFFF;
										padding-left:10px;
										background-color:#f7a900;
										color:#FFF;
										}											
					.content_links .aktiv{
										width:179px;
										height:20px;
										padding-top:5px;
										border-bottom:1px solid #FFFFFF;
										padding-left:10px;
										background-color:#58585a;
										}			
					.content_links .aktiv a{
										color:#FFFFFF;
										text-decoration:none;
										}	
					.content_links input{
										margin-top:4px;
										width:130px;
										padding-left:5px;
										padding-right:5px;
										height:16px;
										border:0px;
										color:#838485;
										font-family:verdana;
										font-size:10px;										
										}
					#institut_sub{
										width:195px;				
										background-color:#a1a2a4;
										height:auto;
										position:absolute;
										margin: 0;
										padding: 0;
										margin-top:-26px;
										margin-left:189px;
										z-index: 30;
										visibility:hidden;
										}	
					#struktur_sub{
										width:195px;				
										background-color:#a1a2a4;
										height:auto;
										position:absolute;
										margin: 0;
										padding: 0;
										margin-top:-26px;
										margin-left:189px;
										z-index: 30;
										visibility:hidden;
										}											
					.content_links #submenues .punkt{
										width:185px;
										height:20px;
										padding-top:5px;
										border-bottom:1px solid #FFFFFF;
										padding-left:10px;
										}
					.content_links #submenues .aktiv{
										width:185px;
										height:20px;
										padding-top:5px;
										border-bottom:1px solid #FFFFFF;
										padding-left:10px;
										background-color:#58585a;
										}				
					.content_links #submenues a{
										color:#FFFFFF;
										text-decoration:none;
										display:block;
										}


					.content_rechts{
										width:580px;
										float:right;
										color:#58585a;
										}
					.content_rechts .schwarz{
										color:#000;
										}										
					 .content_rechts .head{
										margin-bottom:13px;
										}
					 .content_rechts .head .zwei{
										margin-left:18px;
										}										
					 .content_rechts .befinden{
										margin-bottom:15px;
										font-size:9px;
										font-family:verdana;	
										color:#8a8a8c;									
										}		
										
					 .content_rechts .text{
										width:570px;
										}	
					.content_rechts a{
										color:#8a8a8c;
										text-decoration:none;
										}
					.content_rechts a:hover{
										color:#8a8a8c;
										text-decoration:underline;
										}										
					.bottom			{
										background-image:url(../img/bg_bottom.jpg);	
										background-repeat:repeat-y;
										background-position:center;	
										width:100%;
										min-width:1000px;										
										height:95px;
										overflow:auto;										
										margin:auto;										
										}
									
					strong			{
										font-weight:bold;
										}
					h1				{
										font-size:28px;
										font-family:verdana;
										margin:0px;
										padding:0px;
										font-weight:normal;
										padding-bottom:15px;
										margin-left:-3px;
										color:#87888a;
										}
					li					{
										margin-left:-23px;
										list-style-image:url(../img/img_punkt.gif);
										}											
					.tabelle_formular_kurz{
										width:370px;
										}		
					.tabelle_formular_kurz .tabelle_feld{
										width:380px;
										text-align:right;										
										}	
					.tabelle_formular_kurz .tabelle_bez{
										width:200px;
										}											
					.tabelle_formular_kurz td{
										height:28px;
										}	
					.tabelle_formular_kurz input{
										width:228px;
										padding-left:5px;
										padding-right:5px;
										height:19px;
										border:1px solid #c5c5c7;
										color:#838485;
										font-family:verdana;
										font-size:11px;										
										}	
					.tabelle_formular_kurz .absenden{
										width:240px;
										height:21px;
										border:1px solid #f7a900;
										color:#FFF;
										background-color:#f7a900;
										}											
					.tabelle_formular_kurz .absenden:hover{
										border:1px solid #59595b;
										color:#FFF;
										background-color:#59595b;
										}
					.tabelle_formular_kurz .linie{
										width:100%;
										height:20px;
										border-bottom:1px solid #58585a;
										margin-bottom:20px;
										}											

					.tabelle_formular{
										width:570px;
										}	
					.tabelle_formular td{
										height:28px;
										}											
					.tabelle_formular .tabelle_feld{
										width:370px;
										text-align:right;										
										}	
					.tabelle_formular .tabelle_bez{
										width:190px;
										}											
					.tabelle_formular input{
										width:358px;
										padding-left:5px;
										padding-right:5px;
										height:19px;
										border:1px solid #c5c5c7;
										color:#838485;
										font-family:verdana;
										font-size:11px;										
										}											
					.tabelle_formular textarea{
										width:358px;
										height:200px;
										padding-left:5px;
										padding-right:5px;
										border:1px solid #c5c5c7;
										color:#838485;
										font-family:verdana;
										font-size:11px;
										}	
					.tabelle_formular .absenden{
										width:370px;
										height:21px;
										border:1px solid #f7a900;
										color:#FFF;
										background-color:#f7a900;
										}											
					.tabelle_formular .absenden:hover{
										border:1px solid #59595b;
										color:#FFF;
										background-color:#59595b;
										}
					.tabelle_formular .linie{
										width:100%;
										height:20px;
										border-bottom:1px solid #58585a;
										margin-bottom:20px;
										}										

					.kasten_rechts{
										margin-top:-85px;
										border-top:5px solid #f7a900;
										float:right;
										width:182px;
										overflow:hidden;
										min-height:450px;
										margin-left:27px;
										margin-bottom:40px;
										background-color:#dbdbdd;
										margin-right:-10px;
										font-size:10px;
										border-top:5px solid #58585a;										
										}
					.kasten_rechts .punkt{
										width:172px;
										height:20px;
										padding-top:5px;
										border-top:1px solid #FFFFFF;
										border-bottom:1px solid #FFFFFF;
										padding-left:10px;
										background-color:#58585a;
										color:#FFFFFF;
										}	
					.kasten_rechts .punkt a{
										color:#FFF;
										}
					.kasten_rechts .punkt a:hover{
										color:#FFF;
										text-decoration:underline;
										}
																																
					.kasten_rechts strong{
										color:#000000;
										}
					.kasten_rechts li{
										margin-left:-12px;
										list-style-image:url(../img/img_punkt.gif);
										padding-right:10px;
										}
					.kasten_rechts a{
										color:#000000;
										}	
					.kasten_rechts a:hover{
										color:#000000;
										text-decoration:underline;
										}											
					.bild_aktuelles	{
										float:right;
										margin-left:20px;
										margin-bottom:20px;
										margin-right:-10px;
										}
					.bild_mitglieder	{
										float:right;
										margin-left:20px;
										margin-right:-10px;
										margin-bottom:0px;
										}
					.bild_mitglieder img{
										border:1px solid #dbdbdd;
										}										
					.bild_aktuelles img{
										border:1px solid #dbdbdd;
										}
					.clear				{
										width:100%;
										height:auto;
										clear:both;
										}
					.logo				{
										position:absolute;
										margin-top:282px;
										margin-left:1px;
										text-align:left;
										width:175px;
										padding-left:10px;
										}
					.logo strong	{
										color:#58585a;
										}
					.kasten_rechts .suche .input_ohne	{
										width:7px;
										height:18px;
										border:0px;
										}
					.logo_rechts	{
										margin-top:100px;
										width:100%;
										border-top:1px solid #FFF;
										padding-top:20px;
										text-align:center;
										margin-bottom:20px;
										}
										
					.next 			{ 
										position: absolute; 
										top: 0;
										left: 0; 
										opacity: 0; 
										filter:alpha(opacity=0); 
										}
					.next2 			{ 
										position: absolute; 
										top: 0; 
										left: 0;
										opacity: 0; 
										filter:alpha(opacity=0); 
										}
					#meinFader 	{ 
										position: relative; 
										float:left;
										margin-top:10px;
										} 
					#meinFader img {
										border:0px;
										}
					#meinFader2 	{ 
										position: relative; 
										float:right;
										margin-right:8px;
										margin-top:10px;
										}
					#meinFader2 img {
										border:0px;
										}
				
					.next3 			{ 
										position: absolute; 
										top: 0;
										left: 0; 
										opacity: 0; 
										filter:alpha(opacity=0); 
										}
					.next4 			{ 
										position: absolute; 
										top: 0; 
										left: 0;
										opacity: 0; 
										filter:alpha(opacity=0); 
										}
					#meinFader3 	{ 
										position: relative; 
										float:left;
										margin-top:10px;
										} 
					#meinFader3 img {
										border:0px;
										}
					#meinFader4 	{ 
										position: relative; 
										float:right;
										margin-top:10px;
										margin-right:8px;
										} 
					#meinFader4 img {
										border:0px;
										}	
					
					.historie			{
										width:348px;
										height:auto;
										border-left:1px solid #f9a90a;
										border-right:1px solid #f9a90a;
										padding-left:15px;
										padding-right:15px;
										}
					*+html 	.historie{
										width:338px;
										}
					h3					{
										color:#f9a90a;
										text-align:center;
										width:340px;
										font-size:20px;
										font-weight:normal;
										padding:0;
										margin:0;
										margin-bottom:10px;
										margin-top:10px;
										}	
					.linie				{
										width:580px;
										border-bottom:1px solid #58585a;
										margin-bottom:15px;
										clear:both;
										}
					.ahnen .jahr	{
										width:100px;
										}
					.bild_ahnen	{
										float:right;
										margin-left:20px;
										margin-right:-10px;
										margin-bottom:20px;
										overflow:hidden;
										}	
					.bild_ahnen img{
										border:1px solid #dbdbdd;
										
										}										
										
