.oben    { vertical-align:top; }
.unten   { vertical-align:bottom; }
.logintabelle { border-width:1px; border-style:solid; border-color:black; width:167px;}
.logintabelleinnenon { border-width:1px; border-style:solid; border-color:black; background-color:#000000; background-image:url(hg.jpg) ;}
.logintabelleinnenon A {
  color: #000000;
}
.logintabelleinnenon A:link {
  color: #000000;
}
.logintabelleinnenon A:hover {
  color: #666666;
} 


.logintabelleinnenoff { border-width:1px; border-style:solid; border-color:black; background-color:#000000; background-image:url(hg.jpg) ;}
.logintabelleheader { border-width:1px; border-style:solid; border-color:black; background-color:#000000; color:#CCCCCC; font-weight:900; text-align:left; background-image:url(tabelleheader.jpg);}
.contenttabelle { border-width:1px; border-style:solid; border-color:black; background-image:url(hg.jpg) ; }
.contenttabelleinnen { padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; letter-spacing:0px; border-width:1px; border-style:solid; border-color:black; text-align:left; background-color:000000; background-image:url(hg.jpg) ; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.contenttabelleinnen A {
  font-weight:bold;
  color: #990099;
}
.contenttabelleinnen A:link {
  font-weight:bold;
  color: #990099;
}
.contenttabelleinnen A:hover {
  font-weight:bold;
  color: #000000;
} 

.contenttabelleheader { border-width:1px; border-style:solid; border-color:gray; text-align:center; background-image:url(tabelleheader.jpg); background-position:top; color:#FFFFFF; letter-spacing:2px;font-weight:bold;
}
.contenttabelleheader A {
  color: #FFFFFF;
}
.contenttabelleheader A:link {
  color: #FFFFFF;
}
.contenttabelleheader A:hover {
  color: #666666;
} 
.contenttabelleheader A:active {
  color: #FFFFFF;
} 
/*.contenttabelleheader A:visited  {
  color: #FFFFFF;
}*/

.haupttabelle {border-width:1px; border-style:solid; border-color:black; vertical-align:top; background-color:#ffffff; background-image:url(background.jpg) ;}
.haupttabelleinnen {

	border-width:0px;
	border-style:solid;
	border-color:black;
	vertical-align:top;
	width:66%;
}
.haupttabelleinnenlinks {
	border-width:0px;
	border-style:solid;
	border-color:black;
	vertical-align:top;
	text-align:left;
	width:165px;
}


.haupttabelleinnenspacer {
	border-width:0px;
	border-style:solid;
	border-color:black;
	vertical-align:top;
	text-align:center;
	width:7px;
}
.haupttabelleinnenrechts {
	border-width:0px;
	border-style:solid;
	border-color:black;
	vertical-align:top;
	
	text-align:right;
	width:165px;
	
}
.haupttabelleinnenrechts A {
  font-weight:bold;
  color: #990099;
}
.haupttabelleinnenrechts A:link {
  font-weight:bold;
  color: #990099;
}
.haupttabelleinnenrechts A:hover {
font-weight:bold;
  color: #000000;
} 

.haupttabelleheader {
	border-width:0px;
	border-style:solid;
	border-color:##000000;
	font-size:36px;
	
}
.contentfeld { background-color:#CCCCCC; background-image:url(hg.jpg);  width:300px; border:1px solid #000000; font:Arial, Helvetica, sans-serif}
.loginfeld { background-color:#CCCCCC; background-image:url(hg.jpg); width:80px; border:1px solid #000000; font:Arial, Helvetica, sans-serif}

.browserbutton{color:#000000;font-size:9px; letter-spacing:0px; font:Arial, Helvetica, sans-serif}
.browserbutton:hover {color:#000000; font-size:9px; letter-spacing:0px;}

A {color: #000000; text-decoration:none; font:Arial, Helvetica, sans-serif}
A:hover {color: #000000;text-decoration:none; font:Arial, Helvetica, sans-serif}
A:active { color: #000000; text-decoration:none; }
A:focus { color: #000000; text-decoration:none; }
body {margin:20px; background-color:#000000}

.MainNavi a {
background-image:url(hg.jpg);
font:Arial, Helvetica, sans-serif;
	display: block;
	border: 1px solid #000000;
	color: #000000;
	 font-weight:bolder;
}
.MainNavi{
 background-image:url(uberheader.jpg); 
	display: block;
	border: 1px solid #000000;
	color: ##000000;
	width:165px;	
}
.MainNavi A:hover {
background-image:url(uberheader.jpg); 
  background-color: #D1D1D1;
  border: 1px solid #000000;
  color: #990000;
} 
.MainNavi A:active {
 background-image:url(hg.jpg); 
  background-color: #FF8A09;
  color: #000000;
} 
.MainNavi A:focus {
 background-image:url(hg.jpg); 
  background-color: #D1D1D1;
  color: #ff0000;
} 

.template
{
	background-image:url(hg.jpg) ;
	background-color:#000000;
	font: "Arial", Arial,  Helvetica, sans-serifarial, Courier, monospace;
	font-size: 12px;
	text-align:center;
	width:167px;
	border-width:1px; border-style:solid; border-color:black;
}
.template A {
 color: #000000; text-decoration:none; font:Arial, Helvetica, sans-serif
}
.template A:hover {
 color: #000000; text-decoration:none; font:Arial, Helvetica, sans-serif
}


td {}

