body		{ margin: 0px; padding: 0px; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px; color: #666666; background-image: url(gfx/bg_main.jpg); }
div.Content	{ margin: -1px auto 0px auto; padding: 0px 9px 0px 9px; width: 782px; border: 1px solid #CCCCCC; background-color: #FFFFFF; }
td			{ text-align: left; vertical-align: top; font-size: 14px; }
a			{ color: #666666; text-decoration: none; }
a:hover		{ color: #333333; text-decoration: none; }
a.Menuitem	{ color: #FFFFFF; text-decoration: none; }
h1			{ font-family: Arial-Black, Verdana, sans-serif; color: #53005C; font-size: 18px; font-weight: normal; margin: 10px 0px 15px 0px; padding: 1px 0px 1px 0px; border: 1px solid #CCCCCC; border-left: 0px; border-right: 0px; } 
h2			{ font-size: 14px; font-weight: bold; margin: 10px 0px 15px 0px; padding: 1px 0px 1px 0px; }
ul			{ margin: 5px 0px 5px 0px; padding: 0px 0px 0px 0px; }
li			{ margin: 0px 0px 0px 20px; padding: 0px 0px 0px 10px; }
.fett		{ font-weight: bold; }
.abstand_td	{ padding: 2px 5px 2px 5px; }
img			{ border-color: #CCC; }

/*
  F A R B E N
*/
.violett	{ color: #53005C; }
.hellblau	{ color: #6699CC; }
.gruen		{ color: #CCCC66; }
.grau		{ color: #666666; }
.weiss		{ color: #FFFFFF; }

/*
  H I N T E R G R Ü N D E
*/
.bg_violett		{ background-color: #53005C; }
.bg_hellblau	{ background-color: #CEEAED; }
.bg_hellgruen	{ background-color: #FFFFCD; }
.bg_gruen		{ background-color: #CCCC66; }
.bg_grau		{ background-color: #666666; }
.bg_weiss		{ background-color: #FFFFFF; }

/*
   T A B E L L E N
*/
td.Menuitem_empty	{ background-color: #CDE9ED; width: 110px; height: 20px; vertical-align: middle; }
td.Menuitem_normal	{ background-color: #BFD362; color: #FFFFFF; font-weight: bold; padding: 0px 0px 0px 9px; width: 101px; height: 20px; vertical-align: middle; }
td.Menuitem_Subempty	{ background-color: #CDE9ED; color: #FFFFFF; width: 110px; height: 20px; vertical-align: middle; }
td.Menuitem_Subnormal	{ background-color: #CCCC66; color: #FFFFFF; font-weight: bold; padding: 0px 0px 0px 9px; width: 101px; height: 20px; vertical-align: middle; }
td.Menuitem_Subactive	{ background-color: #53005C; color: #FFFFFF; font-weight: bold; padding: 0px 0px 0px 9px; width: 101px; height: 20px; vertical-align: middle; }
td.Menuitem_active	{ background-color: #53005C; color: #FFFFFF; font-weight: bold; padding: 0px 0px 0px 9px; width: 101px; height: 20px; vertical-align: middle; }

/*
   D I V s
*/
div.Footer	{ margin: 0px 0px 10px 0px; text-align: right; font-size: 10px; }
div.Copy	{ margin: 5px 0px 5px 0px; text-align: right; font-size: 10px; }
div.TopAnk	{ text-align: right; }

