#content .left_st { background-color: #fff; padding: 0; width: 560px; height: 0; float: left; margin-top: 20px;  }

#content .right_st { width: 360px; float: left; margin-top: 20px; background-color: #fff; }
#content .right_st .standorte { background-color: #fff; width: 360px; float: left; margin-top: 0px; padding-left: 20px; }

#sidebar.bl { text-decoration: none; background-color: #f2f2f2; height: 345px; }
#sidebar.bl #subnav li#bl a { font-weight: bold; }

p.content { color:#787878; margin-left: 20px; }
h6 { color: #000; font-size: 21px; font-weight: normal; margin: 0; padding-bottom: 10px; margin-left: 20px; padding-top: 20px; }

#sidebar { background-color: #fff; }
#sidebar table { margin-left: 20px; }

#sidebar td { vertical-align: top; color:#787878; font-size: 13px; line-height: 18px;}

#container .werbebanner { margin-left: 20px; width: 160px; height: 200px; float: left; margin-top: 140px; padding: 0;}
