.us  {
	/* ** Überschriften ** */
	font-size : 11pt;
	color : #2D4492;
	font-family : Arial, Sans-Serif, Helvetica;
	font-weight : bold;
	valign : top;
}

.fett  {
	font-weight : bold;
}

.boxborder { border-color:#000000; border-style:solid; border-width:1; }

.us:HOVER  {
	/* ** Überschriften ** */
	color : #000000;
}

.us1  {
	font-size :8pt;
	color : #333333;
	font-family : Arial, Sans-Serif, Helvetica;
}
.u1  {
	font-size :15pt;
	color : #FFFFFF;
	font-family : Arial, Sans-Serif, Helvetica;
	font-weight : bold;
}

.u2  {
	font-size :10pt;
	color : #FFFFFF;
	font-family : Arial, Sans-Serif, Helvetica;
	font-weight : bold;
}

.u3  {
	font-size :12pt;
	color : #FFFFFF;
	font-family : Arial, Sans-Serif, Helvetica;
	font-weight : bold;
}

.u4  {
	font-size :8pt;
	color : #FFFFFF;
	font-family : Arial, Sans-Serif, Helvetica;
	font-weight : bold;
	text-align : center;

	text-decoration : none;
}

.u4:HOVER  {
	color : Silver;
}
.kw  {
	font-size : 7pt;
	color : #000099;
	font-family : Arial, Sans-Serif, Helvetica;
	font-weight : bold;
}


.datum  {
	font-size : 7pt;
	color : Gray;
	font-family : Arial, Sans-Serif, Helvetica;
	text-decoration : none;
}

.datum:HOVER  {
	color : #000000;
}



.tx  {
	/* ** Normaler Text** */
	font-size : 11pt;
	color : #000000;
	font-family : Arial, Sans-Serif, Helvetica;
	valign : top;
}

.tx:HOVER  {
	/* ** Normaler Text** */
	color : #2D4492;
}

.fuss  {
	font-size : 8pt;
	color : #FFFFFF;
	font-family : Arial, Sans-Serif, Helvetica;
}

.fuss:HOVER  {
	color : #000000;
}

A  {
	font-size : 10pt;
	color : #003366;
	font-weight : normal;
	text-decoration : underline;
	font-family : Arial, Sans-Serif, Helvetica;
}

/* ** Body ***/
BODY  {
	font-size : 10pt;
	font-weight : medium;
	font-style : none;
	color : #003366;
	font-family : Arial, Sans-Serif, Helvetica;
}

/* ** Formulareingabe ***/
INPUT  {
	font-size : 10pt;
	font-family : Courier;
}
TEXTAREA  {
	font-size : 10pt;
	font-family : Courier;
}

/* ** Trennlinie ***/
HR  {
	margin-top : 5px;
	margin-bottom : 5px;
	color : #003366;
	size : 1px;
}

/* ** Absatz ***/
P  {
	font-size : 10pt;
	color : #003366;
	font-family : Arial, Sans-Serif, Helvetica;
}

/* ** Datenzelle ***/
TD  {
	font-size : 10pt;
	color : #2D4492;
	font-family : Arial, Sans-Serif, Helvetica;
}

.bg  {
	color : #FFFFFF;
	background-color : #2D4492;
	font-size : 10pt;
	font-family : Arial;
}
.bg:HOVER  {
	color : #000000;
}
/* ** wird noch nicht eingesetzt ***/
TH  {
	font-size : 10pt;
	text-align : left;
	margin-left : 10px;
	color : #003366;
	font-weight : bold;
	font-family : Arial, Sans-Serif, Helvetica;
}

/* ** Physische Textauszeichnung ***/
B  {
	font-size : 10pt;
	color : #003366;
	font-weight : bold;
	font-family : Arial, Sans-Serif, Helvetica;
}

/* ** Bullet Liste eckig ***/
ul.eckig  {
	list-style-type : square;
	color : #003366;
	font-size : 10pt;
	font-family : Arial, Sans-Serif, Helvetica;
	line-height : 10pt;
}

/* ** Bullet Liste Kreis ***/
ul.Kreis  {
	list-style-type : circle;
	color : #003366;
	font-size : 10pt;
	font-family : Arial, Sans-Serif, Helvetica;
	line-height : 12pt;
}

/* ** Liste numeriert roemisch ***/
ol.roemisch  {
	list-style-type : upper-roman;
	color : #003366;
	font-size : 10pt;
	font-family : Arial, Sans-Serif, Helvetica;
	line-height : 12pt;
}

/* ** Liste numeriert a,b,c ***/
ol.abc  {
	list-style-type : lower-alpha;
	color : #003366;
	font-size : 10pt;
	font-family : Arial, Sans-Serif, Helvetica;
	line-height : 12pt;
}

/* CSS KLASSEN*/
.BIG  {
	/* Überschrift, in welchem Bereich man sich befindet */
	font-size : 12pt;
	color : #003366;
	font-weight : bold;
	font-family : Arial, Sans-Serif, Helvetica;
}

/* ** Kleine Schrift 8pt***/
.SMALL  {
	font-size : 8pt;
	color : #2D4492;
	font-family : Arial, Sans-Serif, Helvetica;
}

.SMALL:HOVER  {
	color : #000000;
}

.bSMALL  {
	font-size : 9pt;
	color : #000000;
	font-family : Arial, Sans-Serif, Helvetica;
}

.bSMALL:HOVER  {
	color : #2D4492;
}

/* ** Kleine Schrift 8pt fett***/
.SMALLBold  {
	font-size : 8pt;
	color : #003366;
	font-weight : bold;
	font-family : Arial, Sans-Serif, Helvetica;
}

/* ** Normale Schrift 10pt fett***/
.NORMBold  {
	font-size : 10pt;
	color : #003366;
	font-weight : bold;
	font-family : Arial, Sans-Serif, Helvetica;
}

/* ** Normale Schrift 12pt fett***/
.12Bold  {
	font-size : 12pt;
	color : #003366;
	font-weight : bold;
	font-family : Arial, Sans-Serif, Helvetica;
}

/* ** Bildunterschriften ***/
.BILDUNTERSCHRIFT  {
	font-size : 8pt;
	font-family : Arial, Sans-Serif, Helvetica;
	color : #003366;
}

/* ** Legenden ***/
.LEGENDE  {
	font-size : 8pt;
	font-family : Arial, Sans-Serif, Helvetica;
	color : #003366;
}

/* ** Datum ***/
.DATUM  {
	font-size : 8pt;
	font-family : Arial, Sans-Serif, Helvetica;
	color : #003366;
}

/* ** Menü rechte Seite ***/
.RUMENUE  {
	margin-left : 5px;
	font-size : 9pt;
	text-decoration : none;
	color : #003366;
	font-weight : normal;
	font-family : Arial, Sans-Serif, Helvetica;
}

.RUMENUE:HOVER  {
	color : #FFFFFF;
}

/* ** Jeweiliges Untermenü linke Seite ***/
.UMENUE  {
	margin-left : 13px;
	font-size : 9pt;
	text-decoration : none;
	color : #003366;
	font-weight : normal;
	font-family : Arial, Sans-Serif, Helvetica;
}

.UMENUE:HOVER  {
	color : #FFFFFF;
}

/* ** Jeweils oberster Menüpunkt linke Seite ***/
.CONTENTS  {
	margin-left : 5px;
	font-size : 10pt;
	text-decoration : none;
	color : #003366;
	font-weight : normal;
	font-family : Arial, Sans-Serif, Helvetica;
}

.CONTENTS:HOVER  {
	color : #FFFFFF;
}

H1  {
	font-size : 11pt;
	color : #003366;
	font-weight : bold;
	font-family : Arial, Sans-Serif, Helvetica;
	margin-top : 10pt;
	margin-bottom : 5pt;
}

H2  {
	font-size : 10pt;
	color : #003366;
	font-weight : bold;
	font-family : Arial, Sans-Serif, Helvetica;
}

H3  {
	font-size : 10pt;
	color : #003366;
	font-weight : normal;
	font-style : italic;
	font-family : Arial, Sans-Serif, Helvetica;
}

H4  {
	font-size : 10pt;
	color : #003366;
	font-weight : bold;
	font-style : italic;
	font-family : Arial, Sans-Serif, Helvetica;
}

H5  {
	font-size : 8pt;
	color : #003366;
	font-weight : normal;
	font-style : italic;
	font-family : Arial, Sans-Serif, Helvetica;
}

H6  {
	font-size : 9pt;
	color : #003366;
	font-weight : normal;
	font-family : Arial, Sans-Serif, Helvetica;
}

.cal {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-left : 1px solid Gray;
	border-top : 1px solid Gray;
}

.cal3{
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-left : 1px solid Gray;
	border-top : 1px solid Gray;
	font-weight : bold;
}


.cal4{
	font-size : 14px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-left : 1px solid Gray;
	border-top : 1px solid Gray;
	font-weight : bold;
}

.cal2 {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-right : 1px solid Gray;
	border-bottom : 1px solid Gray;
}

.cal5 {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.menu1 {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #003366;
}

.menu1high {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #003366;
	background-color: #FF9999;
}

.menu2 {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #003366;
}

.menu2high {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #003366;
	background-color: #FF9999;
}

.startpage {
	font-family : "Courier New", Courier, monospace;
	font-size : 12px;
}

