/* Link zu Starseite */
/*
#head a		{ text-decoration: none;}
#head a:hover	{ background-color: transparent; }
#head img	{ border: none; }
h1 a, h1 a:hover, h1 a:visited { color: #558B2F; }
h2 a, h2 a:hover, h2 a:visited { color: black; }
*/
#navigation-head a{
	text-decoration: none;
}

ul.Navigation {
	font-size: 110%;
}
#navigation-head {
	text-align: center;
	line-height: 200%;
}
ul.Navigation a { /* Inhalt der Boxen */
	/* Platzhalter fuer Rahmen des Hover-Effekts */
	border-width: 2px; border-color: transparent; border-style: dashed;
}

ul.Navigation a:hover, ul.Navigation a:active { /* Hover-Effekt */
	background-color: transparent;
	border-width: 2px; border-style: dashed; border-color: #222222;
}

span.NavCurrent { /* Inhalt der ausgewaehlten Box */
	border: solid #AAAAAA;
	border-width: 2px;
}

/* Submenue */
ul.Navigation li.NavCurrent { /* der Rahmen um das Submenue */
	margin: 3px; /* Justierung der Breite so dass es buendig mit den Hover-Rahmen ist */
	border-width: 3px;
	border-style: solid;
	border-color: #AAAAAA;
}
li.NavCurrent hr { /* Linie zwischen Kopf und Submenue */
	width: 100%;
	height: 3px;
	border: none;
	margin: 0;
}

/* verschiedene Formatierungen */
h2 { font-size: 200%; text-align: center; color:#222222; }
h3 { font-size: 150%; margin-bottom: 1ex; }
h4 { font-size: 130%; margin-bottom: 0.5ex; }
h5 { font-size: 110%; margin-bottom: 0.5ex; }
.subtitle { text-align: center; margin-bottom: 1em; margin-top: -0.5em; }

a:link		{ color:#222222; }
a:visited	{ color:#666666; }
a:hover		{ color:#000000; }
a:active	{ color:#000000; }
a:hover img	{ border-color:#666666; border-width: 1px; }
a img		{ border-color: transparent; border-width: 1px; }


#content ol { list-style-position: outside; margin: 0; padding: 0 0 0 3ex; }
#content ul { list-style-position: outside; margin: 0; padding: 0 0 0 3ex; }
#content li { margin-bottom: 1ex; }

img.favicon { width:20px; height:20px; }
