.titleIntestazione {
	border-bottom: 2px dotted #7ca533;
	background: #fff;
	/* 	width: 693px; */
/* 	position: relative; */
	/* 	right: 6px; */
/* 	bottom: 12px; */
	margin-top: 1px;
	padding: 6px 0 0 10px;
}

.textTitleIntestazione {
	color: #7ca533;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	padding-bottom: 8px;
}

.lfr-search-container {
	margin-top: 0 !important;
	padding-top: 70px;
}

.contenitoreTitolo {
	background: #7ca533;
	padding: 5px 10px;
	margin-bottom: 5px;
	color: #fff;
}

.titoloText, span.nomeOperatore {
	text-transform: uppercase;
}

.operatoreName a, .operatoreName a:hover {
	color: #fff;
}

.mainTitolo {
	font-weight: bold;
	text-transform: uppercase;
	background-color: #993366;
	color: white;
	font-size: 24px;
}

.tabStyle {
	background-color: #EEE !important;
}

.testoSx {
	
}

.labelTitolo {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #464749;
}

.contenutoTesto {
	color: #464749;
	/* 	font-size: 11px; */
}

.contenutoTesto.mail, .contenutoTesto.link {
	color: #7ca533;
	font-style: italic;
	font-weight: bold;
}

.mainFotoImg {
	width: 70%;
	height: 70;
}

.logoImg {
	width: 50%;
	height: 50;
}
/*FINE GENERIC CLASS*/
/*FORM REGISTRAZIONE IMMAGINE ED ELENCO*/
.contenitoreSx {
	width: 25%;
}

.contenitoreDx {
	width: 75%;
}

.sottocontenitoreCenter {
/* 	font-size: 12px; */
	line-height: 1.5em;
	text-align: justify;
	width: 95%;
	padding-left: 10px;
}

.titoloInternoOperatore {
	color: #7ca533;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	margin-bottom: 10px;
}

.titoloTipologia {
	color: #464749;
	font-weight: bold;
/* 	font-size: 14px; */
	text-transform: uppercase;
}

.pulsanteVisualizzaScheda {
	background: #7ca533;
	text-align: center;
	padding: 5px;
	margin: 30px 60px 0 0;
	width: 35%;
}

.pulsanteVisualizzaScheda a, .pulsanteVisualizzaScheda a:hover,
	.pulsanteVisualizzaScheda a:active, .pulsanteVisualizzaScheda a:focus {
	color: #fff;
/* 	font-size: 12px; */
	font-weight: bold;
	text-transform: uppercase;
}

.marginRightSchedaWeb {
	margin-right: 19px !important;
}

.contenitoreAggiornaprofilo {
	/* 	background: url("./images/sfondoAggProfilo.jpg"); */
	/* 	background-repeat: repeat-x; */
/* 	height: 30px; */
	/* 	width: 824px; */
	/* 	margin: 5px 0 0 3px; */
	background: #f39c12 none repeat scroll 0 0;
	margin-top: 20px;
}

.textAggiornaProfilo {
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	padding: 10px;
	font-family: "Oswald", sans-serif;
}
/*FINE FORM REGISTRAZIONE IMMAGINE ED ELENCO*/
div[class="lfr-panel-content"] {
	/* 	margin-left: 2% !important; Spaziatura dal lato sinistro */
	
}

.contenitoreTesto {
	width: 100%;
}

.leftFloat {
	float: left !important;
}

.sottocontenitore {
	width: 30%;
}

.textareaNote {
	width: 90%;
	height: 75px;
}

#_registrazioneoperatoreportlet_WAR_oprportlet_noteReferente,
	#_registrazioneoperatoreportlet_WAR_oprportlet_note {
	width: 300px;
	height: 75px;
}

#_registrazioneoperatoreportlet_WAR_oprportlet_tipologiaSpecifica {
	width: 96%;
	height: 75px;
}

.hiddenElement {
	display: none;
}

.centerText {
	clear: both;
	margin-top: 20px;
	text-align: center;
}

/* .tabPromozione a { */
/* 	position: relative; */
/* 	top: 5px; */
/* } */

.lfr-panel-container {
	background: none !important;
	/* 	width: 86%; */
}

.lfr-panel.lfr-extended, .lfr-panel-container, .lfr-floating-container {
	border: none !important;
}

/* .lfr-panel.lfr-collapsed .lfr-panel-titlebar { */
/* 	background: url("./images/frecciaClosed.jpg"); */
/* 	background-repeat: no-repeat !important; */
/* 	background-position: left; */
/* } */

/*SCHEDA ANAGRAFICA*/
#anagraficaAziendaDiv {
	margin: 5px 0;
}

#sedeOperativaDiv {
	margin: 5px 0;
}

.lfr-panel-title span {
	font-style: italic;
	color: #464749;
}

.contenitoreSeparator {
	margin-top: 10px;
}

.separatore {
	border-top: 2px dotted #7ca533;
	margin-right: 15px;
	/* 	width: 665px; */
}

.nonModificabileSalvataggio {
	color: #999;
}

.contenitoreScheda {
	clear: both;
	overflow: hidden;
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
	right: 6px;
}

.datiScheda {
	color: #464749;
/* 	font-size: 12px; */
	font-style: italic;
	font-weight: bold;
	overflow: hidden;
	width: 100%;
}

.aui-field-label {
	float: left;
	margin: 4px 10px 10px 0px;
/* 	width: 350px; */
	color: #464749;
/* 	font-size: 12px; */
	font-style: italic;
	font-weight: bold;
}

.aui-field-label-description {
	float: left;
	margin: 4px 10px 10px 7px;
	color: #464749;
/* 	font-size: 12px; */
	font-style: italic;
	font-weight: bold;
	text-align: left;
}

.chrome .aui-field-label {
	margin: 0px;
	margin-left: 10px;
}

.ie8 .aui-field-label {
/* 	font-size: 11px; */
}

select, .aui-field-input.aui-field-input-int.lfr-input-text,
	.aui-field-input.aui-field-input-text {
	/* 	margin-right: 13px; */
	float: right !important;
}

.aui-field-input.aui-field-input-int.lfr-input-text, .aui-field-input.aui-field-input-text
	{
	width: 285px !important;
}

select {
	width: 285px !important;
	margin-right: 17px;
}

.lfr-input-text, .aui-form .aui-fieldset .aui-field.lfr-input-text-container input
	{
	max-width: none !important;
}

.chrome .aui-fieldset .aui-field-content, .aui-field-row,
	.aui-button-holder, .aui-field-wrapper-content {
	text-align: right;
}

.chrome .aui-tabview-list, .aui-tab-active, body>.lfr-menu-list ul,
	.lfr-actions, .aui-dialog-content, .aui-dialog .aui-widget-hd,
	.modify-pages .delete-tab, input[type="button"], button {
	/* 	margin-right: 20px; */
	
}

/* .safari .aui-tabview-list, .aui-tab-active, body>.lfr-menu-list ul, */
/* 	.lfr-actions, .aui-dialog-content, .aui-dialog .aui-widget-hd, */
/* 	.modify-pages .delete-tab, input[type="button"], button { */
/* 	float: right; */
/* 	overflow: hidden; */
/* 	clear: both; */
/* } */

.bottoneDx {
	/* 	position: absolute; */
	/* 	right: 114px; */
	margin-top: 15px;
}

/* .aui-button-holder { */
/* 	width: 195px !important; */
/* 	margin-top: -9px !important; */
/* 	margin-bottom: 0 !important; */
/* } */
.bottoniSalvaAnnulla .aui-button-holder {
	width: auto !important;
	margin-right: 20px;
}

/*ANAGRAFICA REFERENTI*/
form.formContenitoreContatti {
	background: #fff;
	margin-top: 22px;
	padding-bottom: 55px;
	/* 	width: 706px !important; */
}

.contenitoreBottoneAggiungi {
	position: relative;
	right: 30px;
	top: 8px;
	text-align: right;
}

input[type="button"], input[type="reset"], button {
/* 	width: 195px !important; */
	/* 	font-family: Trebuchet MS !important; */
}

.results-header, .taglib-search-iterator td.valign-middle,
	.results-header th, .results-header td, .result-column-name>a {
	background: none !important;
/* 	border: 1px dotted #ccc; */
	font-style: italic;
/* 	font-size: 12px; */
	font-weight: bolder;
/* 	color: #464749; */
}

.result-column-name>a {
	border: none !important;
	color: #7ca533 !important;
}

.results-header th, .results-header td {
	padding: 10px 5px !important;
	color: #7ca533 !important;
}
/*MODIFICA*/
#_registrazioneoperatoreportlet_WAR_oprportlet_fm2 {
	background: #fff;
	margin-top: 24px;
	padding: 10px 0 90px 0;
	/* 	width: 703px; */
}

.buttonSalva, .buttonCancella {
	position: absolute;
	bottom: 20px;
}

.buttonSalva {
	left: 15px;
}

.buttonCancella {
	right: 0;
}

.buttonSalva input[type="submit"] {
	width: 195px !important;
}
/*FINE MODIFICA*/
/*AGGIUNGI*/
#_registrazioneoperatoreportlet_WAR_oprportlet_fm_prodotti {
	margin-top: 25px;
}

.delta-selector, .page-selector {
	display: none;
}

.taglib-page-iterator .search-pages .delta-selector,
	.taglib-page-iterator .search-pages .page-selector,
	.taglib-page-iterator .search-pages .page-links {
	float: none !important;
	text-align: center;
	margin-top: 28px;
}
/*FINE AGGIUNGI*/
/*FINE ANAGRAFICA REFERENTI*/
/*SCHEDA REFERENTI*/
.aui-field-wrapper-content.lfr-forms-field-wrapper {
	/* 	width: 699px; */
	
}

.aui-field.aui-field-text.aui-w25 {
	color: #464749;
/* 	font-size: 12px; */
	font-style: italic;
}

select#_registrazioneoperatoreportlet_WAR_oprportlet_serviziHotel,
	select#_registrazioneoperatoreportlet_WAR_oprportlet_informazioniUtili,
	select#_registrazioneoperatoreportlet_WAR_oprportlet_select105599 {
	margin-right: 27px !important;
}

.ui-widget-content a {
/* 	margin-right: 5px; */
	/* 	font-size: 11px; */
}

ul.ulDimensioneStruttura {
	list-style: none !important;
	clear: both;
}

.numCamereLabel, .postiLettoLabel, .numBagniLabel {
	color: #464749;
/* 	font-size: 12px; */
	font-style: italic;
	font-weight: bold;
	position: relative;
}

.numCamereLabel {
	/* 	left: -18px; */
	
}

.postiLettoLabel, .numBagniLabel {
	/* 	right: 17px; */
	
}

.numCamere, .rightFloat.postiLetto, .rightFloat.numBagni {
	width: 285px;
	margin: 0 15px 10px 0;
}

#comunicazionePrezziDiv textarea {
	width: 68%;
}

.ie8 #comunicazionePrezziDiv textarea {
	margin-left: 25px;
}

.bottoneInvia input[type="submit"] {
	width: 195px !important;
}

.bottoneInvia {
	margin: 20px 24px 10px 0;
	text-align: right;
	width: 547px;
}

table.tablePrezzi {
	border: 1px dotted #ccc;
	width: 99%;
	word-break: break-all;
}

table.tablePrezzi td {
	border: 1px dotted #ccc;
	padding: 5px 5px;
	font-weight: bold;
/* 	font-size: 12px; */
	font-style: italic;
}

td.tdprezziTitle, td.tdimportiTitle {
	color: #7ca533 !important;
	font-weight: bold;
/* 	font-size: 13px; */
	font-style: italic;
	text-align: left;
	padding: 0 5px;
}

td.tdprezziTitle {
	text-align: left;
}

td.tdimportiTitle {
	text-align: center;
}

td.importi {
	text-align: center;
}

input#_registrazioneoperatoreportlet_WAR_oprportlet_publishButton, input#_registrazioneoperatoreportlet_WAR_oprportlet_cancelButton
	{
	width: 195px;
	margin-top: 10px;
	/*
	position: absolute;
	*/
}

input#_registrazioneoperatoreportlet_WAR_oprportlet_publishButton {
	right: 23px;
}

input#_registrazioneoperatoreportlet_WAR_oprportlet_cancelButton {
	right: 22px;
}

/*FINE SCHEDA REFERENTI*/
/*SCHEDA PROMOZIONE*/
#tabsContenuti {
	/* 	width: 703px !important; */
	/* 	margin-left: -4.5px; */
	background: #fff;
}

#tabsContenuti ul {
/* 	margin-top: 0; */
/* 	margin-left: 0 !important; */
/* 	padding-left: 0 !important; */
/* 	width: 709px; */
}

#tabsContenuti ul li {
/* 	width: 113px !important; */
/* 	height: 38px !important; */
}

#tabsContenuti ul li a {
/* 	padding-top: 13px; */
/* 	padding-left: 25px; */
/* 	padding: 10px; */
/* 	display: inline-block; */
}

/* #tabsContenuti ul li a.classWorkshop { */
/* 	padding-top: 6px; */
/* } */

/* #tabsContenuti .ui-state-active, #tabsContenuti .ui-widget-content .ui-state-active, */
/* 	#tabsContenuti .ui-widget-header #tabsContenuti .ui-state-active { */
/* 	background: url("../images/sfondoSelectedConenuti.jpg"); */
/* 	background-repeat: no-repeat; */
/* 	height: 38px; */
/* } */

#tabsContenuti-1 input[type="button"], #tabsContenuti-2 input[type="button"],
	#tabsContenuti-3 input[type="button"], #tabsContenuti-4 input[type="button"],
	#tabsContenuti-5 input[type="button"], #tabsContenuti-6 input[type="button"],
	#tabsContenuti-1 input[type="button"]:hover, #tabsContenuti-2 input[type="button"]:hover,
	#tabsContenuti-3 input[type="button"]:hover, #tabsContenuti-4 input[type="button"]:hover,
	#tabsContenuti-5 input[type="button"]:hover, #tabsContenuti-6 input[type="button"]:hover,
	#tabsContenuti-1 input[type="button"]:active, #tabsContenuti-2 input[type="button"]:active,
	#tabsContenuti-3 input[type="button"]:active, #tabsContenuti-4 input[type="button"]:active,
	#tabsContenuti-5 input[type="button"]:active, #tabsContenuti-6 input[type="button"]:active,
	#tabsContenuti-1 input[type="button"]:focus, #tabsContenuti-2 input[type="button"]:focus,
	#tabsContenuti-3 input[type="button"]:focus, #tabsContenuti-4 input[type="button"]:focus,
	#tabsContenuti-5 input[type="button"]:focus, #tabsContenuti-6 input[type="button"]:focus
	{
/* 	width: 231px !important; */
/* 	margin: 18px 23px 5px 0; */
/* 	float: right; */
/* 	clear: both; */
/* 	overflow: hidden; */
	/* 	font-size: 11px; */
}

.bottoneAggiungiModifica {
	/* 	margin-left: 25px; */
	/* 	width: 682px !important; */
	
}

/* .bottoneAggiungiModifica>input { */
/* 	margin-top: 49px !important; */
/* } */

#_registrazioneoperatoreportlet_WAR_oprportlet_fm_mercati {
	margin-top: 24px;
}

/* .bottoneProponi { */
/* 	position: absolute; */
/* 	top: 52px; */
/* 	left: 12px; */
/* } */

.lfr-search-container {
	/* 	width: 687px; */
	padding: 20px 5px;
/* 	margin: 5px 0 0 0; */
	background: #fff;
}

.taglib-page-iterator .search-results {
	float: right !important;
	color: #464749;
/* 	font-size: 12px; */
	font-weight: bold;
	font-style: italic;
	margin-right: 7px;
}

#tabsContenuti .ui-tabs .ui-tabs-panel {
	padding-left: 1px;
}

#tabsContenuti .lfr-search-container {
/* 	margin-left: -6px !important; */
	/* 	width: 694px !important; */
}

#tabsContenuti-1, #tabsContenuti-2 {
/* 	margin-top: 25px; */
/* 	padding-left: 0px !important; */
}

.backgroundWhite {
	background: none repeat scroll 0 0 #FFFFFF !important;
	padding-left: 6px;
	/*width: 100%;*/
}

#tabsContenuti-5 .lfr-search-container {
	margin-top: 24px !important;
}

.ie .schedaInformativaBottom {
	background: white !important;
	width: 695px !important;
}

.ie .formContenitoreContatti {
	padding-bottom: 0 !important;
}

.ie .bottoneCancella {
	position: absolute;
	right: 88px;
}

.ie .operatoreName {
	float: right;
}

.contenitoreTextProfilazione {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #464749;
/* 	font-size: 11px; */
	font-style: italic;
	font-weight: bold;
	margin: 23px 0 0 0;
	padding: 5px;
	/* 	width: 694px; */
}

select#idAttivitaSecondLevel, select#idComune, select#idProvincia {
	/* 	margin-right: 13px !important; */
	
}
/*FINE SCHEDA PROMOZIONE*/

/*tooltipoperatore*/
.tooltipoperatore {
	color: #000000;
	outline: none;
	cursor: pointer;
	text-decoration: none;
	position: relative;
}

.tooltipoperatore span {
	margin-left: -999em;
	position: absolute;
	color: #7ca533;
}

.tooltipoperatore:hover span {
	box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
	/* 	font-family: trebuchet ms, verdana; */
	position: absolute;
	right: 3px;
	bottom: 20px;
	z-index: 99;
	margin-left: 0;
	width: 250px;
}

.tooltipoperatore:hover em {
	/* 	font-family: trebuchet ms, verdana; */
	font-size: 1.2em;
	font-weight: bold;
	display: block;
	padding: 0.2em 0 0.6em 0;
}

.classic {
	padding: 0.8em 1em;
}

.custom {
	padding: 0.5em 0.8em 0.8em 2em;
}

* html a:hover {
	background: transparent;
	color: #fff;
}

.classic {
	background: #fff;
	border: 5px solid #f4b12a;
}

/*FINE tooltipoperatore*/
/*BOTTONI*/
/* input[type="submit"], input[type="button"], input[type="submit"]:hover, */
/* 	input[type="button"]:hover, input[type="submit"]:focus, input[type="button"]:focus, */
/* 	input[type="submit"]:active, input[type="button"]:active { */
/* 	background: #7ca533 !important; */
/* 	color: #fff !important; */
/* } */

/*FINE BOTTONI*/
/*GALLERY*/
#uiPanelContainerGalleriaFotografica .colorWhite {
	padding: 0 !important;
}

#idUploadFile form.formContenitoreContatti {
	background: none !important;
	padding-bottom: 0 !important;
}

.sfondoGallery {
	background: #fff;
	padding: 10px 0 10px 11px;
	/* 	width: 693px; */
}

.contenitoreImgGalleriaFotografica {
	background: none repeat scroll 0 0 #fff;
	margin-top: 25px;
	padding: 3px 10px;
	/* 	width: 683px; */
}

.titleGallery {
	color: #7ca533;
	font-weight: bold;
/* 	font-size: 14px; */
	font-style: italic;
}

.titleAnteprima, .titleElimina, .imgAnteprima, .imgElimina {
	width: 25%;
}

.titleCaricaImmagine, .inputCarica {
	width: 50%;
}

#uiPanelContainerGalleriaFotografica .lfr-panel.lfr-collapsible .lfr-panel-titlebar
	{
	border-bottom: 2px dotted #7ca533;
	margin-bottom: 20px;
	padding-bottom: 8px;
	/* 	width: 670px; */
}

#uiPanelContainerGalleriaFotografica .lfr-panel.lfr-collapsible .lfr-panel-titlebar
	{
	background-position: top left;
}

#uiPanelContainerGalleriaFotografica .bottoneInvia {
	margin-left: 71px !important;
}

input.disabilitaPulsante {
	background: #ccc !important;
}

.liberatoriaImmagini {
	width: 670px;
}

.titoloLiberatoria {
	color: #7ca533;
/* 	font-size: 14px; */
	font-style: italic;
	font-weight: bold;
	padding: 10px 0;
}

.textLiberatoria {
	color: #464749;
/* 	font-size: 10px; */
	font-style: italic;
}

.accettoLiberatoria {
	margin: 0 10px;
/* 	font-size: 14px; */
	font-style: italic;
	font-weight: bold;
}

.okLiberatoria {
	background: url("./images/ok.png");
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
}

/*FINE GALLERY*/
/*VISUALIZZA PROFILO*/
.contenitoreTabVisualizzaProfilo {
	background: none repeat scroll 0 0 #FFFFFF;
	margin: 0;
	padding: 5px;
	/* 	width: 692px; */
}

.raggTitle {
	padding-top: 10px;
	color: #464749;
/* 	font-size: 11px; */
}

.stampa {
	text-align: right;
	width: 560px;
}

.titleServiziDettaglio, .tipologiaServizioDettaglio {
	/* 	font-family: trebuchet ms; */
	/* 	line-height: 2; */
	
}

.titleServiziDettaglio {
	color: #7ca533;
	display: inline;
	font-weight: bold;
}

.tipologiaServizioDettaglio {
	color: #464749;
	display: inline;
	margin-left: 10px;
}

.tipologiaServizioDettaglio::after {
	content: "\a ";
	white-space: pre;
}

.innerServiceDiv {
	margin-left: 15px;
	margin-top: 5px;
}

.innerServiceDiv .innerTitleServiziDettaglio {
	font-size: 15px;
	margin-left: -15px;
}

.innerServiceDiv .innerSeparatorDiv {
	
}

.innerTitleServiziDettaglio {
	
}

.innerTipologiaServizioDettaglio {
	
}

/*FINE VISUALIZZA PROFILO*/
/*MAPPA*/
.ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix {
	background: none repeat scroll 0 0 #FFFFFF;
	border-bottom: 2px dotted #7ca533;
	color: #7ca533;
	font-size: 15px;
	font-weight: bold;
}

#dialog-modal-mappa {
	background: #fff;
}

#mapCanvas {
	/*position: relative;
		left:142px !important;*/
	
}

.contenitoreDatiMappa {
	margin: 10px 0;
}

.labelMappa {
	margin: 5px 5px 0 0;
}

.inputMappa {
	margin-right: 5px
}

.labelMappa2, .inputMappa2 {
	margin-right: 5px;
}

.labelMappa, .labelMappa2 {
	font-weight: bold;
/* 	font-size: 14px; */
	font-style: italic;
}

.contenitoreInfoMappa {
	margin: 10px 0;
}

.pulsanteConferma {
	margin-top: 455px;
	text-align: right;
}
/*FINE MAPPA*/
#comunicazioneDatiErratiDiv {
	background: #fff;
}

#_registrazioneoperatoreportlet_WAR_oprportlet__sezione_ {
	display: none;
}
/*POP UP COMUNICAZIONE DATI STRUTTURA*/
.textAreaDatiStruttura {
	margin-left: 3px;
}

.datiStruttura {
	margin-right: 0px !important;
	width: 415px;
}
/*FINE POP UP COMUNICAZIONE DATI STRUTTURA*/
/**/
.bottoneSalvaPopUp {
	text-align: center;
	margin: 10px 0;
}

.intestazionePopup {
	overflow: hidden;
	margin-bottom: 10px;
}

#__registrazioneoperatoreportlet_WAR_oprportlet_selezioneOfferta,
	#__registrazioneoperatoreportlet_WAR_oprportlet_servizi_generali_select,
	#__registrazioneoperatoreportlet_WAR_oprportlet_tipoRistorazione,
	#__registrazioneoperatoreportlet_WAR_oprportlet_altriServiziSelect,
	#__registrazioneoperatoreportlet_WAR_oprportlet_serviziCamera,
	#__registrazioneoperatoreportlet_WAR_oprportlet_attivitaStruttura,
	#__registrazioneoperatoreportlet_WAR_oprportlet_internet,
	#__registrazioneoperatoreportlet_WAR_oprportlet_tipologiaColazione,
	#__registrazioneoperatoreportlet_WAR_oprportlet_serviziEventi {
	/*background: #fff;*/
	
}

.ui-dialog .ui-dialog-content {
	background: #fff !important;
}

input.openPopUp {
	margin-left: 29px;
	width: 290px !important;
	float: right;
}

.contenitoreTextInformativa {
	color: #464749;
/* 	font-size: 11px; */
	font-style: italic;
	font-weight: bold;
	padding: 5px;
	width: 100%;
}

select#_registrazioneoperatoreportlet_WAR_oprportlet_idQualificaReferente
	{
	width: 291px !important;
	margin-right: 13px !important;
}

.datiMappaDoveSei {
	background: none repeat scroll 0 0 #FFFFFF;
	position: relative;
	bottom: 44px;
	/* 	width: 682px; */
	padding: 10px;
/* 	font-size: 11px; */
	line-height: 2em;
}

.labelDoveSei {
	font-weight: bold;
	font-style: italic;
	color: #7ca533;
	margin-right: 5px;
}

.datiDoveSei {
	color: #464749;
}

.ricettivitaDatiDiv {
	margin-left: 10px;
}

.contFormInsModCatalogo {
	overflow: hidden;
/* 	font-size: 14px; */
	font-style: italic;
}

.contenitoreCampiFormSx {
	float: left;
	/*width: 420px;*/
	width: 400px;
}

.contenitoreBottoniFormDx {
	float: right;
/* 	overflow: hidden; */
/* 	width: 270px; */
	/*margin-top: 10px;*/
	/*margin-top:45px;*/
}

/* .contenitoreBottoniFormDx .btndx { */
/* 	margin-left: 25px; */
/* 	overflow: hidden; */
/* } */

#tabsContenuti-1 .contenitoreBottoniFormDx .btndx input[type="button"],
	#tabsContenuti-2 .contenitoreBottoniFormDx .btndx input[type="button"],
	#tabsContenuti-3 .contenitoreBottoniFormDx .btndx input[type="button"],
	#tabsContenuti-4 .contenitoreBottoniFormDx .btndx input[type="button"],
	#tabsContenuti-5 .contenitoreBottoniFormDx .btndx input[type="button"],
	#tabsContenuti-6 .contenitoreBottoniFormDx .btndx input[type="button"],
	#tabsContenuti-1 .contenitoreBottoniFormDx .btndx.inputSalva input[type="submit"],
	#tabsContenuti-2 .contenitoreBottoniFormDx .btndx.inputSalva input[type="submit"],
	#tabsContenuti-3 .contenitoreBottoniFormDx .btndx.inputSalva input[type="submit"],
	#tabsContenuti-4 .contenitoreBottoniFormDx .btndx.inputSalva input[type="submit"],
	#tabsContenuti-5 .contenitoreBottoniFormDx .btndx.inputSalva input[type="submit"],
	#tabsContenuti-6 .contenitoreBottoniFormDx .btndx.inputSalva input[type="submit"]
	{
/* 	margin: 0 23px 18px 0; */
}

#tabsContenuti-1 .contenitoreBottoniFormDx .btndx.disabilitato input[type="button"],
	#tabsContenuti-2 .contenitoreBottoniFormDx .btndx.disabilitato input[type="button"],
	#tabsContenuti-3 .contenitoreBottoniFormDx .btndx.disabilitato input[type="button"],
	#tabsContenuti-4 .contenitoreBottoniFormDx .btndx.disabilitato input[type="button"],
	#tabsContenuti-5 .contenitoreBottoniFormDx .btndx.disabilitato input[type="button"],
	#tabsContenuti-6 .contenitoreBottoniFormDx .btndx.disabilitato input[type="button"],
	#tabsContenuti-1 .contenitoreBottoniFormDx .btndx.inputSalva.disabilitato input[type="submit"],
	#tabsContenuti-2 .contenitoreBottoniFormDx .btndx.inputSalva.disabilitato input[type="submit"],
	#tabsContenuti-3 .contenitoreBottoniFormDx .btndx.inputSalva.disabilitato input[type="submit"],
	#tabsContenuti-4 .contenitoreBottoniFormDx .btndx.inputSalva.disabilitato input[type="submit"],
	#tabsContenuti-5 .contenitoreBottoniFormDx .btndx.inputSalva.disabilitato input[type="submit"],
	#tabsContenuti-6 .contenitoreBottoniFormDx .btndx.inputSalva.disabilitato input[type="submit"]
	{
/* 	background: none repeat scroll 0 0 #a77e8d !important; */
/* 	color: #dadada !important; */
}

.contenitoreBottoniFormDx .btndx.inputSalva {
/* 	margin: 0 0 0 25px; */
	overflow: hidden;
}

.contenitoreBottoniFormDx .btndx.inputSalva input[type="submit"] {
	float: right;
/* 	font-size: 11px; */
	overflow: hidden;
	width: 231px !important;
}

.divDescrizioneCatalogoCorrente, .divLinkCatalogoCorrente,
	.divSelectNomeCatalogo, .divNomeNuovoCorrente,
	.divDataScadenzaCatalogoCorrente, .divTipoProposta {
	overflow: hidden;
	margin: 10px 0;
}

.divNomeNuovoCorrente, .divLinkCatalogoCorrente,
	.divDataScadenzaCatalogoCorrente, .divTipoProposta {
	display: block;
}

.divNomeNuovoCorrente span.aui-field.aui-field-text,
	.divLinkCatalogoCorrente span.aui-field.aui-field-text,
	.divDataScadenzaCatalogoCorrente span.aui-field.aui-field-text,
	.divTipoProposta span.aui-field {
	display: block;
	float: left;
	width: 95%;
}

.divNomeNuovoCorrente span.aui-field.aui-field-text span.aui-field-content,
	.divLinkCatalogoCorrente span.aui-field.aui-field-text span.aui-field-content,
	.divTipoProposta span.aui-field.aui-field-text span.aui-field-content {
	display: table;
	height: auto;
	width: 100%;
	overflow: hidden;
}

.divDescrizioneCatalogoCorrente .aui-field-label, .divSelectNomeCatalogo .aui-field-label,
	.divNomeNuovoCorrente .aui-field-label, .divLinkCatalogoCorrente .aui-field-label,
	.divDataScadenzaCatalogoCorrente .aui-field-label, .divTipoProposta .aui-field-label
	{
	margin: 0;
}

.divNomeNuovoCorrente span.aui-field.aui-field-text label.aui-field-label,
	.divLinkCatalogoCorrente span.aui-field.aui-field-text label.aui-field-label,
	.divDataScadenzaCatalogoCorrente span.aui-field.aui-field-text label.aui-field-label,
	.divTipoProposta span.aui-field.aui-field-text label.aui-field-label {
	display: table-cell;
	white-space: nowrap;
	float: none;
	width: auto;
	vertical-align: middle
}

.divSelectNomeCatalogo span.aui-field.aui-field-select label.aui-field-label
	{
	display: block;
	font-size: 20px;
	margin: 0;
	float: none;
}

.divSelectNomeCatalogo span.aui-field.aui-field-select select {
	display: block;
	width: 100% !important;
	margin: 0;
	/*float: none !important;*/
}

.divDescrizioneCatalogoCorrente textarea {
	/*width: 416px;*/
	width: 396px;
	margin: 0;
	border-width: 1px;
	padding: 1px;
}

.divNomeNuovoCorrente span.aui-field.aui-field-text span.aui-field-element,
	.divLinkCatalogoCorrente span.aui-field.aui-field-text span.aui-field-element,
	.divDataScadenzaCatalogoCorrente span.aui-field.aui-field-text span.aui-field-element
	{
	display: table-cell;
	width: 100%;
	overflow: hidden;
	vertical-align: middle
}

.divNomeNuovoCorrente span.aui-field.aui-field-text span.aui-field-element input.aui-field-input,
	.divLinkCatalogoCorrente span.aui-field.aui-field-text span.aui-field-element input.aui-field-input,
	divDataScadenzaCatalogoCorrente  span.aui-field.aui-field-text span.aui-field-element input.aui-field-input
	{
	width: 90% !important;
	margin: 0;
	float: right !important;
}

#_registrazioneoperatoreportlet_WAR_oprportlet_dataScadenzaCatalogo {
	margin-left: 20px;
	background: url(../images/calendar.png) no-repeat;
	background-size: 15px !important;
	background-position-x: right;
	background-position: right center;
	width: 271px !important;
}

.pulsanteRimuoviAllegati {
	background: #7ca533;
	text-align: center;
	padding: 5px;
	color: #FFFFFF;
/* 	font-size: 12px; */
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 10px;
}

.fieldUpload {
	background: none repeat scroll 0% 0% rgb(255, 255, 255);
	/* 	width:100px;  */
	border: 0px;
	margin-top: 10px;
	/* 	width: 691px !important; */
}

td.nomeFile label.aui-field-label {
	width: 10px !important;
}
/*Pulsante Lingua inglese*/
#_registrazioneoperatoreportlet_WAR_oprportlet_addEnglishVersion {
	width: auto !important;
}

[class~="aui-form-validator-message"] {
	top: 78% !important;
}

.select-left {
	float: left !important;
	width: 50% !important;
}

input[disabled] {
	background: #eee;
}

select[disabled] {
	background: #eee;
}

.informativaComunicazioneServiziLabel {
	color: #7ca533;
/* 	font-size: 13px */
}

.borderDivGroup {
	border: 1px solid black;
}

.grayColor {
	color: #BDBDBD;
}

.descrizionePCO {
	float: left;
	color: #464749;
/* 	font-size: 12px; */
	font-style: italic;
}

td.linkCatalogoScheda label.aui-field-label {
	width: 75px !important;
}

.divTipoProposta label.aui-field-label {
	width: auto !important;
}

#_registrazioneoperatoreportlet_WAR_oprportlet_tipoProposta {
	width: 279px !important;
	margin-right: 0px;
}

.separatoreCatalogo {
	border-top: 0px solid #BFBFBF;
}

.labelLinkCatalogo {
	margin-left: 190px !important;
/* 	font-size: 12px; */
	font-weight: bold;
}

td.nomeFileCatalogo .aui-field-label {
	margin-left: -36px;
	width: 10px !important;
}

#_registrazioneoperatoreportlet_WAR_oprportlet_fileAllegatoScheda {
	float: left !important;
}

.tastoAggiornaProfilo {
	float: right !important;
	margin-right: 20px !important;
	clear: both !important;
}

.textAlignLeft {
	text-align: left;
}

#_registrazioneoperatoreportlet_WAR_oprportlet__selectCatalogo {
	margin-top: 10px;
}

#_registrazioneoperatoreportlet_WAR_oprportlet__idCatalogo {
	margin-top: 10px;
}

label[for='_selectCatalogo'] {
	color: #7ca533;
	font-weight: bold;
	font-style: normal;
}

label[for='_idCatalogo'] {
	color: #7ca533;
	font-weight: bold;
	font-style: normal;
	font-size: 20px ! important;
}

.widthAuto {
	width: auto;
}

label[for='upload-file-pdf'] {
	margin-bottom: 2% !important;
}

.marginTopText {
	margin-top: 2% !important;
}

#_registrazioneoperatoreportlet_WAR_oprportlet_selMappa {
	margin-right: 0px;
	margin-left: 29px;
	width: 290px !important;
}

.textUppercase {
	text-transform: uppercase;
}

.dottedList {
	font-size: 15px !important;
	margin-bottom: 1% !important;
	font-style: italic !important;
	font-weight: bold !important;
	width: 100% !important;
}

label[for=_selectClubProdotto] {
	margin-bottom: 1% !important;
}

.salvaeProcediAnnulla {
	margin-top: 52% !important;
}

.rimuoviOffertaDiv {
	margin-top: 15% !important;
}

.sxBox {
	margin-top: 7% !important;
}

/* .mtop { */
/* 	margin-top: 7% !important; */
/* } */

.salvaeProcediAnnullaNuovo {
	margin-top: 71% !important;
}

.no-uppercase {
	text-transform: none !important;
}

.contenitoreCampiFormSxLarg {
/* 	float: left; */
	/*width: 420px;*/
/* 	width: 680px; */
}

.expanded-width {
	width: auto !important;
}

div#tabs{
	background: #eaeaea;
}

.titoloFieldSet {
	border: 1px solid #eaeaea;
}

fieldset{
	margin: 10px 0 20px;
}


.fixed-height{
	height:600px !important;
}

html.aui-dialog-iframe-root-node{
	overflow:auto !important;
}


#tabs_profilo ul.ui-tabs-nav{
	margin-bottom: 0;
}
#tabs_profilo ul.ui-tabs-nav li{
	margin-bottom: 0;
}
#_registrazioneoperatoreportlet_WAR_oprportlet_linkDirettoWebCatalogo{
	float:left !important;
}


div#tabs_profilo{
	border: 1px solid #eaeaea;
}
#lista-immagini .thumbnail{
	display: inline-block;
}
legend{
	margin-bottom: 0
}