A:link { text-decoration: none; color: #0066cc; }
A:visited { text-decoration: none; color: #0066cc; }
A:active { text-decoration: none; color: #0000cc; }
A:hover	{ text-decoration: none; color: #0000cc; background-color: #c4e1ff; }

body 	{ padding-left: 50px; background-color: #c4e1ff; background-image: url();
	background-repeat: no-repeat; background-attachment: fixed; background-position: 780px 15px;
	font-family: verdana, arial; color: #000000; font-size: 10pt; }

div.s6, span.s6, p.s6    { font-family: verdana, arial; color: #000000; font-size: 7pt; }
div.s8, span.s8, p.s8    { font-family: verdana, arial; color: #000000; font-size: 8pt; }
div.s10, span.s10, p.s10 { font-family: verdana, arial; color: #000000; font-size: 10pt; }
div.s12, span.s12, p.s12 { font-family: verdana, arial; color: #000000; font-size: 12pt; }
div.s14, span.s14, p.s14 { font-family: verdana, arial; color: #000000; font-size: 14pt; }
div.s17, span.s17, p.s17 { font-family: verdana, arial; color: #000000; font-size: 17pt; }

div.g6, span.g6, p.g6    { font-family: verdana, arial; color: #818181; font-size: 7pt; }
div.g8, span.g8, p.g8    { font-family: verdana, arial; color: #818181; font-size: 8pt; }
div.g10, span.g10, p.g10 { font-family: verdana, arial; color: #818181; font-size: 10pt; }
div.g12, span.g12, p.g12 { font-family: verdana, arial; color: #818181; font-size: 12pt; }
div.g14, span.g14, p.g14 { font-family: verdana, arial; color: #818181; font-size: 14pt; }
div.g17, span.g17, p.g17 { font-family: verdana, arial; color: #818181; font-size: 17pt; }

div.b6, span.b6, p.b6    { font-family: verdana, arial; color: #787ABC; font-size: 7pt; }
div.b8, span.b8, p.b8    { font-family: verdana, arial; color: #787ABC; font-size: 8pt; }
div.b10, span.b10, p.b10    { font-family: verdana, arial; color: #787ABC; font-size: 10pt; }

p.zentriert, div.zentriert { text-align: center; }
p.block, div.block         { text-align: justify; }
p.links, div.links         { text-align: left; }
p.rechts, div.rechts       { text-align: right; }

ul { list-style-type: square; font-family: verdana, arial; color: #000000; font-size: 10pt; }

table        { width: 660px; vertical-align: middle; }
table.rand   { width: 660px; border-style: solid; border-width: 1px; border-color: #787ABC; vertical-align: middle; } 
table.copy   { width: 170px; vertical-align: middle; } 
table.termine{ width: 630px; vertical-align: middle; }
td           { width: 100%;  background-color: #E2EEFA; padding: 10px; } 
td.oben      { width: 100%;  background-color: #99CCFF; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; background-image:url(grafik/span.gif); background-repeat: no-repeat; background-position: 594px 3px; }
td.obenneu   { width: 100%;  background-color: #7FFF66; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; background-image:url(grafik/span.gif); background-repeat: no-repeat; background-position: 594px 3px; }
td.obenfrz   { width: 100%;  background-color: #66CCFF; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; background-image:url(grafik/frz.gif); background-repeat: no-repeat; background-position: 580px 3px; }
td.obenfrzneu{ width: 100%;  background-color: #7FFF66; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; background-image:url(grafik/frz.gif); background-repeat: no-repeat; background-position: 580px 3px; }
td.obenaut   { width: 100%;  background-color: #ABCCED; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; background-image:url(grafik/autor.gif); background-repeat: no-repeat; background-position: 615px 5px; }
td.obenautneu{ width: 100%;  background-color: #7FFF66; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; background-image:url(grafik/autor.gif); background-repeat: no-repeat; background-position: 615px 5px; }
td.obenautoG { width: 100%;  background-color: #ABCCED; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; }
td.hgrund    { width: 100%;  background-color: #c4e1ff; padding: 10px; }
table.null        { vertical-align: middle; }
td.null        { vertical-align: middle; }


div.titel { position: absolute; top: 05px; left: 58px; }
div.navi1  { position: absolute; top: 36px; left: 61px; }
div.navi2  { position: absolute; top: 36px; left: 135px; }
div.navi3  { position: absolute; top: 36px; left: 205px; }
div.navi5  { position: absolute; top: 36px; left: 290px; }
div.navi4  { position: absolute; top: 36px; left: 660px; }
div.count { position: absolute; top: 34px; left: 690px;  }
div.pdv { position: absolute; top: 1198px; left: 9px;  }
.eingeloggt {
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #33CC00;
}
rechts {
	text-align: right;
}
.rot {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
	text-decoration: none;

}
