body {
margin: 10pt;
margin-left: 55pt;
background-image:url(../gif/back.gif);
/* background-attachment:fixed; */
}
p,td, li, div, dir {
	font-family: sans-serif;
	font-size: 14pt;
	font-weight: normal;
	line-height: 18pt;
}

th { font-family: sans-serif; font-size: 14pt; font-weight: 600; line-height: 16pt; }
td, th { padding: 3pt; }

/* Links zu eigenen Seiten -> grün */
a:link, a:visited {color: #00A000;}
a:hover {color: #00D000;}
a:active {color: White; background-color: #00D000;}

/* a.int - Links zu internen Seiten -> gelb */
a.int:link, a.int:visited {color: #FFA000;}
a.int:hover {color: #FFD000;}
a.int:active {color: White; background-color: #FFD000;}

/* a.ext - Links zu externen Seiten -> rot */
a.ext:link, a.ext:visited {color: #FF0000;}
a.ext:hover {color: #FF4040;}
a.ext:active {color: White; background-color: #FF4040;}

/* a.mail - mailto Links -> blau */
a.mail:link, a.mail:visited {color: #0040A0;}
a.mail:hover {color: #00A0D0;}
a.mail:active {color: White; background-color: #00A0D0;}

/* Überschriften zentrieren */
h1, h2, h3, h4, h5, h6 { font-family: sans-serif; text-align: center; }
h1 { font-size: 24pt; }
h2 { font-size: 20pt; }
h3 { font-size: 16pt; }
h4 { font-size: 14pt; }
h5 { font-size: 12pt; }
h6 { font-size: 10pt; }

.smallitalic {
font-weight: bold;
font-style: italic;
font-size: 80%;
}

.small {
font-weight: bold;
font-style: normal;
font-size: 80%;
}

.redbold { color: Red; font-weight: bold; }
.bigredbold { color: Red; font-weight: bold; font-size: 120%;    }
.redboldborder {
color: Red;
font-weight: bold;
border: thick solid Red;
}.blackframe {
	font-weight: bold;
	border: 5pt solid Black;
}
table.normal { text-align: left; border: 2pt; padding: 2pt; background-color: #FFFFAF; }

/* align=center border=2 cellPadding=2 cellSpacing=0 bgcolor="#FFFFAF" */

/* Thumbnail-Tabellen sollen ohne Border angezeigt werden */
table.tnt {
	text-align: left;
	border: 0pt;
	padding: 10pt;
}

img.tnt {
	border: 0pt;
}

/* Image-Links in Thumbnail-Tabellen mit kleinerer Schrift */
a.tnt, td.tnt {
/* vertical-align: top bereitet Probleme beim FIrefox
	vertical-align: top;
*/
	font-size: 10pt;
	line-height: 12pt;
	font-weight: bold;
	text-decoration: none;
}