/* Festlegen der Hintergrundfarbe - Web-safe */
html {
	height: 100%;
}

#flashcontent {
	height: 100%;
}
/* end hide */
	

a:link { color:#990000;}
a:visited { color:#000099;}
a:hover { color:#ff0000;}
a:active { color:#ff9900;}
h1 { text-align: left; color:#000000; font-weight: bold; font-size: 140%;}
h2 { text-align: left; color:#000000; font-weight: bold; font-size: 115%;}
h3 { text-align: left; color:#000000; font-weight: bold; font-size: 100%;}
/* Schriftstil */
.b { font-weight:bold;}
.n { font-weight:normal;}
.i { font-style:italic;}
.k { font-variant:small-caps;}
/* Schriftgrößen */
.xxl  { font-size: 140%;}
.xl { font-size: 120%;}
.l { font-size: 100%;}
.m { font-size: 90%;}
.s { font-size: 70%;}
/* Absatz */
.li { text-align: left;}
.re { text-align: right;}
.bl { text-align: justify;}
.ze { text-align: center;}
body 	{
	background:url(../bilder/IMG_1505.jpg) repeat-x #001C39; 
	font-family: Helvetica,Helv,Arial,sans-serif;
	margin-top: 2em;
	margin-bottom:2em;
	}
table { border: 0px; top: 50;}
table.main { border-spacing: 10; padding: 5; background-image:url(../bilder/transparent50.png);}
tfoot { color:#000000; font-size: 70%;}
thead { text-align:center; color:#000000; font-weight: bold; font-size: 140%; height:50px; }
th { background-color:transparent;}
td { vertical-align: top;}
td.links { top: 10px; width: 200px;}
td.mitte { top: 10px; width: 700px;}
td.rechts { top: 10px; width: 200px;}
td.all4 { background-color: #004080; color: #ffffff; font-weight: bold; text-align: left; margin-top: 15px;}
td.all2 { background-color: #96C8FF; color: #000000; font-weight: bold; text-align: left; width: 50%;}
.txt { color: #000000; font-size: 90%; font-weight:normal; text-align: left;}

