﻿/* Generics */
.pnlComandi
{
    background-color: #d7d7d7;
    width: 110px;
    height: 450px;
    padding: 5px 0px 5px 5px;
    border-top: solid 1px black;
    border-right: solid 1px black;
    border-bottom: solid 1px black;
    float: left;
}

.cmdBack
{
    margin-bottom: 20px;
}

.cmdAdmin
{
    margin: 0px;
    padding: 0px;
    height: 20px;
    width: 90px;
}

.pnlContent
{
    float: left;
    background-color: #d7d7d7;
    width: 869px;
    height: 450px;
    padding: 5px 5px 5px 5px;
    border-top: solid 1px black;
    border-bottom: solid 1px black;
    overflow: auto;
}

.gvHeader
{
    background-color: #ccffcc;
}

.gvRowGrid
{
    height: 20px;
    background-color: #fafcd8;   
}

.gvRowAlt
{
    background-color: #f5f9b4; 
}

.gvRowEdit
{
    
}

.gvRowSelected
{
    color: Red;
}

.gridText
{
    
}

.cfStyle
{
    line-height: 20px;
}

.cfStyleExt
{
    width: 42px;
}

.pnlgvInsertField
{
    height: 415px;
    border: solid 1px #66cc99;
    overflow: auto;
    margin-bottom: 2px;
}

.pnlgvInsertFieldType
{
    height: 390px;
    border: solid 1px #66cc99;
    overflow: auto;
    margin-bottom: 2px;
}

/* AziendeTest */
.pnlCBAziende
{
    float: left;
}

.pnllblAziende
{
    float: left;
    margin-left: 5px;
    margin-top: 4px;
}

.cbAziende
{
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
}

.pnlSalva
{
    width: 100px;
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
    float: left;
}

.cmdInsertAziende
{
    padding-top: 5px;
}

/* CreaAziende */
.cmdNewAzienda
{
    margin-top: 20px;
}

.pnlgvAziende
{
    height: 355px;
    border: solid 1px #66cc99;
    overflow: auto;
    margin-bottom: 2px;
}

.gvAzienda
{
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
}

.cfStyleAzienda
{
    width: 42px;
}

.colAzienda
{
    border-left: solid 1px black;
}

.coltxtAzienda
{
    width: 355px;
}

.lbltxtAzienda
{
    width: 360px;
    border: solid 0px white;
    background-color: Transparent;
    color: Black;
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
}

.colCodiceAzienda
{
    border-left: solid 1px black;
}

.coltxtCodiceAzienda
{
    width: 95px;
}

.lbltxtCodiceAzienda
{
    width: 100px;
    border: solid 0px white;
    background-color: Transparent;
    color: Black;
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
}

.colPassword
{
    border-left: solid 1px black;
}

.coltxtPassword
{
    width: 95px;
}

.lbltxtPassword
{
    width: 100px;
    border: solid 0px white;
    background-color: Transparent;
    color: Black;
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
}

.colPIVA
{
    border-left: solid 1px black;
}

.coltxtPIVA
{
    width: 95px;
}

.lbltxtPIVA
{
    width: 100px;
    border: solid 0px white;
    background-color: Transparent;
    color: Black;
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
}

.colStato
{
    border-left: solid 1px black;
}

.coltxtStato
{
    width: 80px;
}

.lbltxtStato
{
    width: 80px;
    border: solid 0px white;
    background-color: Transparent;
    color: Black;
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
}

.colScadenza
{
    border-left: solid 1px black;
}

.coltxtScadenza
{
    width: 95px;
}

.colUnindustria
{
	border-left: solid 1px black;
    width: 50px;
    text-align: center;
}

.lbltxtScadenza
{
    width: 100px;
    border: solid 0px white;
    background-color: Transparent;
    color: Black;
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	text-align: center;
}

.pnlShowAziende
{
    float: inherit;
    width: 857px;
    height: 246px;
}

.pnlShowDipendenze
{
    border: solid 1px #66cc99;
    padding: 5px;
    float: inherit;
    width: 845px;
    height: 87px;
    overflow: auto;
    margin: 5px;
}

.gvAzTest, .gvAzRep
{
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	width: 400px;
	clear: left;
	float: left;
	margin: 5px;
}

.gvAzNeed, .gvAzQual
{
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	width: 400px;
	float: left;
	margin: 5px;
}

.pnlInsertAzienda
{
    border: solid 1px #66cc99;
    padding: 5px;
    float: inherit;
    width: 857px;
}

.lblInsertAzienda
{
    display: block;
}

.txtInsertAzienda
{
    width: 354px;
}

.txtInsertCodiceAzienda
{
    width: 95px;
}

.txtInsertPassword
{
    width: 95px;
}

.txtInsertPIVA
{
    width: 95px;
}

.ddlInsertStato
{
    width: 79px;
}

.txtInsertScadenza
{
    width: 89px;
}

.chkInsertUnindustria
{
	width: 50px;
}

.pnlCommandOKCancel
{
    margin-top: 10px;
    float: left;
}

.pnlValidatorAdmin
{
    float: left;
}

.lblErrore
{
    color: Red;
}

/* CreaNeed */
.pnlCbFiltroNeedCrea    
{
    float: left;
    width: 530px;
}

.cbLivelloDomandeNeed
{
    width: 200px;
}

.cbSezioneDomandeNeed
{
    width: 100px;
}

.cmdInsertDomandeNeed
{
    padding-top: 5px;
}

/* CreaTest */
.pnlFiltro
{
    width: 800px;
    height: 40px;
}

.pnlFiltro2
{
    width: 800px;
    height: 40px;
    visibility: hidden;
}

.pnlCbFiltro
{
    float: left;
    width: 615px;
}

.cbLivelloDomande
{
    width: 200px;
}

.cbSezioneDomande
{
    width: 300px;
}

.cbCategoriaDomande
{
    width: 100px;
}

.pnlCmdFiltro
{
    padding-top: 1px;
}

.pnlSalvaDomande
{
    width: 100px;
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
    float: left;
}

.pnlSalvaQuestionario
{
    width: 100px;
    height: 20px;
    line-height: 30px;
    vertical-align: middle;
    clear: both;
}

.cmdInsertDomandeTest
{
    padding-top: 5px;
}

.pnlLbl
{
    height: 30px;
    line-height: 30px;
}

/* CreaUtente */
.pnlFiltroUtente
{
    width: 850px;
    height: 40px;
}

.pnlCbFiltroUtente
{
    float: left;
    width: 510px;
}

.cbTipoUtente
{
    width: 200px;
}

.cbAziendaUtente
{
    width: 300px;
}

.cbUtenteUtente
{
    width: 250px;
}

.cmdNewUtente
{
    margin-top: 20px;
}

.cmdAssocia
{
    margin-top: 100px;
}

.pnlgvUtenti
{
    height: 355px;
    border: solid 1px #66cc99;
    overflow: auto;
    margin-bottom: 2px;
}

.gvUtenti
{
    width: 850px;
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
}

.cfStyleUtenteUtente
{
    width: 42px;
}

.colCognome
{
    border-left: solid 1px black;
}

.coltxtCognome
{
    width: 130px;
}

.lbltxtCognome
{
    width: 135px;
    border: solid 0px white;
    background-color: Transparent;
    color: Black;
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
}

.colNome
{
    border-left: solid 1px black;
}

.coltxtNome
{
    width: 130px;
}

.lbltxtNome
{
    width: 135px;
    border: solid 0px white;
    background-color: Transparent;
    color: Black;
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
}

.colPassword
{
    border-left: solid 1px black;
}

.coltxtPassword
{
    width: 95px;
}

.lbltxtPassword
{
    width: 100px;
    border: solid 0px white;
    background-color: Transparent;
    color: Black;
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
}

.colUtenteAzienda
{
    border-left: solid 1px black;
}

.coltxtUtenteAzienda
{
    width: 250px;
}

.lbltxtUtenteAzienda
{
    width: 250px;
    border: solid 0px white;
    background-color: Transparent;
    color: Black;
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
}

.colUtenteStato
{
    border-left: solid 1px black;
}

.coltxtUtenteStato
{
    width: 70px;
}

.lbltxtUtenteStato
{
    width: 70px;
    border: solid 0px white;
    background-color: Transparent;
    color: Black;
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
}

.pnlShowDipendenzeUtente
{
    border: solid 1px #66cc99;
    padding: 5px;
    width: 857px;
    height: 79px;
    overflow: auto;
}

.pnlUtTest
{
    width: 425px;
    float: left;
}

.pnlUtNeed
{
    width: 425px;
    float: left;
}

.gvUtTest
{
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	width: 400px;
	float: left;
	margin: 5px;
}

.gvUtNeed
{
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	width: 400px;
	float: left;
	margin: 5px;
}

.pnlInsertUtente
{
    border: solid 1px #66cc99;
    padding: 5px;
    float: inherit;
    width: 857px;
}

.lblInsertUtente
{
    display: block;
}

.txtInsertCognome
{
    width: 130px;
}

.txtInsertNome
{
    width: 130px;
}

.txtInsertPassword
{
    width: 95px;
}

.ddlInsertAzienda
{
    width: 300px;
}

.ddlInsertStato
{
    width: 79px;
}

.pnlCommandOKCancel
{
    margin-top: 10px;
    float: left;
}

.lblErrore
{
    color: Red;
}
/* LivelloDomande */
.cmdNewLivello
{
    margin-top: 20px;
}

.gvLivello
{
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
}

.gvcolLivello
{
    width: 400px;
    border-left: solid 1px black;
}

.txtcolLivello
{
    width: 400px;
}

.gvcolOrdine
{
    width: 40px;
    border-left: solid 1px black;
    text-align: center;
}

.txtcolOrdine
{
    width: 40px;
    text-align: center;
}

.pnlInsertLivello
{
    border: solid 1px #66cc99;
    padding: 5px;
}

.lblInsertLivello
{
    display: block;
}

.txtInsertLivello
{
    width: 408px;
}

.txtInsertOrdine
{
    width: 40px;
    text-align: center;
}

/* SezioneDomandeNeed */
.gvcolSezioneNeed
{
    width: 300px;
    border-left: solid 1px black;
}

.txtcolSezioneNeed
{
    width: 300px;
}

.gvcolDescrizioneNeed
{
    width: 450px;
    border-left: solid 1px black;
}

.txtcolDescrizioneNeed
{
    width: 450px;
}

.txtInsertSezioneNeed
{
    width: 258px;
}

.txtInsertDescrizioneNeed
{
    width: 390px;
}

/* SezioneDomandeTest */
.cmdNewSezione
{
    margin-top: 20px;
}

.gvSezione
{
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
}

.gvcolSezione
{
    width: 250px;
    border-left: solid 1px black;
}

.txtcolSezione
{
    width: 250px;
}

.gvcolDescrizione
{
    width: 400px;
    border-left: solid 1px black;
}

.txtcolDescrizione
{
    width: 400px;
}

.pnlInsertSezione
{
    border: solid 1px #66cc99;
    padding: 5px;
}

.lblInsertSezione
{
    display: block;
}

.txtInsertSezione
{
    width: 258px;
}

.txtInsertDescrizione
{
    width: 390px;
}

/* TipoDomandeTest */
.cmdNewTipo
{
    margin-top: 20px;
}

.gvTipo
{
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
}

.gvcolTipo
{
    width: 400px;
    border-left: solid 1px black;
}

.txtcolTipo
{
    width: 400px;
}

.pnlInsertTipo
{
    border: solid 1px #66cc99;
    padding: 5px;
}

.lblInsertTipo
{
    display: block;
}

.txtInsertTipo
{
    width: 408px;
}

/* Reparti */
.cmdNewReparto
{
    margin-top: 20px;
}

.gvReparto
{
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
}

.gvcolReparto
{
    width: 400px;
    border-left: solid 1px black;
}

.txtcolReparto
{
    width: 395px;
}

.pnlInsertReparto
{
    border: solid 1px #66cc99;
    padding: 5px;
}

.lblInsertReparto
{
    display: block;
}

.txtInsertReparto
{
    width: 400px;
}

/* Qualifiche */
.cmdNewQualifica
{
    margin-top: 20px;
}

.gvQualifica
{
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
}

.gvcolQualifica
{
    width: 500px;
    border-left: solid 1px black;
}

.txtcolQualifica
{
    width: 495px;
}

.pnlInsertQualifica
{
    border: solid 1px #66cc99;
    padding: 5px;
}

.lblInsertQualifica
{
    display: block;
}

.txtInsertQualifica
{
    width: 500px;
}

/* CategoriaDomande */
.cmdNewCategoria
{
    margin-top: 20px;
}

.gvCategoria
{
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
}

.gvcolCategoria
{
    width: 500px;
    border-left: solid 1px black;
}

.txtcolCategoria
{
    width: 495px;
}

.pnlInsertCategoria
{
    border: solid 1px #66cc99;
    padding: 5px;
}

.lblInsertCategoria
{
    display: block;
}

.txtInsertCategoria
{
    width: 500px;
}

/*********************/
/* AssociaTestUtenti */
/*********************/
.lblInfo
{
    display: block;
    font-weight: bold;
    padding: 5px;
}

.pnlGriglie
{
    border: solid 1px #66cc99;
    width: 867px;
    height: 382px;
    overflow: visible;
}

.pnlSingoloUtente
{
    float: left;
    border: solid 1px #66cc99;
    margin-left: 6px;
}

.pnlMoltiUtenti
{
    float: left;
    margin-left: 5px;
}

.gvUtentiSel
{
    float: left;
    border: solid 1px #66cc99;
}

.cbAssociaTest
{
    width: 400px;      
}

.pnlSalvataggio
{
    border: solid 1px #66cc99;
    margin-top: 5px;
    padding-left: 5px;
    width: 862px;
    height: 30px;
}