body             {background-color: #EAEAEA;	margin-left: 0px;margin-top: 0px}
body, td, tr   {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px}

.punkte   	      {font-family: helvetica, arial, geneva, sans-serif; font-size:13; color:#AE6B00; font-weight: bold}
.headline         {font-family: verdana, helvetica, arial, geneva, sans-serif; font-size:18; color:#000000; font-weight: bold}
.subheadline    {font-family: helvetica, arial, geneva, sans-serif; font-size:15; color:#000000 }
.text                {font-family: helvetica, arial, geneva, sans-serif; font-size:13; color:#000000 }
.text-small       {font-family: helvetica, arial, geneva, sans-serif; font-size:10; color:#000000 }
.navigation       {font-family: helvetica, arial, geneva, sans-serif; font-size:12; color:#000000}
.text-bottom     {font-family: sans-serif; font-size:10; vertical-align:middle; color:#CCCCCC}

.content        {border:2px; border-color:#05022D; border-style: solid; background-color:#66AACA}

.Stil4               {border-color: #000000}
.Stil6               {border-color: #000000}
.text-entry {BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 8pt; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: 1px solid; COLOR: #43436C; BORDER-BOTTOM: 1px solid; FONT-FAMILY: verdana,tahoma}
.button      {BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 8pt; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: 1px solid; COLOR: #43436C; BORDER-BOTTOM: 1px solid; FONT-FAMILY: verdana,tahoma}


.Suche-Feld      {border-color: #000000; background-color: #FFFFFF; border:0; font-size:12; height:21px; vertical-align:bottom}
.Suche-Text     {margin:0; border:0px; background-color:#E60005; width:83px; height:24px; margin-left:5px; vertical-align:top; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9; color: #003366}
.Suche-Text-Alternate     {margin:0; border:0px; border-left:1px; border-style:solid; border-color: #000000; background-color:#EAEAEA; width:60px; height:24px; margin-left:5px; vertical-align:top}
.Suche-Form    {border:0px solid #000000; margin:0; margin-left:4}

.navfirst_on   {border: 0px; border-bottom:1px; border-color: #999999; border-style: solid; background-color: #E60005; padding-left:10px}
td.navfirst_on:hover   {background-color: #FF5559}


A:link             {font-family: helvetica, Arial, Helvetica, sans-serif; font-size:13; text-decoration: none; color: #003366}
A:visited         {font-family: helvetica, Arial, Helvetica, sans-serif; font-size:13; text-decoration: none; color: #003366}
A:hover          {font-family: helvetica, Arial, Helvetica, sans-serif; font-size:13; text-decoration: none; color: #000000}
A:active          {font-family: helvetica, Arial, Helvetica, sans-serif; font-size:13; text-decoration: none; color: #003366}


A.klein:link	{font-family: helvetica, Arial, Helvetica, sans-serif; font-size:9; text-decoration: none; color: #003366}
A.klein:visited            {font-family: helvetica, Arial, Helvetica, sans-serif; font-size:9; text-decoration: none; color: #003366}
A.klein:hover	{font-family: helvetica, Arial, Helvetica, sans-serif; font-size:9; text-decoration: none; color: #000000}
A.klein:active	{font-family: helvetica, Arial, Helvetica, sans-serif; font-size:9; text-decoration: none; color: #003366}

/* Sitemap */

td.sitemap {
	
	border-bottom:1px dotted Gainsboro;
	border-right:1px dotted Gainsboro;
	width: 140px;
	height: 40px;
	padding-top: 24px;
	background-image:url(../upload/design/sitemap.gif);
	background-repeat: no-repeat;
	background-position: top right;
	background-color:white;
}
a.sitemap {
	
	margin-left: 3px;
}



/* Hauptnavigation */
#navcontainer { 
margin-left: 0; 
padding-top: 0;
}
/* Hauptnavigation 1. Ebene */
#navcontainer ul 
{
padding-left: 0; /*wichtig für mozilla */
margin: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
background-color: #D1D6F1;
}
#navcontainer ul li 
{ 
display: block;
margin: 0; 
list-style-image: none;
/*border-bottom: 1px solid white;*/
background-color: #EAEAEA;
}
#navcontainer ul a
{
display: block;
padding: 3px 3px 3px 6px;
color: #003366;
text-decoration: none;
border-bottom: 1px solid gray;
}
#navcontainer ul a:hover
{
background-color: #D1D6F1;
}

/* Hauptnavigation 2. Ebene */
#navcontainer ul ul li 
{ 
margin-left: 20px;
}
#navcontainer ul ul a:hover
{

}

/* Hauptnavigation 3. Ebene */
#navcontainer ul ul ul li 
{ 
margin-left 30px;
}
#navcontainer ul ul ul a:hover
{

}

/* Hauptnavigation aktiver Menüpunkt 1. Ebene*/
#navcontainer a#navactive1 
{
text-decoration: none;
background-color: #E60005;
}
/* Hauptnavigation aktiver Menüpunkt 2. Ebene*/
#navcontainer a#navactive2
{
text-decoration: none;
background-color: #E60005;
}
/* Hauptnavigation aktiver Menüpunkt 3. Ebene*/
#navcontainer a#navactive3
{
text-decoration: none;
background-color: #E60005;
}

