html, body { height: 101%; }
body { 
	color: #717878; 
	font-size: 86%; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	text-align: center; 
	margin: 0; 
	padding: 0; 
	min-width: 820px; 
}
td, div, .normal, .subhead, th, tbody, p {
	font-family: Trebuchet MS;
	color: #a1a1a1; 
	font-size: 12px; 
	line-height: 19px; 
}
.TopLinks { 
	color: #00abc4; 
	font-size: 18px; 
	font-weight:bold; 
}
a.TopLinks:link, a.TopLinks:visited { 
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #717878; 
	margin: 0; 
	text-decoration: none; 
	padding: 0; 
	font-weight:normal; 
	text-transform:none; 
}  
a.TopLinks:hover { 
	font-size: 14px; 
	color: #00abc4; 
	padding: 0; 
	font-weight:normal; 
	text-transform:none;
}

.ContentPane { 
	text-align: left; 
	vertical-align:top;
	width: 95%; 
	height: 400px; 
	overflow: auto; 
	margin-right: 10px; 
	margin-left: 20px;
}
.ContentPaneAdmin { 
	text-align: left; 
	width: 100%; 
	margin-right: 10px; 
	margin-left: 20px;
}

h1 { font-size: 100%; font-weight: bold; }
h2 { font-size: 100%; font-weight: bold; }

.gross { color: #666; font-size: 100%; font-weight: bold; line-height: 90%; }
.rubrik { color: #666; font-size: 14px; font-weight: bold; line-height: 140%; text-align: center; text-transform:none; }
.grau { color: #666; font-weight: bold; line-height: 160%; }

.Footer a, .Footer a:link, .Footer a:visited, .Footer a:active, .Footer a:hover,
a.Footer, a.Footer:link, a.Footer:active, a.Footer:visited, a.Footer:hover { 
	color: #ccc; 
	font-size: 11px;
	font-family: arial; 
	text-decoration: none; 
	margin: 0; 
	padding: 0;
}
#Footer { text-align: right; width: 810px; margin: 0 auto; }
#Footer td {line-height:14px;}

#subnav { font-size: 86%; text-align: left; }
.logostrich { color: #099; font-size: 120%; font-weight: bold; vertical-align: 1px; }
.strich { background-image: url(img/strich.gif); background-repeat: repeat-y; background-position: center top; }
.shadow { background-image: url(img/bg-shadow.gif); background-repeat: no-repeat; background-position: right bottom; width: 810px; height: 550px; margin-top: 30px; margin-right: auto; margin-left: auto; }
td { text-align: left; vertical-align: top; }



