body{
    font-family: Verdana, Arial, Helvetica, sans-serif;

}

.gruss { color: #900; font-size: 12px; font-weight: bold; line-height: 16px; text-decoration: none }
li    { font-size: 11px; list-style-image: url(Bilder/aufzaelung.gif) }
p { color: black; font-size: 11px; margin: 8px; padding: 0 }
ul { left: -10px }
.feld { color: #fff; font-size: 11px; background-color: #900; width: 130px; border-style: none; border-color: #900 }
.rand { border: solid 1px #900 }
.rand_unten { border-bottom: 4px solid white }
td.content  { font-size: 12px; background-color: #fffcd2; border-bottom: 5px solid white }
h1  { font-size: 16px; font-weight: bold; margin: 8px }
h2 { color: #933; font-size: 14px; font-weight: bold; margin: 8px }
h3{
    font-size: 12px;
}
th{font-size:12px;}
td{font-size:12px;}


/*material*/
a.themen { color: #900; font-size: 11px; font-weight: bold; text-decoration: none; left: 0 }
a.themen:hover  { background-image: url(Bilder/aufzaelung.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: center left;text-decoration: none; }
a.themen_active { color: #900; font-size: 11px; font-weight: bold; text-decoration: none; left: 0 }

.rand_unternavi { border-bottom: 2px solid white }




.bottom_links{
    margin-top:25px;
}
a {
    color: #900;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    left: 0
}
a:hover {
    text-decoration: underline;
}
a.normal{
    font-weight:normal;
}
.printversion {
    float:right;
    margin-top:15px;
}


.materialcontent th {
    border-bottom:1px solid #000;
}
.materialcontent td {
    vertical-align:top;
}
.materialcontent h1{
    color:#900;
    margin:5px 0 0px 0;
}
.materialcontent h2{
    margin:5px 0 0px 0;
}

.material_lotshtml h2{
    margin:15px 0 8px 0;
}
.material_quote{
margin:0 0 0 15px;
display:block;
}
