/*Ganze Seite*/
body
	{
	background-color : #E8E8E8;
	font-size:12px;
	color : #343434;
	font-family: Arial, Helvetica, sans-serif;
	scrollbar-base-color: #E8E8E8;
	}
	
a	{
	color : #343434;
	}
	
a:hover {
	color : #343434;
	}

td
	{
	font-size:12px;
	color : #343434;
	font-family: Arial, Helvetica, sans-serif;
	}

/*Standard Textformatierungen*/
.text
	{
	font-size:12px;
	color : #343434;
	font-family: Arial, Helvetica, sans-serif;
	}

.quicklink
	{
	font-size:9px;
	color : #343434;
	font-family: Arial, Helvetica, sans-serif;
	}

.ueberschriftKurz
	{
	font-size:26px;
	color : #949494;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	}

.ueberschriftLang
	{
	font-size:19px;
	color : #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	}

.ueberschriftLangDark
	{
	font-size:19px;
	color : #949494;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	}

.ueberschriftKurz h1
	{
	font-size:26px;
	color : #949494;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	}

.ueberschriftLang h1
	{
	font-size:19px;
	color : #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	}

.ueberschriftLangDark h1
	{
	font-size:19px;
	color : #949494;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.druck
	{
	font-size:20px;
	color : #949494;
	font-weight: bold;	
	font-family: Arial, Helvetica, sans-serif;
	}
	
.druckW
	{
	font-size:12px;
	color : #343434;
	font-family: Arial, Helvetica, sans-serif;
	}

.liste
	{
	font-size:11px;
	color : #FFFFFF;
	font-weight: bold;	
	font-family: Arial, Helvetica, sans-serif;
	}

a.liste	{color:#FFFFFF;text-decoration:none;}
	
a.liste:hover {color:#FFFFFF;text-decoration:none;}

/*Rahmenformatierungen*/

.toprahmen
	{
	border-style: solid;
	border-color: #FFFFFF;	
	border-width: 2px 0px 0px 0px;
	}
	
.toprightrahmen
	{
	border-style: solid;
	border-color: #FFFFFF;	
	border-width: 2px 2px 0px 0px;
	}

/*Textformatierung Navigation oben*/
.topnaviframe
	{
	background-color: #E8E8E8;
	border-style: solid;
	border-width: 1px;
	border-color: #949494;
	}

.topnaviframe_selected
	{
	background-color: #666666;
	border-style: solid;
	border-width: 1px;
	border-color: #949494;
	}
	
.topLevel1              {font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold; color:#343434; text-decoration:none; cursor:pointer}
.topLevel1:hover        {font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold; color:#343434; text-decoration:none; cursor:pointer}
.topLevel1open          {font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none; cursor:pointer}
.topLevel1selected      {font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none; cursor:pointer}
.topLevel1selected:hover{font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none; cursor:pointer}

.topLevel2              {font-size:10px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold; color:#949494; text-decoration:none; cursor:pointer}
a.topLevel2             {font-size:10px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold; color:#949494; text-decoration:none; cursor:pointer}
a.topLevel2_hover       {font-size:10px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold; color:#006699; text-decoration:none; cursor:pointer}

.topLevel2open          {font-size:12px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color:#000000; text-decoration:none; cursor:pointer}
.topLevel2selected      {font-size:12px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color:#000000; text-decoration:none; cursor:pointer}

/*Tabellenformatierung Navigation oben*/
.topLevel1Table         {background-color:}
.topLevel1TableMo       {background-color:#E1E1E1}

.topLevel2Table         {background-color:#FFFFFF;border-color:#949494;border-width:1px;border-style:solid;}
.topLevel2TableMo       {background-color:#FFFFFF;border-color:#949494;border-width:1px;border-style:solid;}
.topLevel2TableBorder   {background-color:#FFFFFF;border-color:#949494;}


/*Tabellenformatierung Navigation links*/
.leftLevel1Table        {background-color:}
.leftLevel1TableMo      {background-color:#E1E1E1}

.leftLevel2Table        {background-color:}
.leftLevel2TableMo      {background-color:#E1E1E1}

.leftLevel3Table        {background-color:}
.leftLevel3TableMo      {background-color:#E1E1E1}

.suchform
	{
	border-style: solid;
	border-width: 1px;
	border-color: #949494;
	background-color: #FFFFFF;
	color : #949494;
	font-size : 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.sitemap
	{
	font-size:12px;
	color : #50451E;
	font-family: Arial, Helvetica, sans-serif;
	}
a.sitemap	{
	color : #50451E;
	text-decoration:underline;
	}
a.sitemap:hover {
	color : #50451E;
	text-decoration:underline;
	}
	
.toptabelle {
	background-image:url(/images/bg_toptabelle.gif);
	color : #EFEFEF;
	font-size:1px;
}

h2 {
	color : #EFEFEF;
	font-size:1px;
	margin:0px;
}