BODY {
	color:#000000;
  background: #ffffff;
  margin-top: 0;
  padding-top: 0;
}
BODY {
	SCROLLBAR-FACE-COLOR: #cacaca; 
  SCROLLBAR-HIGHLIGHT-COLOR: #3a399f; 
  SCROLLBAR-SHADOW-COLOR: #3a399f;
  SCROLLBAR-3DLIGHT-COLOR: #cacaca; 
  SCROLLBAR-ARROW-COLOR: #3a399f; 
  SCROLLBAR-TRACK-COLOR: #cacaca; 
  SCROLLBAR-DARKSHADOW-COLOR: #cacaca
}

body, table {
  FONT-FAMILY: Calibri, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
}
.boldrot {
	FONT-WEIGHT: bold; COLOR: #b20005; TEXT-DECORATION: none
}
A:link, A:visited, A:active {
	FONT-WEIGHT: bold; COLOR: #b20005; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #b20005; TEXT-DECORATION: underline
}
SELECT {
	COLOR: #000000;
}
INPUT {
	COLOR: #000000;
}
TEXTAREA {
	COLOR: #000000;
}
A.small:link, A.small:visited, A.small:active {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #b20005; TEXT-DECORATION: none
}
A.small:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #b20005; TEXT-DECORATION: underline
}
A.newsarc:link, A.newsarc:visited, A.newsarc:active {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #b20005; TEXT-DECORATION: none
}
A.newsarc:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #b20005; TEXT-DECORATION: underline
}
A.nav:link, A.nav:visited, A.nav:active {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
A.nav:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
FONT.nav {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
FONT.navklammer {
	FONT-WEIGHT: bold; COLOR: #b20005; TEXT-DECORATION: none
}
A.weiss12bold:link, A.weiss12bold:visited, A.weiss12bold:active {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.weiss12bold:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.rot12bold:link, A.rot12bold:visited, A.rot12bold:active {
	FONT-WEIGHT: bold; COLOR: #b20005; TEXT-DECORATION: none
}
A.rot12bold:hover {
	FONT-WEIGHT: bold; COLOR: #b20005; TEXT-DECORATION: underline
}
span.rot12bold {
	FONT-WEIGHT: bold; COLOR: #b20005; TEXT-DECORATION: none; font-size: 1.1em;
}
.weiss12bold {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.schwarz13bold {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.ueberschrift {
	FONT-WEIGHT: bold; 
  COLOR: #000000; 
  TEXT-DECORATION: none;
	font-size: 1.4em;
	padding-bottom: 3px;
	height: 30px;
	overflow: hidden;
	border-bottom: 1px solid #b20005;
}
.zitat {
	border-top: 1px solid #b20005;
	margin-top: 8px;
	padding-top: 8px;
}
.weiss9 {
	FONT-SIZE: 0.9em; COLOR: #ffffff; TEXT-DECORATION: none
}
.schwarz9 {
	FONT-SIZE: 0.9em; COLOR: #000000; TEXT-DECORATION: none
}
.title {
	FONT-WEIGHT: bold; COLOR: #000000; LETTER-SPACING: 2px
}
.cdtext {
	FONT-SIZE: 0.9em; COLOR: #000000;; TEXT-DECORATION: none
}
.txt1pbold_kursiv {
	FONT-WEIGHT: bold; FONT-STYLE: italic; COLOR: #000000
}
.txtbold {
	FONT-WEIGHT: bold; COLOR: #000000
}
.txtklein {
	FONT-SIZE: 0.85em; 
}
.txtkleinbold {
	FONT-SIZE: 0.85em; 
	FONT-WEIGHT: bold; 
}

.txtkleingrau {
	COLOR: #888;
	FONT-SIZE: 0.85em; 
}

.rot {
 COLOR: #b20005;
}
.glossar9 {
	COLOR: #FFFFFF; BACKGROUND-COLOR: #b20005; TEXT-DECORATION: none
}
A.board:link, A.board:visited, A.board:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.board:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}

span.sortred {
  color: #b20005;
}

.spalte1 {
  BACKGROUND-COLOR: #003366;
}

.spalte2 {
  BACKGROUND-COLOR: #ff9900;
}

.spalte3 {
  BACKGROUND-COLOR: #990000;
}

.spalte4 {
  BACKGROUND-COLOR: #006600;
}

.spalte5 {
  BACKGROUND-COLOR: #222222;
}

table.rightbox {
  width: 180px;
  margin-bottom: 2px;
  background-color: #E5E5D8;
  overflow: hidden;
}

table.rightbox table {
  margin-bottom: 0;
}

table.rightbox table td {
  border: 0;
}

table.rightbox td {
  background-color: #E5E5D8;
  /*border-bottom: 2px solid #fff;*/
  border: 0;
  padding: 3px 5px 3px 5px;
  margin: 0;
  font-size: 0.9em;
}

td.rightbild {
  padding: 0px 0 0px 0;
}
td.rightbild img {
  width: 166px;
}

table.rightbox td.righttitle {
  color: #b20005;
  font-weight: bold;
  font-size: 1.1em;
}

div.redline {
  clear: both;
  height: 1px;
  overflow: hidden;
  background-color: #b20005;
}

td.listtitel {
  width: 160px;
}
