body			{
			color: 			black; 
			background-color: 	#0a102a;
			font:			14px Gill Sans;
			text-align:		center;
			}
			#container
			{
			width:			980px;
			text-align:		left;
			margin:			0 auto;
			border:			0;
			}
			#titel
			{
			padding:		0 0 0 0;
			}
			#navi
			{
			width: 			150px;
			float:			left;
			background-color:	#0a102a;
			color:			#ffffff;
			}
				#navi ul
				{
				list-style-type:	none;
				margin:			0;
				padding:		0;
				}
				#navi li
				{
				background-color:	#0a102a;
				font-size:		16;
				color:			#00bfff;
				text-decoration:	none;
				border-left:		8px solid #0a102a;
				display:		block;
				width:			100&;
				}
				#navi li a:link, #navi li a:visited
				{
				color:			#ffffff;
				font-size:		14;
				padding:		0px 0px 0px 0.5em;
				}
				html>body #navi li a
				{
				width:			auto;
				}
				#navi li a:hover, #navi li a:active, #navi li a:focus
				{
				background-color:	#0000ff;
				color:			#ffffff;
				}
			#inhalt
			{
			padding:		25px 25px 25px 25px;
			margin-left:		150px;
			text-align:		justify;
			background-color:	white;
			}
			#text
			{
			padding:		0 5px 0 5px;
			text-align:		justify;
		      background-color:	     white;
			}
			#inhalt2
			{
			padding:		25px 25px 25px 25px;
			margin-left:		150px;
			text-align:		center;
			background-color:	#0a102a;
			color:			#ffffff;
			}
body, html, #navi, #inhalt, #inhalt2
			{
			margin:			0:
			padding: 		0;
			}			
table			{
			border-collapse:	collapse;
			}
td, th			{
			padding:		10px;
			width:			780px;
			border:			1px solid #000000;
			font:			14px Gill Sans;
			}
th			{
			font-weight:		bold;
			}
caption			{
			text-transform:		uppercase;
			margin-bottom:		10px;
			}
thead			{
			background-color:	#1e90ff;
			color:			#ffffff;
			}
tbody tr.gerade		{
			background-color:	#dbdbdb;
			}
tbody tr		{
			background-color:	#ffffff;
			}
p			{
			margin:			10px 0 0 0;
			padding:		0;
			text-align:		justify;
			}
			#fusszeile 
			{
			font-size:		9px; 
			margin:			0 0 0 0;
			}
h2		 	{
			color: 			#000080; 
			font-size: 		x-large; 
			text-align: 		center;
			}
a:link, a:visited	{
			color: 			#000080;
			text-decoration:	none;
			}
a:hover, a:active	{
			color: 			#000080;
			text-decoration:	underline;
			}
ul			{
			list-style-type:	circle;
			}

#lightbox		{	
			position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;
			}

#lightbox img		{ 
			width: auto; height: auto;
			}

#lightbox a img		{
			border: none;
			}

#outerImageContainer	{
			position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto;
			}

#imageContainer		{
			padding: 10px;
			}

#loading		{ 
			position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0;
			}
#hoverNav		{ 
			position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; 
			}

#imageContainer>#hoverNav
			{
			left: 0;
			}

#hoverNav a		{ 
			outline: none;
			}

#prevLink, #nextLink	{ 
			width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; 
			}

#prevLink 		{ 
			left: 0; float: left;
			}

#nextLink 		{ 
			right: 0; float: right;
			}

#prevLink:hover, #prevLink:visited:hover 
			{ 
			background: url(../images/prevlabel.gif) left 15% no-repeat; 
			}

#nextLink:hover, #nextLink:visited:hover 
			{ 
			background: url(../images/nextlabel.gif) right 15% no-repeat; 
			}

#imageDataContainer	{ 
			font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; 
			}

#imageData		{	
			padding:0 10px; color: #666; 
			}
#imageData #imageDetails
			{ 
			width: 70%; float: left; text-align: left; 
			}	

#imageData #caption	{ 
			font-weight: bold;	
			}

#imageData #numberDisplay
			{ 
			display: block; clear: left; padding-bottom: 1.0em;	
			}			

#imageData #bottomNavClose
			{ 
			width: 66px; float: right;  padding-bottom: 0.7em; outline: none;
			}	 	

#overlay		{ 
			position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; 
			}

