A  {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	color : blue;
	font-size : 9pt;
	font-weight : normal;
	text-decoration : underline;
}
A:link  {}
A:Visited  {}
A:Active  {}
A:Hover  {
	color : red;
}
.AC  {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	color : silver;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
}
.AC:Hover  {
	color : blue;
	text-decoration : underline;
}
body{
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	color : Navy;
	background-color: #FFFFFF;
	margin-left : 0px; 
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
}
p, div, li  {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	color : Navy;
}

td {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	color : Navy;
}
td.center {text-align: center;}
td.left {text-align: left;}
td.right {text-align: right;}

th {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 9pt;
	text-decoration : none;
	text-align: center;
	color : #FFFFFF;
	background-color : #000000;
	padding-top : 4px;
	padding-bottom : 2px;
	letter-spacing : 1px;
}
th.summe {
	font-size : 9pt;
	font-weight : bold;
	text-align: right;
	color : #FF0000;
	background-color : #FFFFFF;
	padding-top : 10px;
	padding-bottom : 10px;
}
th.name {
	font-size : 9pt;
	font-weight : bold;
	text-align: left;
	color : #FF0000;
	background-color : #FFFFFF;
	padding-top : 10px;
	padding-bottom : 10px;
}

ul, ol{
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	color : black;
	line-height : 15px;
	margin-top : 2px;
	margin-bottom : 2px;
}

.head {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	color : Navy;
	text-align: center;
}

.headsmall {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : Navy;
	text-align: center;
}

.tableheader {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 9pt;
	text-decoration : none;
	text-align: center;
	color : #FFFFFF;
	background-color : #000000;
	padding-top : 4px;
	padding-bottom : 2px;
	letter-spacing : 1px;
}

.tablesumme {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 9pt;
	text-decoration : none;
	text-align: right;
	color : #FF0000;
	background-color : #DDDDDD;
	padding-top : 4px;
	padding-bottom : 2px;
	letter-spacing : 1px;
}

.glascontrol {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6E26;
	font-size : 12pt;
	font-style: italic;
	font-weight: bold;
}

div#container-mitte {
	background: White;
	margin: 0;
	padding: 0;
	width: 850px;
	border-top: 1px solid Black;
	border-left: 1px solid Black;
	border-right: 1px solid black;
}

div.firmencontainer {
	background: #FE8C02;
	padding: 5px 5px 5px 5px;
	text-align: left;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.untertitel {
	border: 0px;
	color: #FAF50E;
	font: 12pt Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 6px;
	text-align: left;
	vertical-align: middle;
}

.untertitel2 {
	border: 0px;
	color: #FAF50E;
	font: 10pt Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 0px;
	text-align: left;
	vertical-align: middle;
}

#CalendarVon th, #CalendarBis th {
	background-color:#FFFFC0;
	color:navy;
}

