body    { background-color:#EAECE8;
        background-image:url("../images/banner_gruen.gif");
        background-repeat:repeat-x;
        font-family:Verdana,Helvetica,Arial,sans-serif;
        color:#667A82;
        font-size:12px;
        text-align:center; }

*       { margin:0px;
        padding:0px; }

/* ab hier Seitenformatierung */

#allumfassend, #allumfassend * { text-align:left; }

#allumfassend { width:800px;
        margin-left:auto;
        margin-right:auto;
        margin-top:55px; }

#topbanner { float:left;
        width:100%;
        height:25px;
        background:url("../images/autpal_titel_weiss.gif") no-repeat center right; }

#bannerprint { display:none; }

#logo   { float:left;
        width:100%;
        height:120px;
        border-left:1px solid #667A82;
        border-top:1px solid #667A82;
        border-right:1px solid #667A82;
        background:#ffffff url("../images/autpal_logo_gruen.gif") no-repeat center left;  }

#logoprint { display:none; }

#navigationundinhalt { float:left;
        width:100%;
        height:500px;
        background-color:#ffffff;
        border-left:1px solid #667A82;
        border-right:1px solid #667A82;
        border-bottom:1px solid #667A82; }

#navigation { float:left;
        width:200px;
        border-top:1px solid #667A82;
        border-right:1px solid #667A82;
        border-bottom:1px solid #667A82; }

#inhalt { float:right;
        width:560px;
        height:450px;
        border-left:double #667A82;
        border-top:double #667A82;
        border-bottom:double #667A82;
        overflow:auto; }

#fusszeile { float:left;
        width:100%;
        height:20px;
        margin-top:5px; }

.clear { clear:both;
        height:0px;
        font-size:0px; }




/* ab hier Textformate */

h1 { float:right;
        padding-right:20px;
        padding-top:90px;
        display:inline /*gegen den double-margin-bug IE*/;
        font-size:16px;
        color:#B9C445; }

h2 { padding-top:15px;
        font-size:14px;
        color:#B9C445; }

h3 { padding-top:10px;
        font-size:12px;
        color:#B9C445; }

#navlist { width:191px;
        margin:0px;
        font-size:14px;
        list-style-type:none; }

#navlist li { display:inline; }

#navlist a { display:block;
        padding:5px;
        width:98%;
        border-top:1px solid #667A82;
        border-right:1px solid #667A82;
        border-bottom:1px solid #667A82;
        margin-top:2px;
        margin-bottom:2px; }

#navlist a:link, #navlist a:visited { color:#667A82;
        text-decoration:none; }

#navlist a:hover { background-color:#B9C445;
        color:#ffffff; }

#inhalt div.inhalttext { padding-left:40px;
        padding-right:40px;
        padding-top:20px;
        padding-bottom:20px; }

#inhalt p { text-align:justify;
        letter-spacing:0px;
        word-spacing:1px;
        padding-top:5px;
        padding-bottom:5px;
        line-height:125%; }

#inhalt p.statuten { text-align:left;
        padding-left:40px;
        text-indent:-15px; }

#inhalt p.statutenliste1 { text-align:left;
        padding-left:80px;
        text-indent:-15px; }

#inhalt ul {  list-style-image:url("../images/list-style.gif");
        margin-top:10px;
        margin-left:20px;
        margin-bottom:10px;
        line-height:125%; }

#inhalt ul li { margin-top:5px;
        text-align:left; }

#inhalt ul li.justify { text-align:justify; }

p.fusszeile { font-size:10px;
        margin-left:10px;
        line-height:150%; }

a:link, a:visited { color:#667A82;
        text-decoration:underline; }

table.liste { table-layout:fixed;
        border-collapse:collapse;
        letter-spacing:0px;
        word-spacing:0px;
        padding:0px;
        margin:0px;
        margin-top:10px; }

table.liste tr.tr-0 { vertical-align:top; }

table.liste td.td-0 { border-style:none;
    vertical-align:top;
    text-align:left;
    font-weight:bold;
    width:150px; }

table.liste td.td-1 { border-style:none;
    vertical-align:top;
    text-align:left; }

/* ab hier fuer spenden-seite*/
table.liste td.td-2 { border-style:none;
    vertical-align:top;
    text-align:left;
    font-weight:bold;
    width:200px; }

table.liste td.td-3 { border-style:none;
    vertical-align:top;
    float:right; }
