body   { color: #000; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: white }

.align-center { text-align: center; }
.align-left { text-align: left; }
.align-right { text-align: right; }

td.mainWindow {
	background: #D1D1E1;
	color: #000000;
	border: 1px solid #0B198C;
	}	



td,tr,p,div  { font: 9pt verdana, geneva, lucida, "lucida grande", arial, helvetica, sans-serif }

.small {
	font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	}

.smalldark  { color: #ffffff; font-size: 11px; font-family: tahoma, verdana, geneva, lucida, "lucida grande", arial, helvetica, sans-serif; font-weight: bold; text-decoration: none }

.bluebold  { color: #0042a5; font-size: 8pt; font-weight: bolder }

ul   { }

li     { white-space: normal; list-style-image: url('fileadmin/images/arrow.png') }
a:link { color: #0042a5; font-size: 8pt; font-weight: bold; text-decoration: none }
a:visited { color: #0042a5; font-size: 8pt; text-decoration: none }
a.linkWeiss:link { color: #ffffff; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none }
a.linkWeiss:visited { color: #ffffff; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none }

table1  { border: solid 1pt #0042a5; outline-style: dotted; outline-color: maroon }
td1   { border: solid 1pt #0042a5; outline: solid 1pt #0042a5 }}