a, a:active, a:link {
 	font: 11px Tahoma, Arial, Helvetica;
	text-decoration:none;
	color:#000000;
}
a:hover {
	text-decoration:none;
	font-style:italic;
	color:#49978a;
}
html body {
	background:#4b4b4b;
 	font: 11px Tahoma, Arial, Helvetica;
	color:#ffffff;
	margin:0px;
}
/* Zeilenformatierung */
td,.normaltext {
 	color: #000000;
 	font: 11px Tahoma, Arial, Helvetica;
	padding:2px;
}
.smalltext {
 	font: 8px Tahoma, Arial, Helvetica;
}
/* Tabellen Überschrift */
th {
 	color: #FFFFFF;
 	font: 11px Tahoma, Arial, Helvetica;
 	font-weight:bold;
 	background:#81b177;
}
/* Tabellen Rahmenfarbe */
table.outer {
 	border:1px solid #d2d2d2;
}

.td1 {
 	color: #000000;
 	font: 11px Tahoma, Arial, Helvetica;
 	font-weight:bold;
 	background:#eeeeee;
}
.td2 {
 	color: #000000;
 	font: 11px Tahoma, Arial, Helvetica;
 	font-weight:bold;
 	background:#ffffff;
}
/* Eingabe Formatierung */
select, input, textarea, input.plain {
 	background:#ffffff;
 	font:9pt Verdana;
 	color:#000000;
 	border:1px #81b177 ridge;
}

.shop-info {
	font-style:italic;
	color:#49978a;
	font: 12px Tahoma, Arial, Helvetica;
}	
.tooltip { 
      position: absolute; 
      display: none; 
      background-color: #FFFFFF; 
      border: 1px solid black; 
      padding: 2px; 
      width:360px; 
      /*white-space: nowrap;*/ 
      -moz-opacity: 0.9; 
      filter: alpha(Opacity=90); 
