html,body {margin:0px; padding:0px; height:100%; background-color:#FFFFFF; }
.gesTab { width:100%; height:100%; border:0px; vertical-align:top; margin:0px; padding:0px; border-collapse:collapse; border-spacing:0px; }
.gesTd0 { width:32px; height:100%; border:0px; vertical-align:top; margin:0px; padding:0px; border-collapse:collapse; border-spacing:0px; background-image:url(bilder/leiste_text.jpg); background-repeat:repeat-y;  background-position:center top; }
.gesTd1 { width:128px; height:100%; border:0px; vertical-align:top; text-align:center; margin:0px; padding:0px; border-collapse:collapse; border-spacing:0px; background-image:url(bilder/leiste.jpg); background-repeat:repeat-y; background-position:center top; }
.gesTd2 { border:0px; vertical-align:top; text-align: justify; margin:0px; padding:19px; border-collapse:collapse; border-spacing:0px; }

table.menu { padding:0px; line-height:16px}
table.menu a { font-family: Verdana, Arial, sans-serif; font-size: 11px; COLOR:#000000; TEXT-DECORATION: none; DISPLAY: block; BORDER: 1px solid #CCCCCC; PADDING:1px; MARGIN:2px; TEXT-ALIGN: center; }
table.menu a:link { BORDER: 1px solid #000000; }
table.menu a:hover, table.menu a:hover FONT { color:#000000; TEXT-DECORATION:none; BACKGROUND-COLOR:#FFFFFF; }
table.menu a:active { BORDER: 1px solid #FFFFFF;}

a:link,a:visited { color: #666633; text-decoration: none; BACKGROUND-COLOR:#FFFDE3; }
a:hover,a:active,a:hover FONT { color: #666633; text-decoration: underline; }

body,table,tr,td,p,div {color:#000000; font-family:Verdana; font-size: 13px;}

li { margin-top:13px; }

.ueberschrift {	font-family: Georgia, "Times New Roman", Times; font-size: 28px;	font-style: italic;	color: #0000FF; }
.bildunterschrift { font-size: 9px; color: #666666; }
.Unterueberschrift { font-weight: bolder; }
.bilderTabelle { background-color: EEEEEE; border: 1px #DDDDDD; }

.zelleunten { padding:3px; text-align:center; vertical-align:bottom; border-collapse:collapse; border-spacing:0px; font-size:11px; }
.spalterechts { background-image:url(bilder/randrechts.jpg); background-repeat:repeat-y; padding:15; padding-left:24px; font-size: 10px; }
.spalterechtstext { font-size: 10px; }
a.menuelinie:link,a.menuelinie:visited { color:#000000; }
a.menuelinie:hover { text-decoration:none; color:#CC0000; }
a.bildlink,a.bildlink:hover  { background:#FFFFFF; border:0px; }

.bild { border: 1px solid #111111; }
