/* Tags -----------------------------------------*/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
}
a {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #f17d0a
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #183064;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #183064;
	line-height: 14px;
	height: 12px;
}

/* Eigene Klassen -----------------------------------------*/
/* Überschriften -----------------------------------------*/

.h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: 900;
	color: #183064;
}
.h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #183064;
}
.h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #707D9C;
}

/* Text schwarz -----------------------------------------*/

.text9px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}
.text9pxfett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}
.text9pxfettorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #f17d0a;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}
.text10pxfett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.text10pxfettrot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #BD1220;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}
.text11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}
.text11pxfett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.text12pxfett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

/* Text blau -----------------------------------------*/

.text10pxblau 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #183064;
	text-decoration: none;
}
.text10pxfettblau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #183064;
	text-decoration: none;
}
.text11pxblau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #183064;
	text-decoration: none;
}
.text11pxfettblau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #183064;
	text-decoration: none;
}
.text12pxfettblau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #183064;
	text-decoration: none;
}


/* Text hellblau -----------------------------------------*/

.text11pxfetthellblau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #027AC9;
	text-decoration: none;
}
.text12pxfetthellblau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #027AC9;
	text-decoration: none;
}
.text14pxfetthellblau {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #027AC9;
	text-decoration: none;
}

/* Text rot -----------------------------------------*/

.text11pxfettrot {
	font-size: 11px;	
	font-weight: bold;
	color: #BD1220;
}
.text12pxfettrot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #BD1220;
}
.text14pxfettrot {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #BD1220;
}

/* Text orange -----------------------------------------*/

.text11pxfettorange {
	font-weight: bold;
	color: #f17d0a;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.text12pxfettorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #f17d0a;
}
.text14pxorange {
	font-weight: bold;
	color: #f17d0a;
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.text17pxorange {
	font-weight: bold;
	color: #f17d0a;
	font-size: 17px;
}

/* Text Links -----------------------------------------*/

.textlink10pxblau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #183064;
	text-decoration: underline;
}
.textlink10pxfettorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #f17d0a;
	text-decoration: underline;
}
.textlink10pxblau_none {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #183064;
	text-decoration: none;
}
.textlink10pxfettblau_none {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #183064;
	text-decoration: none;
}
.textlink11pxblau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #183064;
	text-decoration: underline;
}
.textlink11pxfettblau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #183064;
	text-decoration: underline;
}
.textlink11pxfettrot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #BD1220;
	text-decoration: underline;
}
.textlink12pxfettblau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #183064;
	text-decoration: underline;
}
.textlink11pxfetthellblau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #027AC9;
	text-decoration: underline;
}
/* Ticker Tape -----------------------------------------*/

.tickertaperot {
	font-weight: bold;
	color: #CC0000;
	font-size: 12px;
}
.tickertapeorange {
	font-weight: bold;
	color: #FA6A01;
	font-size: 12px;
}

/* Listen -----------------------------------------*/

ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	list-style-image:  url("/images/content/dot.gif");
	list-style-position: outside;
}

/* Header -----------------------------------------*/

.headertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #183064;
	text-decoration: none;
}
.headertextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #183064;
	text-decoration: none;
}

/* Footer ---------------------------------------*/

.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #183064;
	text-decoration: none;
}
.footerlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #183064;
	text-decoration: underline;
}

/* Tabelle ---------------------------------------*/

.tabelle
{
	border: 1px solid #CDD1DC;
	background: #FFFFFF;
	border-collapse: collapse
}
.tabelleindex
{
	border: 1px solid #A9ACC2;
	border-collapse: collapse
}
.texttabelle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
	border: 1px solid #CDD1DC;
	background: #FFFFFF;
	border-collapse: collapse
}
.texttabellehgblau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #CDD1DC;
	background: #DDE0E8;
	border-collapse: collapse
}
.texttabellefett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	border: 1px solid #CDD1DC;
	background: #DDE0E8;
	border-collapse: collapse
}
.texttabellefettrot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #BD1220;
}
.texttabellefettorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #f17d0a;
}
.texttabellelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #183064;
}
.texttabellehidden {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
}
.sort-arrow {
	BACKGROUND-POSITION: left right; MARGIN: 0px 2px; WIDTH: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 0px
}
.descending {
	BACKGROUND-IMAGE:  url("/images/layout/spacer.gif")}
.ascending {
	BACKGROUND-IMAGE:  url("/images/layout/spacer.gif")}


