body            { padding:50px 0 20px 0 ; margin:0; font-family : verdana, helvetica, arial, sans-serif; font-size:12px;
                  background: #cccccc url("/images/bg_grad.jpg") fixed; text-align:center; border-top:1px solid gray; }
#index_total    { width:720px; border:1px solid black; background:rgb(255,176,216); margin:0 auto; text-align:left; }
#index560       { padding:10px 85px 10px 85px; margin:0; }
#index600       { padding:10px 65px 10px 65px; margin:0; }
#index600b      { padding:10px 65px 10px 65px; margin:0; }
#index680       { padding:10px 35px 10px 35px; margin:0; }
#index680b      { padding:10px 35px 10px 35px; margin:0; }
#index_unten    { clear:both; height:45px;  margin:0 0 0 0; padding:0px 0px 0px 0px; border-top:0px solid white;
                  border-bottom:1px solid black; background:rgb(255,0,128); }
.o1             { height:113px; background:rgb(251,103,149); padding:0; border-bottom:0px solid black; }
.o2             { margin:0; background:rgb(255,176,216) url("/images/bottom.jpg"); ; border-bottom:1px solid black;
                  padding:5px 10px 5px 10px; height:55px; }
.mitte          { padding:0; }

p               { line-height:150%; margin:0 0 0 0; padding:0px; font-size:12px; }
h2              { font:14px verdana, sans-serif; color:#000000; font-weight:bold; margin:0px 0 5px 0; padding:0; }
img             { border: 0px solid gray; }

a:link,
a:visited,
a:active        { color:black; text-decoration:underline; }
a:hover         { color:gray; text-decoration:none; }

p.tabletitle    { color:#000000; font-weight:bold; letter-spacing:0.02em; margin:0px 10px 0px 15px; line-height:150%; }
p.tabletext     { margin:0px 10px 0px 15px; line-height:150%; }

img.tablefoto   { float:right; margin: 0px 0px 0px 0px }
table.vorstand  { background-color:rgb(255,176,216); border: 0px solid gray; }
tr.vorstand     { background-color:rgb(255,176,216); width:100%; }

img.ideen       { float:left; margin:0px; }

table.menu      { border-collapse:collapse; background-color:transparent; padding:0px; width:100%; float:right; }
tr.menu         { border-collapse:collapse; background-color:transparent; padding:0px; width:100%; }
td.menuleft     { width:30%; border-collapse:collapse; background-color:transparent; padding:0px; text-align:left; }
td.menuright    { width:70%; border-collapse:collapse; background-color:transparent; padding:0px; text-align:left; }

#w3_unten       { width:720px; margin:0 auto; border:0px solid black;}
.w3             { padding:0px 0px 0px 0px; margin:15px 0px 25px 5px; text-align:center; border:0px solid white; }


h1                  { margin: 0px 0px 20px 0px; font-size:18px; font-weight:bold; }
div.gb              { margin: 0px 0px 15px 0px; padding: 0px; border: 1px solid #000000; line-height: 19px; }
div.gb-author       { margin: 0px; padding: 1px 10px 1px 10px; border-bottom: 1px solid #000000; background: rgb(220,220,220); }
p.gb-author-left    { margin: 0px; float: left; }
p.gb-author-right   { margin: 0px; text-align: right; }
div.gb-entry        { margin: 5px 10px 5px 10px; padding: 0px; }
p.gb-browse         { text-align: right; font-weight: bold; }
p.gb-admin-buttons  { margin: 5px 0px 0px 0px; text-align: right; }
.caution            { color: red; font-weight: bold; }
.small              { font-size: 9px; color: #808080; line-height:16px; }
.comment            { margin: 10px 0px 0px 0px; color: #808080; font-style: italic; }
