a:link		{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#339900;
	font-weight: bold;
	font-size: 10px;
}
a:visited	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
	font-weight: bold;
	font-size: 10px;
}
a:active	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
	font-weight: bold;
	font-size: 10px;
}
.headline { 
	text-decoration: none;
	color: #339900;
	font: Bold 12px Verdana, Arial, Helvetica, sans-serif
}
.headline-black { 
	text-decoration: none;
	color: #000000;
	font: Bold 14px Verdana, Arial, Helvetica, sans-serif
}
.headline-green { 
	text-decoration: none;
	color: #339900;
	font: Bold 14px Verdana, Arial, Helvetica, sans-serif
}
.headline-red { 
	text-decoration: none;
	color: #FF0000;
	font: Bold 12px Verdana, Arial, Helvetica, sans-serif
}
.headline-white { 
	text-decoration: none;
	color: #FFFFFF;
	font: Bold 12px Verdana, Arial, Helvetica, sans-serif
}
.content-txt {
	text-decoration: none;
	color: #000000;
	font: 12px Verdana, Arial, Helvetica, sans-serif
}
.content-bold {
	text-decoration: none;
	color: #000000;
	font: Bold 12px Verdana, Arial, Helvetica, sans-serif
}
.subline-txt-bold {
	text-decoration: none;
	color: #000000;
	font: Bold 10px Verdana, Arial, Helvetica, sans-serif
}
.subline-txt { 
	text-decoration: none;
	color: #000000;
	font: 10px Verdana, Arial, Helvetica, sans-serif
}
.subline-grey { 
	text-decoration: none;
	color: #999999;
	font: 10px Verdana, Arial, Helvetica, sans-serif
}
.error { 
	text-decoration: none;
	color: #FF0000;
	font: Bold 12px Verdana, Arial, Helvetica, sans-serif
}
.impressum {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#7F7F7F;
	font-weight: bold;
	font-size: 10px;
}
.main-firma {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#00C301;
	font-weight: bold;
	font-size: 12px;
}
.produkt-link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#7F7F7F;
	font-weight: bold;
	font-size: 10px;
}
.copyright { 
	text-decoration: none;
	color: #FFFFFF;
	font: 10px Verdana, Arial, Helvetica, sans-serif
}
.copyright-grey { 
	text-decoration: none;
	color: #7F7F7F;
	font: 10px Verdana, Arial, Helvetica, sans-serif
}
.copyright-red { 
	text-decoration: none;
	color: #FF0000;
	font: 10px Verdana, Arial, Helvetica, sans-serif
}
.CursorOver {
	cursor : pointer;cursor : hand;
}
.CursorOut {
	cursor : auto;
}
.produkt-no {
	text-decoration: none;
	color: #4E4E4E;
	font: 10px Verdana, Arial, Helvetica, sans-serif
}
.produkt-art {
	text-decoration: none;
	color: #4E4E4E;
	font: Bold 14px Verdana, Arial, Helvetica, sans-serif
}
.produkt-white { 
	text-decoration: none;
	color: #FFFFFF;
	font: Bold 14px Verdana, Arial, Helvetica, sans-serif
}
TD.tiptd {border-bottom:1px solid #535353; border-top:1px solid #535353; border-left:4px solid #535353; border-right:1px solid #535353; padding:2px; font-family:Tahoma,Helvetica,Arial,sans-serif}
SPAN.ptt { text-decoration: none; color: #FFFFFF; font: Bold 10px Tahoma,Verdana, Arial, Helvetica, sans-serif }
SPAN.pst { text-decoration: none; color: #000000; font: 10px Tahoma,Verdana, Arial, Helvetica, sans-serif }

a.submenu 				{	text-decoration: none; color: #000000; font: 10px Verdana, Arial, Helvetica, sans-serif; width:100%; height:100%; display:block; padding:3; font-weight: bold;		}
a.submenu:hover			{	text-decoration: underline; color: #000000; font: 10px Verdana, Arial, Helvetica, sans-serif; width:100%; height:100%; display:block; padding:3; font-weight: bold; }