﻿body {
	font-family:tahoma,arial;
	font-size:80%;
}

/********************************** Ricerca cliente ******************************************/
.labelRicerca
{
	display: block;
	width: 90px;
	float: left;
}

.textboxRicerca
{
	float: right;
}

div.divTesto
{
	float: left;
	margin-bottom: 10px;
	width: 100%;
}

.rndPanel
{
	margin-top: 100px;
	margin-left: auto;
	margin-right: auto;
}

.btnRicerca
{
	margin-left: auto;
	margin-right: auto;
}

.lblErroreCodice
{
	display: block;
	width: 100%;
	text-align: center;
	color: Red;
	margin-bottom: 10px;
}

/****************************** Converma nuova scheda *****************************************/

.btnConferma
{
	float: left;
}

.btnConfermaR
{
	float: right;
}

.lblConfermaNew
{
	display: block;
	float: left;
	clear: both;
}


/******************************  Conferma PIVA ************************************************/


/******************************  Login ********************************************************/

TABLE .chkSalvaPwd
{
	float: left;
	margin-bottom: 10px;
	width: 100%;
	padding-right: 0px;
}


/******************************  Scheda cliente ************************************************/

.tabs
{
	float:none;
	clear: both;
	/*padding-top: 10px;*/
}

TD.labelTitolo TD.dxrp 
{
	font-size: 12pt;
	color: Black;
}


#divAgente
{
	/*width: 300px;*/
	margin-right: 10px;
	float: left;
}

#divData
{
	margin-right: 10px;
	float: left;
	/*width: 100px;*/
}

.campoSml
{
	float: left;
	width: 25%;
	padding-bottom: 5px;
	height: 35px;
}

.campoBig
{
	float: left;
	width: 50%;
	padding-bottom: 5px;
	height: 35px;
}

.campoVeryBig
{
	float: left;
	width: 100%;
	padding-bottom: 5px;
	height: 35px;
}

.campoVeryBigRadio
{
	float: left;
	width: 100%;
	height: 35px;
}

.textboxDato
{
	width: 95%;
}

.campoSml SELECT
{
	width: 95%;
}

.textboxDatoBig
{
	width: 98%;
}

.campoBig SELECT
{
	width: 98%;
}

.textboxDatoVeryBig
{
	width: 99%;
}

.campoVeryBig SELECT
{
	width: 99%;
}

.btnSalvaScheda
{
	float: right;
	margin-top: 5px;
	margin-right: 5px;
}

.btnSalvaSchedaTop
{
	float: right;
	margin-top: 15px;
	margin-right: 5px;
}

/*****************************  Anagrafica *******************************************************/
.lblGiorniVisita
{
	display: block;
	float: left;
	width: 100%;
}

.chkG
{
	display: block;
	/*float: none;*/float:left;
	/*clear: both;*/
}

DIV.divChk
{
	/*float: left;*/
}

.rndPagamento
{
	padding-top: 5px;
}

.radioSped
{
	display: block;
	float: left;
	width: 49%;
}

TD.dxeErrorCell_Soft_Orange
{
	margin-right: 10px;
	padding-left: 0px;
}

/***************************** Contatti ******************************************************************/

.pnlRadioCons
{
	float: left;
	width: 25%;
}

a.btnEdit
{
	cursor: pointer;
}

/***************************** Attività ******************************************************************/

DIV.pnlEventoGiorno
{
	width: 100px;
	height: 40px;
	background-color: #D3D3D3;

}

.MeseDiff
{
	background-color: Gray;
}

/***************************** Attrezzature ***************************************************************/

DIV.divMamoso
{
	float: left;
	width: 33%;
}

DIV.pnlNuovoMamoso
{
	padding-top: 10px;
	background-color: #F98A38;
	height: 125px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

DIV.pnlNuovoSub
{
	padding-top: 10px;
	background-color: #F9C49C;
	height: 60px;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 5px;
}

.btnAnnullaAttr
{
	float: right;
}

.txtAttr
{
	margin-top: 5px;
	margin-bottom: 5px;
}

DIV.divMamosoBig
{
	width: 100%;
	height: 90px;
	float: left;
	margin-bottom: 5px;
}

/***************************** Materiali ******************************************************************/

DIV.pnlNuovoConcorrente
{
	padding-top: 10px;
	background-color: #F98A38;
	height: 60px;
	padding-left: 10px;
}

.txtNewConc
{
	margin-bottom: 5px;
}

.btnAnnullaConc
{
	float: left;
	margin-left: 10px;
}

TD.cellButton 
{
	width:36px;
}


/***************************** Sconti *********************************************************************/

.tabSconti
{
	margin-top: 10px;
}

.lblNoteAmm
{
	margin-top: 10px;
}

.lblLineaProdotto
{
	display: block;
	padding-top: 4px;
	height: 20px;
}

 TABLE.memNoteAmm *.dxeMemoEditArea_Soft_Orange 
{	
	font: 9pt, Courier New;
	font-family: Courier New;
}

/***************************** Report cliente *************************************************************/

.campoSmlx3
{
	width: 33%;
}

.btnFiltra
{
	clear: both;
	float: left;
	margin-bottom: 10px;	
}

.btnRepCli
{
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}

.campoSmlx3 TABLE 
{
	width: 95%;
}

TABLE.chkTutte
{
	padding-left: 5px;
}

/**************************** SMS **************************************************************************/

.btnAnnullaSMS
{
	float: right;
	margin-top: 5px;
}

.btnInviaSMS
{
	float: left;
	margin-top: 5px;
}

/********************* Statistiche ****************/
#map1Div {
	float:left;
	border: 4px solid #D3D3D3;
	margin-right:10px;
}

#StatisticheRegione {
	float:left;
	width:300px;
	padding:10px;
	border: 4px solid #D3D3D3;
	margin-right:10px;
	height:300px;
}

#StatisticheMarche {
	float:left;
	width:300px;
	padding:10px;
	border: 4px solid #D3D3D3;
	display:block;
	height:300px;
}
#treeview {
	height:280px;
	overflow:auto;
}

.NomeRegione {
	font-weight:bold;
	font-size:110%;
}	
.prov, .MarcaModello {
	display:block;
	float:left;
	width:200px;
}
.nProd {	font-weight:bold;
	font-size:110%;
	color: #2a6f95
}

.Qta {font-weight:bold;
	font-size:110%;
	color: #2a6f95;
	margin-left:20px;
}	

.Luce {
	font-style:italic;
}
