body {
	color: #000;
}
mark {
  background-color: #ff0;
}
.img-circle.dit-picture,.text-center>a>.img-circle{
	border-radius: 10px;
}
select:focus, input:focus {
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgba(0, 0, 255, 0.6);
}
.FacetFormTABLE,table.Tmiddle,table.Tsmall {
	background-color: #ebf2f49e;
}
div.table-responsive table.Tlarge tr:hover,
div.table-responsive table.Tlarge tbody tr:hover,
div.table-responsive table.dataTable tbody tr:hover,
div.box-body table.dataTable tbody tr:hover {
	background: linear-gradient(180deg, #00000017,#fff,#00000017);
  text-shadow: 0px 0px 10px #0000FFB0;
}
table.Tlarge {
  background-color: #e6e6e6;
}
th {
	background-color: #c4c7ca;
}
.main-footer {
	background: #fff;
	color: #000;
}
table.Tsmall {
	border-color : #000000;
}
table.selectTable tr.even {
	background-color: #AAE2A8;
	color : #000000;
}
table.selectTable tr.odd {
	background-color: #C9EDC8;
	color : #000000;
}
table.selectTable td {
	border-bottom-color: #ddd;
	color: #333;
}
.selectContainer {
	border-color: #222;
}
.selectHeader {
	color: #eee;
	background-color: #000;
}
.FacetFormHeaderFont {
	color : #000000;
}
.FacetFormHeaderRed {
	color : #FF0000;
	font-size : 100%;
	font-weight : bold;
}
.FacetFieldCaptionTD {
	background-color: #c4c7caab;
	color: #000;
}
.FacetDataTRstart td {
	border-top-color: white;
}
.FacetDataTRend td {
	border-bottom-color: #FFFFFF;
}
.dispari {
	background-color : #b8dcb7;
}
.FacetDataTDred {
	background-color: #F955162E;
	color: #FF0000;
}
.FacetColumnTD {
	color : #000000;
	background-color : #DAEADA;
}
.FacetAltDataTD {
	background-color : #D5F1D4;
	color : #000000;
	font-size : 110%;
}
.FacetFooterTD {
	background-color : #ece3dc;
	color : #000000;
}
.FacetDisabledTD {
	background-color : #D5F1D4;
	color : #92ac7D;
}
.FacetMainMenu {
	color : yellow;
	background-color: blue;
}
.FacetButton {
	border-color : #000000;
	background-color : #EFEFEF;
	font-size : 100%;
}
.FacetInput {
	border-color : #000000;
	background-color : #FFFFFF;
	font-size : 100%;
}
.FacetTextarea {
	border-color : #000000;
	background-color : #FFFFFF;
	font-size : 100%;
}
.FacetSmall {
	font-size : 90%;
	color : #FF00FF;
}
.FacetText {
	font-size : 90%;
	color : #000000;
}
.error {
	color : red;
	font-weight: bold;
	font-size : larger;
}
.error_box {
	border-color: #000000;
}

#admin_main {
}
#admin_welcome {
}
#admin_p_logout {
}

.admin_footer {
	opacity: 0.5;
	filter: alpha(opacity=50);
}
.admin_footer:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}

.nav-boot {
	background-color : #aae2a8;
	color : #000000;
	font-size : 100%;
}

.navbar-lower {
	background-color: #dae1da;
}
.vcenter {
	font-size: 100%;
}


/* ******************************************************************************************************** */

.contenuto-help {
	background: #fff;
	border-color: #ddd;
}
.nav-tabs {
}
.help-text {
	font-size: 100%;
}
.help-text a {
	color: #2b652c;
}
.panel-title {
	vertical-align: middle;
}
.form-logo {
}
.form-main {
	background-color: #77b075;
	border-color: #000;
}

.panel-help {
	background-color: #dae1da;
}
/*    --------------------------------------------------
	:: Inputs & Buttons
	-------------------------------------------------- */
.form-control {
	color: #212121;
}
.btn-custom {
	color: #fff;
	background-color: #99d197;
}
.btn-custom:hover, .btn-custom:focus {
	color: #fff;
}

.btn-cont {
	background-color: #aae2a8;
}
.btn-elimina {
	color: #ff3939;
  border: 1px solid #ff393938;
}
.btn-xml {
	color: #0000ff;
}
.btn.disabled {
	pointer-events: auto;
}
.btn-effetti {
	background-color: #D4CB6A;
}
.btn-riba {
	background-color: #FFF7AA;
}
.btn-fatt {
	background-color: #d4cb6a;
}
.btn-pagamento {
	color: #66aa66;
}
.btn-articolo {

}

/** ENRICO FEDELE */
/* Inizio stili custom pper jquery-ui */
/* highlight results */
.ui-autocomplete span.hl_results {
	background-color: #ffff66;
}
/* loading - the AJAX indicator */
.ui-autocomplete-loading {
	background: white url('../../../images/ui-anim_basic_16x16.gif') right center no-repeat;
}

.btn-file input[type=file] {
	filter: alpha(opacity=0);
	opacity: 0;
	background: white;
}
.ui-autocomplete span.hl_results {
	background-color: #ffff66;
}
.gaz-attivo {
  background-color: #E3F5FF;
  color : #2d15d2;
}
.gaz-passivo {
  background-color: #FFF6EF;
  color : #a65601;
}
.gaz-costi {
  background-color: #FDD;
  color : #912626;
}
.gaz-ricavi {
  background-color: #EEFDED;
  color : #045102;
}
.gaz-transitori {
  background-color: #F4D5FF;
  color : #72019b;
}
/**************************************
**** BOOTSTRAP & SMARTMENU ************
***************************************/
.navbar-default .navbar-nav > li > a {
    color: #000;
}
.dropdown-menu {
    color: #000;
    background-color: #fff;
}
.dropdown-menu >li >a {
    color: #000;
    background-color: #fff;
}
.form-control {
	color: #000;
}
.btn-elimina {
    color: #ff3939;
}
.btn-edit {
	background-color: #449d44;
	color: #FFFFFF;
	box-shadow: 1px 1px 1px 1px gray;
}
.panel-default {
  background-color: #e7ece7;
}
.input-area {
  background-color: #b9c6db;
}
/**************************************
************** JQUERY UI **************
***************************************/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #888;
	color: #000;
	border-style: inset;
}
.ui-state-default:focus,
.ui-widget-content:focus .ui-state-default:focus,
.ui-widget-header:focus .ui-state-default:focus {
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgba(0, 0, 255, 0.6);
}
.ui-widget-content {
    border: 1px solid #dddddd;
    background: none;
    background-color: #fff;
}
.ui-state-default .ui-icon {
    background-image: url("../../../../js/jquery.ui/images/ui-icons_222222_256x240_gazie.png");
}
td.ui-datepicker-other-month>a.ui-state-default.ui-priority-secondary{
	color: #034802;
	background: #ccccff;
}
.row.alternate-row-odd{
  background-color: #eeeeee;
}
.row.alternate-row-even{
  background-color: #cccccc;
}
.btn-danger {
  color: #fff !important;
	background-color: #d9534f !important;
	border-color: #d43f3a !important;
}
div.ui-dialog-buttonpane.ui-widget-content div.ui-dialog-buttonset button.btn.btn-success{
	background-color: #5cb85c !important;
}
.blink {
    color: #f00;
    font-weight: bold;
    animation: blink 0.5s infinite;
}
.Tlarge.table-bordered {
	border: 2px solid #bbbbbb;
  box-shadow: 1px 1px 1px rgba(1,1,1,.5);
}
.form-control {
    color: #212121;
}
.btn-custom {
    color: #fff;
    background-color: #99d197;
}
.btn-custom:hover, .btn-custom:focus {
    color: #fff;
}
.btn-cont {
    background-color: #aae2a8;
}
.btn-elimina {
    color: #ff3939;
}
.btn-xml {
    color: #0000ff;
}
.btn.disabled {
    pointer-events: auto;
}
.btn-effetti {
    background-color: #D4CB6A;
}
.btn-riba {
    background-color: #FFF7AA;
}
.btn-fatt {
    background-color: #d4cb6a;
}
.btn-pagamento {
  color: #66aa66;
}
.tab-content > .tab-pane > div.row:nth-of-type(odd),
.gaz-table-form div.container-fluid div.row:nth-of-type(odd) {
	background-color: #f9f9f9;
}
.table-striped > tbody > tr:nth-of-type(odd), .flip-image-front {
  background-color: #e9e9e9;
}
.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #f9f9f9;
}
.nav-pills > li {
	border-top: 1px solid #222d32;
	border-left: 1px solid #222d32;
	border-right: 1px solid #222d32;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	font-size: 14px;
	color: #0d0d0d;
  border: 1px;
	border-style: solid;
}
.ui-selectmenu-button span.ui-selectmenu-text {
	background-color: #eee;
}
.ui-widget-content {
	color: #1e1c1c;
	background-color: #d1d5e8;
}
div.tooltip table th {
	background-color: #014d63;
  color: #fff5b2;
}
.navbar-default .navbar-nav > li > a:hover {
  background-color: #e7e7e7;
}
mark.apply-evidenze-e {
 background: #FFA500;
}
mark.apply-evidenze-n {
 background: #FD3030;
}
