html


/* stile di base generale */

{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	margin: 0px;
	color: black;
	
	
}
/* stile di base degli Hyperink */

a { text-decoration:  underline ;color: #286877; } 

/* stile di base per passaggio del mouse sopr Hyperink */

a:hover { text-decoration: underline; 
	font:bold ; 
    background-color: none;
    color : #14AFCA;
        }



html .RadTreeView_Silk .rtHover .rtIn {
    background-color: #14afca;
    color : white;
}
div.RadNotification
    {
        font-size: 18px;
    }

input:focus {
  background-color: whitesmoke;
  border-style: inset;
  color: #2D2D2D;
  outline: none;

}
.css3Simple {
        }

/* stile di base per campi in imput usati come filtre sulle ricerche */

.campi_input_filtro
    {
	color: #2d2d2d;
    border: 1px solid #c4c4c4;
    font-size: 9pt;
	font-family: Verdana;
	background-color:#bbe1e8;
	border-radius: 4px;
	outline: none;
}
.campi_input_filtro:hover
    {
        border-color: none;     
    }

.menu_laterale
{
    background-color : #f6f7f4 ;
	

}







.check_box
{
	font-size: 9pt;
    color: #2d2d2d;
	font-family: Verdana;
	text-align :left;
	border-radius: 4px;
	

}

/* stile di base per etichette dei campi */

.label
{
	font-size: 9pt;
	color: black;
	font-family: Verdana;
	text-align  : left;

}


/* stile di base per campi in sola lettura */

.campi_read_only
{
	border: 1px solid #c4c4c4;
    font-size: 9pt;
	font-family: Verdana;
	color: #2d2d2d;
	background-color:lightgray ;
	text-align: left;
    border-radius: 4px;
	
}


/* stile di base per campi in sola lettura allineati a destra */

.campi_read_only_right
{
border: 1px solid #c4c4c4;
    font-size: 9pt;
	font-family: Verdana;
	color: #2d2d2d;
	background-color:lightgray;
	text-align: right;
    border-radius: 4px;}

/* stile di base per campi in imput generici */

.campi_input
{
	/*border: 1px solid #E9E9E9;*/
    border: 1px solid #c4c4c4;
    font-size: 9pt;
	font-family: Verdana;	
   	/*color: #14afca;*/
   	color: #2d2d2d;
	background-color: white;
    margin-bottom: 0px;
    border-radius: 4px;
	outline: none;
}
.campi_input:hover
    {
        border-color: #bcd24d;     
    }

/* stile di base per campi in imput evidenziati / obbligatori */

.campi_input_evidenziati
{
    border: 1px solid #c4c4c4;
    font-size: 9pt;
	font-weight: bold;
	font-family: Verdana;	
   	color: #2d2d2d;
    background-color: #cbe64e;
    margin-bottom: 0px;
    border-radius: 4px;
}

/* stile di base per campi in imput allineati a destra */

.campi_input_right
{
	border: 1px solid #c4c4c4;
    font-size: 9pt;
	font-family: Verdana;	
	color: black;
	background-color: white;
    margin-bottom: 0px;
    border-radius: 4px;
	text-align: right;
}


/* stile di base per campi controlli a discesa - list box */

.list_box
{
	font-size: 9pt;
	/*color:  #14afca;*/
  	color: black;

	font-family: Verdana;
	background-color: white;
	border-radius: 4px;
    
}
/* stile di base per campi radio button */

.radio_button
{
	font-size: 9pt;
	color: black;
	font-family: Verdana;
	text-align :left;
	
}


.titolo_form

/* titolo form header*/
{
	font-weight: bold;
    font-size: 13pt;
    background-color: white;
    color: #1BA7C0;
    font-family: Verdana;
    text-shadow: 1px 2px 1px #ccccce ;
}

/* stile di base dell corpo delle griglie */
.datagrid_new
{
	font-size: 10pt;
	color: black;
	font-family: Verdana;
    text-align  :left;
    margin-bottom: 0px;
    border-color  :#CCCCCC;  
    border-style :solid ;
    Border-Width :1px ; 
    
}

.datagrid_new_head
{
	font-size: 10pt;
	color: black;
	background-color : lightgray;
	font-family: Verdana;
    text-align  :left;
    margin-bottom: 0px;
    border-color  :#CCCCCC;  
    border-style :solid ;
    Border-Width :1px ; 
    
}

.datagrid_new_alt
{
	font-size: 10pt;
	background-color : #F4F4F4;
	font-family: Verdana;    
}




/* stile di base push button PULSANTI RADBUTTON  */

.RadButton.rbRounded.css3Simple
 {
    border-radius: 8px;
   	font-size: 9pt;
}

/* ______________________DA QUI SOTTO IN POI NON MODIFICARE SONO DA VERIFICARE E PROBABILMMENTE DA ELIMINARE _______________________________________  */

.errore
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	font-family: Verdana;
	background-color: crimson;
}


.lblMenuBase
{
	font-weight: bold;
	font-size: 12pt;
	color: gray;
	font-family: Verdana;
}

.titolo_right
{
	border-right: dodgerblue 1px groove;
	border-top: #00cccc 1px groove;
	font-weight: bold;
	font-size: 9pt;
	border-left: #00cccc 1px groove;
	color: black;
	border-bottom: dodgerblue 1px groove;
	font-family: Verdana;
	text-align: right;
}

.campi_lettura
{
	font-size: 9pt;
	color: black;
	font-family: Verdana;
	background-color: #ffffff;
	font-weight: bold;
	border-right: #0000cd 1px solid;
	border-top: #0000cd 1px solid;
	border-left: #0000cd 1px solid;
	border-bottom: #0000cd 1px solid;
}
.campi_read_only_saldo
{
	font-size: 9pt;
	color: black;
	font-family: Verdana;
	text-align: right;
	font-style: italic;
}


.Radlabel.css3Simple
 {
   	font-size: 9pt;

}
.label_xx
{
	font-size: 8pt;
	color: black;
	font-family: Verdana;
}

.check_box_xxs
{
	font-size: 8pt;
	color:  #14afca;
	font-family: Verdana;
	text-align :left;

}

.link
{
	font-size: 9pt;
	color: #286877;
	font-family: Verdana;
}
.link_dx
{
	font-size: 9pt;
	color: black;
	font-family: Verdana;
	text-align: right;

}

.label_9pt
{
	font-size: 9pt;
	color: black;
	font-family: Verdana;
	text-align  : left;

}
.label_8pt
{
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	text-align  : left;

}
.campi_operatore
{
	font-size:9pt;
	color: black;
	font-family: Verdana;
	background-color: #ffff33;
}


.push_button
{
	font-size: 9pt;
	color: black;
	font-family: Verdana;
	background-color: #99cccc;
}

.push_button_menu
{
	font-size: 9pt;
	color: #000066;
	font-family: Verdana;
	background-color: #ffffff;
	vertical-align: middle;
	text-align: center;
}

.link_button
{
	font-size: 9pt;
	color: Black;
	font-family: Verdana;
}

