﻿input[disabled]{background-color: #7A7A7A;}
select[disabled]{background-color: #7A7A7A} /*B2FFBB*/
input[type=text]::-ms-clear { display: none; } /*Rimuove la X nei textbox in ie > 9*/

.body_ {
    overflow-y:scroll;
    color:white;
    font-family: Arial, Verdana, Tahoma;
    padding:0;
    margin:0;
}

img {
    border: none;
    padding: 0;
    margin: 0;
}

input {
    border-width:0;
    border:none;
}

a {
    outline:none;
}

.divCont1 {
    width: 990px; 
    margin: auto;
}

.divHeader {
    width: 100%;
    height: 113px;
    margin:0;
}

.divLogo {
    width: 325px;
    height: 108px;
    float:left;
}

.divMenu {
    width: 618px;
    height: 113px;
    float:right;
    margin-top:0;
    text-align:left;
    font-size:0;
    /*margin-bottom:22px;*/
}

.divButtonMenu {
    width:141px;
    height:100%;
    float:left;
}

.divSpMenu {
    width:23px;
    height:100%;
    float:left;
}

.divCampiCont {
    width: 956px;
    margin: auto;
    height: 108px;
    color:#404040;
    font-weight:bold;
    /*border:1px solid red;*/
}

.divCampiFixed {
    width: 956px;
    height: 100px;
    margin: auto;
    margin-top:8px;
    position: fixed;
}

.tableCampi {
    width:100%;
    height:100%;
    border-collapse:collapse;
    border-spacing:0;
}

.trCampi {
    height:50px;
}

/*.tdCampoC {
    width:155px;
    height:auto;
}*/

.tdCampoL {
    width:240px;
    height:auto;
}

/*.txtCampoC {
    text-align:center;
    width:141px;
}*/

.txtCampoL {
    text-align:center;
    width:226px;
}

.drpC {
    width:226px;
}

#divDettaglio {
    width: 956px;
    margin: auto;
    height:260px;
    font-weight:bold;
    text-align:center;
}

.tabTitolo {
    width:300px;
    height:31px;
    float:left;
    font-size:12px;
    line-height:35px;
    text-align:center;
}

.contDettExt {
    width:100%;
    height:210px;
    float:left;
    border-top:4px solid;
    border-left:1px solid #404040;
    border-right:1px solid #404040;
    border-bottom:1px solid #404040;
}

.contDettInt {
    width:938px;
    height:178px;
    float:right;
    margin-top:15px;
    text-align:center;
    font-weight:bold;
}

.divLstViewDett {
    width:754px;
    height:176px;
    float:left;
    border:2px solid;
}

.tableDettaglio {
    width:100%;
    height:176px;
    border-collapse:collapse;
    border-spacing:0;
}

.trDettLabel {
    font-size:12px;
    height:32px;
}

.trDettDato {
    font-size:22px;
    background-color:#DDE3F9;
    color:#4349AB;
    height:56px;
}

#divGrd {
    width:956px;
    height:auto;
    margin:auto;
    text-align:center;
    font-weight:bold;
}

.contPager {
    width:956px;
    height:31px;
    margin:auto;
}

.pager {
    width:656px;
    height:31px;
    float:left;
    line-height:31px;
    text-align:right;
}

.contGrdExt {
    width: 956px;
    height: auto;
    margin: auto;
    border-top:4px solid;
    border-left:1px solid #404040;
    border-right:1px solid #404040;
    border-bottom:1px solid #404040;
}

.contGrdInt {
    width: 918px;
    height: auto;
    margin: auto;
}

.grd {
    width:100%;
    border:2px solid;
    text-align:center;
    font-size:12px;
}

.LinkPaging
{
    color:white;
    /*background-color:#00305E;*/
    /*border: Solid 1px Black;*/
    text-decoration:none;
    text-align:center;
    margin-left:8px;
}

.LinkPagingSelected
{
    color:white;
    background-color:#396EDE;
    /*border: Solid 1px Black;*/
    text-decoration:none;
    text-align:center;
    margin-left:8px;
}

.nascondi {
    display:none;
}

.sfondoBM {
    background-color:#161B2F;
}

.sfondoBC {
    background-color:#96BAEE;
}

.sfondoBS {
    background-color:#4349AB;
}

.sfondoBianco {
    background-color:white;
}

.sfondoLabelCerca {
    background-color:#4349AB;
}

.sfondoLabelAppl {
    background-color:#01A8DF;
}

.sfondoLabelCross {
    background-color:#C24B9B;
}

.bordoBS {
    border-color:#4349AB;
}

.bordoAppl {
    border-color:#01A8DF;
}

.bordoCross {
    border-color:#C24B9B;
}

#pm, #pm2 {
    width: 100%; max-width:1600px;
    -moz-min-width:500px;
    -ms-min-width:500px;
    -o-min-width:500px;
    -webkit-min-width:500px;
    min-width:500px; font-size:0; float:left; height:auto; overflow:hidden;
}

#pm {margin-top:10px; margin-bottom:10px;}
#pa, #pb, #pc, #pd {width:50%; float:left;}
#pa1, #pa2, #pb1, #pb2 {width:48.75%; float:left;}
#pb1 {margin-left:0.833333%;}
#pa2 {margin-left:1.66666%;}
#pb2 {float:right;}
#pc1 {float:left; margin-right:0.833333%;}
#pd1, #pd2, #pd3 {width:32%; float:left;}
#pd1 {margin-left:0.8%;}
#pd2, #pd3 {margin-left:1.6%;}
