.results_header
{
    background-color: #08D408;
    border: 1px solid #A1AABE;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font: bold 1em /normal Arial, Verdana, Helvetica, sans-serif;
    height: 2.3em;
    padding-top: 0.5em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    color: white;
}
.results_header.no-result
{
    background-color: #FF4C4C;
}

.result
{
    font: normal 11px /normal Arial, Verdana, Helvetica, sans-serif;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border: 1px solid #A1AABE;
    padding-top: 0.4em;
    padding-bottom: unset;
/*    margin-left: 0.1em;
    margin-right: 0.1em;*/
    padding-left: 0.4em;
    padding-right: 0.5em;
    min-height: 25px;
    margin-top: 0.2em;
}    
.result.table-header
{
    font-weight: bold;
    background-color: #999999;
    color: white;
}   
.result.table-cell.pari
{
    font: normal 11px /normal Arial, Verdana, Helvetica, sans-serif;
    background-color: #F6F6F6;
}
.result.table-cell.dispari
{
    font: normal 11px /normal Arial, Verdana, Helvetica, sans-serif;
    background-color: #E4E4E4;
}
.result.table-cell.selected
{
    font: normal 11px /normal Arial, Verdana, Helvetica, sans-serif;
    background-color: #99ff99;
}
.result.table-cell.immagine_scegli
{
    font: normal 11px /normal Arial, Verdana, Helvetica, sans-serif;
    background-image: url('../../../../../imm/manina.png');
    background-repeat: no-repeat;
    background-position: center;
    text-align: center;
    min-height: 25px;
    width: 32px;
    
}
.result.table-cell.immagine_scegli.pari
{
    font: normal 11px /normal Arial, Verdana, Helvetica, sans-serif;
    background-image: url('../../../../../imm/manina.png');
    background-repeat: no-repeat;
    background-position: center;
    text-align: center;
    min-height: 25px;
    width: 32px;
    background-color: #F6F6F6;
    border: 1px solid #A1AABE;
}    
.result.table-cell.immagine_scegli.dispari
{
    font: normal 11px /normal Arial, Verdana, Helvetica, sans-serif;
    background-image: url('../../../../../imm/manina.png');
    background-repeat: no-repeat;
    background-position: center;
    text-align: center;
    min-height: 25px;
    width: 32px;
    background-color: #E4E4E4;
    border: 1px solid #A1AABE;
}
.result.table-cell.immagine_scegli.selected
{
    font: normal 11px /normal Arial, Verdana, Helvetica, sans-serif;
    background-image: url('../../../../../imm/manina.png');
    background-repeat: no-repeat;
    background-position: center;
    text-align: center;
    min-height: 25px;
    width: 32px;
    background-color: #99ff99;
    border: 1px solid #A1AABE;
}