.haccordion {
position:absolute;
width: 920px;
}

.haccordion .content{ 
float: left;
display: none;
width: 0px;
height: 800px;
overflow: auto;
background-color: #808080;
} 

.haccordion .header {
position:absolute;
display: block; 
width: 20px; 
height: 125px;
cursor: pointer;
right:20px;
}

.haccordion .content.visible{
    display: block;
    width: 880px;
}
  
.header a {
    display: block;
    width: 20px;
    height: 125px;
}

.header a:hover {
    background-color: #FF6600;
}

