/*  ------------------- */
/*  --- Textformate --- */
/*  ------------------- */

body, td, p, ul, ol, blockquote
{
	font-family: Verdana, Tahoma, sans-serif, Arial, Helvetica
}

.textNormal 
{
	font-size: 12px;
	line-height: 16px
}
.textNormalFett
{
	font-size: 12px;
	line-height: 16px;
	font-weight: bold
}
.textNormalWeiss 
{
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF
}
.textNormalWeissFett
{
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	font-weight: bold
}

.textMittel 
{
	font-size: 11px;
	line-height: 14px
}
.textMittelFett
{
	font-size: 11px;
	line-height: 14px;
	font-weight: bold
}
.textMittelWeiss
{
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF
}
.textMittelWeissFett
{
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF;
	font-weight: bold
}
.textMittelRotFett
{
	font-size: 11px;
	color: #E8262A;
	font-weight: bold
}

.textKlein 
{
	font-size: 10px;
	line-height: 12px
}
.textKleinFett
{
	font-size: 10px;
	line-height: 12px;
	font-weight: bold
}
.textKleinWeiss 
{
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF
}
.textKleinWeissFett 
{
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF;
	font-weight: bold
}
.textKlein16
{
	font-size: 10px;
	line-height: 16px
}

.textHeadline 
{
	font-size: 18px;
	color: #E8262A;
	font-weight: bold
}


/*  ------------------- */
/*  --- Linkformate --- */
/*  ------------------- */

a:link { font-weight:bold; color:#008450; text-decoration:none }
a:visited { font-weight:bold; color:#008450; text-decoration:none }
a:hover { font-weight:bold; color:#008450; text-decoration:underline }
a:active { font-weight:bold; color:#008450; text-decoration:underline }

a.linkGruen { font-weight:normal; color:#008450; text-decoration:none }
a.linkGruen:visited { font-weight:normal; color:#008450; text-decoration:none }
a.linkGruen:hover { font-weight:normal; color:#E8262A; text-decoration:underline }
a.linkGruen:active { font-weight:normal; color:#E8262A; text-decoration:underline }

a.link1stLevelMain { font-weight:bold; color:#000000; text-decoration:none }
a.link1stLevelMain:visited { font-weight:bold; color:#000000; text-decoration:none }
a.link1stLevelMain:hover { font-weight:bold; color:#000000; text-decoration:none }
a.link1stLevelMain:active { font-weight:bold; color:#000000; text-decoration:none }

a.link2ndLevelMainOpen { font-weight:bold; color:#008450; text-decoration:none }
a.link2ndLevelMainOpen:visited { font-weight:bold; color:#008450; text-decoration:none }
a.link2ndLevelMainOpen:hover { font-weight:bold; color:#008450; text-decoration:none }
a.link2ndLevelMainOpen:active { font-weight:bold; color:#008450; text-decoration:none }

a.link2ndLevelMain { font-weight:normal; color:#000000; text-decoration:none }
a.link2ndLevelMain:visited { font-weight:normal; color:#000000; text-decoration:none }
a.link2ndLevelMain:hover { font-weight:normal; color:#008450; text-decoration:none }
a.link2ndLevelMain:active { font-weight:normal; color:#008450; text-decoration:none }

a.link1stLevelBreadcrumb { font-weight:bold; color:#000000; text-decoration:none }
a.link1stLevelBreadcrumb:visited { font-weight:bold; color:#000000; text-decoration:none }
a.link1stLevelBreadcrumb:hover { font-weight:bold; color:#008450; text-decoration:none }
a.link1stLevelBreadcrumb:active { font-weight:bold; color:#008450; text-decoration:none }

a.link2ndLevelBreadcrumb { font-weight:normal; color:#000000; text-decoration:none }
a.link2ndLevelBreadcrumb:visited { font-weight:normal; color:#000000; text-decoration:none }
a.link2ndLevelBreadcrumb:hover { font-weight:normal; color:#008450; text-decoration:none }
a.link2ndLevelBreadcrumb:active { font-weight:normal; color:#008450; text-decoration:none }

.naviLeft, a.naviLeft:visited, a.naviLeft:hover, a.naviLeft:active  
{
	font-size: 10px;
	line-height: 12px;
	text-decoration:none
}
.textKleinFettGruen
{
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #008450;
	
}
.linkKleinOrange, a.linkKleinOrange, a.linkKleinOrange:visited, a.linkKleinOrange:hover, a.linkKleinOrange:active
{
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #E8262A;
	
}
.headlineTeaser{
  font-size: 16px;
	font-weight: bold;
	color: #008450;
  font-family: Arial;
}
