/*---universal---*/

* {
	font-family:verdana,sans-serif,arial;
         font-size:100.01%;
         }

* a {outline:none;}


/*---links_mail---*/

a.mail { font-size:1em;}
a.mail:link, a.mail:visited { color:black; text-decoration:none;}
a.mail:focus, a.mail:hover, a.mail:active { color:#f23823; text-decoration:underline;}


/*---idnavigation---*/

ul#Navigation { font-weight:bold; margin:0em; padding:0.6em 0em; background-color:black;}

ul#Navigation li { list-style:none; display:inline; margin:0em; padding:0em;}

ul#Navigation a:link, ul#Navigation a:visited { padding:0.4em; margin:0.4em; color:white; text-decoration:none; }

ul#Navigation a:focus, ul#Navigation a:hover, ul#Navigation a:active { padding:0.4em; margin:0.4em; color:#f23823; text-decoration:none; }

ul#Navigation span { padding:0.4em; margin:0.4em; color:#f23823;}


/*---class---*/

.fusszeile { font-size:0.8em; text-align:center; padding:4px;}
.weiss { font-size:1em; color:white; font-weight:bold; background-color:black; }
.rahmen {border-color:black;}
.ueberschrift { font-size:1.4em; font-weight:bold; color:#f23823; }

.h2 { font-size:1em; text-decoration:underline; }
.h3 { font-size:1em; text-decoration:underline; font-weight:bold; }

body { margin-left:20px; margin-top:20px; background-color:#554f4f;font-size:0.8em;}