/*Body-Tag-Erweiterung*/
body{
background-color: #444444;
margin-left: 0;
padding:0;
overflow:auto;
margin-top: 2px;
}


/*Scrollbalkendefinitionen*/
/* für alle anderen vernünftigen browser */
.innenbalken {
 overflow: auto;
}

/* IE6 only */
* html #innenbalken {
 overflow: scroll;
}

/* exploder V7 only */
*+html #innenbalken {
 overflow: scroll;
}

/*Linkdefinitionen*/
a:link {
color: #FFFFFF;
  text-decoration:none;
}

a:visited {
  color: #FFFFFF;
  text-decoration:none;
}

a:hover {
  color: #C7C7C7;
		text-decoration:none;
}

a:active {
  color: #FFFFFF;
		text-decoration:none;
}

/*Tabellendefinitionen*/
table {
  background-color: #777777;
		font-size: 12px;
		font-weight: bold;
		border: 0px solid;
}

tr {
  border: 0px solid;
}

td {
  border: 0px solid;
}

input, textarea {
  font-family: Arial;
  font-size: 12px;
		font-weight: bold;
}

/*Abstandshalter*/
.abstandlinks1 { line-height: 12px; }
.abstandlinks2 { line-height: 34px; }
.abstandlinkso { line-height: 80px; }
.abstandlinksor{ line-height: 10px; }
.abstandrechts { margin-top: 360px;line-height: 10px; }
.abstandrechts2 { margin-top: 265px;line-height: 10px; }
.abstandrechtsen { line-height: 20px;}

.abstandoben1  { margin-top: -7px; }
.abstandnavl  { margin-left: 15px; }

.abstandtext1 { margin-left: 27em; }
.abstandtext2 { margin-left: 25em; }

.abstandmaino { line-height: 5px; }
.abstandmaino2{ line-height: 18px; }
.abstandmaino3{ margin-left: 15px; }
.abstandmain1 { line-height: 20px; }
.abstand8   { line-height: 4px;  }

/*Abstandshalter für veraltete Browser, danke IE :-( */
.abstandie6   { line-height: 1px; }

/*Fonts-definitionen*/
.schriftlinks { 
  margin-left: 4px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	 font-weight: bold;
		font-size: 14px;
  text-shadow: 0 0 50px #000000;
		color : #FFFFFF;
  line-height: 11px;
}

.schriftlinksang {
  margin-left: 4px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	 font-weight: bold;
		font-size: 14px;
  text-shadow: 0 0 0 #000000;
		color : #ffd700;
  line-height: 11px;
/*  a:link {
color: #000000;
  text-decoration:none;
}*/
}

.schriftoben { 
  margin-left: 5px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
  font-weight: bold;
		text-shadow: 0 0 0 #000000;
		color : #FFFFFF;
  line-height: 11px;
}

.schriftmaint {
  margin-left: 10px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	 font-size: 14px;
  font-weight: bold;
  text-decoration: underline;

		text-shadow: 0 0 0 #000000;
		color : #FFFFFF;
  line-height: 11px;
}

.schriftmain {
  margin-left: 10px;
  margin-right: 15px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
  font-weight: bold;
		text-shadow: 0 0 0 #000000;
		color : #FFFFFF;
  line-height: 20px;
}

.schriftmain2 {
  margin-left: 10px;
  margin-right: 15px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
  font-weight: bold;
		text-shadow: 0 0 0 #000000;
		color : #999999;
  line-height: 20px;
}

.schriftcp {
  margin-left: 5px;
  		font-family : Verdana, Arial, Helvetica, sans-serif;
	 font-size: 8px;
  font-weight: bold;
		text-shadow: 0 0 0 #000000;
		color : #999999;
  line-height: 12px;
}


.schriftinfo { 
  margin-left: 3px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	 font-weight: bold;
		font-size: 14px;
  text-shadow: 0 0 50px #000000;
		color : #ffd700;
  line-height: 20px;
}

/*Linkdefinitionen-Haupt
a.linkdef2:link {
   color:            #9f0000;
}
*/