	
body	{font:500 14px arial;}

div		{margin:0px;padding:0px;}



a			{display:block;text-decoration:none;color:#000000;padding:0px;}
a:link		{color:#000000}
a:visited	{}
a:hover, #gesamt #menue a.highlight
			{color:#7F0000;background-color:#F8FAC7;}


a.aktiv			{background-color:#CAF9CB;}
a.aktiv:visited	{}
a.aktiv:hover	{background-color:#CAF9CB;}

h4{margin-top:0px;}



span		{display: table;}
span span	{display: table-cell; vertical-align: middle;}

a img       {border-width:0px;margin:0px;}

.punktie    {display:none;}
.pfeil      {display:inline;}

.t			{display:table;}
.tc			{display:table-cell;vertical-align:top;}





#gesamt			{margin:0px;margin-bottom:800px;padding:6px;z-index:100;visibility:visible;cursor:default;}
#gesamt div		{margin:0px;padding:0px;}
#gesamt p span	{margin:0px;padding:2px;display:block;font:500 11px arial;}
#gesamt p a		{padding-left:4px;margin:0px;}



/*
****************KOPF**********************
*/

#gesamt #kopf			{font:700 11px/15px arial;text-align:center;}
#gesamt #kopf a			{margin:0px;padding:0px;margin-bottom:4px;font:700 12px/15px arial;text-decoration:underline;}
#gesamt .ueberschrift	{font:900 13px/15px arial;color:#000000;padding:4px;text-align:center;border-top:1px solid black;border-bottom:1px solid black;background-color:#F8FAC7;margin-bottom:4px;}
#gesamt #kopf a.zurueck	{text-decoration:none;color:#000000;display:block;text-align:left;text-decoration:none;font:11px arial;}
#gesamt #kopf div.zeigen,#gesamt #kopf div.zusatzinfo
						{font:100 11px/14px arial;color:#000000;padding:0px;margin-top:6px;}
#gesamt #kopf div.untertitel
						{font:900 12px/14px arial;color:#606060;padding-top:4px;}

/*
****************MENUE**********************
*/

#gesamt #menue			{margin-top:14px;}
#gesamt #menue,#gesamt #menue input
						{font:700 11px/16px arial;}
#gesamt #menue a		{font:700 11px/16px arial;background-color:#FFFFEF;border:1px solid #5F5F5F;margin:0px;margin-bottom:4px;padding:0px;padding-left:0px;text-decoration:none;}
#gesamt #menue a:hover, #gesamt #menue a.highlight
						{background-color:#F8FAC7;}

#gesamt #menue div div.sub			{margin-bottom:10px;}
#gesamt #menue div div.sub a		{border-width:0px;font:700 11px/16px arial;background-color:transparent;margin:0px;margin-bottom:0px;padding:0px;padding-left:0px;text-decoration:none;}
#gesamt #menue div div.sub a:hover	{background-color:#F8FAC7;}

#gesamt #menue .sublist, #gesamt #menue .infotext
								{background-color:#FFFFEF;border:1px solid #B0B0B0;margin-left:4px;margin-right:4px;display:none;font:700 11px/16px arial;padding:4px;margin-bottom:10px;}
#gesamt #menue .sublist a, #gesamt #menue .infotext a, #gesamt #menue .liste a
								{font:700 11px/14px arial;border-width:0px;margin:0px;}
#gesamt #menue .infotext		{font:500 10px/14px arial;display:block;margin:0px;margin-top:12px;margin-bottom:12px;border:1px solid red}
#gesamt #menue .infotext a		{text-decoration:underline;display:inline;}



/*
****************STRASSENVERZEICHNIS + LISTE + INFO*********************
*/

#gesamt #inhalt			{padding:4px;margin-top:14px;font:700 11px/16px arial;}
#gesamt #inhalt a		{text-decoration:none;padding-left:4px;}
#gesamt #inhalt a.aktuell,#gesamt .liste a.aktuell
						{background-color:#F8FAC7;border:1px dotted red;}
#gesamt #inhalt a.ziel	{font:700 14px/16px arial;margin-top:10px;margin-bottom:4px;border-bottom:1px dotted black;}
/*
****************INFO**********************
*/	


#gesamt #info div.pfad		{padding-left:6px;padding-top:8px;font:500 10px/14px arial;text-align:left;border-width:0px;border-top:1px dotted #5F5F5F;color:#7F0000}
#gesamt #info div.pfad div	{padding-left:14px;font:500 10px/14px arial;text-align:left;border-width:0px;color:#7F0000}
#gesamt #info div.pfad span	{position:relative;top:-3px;left:2px;font-weight:100}
#gesamt #info div.pfad a	{font:500 10px/14px arial;display:inline;}
#gesamt #info span			{font:500 11px/14px arial;}

#gesamt #info p				{border-bottom:1px dotted #5F5F5F;margin:0px;padding:4px;padding-top:2px;padding-bottom:6px;font:700 11px/16px arial;overflow:auto;}

#gesamt #info p a			{text-decoration:underline;}
#gesamt #info p div.liste a	{display:block;}
#gesamt #info p h1			{margin:0px;padding:2px;font:700 11px/16px arial;}


/*

*/

