body			{ overflow-x:hidden; }

.navbutton 		{ background-image:linear-gradient(180deg,gold,orange); font-family:arial; font-size:11pt; font-weight:bold; color:darkblue;  width:130px; height:43px; text-align:center; vertical-align:bottom; line-height: 43px; text-valign:bottom; border-left: solid 1px lightgrey; border-right:lightgrey solid 1px; border-radius:0px; cursor:pointer; display:inline-block; }
.navbutton:hover  	{text-shadow: 0 0 4px yellow;}
.divbody		{ background-color:white; text-align:left; z-index:5;  position:absolute; left:50%; margin-left:-300px; margin-top:-500px; top:100%; width:810px; font-family:arial; color:#2E2E2E; font-size:10pt; height:340px; padding:45px; padding-top:25px; overflow-x:hidden; overflow-y:scroll;}
.divbody h1 		{ border-bottom:solid 2px orange; font-size:15px; color:darkblue; }
.divbody img 		{ float:left; margin-right:20px; cursor:pointer; }
.divbody a 		{ color:black; text-decoration:none; cursor:pointer; }
.documentlist		{ background-image: url('../transparent_white.png'); background-size:100%; text-align:left; z-index:11;  position:absolute; left:50%; margin-left:-500px; margin-top:53px; border-radius:12px; top:0%; width:170px; font-family:arial; color:darkblue; font-size:10pt; padding:0px; padding-top:25px; overflow-x:hidden; overflow-y:hidden;}
.documentlist a 	{ color:darkblue; font-weight:bold;text-decoration:none;}
.documentlist h2 	{padding:10px;}
.documentlist span 	{padding:10px;}
.documentlist p 	{padding:10px;}
.documentlist input 	{padding:10px;}
.documentlist div 	{padding:10px;border-radius:12px; text-align:left;}
.documentlist div:hover {background-color:white;padding:10px;border-radius:12px;}
.documentlist h2 	{font-size:12pt; }
.documentlist input 	{width:140px; margin:4px; border-radius:2px;}

.banner			{ z-index:2; }

.transparentlayerlinks	{width:1000px; height:100%; overflow:hidden; z-index:3; position:absolute; left:50%; top:0%; margin-left:-1300px;  background-image:url('../layer.png');}
.transparentlayerrechts	{width:1000px; height:100%; overflow:hidden; z-index:3; position:absolute; left:50%; top:0%; margin-left:600px;  background-image:url('../layer.png');}
.kopfzeile		{ width:2000px; height:45px; z-index:4; position:absolute; left:50%; top:0%; margin-left:-1000px; background-image: linear-gradient(180deg,gold,orange); }
.fusszeile		{ width:2000px; height:90px; z-index:6; position:absolute; left:50%; top:100%; margin-top:-90px; margin-left:-1000px;color:darkblue; background-image: linear-gradient(180deg,orange,gold 18%,cornsilk 20%, white 22%, gold 24%, orange,orange); }
.divinkopfzeile 	{width:900px; height:45px;z-index:6;  position:absolute;left:50%; top:0%; margin-left:-300px;}
.sloganimlaufbild	{display:none; text-align:left; width:800px; height:100px; z-index:6; position:absolute; left:50%; top:10%; margin-left:-250px; background-color:none; color:white; font:bold 1.2em Verdana; text-shadow: 0 0 0.2em black, 0 0 0.2em black, 0 0 0.2em black; }
.imagelightbox		{display:none; z-index:10; position:absolute; left:10%; top:10%;  max-width:1100px; max-height:500px; overflow:hidden; border: solid 15px lightgrey;}

.photolinks		{width:900px; position:absolute; margin-left:-1200px; left:50%; top:0%;margin-top:0px;}
.photomitte		{width:900px; position:absolute; margin-left:-300px; left:50%; top:0%;margin-top:0px;}
.photorechts		{width:900px; position:absolute; margin-left:600px; left:50%; top:0%;margin-top:0px;}
.photoganzrechts	{width:900px; position:absolute; margin-left:1500px; left:50%; top:0%;margin-top:0px;}
