a:link, a:active, a:visited, a:hover 
				{ 
				color: #FFFFFF;
				font-weight: normal;
				font-size : 11px;
				text-decoration: none;
  				}	


a.button:link, a.button:visited 	
				{ 
				color:#FFFFFF;
				font-weight: normal;
				font-size : 11px;
				text-decoration: none;
				}

.button_akt a.button:hover, td.button a:hover
				{ 
				color: #FFFFFF;
				font-weight: normal !important;
				font-size : 11px;
				text-decoration: none;
  				}




.subbutton a.button:hover, .subbutton_akt a.button:hover, .button_dkl_akt a.button:hover
				{ 
				font-weight: normal !important;
  				}


a.button:active, a.button:hover
				{ 
				color: #FFFFFF;
				font-weight: bold;
				font-size : 11px;
				text-decoration: none;
  				}
	
	
a.dunkel:link, a.dunkel:visited, a.dunkel:hover	
				{ 
				color:#D9D6D6;
				font-weight: normal !important;
				font-size : 11px;
				text-decoration: none;
				}

a.dunkel:active
				{ 
				color: #D9D6D6;
				font-weight: bold;
				font-size : 11px;
				text-decoration: none;
  				}				
				
				

a.windisch:link, a.windisch:active, a.windisch:visited, a.windisch:hover 
				{ 
				color: #D3D3D3;
				font-weight: normal;
				font-size : 10px;
				text-decoration: none;
  				}	
				

a.conceptnet:link, a.conceptnet:visited, a.conceptnet:active, a.conceptnet:hover
				{ 
				color: #949494;
				font-weight: normal;
				font-size : 10px;
				text-decoration: none;
  				}	
				
				

a.auswahl:link, a.auswahl:visited 	
				{ 
				color:#FFFFFF;
				font-weight: normal;
				font-size : 9px;
				text-decoration: none;
				}

a.auswahl:active, a.auswahl:hover
				{ 
				color: #FE8709;
				font-weight: normal;
				font-size : 9px;
				text-decoration: none;
  				}				
													
				
					
body  			{
				font-size : 11px;
				font-family : Arial, Verdana, Tahoma, Sans Serif;
				background-color : #656565;
				color : #FFFFFF;
  				scrollbar-base-color:#656565;
  				scrollbar-3d-light-color:#656565;
  				scrollbar-arrow-color:#FFFFFF;
  				scrollbar-darkshadow-color:#656565;
  				scrollbar-face-color:#656565;
  				scrollbar-highlight-color:#656565;
  				scrollbar-shadow-color:#656565;
  				scrollbar-track-color:#656565;				
				}
				
td				{
				font-family:Arial, Verdana, Tahoma, Sans Serif;
				color:#FFFFFF;
				font-weight:regular;
				font-size : 11px;
				}
				
h1				{
				font-family:Arial, Verdana, Tahoma, Sans Serif;
				color:#FFFFFF;
				font-weight: bold;
				font-size : 11px;
				}
				
								
#basic			{
				background:#656565;
				border: 0px solid #000000;
				border-spacing:0px;
				width:905px;
				position: absolute; 
				margin-left: -452px;
				left: 50%;	
				top: 50%;
				height: 660px;
				margin-top: -330px;
				}					


#basic td.logo
				{
				background: #656565;
				height: 60px;
				text-align: right;
				padding-right: 155px;				
				}				
				
#basic td.menue
				{
				background: #656565;
				width: 155px;
				text-align: left;
				padding-left: 0px;	
				}	
				
#basic td.mainbild
				{
				background: #656565;
				width: 625px;
				height: 451px;
				text-align: left;
				padding-left: 0px;	
				}													
		
		
#basic td.anschrift
				{
				background: #656565;
				color: #D3D3D3;
				font-size: 10px;
				font-family: Arial, Verdana, Tahoma, Sans Serif;
				text-align: left;
				padding-left: 10px;	
				padding-top: 20px;					
				}			
		

/*Menue*/
		
#navigation		{
				background:#656565;		
				border: 0px solid #000000;
				border-spacing:0px;
				width:155px;
				}					

				
#navigation td.button
				{
				background: #656565;
				text-align: left;
				padding-left: 10px;	
				padding-top: 5px;
				padding-bottom: 5px;
				border-top: 1px solid #FFFFFF
				}		
				
#navigation td.subbutton
				{
				background: #656565;
				text-align: left;
				padding-left: 25px;	
				padding-top: 5px;
				padding-bottom: 5px;
				border-top: 1px solid #FFFFFF
				}		


#navigation td.subbutton_akt, #navigation td.subbutton:hover
				{
				background: url(../images/aktiv.gif) right top no-repeat;		
				text-align: left;
				padding-left: 25px;	
				padding-top: 5px;
				padding-bottom: 5px;
				border-top: 1px solid #FFFFFF
				}			
				
#navigation td.subbutton_dkl
				{
				background: #7D7D7D;
				text-align: left;
				padding-left: 25px;	
				padding-top: 5px;
				padding-bottom: 5px;
				border-top: 1px solid #FFFFFF
				}								
				
#navigation td.button_akt, #navigation td.button:hover
				{
				background: #656565;
				background-image: url(../images/aktiv.gif);	
			 	background-repeat: no-repeat;	
				background-position: bottom right;
				text-align: left;
				padding-left: 10px;	
				padding-top: 5px;
				padding-bottom: 5px;
				border-top: 1px solid #FFFFFF
				}											
						
#navigation td.button_dkl
				{
				background: #7D7D7D;
				text-align: left;
				padding-left: 10px;	
				padding-top: 5px;
				padding-bottom: 5px;				
				border-top: 1px solid #FFFFFF
				}									
				
				
						
#navigation td.button_dkl_akt, #navigation td.button_dkl:hover
				{
				background: #7D7D7D;
				background-image: url(../images/aktiv.gif);	
			 	background-repeat: no-repeat;	
				background-position: bottom right;				
				text-align: left;
				padding-left: 10px;	
				padding-top: 5px;
				padding-bottom: 5px;				
				border-top: 1px solid #FFFFFF
				}						
				
#navigation td.strich		
				{
				background: #FFFFFF;
				height: 1px;
				text-align: left;
				}			



/*Content*/
		
#content		{
				background:#656565;		
				border: 0px solid #000000;
				border-spacing:0px;
				width: 780px;
				height: 451px;
				}					

				
#content td.hauptansicht
				{
				background: #656565;
				text-align: left;
				width: 376px;
				height: 451px;
				padding-left: 0px;	
				padding-top: 0px;
				}		
				
#content td.text
				{
				background: #656565;
				border-top: 1px solid #FFFFFF;
				border-right: 1px solid #FFFFFF;					
				border-left: 1px solid #FFFFFF;					
				border-bottom: 1px solid #FFFFFF;					
				text-align: left;
				width: 360px;
				height: 439px;				
				padding-top: 5px;
				padding-left: 10px;
				}								
				
#content td.seitenbild
				{
				background: #656565;			
				border-top: 1px solid #FFFFFF;
				border-right: 1px solid #FFFFFF;
				border-bottom: 1px solid #FFFFFF;						
				width: 246px;
				height: 299px;		
				padding: 0px;	
				}				
				
				
#content td.thumb
				{
				background: #656565;			
				border-top: 1px solid #FFFFFF;
				border-right: 1px solid #FFFFFF;	
				width: 60px;
				height: 149px;		
				padding: 0px;	
				}		
				
#content td.abschluss
				{
				background: #FFFFFF;			
				width: 248px;
				height: 1px;			
				}								
				
#content td.info
				{
				background: #656565;	
				color: #FFFFFF;
				font-size: 11px;
				font-family: Arial, Verdana, Tahoma, Sans Serif;				
				padding-left: 10px;		
				padding-top: 10px;	
				height: 148px;
				}			
				
#content td.auswahl
				{
				background: #7D7D7D;	
				color: #FFFFFF;
				font-size: 9px;
				font-family: Arial, Verdana, Tahoma, Sans Serif;				
				padding-right: 5px;	
				height: 12px;
				text-align: right;
				}					
								
								
								
.formularfeld
				{
				width: 100px;
				height: 20px;
				color: #FFFFFF;		
				font-family: Arial;
				font-size: 11px;
				border-top:1px solid #FFFFFF;
				border-right:1px solid #FFFFFF;
				border-bottom:1px solid #FFFFFF;
				border-left:1px solid #FFFFFF;	
				background: #656565;		
							
				}			
.anfragefeld
				{
				width: 340px;
				height: 70px;
				font-family: Arial;
				font-size: 11px;
				color: #FFFFFF;		
				border-top:1px solid #FFFFFF;
				border-right:1px solid #FFFFFF;
				border-bottom:1px solid #FFFFFF;
				border-left:1px solid #FFFFFF;	
				background: #656565;							
				}				
				
				
				
				
				
				
				
				
				
/*UNTERNAVI RECHTS*/
		
#unternavi		{
				background:#656565;		
				border: 0px solid #000000;
				border-spacing:0px;
				width:155px;
				}					

				
#unternavi td.button
				{
				background: #656565;
				text-align: left;
				padding-left: 15px;	
				padding-top: 5px;
				padding-bottom: 5px;
				border-top: 1px solid #FFFFFF
				}		
				
#unternavi td.button_akt, #unternavi td.button:hover
				{
				background: #656565;
				background: url(../images/aktiv.gif) left top repeat-y;	
				text-align: left;
				padding-left: 15px;	
				padding-top: 5px;
				padding-bottom: 5px;
				border-top: 1px solid #FFFFFF
				}											
				
#unternavi td.strich		
				{
				background: #FFFFFF;
				height: 1px;
				text-align: left;
				}					
				
				
#map	
	{
	color: #656565;	
	}									