/* INFOCENTER.CSS Style di DEFAULT */
/*
  $$CUSTOM_COLOR$$
  -BASE,#FF6600,#FF8000,#FF8040$
  -Blue,#1306B5,#0000DF,#0033FF$$
  -Green,#008000,#008000,#008000$
  -Orange,#FF6600,#FF8000,#FF8040$$
  -Red,#CC0000,#CC0000,#CC0000$
  -Grigio,#606060,#707070,#767676$$
  $$CUSTOM_COLOR$$
*/
body{
	scrollbar-track-color : #FFFFFF;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-shadow-color : #B2C3D0;
	scrollbar-3dlight-color : #ffffff;
	scrollbar-highlight-color : #B2C3D0;
	scrollbar-face-color : #F2F5F7;
	scrollbar-arrow-color : #97AABA;
	margin: 0px;
}
.bottoneArancio{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #FFFFFF;
	font-weight : normal;
	background-color : #FF6600;
	padding : 3px;
	border : none;
	cursor: pointer;
	width:120px;
}
.bottoneGrigio{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
    color : #FFFFFF;
	font-weight : normal;
	background-color:#999999;
	padding : 3px;
	border : none;
	width:120px;
	cursor: pointer;
	border-style:solid;
	border-color:#666666;
	border-width:1px;
}
.contentPane{
	height : 300px;
	vertical-align : top;
}

.fieldlittle{
	font-size : 9px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #605B5B;
	background-color : #E5E5E5;
	padding : 2px;
	border-style:none;
	border-bottom: solid 1px darkgray;
}

.fieldlittleBorder{
	font-size : 9px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #605B5B;
	background-color : #E5E5E5;
	border: #000000 1px solid;
	padding : 2px;
}
.field{
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #605B5B;
	background-color : #E5E5E5;
	padding : 2px;
	border-style:none;
	border-bottom: solid 1px darkgray;
}

.fieldError
{
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #605B5B;
	background-color : #E5E5E5;
	padding : 2px;
	border: #ff0000 1px solid;
	
}


.fieldNumerico{
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #605B5B;
	background-color : #E5E5E5;
	padding : 2px;
	border-style:none;
	border-bottom: solid 1px darkgray;
	text-align: right
}


.fieldBig{
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #605B5B;
	background-color : #E5E5E5;
	padding : 2px;
	border-style:none;
	border-bottom: solid 1px darkgray;
}


.footer{
	font-weight : normal;
	font-size : 9px;
	color : #666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.TopPaneLeft{
	width: 130px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	display:none;
}

.tabellaTopPane{
	display:none;
}

.rigaTopPane{
	display:none;
}


.leftPane{
	width: 130px;
	height : 150px;
	border-right-color : #AAAAAA;
	vertical-align : top;
	border-right-style : solid;
	border-right-width : 1px;
}

.LeftPaneTopMenu{
	width: 150px;
	height : 150px;
	border-right-color : #AAAAAA;
	vertical-align : top;
	border-right-style : solid;
	border-right-width : 1px;
}

.normal{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}

.little{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #000000;
}

.normalArancio{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FF6600;
}

.normalSottotitolo{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #999999;
	font-weight: bold
}

.normalBold{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
}
.normalError{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #CC0000;
}
.bottomlabel{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #808080;
	text-decoration: none;
}

.normalGrigioLittleBold{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color : #666666;
}


.normalErrorBold{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #CC0000;
	font-weight: bold;
}
.normalTitle{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
}
.normalTitleBold{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	font-weight : bold;
}

.normalTitleBigBold{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000000;
	font-weight : bold;
}

.titoloTabellaCerca{
	padding : 2px;
	border-bottom-width : 2px;
	border-bottom-color : #FF6600;
	border-bottom-style : solid;
	height : 25px;
}

.titoloTabellaContenuto{
	padding : 2px;
	border-bottom-width : 2px;
	border-bottom-color : #FF6600;
	border-bottom-style : solid;
	height : 25px;
}

.titoloTabellaVista{
	padding : 2px;
	border-bottom-width : 2px;
	border-bottom-color : #FF6600;
	border-bottom-style : solid;
	height : 25px;
}

A.footer:hover{
	font-weight : normal;
	font-size : 9px;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
A.footer:link,A.footer:active{
	font-weight : normal;
	font-size : 9px;
	color : #666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
A.footer:visited{
	font-weight : normal;
	font-size : 9px;
	color : #666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
A.link:hover{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	text-decoration : underline;
}
A.link:link,A.link:active{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	color : #000000;
}
A.link:visited{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	text-decoration : none;
}


A:link  {
   font-family : Verdana, Arial, Helvetica, sans-serif;
	
	text-decoration : underline;
	color : #0000FF;
}

A:visited   {
   font-family : Verdana, Arial, Helvetica, sans-serif;
	
	text-decoration : underline;
	color : #0000FF;
}

A:active    {
    font-family : Verdana, Arial, Helvetica, sans-serif;
	
	text-decoration : underline;
	color : #0000FF;
}

A:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	
    text-decoration:    underline;
    color:  #0000FF;
}

A.linkLittle:link
{ font-size : 9px;
  color:blue;
}
A.linkLittle:visited
{ font-size : 9px;
  color:blue;
}
A.linkLittle:active
{ font-size : 9px;
  color:blue;
}
A.linkLittle:hover
{ font-size : 9px;
  color:blue;
}

A.linkOrange:link  {
   font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	color : #FF6600;
}

A.linkOrange:visited   {
   font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	color : #FF6600;
}

A.linkOrange:active    {
    font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	color : #FF6600;
}

A.linkOrange:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
    text-decoration:    underline;
    color:  #FF6600;
}


/***************************** Selettore Lettere ******************************/
A.linkLettere:hover{ 
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #666666;
	text-decoration : none;
}
A.linkLettere:link, A.linkLettere:active{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #666666;
	text-decoration : none;
}
A.linkLettere:visited{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #666666;
	text-decoration : none;
}

.cellaPaginatoreLettere{ /* la cella che contiene il selettore */
	width:20px;
	background-color:#f7f7f7;
	vertical-align: top;
	text-align: center;
}

.cellaPaginatoreLettereOriz{ /* la cella che contiene il selettore orizzontale*/
	height:20px;
	
	vertical-align: top;
	padding : 2px;
	border-bottom-width : 2px;
	border-bottom-color : #CCCCCC;
	border-bottom-style : solid;
}



/************************** Fine Selettore Lettere ****************************/

/******************* Gestione Del Paginatore Numerico *************************/
.paginatoreNumerico{ /* la cella che contiene il paginatore */
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #808080;
	text-decoration : none;
	padding: 2px; 
	border-bottom :solid;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
}
.paginatoreNumericoSelezionato{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #FF6600;
	text-decoration : none;
}

A.paginatoreNumericoLink:hover{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #000000;
	text-decoration : underline;
}
A.paginatoreNumericoLink:link, A.paginatoreNumericoLink:active{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #9F9F9F;
	text-decoration : none;
}
A.paginatoreNumericoLink:visited{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #9F9F9F;
	text-decoration : none;
}
/**************************** Fine Gestione del Paginatore NUmerico ***********/


/********************** Gestione del componente Contatto e Azienda  ***********/
.tabellaContatto{
	border-style: solid;
	border-width: 1px;
	border-color:#D7D7D7;
	width: 230px;
	height: 19px;
	background-color: white;
}

.tabellaContattoSelezionato{
	border-style: solid;
	border-width: 1px;
	border-color:#666666;
	width: 230px;
	height:19px;
	background-color: white;
}

.testoTitolo{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #FF8000;
	text-decoration: none;

}
.testoTitoloPiccolo{
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #FF8000;
	text-decoration: none;

}

.ContattoTitoloNormale { 
	padding:0px; 
	background-color: #D7D7D7; 
	vertical-align: middle;  
	text-align:left; 
	height: 9px;
}

.ContattoTitoloSelezionato { 
	padding:0px; 
	background-color:#666666; 
	vertical-align: middle;  
	text-align:left; 
	height: 9px;
}

.valoreContatto{
	font-size : 9px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	color:#000000;
	text-align:left;
	background-color: white;
}

.valoreContattoRight{
	font-size : 9px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	color:#000000;
	text-align:right;
	background-color: white;
}

.valoreContattoAlternato{
	font-size : 9px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	color:#000000;
	background-color: Whitesmoke;
}

.LabelModificato{
	font-size : 9px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	padding: 6px;
	color: #808080;
	border-top-color: Whitesmoke;
	border-top-style: solid;
	border-top-width: 1px;
}

.spanPulsantiContatto{
	border-style: solid;
	text-align: right;
}

A.emailLink:hover   
{ 
 font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #808080; 
 text-decoration: underline; 
}

A.emailLink:link, A.emailLink:active 
{
 font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #808080; 
 text-decoration: none; 
}
A.emailLink:visited 
{
font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #808080; 
text-decoration: none; 
}

A.creaContatto:hover   
{ 
font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #666666;
 font-weight: bold;
 text-decoration: underline; 
}

A.creaContatto:link, A.creaContatto:active 
{
 font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #666666;
 font-weight: bold;
 text-decoration: underline; 
}
A.creaContatto:visited 
{
font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #666666;
 font-weight: bold;
text-decoration: underline; 
}

.iframeContattiForSocieta{
	width:  400px;
	/*height: 200px;*/
	border-style:none;
	border-width:0px;
	padding: 0px;
	margin:0px;
/*	Filter : Alpha(Opacity=90);*/
}
.bodyDivContattiForSocieta{
/*	Filter : Alpha(Opacity=90);*/
	scrollbar-track-color : #F5F5F4;
	scrollbar-darkshadow-color : #F5F5F4;
	scrollbar-shadow-color : #CCCCCC;
	scrollbar-3dlight-color : #F5F5F4;
	scrollbar-highlight-color : #CCCCCC;
	scrollbar-face-color : #CCCCCC;
	scrollbar-arrow-color : #858585;
	
	padding: 0px;
	margin:0px;
	border-style: solid;
	border-width: 1px;
	border-color:#D7D7D7;
	background-color:#FCFCFC;
    
	
}

.contattiSocieta{
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:black;
	padding:2px;
}

.titoloConttattoPiccolo{
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #FF8000;
	text-decoration: none;

}


/************* Fine Gestionde del componente COntatto e azienda ***************/


/************************ FILTRO DI RICERCA **********************************/
.rigaRicerca{
	color: #000000;	
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:3px;
	background-color:white;
}

A.linkAvanzata:hover   
{ 
 font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #666666;
 font-weight: bold;
 text-decoration: underline; 
}

A.linkAvanzata:link, A.linkAvanzata:active 
{
 font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; 
  color: #666666;
 font-weight: bold;
 text-decoration: none; 
}

A.linkAvanzata:visited 
{
font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #666666;
 font-weight: bold;
text-decoration: none; 
}

.evidenzia{
	background-color:#FFFF0B;
}

.normalLittle{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #666666;
	
}

/******************* Fine gestione Filtro di Ricerca *************************/

/********************** Inizio Navigatore ************************************/
A.linkNavigatore:link
{
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
  color: #666666;
 font-weight: normal;
 text-decoration: none; 
}

A.linkNavigatore:hover, A.linkNavigatore:active 
{ 
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #666666;
 font-weight: normal;
 text-decoration: underline; 
}


A.linkNavigatore:visited 
{
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #666666;
 font-weight: normal;
text-decoration: none; 
}
.separator{
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #666666;
}

/********************** Fine Navigatore *************************************/

/*********************** Amministrazione Utenti *******************************/
.TabellaProfilo{
	border-style: solid;
	border-width: 1px;
	border-color:#D7D7D7;
	color:#99CCFF;
}


.TitoloTabellaProfilo{

	font-weight : normal;
	font-style : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top; 
	padding:6px; 
	background-color: #D7D7D7; 
	vertical-align: middle;  
	text-align:left; 
	color: #FF8040;

}

.CampoTabellaProfilo{
	padding:6px;
	font-variant : normal;
	font-weight : normal;
	font-style : normal;
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #605B5B;	
}




.TabellaAziende{
	border-style: solid;
	border-width: 1px;
	border-color:#D7D7D7;
	color:#99CCFF;
}


.TitoloTabellaAziende{
	font-weight : normal;
	font-style : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top; 
	padding:6px; 
	background-color: #D7D7D7; 
	vertical-align: middle;  
	text-align:left; 
	color: #FF8040;
}

.CampoTabellaAziende{
	padding:6px;
	font-variant : normal;
	font-weight : normal;
	font-style : normal;
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #605B5B;	
}

.TabellaUtenti{
	font-weight : normal;
	font-style : normal;
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	
}
/****************************** CSS albero ***********************************/
A.treeNode:link, A.treeNode:active   {
	font-family: Verdana, Arial, Times New Roman;
	font-size: 10px;
	vertical-align: baseline;
	cursor: pointer;
	text-decoration:none;
	color:black;
	padding:0px;
}
A.treeNode:hover   {
	font-family: Verdana, Arial, Times New Roman;
	font-size: 10px;
	vertical-align: baseline;
	cursor: pointer;
	text-decoration:none;
	color:black;
	padding:0px;
}
A.treeNode:visited {
	font-family: Verdana, Arial, Times New Roman;
	font-size: 10px;
	vertical-align: baseline;
	cursor: pointer;
	text-decoration:none;
	color:black;
	padding:0px;
}


.treeNodeNoLink {
	font-family: Verdana, Arial, Times New Roman;
	font-size: 10px;
	vertical-align: baseline;
	color:black;
	padding:0px;
}


A.treeNodeSelezionato:link, A.treeNodeSelezionato:active   {
	font-family: Verdana, Arial, Times New Roman;
	font-size: 10px;
	vertical-align: baseline;
	cursor: pointer;
	text-decoration:none;
	color:#CC0000;
	padding:0px;
}
A.treeNodeSelezionato:hover   {
	font-family: Verdana, Arial, Times New Roman;
	font-size: 10px;
	vertical-align: baseline;
	cursor: pointer;
	text-decoration:none;
	color:#CC0000;
	padding:0px;
}
A.treeNodeSelezionato:visited {
	font-family: Verdana, Arial, Times New Roman;
	font-size: 10px;
	vertical-align: baseline;
	cursor: pointer;
	text-decoration:none;
	color:#CC0000;
	padding:0px;
}
A.treeNodeSelezionato:visited:hover {
	font-family: Verdana, Arial, Times New Roman;
	font-size: 10px;
	vertical-align: baseline;
	cursor: pointer;
	text-decoration:none;
	color:#CC0000;
	padding:0px;
}


A.treeNodeRoot:link, A.treeNodeRoot:active   {
	font-family: Verdana, Arial, Times New Roman;
	font-size: 10px;
	vertical-align: baseline;
	cursor: pointer;
	text-decoration:none;
	color:#0000FF;
	padding:0px;
}
A.treeNodeRoot:hover   {
	font-family: Verdana, Arial, Times New Roman;
	font-size: 10px;
	vertical-align: baseline;
	cursor: pointer;
	text-decoration:none;
	color:#0000FF;
	padding:0px;
}
A.treeNodeRoot:visited {
	font-family: Verdana, Arial, Times New Roman;
	font-size: 10px;
	vertical-align: baseline;
	cursor: pointer;
	text-decoration:none;
	color: #0000FF;
	padding:0px;
}
A.treeNodeRoot:visited:hover {
	font-family: Verdana, Arial, Times New Roman;
	font-size: 10px;
	vertical-align: baseline;
	cursor: pointer;
	text-decoration:none;
	color: #0000FF;
	padding:0px;
}

.nodo{
	font-family: Verdana, Arial, Times New Roman;
	font-size: 10px;
	height: 20px;
	vertical-align: sub;
	text-decoration: none;
}

.nodoSelezionato {
	font-family: Verdana, Arial, Times New Roman;
	font-size: 10px;
	vertical-align: baseline;
	color:#CC0000;
	padding:0px;
}


.cellaTree{
	border:solid;
	border-width: 1px;
	border-color:#C0C0C0;
	padding: 4px;
	font-family: Verdana, Arial, Times New Roman;
	font-size: 10px;
}

.cellaCampi{
	padding: 4px;
	font-family: Verdana, Arial, Times New Roman;
	font-size: 10px;
}

/***************************** Fine Css Albero ********************************/

/***************************** Css Dettaglio Contatto *************************/
	
A.linkCerca:hover{ 
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	
	color : #666666;
	text-decoration : underline;
}
A.linkCerca:link, A.linkCerca:active{
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	text-decoration : underline;
}
A.linkCerca:visited{
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	text-decoration : underline;
}

.normalArancioBold
{	
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FF6600;
	font-weight:bold;
}
 

/***************************** Fine Css Dettaglio Contatto *************************/

.tabellaAutenticazionePartner{
	border-top-style: solid;
	border-bottom-style: solid;
	border-color:#DFDFDF;
	border-width: 2px; 
}

.tabellaAzienda{
	border-top-style: solid;
	border-bottom-style: solid;
	border-color:#DFDFDF;
	border-width: 2px; 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}

/******************************* Data Grid Generico **************************/

.dataGrid{
	border: solid;
	border-color:#DFDFDF;
	border-width: 2px; 
	padding: 4px;
}

.dataGridHeader {
	background-color: #858585;
	color: white;
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 4px;
}

.dataGridHeaderImg
{
	background-color:#CCCCCC;
	color: white;
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 4px;
}

.dataGridItem {
	background-color:white;
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : black;
	padding: 4px;
}

.dataGridSelectedItem{
	
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #CC0000;
	padding: 4px;
}

.dataGridAlternateItem{
	background-color: whitesmoke;
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : black;
	padding: 4px;
}

.paginatoreItem{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : black;
}

A.linkGridHeader:hover{ 
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FF6600;
	text-decoration : underline;
	font-weight:bold;
}
A.linkGridHeader:link, A.linkGridHeader:active{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FF6600;
	text-decoration : none;
	font-weight:bold;
}
A.linkGridHeader:visited{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FF6600;
	text-decoration : none;
	font-weight:bold;
}

A.linkGrid:hover{ 
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	text-decoration : underline;
}
A.linkGrid:link, A.linkCerca:active{
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	text-decoration : underline;
}
A.linkGrid:visited{
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	text-decoration : underline;
}

A.linkGridHeader:hover{ 
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : white;
	text-decoration : underline;
	font-weight:bold;
}
A.linkGridHeader:link, A.linkCerca:active{
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : white;
	text-decoration : underline;
	font-weight:bold;
}
A.linkGridHeader:visited{
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : white;
	text-decoration : underline;
	font-weight:bold;
}

/******************************* Data Grid Generico **************************/

/******************************* Modifica Creazione Azienda ******************/
.cellaAzienda
{
	background-color: #E2E2E2;
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
}
/******************************* Fine Modifica Creazione Azienda ******************/


/******************************* Appunti ******************/

.divAppunti{
	background-color: Lightgrey;
	border:solid;
	border-width: 1px;
	padding: 4px;
	border-color:black;
	font-weight : normal;
	font-style : normal;
	font-size : 9px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	overflow: auto;
	width: 250px; 
	height: 100px;
	scrollbar-arrow-color: grey;
	scrollbar-base-color: Lightgrey;
	scrollbar-track-color: white; 
}

.CssLinkMore{
	font-weight : normal;
	font-style : normal;
	font-size : 9px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #cc0000;
}


/******************************* Fine Appunti ******************/

/******************************* Dettaglio Aziende ******************/

A.linkOrangeBold:hover{ 
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #FF6600;
	text-decoration : none;
}
A.linkOrangeBold:link, A.linkOrangeBold:active{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #FF6600;
	text-decoration : none;
}
A.linkOrangeBold:visited{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #FF6600;
	text-decoration : none;
}

A.linkValoreContatto:link
{ font-size : 9px;
  
}
A.linkValoreContatto:visited
{ font-size : 9px;
  
}
A.linkValoreContatto:active
{ font-size : 9px;
  
}
A.linkValoreContatto:hover
{ font-size : 9px;
  
}



/******************************* Fine Dettaglio Aziende ******************/

/******************************* Statistica Newsletter ******************/
.dataGridHeaderSmall {
	background-color: #858585;
	color: white;
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 4px;
}

.alignDestra{
	text-align:right;
	padding-right: 2px;
	
}


.alignCenter{
	text-align:center;
	padding-right: 2px;
	
}
.alignSinistra{
	text-align:left;
	padding-left: 2px;
	
}
.alignNormale{
	width: 100%;
	text-align:left;
}



A.linkStatistiche:hover{ 
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	text-decoration : underline;
}
A.linkStatistiche:link, A.linkCerca:active{
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	text-decoration : underline;
}
A.linkStatistiche:visited{
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	text-decoration : underline;
}

A.linkStatisticheOrange:hover{ 
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FF6600;
	text-decoration : underline;
}
A.linkStatisticheOrange:link, A.linkCerca:active{
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FF6600;
	text-decoration : underline;
}
A.linkStatisticheOrange:visited{
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FF6600;
	text-decoration : underline;
}

/******************************* Statistica Newsletters ******************/

/******************************* Data Grid Statistiche **************************/

.dataGridStatistiche{
	border: solid;
	border-color:#666666;
	border-width: 1px; 
	
}

.dataGridHeaderStatistiche {
	background-color:White ;
	color: #FF6600 ;
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 4px;
	font-weight: bold;
	
}


.dataGridItemStatistiche {
	background-color:#FFEFD5;
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : black;
	padding: 4px;
	
}

.dataGridSelectedItemStatistiche{
	
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #CC0000;
	padding: 4px;
}

.dataGridAlternateItemStatistiche{
	background-color:#FFE4B5;
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : black;
	padding: 4px;
}

.paginatoreItemStatistiche{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FF6600;
}
/********************* Modelli  ***************************/

.dataModelli
{
	background-color:	#F5F5F4;
	border-bottom-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
}


/*********************  Fine Modelli  ***************************/

/*********************  WIZARD  ***************************/

.tabellaWizard{
	border-style: solid;
	border-width: 1px;
	border-color:#D7D7D7;
	background-color: #F5F5F4;
}

/*********************  FINE WIZARD  ***************************/

/* Progress Bar link Throw */
.ProgressBarNormale { vertical-align:top; border:solid 1px #6393CE; padding:1px; background-color:#e2e2e2; vertical-align:middle; width:200px; text-align:left; height:9px;}

.ProgressBarSelezionata { vertical-align:top; padding:0px; background-color:#669900; vertical-align:middle; text-align:left;height:9px;}

.PercentualeProgressbar{
	font-variant : normal;
	font-weight : bold;
	font-style : normal;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	color:#D33F2D;
}
/* Fine Progress Bar link Throw */

.titoloSezioneDettaglio{
	padding : 2px;
	border-bottom-width : 2px;
	border-bottom-color : #CCCCCC;
	border-bottom-style : solid;
	height : 25px;
}

/************************* Gestione Messaggi *******************************/
.tabellaMessaggi{
	border: solid;
	border-width: 1px;
	border-color: #AAAAAA;
	padding: 2px; 
}
.iframeMessaggi{
	border-style:none;
	border-width:0px;
	padding: 0px;
	margin:0px;
	width: 220px;
	height: 450px;
}

.titoloMessaggioUrgente{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color: #CC0000;
}

.titoloMessaggioNormale{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color: #000000;
}

.titoloMessaggioBassa{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color: #666666;
}
/************************* Fine Gestione Messaggi *****************************/



.treeNodePartialState{
	font-family: Verdana, Arial, Times New Roman;
	font-size: 10px;
	vertical-align: baseline;
	color:#AAAAAA;
	padding:2px;
}

.treeNodeTotalState{
	font-family: Verdana, Arial, Times New Roman;
	font-size: 10px;
	vertical-align: baseline;
	color:black;
	padding:2px;
	font-weight: bold;
}

.treeNodeNoCheck{
	font-family: Verdana, Arial, Times New Roman;
	font-size: 10px;
	vertical-align: baseline;
	color:black;
	padding:2px;
}


.cellAttivita
{
	background-color:#0066CC; 	
	border-bottom: 1px solid  #000000;
	border-right: 1px dashed  #999999;
}

.cellAttivitaFestivi
{
	background-color:#99CCFF; 	
	border-bottom: 1px solid  #000000;
	border-right: 1px solid  #999999;
}


.cellDisAttivita
{	 	
	border-bottom: 1px solid  #000000;
	border-right: 1px dashed  #999999;
}

.cellGiorniFestivi
{
	/*width: 18px;*/
	background-color:#CCCCCC;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #000000;
	border-bottom: 1px solid  #000000;
	border-right: 1px solid  #999999;	
}

.cellGiorniAttivita
{
	/*width: 18px;*/
	background-color:#E5E5E5;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #000000;
	border-bottom: 1px solid  #000000;
	border-right: 1px solid  #999999;	
}

.cellLabelAttivita
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #000000;
	/*width: 200px;*/
	/*background-color:#E5E5E5;*/
	padding: 2px;
	border-bottom: 1px solid  #000000;
	border-right: 1px solid  #999999;
}

A.linkImg:visited, A.linkImg:hover, A.linkImg:link, A.linkImg:active{
	border-width: 0px;
}

.fieldRight{
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	color : #605B5B;
	background-color : #E5E5E5;
	padding : 2px;
	border-style : none;
}


.tabellaRicerca{
	BORDER-RIGHT: dimgray 1px solid; BORDER-TOP: dimgray 1px solid; BORDER-LEFT: dimgray 1px solid; BORDER-BOTTOM: dimgray 1px solid; BACKGROUND-COLOR: gainsboro
}

.fontBlackBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fontWhite {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fontWhitebold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.fontWhiteBig {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fontWhiteBigbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.fontBlack {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.fontBlackBig {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodyText {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000
}
.fontWhite:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;

}
.fontRedBold {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fontRed {

	FONT-SIZE: 10px; COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.fontRedBigBold {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
a:link {
	font-size: 10px;
	font-weight: normal;
	color: #000099;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:visited {
	font-size: 10px;
	font-weight: normal;
	color: #000099;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:hover {

	font-size: 10px;
	font-weight: bold;
	color: #000099;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.fontWhite:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.fontWhite:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;

}
.fontYellowBold {


	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFCC33; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fontBlueBold {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0000CC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
