body {margin-top:0; margin-left:0; margin-right:0; margin-bottom:0}

/*fuer die links*/

a {text-decoration:underline;; color: #000000}
a:link {}
a:visited {}
a:hover {color: #696969}
a:active {}

a.mail {text-decoration:none;color: #333333;}
a.mail:link {}
a.mail:visited {}
a.mail:hover {color: #dc143c; text-decoration:underline;}
a.mail:active {}

a.terminlink {text-decoration:none;color: #333333;}
a.terminlink:link {}
a.terminlink:visited {}
a.terminlink:hover {color: #000000; text-decoration:underline;}
a.terminlink:active {}

a.ohne {}
a.ohne:link { cursor:default }
a.ohne:visited { cursor:default }
a.ohne:hover { cursor:default }
a.ohne:active { cursor:default }

.lauftext 
{font-family:Georgia, "Times New Roman", Times, serif;font-size:13px;line-height:21px;color:#000000;text-align:justify;margin:0 0; padding: 0 0}

.adresse { font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:12px;color:#000000;text-align:left;margin:0 0; padding: 0 0 ; font-weight: normal}

p { margin-top: 0px; margin-right: 0px; margin-bottom: 4px; margin-left: 0px;}

/*Terminkasten*/

.rahmenall {
	border-collapse:collapse;
	border-top: 4px solid #ffffff;
	border-right: 4px solid #dc143c;
	border-bottom: 4px solid #dc143c;
	border-left: 4px solid #ffffff;
}

.terminUeber {
font-family:Arial, Helvetica, sans-serif;font-size:15px;line-height:28px;color:#000000;text-align:left;margin:0 0; padding: 0 0 ; font-weight: bold
}

.terminMehr {
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 15px; font-weight: bold; text-align: left ; vertical-align: middle; color: #000000
}

.termine {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: bold; text-align: left ; vertical-align: middle; color: #000000
}


.UeberFett { font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;line-height:30px;color:#dc143c;text-align:left;margin:0 0; padding: 0 0 ; font-weight: bold}

.nachoben { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 40px; font-weight: bold; text-align: left ; vertical-align: middle; color: #333333}

.download { font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:22px;color:#000000;text-align:left;margin:0 0; padding: 0 0 ; font-weight: bold}

.datum {
font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:13px;color:#000000;text-align:left;margin:0 0; padding: 0 0 ; font-weight: normal}

.linkaufzaehl {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 19px; font-weight: bold; text-align: left ; vertical-align: middle; color: #333333
}


/*divtag-IDs*/

#logodiv {position:absolute; width:157px; height:130px; z-index:1; top: 0px; left: 169px; clip: rect(0 157 130 0); overflow: visible; visibility: visible; }

#adressdiv {
	position:absolute;
	height:130px;
	width:300px;
	right:0;
	top: 8px;
	margin:0px 0px 0px -150px;
	z-index:3;
	padding: 0px;
} /*margin 0 0 0 -Hälfte der Breite*/



.UeberFettSchwarzKleiner {
font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;line-height:22px;color:#000000;text-align:left;margin:0 0; padding: 0 0 ; font-weight: bold
}

.kleinfett {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 22px; font-weight: bold; text-align: left ; vertical-align: middle; color: #000000}

.lauftextSchmalZAB {
font-family:Georgia, "Times New Roman", Times, serif;font-size:13px;line-height:17px;color:#000000;text-align:justify;margin:0 0; padding: 0 0
}

.lauftextSchmalLiBue {
font-family:Georgia, "Times New Roman", Times, serif;font-size:13px;line-height:17px;color:#000000;text-align:left;margin:0 0; padding: 0 0
}

.UeberFettRotKleiner {
font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;line-height:22px;color:#dc143c;text-align:left;margin:0 0; padding: 0 0 ; font-weight: bold
}
.PrismaNameRebue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#000000;
	text-align:right;
	margin:0 0;
	padding: 0 0;
	font-style: italic;
}
.PrismaLauftext {
font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:20px;color:#000000;text-align:justify;margin:0 0; padding: 0 0
}
.rot {
	color: #dc143c;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 17px;
}
.datumPrismaRebue {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 22px; font-weight: bold; text-align: right; vertical-align: middle; color: #000000}
.fett13auf17 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:17px;
	color:#000000;
	text-align:left;
	margin:0 0;
	padding: 0 0;
	font-weight: bold;
}
.lauftextFett {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:21px;
	color:#000000;
	text-align:justify;
	margin:0 0;
	padding: 0 0;
	font-weight: bold;
}
.buechertext {
font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:17px;color:#000000;text-align:justify;margin:0 0; padding: 0 0
}
