


td { vertical-align:top;}

img { border:0px}


table.maintable { width:845px;background-color:#000000;height:100%;border:0;margin: 0px auto;text-align:center;}
table.whitetable { background-color:#FFFFFF;width:100%;height:100%;}
table.redtable { background-color:#FF0000;width:100%;height:100%;font-color:#FFFFFF;}
table.greytable,table.greytable td { background-color:#CCCCCC;width:100%;height:100%;}
table.headtable { width:100%;height:100%;background-image:url('./gfx/bg.jpg');background-repeat:no-repeat;background-color:#FFFFFF; }


table.schwarzerrand, table.schwarzerrand td { FONT-FAMILY: Arial; FONT-SIZE: 12px; border:1px solid black;empty-cells:show;margin: 0px auto;text-align:center;padding-left:5px;padding-right:5px;border-collapse:collapse}
table.schwarzerrandleft, table.schwarzerrandleft td { FONT-FAMILY: Arial; FONT-SIZE: 12px; border:1px solid black;empty-cells:show;margin: 0px auto;text-align:left;padding-left:5px;padding-right:5px;border-collapse:collapse}
table.vorstand, table.vorstand td { FONT-FAMILY: Arial; FONT-SIZE: 10px; border:1px solid black;empty-cells:show;margin: 0px auto;text-align:center;padding-left:5px;padding-right:5px;border-spacing:0px;border-collapse:collapse}

table.schriftkleiner, table.schriftkleiner td { FONT-FAMILY: Arial; FONT-SIZE: 12px; empty-cells:show;margin: 0px auto;padding-left:5px;padding-right:5px;border-collapse:collapse}


.bg { FONT-FAMILY: Arial; FONT-SIZE: 12px; COLOR: #000000;margin: 0px auto; width: 100% }
.bg a:link, .bg a:visited, .bg a:active { COLOR: #FF0000; TEXT-DECORATION: none; FONT-WEIGHT: BOLD;}
.bg a:hover { COLOR: #046239; TEXT-DECORATION: underline overline; FONT-WEIGHT: BOLD;}
.bg input, .bg textarea { FONT-SIZE: 12px; FONT-FAMILY: Arial; border:1px solid #000000; COLOR: #000000; BACKGROUND-COLOR: #FFFFFF; SCROLLBAR-BASE-COLOR: #000000; SCROLLBAR-ARROW-COLOR: #FFFFFF; }

.anmeldeschluss { FONT-FAMILY: Arial; FONT-SIZE: 12px; COLOR: #000000; FONT-WEIGHT: BOLD;}
.anmeldeschluss a:link, .anmeldeschluss a:visited, .anmeldeschluss a:active { FONT-FAMILY: Arial; FONT-SIZE: 12px; COLOR: #FF7777; TEXT-DECORATION: none; }
.anmeldeschluss a:hover { COLOR: #046239; TEXT-DECORATION: underline overline; FONT-WEIGHT: BOLD;}
.anmeldeschluss td { width:100%;height:100%;}


.menu { FONT-FAMILY: Arial; FONT-SIZE: 12px; COLOR: #000000; FONT-WEIGHT: BOLD;}
.menu a:link, .menu a:visited, .menu a:active { FONT-FAMILY: Arial; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none; }
.menu a:hover { FONT-FAMILY: Arial; FONT-SIZE: 12px; COLOR: #ECFB2D; TEXT-DECORATION: none; }
.menu td { width:100%;height:100%;}

.shout { FONT-FAMILY: Arial; FONT-SIZE: 12px; COLOR: #000000; FONT-WEIGHT: BOLD;}
.shout a:link, .shout a:visited, .shout a:active { COLOR: #000000; TEXT-DECORATION: none; }
.shout a:hover { COLOR: #ECFB2D; TEXT-DECORATION: none; }
.shout input, .shout textarea.shout { FONT-SIZE: 12px; FONT-FAMILY: Arial; border:1px solid #000000; COLOR: #000000; BACKGROUND-COLOR: #FFFFFF; SCROLLBAR-BASE-COLOR: #000000; SCROLLBAR-ARROW-COLOR: #FFFFFF; }
.shout td { width:100%;height:100%;}

.plus2, .plus2 a:link, .plus2 a:visited, .plus2 a:active, .plus2 a:hover  { FONT-SIZE: 15px; }
.plus1, .plus1 a:link, .plus1 a:visited, .plus1 a:active, .plus2 a:hover  { FONT-SIZE: 14px; }
.null, .null a:link, .null a:visited, .null a:active, .null a:hover { FONT-SIZE: 12px; }
.minus1, .minus1 a:link, .minus1 a:visited, .minus1 a:active, .minus1 a:hover { FONT-SIZE: 11px; }
.minus2, .minus2 a:link, .minus2 a:visited, .minus2 a:active, .minus2 a:hover { FONT-SIZE: 10px; }


.counter { FONT-FAMILY: Arial; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-WEIGHT: BOLD;}






