#close_popup {
    position:relative;
    float:right;    
    text-align:right;
    width:95%;
    padding-right:20px;
    background-color:white; 
}

.layerpopup {
    position: absolute;
    visibility: hidden;
    left: 50%;
    top: 50%;
    text-align:right;
    z-index: 999;
}

#banner_lateral{  
    position:absolute;
    /*min-width:150px;*/
    float:right;
    overflow:hidden;
    z-index: 99;
    min-width:150px;
    min-height:100%;
}
#banner_lateral img{
    max-height: auto;
    /*max-width: 150px;*/
    margin-bottom:5px;
}

#banner_lateral_esquerda{  
    position:absolute;
    /*min-width:150px;*/
    float:left;
    overflow:hidden;
    z-index: 101;
}
#banner_lateral_esquerda img{
    max-height: auto;
    /*max-width: 150px;*/
    margin-bottom:5px;
}