body
{
	margin: 0; padding: 0;
	color: white;
	background-color: black;
	font-size: 100.1%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
}

/*-----------------------------------------------------------
 Aufteilung der Seite erfolgt mit Tabellenelementen die hier
 formatiert werden
-----------------------------------------------------------*/
/* generelle Tabelleneigenschaften */
table#Mainpage
{
	width: 100%;
	min-width: 768px;
	background-color: black;
}
/* Headerelemente */
table#Mainpage th
{
	/* Übergang Rot->schwarz */
	background: url(images/verl_sw_rot.jpg) repeat-x top;	
}
/* Überschrift in Header soll ein bisschen hervortreten */
table#Mainpage th h1
{
	/*  */
	font-family: TimesnewRoman, Times, serif;
	font-size: 2em;
	margin: 0 0 0.7em; padding: 0;
	text-align: center;
}
td#Nav
{
	/* Übergang schwarz->rot */
	background: url(images/verl_rot_sw.jpg) repeat-x bottom;
	background-color:rgb(226,16,17); color: #FFFFFF;
	vertical-align: top;
	width:170px; height:400px;
	
}
td#footline
{
	/* Übergang Rot->schwarz */
	background: url(images/verl_sw_rot.jpg) repeat-x top;
	background-color:rgb(226,16,17); color: #FFFFFF;
	vertical-align:middle;
	margin: 0; padding: 0;
	text-align: center;	
}

/* Definitionen für Link box (links) */
/* --------------------------------  */
ul#Navigation
{
	font-size:  0.75em;
	margin: 0;
	padding: 0;
	border: 0px;
}
/* Listen elemente */
ul#Navigation li
{
	list-style: none;
	margin: 0.5em 0 0 0;
	padding: 0 0.5em 0 0.5em;
}
* html ul#Navigation li/* IE hack weil verschoben bei IE 6.0 */
{
	margin: 0.5em 0 -1.0em 0;
}

/* Links */
/* ----- */
ul#Navigation a
{
	/* Hinter grund für Buttons */
	background: url(images/button.gif) repeat-x left;
	background-position:0% -42px;	/* Bild wird verschoben (button leuchtet) */
	/* Positioning */
	display: block;
	padding: 5px; 
	font-weight:normal;
	text-decoration: none;
	/*color: gray;
	border: 1px solid #200000;
	border-top-color: gray;
	border-left-color: gray;*/
}
ul#Navigation a:link
{
 	color: white;
	background-color: #990000;
}
ul#Navigation a:visited
{
 	color: white;
	background-color: #990000;
}
ul#Navigation a:hover
{
	/* highlighted */
	background-position:top;
	color: white;
	background-color: #ff9933;
	text-decoration: underline;
	
}
ul#Navigation a:active
{
	/* highlighted + Rahmen gedrückt */
	background-position:top;
	color: white;
	background-color: #ff9933;
	border: 1px solid #200000;
	border-bottom-color: white;
	border-right-color: gray;
}


/* Inhalts box (rechte Bildschirmseite) */
/* ------------------------------------ */
iframe#BodyFrame
{
	position: static;
	height: 100%; width: 100%;
	/* default color */
	color: black; background-color: white;
	/* Kein Rahmen soll sichtbar sein */
	border: 0;
	/*overflow:hidden;*/

	
}

/* Fusszeile */
/* --------- */
div#Fusszeile
{
	margin: 0; padding: 0;
	text-align: center;
	vertical-align: middle;
}

div#Fusszeile p
{
	font-size: 0.7em;
	color: white;	
}
div#Fusszeile a
{
	font-size: 0.9em;
	color:#0066CC;
	text-decoration: underline;
}
div#Fusszeile a:hover, a:visited
{
	color:#0099FF;
	cursor:pointer;
}

/* Info box (rechte Seite) */
/* ----------------------- */
div#Infobox
{
	background-color:rgb(226,16,17); 
	color: #FFFFFF;
	font-size: 0.75em;
	margin: 0; padding: 0.2em;
	border: 0;	
}

div#Infobox div
{
	background-color: #880000;
	padding: 0.2em; margin: 0.5em; 
	
}

div#Infobox  strong
{
	font-size: 1.0em;
	margin: 0.2em 0.5em;
}
div#Infobox h1
{
	font-size: 1.33em;
	margin: 0.2em 0.5em;
}
div#Infobox p
{
	font-size: 1em;
	margin: 0.2em 0.5em;
}

a#info
{
	color: white;
	text-decoration: none;
}
a:hover#info
{
	color: #0099FF;
	cursor:pointer;
}
.styleWhiteText {color: #FFFFFF}


