select[disabled] { background-color: #d6d6d6; }

.Associazioni{
background-image:url('../Images/Associazioni.png');
cursor:pointer;
float:left;
height:40px;
width:40px;
}

#BottoneStampa{
background-color:#f3f3f3;
border:1px solid #dbdbdb;
color:#808080;
cursor:pointer;
float:left;
height:34px;
margin-left:43px;
margin-right:43px;
margin-top:8px;
width:214px;
}

#BoxAlert,#BoxPromemoria{
background-color:#ffffff;
float:left;
height:134px;
width:300px;
}

.Composizione{
background-image:url('../Images/Composizione.png');
cursor:pointer;
float:left;
height:40px;
width:40px;
}

.ContenitorePagine1,.ContenitorePagine2{
height:23px;
line-height:23px;
width:300px;
}

.ContenitorePagine1{
background-color:#f8f0c2;
color:#867934;
}

.ContenitorePagine2{
background-color:#fce7e2;
color:#dd0000;
}

.ContenitoreRiepilogo{
border-bottom:1px solid #808080;
height:110px;
width:300px;
}

.ContenitoreVuoto{
float:left;
height:154px;
margin-left:10px;
margin-right:10px;
width:302px;
}

.Delete{
background-image:url('../Images/Delete.png');
cursor:pointer;
float:left;
height:40px;
width:40px;
}

.Excel{
background-image:url('../Images/excel.png');
cursor:pointer;
float:left;
height:40px;
width:40px;
}

.Destinazioni{
background-image:url('../Images/Destinazioni.png');
cursor:pointer;
float:left;
height:40px;
width:40px;
}

.Dettaglio{
background-image:url('../Images/Dettaglio.png');
cursor:pointer;
float:left;
height:40px;
width:40px;
}

#DivElenco{
float:left;
margin-top:15px;
width:1000px;
}

#DivMessaggio{
float:left;
height:40px;
line-height:40px;
margin-left:15px;
margin-top:15px;
text-transform:uppercase;
width:751px;
}

#DivModifica{
background-color:#ffffff;
border:1px solid #3d4236;
display:none;
float:left;
min-height:200px;
margin:15px;
width:968px;
}

.DWG{
background-image:url('../Images/DWG.png');
cursor:pointer;
float:left;
height:40px;
width:40px;
}

.FDx{
float:right;
}

.Files{
background-image:url('../Images/Files.png');
cursor:pointer;
float:left;
height:40px;
width:40px;
}

.FSx{
float:left;
}

.ImgOk{
margin-top:15px;
}

.ImgSez{
margin-top:40px;
}

.Immagine{
background-image:url('../Images/Immagine.png');
cursor:pointer;
float:left;
height:40px;
width:40px;
}

.Impostazioni{
background-color:#ffffff;
border:1px solid #3d4236;
float:left;
height:174px;
margin-left:10px;
margin-right:10px;
width:300px;
}

.ImpostazioniAdmin{
background-color:#ffffff;
border:1px solid #3d4236;
float:left;
height:72px;
margin-left:349px;
margin-right:349px;
margin-top:10px;
width:300px;
}

.Indice{
float:left;
height:22px;
width:15px;
}

.IngressoSezione{
float:left;
height:40px;
width:250px;
}

.InputGeografia{
padding-left:2px;
width:210px;
}

.Intestazione{
background-color:#dbdbdb;
color:#808080;
height:35px;
line-height:35px;
}

.Link{
background-image:url('../Images/Link.png');
cursor:pointer;
float:left;
height:40px;
width:40px;
}

.Locked{
    background-color: #ffffff;
    border-bottom: 1px solid #3d4236;
    border-top: 1px solid #3d4236;
    float: left;
    height: 20px;
    margin-left: -213px;
    margin-top: 125px;
    width: 200px;
}

.LockedImg{
    background-color: #ffffff;
    background-image: url(../Images/SezioneLocked.png);
    border: 1px solid #3d4236;
    border-radius: 10px;
    height: 40px;
    left: 80px;
    position: absolute;
    top: -11px;
    width: 40px;
}

#MainContainer{
float:left;
margin-left:17px;
margin-right:17px;
margin-top:20px;
width:966px;
}

.MenuSottosezione,.MenuSottosezioneHover{
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
cursor:pointer;
height:40px;
line-height:40px;
margin-left:5px;
margin-right:5px;
width:130px;
margin-bottom: 10px;
}

.MenuSottosezione{
background-color:#3d4236;
color:#ffffff;
}

.MenuSottosezione:hover,.MenuSottosezioneHover{
background-color:#c0baba;
color:#3d4236;
}

.Messaggio0{
background-color:#fef8af;
border:1px solid #958900;
color:#958900;
}

.Messaggio1{
background-color:#b0ebbb;
border:1px solid #006400;
color:#006400;
}

.Messaggio2{
background-color:#ee543f;
border:1px solid #b60000;
color:#ffffff;
}

.ModificaCheckbox{
margin-top:14px;
}

#ModificaClose{
background-image:url('../Images/Close.png');
border-left:1px solid #dbdbdb;
cursor:pointer;
float:right;
height:40px;
width:40px;
}

.ModificaEtichetta{
color:#3d4236;
float:left;
height:40px;
padding-right:18px;
text-align:right;
width:170px;
}

.ModificaEtichettaDescrizione{
color:#3d4236;
float:left;
height:105px;
padding-right:18px;
text-align:right;
width:150px;
}

.ModificaInput{
background-color:#ffffff;
border:1px solid #dbdbdb;
color:#808080;
height:20px;
line-height:20px;
}

.ModificaInputText{
background-color:#ffffff;
border:1px solid #dbdbdb;
color:#808080;
height:20px;
line-height:20px;
padding-left:5px;
padding-right:5px;
text-align:left;
width:745px;
}

.ModificaRiga{
float:left;
height:40px;
line-height:40px;
margin-bottom:5px;
margin-top:5px;
width:968px;
}

.ModificaRigaDescrizione{
float:left;
height:285px;
line-height:40px;
margin-bottom:5px;
margin-top:5px;
width:968px;
}

.ModificaRigaFile{
float:left;
height:60px;
line-height:40px;
width:968px;
}

.ModificaRigaImmagine{
float:left;
height:300px;
line-height:40px;
margin-top:30px;
width:968px;
}

.ModificaRigaImmagineProgetti{
float:left;
height:460px;
line-height:40px;
margin-top:30px;
width:968px;
}

.ModificaRigaTextarea{
float:left;
line-height:40px;
margin-bottom:5px;
margin-top:5px;
width:968px;
}

.ModificaSubmit{
background-color:#3d4236;
color:#ffffff;
cursor:pointer;
float:left;
font-weight:bold;
height:40px;
line-height:40px;
margin-bottom:20px;
margin-left:178px;
margin-right:600px;
margin-top:20px;
width:194px;
}

#ModificaTitolo{
border-bottom:1px solid #dbdbdb;
color:#3d4236;
float:left;
font-weight:bold;
height:40px;
line-height:40px;
text-transform:uppercase;
width:968px;
}

.ModificaTitoloSezione{
background-color:#f0f0f0;
color:#808080;
float:left;
font-weight:bold;
height:40px;
line-height:40px;
padding-left:10px;
text-align:left;
text-transform:uppercase;
width:958px;
}

.ModificaValore{
color:#808080;
float:left;
height:40px;
padding-left:10px;
text-align:left;
width:770px;
}

.ModificaValore1{
color:#808080;
float:left;
height:40px;
text-align:left;
width:20px;
}

.ModificaValore2{
color:#808080;
float:left;
height:40px;
padding-left:30px;
text-align:left;
width:740px;
}

.ModificaValoreDescrizione{
color:#808080;
float:left;
height:105px;
line-height:20px;
padding-left:10px;
text-align:left;
width:770px;
}

.ModificaValoreEtichetta{
color:#808080;
float:left;
height:40px;
padding-left:10px;
text-align:left;
width:68px;
}

.ModificaValoreFile{
float:left;
height:60px;
padding-left:10px;
text-align:left;
width:770px;
}

.ModificaValoreFile img{
height:40px;
width:40px;
}

.ModificaValoreImmagine{
float:left;
height:300px;
padding-left:10px;
text-align:left;
width:770px;
}

.ModificaValoreImmagineProgetti{
float:left;
height:770px;
padding-left:10px;
text-align:left;
width:770px;
}

.ModificaValoreImmagine img{
border:1px solid #dbdbdb;
height:226px;
width:429px;
}

.ModificaValoreImmagineProgetti img{
border:1px solid #dbdbdb;
width:226px;
height:429px;
}

.ModificaValoreSelect{
float:left;
height:40px;
text-align:center;
width:60px;
}

.ModificaValoreTextarea{
color:#808080;
float:left;
padding-left:10px;
text-align:left;
width:770px;
}

#NA{
background-color:#ffffff;
border-bottom:1px solid #3d4236;
border-top:1px solid #3d4236;
color:#3d4236;
float:left;
font-weight:bold;
height:50px;
line-height:50px;
margin-top:20px;
text-transform:uppercase;
width:1000px;
}

.Negativo{
color:#bb0000;
}

#NoResults{
background-color:#ffffff;
border-bottom:1px solid #3d4236;
border-top:1px solid #3d4236;
color:#3d4236;
float:left;
height:40px;
line-height:40px;
margin-top:15px;
width:1000px;
}

.NumeroPagina1, .NumeroPagina1Hover, .NumeroPagina2, .NumeroPagina2Hover{
background-color:#dedc4e;
border-right:1px solid #808080;
color:#867934;
cursor:pointer;
float:left;
font-weight:bold;
height:23px;
line-height:23px;
width:23px;
}

.NumeroPagina1{
background-color:#f8f0c2;
color:#867934;
}

.NumeroPagina1:hover,.NumeroPagina1Hover{
background-color:#dedc4e;
color:#867934;
}

.NumeroPagina2{
background-color:#fce7e2;
color:#dd0000;
}

.NumeroPagina2:hover,.NumeroPagina2Hover{
background-color:#f3735a;
color:#ffffff;
}

#NuovoElemento{
background-color:#3d4236;
border:1px solid #3d4236;
color:#ffffff;
cursor:pointer;
float:left;
font-weight:bold;
height:40px;
line-height:40px;
margin-left:15px;
margin-top:15px;
width:200px;
}

.Opaco{
opacity:0.3;
}

.Pagamento{
background-image:url('../Images/Pagamento.png');
cursor:pointer;
float:left;
height:40px;
width:40px;
}

.Parametro{
background-color:#f3f3f3;
border:1px solid #dbdbdb;
float:left;
font-weight:bold;
height:25px;
margin-left:43px;
margin-right:43px;
margin-top:8px;
padding-bottom:2px;
padding-top:5px;
width:212px;
}

.Positivo{
color:#269504;
}

.Recapiti{
background-image:url('../Images/Recapiti.png');
cursor:pointer;
float:left;
height:40px;
width:40px;
}

.Riga{
background-color:#ffffff;
border-top:1px solid #3d4236;
color:#3d4236;
float:left;
height:34px;
line-height:34px;
width:900px;
}

.Riga:hover{
background-color:#f3f3f3;
}

.Sezione{
background-color:#ffffff;
    border: 1px solid #3d4236;
    color: #3d4236;
    cursor: pointer;
    float: left;
    height: 200px;
    margin-bottom: 20px;
    margin-left: 12px;
    margin-right: 12px;
    margin-top: 20px;
    width: 200px;
}

.Sezione:hover{
background-color:#3d4236;
color:#ffffff;
}

.SezioneDisabled{
background-color:#ffffff;
border:1px solid #3d4236;
color:#3d4236;
float:left;
height:200px;
margin-bottom:20px;
margin-left:12px;
margin-right:12px;
margin-top:20px;
opacity:0.5;
width:200px;
}

.SezioneAdmin{
background-image:url('../Images/Admin.png');
    border-right: 1px solid #3d4236;
    float: left;
    height: 39px;
    line-height: 39px;
    width: 30px;
    background-position-x: -5px;
}

.SezioneAdmin:hover{
background-image:url('../Images/AdminHover.png');
}

.SezioneAdminDisabled{
background-color:#3d4236;
background-image:url('../Images/AdminDisabled.png');
border-right:1px solid #3d4236;
float:left;
height:39px;
line-height:39px;
width:39px;
}

.SezioneEtichetta{
border-bottom: 1px solid #3d4236;
    float: left;
    font-size: 15px;
    font-weight: bold;
    height: 39px;
    line-height: 39px;
    text-transform: uppercase;
    width: 200px;
}

.SezioneImmagine{
    background-color: #ffffff;
    float: left;
    height: 160px;
    width: 200px;
}

.SezioneNome{
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 39px;
    line-height: 39px;
    padding-left: 5px;
    text-align: left;
    text-transform: uppercase;
    width: 154px;
}

#Sottosezioni{
background-color:#ffffff;
border-bottom:1px solid #ffffff;
border-top:1px solid #ffffff;
color:#3d4236;
float:left;
font-weight:bold;
height:40px;
line-height:40px;
margin-top:15px;
padding-left:3px;
padding-right:3px;
width:994px;
}

#TabellaElenco{
float:left;
margin-left:15px;
}

#TabellaElenco tbody tr{
background-color:#ffffff;
color:#3d4236;
height:40px;
line-height:40px;
}

#TabellaElenco tbody tr:hover{
background-color:#f3f3f3;
color:#3d4236;
}

.TabellaLegenda{
background-color:#3d4236;
color:#ffffff;
height:20px;
line-height:20px;
}

.TabellaTitolo{
height:40px;
line-height:40px;
}

.TitoloBox, .TitoloBox1, .TitoloBox2{
font-weight:bold;
height:40px;
line-height:40px;
}

.TitoloBox{
background-color:#3d4236;
color:#ffffff;
}

.TitoloBox1{
background-color:#dedc4e;
color:#867934;
}

.TitoloBox2{
background-color:#f3735a;
color:#ffffff;
}

.ToDo{
float:left;
font-size:11px;
height:22px;
text-align:left;
width:285px;
}

.UploadFile{
color:#808080;
}

.UpdateImg{
background-color:#ffffff;
background-image:url('../Images/SezioneUpdate.png');
border:1px solid #3d4236;
border-radius:10px;
height:40px;
left:77px;
position:absolute;
top:-10px;
width:40px;
}

.Visibile{
background-image:url('../Images/Visibile.png');
cursor:pointer;
float:left;
height:40px;
width:40px;
}

.VoceRiepilogo1, .VoceRiepilogo2{
height:22px;
line-height:22px;
width:300px;
}

.VoceRiepilogo1{
color:#867934;
}

.VoceRiepilogo2{
color:#dd0000;
}

#ElencoUtentiPresenze{
display:none;
background-color: lightyellow;
    float: left;
}

#UtentiNotifiche{
display:none;
background-color: lightyellow;
    float: left;
}

#BoxNotifiche{
display:none;
background-color: lightyellow;
    float: left;
}

.ModificaSubmitSuperiore{
background-color: #3d4236;
border: 1px solid #3d4236;
color: #ffffff;
cursor: pointer;
float: left;
font-weight: bold;
height: 40px;
line-height: 40px;
margin-bottom: 20px;
margin-left: 435px;
margin-right: 337px;
margin-top: -99px;
width: 194px;
}

.SezioneImmagine img{
	height: 160px;
}