#header{color:#787777}

#header a,#header a:visited,#header a:hover,#header a:active{color:#787777}

#linke_spalte h3{font-size:1.1em; font-weight:bold; padding-bottom:3px; margin-bottom:7px; border-bottom:1px solid #d3d3d3}

#linke_spalte p{font-size:1.1em; line-height:1.4em; padding-bottom:10px}

#content h1{color:#017004;font-size:250%;font-weight:normal; border-bottom:1px solid #d3d3d3; margin-bottom:17px; padding-bottom:7px; line-height:100%;}

.h1_small{font-size:60%;color:#9f9f9f}

#content h2{color:#017004;font-weight:normal; font-size:120%;border-bottom:1px solid #d3d3d3; margin-top:40px; margin-bottom:10px; padding-bottom:7px;}

#content ul{list-style-type:square;padding:0 0 0 30px;margin:0}

#content li{list-style-type:square;padding:0 0 0 4px;margin:0}

.line{background:url(../img/line.gif) 0 0 repeat-x;height:1px;line-height:0.01em;font-size:0.01em}

.border{padding:3px; border:1px solid #dbdbdb}

.underline{text-decoration:underline;}



table.pbottom{margin-bottom:10px;background-color:#f2f2f2;padding:6px}

table.aktuelles{font-size:90%;line-height:100%;text-align:left}

table.aktuelles tr{border-bottom:1px solid #999;}

table.aktuelles td{ padding:8px;border-bottom:1px solid #ccc;border-collapse:collapse }

table.aktuelles tr.grey_bg{background-color:#f4f4f4 }

table.aktuelles td.head{background-color:#ccc;color:#555; font-weight:bold}