body, p, div, td, li {
	font-size: 10pt;
	font-family: Arial;
}

a:link, a:visited, a:active {
	color: #000080;
	font-family: Arial;
	font-size: 10pt;
	text-decoration: underline;
}

a:hover {
	color: #000080;
	font-family: Arial;
	font-size: 10pt;
	text-decoration: underline;
}

h1 {
	color: #004f7d;
	font-size: 14pt;
	font-family: Arial;
	text-align: left;
}

h2 {
	color: #000080;
	font-size: 12pt;
	font-family: Arial;
	text-decoration: underline;
}

h3 {
	color: #000080;
	font-size: 10pt;
	font-family: Arial;
	text-decoration: underline;
}

td.side {
	width: 20%;
}

td.main {
	width: 60%;
}

table.mainContent {
	border: 1px solid #cccccc;
	background-color: #ffffff;
	padding: 0px;
	border-collapse: collapse;
}

.kopf {
	border: 1px solid #cccccc;
	background-color: #000080;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}

.headertext {
	background-color: #000080;
}

.content {
	border: 1px solid #cccccc;
}

.colorContent {
	border: 1px solid #cccccc;
	background-color: #D6EEF8;
}

/*
	Formulare
*/
.formMain {
	border: 1px solid #cccccc;
}

.formContent {
	border: 1px solid #cccccc;
	background-color: #D6EEF8;
}

.formTitle {
	border: 1px solid #cccccc;
	background-color: #000080;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	font-size: 14pt;
}

.formSubtitle {
	border: 1px solid #cccccc;
	background-color: #58AFD8;
	font-weight: bold;
	margin-left: 20px;
}
/*
	Printing
*/
@media print {
	div.noprint {display:none;}
	span.noprint {display:none;}
}
