A:link {
	color : #E10000;
}

A:visited {
	color : #808080;
}

A:active {
	color : #E10000;
}

.ohnebgbild {
	background-image : none;
}

.menuO-no  {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	line-height : 14pt;
/* 	color : #808080; */
	color : #173A55;
	text-decoration : none;
	vertical-align : bottom;
	background-image: none;
}

.menuO-act  {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	line-height : 14pt;
	color : #E10000;
	text-decoration : none;
	vertical-align : bottom;
	background-image: none;
}

TD#menuOR DIV A:link {
/* 	color : #808080; */
	color : #173A55;
}

TD#menuOR DIV A:visited {
/* 	color : #808080; */
	color : #173A55;
}

TD#menuOR DIV A:hover {
	color : #E10000;
}

TD#menuOR DIV A:active {
/* 	color : #808080; */
	color : #173A55;
}

.pfad-no  {
	font-family : Verdana, Arial, sans-serif;
	font-size : 8pt;
	line-height : 10pt;
	color : #C5C5C5;
	text-decoration : none;
	vertical-align : top;
	padding-left : 4px;
}

.pfad-act  {
	font-family : Verdana, Arial, sans-serif;
	font-size : 8pt;
	line-height : 10pt;
	color : #C5C5C5;
	text-decoration : none;
	vertical-align : top;
}

H1 {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	line-height : 16pt;
	font-weight : bold;
	color : #173A55;
	vertical-align : top;
	padding-left : 4px;
	padding-top : 10px;
	margin : 0px 0px 0px 0px;
	background-image: none;
}

TD#ueberschrift H1 {
	/* vertical-align : bottom; */
	padding-top : 0px;
}

H2 {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	line-height : 16pt;
	font-weight : bold;
	color : #808080;
	vertical-align : top;
	padding-left : 4px;
	padding-top : 10px;
	margin : 0px 0px 0px 0px;
	background-image: none;
}

H3 {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	line-height : 16pt;
	font-weight : bold;
	font-style : italic;
	color : #808080;
	vertical-align : top;
	padding-left : 4px;
	padding-top : 10px;
	margin : 0px 0px 0px 0px;
	background-image: none;
}

OL {
	list-style-type : decimal;
	font-family : Verdana, Arial, sans-serif;
	font-size : 9pt;
	line-height : 16pt;
	color : #173A55;
	vertical-align : top;
	margin : 0px 0px 0px 40px;
}

UL {
	list-style-type : square;
	font-family : Verdana, Arial, sans-serif;
	font-size : 9pt;
	line-height : 16pt;
	color : #173A55;
	vertical-align : top;
	margin : 0px 0px 0px 40px;
}

P  {
	font-family : Verdana, Arial, sans-serif;
	font-size : 9pt;
	line-height : 14pt;
	color : #173A55;
	vertical-align : top;
	margin : 0px 0px 0px 0px;
	padding-left : 4px;
	background-image: none;
}

.bodytext  {
	font-family : Verdana, Arial, sans-serif;
	font-size : 9pt;
	line-height : 14pt;
	color : #173A55;
	vertical-align : top;
	margin : 0px 0px 0px 0px;
	padding-left : 4px;
	background-image: none;
}

.align-center {
	text-align: center;
}

.align-right {
	text-align: right;
}

.menuH-level1-no  {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	line-height : 16pt;
	font-weight : bold;
	color : #173A55;
	text-decoration : none;
	vertical-align : bottom;
	padding-left : 4px;
}

.menuH-level1-act  {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	line-height : 16pt;
	font-weight : bold;
	color : #E10000;
	text-decoration : none;
	vertical-align : bottom;
	padding-left : 4px;
}

.menuH-level2-no  {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	line-height : 16pt;
	color : #173A55;
	text-decoration : none;
	vertical-align : bottom;
	padding-left : 4px;
}

.menuH-level2-act  {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	line-height : 16pt;
	color : #E10000;
	text-decoration : none;
	vertical-align : bottom;
	padding-left : 4px;
}

.menuH-level3-no  {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	line-height : 16pt;
	color : #173A55;
	text-decoration : none;
	vertical-align : bottom;
	padding-left : 22px;
}

.menuH-level3-act  {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	line-height : 16pt;
	color : #E10000;
	text-decoration : none;
	vertical-align : bottom;
	padding-left : 22px;
}

TD#menuH DIV A:link {
	color : #173A55;
}

TD#menuH DIV A:visited {
	color : #173A55;
}

TD#menuH DIV A:hover {
	color : #E10000;
}

TD#menuH DIV A:active {
	color : #E10000;
}

/* Email-Formular */

.csc-mailform {
	font-family: Verdana, Arial, sans-serif;
	font-size : 9pt;
	line-height : 14pt;
	color : #173A55;
	vertical-align : top;
	margin : 0px 0px 0px 0px;
	padding-left : 4px;
	background-image: none;
}

FIELDSET {
	border: 0;
	margin: 0;
	padding: 0;
}

.footermenu-no  {
	font-family : Verdana, Arial, sans-serif;
	font-size : 8pt;
	line-height : 10pt;
	color : #ffffff;
	text-decoration : none;
	vertical-align : top;
}

.footermenu-act  {
	font-family : Verdana, Arial, sans-serif;
	font-size : 8pt;
	line-height : 10pt;
	color : #ffffff;
	text-decoration : none;
	vertical-align : top;
}

.csc-caption {
	font-family : Verdana, Arial, sans-serif;
	font-size : 8pt;
	line-height : 10pt;
	color : #173A55;
	vertical-align : top;
	padding-left : 4px;
	background-image: none;
	margin : 0px 0px 0px 0px;
}

.csc-linkToTop {
	font-family : Verdana, Arial, sans-serif;
	font-size : 9pt;
	line-height : 14pt;
	color : #173A55;
	vertical-align : top;
	padding-left : 4px;
	background-image: none;
}

/* Diese Formatierungen werden nur in der Template-Seite selbst verwendet */

.bilder {
	padding-left : 10px;
	padding-bottom : 10px;
}

.newslink  {
	font-family : Verdana, Arial, sans-serif;
	font-size : 9pt;
	font-style : italic;
	line-height : 14pt;
	color : #E10000;
	text-decoration : none;
	vertical-align : top;
	background-image: none;
}