﻿
.bottom_row {
	/*border-width: 1;*/
    /*background-color: rgba(255, 255, 255, 0.5);*/
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.5)); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(right, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.5)); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(right, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.5)); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.5)); /* Standard syntax (must be last) */
    -webkit-box-shadow: 6px 6px 12px rgba(0, 0, 0, .175);
    box-shadow: 6px 6px 12px rgba(0, 0, 0, .175);
}

td.title {
    border-width: 0px;
    background-color: rgba(255, 255, 255, 1);
    width: 280px;
  }

#title {
    font: 22px/30px "Open Sans", "Roboto", "Helvetica Neue", Arial, Helvetica, sans-serif;
    color: #000000;
    font-variant: small-caps;
    margin-left: 10px;
    margin-bottom: 0px;
    font-weight: bold;
    text-align: left;
}

.voce {
    font: 16px/16px "Open Sans", "Roboto", "Helvetica Neue", Arial, Helvetica, sans-serif;
    color: #000000;
    margin-left: 10px;
    margin-bottom: 2px;
}
.dato_voce {
    font: 15px/22px "Open Sans", "Roboto", "Helvetica Neue", Arial, Helvetica, sans-serif;
    color: #000000;
    /*margin-left: 10px;*/
    margin: 0px 0px 0px 5px;
    /*font-weight: bold;*/
    font-variant: small-caps;
}

.dato_voce2 {
    width: 75px;
}

.voce_bottom {
    font: 15px/30px "Open Sans", "Roboto", "Helvetica Neue", Arial, Helvetica, sans-serif;
    color: #000000;
    margin-left: 10px;
    margin-bottom: 2px;
    /*background-color: #ffffff;*/
}
.dato_voce_bottom {
    font: 15px/8px "Open Sans", "Roboto", "Helvetica Neue", Arial, Helvetica, sans-serif;
    color: rgb(0, 0, 0);

    margin-left: 10px;
}

#tbl_scheda > tbody > tr > td.first_col{
    width: 15px;
    text-align: right;
    vertical-align: top;
    padding-top: 10px;
    font: 16px/20px "Open Sans", "Roboto", "Helvetica Neue", Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-variant: small-caps;

}

#dv1, #dv2, #dv3, #dv4 {
    width: 245px;
    vertical-align: top;
    padding-top: 10px;
}

#tbl_scheda th {
    text-align: left;
    border-width: 0;
    background-color: rgba(255, 255, 255, 0.8);
    width: 160px;
    line-height: 15px;

}

#tbl_scheda th+td {
    margin-right: 20px;
    background-color: rgba(255, 255, 255, 0.8);
    margin-bottom: 0;
    margin-top: 0;
    width: 60px;
}

#tbl_scheda th p {
    font: 12px/15px "Open Sans", "Roboto", "Helvetica Neue", Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #000000;
    /*background-color: #ffffff;*/
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 1), rgba(60, 118, 61, 0.35)); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(right, rgba(255, 255, 255, 1), rgba(60, 118, 61, 0.35)); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(right, rgba(255, 255, 255, 1), rgba(60, 118, 61, 0.35)); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right, rgba(255, 255, 255, 1), rgba(60, 118, 61, 0.35)); /* Standard syntax (must be last) */
    -webkit-box-shadow: 6px 6px 12px rgba(0, 0, 0, .175);
    box-shadow: 6px 6px 12px rgba(0, 0, 0, .175);
    margin-left: 2px;
    padding-left: 5px;
    margin-bottom: 0px;
    margin-top: 1px;
}

#tbl_scheda th+td p{
     font: 13px/15px "Open Sans", "Roboto", "Helvetica Neue", Arial, Helvetica, sans-serif;
     font-weight: lighter;
     text-align: right;
     color: #000000;
     border-width: 0px;
     /*/background: none;*/
     background: -webkit-linear-gradient(left, rgba(255, 255, 255, 1), rgba(60, 118, 61, 0.35)); /* For Safari 5.1 to 6.0 */
     background: -o-linear-gradient(right, rgba(255, 255, 255, 1), rgba(60, 118, 61, 0.35)); /* For Opera 11.1 to 12.0 */
     background: -moz-linear-gradient(right, rgba(255, 255, 255, 1), rgba(60, 118, 61, 0.35)); /* For Firefox 3.6 to 15 */
     background: linear-gradient(to right, rgba(255, 255, 255, 1), rgba(60, 118, 61, 0.35)); /* Standard syntax (must be last) */
     -webkit-box-shadow: 6px 6px 12px rgba(0, 0, 0, .175);
     box-shadow: 6px 6px 12px rgba(0, 0, 0, .175);
     margin-right: 2px;
     padding-right: 5px;
     margin-bottom: 0;
     margin-top: 0;
 }






#tbl_scheda {
    /*max-width: 500px;*/
    margin-bottom: 5px;
    border-spacing: 0px;
    position: relative;
/*    top: 0px;
    left: 370px;*/

}



#div_graph_table{
    display: block;

    height: auto;
    width: 600px ;
    margin-top: 0px;
    margin-left: auto ;
    margin-right: auto ;

}

#div_info_table{
    display: block;
    /* margin-right: 10px;*/
    height: 200px;
}

#modal_diag_table {
    width: 630px;
    margin: 30px auto;
}



#cod_ippo {
    font: 24px/35px "Open Sans", "Roboto", "Helvetica Neue", Arial, Helvetica, sans-serif;
    color: #000000;
    font-variant: small-caps;
    margin-left: 10px;
    margin-bottom: 20px;
    font-weight: bold;
    text-align: left;
}

.modal-header{
    padding: 3px;
    text-align: right;
    border-top: 1px solid #e5e5e5;
    background-color: #ffffff;
    border-radius: 6px;
}


/*.div_btn_chiudi{*/
    /*position: absolute;*/
    /*bottom: 0px;*/
    /*right: 0px;*/
    /*padding: 0px;*/
    /*margin: 1px;*/
/*}*/

#btn_up_chiudi3, #btn_up_chiudi {
    position: absolute;
    top: 3px;
    right: 3px;
    padding: 0px 1px 0px 0px;
    margin: 0px;
    width: 18px;
    height: 18px;
    text-align: center;
    font: 20px/-1px "Open Sans", "Roboto", "Helvetica Neue", Arial, Helvetica, sans-serif;
    border-bottom: 1px solid #e5e5e5;
    /*background: -webkit-linear-gradient(left, rgba(255, 255, 255, 1), rgba(60, 118, 61, 0.35)); /!* For Safari 5.1 to 6.0 *!/*/
    /*background: -o-linear-gradient(right, rgba(255, 255, 255, 1), rgba(60, 118, 61, 0.35)); /!* For Opera 11.1 to 12.0 *!/*/
    /*background: -moz-linear-gradient(right, rgba(255, 255, 255, 1), rgba(60, 118, 61, 0.35)); /!* For Firefox 3.6 to 15 *!/*/
    /*background: linear-gradient(to right, rgba(255, 255, 255, 1), rgba(60, 118, 61, 0.35)); /!* Standard syntax (must be last) *!/*/
    /*-webkit-box-shadow: 6px 6px 12px rgba(0, 0, 0, .175);*/
    /*box-shadow: 6px 6px 12px rgba(0, 0, 0, .175);*/

}

#btn_up_phvw{
    position: absolute;
    top: 3px;
    right: 3px;
    padding: 0px 1px 0px 0px;
    margin: 0px;
    width: 15px;
    height: 15px;
    text-align: center;
    font: 18px/1px "Open Sans", "Roboto", "Helvetica Neue", Arial, Helvetica, sans-serif;
    color: black;
    font-weight: bold;
    border-bottom: 1px solid #e5e5e5;
}

#btn_up_vidvw{
    position: absolute;
    top: 3px;
    right: 3px;
    padding: 0px 1px 0px 0px;
    margin: 0px;
    width: 15px;
    height: 15px;
    text-align: center;
    font: 18px/1px "Open Sans", "Roboto", "Helvetica Neue", Arial, Helvetica, sans-serif;
    color: black;
    font-weight: bold;
    border-bottom: 1px solid #e5e5e5;
}

#btn_up_chiudi2 {
    color: #fff;
    background-color: #ff8704;
    border-color: #ffc409;
    padding: 0px 0px 0px 0px;

    font: 24px/15px Arial, Helvetica, sans-serif;
    width: 15px;
    height: 15px;
    margin-bottom: 2px;
    margin-right: 2px;

}

#btn_up_chiudi:hover, #btn_up_chiudi3:hover, #btn_up_phvw:hover, #btn_up_vidvw:hover {
    color: #ff0000;
    /*background-color: #ff0002;*/
    /*border-color: #eea236;*/
}

#spazio{
    positio: absolute;
    top: 0;
    left: 0;
    width: auto;
    height: 20px;
}

#spazio:hover{
    background-color: #ff8704;
    cursor: move;
}


