Испытание: вертикальное меню [9/28] 100%


#1
html,
body {
    margin: 0;
    padding: 0;
}

body {
    width: 280px;
    min-height: 280px;
    padding: 10px;
    font-family: "Arial", sans-serif;
    font-size: 14px;
    line-height: 1.4;
    background: #ecf0f1;
}
.menu {
    list-style: none;
    padding: 0px;
    margin: 0px;
    margin-top: 14px;
}

li {
 display: block;
 background-color: #2980b9;
 border-bottom: 2px solid #2c3e50;
 color: white;
 padding: 10px 15px;
 width: 170px;
}

.li2 {
 background-color: #1abc9c;
 border-bottom: 2px solid #2ecc71;
}

#2