body    {color:#000000; font: 8px Verdana;  margin: 0; padding: 0px;}

A 	{color:#336699; text-decoration:underline; font-weight:normal; font: Verdana; font-size: 12px}
A:Hover {color:#336699; text-decoration:none; font-weight:normal; font: Verdana; font-size: 12px}

input  {font-size: 14px;}
select {font-size: 14px;}

a.text
{
	font: 		12px Arial; 
	font-weight: 	normal;
	text-decoration:none;
	color:#003366
}

.textbl 
{
	font: 		12px Arial;
	color:#003366;
	text-align: justify
}

a.linkmainkat
{
	font: 		18px Arial; 
	font-weight: 	normal;
	text-decoration:none;
	color:#336699
}

a.linkmainkat:hover
{
	font: 		18px Arial; 
	font-weight: 	normal;
	text-decoration:none;
	color:#003366
}

a.legende
{
	font: 		10px Arial; 
	font-weight: 	normal;
	text-decoration:underline;
	color:#6A4977
}

a.legende:hover
{
	font: 		10px Arial; 
	font-weight: 	normal;
	text-decoration:underline;
	color:#666666
}

a.HF_frage
{
	font: 		12px Arial; 
	font-weight: 	bold;
	text-decoration:none;
	color:#003366
}

a.HF_frage:hover
{
	font: 		12px Arial; 
	font-weight: 	bold;
	text-decoration:none;
	color:#336699
}

.HF_antw 
{
	font: 		12px Arial;
	color:#333333;
	text-align: justify
}

a.kat_ueb
{
	font: 		26px Trebuchet MS; 
	font-weight: 	bold;
	text-decoration:none;
	color:#003366
}

a.mainang
{
	font: 		13px Arial; 
	font-weight: 	bold;
	text-decoration:none;
	color:#FFFFFF
}

a.tab_ueb
{
	font: 		16px Arial; 
	font-weight: 	bold;
	text-decoration:none;
	color:#003366
}

a.tab_text
{
	font: 		12px Arial; 
	font-weight: 	bold;
	text-decoration:none;
	color:#003366
}

a.tab_textkl
{
	font: 		11px Arial; 
	font-weight: 	none;
	text-decoration:none;
	color:#003366
}

a.tab_textkl
{
	font: 		11px Arial; 
	font-weight: 	none;
	text-decoration:none;
	color:#003366
}

a.preis
{
	font: 		18px Arial; 
	font-weight: 	bold;
	text-decoration:none;
	color:#003366
}

a.preisalt
{
	font: 		18px Arial; 
	font-weight: 	bold;
	text-decoration:line-through;
	color:#003366
}

a.bestell
{
	font: 		16px Arial; 
	font-weight: 	bold;
	text-decoration:underline;
	color:#993300
}

a.bestell:hover
{
	font: 		16px Arial; 
	font-weight: 	bold;
	text-decoration:underline;
	color:#993300
}

a.kleing 
{
	font: 		11px Arial;
	font-weight: 	normal;
	text-decoration:none;	
	color:#000000
}

a.footlink
{
	font: 		10px Arial; 
	font-weight: 	normal;
	text-decoration:none;
	color:#FFFFFF
}


a.footlink:hover
{
	font: 		10px Arial; 
	font-weight: 	normal;
	text-decoration:none;
	color:#FFFFFF
}

a.dom_free
{
	font: 		12px Arial; 
	font-weight: 	bold;
	text-decoration:none;
	color:#336633
}

a.dom_fail
{
	font: 		12px Arial; 
	font-weight: 	bold;
	text-decoration:none;
	color:#CC3333
}

a.dom_text
{
	font: 		12px Arial; 
	font-weight: 	bold;
	text-decoration:none;
	color:#003366
}

#menue {
	width: 150px;
	font: 8px Arial;
	font-size: 80%;
	border: 0px solid #003366;
	background-color: #FFFFFF;
}
#menue ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#menue li {
	display: block;
}
#menue li a, #menue li a:link {
	text-decoration: none;
	display: block;
	width: 150px;
	padding: 4px;
}
#menue li a:visited {
	color: #003366;
}
#menue li a:hover, #menue li a:active, #menue li a:focus {
	color: #003366;
	background-color: #CCCCCC;
}
