body  {
	font-family : sans-serif;
	font-size : 10pt;
}

p  {
	font-family : sans-serif;
	font-size : 10pt;
}

p.h1  {
	font-family : sans-serif;
	font-size : 10pt;
}

p.h2  {
	font-family : sans-serif;
	font-size : 9pt;
	margin-left : 20px;
}

h1  {
	font-family : sans-serif;
	color : White;
	font-size : 16pt;
	font-weight : normal;
	line-height : 29px;
	margin-top : 0px;
	margin-bottom : 5px;
	background-color : 0066FF;
}

h2  {
	font-family : sans-serif;
	color : 666666;
	font-size : 14pt;
	font-weight : normal;
	line-height : 22px;
	margin-top : 20px;
	margin-bottom : 5px;
}

h3  {
	font-family : sans-serif;
	color : 666666;
	font-size : 10px;
	font-weight : bold;
	line-height : 6px;
	margin-top : 10px;
	margin-bottom : 0px;
}

a  {
	color : 0066FF;
	font-weight : bold;
	text-decoration : none;
}

a:visited  {}

a:active  {}

a:hover  {
	color : Red;
	font-weight : bold;
}

body  {}

tr  {}

tr.high  {
	background-color : CCCCCC;
}

th  {
	font-size : 8pt;
	font-family : sans-serif;
	text-align : left;
	font-weight : bold;
	color : 666666;
}

td  {
	font-family : sans-serif;
	font-size : 10pt;
}

td.h1  {
	color : White;
	font-size : 16pt;
	font-weight : normal;
	line-height : 27px;
	margin-top : 0px;
	margin-bottom : 0px;
	background-color : 0066FF;
}

td.txt  {
	font-size : 10pt;
	margin-top : 0px;
	margin-bottom : 0px;
}

td.small  {
	font-size : 1pt;
   background-color: #EEEEEE
}

td.blur  {
	font-size : 10px;
	color : 666666;
	 background-color: #EEEEEE
}

ul  {
	font-family : sans-serif;
	font-size : 10pt;
	line-height : 14pt;
	margin-left : 30px;
}

ol  {
	font-family : sans-serif;
	font-size : 10pt;
	line-height : 14pt;
	margin-left : 30px;
}
td.hervorheben {  background-color: #FFE4CA; font-size: small; font-weight: bold; line-height: 24px; border-style: none; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
td.Text { background-color: #DDDDDD; border-style: none; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
.Blauweiss {
	font-family: sans-serif;
	font-size: 16pt;
	color: #FFFFFF;
	background-color: #0066FF;
	line-height: 29px;
	text-align: center;
	font-weight: normal;
	background-position: center;


}
.MittlereUeberschrift { font-family: sans-serif; font-size: 18px; background-color: #FFD5AA; line-height: 30px; font-weight: bold}
.gesperrt {  background-color: #FFAA71; border-style: none; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}

table.Hilfe{
	background-color : #ddebff;
	padding: 5px;
	margin: 0px;

}
table.Legende{
	width : 100%;
	background-color : #DFE0EC;
	border : thin White;
}
.Eintrag {  background-color: #EEEEEE}

td.zwischen {
	line-height: 2px;
	background-color: #E2E2E2;
}

div.infobox {
	position: absolute;
	visibility: hidden;
	z-index: 1;
	height: 130px;
	width: 550px;
	left: 50px;
	top: 100px;
	
}
.ticker {
	background-color: #EEEEEE;
	font-size: 18px;
	font-weight: bold;
	text-align: center;



}

