.haccordion {
  margin:      8px;
  overflow:    hidden;
}

.haccordion .header, .haccordion .content {
  float:       left;
  height:      170px;
}

.haccordion .header {
  width:       20px;
  cursor:      pointer;
  margin:      4px;
}

.haccordion .content {
/*display:     none;*/
/*width:       0;*/
/*overflow:    hidden;*/
}

.haccordion .content ul li {
  white-space: nowrap;
}

.haccordion .content ul {
  margin:      10px;
  list-style:  none;
}