/* ---------------------------- */
/* Portlet progetti soprastanti */
/* -----------------------------*/
/* riquadro scelta aziende */
#jpCambioAziendaForm {
    overflow: hidden;
}

/* -------- */
/* GENERICS */
/* ---------*/
.digisol-portlet {
	height: auto;
    color: #000000;
    font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	overflow: visible; 
}
.digisol-portlet a {
	color: #000000;
	text-decoration: none;	
}
.digisol-portlet a:hover {
	color: #C51015;
	text-decoration: underline;	
}
.digisol-portlet input {
    background: #FFFFFF;
	color: #000000;
    border: 1px solid #CCCCCC;
    cursor: pointer;
	font: normal 11px Tahoma, Verdana, Arial;
    margin: 3px 5px;
    padding: 3px 1px;
    text-transform: uppercase;
    vertical-align: middle;
}
.digisol-portlet input[type="submit"] {
	background: #CCCCCC;
	color: #000000;
	border: none;
	text-transform: uppercase;
	margin: 3px 5px;
}
.digisol-portlet input.but_carrellobottoni {
    font-size: 10px;
    margin: 0px 4px;
    width: 120px;
}
.digisol-portlet input.inserimentoBloccato,
.digisol-portlet textarea.inserimentoBloccato,
.digisol-portlet select.inserimentoBloccato {
	background: #E0DFE3;
}
.digisol-portlet select {
    background: #E9E8E4;
    border: 1px solid #000000;
    color: #000000;
    font : normal 12px Tahoma, Verdana, Arial;
    margin: 3px 5px;
    padding: 1px 0px;
}
.digisol-portlet textarea {
    border: 1px solid #CCCCCC;
    color: #000000;
    font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
    margin: 3px 5px;
}
.digisol-portlet button {
    font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #000000;
	margin: 3px 5px;
}
.digisol-portlet .freccia_indietro {
	line-height: 25px;
	text-decoration: none;
}
.digisol-portlet .freccia_indietro .freccia_indietro_icona {
	display:none;
}
.digisol-portlet .freccia_indietro .freccia_indietro_text {
    background: #C51015;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: normal;
    padding: 3px 2px;
    margin: 0;
    text-decoration: none;
    text-transform: uppercase;
}
.digisol-portlet .titolo {
	font-size: 16px;
	font-weight: bold; 
}
.digisol-portlet .testo_grande {
	font-size: 20px;
}
.digisol-portlet .testo_grandino {
	font-size: 14px;
}
.digisol-portlet .testo_descrizione {
	padding: 0px 5px 0px 0px;
}
.digisol-portlet .testo_dato {
	font-weight: bold;
	text-align: left;
	width: 200px;
}
.digisol-portlet .testo_1 {
    font-weight: bolder;
    line-height: 25px;
}
.digisol-portlet .testo_2 {
	margin-right: 20px;
	font-weight: bolder;
}
.digisol-portlet .testo_rosso {
	color: #C51015;
}
.digisol-portlet .linkIdArticolo,
.digisol-portlet .linkIdArticolo a {
	color: #C51015;
    vertical-align: middle;
    text-decoration: none;
}
.digisol-portlet .linkIdArticolo a:hover {
    color: #C51015;
    text-decoration: underline;
}
.digisol-portlet .testo_align_dx {
	text-align: right;
}
.digisol-portlet .testo_align_sx {
	text-align: left;
}
.digisol-portlet .testo_align_center {
	text-align: center;
}
.digisol-portlet .grassetto {
	font-weight: bold; 
}
.digisol-portlet div.cornice {
	border: 4px solid #CCCCCC;
    text-align: center;
	overflow: hidden;
	width: auto;
	height: auto;
}
.digisol-portlet .prezzo,
.digisol-portlet .prezzoMax {
	font-family: Verdana;
	color: #D0070D; 
	font-size: 12px;
	font-weight: bold; 
}
.digisol-portlet .prezzoMax {
	font-size: 14px; 
}
.digisol-portlet .options {
  display:none;
}

/* tabelle e affini */
.digisol-portlet table {
    font: normal 11px Tahoma, Arial, Helvetica, sans-serif;	
	color: #000000;
}
.digisol-portlet tr.tabella_riga_selezionata {
    background: #C5C5C5;
}
.digisol-portlet .tabella_form {
	margin: 5px 0px;
}
.digisol-portlet .tabella_form td {
	border: 1px solid #FFFFFF;
	background: #E8E8E6;
	padding: 2px 3px;
}
.digisol-portlet .tabella_menu {
    background: #FFFFFF;
    height: 26px;
    margin-bottom: 7px;
    width: 100%;
}
.digisol-portlet .tabella_menu td {
	padding: 1px 3px 3px 1px;
    width: auto;
}
.digisol-portlet .tabella_menu_auto {
    background: #FFFFFF;
    margin-bottom: 7px;
    width: auto;
}
.digisol-portlet .tabella_menu_auto td {
	padding: 0 25px 10px 0;
    width: auto;
}
.digisol-portlet th.tabella_riga_testata,
.digisol-portlet th.tabella_riga_testata2 {
	background: #C4C4C4;
    border: 1px solid #FFFFFF;
    color: #000000;
    margin: 0;
    padding: 3px;
    text-align: left;
}
.digisol-portlet tr.tabella_riga_dispari {
}
.digisol-portlet tr.tabella_riga_pari {
    background: #E8E8E6;
}
.digisol-portlet .tabella_migliori {
	width: 100%;
	height: 26px; 
	background: #E8E8E6; 
	padding: 5px 0px 0px 0px;
	margin-top: 5px;
	text-align: center;
}
.digisol-portlet .tabella_migliori td {
	width: auto;
	border: 1px solid #FFFFFF;
	padding: 3px;
}
.digisol-portlet .tabella_neutra {
	border: 0px none;
	margin: 5px 0px;
}
.digisol-portlet .tabella_neutra td {
	border: 0px none;
	padding: 2px 3px;
}
.digisol-portlet td.tabella_colonna {
    border: 1px solid #FFFFFF;
    color: #000000;
    padding: 3px;
    vertical-align: middle;
}
.digisol-portlet td.tabella_colonna_dx {
    border: 1px solid #FFFFFF;
    color: #000000;
    padding: 3px;
    text-align: right;
}
.digisol-portlet td.tabella_colonna_c {
    border: 1px solid #FFFFFF;
    padding: 3px;
    text-align: center;
}
.digisol-portlet td.tabella_colonna_sx {
	border: 1px solid #FFFFFF;
	text-align: left;
	padding: 3px;
}
.digisol-portlet .tabella_neutra {
    border: 0 none;
    margin-bottom: 5px;
    margin-top: 5px;
}

/* paginazione */
.digisol-portlet table.gridCtrlPaginazione {
	font: 12px Tahoma, Verdana, Arial;
	width: 100%;
}
.digisol-portlet table.gridCtrlPaginazione td {
	width: 33%;
}
.digisol-portlet table.gridCtrlPaginazione-top {
	margin: 0 0 15px 0;
}
.digisol-portlet table.gridCtrlPaginazione-bottom {
	margin: 15px 0;
}
.digisol-portlet .paginazione {
	font: bolder 12px Tahoma, Verdana, Arial;
	color: #000000;
	border: none;
	margin: 0;
	padding: 0;
}
.digisol-portlet .paginazione .testo_paginazione {
    font-weight: normal;
    vertical-align: middle;
}
.digisol-portlet .paginazione input.styleButCtrlLista {
	background: #FFFFFF;
	border: 0;
	margin: 0;
	padding: 0;
}

/* briciole */
.digisol-portlet .cssClassTextBriciola {
	color: #000000;
}
.digisol-portlet .cssClassTextUltimaBriciola {
	color: #C51015;
}

/* messaggi */
.msgInfo,
.msg_info {
	font-size: 14px;
	color: #C51015;
}
.help {
	background: url(/portalegol/images/foglio_quadretti.gif);
	color: #000000;
	border: 4px solid #9dacbf;
	padding: 10px;
	Font-Family: Verdana;
	Font-Size: 10px;
	text-align: justify
}
.help h1 {
	font-size: 16px;
	margin-top: 0px;
}

/* gestione tabella a linguette */
.digisol-portlet table.myFaces_panelTabbedPane {
     border: 1px solid #000000;
}
.digisol-portlet table.myFaces_panelTabbedPane .myFaces_panelTabbedPane_activeHeaderCell {
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    border-bottom: none;
    width: auto;
    padding: 0 2px;
    text-align: center;
}
.digisol-portlet table.myFaces_panelTabbedPane .myFaces_panelTabbedPane_activeHeaderCell input {
	background: #FFFFFF;
	color: #C84040;
    border: none;
    padding-left: 5px;
    text-align: left;
    width: auto;
    cursor: pointer;
    font-weight: bold;
}
.digisol-portlet table.myFaces_panelTabbedPane .myFaces_panelTabbedPane_inactiveHeaderCell {
	background: #CCCCCC;
    border: 1px solid #000000;
    width: auto;
    padding: 0 2px;
    text-align: center;
}
.digisol-portlet table.myFaces_panelTabbedPane .myFaces_panelTabbedPane_inactiveHeaderCell input {
    background: #CCCCCC;
    border: none;
    margin: 2px;
    padding-left: 5px;
    text-align: left;
    width: auto;
    cursor: pointer;
}
.digisol-portlet table.myFaces_panelTabbedPane .myFaces_panelTabbedPane_inactiveHeaderCell input:hover {
	color: #C51015;
}
.digisol-portlet table.myFaces_panelTabbedPane .myFaces_panelTabbedPane_emptyHeaderCell {
    display: none;
}
.digisol-portlet table.myFaces_panelTabbedPane .myFaces_panelTabbedPane_pane {
	border: none;
    padding: 10px;
}
.digisol-portlet table.myFaces_panelTabbedPane .myFaces_panelTabbedPane_pane #zoomMax\3A zoomArticoloForm\3A idTabCaratteristiche .tab_colonna_caratteristiche {
	padding: 0;
	font-weight: bold;
	width: auto;
	vertical-align: top;
}
.digisol-portlet table.myFaces_panelTabbedPane .myFaces_panelTabbedPane_pane #zoomMax\3A zoomArticoloForm\3A idTabCaratteristiche .tab_colonna_caratteristiche_valore {
	padding: 0;
}
.digisol-portlet table.myFaces_panelTabbedPane .myFaces_panelTabbedPane_subHeaderCell {
	display: none;
}

/* calendario */
.calendar-ico {
	margin: 0 0 0 5px;
}

.calendar thead .daynames {
	background: #CCCCCC;
}
.calendar table .wn {
	background: #CCCCCC;
}
.calendar tbody td.weekend{
	color: #C51015;
}
.calendar tbody td.today {
	color: #C51015;
}
.calendar tbody .day {
	color: #000000;
}
.calendar tbody td.selected {
	background: #DDDDDD;
	color: #000000;
	font-weight: bold;
}

/* colonne in gestione standard */
.digisol-portlet .colIdArt a {
    color: #C51015;
	vertical-align:middle;
	text-decoration: none;
}
.digisol-portlet .colIdArt a .linkIdArticolo {
    margin-right: 2px;
    text-decoration: underline;
    vertical-align: middle;
}
/* ------------- */
/* FINE GENERICS */
/* --------------*/


/* -------------------------- */
/* INIZIO Ordinamento colonne */
/* ---------------------------*/
/* vetrina */
.digisol-portlet .colVetrinaNormMarca {
	text-align: left;
}

/* liste articoli */
.digisol-portlet .colPrezzoLordo {
	text-align: right;
}
.digisol-portlet .colPrezzoListino {
	text-align: right;
}
.digisol-portlet .colUxC {
	text-align: right;
}
.digisol-portlet .colQta {
	text-align: right;
	width: 110px;
}
.digisol-portlet .colQta .gridGestQta {
	width: 100px;
	float: right;
}
.digisol-portlet .colRichiediPrev {
	text-align: center;
}
/* ------------------------ */
/* FINE Ordinamento colonne */
/* -------------------------*/


/* -------------------- */
/* INIZIO CatalogoCerca */
/* -------------------- */
/* INIZIO parti standard per tutti i cataloghi */
.digisol-portlet #catalogoCercaFigureForm\3A idTabellaLink,
.digisol-portlet #catalogoCercaForm\3A idHeaderMarchexIco\3A idTabellaLinkMarche {
  	margin-bottom: 20px;
  	border-collapse: separate;
  	border-spacing: 5px;
  	background: #FFFFFF;
}
.digisol-portlet #catalogoCercaFigureForm\3A idTabellaLink td,
.digisol-portlet #catalogoCercaForm\3A idHeaderMarchexIco\3A idTabellaLinkMarche td {
  	border:0 none;
	padding-bottom:2px;
	text-align:center;
	width:16%;
}
.digisol-portlet #catalogoCercaFigureForm\3A idTabellaLink div.cella,
.digisol-portlet #catalogoCercaForm\3A idHeaderMarchexIco\3A idTabellaLinkMarche div.cella {
    font-size: 9px;
	height: 120px;
	overflow: hidden;
	width: auto;
}
/* N.B. questo dato indica la dimensione della cornice, viene anche utilizzato per ridimensionare l'immagine */
.digisol-portlet #catalogoCercaFigureForm\3A idTabellaLink div.cella div.cornice,
.digisol-portlet #catalogoCercaForm\3A idHeaderMarchexIco\3A idTabellaLinkMarche div.cella div.cornice,
.digisol-portlet #catalogoCercaForm\3A idHeaderMarchexDesc\3A idTabellaLinkMarche div.cella div.cornice {
	border: 2px solid #CCCCCC;
	height: 90px;
	width: auto;
}
/* N.B. questo dato non andrebbe indicato perche' la dimensione viene calcolata e  impostata sull'immagine da un javascript */
/*
.digisol-portlet #catalogoCercaFigureForm\3A idTabellaLink div.cella div.cornice img.figurinaCella,
.digisol-portlet #catalogoCercaForm\3A idHeaderMarchexIco\3A idTabellaLinkMarche div.cella div.cornice img.figurinaCella,
.digisol-portlet #catalogoCercaForm\3A idHeaderMarchexDesc\3A idTabellaLinkMarche div.cella div.cornice img.figurinaCella {
 	border: none;
  	width: 120px;
  	height: 80px;  
}
*/
/* FINE parti standard per tutti i cataloghi */

/* INIZIO CatalogoCercaEditForm */
#catalogoCercaEditForm {
	border-top: 2px solid #CC3300;
	border-left: 2px solid #3333FF;
	border-bottom: 2px solid #33FF33;
	border-right: 2px solid #FFFF00;
	padding: 4px 10px;
}
/* FINE CatalogoCercaEditForm */

/* INIZIO HeaderMarchexDesc.jspx */
.digisol-portlet #catalogoCercaForm\3A idHeaderMarchexDesc\3A idTabellaLinkMarche {
	background: #F9F5D2;
	border-spacing:0;
	margin: 5px 0 20px 0;
	padding:0;
	width: 100%;
}
.digisol-portlet #catalogoCercaForm\3A idHeaderMarchexDesc\3A idTabellaLinkMarche td {
	border-right: 1px solid #FFFFFF;
}
.digisol-portlet #catalogoCercaForm\3A idHeaderMarchexDesc\3A idTabellaLinkMarche .cella {
	font-size:12px;
	height:auto;
	overflow:hidden;
	width:auto;
}
/* FINE HeaderMarchexDesc.jspx */

/* INIZIO HeaderCaratteristicheFigure.jspx and HeaderCaratteristicheCombo.jspx */
.digisol-portlet table.tab_caratteristiche_cat {
	margin: 5px 0px 5px 0px;
  	font-size: 12px;
  	border: 1px solid #FFFFFF;
  	width: auto;
}
.digisol-portlet table.tab_caratteristiche_cat .spostato {
	margin: 0 10px;
}
.digisol-portlet table.tab_caratteristiche_cat tr {
	background: #EEEEEE; 
	vertical-align: top;
    width: auto;
}
.digisol-portlet table.tab_caratteristiche_cat .tab_header_caratteristiche_cat  {
	background: #CCCCCC;
	color: #000000;
	border: 1px solid #FFFFFF;
	text-align: center; 
	width: auto;
	padding: 9px;
}
.digisol-portlet table.tab_caratteristiche_cat table.tab_caratteristiche_cat_cella {
	border: 1px solid #FFFFFF;
	width: 100%;
}
.digisol-portlet table.tab_caratteristiche_cat table.tab_caratteristiche_cat_cella tr {
	border: 1px solid #FFFFFF;
}
.digisol-portlet table.tab_caratteristiche_cat table.tab_caratteristiche_cat_cella td {
	border: 1px solid #FFFFFF;
	padding: 2px;
}
/* FINE HeaderCaratteristicheFigure.jspx and HeaderCaratteristicheCombo.jspx */

/* INIZIO HeaderUrlMultimedialiFigure.jspx and HeaderUrlMultimedialiCombo.jspx */
.digisol-portlet table.tabella-url-multimediali {
	margin-bottom: 20px;
}
.digisol-portlet table.tabella-url-multimediali tr {
	height: 35px;
}
.digisol-portlet table.tabella-url-multimediali .url-multimediale-desc {
	margin-left: 10px;
}
/* FINE HeaderUrlMultimedialiFigure.jspx and HeaderUrlMultimedialiCombo.jspx */

/* INIZIO CatalogoCercaFigure.jspx  */
/* linguette */
.digisol-portlet #catalogoCercaFigureForm .sezioneLinguette table#catalogoCercaFigureForm\3A idGridButton td {
	vertical-align: middle;
}
.digisol-portlet #catalogoCercaFigureForm .sezioneLinguette table#catalogoCercaFigureForm\3A idGridButton td.tabCatCercaIdArticolo-Alias {
	width: 75%;
}
.digisol-portlet #catalogoCercaFigureForm .sezioneLinguette table#catalogoCercaFigureForm\3A idGridButton td.tabCatCercaIdArticolo-Alias .cercaIdArticolo-Alias {
	float: right;
}
.digisol-portlet #catalogoCercaFigureForm .sezioneLinguette table#catalogoCercaFigureForm\3A idGridButton td.tabCatCercaIdArticolo-Alias .cercaIdArticolo-Alias .ricercaIdArticolo,
.digisol-portlet #catalogoCercaFigureForm .sezioneLinguette table#catalogoCercaFigureForm\3A idGridButton td.tabCatCercaIdArticolo-Alias .cercaIdArticolo-Alias .ricercaAlias {
	float: left;
}
.digisol-portlet #catalogoCercaFigureForm .sezioneLinguette input {
    width: 110px;
    border: none;
	background: #CCCCCC;
}
.digisol-portlet #catalogoCercaFigureForm .sezioneLinguette input.catalogoCercaFigureButRicercaSel {
    background: #C51015;
    color: #FFFFFF;
    border: none;
    cursor: pointer;
    margin-bottom: 7px;
    margin-bottom: 0px;
    padding-bottom: 15px;
    padding-left: 5px;
    text-align: left;
}

/* ricerca alias */
.digisol-portlet #catalogoCercaFigureForm .sezioneLinguette #catalogoCercaFigureForm\3A idTestoRicercaIdArticolo {
	background:#FFFFFF;
	color: #C51015;
    border: 1px solid #000000;
	border-color: #000000;
	font-size:11px;
	margin: 0px 1px 3px 16px;
	width:155px;
	cursor:default;
	padding:2px 2px 2px 3px;
	vertical-align:middle;
	text-transform: uppercase;
}
.digisol-portlet #catalogoCercaFigureForm .sezioneLinguette #catalogoCercaFigureForm\3A idButRicercaIdArticolo {
	/*
	font-family:"Arial Rounded MT Bold";
	background: #FFFFFF;
	color: #C51015;
	font-weight:bold;
	font-size:11px;
	border: 0;
	border: hidden;
	margin: 0;
	*/
	margin: 0px 0px 0px 5px;
}
.digisol-portlet #catalogoCercaFigureForm .sezioneLinguette #catalogoCercaFigureForm\3A idTestoRicercaAlias {
	background:#FFFFFF;
	color: #C51015;
    border: 1px solid #000000;
	border-color: #000000;
	font-size:11px;
	margin: 0 1px 3px 2px;
    padding: 2px 2px 2px 3px;
	width:155px;
	cursor:default;
	vertical-align:middle;
	text-transform: uppercase;
}                   
.digisol-portlet #catalogoCercaFigureForm .sezioneLinguette #catalogoCercaFigureForm\3A idButRicercaAlias {
	/*
	font-family:"Arial Rounded MT Bold";
	background: #FFFFFF;
	color: #C51015;
	font-weight:bold;
	font-size:11px;
	border: 0;
	border: hidden;
	margin: 0;
	*/
	margin: 0px 0px 0px 5px;
}

/* celle figure -> parti standard per tutti i cataloghi */
.digisol-portlet #catalogoCercaFigureForm .sezioneCorpo {
	border: 3px solid #C51015;
	padding: 5px;
}

/* bottoni */
.digisol-portlet #catalogoCercaFigureForm .sezioneBottoni {
	margin-top: 20px;
}
.digisol-portlet #catalogoCercaFigureForm .sezioneBottoni #catalogoCercaFigureForm\3A butSceltaClear {
	background: #C51015;
    color: #FFFFFF;
    border: none;
	padding: 3px;
}
.digisol-portlet #catalogoCercaFigureForm .sezioneBottoni #catalogoCercaFigureForm\3A butSceltaRicerca {
	background: #C51015;
    color: #FFFFFF;
    border: none;
	padding: 3px;
}
/* FINE CatalogoCercaFigure.jspx */
/* ------------------ */
/* FINE CatalogoCerca */
/* ------------------ */


/* -------------- */
/* INIZIO Vetrina */
/* -------------- */
/* INIZIO Vetrina_norm.jspx */
.digisol-portlet table#vetrinaNorm\3A vetrinaForm\3A vetrina_norm th.tabella_riga_testata {
	display: none;
}
.digisol-portlet table#vetrinaNorm\3A vetrinaForm\3A vetrina_norm tr.tabella_riga_dispari,
.digisol-portlet table#vetrinaNorm\3A vetrinaForm\3A vetrina_norm tr.tabella_riga_pari {
	background: #FFFFFF;
}
.digisol-portlet table#vetrinaNorm\3A vetrinaForm\3A vetrina_norm td.colVetrinaNormFoto {
    width: 73px;
    padding-right: 10px;
}
.digisol-portlet table#vetrinaNorm\3A vetrinaForm\3A vetrina_norm td.colVetrinaNormFoto div.cornice {
	border: none;
    width: 73px;
    height: 73px;
    display: table-cell;
    vertical-align: middle;
}
.digisol-portlet table#vetrinaNorm\3A vetrinaForm\3A vetrina_norm td.colVetrinaNormFoto div.cornice img.fotoPiccola {
/*  non mettere le dimensioni, perche vengono imposte dallo script che le ridimensiona
	width: 64px;
	height: 64px; 
*/
}
.digisol-portlet table#vetrinaNorm\3A vetrinaForm\3A vetrina_norm td.colVetrinaNormDescrizione,
.digisol-portlet table#vetrinaNorm\3A vetrinaForm\3A vetrina_norm td.colVetrinaNormMarca {
	/* text-align: center; */
}
.digisol-portlet table#vetrinaNorm\3A vetrinaForm\3A vetrina_norm .colVetrinaNormPrezzo {
	text-align: center;
	padding-bottom: 5px;
}
/* FINE Vetrina_norm.jspx */

/* INIZIO Vetrina_max.jspx */
.digisol-portlet table#vetrinaMax\3A vetrinaForm\3A vetrina_max {
	border-collapse: separate;
    border-spacing: 5px;
    margin-bottom: 20px;
}
.digisol-portlet table#vetrinaMax\3A vetrinaForm\3A vetrina_max td.tabella_colonna {
	border: 2px outset #6699FF;
}
.digisol-portlet table#vetrinaMax\3A vetrinaForm\3A vetrina_max td.tabella_colonna div.cornice {
	border: none;
	width: 129px;
    height: 129px;
}
.digisol-portlet table#vetrinaMax\3A vetrinaForm\3A vetrina_max div.colonna .zonaPrezzo {
	padding-bottom: 15px;
}
/* FINE Vetrina_max.jspx */
/* ------------ */
/* FINE Vetrina */
/* ------------ */


/* -------------------- */
/* INIZIO ListaArticoli */
/* -------------------- */
/* INIZIO ListaArticoliCliAge.jspx */
.digisol-portlet #listaArticoliForm table.gridCtrlPaginazione td.gridColPaginazioneMsgArt {
	text-align:center;
}
.digisol-portlet #listaArticoliForm table.gridCtrlPaginazione td.gridColPaginazioneCtrl {
    text-align: center;
}
.digisol-portlet #listaArticoliForm table.gridCtrlPaginazione td.gridColPaginazioneCtrl table.gridCtrlPaginazione2 {
	margin: 0 auto;
}
.digisol-portlet #listaArticoliForm table.gridCtrlPaginazione td.gridColPaginazioneAddCar {
	text-align: center;
}
.digisol-portlet #listaArticoliForm table.gridCtrlPaginazione td.gridColPaginazioneAddCar input.aggiungiCarrello {
	background: #C51015;
    color: #FFFFFF;
    border: none;
    margin: 0;
}

/* colonne della lista */
.digisol-portlet .colLstArtIconaFoto .corniceIconaListaArt {
	border: none;
	height: auto;
    width: 80px;
}
.digisol-portlet .colLstArtIconaFoto img.fotoListaArticoli {
    width: 80px;
}
.digisol-portlet .colLstArtMarca div.cornice {
	border: none;
	width: 49px;
	height: 49px;
}


.digisol-portlet .colLstArtDispon {
	text-align: center;
}
.digisol-portlet .colLstArtPrezzoPub {
	text-align:center;
}
.digisol-portlet .colLstPrezzoLordo {
    text-align: right;
}
.digisol-portlet .colLstPrezzoListino {
    text-align: right;
}
.digisol-portlet .colLstPrezzoNetto {
    text-align: right;
}
.digisol-portlet .colLstArtUxC {
    text-align: right;
}
.digisol-portlet .colLstArtQta {
    text-align: right;
}
.digisol-portlet .colLstArtQta .text_non_disponibile,
.digisol-portlet .aggiungi_qta .text_non_disponibile {
	background: #FFFFE1;
    border: 1px solid #000000;
    font-size: 12px;
	margin: 0;
    padding: 0;
	text-align: center;
    width: 165px;
    height: 32px;
	right: 75px;
    top: -3px;
}

/*colonne custon*/
.digisol-portlet .colCustom0 {
	text-align: right;
	padding: 0px 2px ;
}
.digisol-portlet .colCustom1 {
	text-align: right;
	padding: 0px 2px;
}
.digisol-portlet .colCustom2 {
	padding: 0px 2px;
}
.digisol-portlet .colCustom3 {
	text-align: center;
}
/* FINE ListaArticoli.jspx */

/* INIZIO ListaArticoliGuest.jspx */
.digisol-portlet .colLstArtRichiediPrev .preventivo .text {
	color: #C51015;
    margin-right: 5px;
    vertical-align: super;
}
/* FINE ListaArticoliGuest.jspx */
/* ------------------ */
/* FINE ListaArticoli */
/* ------------------ */


/* --------------------- */
/* INIZIO TrackingOrdine */
/* --------------------- */
/* INIZIO TrackingFiltro.jspx */
.digisol-portlet #trackingFormFiltro .selectOneRadio-tipoRicerca {
	margin: 10px 0 25px 0;
}
/* FINE TrackingFiltro.jspx */

/* INIZIO TrackingOrdine.jspx */
.digisol-portlet #trackingFormFiltro input.butCerca,
.digisol-portlet #trackingFormFiltro input.butClear {
	background: #C51015;
    color: #FFFFFF;
    border: none;
}
/* FINE TrackingOrdine.jspx */

/* INIZIO ListaTestatePortafoglio.jspx */
/* FINE ListaTestatePortafoglio.jspx */

/* INIZIO ListaDettaglioPortafoglio.jspx */
.digisol-portlet #trackingFormListe .tabNavigazione {
	width: auto;
	text-align: center;
	margin: 10px 0;
}
.digisol-portlet #trackingFormListe .tabNavigazione td {
	padding-left: 120px;
}
.digisol-portlet #trackingFormListe #trackingFormListe\3A idVistaListaDettagliOrdine\3A listaDettagliPortafoglio {
	margin: 00 0 15px;
    width: 98%;
}
/* FINE ListaDettaglioPortafoglio.jspx */
/* ------------------- */
/* FINE TrackingOrdine */
/* ------------------- */


/* ------------------- */
/* INIZIO ZoomArticolo */
/* ------------------- */
.digisol-portlet table.ricambi-accessori table.dettaglio_menu {
    padding: 3px 0;
    width: auto;
}
.digisol-portlet table.ricambi-accessori table.dettaglio_menu .link {
	text-align: center;
    width: 65px;
    padding-right: 15px;
}
/* INIZIO ZoomArticoloGuest_norm.jspx and ZoomArticolo_norm.jspx  */
.digisol-portlet table#zoomNormGuest\3A zoomArticoloForm\3A idGridTestata,
.digisol-portlet table#zoomNorm\3A zoomArticoloForm\3A idGridTestata {
	background: #C4C4C4;
    border: none;
    height: 26px;
    width: 100%;
}
.digisol-portlet table#zoomNormGuest\3A zoomArticoloForm\3A idGridTestata .testo_dato,
.digisol-portlet table#zoomNorm\3A zoomArticoloForm\3A idGridTestata .testo_dato {
    width: auto;
}
.digisol-portlet table#zoomNormGuest\3A zoomArticoloForm\3A idGridTestata td,
.digisol-portlet table#zoomNorm\3A zoomArticoloForm\3A idGridTestata td {
    border: 1px solid #FFFFFF;
    color: #533C00;
    font-weight: bolder;
    padding: 5px 3px 3px 5px;
    text-align: left;
    width: 50%;
}
.digisol-portlet table#zoomNormGuest\3A zoomArticoloForm\3A galleria,
.digisol-portlet table#zoomNorm\3A zoomArticoloForm\3A galleria {
    background: #FFFFFF;
    height: 26px;
    padding: 5px 0px 0px 0px;
    width: 100%;
}
.digisol-portlet table#zoomNormGuest\3A zoomArticoloForm\3A galleria th,
.digisol-portlet table#zoomNorm\3A zoomArticoloForm\3A galleria th {
    border: 1px solid #FFFFFF;
    padding: 3px;
    width: 17%;
}
.digisol-portlet table#zoomNormGuest\3A zoomArticoloForm\3A galleria td,
.digisol-portlet table#zoomNorm\3A zoomArticoloForm\3A galleria td {
    background: #FFFFFF;
    border: none;
    padding: 3px;
}
.digisol-portlet table#zoomNormGuest\3A zoomArticoloForm\3A galleria div.cornice,
.digisol-portlet table#zoomNorm\3A zoomArticoloForm\3A galleria div.cornice {
	border: 1px solid #CCCCCC;
    overflow: hidden;
    text-align: center;
    height: auto;
    width: auto;
}
.digisol-portlet table#zoomNormGuest\3A zoomArticoloForm\3A idGridTestata table.ricambi-accessori table.dettaglio_menu,
.digisol-portlet table#zoomNorm\3A zoomArticoloForm\3A idGridTestata table.ricambi-accessori table.dettaglio_menu {
    padding: 3px 0;
    width: 172px;
}
/* FINE ZoomArticoloGuest_norm.jspx and ZoomArticolo_norm.jspx  */


/* INIZIO ZoomArticoloGuest_norm.jspx */
.digisol-portlet table#zoomNormGuest\3A zoomArticoloForm\3A galleria thead {
	background: #E8E8E6
}
/* FINE ZoomArticoloGuest_norm.jspx */

/* INIZIO ZoomArticolo_norm.jspx */
.digisol-portlet table#zoomNorm\3A zoomArticoloForm\3A idGridTestata {
	background: #F0F0F0;
}
.digisol-portlet table#zoomNorm\3A zoomArticoloForm\3A idGridTestata td.tabella_colonna_dx {
    border: 1px solid #FFFFFF;
    color: #533C00;
    font-weight: bolder;
    padding: 5px 3px 3px 5px;
    text-align: left;
    width: 50%;
}
.digisol-portlet table#zoomNorm\3A zoomArticoloForm\3A galleria div.cornice img.zoomNorm\3A zoomArticoloForm\3A galleria\3A 0\3A foto {
    cursor: pointer;
}
/* FINE ZoomArticolo_norm.jspx */

/* INIZIO ZoomArticolo_max.jspx and ZoomArticoloGuest_max.jspx */
.digisol-portlet table.gridZoomArt {
    margin: 0 5px;
}
.digisol-portlet table.gridZoomArt td.gridZoomArtFotoCol {
    padding: 0;
    vertical-align: top;
    width: 300px;
}
.digisol-portlet table.gridZoomArt td.gridZoomArtFotoCol div.cornice {
    border: medium none;
    height: 301px;
    width: 301px;
}
.digisol-portlet table.gridZoomArt td.gridZoomArtFotoCol div.cornice img.fotoGrande {
/* non mettere le dimensioni, perche vengono imposte dallo script che le ridimensiona
	width: 300px;
	height: 300px; 
*/
}
.digisol-portlet table.gridZoomArt td.gridZoomArtFotoCol div.cornice img.zoomMax\3A zoomArticoloForm\3A fotoArt {
    cursor: pointer;
}
.digisol-portlet table.gridZoomArt td.gridZoomArtFotoCol .pulsantiZonaImmagine {
	text-align: center;
}
.digisol-portlet table.gridZoomArt td.gridZoomArtFotoCol .pulsantiZonaImmagine .stampa_scheda_prodotto {
	padding-top: 10px;
}

.digisol-portlet table.gridZoomArt td.gridZoomArtDescrizioniCol {
	padding: 0 30px;
    vertical-align: top;
}
.digisol-portlet table.gridZoomArt td.gridZoomArtDescrizioniCol .titolo_articolo {
    margin-bottom: 30px;
}
.digisol-portlet table.gridZoomArt td.gridZoomArtDescrizioniCol table.zoom_art_inizio_dati {
    margin: 0px 0px 10px 0px;
    width: auto;
}
.digisol-portlet table.gridZoomArt td.gridZoomArtDescrizioniCol table.zoom_art_inizio_dati .testo_descrizione {
	padding: 0 40px 0 0;
}
.digisol-portlet table.gridZoomArt td.gridZoomArtDescrizioniCol table.zoom_art_inizio_dati img.iconaMarca {
  	width: auto;
	height:auto; 
}
.digisol-portlet table.gridZoomArt td.gridZoomArtDescrizioniCol .bottone_aggiungi_catalogo_personale {
    margin-top: 40px;
}
/* FINE ZoomArticoloGuest_max.jspx and ZoomArticolo_max.jspx */

/* INIZIO ZoomArticoloGuest_max.jspx */
.digisol-portlet table.gridZoomArt table.gridAreaQta {
	width: 140px;
}
.digisol-portlet table.gridZoomArt table.gridAreaQta td.colzoomArtGuestTesto {
	width: 60px;
}
.digisol-portlet table.gridZoomArt table.gridAreaQta table.gridQta {
}
.digisol-portlet table.gridZoomArt table.gridAreaQta table.gridQta .gridZoomArtQta #zoomMaxGuest\3A zoomArticoloForm\3A qtaord {
    margin: 0px 0px 15px 0px;
}
.digisol-portlet table.gridZoomArt table.gridNote {
	width: auto;
}
.digisol-portlet table.gridZoomArt table.gridNote td.colzoomArtGuestTesto {
	width: 60px;
}
.digisol-portlet table.gridZoomArt #zoomMaxGuest\3A zoomArticoloForm\3A note {
    border: 1px solid #CCCCCC;
    margin: 3px 5px;
}
.digisol-portlet table.gridZoomArt .richiediPreventivo {
	margin: 20px 0 20px 30px;
}
.digisol-portlet table.gridZoomArt .richiediPreventivo input.butRichiediPreventivo {
	background: #C51015;
    color: #FFFFFF;
    border: none;
}
/* FINE ZoomArticoloGuest_max.jspx */

/* INIZIO ZoomArticolo_max.jspx */
.digisol-portlet table.gridZoomArt td.gridZoomArtDescrizioniCol .bottone_aggiungi_catalogo_personale {
    margin-top: 40px;
    width: 600px;
}
.digisol-portlet table.gridZoomArt td.gridZoomArtDescrizioniCol .bottone_aggiungi_catalogo_personale input {
	background: #666666;
    color: #FFFFFF;
}
.digisol-portlet table.gridZoomArt td.gridZoomArtDescrizioniCol .aggiungi_qta {
    margin: 20px 0;
}
.digisol-portlet table.gridZoomArt td.gridZoomArtDescrizioniCol .aggiungi_qta .text_non_disponibile {
	margin: -2px 0 0 -110px;
    right: auto;
    top: auto;
}
.digisol-portlet table.gridZoomArt td.gridZoomArtDescrizioniCol .aggiungi_qta .gridGestQta {
	width: 140px;
	text-align: right;
}
.digisol-portlet table.gridZoomArt td.gridZoomArtDescrizioniCol .qta_aggiungi_al_carrello {
    margin-top: 20px;
}
.digisol-portlet table.gridZoomArt td.gridZoomArtDescrizioniCol .qta_aggiungi_al_carrello input {
    background: #C51015;
    color: #FFFFFF;
}
/* FINE ZoomArticolo_max.jspx */

/* INIZIO GestioneCatalogoPersonale.jspx */
.digisol-portlet #gestioneCatalogoPersonaleForm .titolo {
	margin-bottom: 20px;
}
.digisol-portlet #gestioneCatalogoPersonaleForm table.tabella_menu {
	margin: 0;
}
.digisol-portlet #gestioneCatalogoPersonaleForm .bottoni {
	margin-top: 20px;
}
/* FINE GestioneCatalogoPersonale.jspx */
/* ------------------- */
/* FINE  ZoomArticolo  */
/* ------------------- */

/* ------------------------ */
/* INIZIO ListaOfferte.jspx */
/* ------------------------ */
.digisol-portlet #dettaglioOffertaForm\3A idGridDettagli {
	width: auto;
}
.digisol-portlet .col_descrizione_offerta {
	font-size:12px;
	font-weight:bold;  
}
/* ---------------------- */
/* FINE ListaOfferte.jspx */
/* ---------------------- */


/* --------------- */
/* INIZIO Carrello */
/* --------------- */
.digisol-portlet img#regalino {
	border: 0px;
	float: left;
}

/* INIZIO Carrello.jspx */
.digisol-portlet #carrelloForm input#carrelloForm\3A idIntestazioneCarrelloPG\3A idButVaiCatalogo {
	background: #666666;
    color: #FFFFFF;
    border: none;
    margin: 10px 0;
}
/* FINE Carrello.jspx */

/* INIZIO CarrelloBrevePG.jspx */
.digisol-portlet #carrelloForm table.carrelloBrevePG td.gridCarrelloBrevePGCol2 {
	text-align: right;
}
.digisol-portlet #carrelloForm table.carrelloBrevePG td.gridCarrelloBrevePGCol2 input {
	background: #C51015;
	color: #FFFFFF;
	font-size: 11px;
	border: 1px solid #C51015;
	margin: 0;
	padding: 2px 0px;	
	width: 105px;	
}
/* FINE CarrelloBrevePG.jspx */

/* INIZIO CarrelloIntestazionePG.jspx */
.digisol-portlet table.campiIntestazione td.carrelloIntestazioneCompletaCol1 table.datiCampiIntestazione td.datiCarrelloIntestazioneCompleta1,
.digisol-portlet table.campiIntestazione td.carrelloIntestazioneCompletaCol1 table.datiCampiIntestazione td.datiCarrelloIntestazioneCompleta2 {
	padding-top: 8px;
    vertical-align: top;
}
.digisol-portlet table.campiIntestazione td.carrelloIntestazioneCompletaCol2 {
	vertical-align: top;
}
.digisol-portlet table.campiIntestazione td.carrelloIntestazioneCompletaCol2 .carrellointestPG_informazioni {
	vertical-align: top;
}
/* FINE CarrelloIntestazionePG.jspx  */

/* INIZIO CarrelloBottoniPG.jspx */
.digisol-portlet #carrelloForm .carrelloBottoniPG .bottoni {
	padding: 3px;
    text-align: center;
    text-transform: uppercase;
}
.digisol-portlet #carrelloForm .carrelloBottoniPG .registra {
	padding-top: 10px;
	text-transform: uppercase;
}
.digisol-portlet #carrelloForm .carrelloBottoniPG .registra input.butSceltaRegistra {
	background: #C51015;
    color: #FFFFFF;
    border: none;
}
/* FINE CarrelloBottoniPG.jspx */

/* INIZIO CarrelloBreveOrdineCC.jspx */
.digisol-portlet #carrelloForm input.butSceltaVisualizzaCarrello {
	background: #C51015;
    color: #FFFFFF;
    border: none;
	float: right;
}
.digisol-portlet #carrelloForm .carrello_errore {
	font-weight: normal;
	color: #B70101;	
}
/* FINE CarrelloBreveOrdineCC.jspx */

/* INIZIO CarrelloIntestazione.jspx */
.digisol-portlet #carrelloForm #carrelloForm\3A idIntestazioneCarrello\3A tabella_menu_cliente_dest td {
    vertical-align: top;
}
/* FINE CarrelloIntestazione.jspx */

/* INIZIO CarrelloBottoni.jspx */
.digisol-portlet #carrelloForm .carrelloBottoni {
	 margin: 30px 0 15px;
}
.digisol-portlet #carrelloForm .carrelloBottoni .bottoni input.but_carrellobottoni {
}
.digisol-portlet #carrelloForm .carrelloBottoni .bottoni input.butApplicaValori {
	background: #C51015;
    color: #FFFFFF;
    border: none;
}
.digisol-portlet #carrelloForm .carrelloBottoni table.gridRiepilogoProcedi {
	margin: 20px 0px 0px 0px;
}
.digisol-portlet #carrelloForm .carrelloBottoni table.gridRiepilogoProcedi td.gridColTotaAmonto {
    text-align: center;
    font-weight: bold;
}
.digisol-portlet #carrelloForm .carrelloBottoni table.gridRiepilogoProcedi td.gridColNumRighe {
	text-align: center;
	font-weight: bold;
}
.digisol-portlet #carrelloForm .carrelloBottoni table.gridRiepilogoProcedi td.gridColProcediConOfferte {
    text-align: center;
}
.digisol-portlet #carrelloForm .carrelloBottoni table.gridRiepilogoProcedi td.gridColProcediConOfferte input.butSceltaProcediConOfferte {
	background: #C51015;
	color: #FFFFFF;
	border: none;
}
/* FINE CarrelloBottoni.jspx */

/* INIZIO CarrelloTabArt.jspx */
/* FINE CarrelloTabArt.jspx */

/* INIZIO CarrelloNegoziaOfferte.jspx */
.digisol-portlet #carrelloNegoziaOfferteForm .viewOffeNonRic {
	text-align: center;
	width: 70%;
	margin: 30px auto 5px auto;
	border: 1px dashed #FF3FFF;
}
.digisol-portlet #carrelloNegoziaOfferteForm .viewOffeNonRic h1 {
	background: yellow;
	width: 70%;
}
.digisol-portlet #carrelloNegoziaOfferteForm .viewOffeNonRic table.tabOffeNonRic {
	width: 80%;
	margin: 10px auto;
	border: 1px solid blue;
	font-size: 18px;
}
.digisol-portlet #carrelloNegoziaOfferteForm .viewOffeNonRic table.tabOffeNonRic td.tabOffeNonRic_column {
	border-bottom: 1px solid #000000;
	padding: 8px 8px 8px 8px;
	vertical-align: top;
	text-align: left;
}
/* FINE CarrelloNegoziaOfferte.jspx */

/* INIZIO CarrelloAnteprimaOrdine.jspx */
.digisol-portlet #carrelloAnteprimaOrdineForm .totaleMerce {
    font-weight: bold;
    line-height: 25px;
    text-align: right;
}
.digisol-portlet #carrelloAnteprimaOrdineForm .totaleMerce .testo {
	margin-right: 20px;
}
.digisol-portlet #carrelloAnteprimaOrdineForm .piePagina {
    margin-top: 6px;
}
.digisol-portlet #carrelloAnteprimaOrdineForm .piePagina .piePagina-indietro {
    margin-bottom: 20px;
    text-align: center;
}
.digisol-portlet #carrelloAnteprimaOrdineForm .piePagina .piePagina-indietro input.butIndietro {
	width: 125px;
}
.digisol-portlet #carrelloAnteprimaOrdineForm .piePagina .piePagina-registra {
    text-align: center;
}
/* FINE CarrelloAnteprimaOrdine.jspx */
/* --------------- */
/* FINE Carrello */
/* --------------- */


/* --------------- */
/* INIZIO Varianti */
/* --------------- */
/* INIZIO VariantiArticolo_max_1liv.jspx */
.digisol-portlet table.gridTop td {
	vertical-align: top;
	padding: 1px 1px 1px 1px;
}
/* FINE VariantiArticolo_max_1liv.jspx */

/* INIZIO VariantiArticolo_min_1liv.jspx */
.digisol-portlet table#idGrid {
	background: orange; 
}
/* FINE VariantiArticolo_min_1liv.jspx */


/* ------DA SISTEMARE------ */
.digisol-portlet table#variantiMin\3A variantiArticoloMinForm\3A idGrid {
	padding: 0px;
	overflow: hidden;
	text-align: left;
}
.digisol-portlet input#variantiMin\3A variantiArticoloMinForm\3A qtaord {
	float: left;
}
.digisol-portlet table#variantiMin\3A variantiArticoloMinForm\3A idGridMenoPiu {
	float: left;
	width: 30px;
}
.digisol-portlet img#variantiMin\3A variantiArticoloMinForm\3A idImgPiu,
.digisol-portlet img#variantiMin\3A variantiArticoloMinForm\3A idImgMeno {
	width: 20px;
	height: 10px;
	border: 0px;
	float: left;
}
.digisol-portlet img#variantiMin\3A variantiArticoloMinForm\3A idImgCarrello {
	width: 23px;
	height: 18px;
	border: 0px;
	float: left;
}
.digisol-portlet span#variantiMin\3A variantiArticoloMinForm\3A desvar {
	padding: 4px;
	border: 1px solid;
	color: #5C5C8F;
	background: #FFFFFF;
}
/* ------------- */
/* FINE Varianti */
/* ------------- */


/* ----------------------- */
/* INIZIO OrdineDaStorico  */
/* ----------------------- */
/* codice per far sparire ZoomArticolo da OrdineDaStorico */
#ordinaDaStorico-page #ZoomArticolo {
	display: none;
}
/* --------------------- */
/* FINE OrdineDaStorico  */
/* --------------------- */


/* ----------------------- */
/* INIZIO OrdineDaModello  */
/* ----------------------- */
.digisol-portlet #ordinaDaModelloForm table.tabella_form td.celUno {
	width: 20%;
}
.digisol-portlet #ordinaDaModelloForm input#ordinaDaModelloForm\3A idButCerca {
	background: #C51015;
	color: #FFFFFF;
	border: none;
}
/* --------------------- */
/* FINE OrdineDaModello  */
/* --------------------- */


/* ------------------------ */
/* INIZIO FormRegistrazione */
/* ------------------------ */
.digisol-portlet #formRegistrazioneForm {
	width: 500px;
}
.digisol-portlet #formRegistrazioneForm .titolo_form {
	color: #FF0000;
}
.digisol-portlet #formRegistrazioneForm .obbligatorio_form {
	font-size: 10px;
}
.digisol-portlet #formRegistrazioneForm .txtaggiuntivo_form {
	margin-bottom: 5px;
}
.digisol-portlet #formRegistrazioneForm .campo_obbligatorio {
	margin-left: 4px;
}
.digisol-portlet #formRegistrazioneForm .blocco_1 {
	display: inline-block;
	float: left;
	width: 170px;
}
.digisol-portlet #formRegistrazioneForm .campo-ragsocFR .campo_dato {
	width: 250px;
}
.digisol-portlet #formRegistrazioneForm .campo-capFR .campo_dato {
	width: 50px;
}
.digisol-portlet #formRegistrazioneForm  #formRegistrazioneForm\3A invioFormRegistrazione {
	margin-top: 10px;
}
/* ---------------------- */
/* FINE FormRegistrazione */
/* ---------------------- */


/* ----------------------- */
/* INIZIO SelettoreCliente */
/* ----------------------- */
/* INIZIO SelettoreCliente_norm.jspx */
.digisol-portlet .selezioneUtente {
	margin: 10px 0 15px 0;
}
.digisol-portlet .selezioneUtente .visualizzaClienti {
	margin: 0 0 10px 0;
}
.digisol-portlet .selezioneUtente .visualizzaClienti .outputText,
.digisol-portlet .selezioneUtente .visualizzaDestinatari .outputText {
    display: inline-block;
    width: 150px;
}
.digisol-portlet .selezioneUtente .visualizzaClienti select.selectOneMenu,
.digisol-portlet .selezioneUtente .visualizzaDestinatari select.selectOneMenu {
	margin: 3px 50px 0 3px;
}
.digisol-portlet #SelCliNorm\3A selezioneClienteForm .butScelta {
	background: #C51015;
    color: #FFFFFF;
    border: none;
}
.digisol-portlet #SelCliNorm\3A selezioneClienteForm .anagraficaCliente {
	clear: both;
    float: none;
    width: 600px;
    margin-top: 20px;
}
/* FINE SelettoreCliente_norm.jspx */

/* INIZIO DestinatarioProvvisorio.jspx */
.digisol-portlet table.gridDestinatarioProv {
}
.digisol-portlet .gridDestinatarioProvCol1 {
  width: 15%;
}
.digisol-portlet .gridDestinatarioProvCol2 {
  width: 25%;
}
.digisol-portlet .gridDestinatarioProvCol3 {
  width: 25%;
}
.digisol-portlet .gridDestinatarioProvCol4 {
  width: 35%;
}
/* FINE DestinatarioProvvisorio.jspx */
/* ---------------------- */
/* FINE SelettoreCliente */
/* ---------------------- */
