#contratti_info_section{
    /*background: #7BA05B;*/
    display: none;
    /*border: 1px solid #000000;*/
    /*text-align: left;*/  
}
#contratti_info_tabella{
    width: 100%;
    min-height: 100px;
}

.tr_info_contratto{
    width: 99%;
    height: 26px;
    line-height: 26px;
    padding-left: 1%;    
}

.tr_info_contratto .label{
    font-weight: bold;
    width: 25%;
}

.tr_info_contratto .td{    
    float:left;
    text-align: left;
}

.contratto_section{
    width: 98%;
    min-height: 200px;
    float:left;
    margin-left: 1%;
    border-style: solid;
    border-width: 1px;
    border-color: #CCCCCC;
    margin-bottom: 20px;
}

#section_linee{
    width: 100% !important;
}



.servizio .td.date{
    width: 15%;
}
.servizio .td.prezzo{
    width: 10%;
    text-align: right;
}
.servizio .td.descrizione{
    width: 63%;
}

/*
*
*/
.tr.linea_contratto{
    width: 99%;
}
.linea .link{
    width:30px;
}
.linea_contratto .links{
    width:100px;
}
.linea .tgu{
    width: 90px;    
    text-align: center;
}

.linea_contratto .banda_venduta{
    width:150px;
}
.linea_contratto .street{
    width:150px;
}
.linea_contratto .cliente{
    width:150px;
}

.linea_contratto .city{
    width:150px;
}