div, tr, td, table, p
{
	font-family:Helvetica;
}
body
{
	overflow: auto;
}
::placeholder {
  opacity: 0.15;
}
.fontSizeS
{
	font-size: 104%;
}
.fontSizexxS
{
	font-size: 90%;
}
.fontSizexxxS
{
	font-size: 75%;
}
.dimensioneTastoVaiACss
{
	height: 15%
}
.ricercaElementsClass
{
	margin-right: 5%;
}
.containerHeadcss
{
	transition-duration:300ms;
	background-color:#DF6C00;
	height:10%;
	width:100%;
}
.containerHeadNEROcss
{
	transition:background 0.3s;
	background-color:black;
	height:10%;
	width:100%;
}
.width100
{
	width:100%;
}
.immagineBackCss
{
	transition-duration: 300ms;
	transition-property: opacity;
	opacity: 0;
	margin-left: 25%;
	height: 90px;
	width: 90px;
}
.immagineHomeCss
{
	opacity: 0;
	transition-duration: 300ms;
	transition-property: opacity;
	margin-left: 30%;
	height: 90px;
	width: 90px;
}
.widthFiltriInRicercaCss
{
	width:80%;
}
.checkBoxClass
{
	zoom: 1.3;
	transform: scale(1.3);
	-ms-transform: scale(1.3);
	-webkit-transform: scale(1.3);
	-o-transform: scale(1.3);
	-moz-transform: scale(1.3);
	transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
	-o-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
}
.logoExpotransCss
{
	margin-right: 5%;
}
.proprietaTabRicercaCss
{
	transition-duration:300ms;
	width:35%;
	height: 70px;
	color:white;
	border-radius:10px 30px;
	font-size: 100%;
}

.flip
{
	transition-property: transform;
	transition-duration: 300ms;
	transform: rotate(-180deg);
}
.deflip
{
	transition-property: transform;
	transition-duration: 300ms;
	transform: rotate(180deg);
}
.selectAziende
{
	width: 80%;
}
.tabArancioCss
{
	background: white;
	background:#DF6C00;
}
.filtroRicercaSec
{
	transition-duration:650ms;
	transition-property:display;
}
.inputAggiorna
{
	font-size: 145%;
	width: 90%;
	border: 0px solid black;
}
.inputAggiornaCheckbox
{
	margin-left: -110%;
	height: 24px;
	margin-top: -1%;
}
.trRicercaCheSparisce
{
	display: none;
}
.toggleDisplayElement
{
	display: none;
}
.tabGrigioCss
{
	transition-property:background, border-radius, transform;
	background: white;
	background:grey;
	border-radius:10px 30px;}

	.tabGrigioCss:hover
	{
		border-radius:30px 30px;
}
.tr15per100
{
	height: 100%;
	width:15%;
}
.borderSinistroSezioneRicerca
{
	background-color: white;
	border: 1px solid white;
	width: 15%;
}
.tableDettaglio
{
	width: 70%;
}
.trSezioneRicerca
{
	background-color: #80808033;
	border: 1px solid #80808033;
}
.immagineFreccia
{
	width: 30px;
}
.tableAssociazioni
{
	border-radius:30px 30px;
	background-color:white; 
	color:black; 
	border:2px solid  #DF6C00;
}
.switchRicerca
{
	width: 120px;
	height: 70px;
	border-radius:30px 30px;
	background-color:white; 
	color:black; 
	border:2px solid  #DF6C00;}

	.switchRicerca:hover
	{
		background-color:blue;
		border:2px solid blue;
		color:white;}

	.switchRicerca:active
	{
		background-color:blue;
	 	color:white;
	 	border:2px solid blue;
}
.tastoVaiASeparatorCss
{
	height:100px;
}
.cerca
{
	height:70px;
	border-radius:30px 30px;
	background-color:#DF6C00;
	color:white;}

	.cerca:hover
	{
		background-color: #7dd625;
		color:white;
}
.height15px
{
	height: 15px;
}
.fade
{
	transition-duration:650ms;
	transition-property:opacity;
}
.insertIconClass
{
	display: none;
}
.tastoCestinoCss{
	transition-duration:300ms;
	border-width: 1px;
    border-color: grey;
    border-style: solid;
    border-radius: 50%;
}
.tableResultCss
{
	width:80%;
	margin-top: 25px;
}

.filtroCangiante
{
	transition-duration:700ms;
	transition-property:opacity;
	opacity:1;
}

.ricercaVuota
{
	display:none;
	height: 350px;
	opacity:0;
	transition-duration:700ms;
	transition-property:opacity;
	margin-top:50px;
}

.index
{
	/*font-size: 110%;*/
}
.insertOk
{
	display:none;
	opacity:0;
	transition-duration:700ms;
	transition-property:opacity;
	margin-top:50px;
}

.tableFiltri
{
	transition-duration:300ms;
}

.divTableDettaglio
{
	display:none;
	width:100%;
}

.trDettaglioHeader
{
	background-color: #DF6C00;
	border-radius: 17px;
	color:white;
	height:40px;
}
.headerContattiDettaglioAzienda
{
	background-color: #DF6C00;
	font-size: 135%;
	width: 55%;
	border-radius: 17px;
	color:white;
	height:40px;
}

.fullWidthHeight
{
	width:100%;
	height:100%;
}

.tdAutomaticoDettaglioLegenda
{
	border:1px solid black;
	width: 40%;
}

.tdAutomaticoDettaglioValore
{
	border:1px solid black;
	width: 60%;
}

.tdAutomaticoTableResult
{
	height:30px;}

	.tdAutomaticoTableResult:hover
	{
		text-decoration: underline;
}

.sfondobiancoTD
{
	background-color:white;}
	.sfondobiancoTD:hover{
	background-color:#116afd47;
}

.sfondoArancioTD
{
	background-color:#df6c0029;}
	.sfondoArancioTD:hover{
	background-color:#116afd47;
}
.sfondoCelesteHeader
{
	background-color:#116afd1a;
}
.sfondoCelesteFigli
{
	background-color:#116afd1a;}
	.sfondoCelesteFigli:hover{
	background-color:#df6c0029;
}
.sfondoBiancoFigli
{
	background-color:white;}
	.sfondoBiancoFigli:hover{
	background-color:#df6c0029;
}
.cinquantaPerCentoWidth
{
	width: 50%;
}
.ottantaPerCentoWidth
{
	width: 80%;
}
.tableContattiAziendaClass
{
	width: 70%;
}
.tableAziendeFiglieClass
{
	width: 90%;
}
.headerAziendeFiglie
{
	background-color:#af0b4b29; 
	height: 30px;

}
.tdTabellaAziendeFiglie
{
	border: 1px solid black;
}
.elementoUpdate
{
	display: none;
}

.goToAziendaButton
{
	display:none;
}

.titoloPagina
{
	color:white;
	font-family:Helvetica
}
.ricercaGC
{
	width: 250px;
}
.tdW20H100
{
	height:100%;
	width:20%;
}
.tdW10H100
{
	height:100%;
	width:10%;
}

.height30px
{
	height:30px;
}

.labelDettaglioClass
{
	color:#DF6C00;
	height: 31px;
}
.dettaglioAziendaNomeAzienda
{
	height: 70px;
}
.maninaOverMouseCss:hover
{
	cursor: pointer;
}

.trTableDettaglio
{
	height:40px;
}
.trDettaglioAssociazioniAzienda
{
	height:100%;
}
.separator30px
{
	height:30px;
}

.legendaContattiAzienda
{
	height:30px;
}

.tipoOperazione
{
	
}