/*
Syntax:
- keine Unterstriche in Klassennamen
- keine Leerzeichen innerhalb einer Formatdefinition (in einer Zuweisung)

Abstaende:
alle Elemente haben margin-bottom und keine Angabe fuer margin-top, nur header zusaetzlich margin-top

Basis-Schriftgrösse:15px;
*/




/* ************************************************************************ Formatierungen fuer den Center-Bereich */


/* Links (Reihenfolge beachten) */
a:link		{
		 text-decoration:none;
		 color:#476605;
		}

a:visited	{
		 text-decoration:none;
		 color:#476605;
		}

a:hover		{
		 text-decoration:underline;
		 color:#ff0000;
		}

a:active	{
		 text-decoration:none;
		 color:#ff0000;
		}
/* Ende: Links */


/* Blockelemente */
body		{
		 font-family:Arial,Verdana,Helvetica,'sans-serif';
		 font-size:14px;
		 background-color:#ffffff;
		 color:black;
		 margin:0px;
		}

ul,ol,pre 	{
		 font-family:Arial,Verdana,Helvetica,'sans-serif';
		 font-size:15px;
		 color:black;
		 margin-left:15px;
		 margin-bottom:5px;
		}

li		{
		 font-family:Arial,Verdana,Helvetica,'sans-serif';
		 font-size:15px;
		 color:black;
		 margin-bottom:5px;
		}

td		{
		 font-family:Arial,Verdana,Helvetica,'sans-serif';
		 margin:0px;
		}

p		{
		 font-family:Arial,Verdana,Helvetica,'sans-serif';
		 font-size:15px;
		 background-color:#ffffff;
		 color:black;
		 margin-bottom:5px;
		 text-align:justify;
		}
/* Ende: Blockelemente */


/* Ueberschriften */
div.linktable	{
		 font-size:0.75em;
		 font-family:Arial,Verdana,Helvetica,'sans-serif';
		}

.pageheader	{
		 font-weight:bold;
		 font-style:normal;
		 font-size:23px;
		 color:#666666;
		 font-family:Arial,Verdana,Helvetica,'sans-serif';
		 margin-top:25px;
		 margin-bottom:10px;
		}

.header		{
		 font-size:18px;
		 font-style:normal;
		 font-weight:bold;
		 color:black;
		 font-family:Arial,Verdana,Helvetica,'sans-serif';
		 margin-top:10px;
		 margin-bottom:10px;
		}

.smallHeader	{
		 font-size:15px;
		 font-style:normal;
		 font-weight:bold;
		 color:black;
		 font-family:Arial,Verdana,Helvetica,'sans-serif';
		 margin-top:10px;
		 margin-bottom:10px;
		}

th		{
		 font-weight:bold;
		 font-style:normal;
		 font-size:12px;
		 font-family:Arial,Verdana,Helvetica,'sans-serif';
		}
.small		{
		 font-weight:normal;
		 font-style:normal;
		 font-size:10px;
		 color:#666666;
		 font-family:Arial,Verdana,Helvetica,'sans-serif';
		}
normal		{
		 font-weight:normal;
		 font-style:normal;
		 font-size:12px;
		 color:#666666;
		 font-family:Arial,Verdana,Helvetica,'sans-serif';
		}
/* Ende: Ueberschriften */


hr.standard		{
		 noshade;
		 color:#aaaaaa;
		 size:1px;
		 margin-bottom:5px;
		}

hr.rot		{
		 noshade;
		 color:#FF0000;
		 border-color:#FF0000;
		 size:2px;
		 margin-bottom:1px;
		}
/* ************************************************************************ Ende: Formatierungen fuer den Center-Bereich */


/* ************************************************************************ Formatierungen fuer den Kopf(Link-Leiste) und Bottom-Leiste */

a.leiste	{
		 font-family:Arial,Verdana,Helvetica,'sans-serif';
		 font-size:12px;
		 font-weight:bold;
		 text-decoration:none;
		 color:#FFFFFF;
		}
a.leiste:visited {
		 font-family:Arial,Verdana,Helvetica,'sans-serif';
		 font-size:12px;
		 font-weight:bold;
		 text-decoration:none;
		 color:#FFFFFF;
		}

a.leiste:active	{
		 font-family:Arial,Verdana,Helvetica,'sans-serif';
		 font-size:12px;
		 font-weight:bold;
		 text-decoration:none;
		 color:#FF0000;
		}

a.leiste:hover	{
		 font-family:Arial,Verdana,Helvetica,'sans-serif';
		 font-size:12px;
		 font-weight:bold;
		 text-decoration:none;
		 color:#FF0000;
		}

/* ************************************************************************ Ende:Formatierungen fuer den Kopf */


/* 779720 ************************************************************************ Formatierungen fuer linkes Menu */

a.menuLinks	{
		 font-size:15px;
		 font-weight:bold;
		 text-decoration:none;
		 color:#476605;
		}

a.menuLinks:visited	{
		 font-size:15px;
		 font-weight:bold;
		 text-decoration:none;
		 color:#476605;
		}

a.menuLinks:hover	{
		 font-family:Arial,Verdana,Helvetica,'sans-serif';
		 font-size:15px;
		 font-weight:bold;
		 text-decoration:none;
		 color:#FF0000;
		}

a.menuLinks:active	{
		 font-family:Arial,Verdana,Helvetica,'sans-serif';
		 font-size:15px;
		 font-weight:bold;
		 text-decoration:none;
		 color:#FF0000;
		}
		
a.menuLinks		PPSN	{
		 font-size:15px;
		 font-weight:bold;
		 text-decoration:none;
		 color:#2d6a1d;
		}

a.menuLinksPPSN:visited	{
		 font-size:15px;
		 font-weight:bold;
		 text-decoration:none;
		 color:#2d6a1d;
		}

a.menuLinksPPSN:hover	{
		 font-family:Arial,Verdana,Helvetica,'sans-serif';
		 font-size:15px;
		 font-weight:bold;
		 text-decoration:none;
		 color:#FF0000;
		}

a.menuLinksPPSN:active	{
		 font-family:Arial,Verdana,Helvetica,'sans-serif';
		 font-size:15px;
		 font-weight:bold;
		 text-decoration:none;
		 color:#FF0000;
		}		

font.menuTitel	{
		 font-family:Arial,Verdana,Helvetica,'sans-serif';
		 font-size:15px;
		 font-weight:bold;
		 color:#777777;
		}
		
a.arrow {
	background-image:url(/resources/pics/arrow.gif);
	background-position:left top;
	padding-left:13px;
	background-repeat: no-repeat;
	padding-right:2px;
	margin-left:2px;
}

a.whitearrow {
	background-image:url(/resources/pics/arrow-white.gif);
	background-position:left top;
	padding-left:13px;
	background-repeat: no-repeat;
	padding-right:2px;
	margin-left:2px;
}
/* ************************************************************************ Ende: Formatierungen fuer linkes Menu */

.chair {
	white-space: nowrap;
	font-family: sans-serif;
	color: #888888;
	font-weight: bold;
	font-size: 16px;
}

a.fbi {
	white-space: nowrap;
	font-family: sans-serif;
	color: #888888;
	font-weight: bold;
	font-size: 12px;
}

a.fbi:hover {
text-decoration: none;
}
