* {margin:0;
	padding:0;}
html {font-size: 75%; 	}
html>body {font-size: 12px;}
body { color: #ffffff; text-align: center; font: 1em/1.5em Verdana, Arial, Helvetica, sans-serif; background-image: url(../grafik/schwarz.gif); }
ul, li {list-style-type: none;
	float: left;}
a:link { color: #fff; 
	text-decoration: none; }
a:visited { color: #fff; 
	text-decoration: none; }
a:hover { color: #fff; 
	text-decoration: underline; }
a:active { color: #fff; 
	text-decoration: none; }
a:focus { outline: none; }

p { color: white; font: 1em/1.5em Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-bottom: 1.5em; }
h1 { color: white; font: 1.67em/1.33em Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-top: 0.9em; margin-bottom: 0.9em; }

h2 { color: white; font: 1.5em/1em Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-top: 1em; margin-bottom: 1em; }

h3 { color: white; font: 1.33em/1.33em Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-top: 1.13em; margin-bottom: 1.13em; }

h4 { color: white; font: 1.17em/1.29em Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-top: 1.29em; margin-bottom: 1.29em; }
table { text-align: left; width: 700px; height: auto; table-layout: fixed;}
td { text-align: center; width: 160px; height: 160px; border-bottom: 1px solid #fff; table-layout: fixed;  }
.tabelle_700 { width: 701px; height: auto; float: left; }
.links {float: left;
	margin: 0 20px 20px 0;}
.rechts {float: right;
	margin: 0 0 20px 20px;}
.blocksatz {text-align: justify;}
.flattersatz-links {text-align: left;}
.flattersatz-rechts {text-align: right;}
.flattersatz-center {text-align: center;}
.copyright { font-size: 0.8em; }
.textfeld { width: 740px; border-right: 1px solid #fff; }
.linie_breit { width: 738px; float: left; }
.absatz { width: 730px; float: left; }
.absatz_of { width: 730px; }
.absatz_520 { width: 520px; float: left; }
.spanh2 { font-size: 1.5em; line-height: 1.5em; }
.zurueck { font-size: 0.8em; text-align: right; width: 720px; }
.quelle { font-size: 0.8em; }
.sponsorlogo { float: left; margin-right: 5px; }

/* Lightbox styles */

#lightbox {	background-color: #eee;
	padding: 12px }

#lightboxDetails  {	font-size: 1em }

#lightboxCaption {	float: left;
	padding-top: 0.5em }

#lightbox img{ border: none; clear: both;} 

#overlay img{ border: none; }

#overlay   {
	background-image: url(../lightbox/overlay.png) }

* html #overlay   {
	background: #333 url(../lightbox/transparent.gif);
	back\ground-color: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../lightbox/overlay.png", sizingMethod="scale") }


