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

#content .right_st { width: 460px; float: left; margin-top: 20px; background-color: #fff; }
#content .right_st .standorte { background-color: #fff; width: 460px; height: 500px; float: left; margin-top: 10px; padding-left: 20px; }

#sidebar.st { text-decoration: none; background-color: #787878; height: 200px; }
#sidebar.st #subnav li#st a { font-weight: bold; }

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

#sidebar #subnav2 li a { color:#fff; font-weight: normal; text-decoration: none;}
#sidebar #subnav2 li a:visited { color:#fff; text-decoration: none; margin: 0; }
#sidebar #subnav2 li#active a { color:#fff; text-decoration: none; }
#sidebar #subnav2 li a:hover { color:#fff; text-decoration: underline; }
#sidebar #subnav2 { text-align: left; margin: 0; padding: 10px 10px 0; padding-bottom: 20px; }
#sidebar #subnav2 li { font-weight: normal; text-decoration: none; list-style-type: none; }

#sidebar { font-size: 13px; background-color: #787878; text-transform: capitalize; text-align: left; height: auto; margin: 0; padding: 0; }
#sidebar #subnav li a { color:#fff; font-weight: normal; text-decoration: none;}
#sidebar #subnav li a:visited { color:#fff; text-decoration: none; margin: 0; }
#sidebar #subnav li#active a { color:#fff; text-decoration: none; }
#sidebar #subnav li a:hover { color:#fff; text-decoration: underline; }
#sidebar #subnav { text-align: left; margin: 0; padding: 10px 20px 0; padding-bottom: 20px; }
#sidebar #subnav li { font-weight: normal; text-decoration: none; list-style-type: none; }

#sidebar td { vertical-align: top; }
#sidebar td { vertical-align: top; }
