img {
	border:0px;
}
table {
	border-width:0px;
	border-collapse:collapse;
	border-spacing:0;
}
body,td, th,p,div {
	vertical-align:top;
	font-family: Verdana,Helvetica, Arial, sans-serif; 
	text-align:left;
	font-size:10pt;
	color:#141432;
}

body {
	margin:0px
}
p {
	margin-top:5px;
	margin-bottom:10px;
	}
h1 {
	color:#981A0C;
	font-size:14pt;
	text-align:left;
	font-weight:normal;
	border-bottom:1px dashed #981A0C;
	}
h2 {
	color:#0066CC;
	font-size:12pt;
	text-align:left;
	}
h3 {
	color:#981A0C;
	margin-bottom:5px;
	font-size:10pt;
	text-align:left;
	}
label {
	cursor:hand;
}
a:link { color: #981A0C; font-weight: bold; text-decoration: none; border-bottom:1px dashed #981A0C}
a:visited { color: #981A0C; text-decoration: none ; font-weight: bold; border-bottom:1px dashed #981A0C}
a:active { color: #981A0C; font-weight: bold; text-decoration: none; border-bottom:1px dashed #981A0C}
a:hover { color: #141432; text-decoration: none; border-bottom:1px solid #981A0C}
.menu a {border-bottom-width:0px;}		

.schule {
	width:100%;
	}
.schule th {
	padding-bottom:4px;
	padding-left:20px;
	padding-right:20px;
	border-bottom:1px dashed #aaaaaa;
	color:#981A0C;
	}
.schule td {
	padding-top:8px;
	padding-bottom:8px;
	padding-left:20px;
	padding-right:20px;
	border-bottom:1px dashed #aaaaaa;
	border-top:1px dashed #aaaaaa;
	}
.pdf {
	padding-left: 20px;
	background-image: url('pdf.png');
	background-position:0 center;
	background-repeat:no-repeat;
	margin-bottom:2px;
	}
.doc {
	padding-left: 20px;
	background-image: url('doc.png');
	background-position:0 center;
	background-repeat:no-repeat;
	margin-bottom:2px;
	}