/*---generelle Enstellungen*/
body { 	margin-left:5px; margin-right:5px;
	margin-top:5px; margin-bottom:2px }

h1 { font-family: Verdana,Arial,Helvetica; font-size: 16px; position:center;}
h2 { font-style:normal; font-family: Verdana,Arial,Helvetica; font-size: 14px;}
h3 { font-family: Verdana,Arial,Helvetica; font-size: 12px;}
h4 { font-family: Verdana,Arial,Helvetica; font-size: 10px;}
h5 { font-family: Verdana,Arial,Helvetica; font-size: 8px;}

tr { font-family: Verdana,Arial,Helvetica; font-size: 12px; padding:1px;}
tr#klein { font-family: Verdana,Arial,Helvetica; font-size: 11px; padding:1px;}
td#klein { font-family: Verdana,Arial,Helvetica; font-size: 11px; padding:1px;}

/*---Farben der Navigation*/
a:link {color:blue;}
a:hover {color:black; background-color: yellow;}
/*a:visited {color:#6699ff;}*/

/*horizontales Menü*/
#hmenue li {display: inline; padding: 10px 15px; }

/*---Einstellungen für den Kopfteil und die Navi-Leiste (NavB1 und 2 sind IDENTISCH!! */
td#top1 { 	background-image:url(Bilder/g_internetkopf2.jpg); background-position:right;
		/*innenabstand*/
		padding-top:0px; padding-bottom:0px; padding-left:0px; padding-rigth:0px; }
td#NaviB1 { 	background-image:url(Bilder/g_Farbverlaufs_Linie.jpg); background-repeat:repeat-y; }
td#NaviB2 { 	background-image:url(Bilder/g_Farbverlaufs_Linie.jpg); background-repeat:repeat-y; }
/*---...gilt auch in unterverzeichnissen!...*/


/*----------------------------------------------*/
/*---aus selfhtml/css-navigation			*/

ul#Navigation
	{
	 width: 200px;
	margin: 0;
	padding: 0.2em;
	 /*border: 1px solid black; background-color: white;*/
    	 font-size:10pt;			/*andere Schriftgröße*/
    	 font-weight:bold;
  	}

ul#Navigation li
	{
	width: 180px; list-style: none;
	margin: 0; 	/*wirkt auf Abstand von links UND von oben (Buttons)*/
	padding: 0; 	/* wirkt auf den senkrechten Abstand der Schaltfelder*/
    	 font-size:10pt;			/*andere Schriftgröße*/
  	}

ul#Navigation li ul
	{
	margin: 0; padding: 0;
	width: 180px;
	margin-left: -30px;
	/*padding: 2px 2px 2px 2px;
	margin: 0 0 0 1em;*/
  	}

ul#Navigation li ul li
	{
	margin: 0; padding: 0;
	width: 180px;
	margin-left: -30px;
	/*padding: 2px 2px 2px 2px;
	margin: 0 0 0 1em;*/
  	}

ul#Navigation li#in
	{
	margin: 0;
	margin-left: 20px;
	}

ul#Navigation a
	{
	 display:block; width: 95%;
	margin:0;
    	 padding: 0.2em;
	 text-decoration: none;   		/*font-weight: bold;*/
    	 /*white-space:nowrap; 			/*alles in einer Zeile lassen*/
    	 font-size:8pt;				/*andere Schriftgröße*/
    	 border: 2px solid #ccFF66; 		/*war: ....black; */
    	 border-left-color: white; border-top-color: white;
    	 color: #00007F; 			/*background-color: #ccFF66;*/
  	}

ul#Navigation a:hover
	{
    	 border-color: white;  width: 95%;
    	 border-left-color: black; border-top-color: black;
    	 color: white; background-color: #00007F;
    	 font-weight:bold;
	}

ul#Navigation a:visited
	{
    	 border-color: white;  width: 95%;
    	 border: 2px solid #ccFF66; 		/*war: ....black; */
    	 border-left-color: white;
	 border-top-color: white;
    	 font-weight:normal;
	 /*color: #6699ff; 			/*background-color: #00007F;*/
  	}
