body {
	overflow-x:hidden;
	position:relative;
	margin: 0;
	padding:0;
	background-color: #f8f8f8;
	height: 100%;
}
a.nounderline:hover {
	text-decoration: none;
}
a.link_icona{
	color:#963e1e;
}
a.link_icona:hover{
	color: #4b72e4;
}

.uk-table td.alcentro,.uk-table th.alcentro{
	text-align: center;
}
.uk-table td.adestra,.uk-table th.adestra{
	text-align: right;
}

.uk-navbar-container:not(.uk-navbar-transparent) {
	background: #37becd;
}

.uk-navbar-nav > li > a {
	color: #fff;
}

.uk-navbar-container:not(.uk-navbar-transparent) {
	background: #37cdc7;
}
.uk-navbar-nav > li > a:hover {
	color: #dddddd;
}
.uk-button-primary {
	background-color: #132f81;
}
.uk-button-primary:hover {
	background-color: #183ba1;
}
.uk-card-primary {
	background: #1a6d80;
}

.uk-radio:checked, .uk-checkbox:checked, .uk-checkbox:indeterminate {
	background-color: #183ba1;
}
.uk-checkbox:checked {
	border-color: #183ba1;
}

.uk-card-body{
	padding: 10px;
}

table.td_mini{
	margin-top: 0;
}

table.td_mini tbody tr td,
table.tabella_elenchi tbody tr td{
	padding: 2px 4px;
	font-size: 12px;
}
table.td_mini tbody tr td input.uk-input{
	height: 20px;
}
table.td_mini thead tr th input.uk-input{
	height: 24px;
}
.uk-icon-button.bottoncino{
	width: 20px;
	height: 20px;
}

table.tabella_elenchi thead th,
table.tabella_elenchi tbody td{
	padding: 5px;
	font-size: 14px;
}
table.tabella_elenchi tbody td a.uk-button-primary{
	width: 25px;
	height: 25px;
}
table.tabella_elenchi tbody td a.uk-button-primary.btn_lpd{
	width: 30px;
	height: 30px;
	margin-top: 3px;
}
table.tabella_elenchi thead th input,
table.tabella_elenchi thead th .uk-select:not([multiple]):not([size]){
	height: 30px;
}
table.tabella_elenchi thead th label{
	font-size: 12px;
}

.colori_diversi table:nth-child(1) tbody tr{background-color: #132f81;}
.colori_diversi table:nth-child(3) tbody tr,
.uk-card-body button.clctg:nth-child(2),
.uk-card-body button.clfor:nth-child(2){background-color: #484d96;}
.colori_diversi table:nth-child(5) tbody tr,
.uk-card-body button.clctg:nth-child(3),
.uk-card-body button.clfor:nth-child(3){background-color: #6e6dab;}
.colori_diversi table:nth-child(7) tbody tr,
.uk-card-body button.clctg:nth-child(4),
.uk-card-body button.clfor:nth-child(4){background-color: #9290bf;}
.colori_diversi table:nth-child(9) tbody tr,
.uk-card-body button.clctg:nth-child(5),
.uk-card-body button.clfor:nth-child(5){background-color: #b6b3d5;}
.colori_diversi table:nth-child(11) tbody tr,
.uk-card-body button.clctg:nth-child(6),
.uk-card-body button.clfor:nth-child(6){background-color: #dad9ea;}
.colori_diversi table:nth-child(13) tbody tr,
.uk-card-body button.clctg:nth-child(7),
.uk-card-body button.clfor:nth-child(7){background-color: #132f81;}
.colori_diversi table:nth-child(15) tbody tr,
.uk-card-body button.clctg:nth-child(8),
.uk-card-body button.clfor:nth-child(8){background-color: #484d96;}
.colori_diversi table:nth-child(17) tbody tr,
.uk-card-body button.clctg:nth-child(9),
.uk-card-body button.clfor:nth-child(9){background-color: #6e6dab;}
.colori_diversi table:nth-child(19) tbody tr,
.uk-card-body button.clctg:nth-child(10),
.uk-card-body button.clfor:nth-child(10){background-color: #9290bf;}
.colori_diversi table:nth-child(20) tbody tr,
.uk-card-body button.clctg:nth-child(11),
.uk-card-body button.clfor:nth-child(11){background-color: #b6b3d5;}
.colori_diversi table:nth-child(21) tbody tr,
.uk-card-body button.clctg:nth-child(12),
.uk-card-body button.clfor:nth-child(12){background-color: #dad9ea;}

.colori_diversi table:last-child tbody tr{background-color: #FFF;}
.colori_diversi table:last-child tbody tr td{color: #666666;}

.colori_diversi table tbody tr td:nth-child(1){}
.colori_diversi table tbody tr td:nth-child(2){width: 60px}
.colori_diversi table tbody tr td:nth-child(3){}
.colori_diversi table tbody tr td:nth-child(4){width: 80px}
.colori_diversi table tbody tr td:nth-child(5){width: 50px}
.colori_diversi table tbody tr td:nth-child(6){width: 50px}
.colori_diversi table tbody tr td:nth-child(7){width: 22px}


.colori_diversi.cld_lapide table tbody tr td:nth-child(1){width: 100px}
.colori_diversi.cld_lapide table tbody tr td:nth-child(2){}
.colori_diversi.cld_lapide table tbody tr td:nth-child(3){width: 100px}
.colori_diversi.cld_lapide table tbody tr td:nth-child(4){width: 100px}
.colori_diversi.cld_lapide table tbody tr td:nth-child(5){width: 100px}
.colori_diversi.cld_lapide table tbody tr td:nth-child(6){width: 50px}
.colori_diversi.cld_lapide table tbody tr td:nth-child(7){width: 60px}
.colori_diversi.cld_lapide table tbody tr td:nth-child(8){width: 22px}


.colori_diversi table:last-child tbody tr td:nth-child(1){width: 60px}
.colori_diversi table:last-child tbody tr td:nth-child(2){width: auto;}
.colori_diversi table:last-child tbody tr td:nth-child(3){width: auto;}
.colori_diversi table:last-child tbody tr td:nth-child(4){width: auto;}

.colori_diversi table{
	margin-bottom: 0;
	margin-top: 10px;
}
.colori_diversi table thead tr th{
	padding: 0;
}
.colori_diversi td{
	color: #FFF;
}
tbody#tbody_articoli label{
	font-size: 14px;
}

button.clctg,
button.clfor{
	margin: 0 5px;
	padding: 2px 4px;
	line-height: inherit;
	font-size: 12px;
	color: #FFF;
	background-color: #132f81;
}

button.clctg:hover,
button.clfor:hover{
	background-color: #183ba1;
}
button.clctg.slzctg,
button.clfor.slzfor{
	background-color: #FFF !important;
	color: #132f81;
	border: 1px solid #132f81;
}

.grid_padding{
	padding-left: 20px;
	padding-right: 20px;
}

.grid_modal{
	margin-top: 15px !important;
}

.uk-card.uk-card-default.uk-card-body.stikypadding{
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 10px;
}

.mod_az,.mod_cl,.del_az,.del_cl,.mod_ft{
	cursor: pointer;
}

.testo_bianco{
	color: #ffffff !important;
}

.print{
	display: none;
}

.uk-breadcrumb{
	padding-left: 20px
}

.scorciatoie a{
	margin: 0 10px 0 0;
	color: #132f81;
}

.uk-tab > * {
	padding-left: 0px; 
}

td i.icona_cliccabile{
	cursor: pointer;
}
td i.icona_cliccabile.iccl_rosso{
	color: #ff0000;
}
td i.icona_cliccabile.iccl_rosso:hover{
	color: #ff8000;
}