body				{margin:0px;padding:8px;background-color:#FFFFFF;}
body, td, p			{font-family:Verdana,Tahoma,Arial,serif;font-size:12px;}

.header				{background-color:#FEFF03;padding:10px;margin:0px;border-bottom:1px solid #000000;}
.sprache			{font-size:small;}
.sprache a			{text-decoration:none;padding:4px;margin-left:4px;background-color:#FFFF7F;color:#CC0000;border:1px dotted #CC0000;}
.sprache a.active	{font-weight:bold;color:#000000;}
.sprache a:hover	{text-decoration:underline;color:#FF0000;}

.container			{display:block;position:relative;}

.menu				{float:left;background-color:#DDDDDD;background-image:url(/fileadmin/template/menu_bg.gif);width:200px;font-size:12px;padding-top:4px;padding-bottom:4px;}
.menu .active-l1	{text-align:right;background-color:#FFFFFF;border-bottom:1px solid #ACACAC;border-right:1px solid #ACACAC;padding:6px;width:175px;font-weight:bold;}
.menu .active-l2	{text-align:right;margin-left:20px;text-align:right;background-color:#FFFFFF;border-bottom:1px solid #ACACAC;padding:3px 6px 3px 6px;width:155px;font-weight:bold;}
.menu .active-l3	{text-align:right;margin-left:40px;text-align:right;background-color:#FFFFFF;border-bottom:1px solid #ACACAC;padding:3px 6px 3px 6px;width:135px;font-weight:bold;}
.menu .inactive-l1	{text-align:right;padding:6px;width:175px;}
.menu .inactive-l2	{text-align:right;margin-left:20px;text-align:right;background-color:#FFFFFF;padding:3px 6px 3px 6px;width:155px;border-bottom:1px solid #ACACAC;}
.menu .inactive-l3	{text-align:right;margin-left:40px;text-align:right;background-color:#FFFFFF;padding:3px 6px 3px 6px;width:135px;border-bottom:1px solid #ACACAC;}
.menu a				{color:#000000;text-decoration:none;}
.menu div:hover		{background-color:#FEFF03;}

.inhalt				{margin-left:200px;padding:12px;}
.inhalt-rechts		{float:right;font-size:12px;margin-left:12px;margin-bottom:12px;border-color:#AAAAAA;border-style:solid;border-width:1px;background-color:#F5F5F5;padding:8px;}
.inhalt-rechts p	{margin:0px;padding:0px;}

.box				{margin:8px;border-color:#AAAAAA;border-style:solid;border-width:1px;background-color:#F5F5F5;padding:8px;}

.clear				{clear:both;height:1px;overflow:hidden;}

.footer				{display:block;font-size:small;text-align:right;padding:4px;border-top:1px solid #BEBEBE;border-bottom:12px solid #FEFF03;}
h1					{font-size:22px;margin:0px 0px 10px 0px;padding:0px;}
h2					{font-size:18px;margin:0px 0px 5px 0px;padding:0px;}
h3					{font-size:14px;margin:0px 0px 5px 0px;padding:0px;}

.news TR			{vertical-align:top;}
.news TR TD			{padding:0px;padding-right:10px;padding-bottom:10px;}

.newsLatestEven,.newsLatestOdd	{width:200px;margin-bottom:10px;border-top:1px solid #ACACAC;}
.newsLatestEven		{}
.newsLatestOdd		{}

.csc-header h1, .csc-firstHeader	{font-size:16px;margin:0px 0px 10px 0px;padding:0px;}
.csc-uploads		{margin-bottom:25px;}
.csc-uploads TR		{vertical-align:top;}
.csc-uploads TR TD	{padding:0px;margin:0px;}

.contenttable		{margin:0px;margin-bottom:25px;font-size:12px;border-spacing:0px;}
.contenttable TR TD	{vertical-align:top;padding:4px;}

.contenttable-0 .tr-even	{background-color:#FFFFA6;}
.contenttable-0 .td-0		{font-weight:bold;}

.contenttable-1 .tr-even	{background-color:#FFFFA6;}
.contenttable-1 .tr-0	{background-color:#FEFF03;font-weight:bold;}

.linklist TR TD		{padding:0px;margin:0px;}
.linklist-addnew	{margin-top:25px;font-size:11px;}

p.csc-sitemap a:hover	{color:#FF0000;}
p.csc-sitemap-level1	{margin-bottom:5px;border-top:1px dotted #000000;padding:4px;background-color:#DDDDDD;}
p.csc-sitemap-level1 a	{text-decoration:none;font-weight:bold;}
p.csc-sitemap-level2	{margin:0px;margin-left:20px;margin-bottom:5px;padding:0px;}
