body 	{
    	font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 15px;
    	color: #eaeaea;
		background-color: #000;
		}

a:link { text-decoration: none; color: #eaeaea;}
a:visited { text-decoration: none; color: #eaeaea;}
a:hover { text-decoration: none; color: #7D7D7D;}		
a:active { text-decoration: none; color: #7D7D7D;}
a:focus { text-decoration: none; color: #eaeaea;}

  div#Rahmen 	{
   			 	width: 875px;
				height: 50px;
				position: relative;
				top: 105px;
				left: -2px;
    			padding: 1px;
    			border: 0px solid green;
   				background-color: black;
				}
 
 div#Rahmen div 		{
 						clear: right;
						font-weight: bold;
						background-color: black;
  						}
	
  ul#Navigation 	{
       			 	text-align: right;
					position: relative;
					Z-index: 1;
					left: 188px;
					border: 0px solid green;
					width: 750px;
					}

  ul#Navigation li 		{
    					list-style: none;
   						float: left;
    					width: 100px;
    					position: relative;
						left: -30px;
    					margin: 0px; padding: 0px;
						font-size: 16px;
						letter-spacing: 0.1em;
						border: 0px solid green;
						}
 

  ul#Navigation li ul 		{
    						margin-bottom 0px; padding-bottom: 0px;
    						position: absolute;
							top: 100px; left: -110px; right: 0px;
							height: 12px;
  							}

  ul#Navigation li ul li 		{
    							float: none;
    							display: block;
   								font-size: 11px;
								text-align: right;
								padding-left: 0px;
								padding-bottom: 0px;
								margin-bottom: 0px;
								width: 200px;
								height: 22px;
								}

  ul#Navigation a, ul#Navigation span 	{
    									display: block;
    									padding: 10px 10px;
    									text-decoration: none; font-weight: normal;
    									border: 0px solid black;
    									color: #eaeaea; background-color: #000;
  										}

  ul#Navigation a:hover, ul#Navigation span, li a#aktuell 	{
															background-color: black;
															border: 0px solid green;
															color: #7d7d7d;
															}



  li a#aktuell {  /* aktuelle Rubrik kennzeichnen */
    			color: #7d7d7d; background-color: black;
  				}

  ul#Navigation li ul span 		{  /* aktuelle Unterseite kennzeichnen */
								color: #7d7d7d;
    							background-color: black;
 							 	}

/* Erweiterung zur dynamischen Ein-/Ausblendung */
  ul#Navigation li>ul 	{
    					display: none;
  						}

  ul#Navigation li:hover>ul, ul#Navigation li>a#aktuell+ul {
    														display: block;
															top: 35px;
  															}

a:active   		{
				color: #7d7d7d;
				}

.activelink		{
				color: #7d7d7d;
				text-decoration: none;
				}

.hervorhebung 	{
				color: #7d7d7d;
				font-weight: bold;
				font-size: 12px;
				}

#hervorhebung_buendig	{
						color: #7d7d7d;
						font-weight: bold;
						font-size: 14px;
						text-indent:0px;
						}

.verweis_link			{
						font-weight: bold;
						text-color: 7d7d7d;
						font-size: 14px;
						}

#leeroben			{	
					width: 875px; 
					height: 22px; 
					position: absolute; top: 0px; left: 26px; 
					z-index: 1; 
					border: 0px solid yellow;
					}

#leer22_2			{	
					width: 875px; 
					height: 22px; 
					position: absolute; top: 122px; left: 26px; 
					z-index: 1; 
					border: 0px solid red;
					}

#banner				{	
					width:875px;
					height:100px;
					position: absolute; top: 22px; left: 26px; 
					z-index: 1; 
					border: 0px solid red;
					}	
			
#schriftzug		{	
				position: absolute; 
				top: 468px; 
				left: 366px;
				width: 260px;	
				height: 118px;
				}

#bild		{	
			position: absolute;
			top: 285px;
			left: 660px;
			width: 241px;	
			height: 300px;
			}

#ueberschrift		 	{
						width: 330px;
						height: 20px;
						font-weight: bold;
						position: absolute;
						left: 572px;
						top: 255px;
						letter-spacing: 0.05em;
						font-size: 16px;
						text-align: right;
						color: #7d7d7d;
						border: 0px solid green;
						}

#scroll			{
				width: 1000px;
				position: absolute;
				top: 0px;
				left: 0px;
				overflow: auto;
				border: 1px solid green;
				}

#gesamt	{	width: 1000px;
			height: 630px;
			position: relative; 
			top: 0px;
			left: 0px;
			}

#hauptbox_vita1			{
						width: 575px;
						height: 140px;
						position: absolute;
						left: 51px;
						top: 285px;
						text-align: justify;
						padding-top: 160px;
						line-height: 1.4em;
						text-indent: 25px;
						}

#hauptbox_vita2			{
						width: 600px;
						height: 140px;
						position: absolute;
						left: 26px;
						top: 285px;
						text-align: justify;
						padding-top: 130px;
						line-height: 1.4em;
						text-indent: 25px;
						}

#hauptbox_vita3			{
						width: 605px;
						height: 300px;
						position: absolute;
						left: 26px;
						top: 285px;
						text-align: justify;
						padding-top: 0px;
						line-height: 1.4em;
						text-indent: 25px;
						overflow: auto;
						scrollbar-base-color:black;
						scrollbar-3dlight-color:black;
						scrollbar-arrow-color:#7d7d7d;
						scrollbar-darkshadow-color:black;
						scrollbar-face-color:black;
						scrollbar-highlight-color:#7d7d7d;
						scrollbar-shadow-color:black;
						scrollbar-track-color:black;
						border:0px solid green;
						}

table#ausfuehrliche-vita			{
									width: 550px;
									border: 0px solid red;
									color: #7d7d7d;
									left: 0px;
									padding: 0px;
									position: relative;
									vertical-align: top;
									}

table#ausfuehrliche-vita td			{
									border: 0px solid yellow;
									color: #eaeaea;
									padding: 0px;
									vertical-align: top;
									}

#einzelausstellung 		{
   			 			width: 875px;
						position: absolute;
						top: 595px;
						left: 70px;
						font-size: 12px;
						color: #7d7d7d;
						}


#hauptbox_kontakt			{
							width: 600px;
							height: 140px;
							position: absolute;
							left: 26px;
							top: 285px;
							text-align: justify;
							padding-top: 140px;
							line-height: 1.4em;
							text-indent: 25px;
							}

#hauptbox_links			{
						width: 600px;
						height: 150px;
						position: absolute;
						left: 26px;
						top: 285px;
						text-align: justify;
						padding-top: 145px;
						padding-bottom: 0px;
						line-height: 1.4em;
						text-indent: 25px;
						}

#hauptbox_kurse			{
						width: 600px;
						height: 160px;
						position: absolute;
						left: 26px;
						top: 285px;
						text-align: justify;
						padding-top: 5px;
						line-height: 1.4em;
						text-indent: 25px;
						}

ul#kurse_1		{ 	
				list-style: none;
				}

#hauptbox_werke_bronzen		{
							width: 600px;
							height: 300px;
							position: absolute;
							left: 26px;
							top: 285px;
							text-align: justify;
							padding-top: 0px;
							line-height: 1.4em;
							border: 0px solid green;
							overflow: auto;
							scrollbar-base-color:black;
							scrollbar-3dlight-color:black;
							scrollbar-arrow-color:#7d7d7d;
							scrollbar-darkshadow-color:black;
							scrollbar-face-color:black;
							scrollbar-highlight-color:#7d7d7;
							scrollbar-shadow-color:black;
							scrollbar-track-color:black;
							text-indent: 0px;
							align: center;
							}

#hauptbox_werke_bronzen_extra		{
							width: 875px;
							height: 550px;
							text-align: center;
							position: absolute;
							left: 50px;
							top: 50px;
							padding-top: 0px;
							line-height: 1.4em;
							border: 0px solid green;
							align: center;
							}
#zurueck_zu_bronzen				{width: 200px;
								height: 25px;
								position: absolute;
								top: 20px;
								left: 65px;
								}

table#bronzen			{
						width: 561px;
						height: 300px;
						border: 0px solid red;
						color: #7d7d7d;
						align: center;
						}

table#bronzen td		{
						width: 187px;
						height: 150px;
						border: 0px solid pink;
						vertical-align: top;
						text-align: center;
						align: center;
						}

table#bronzen_gross			{
							width: 561px;
							height: 300px;
							border: 0px solid red;
							color: #7d7d7d;
							}

table#bronzen_gross td		{
						width: 200px;
						height: 250px;
						border: 0px solid pink;
						vertical-align: top;
						text-align: center;
						}

#hauptbox_werke_formenzyklus		{
									width: 675px;
									height: 300px;
									position: absolute;
									left: 226px;
									top: 285px;
									text-align: justify;
									padding-top: 0px;
									line-height: 1.4em;
									border: 0px solid green;
									overflow: auto;
									scrollbar-base-color:black;
									scrollbar-3dlight-color:black;
									scrollbar-arrow-color:#7d7d7d;
									scrollbar-darkshadow-color:black;
									scrollbar-face-color:black;
									scrollbar-highlight-color:#7d7d7;
									scrollbar-shadow-color:black;
									scrollbar-track-color:black;
									border: 0px solid yellow;
									}

#hauptbox_werke_formenzyklus_text		{
										width: 200px;
										height: 350px;
										position: absolute;
										left: 26px;
										top: 265px;
										text-align: justify;
										line-height: 1.4em;
										border: 0px solid green;
										}

#text_ende			{width:150px;
					height: 60px;
					position: absolute;
					left: 1800px;
					top: 20px;
					}

table#messezyklus  		{
						width: 1590px;
						border: 0px solid blue;
						}

table#messezyklus td		{
							width: 250px;
							height: 100px;
							vertical-align: top;
							text-align: center;
							padding-left: 70px;
							padding-right: 70px;
							padding-top: 0px;
							indent: 0px;
							border: 0px solid white;
							color: #7d7d7d;
							}

table#messezyklus_text  	{
						width: 1810px;
						border: 0px solid white;
						position: absolute;
						left: 0px;
						top: 150px;
						}

table#messezyklus_text td		{
							width: 340px;
							height: 100px;
							vertical-align: top;
							text-align: center;
							padding-left: 0px;
							padding-right: 0px;
							padding-top: 0px;
							padding-bottom: 0px;
							indent: 0px;
							border: 0px solid white;
							font-size: 11px;
							line-height: 1.25em;
							}

#zurueck_zu				{
   			 					width: 500px;
								height: 40px;
								position: absolute;
								top: 215px;
								left: 30px;
								font-size: 12px;
								color: #eaeaea;
								}

#zurueck-zu				{
   			 					width: 200px;
								height: 30px;
								position: absolute;
								top: 1850px;
								left: 335px;
								font-size: 12px;
								font-weight: bold;
								color: #eaeaea;
								border: 0px solid green;
								}

#hauptbox_werke_holzobjekt		{
							width: 600px;
							height: 300px;
							position: absolute;
							left: 26px;
							top: 288px;
							text-align: justify;
							padding-top: 0px;
							line-height: 1.4em;
							border: 0px solid green;
							overflow: auto;
							scrollbar-base-color:black;
							scrollbar-3dlight-color:black;
							scrollbar-arrow-color:#7d7d7d;
							scrollbar-darkshadow-color:black;
							scrollbar-face-color:black;
							scrollbar-highlight-color:#7d7d7;
							scrollbar-shadow-color:black;
							scrollbar-track-color:black;
							}

table#holzobjekt			{
						width: 590px;
						height: 300px;
						border: 0px solid red;
						color: #eaeaea;
						text-align: justify;
						line-height: 1.4em;
						padding-left: 25px;
						}

table#holzobjekt td		{
						width: 575px;
						height: 200px;
						border: 0px solid green;
						vertical-align: bottom;
						}

#hauptbox_werke_hafencity		{
								width: 600px;
								height: 300px;
								position: absolute;
								left: 26px;
								top: 285px;
								text-align: justify;
								padding-top: 0px;
								line-height: 1.4em;
								border: 0px solid green;
								overflow: auto;
								scrollbar-base-color:black;
								scrollbar-3dlight-color:black;
								scrollbar-arrow-color:#7d7d7d;
								scrollbar-darkshadow-color:black;
								scrollbar-face-color:black;
								scrollbar-highlight-color:#7d7d7;
								scrollbar-shadow-color:black;
								scrollbar-track-color:black;
								}

table#hafencity			{
						width: 580px;
						height: 300px;
						border: 0px solid red;
						color: #eaeaea;
						padding-left: 0px;
						line-height: 1.4em;
						text-align: center;
						}

table#hafencity td		{
						width: 180px;
						height: 150px;
						border: 0px solid green;
						vertical-align: bottom;
						}

#copyright			{
   			 		width: 875px;
					position: absolute;
					top: 595px;
					left: 35px;
					font-size: 10px;
					color: #7d7d7d;
					}

#limitierte-auflage				{
   			 					width: 500px;
								height: 30px;
								position: absolute;
								top: 243px;
								left: 35px;
								font-size: 12px;
								color: #eaeaea;
								}

 #impressum			{
					width: 650px;
					height: 75px;
					position: absolute;
					top: 530px; left: 250px;
					border: 0px solid green;
					text-align: justify;
					color: #eaeaea;
					text-indent:25px;
					}

#adresse			{
					width: 650px;
					height: 120px;
					position: absolute;
					top: 295px; left: 250px;
					border: 0px solid green;
					text-align: right;
					}

#gestaltung			{
					width: 650px;
					height: 60px;
					position: absolute;
					top: 460px; left: 250px;
					border: 0px solid green;
					text-align: right;
					}

#kontakt		{	
				width: 250px;
				height: 300px;
				position: absolute;
				top: 232px; left: 350px;
				border: 0px solid green;
				text-align: left;
				font-size: 14px;
				}

.table			{
				width: 600px;
				height: 300px;
				position: absolute;
				top: 200px;
				left: 26px;
				}

#datum 					{
						width: 120px;
						position: absolute;
						left: 56px;
						top: 560px;
						font-size: 10px;
						color: #7d7d7d;
						{


