
/* Allgemeine Textauszeichnung */
p, td    { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 16px; font-stretch: normal; text-align: justify }

/* Ueberschriften */
h1, h2 { 
			color: black;
			font-size: 18px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-style: normal;
			font-weight: bold; 
			line-height: 22px; 
			font-stretch: normal
}
h2   { color: #b10019; font-size: 14px; line-height: 17px; text-align: center }

.h2 { 
			color: #b10019; 
			font-size: 14px; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-style: normal; 
			font-weight: bold; 
			line-height: 16px; 
			font-stretch: normal 
}

/* Text und Ueberschiften in Tabellen */
.tablehead { 
			color: #b10019; 
			font-size: 12px; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-style: normal; 
			font-weight: bold; 
			line-height: 15px; 
			font-stretch: normal 
}
.tablehead14 { 
			color: #b10019; 
			font-size: 14px; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-style: normal; 
			font-weight: bold; 
			line-height: 16px; 
			font-stretch: normal 
}
.tableheadWhite  { color: white; font-size: 13px; font-style: normal; font-weight: bold; line-height: 15px; font-stretch: normal; f: Verdana, Arial, Helvetica, sans-serif }
.tableheadTeaser { 
			color: white; 
			font-size: 14px; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-style: normal; 
			font-weight: bold; 
			line-height: 16px; 
			font-stretch: normal 
}
.tabletext { 
			color: black; 
			font-size: 12px; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-style: normal; 
			font-weight: normal; 
			line-height: 15px; 
			font-stretch: normal 
}
.txt16  { font-size: 16px; line-height: 20pt }
.txt20  { font-size: 20px; line-height: 24px }
.yellow { background-color: yellow }
.red { color: #b10019 }
/* Spezielle Textauszeichnung */
.block { 
			text-align: justify 
}
.center {
			text-align: center
}
.libue { text-align: left }
.bold { 
			font-weight: bold; 
}
.oblique { 
			font-style: italic; 
}
.mini { 
			font-size: 10px;
			line-height: 12px;
}
.schmuck {
			color: black; 
			font-size: 14px; 
			font-family: cursive; 
			font-style: italic; 
			line-height: 20px
}

/* Randspalte */
.name { 
			color: #fff; 
			font-size: 11px; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-style: normal; 
			font-weight: bold; 
			line-height: 13px; 
			font-stretch: normal 
}
.funktion { 
			color: #fff; 
			font-size: 11px; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-style: normal; 
			font-weight: normal; 
			line-height: 13px; 
			font-stretch: normal 
}
.text { 
			color: #000; 
			font-size: 11px; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-style: normal; 
			font-weight: normal; 
			line-height: 13px; 
			font-stretch: normal 
}

/* Tabellen */
.bGrey { border: solid 1px #818285 }
.tHGrey { 
			background-color: #e7e7e9; 
			border: none;
}
.tGrey { 
			background-color: #818285; 
			border: none;
}
.tRed { 
			background-color: #b10019; 
			border: none;
}
.tHRed { 
			background-color: #eecec4; 
			border: none;
}
.tHHRed { 
			background-color: #f2e9e6; 
			border: none;
}
.bRed { border: solid 1px #b10019 }
/* Verweise */
.menu1 { 
			color: white;
			font-size: 11px;
			font-family: Geneva;
			line-height: 12px 
}

a:link { 
			color: #b10019; 
			text-decoration: none 
}
a:hover { 
			text-decoration: underline
}
a.menu1:link { 
			color: black;
			font-size: 11px;
			font-family: Geneva;
			line-height: 12px
}
a.menu1:hover { 
			color: black;
			font-size: 11px;
			font-family: Geneva;
			line-height: 12px
}

.mActive  { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 13px; text-decoration: none; background-color: #b10019; border-style: solid none; border-width: 1px medium; border-color: #818285  }
.mOut   { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 13px; text-decoration: none; background-color: #e7e7e9; cursor: url
 }
.mOver   { line-height: 13px; background-color: #eecec4; cursor: pointer }

.rsOut  { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 13px; text-decoration: none; background-color: #e7e7e9; cursor: url
; border-style: solid none; border-width: 1px medium; border-color: #818285  }
.rsOver  { color: white; line-height: 13px; background-color: #818285; cursor: pointer; border-top: 1px solid #818285; border-bottom: 1px solid #818285 }
.tabler_yellow { background-color: #ffc; border: dashed 2px black }
.table_bord { border: solid 1px black }
