/*  CSS -> Endlich Frei <- */
.menu, .mainmenu, .menuhassub, .HmLiI, .HmLiA, .Hm
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	white-space:nowrap;
}
.submenu, .SmLiI, .SmLiA, .SmTd, .Sm
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	white-space:nowrap;
}
p.Hm			{text-align:center; padding:0 0 0 0; margin: 0 0 0 0; background:#000000;}
table.HmTb		{height:22; border-collapse:collapse; border-color:#eeeeee; border-width:0px; border-style:none;}
td.HmTd			{text-align:center; padding:0 0 0 0;}
.HmSp			{display:none;}
td.HmTdLI		{background:#000000; width:10px;}
td.HmTdMI		{background:#000000; width:0px;}
td.HmTdRI		{background:#000000; width:10px;}
td.HmTdLA		{background:#444444; width:10px;}
td.HmTdMA		{background:#444444; width:0px;}
td.HmTdRA		{background:#444444; width:10px;}
td.HmHrTd		{height:1px; background:#000000;}
hr.HmHr			{width:95%; height:2px; color:#ffffff;}
a.HmLiI			{margin: 0 0 0 0;}
a.HmLiI:link	{text-decoration:none; color:#ffffff;}
a.HmLiI:visited	{text-decoration:none; color:#999999;}
a.HmLiI:hover	{text-decoration:none; color:#eeffbb;}
a.HmLiI:active	{text-decoration:none; color:#eeff44;}
a.HmLiI:focus	{text-decoration:none; color:#eeff44;}
a.HmLiA			{margin: 0 0 0 0;}
a.HmLiA:link	{text-decoration:none; color:#ffffff;}
a.HmLiA:visited	{text-decoration:none; color:#999999;}
a.HmLiA:hover	{text-decoration:none; color:#eeffbb;}
a.HmLiA:active	{text-decoration:none; color:#eeff44;}
a.HmLiA:focus	{text-decoration:none; color:#eeff44;}
table.Sm		{background:#000000; border-color:#aaaaaa; border-collapse:collapse; border-width:1px; border-style:solid;}
table.SmTb		{border-color:#aaaaaa; border-collapse:collapse; border-width:0px; border-style:none; margin:0 0 0 0; width:100%;}
td.SmTd			{text-align:left;}
.SmSp			{display:none;}
td.SmTdLI		{background:#000000; width:1px;}
td.SmTdMI		{background:#000000; width:100%; height:22px;}
td.SmTdRI		{background:#000000; width:1px;}
td.SmTdLA		{background:#444444; width:1px;}
td.SmTdMA		{background:#444444; width:100%; height:22px;}
td.SmTdRA		{background:#444444; width:1px;}
td.SmHrTd		{height:1px; background:#000000;}
hr.SmHr			{width:95%; height:2px; color:#ffffff;}
a.SmLiI			{margin: 0 0 0 0;}
a.SmLiI:link	{text-decoration:none; color:#ffffff;}
a.SmLiI:visited	{text-decoration:none; color:#999999;}
a.SmLiI:hover	{text-decoration:none; color:#eeffbb;}
a.SmLiI:active	{text-decoration:none; color:#eeff44;}
a.SmLiI:focus	{text-decoration:none; color:#eeff44;}
a.SmLiA			{margin: 0 0 0 0;}
a.SmLiA:link	{text-decoration:none; color:#ffffff;}
a.SmLiA:visited	{text-decoration:none; color:#999999;}
a.SmLiA:hover	{text-decoration:none; color:#eeffbb;}
a.SmLiA:active	{text-decoration:none; color:#eeff44;}
a.SmLiA:focus	{text-decoration:none; color:#eeff44;}
table.TbMenu	{width:100%; border-collapse:collapse; margin:0 0 0 0;}
td.NewLogo		{background-image:url('../../_upload/menu/new.gif'); background-repeat:no-repeat; background-position:center right; width:35px;}
img.NewLogo		{width:35px;height:1px;}
td.LoginLogo	{background-image:url('../../_upload/menu/logon.gif'); background-repeat:no-repeat; background-position:center right; width:45px;}
img.LoginLogo	{width:45px;;height:1px;}
td.HassubLogo	{background-image:url('../../_upload/menu/hassub.gif'); background-repeat:no-repeat; background-position:center right; width:15px;}
img.HassubLogo	{width:15px;;height:1px;}
