<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;"> /*googleWebFont*/
@import url(http://fonts.googleapis.com/css?family=Archivo+Narrow:400,700);
/*input button*/
input.btnGen {
   	border: 1px solid #aaaaaa;
    font-size: 12px;
    background: #bcbbbb;
  	color:#000000;
  	font-family: "Archivo Narrow", sans-serif;
	padding:5px;
		
}
 input.btnGen:hover, input.btnBlu:hover, input.btnAdd:hover {
    color: #666666;
    background: #dddddd;
	border:1px solid #cccccc;
	/* font-family:"Archivo Narrow", sans-serif;*/
}


input.btnBlu {
    border: 1px solid # 366b92;
    font-size: 13px;
    background: #4080b0;
	padding:5px;
	border-radius:4px;
	color:#ffffff;
	cursor:pointer;
	font-family:"Archivo Narrow", sans-serif;
	text-transform:uppercase;
		
}
input.btnAdd{
border: 1px solid # 366b92;
    font-size: 13px;
    background: #4080b0;
	padding:3px;
	padding-left:10px;
	padding-right:10px;
	border-radius:4px;
	color:#ffffff;
	cursor:pointer;
	font-family:"Archivo Narrow", sans-serif;
	text-transform:uppercase;

}

input.btnCred
{
	padding:2px;
	padding-left:10px;
	padding-right:10px;
	border:1px solid #999999;
	color:#000000;
	cursor:pointer;
	border-radius:4px;
	margin:0px;
	margin-left:10px;
	font-size:10px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#d6d6d6'); /* per Internet Explorer */
	background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#d6d6d6)); /* per browser webkit come Safari */
	background: -moz-linear-gradient(top,  #efefef,  #d6d6d6); /* per firefox 3.6+ */
	font-family:"Archivo Narrow", sans-serif;
}

.btnCred{
	font-size:1em;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	border:1px solid #707070;
	border-radius:4px;
	text-transform:uppercase;
	/*background:#d6d6d6;*/
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#d6d6d6'); 
	background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#d6d6d6)); 
	background: -moz-linear-gradient(top,  #efefef,  #d6d6d6); 
	font-family:"Archivo Narrow", sans-serif;
	
}

a.btnCred{
color:#000000;	
text-decoration:none;
}

input.btnCred:hover{
	color:#335b96;}

/*input text*/
input[type=text] {
    border: 1px solid #b9b9b9;
    color: #414141;
    font-size: 11px;
    background: #ffffff;
	
	
	
}

 input[type=password] {
    border: 1px solid #b9b9b9;
    font-size: 9px;
    background: #ffffff;
	width:60px;
}

.frm label {
    
}

.ico-back{background: url(/framework/eice/images/back.png)}
.ico-next {background: url(/framework/eice/images/next.png)}

.cartum {
	font-size: 0.9em;
}
.cartActive td
{     /*background: #f7deb7 !important; -arancio*/
	 /*border-top:2px #ef9404 solid !important;
	 border-bottom:2px #ef9404 solid !important;*/
	 /*background-color:#92A9B7 !important;*/
	background: #dde0e5 !important;
	
}



/* ############################################# */
/* eice.business.Wizard                          */
/* ############################################# */

fieldset.Nospazi{
	padding:0px;
	padding-top:7px;
	padding-bottom:7px;
	
	}


 .eice_wizard_list{
	
	 text-align:center;
	 margin:0 auto; 
	 }

ul.eice_wizard_list{
	
	width:1140px;
	height:65px;
	padding:0px;
	margin:0 auto;
	font-size:0px; /*N:B. ele: per nascondere il testo mantenendo il background*/
	/*background:url(/Images/checkOut.png) no-repeat;*/
	
	}
	
ul.eice_wizard_list li.wizard-carrello li.WizardSelectedTitle {
	width:1040px;
	height:65px;
	background:url(/Images/checkOutb2b.png) no-repeat 0 0;
}
	
ul.wizard-carrello{
	width:1040px;
	height:65px;
	background:url(/Images/checkOutb2b.png) no-repeat 0 0;
}

ul.wizard-note{
	width:1040px;
	height:65px;
	background:url(/Images/checkOutb2b.png) no-repeat 0 -65px;
	
}

ul.wizard-mezzo{
	width:1040px;
	height:65px;
	background:url(/Images/checkOutb2b.png) no-repeat 0 -130px;
	
}

ul.wizard-riepilogo{
	width:1040px;
	height:65px;
	background:url(/Images/checkOutb2b.png) no-repeat 0 -195px;
	
}


.eice_wizard_list li{
	
	height:50px;
	width:180px;
	margin:0px;
	padding:0px;
	border:none;
	
	}
	 

 .eice_wizard_list li.selected {
	 
	 border:none;
	 height:50px;
	 width:180px;
	
	 /*border:1px #dddddd solid;*/
	}
	
	ul.eice_wizard_list.wizard-indirizzi{
	width:1040px;
	height:65px;
	background:url(/Images/checkOutb2b.png) no-repeat 0 -260px;
	
	}
	
	 li.wizard-carrello.selected{
		/*color:#ffffff;*/
		/*height:50px;
		width:160px;
		/*background:url(/Images/checkOut.png)  0px 0px;*/
		/*background:url(/Images/CarrelloActive.png) no-repeat;
		background-position:20px 5px;
		
	}
	
	li.wizard-carrello{
		/*color:#ffffff;*/
		/*width:160px;
		height:50px;
		/*background:url(/Images/checkOut.png) 0px -51px;*/
		
		
	}
	
	li.wizard-note{
	/* width:10px;ele: ho messo questa dimensione per non far andare a capo ul. togliere se si lavora con il*/
		/*width:140px;
		height:50px;
		/*background:url(/Images/checkOut.png) -140px 0px*/
		
	}

	li.wizard-note.selected {
		/*width:140px;
		height:50px;
		/*background:url(/Images/CheckOut.png) -141px -51px;*/
		/*background:url(/Images/NoteActive.png);
		background-position:1px 5px;*/
		
				}
	
	li.wizard-mezzo {
	/*width:10px;ele: ho messo questa dimensione per non far andare a capo ul. togliere se si lavora con il*/
		/*width:140px;
		height:50px;
		/*background:url(/Images/checkOut.png) -280px 0px;*/
				}

	li.wizard-mezzo.selected {
		
		/*height:50px;
		width:140px;
		/*background:url(/Images/checkOut.png) -280px -150px;*/
		/*background:url(/Images/MezzoActive.png);
		background-position:1px 5px;*/
				}

	li.wizard-riepilogo {
		/* width:10px;ele: ho messo questa dimensione per non far andare a capo ul. togliere se si lavora con il*/
		/*height:50px;
		/*background:url(/Images/ckeckOut.png) -300px -100px;*/
				}
				
	li.wizard-riepilogo.selected {
		
		/*height:50px;
		background:url(/Images/RiepilogoActive.png);
		background-position:1px 5px;
		*/
				}		



	div#div_diffAddress{
	margin-top: 10px;
	padding-top:5px;
	margin-bottom:5px;
	font-size:1,2em;
	border-top: 1px #c6cbd2 solid;
	color:#4f6b95;
}	
/*#####################fine######################*/

/**************CheckOUT****************/
/*------------------------------------*/
/**************************************/

.order_ind_fatt, .order_ind_sped, .order_info, .order_notes{background-color: #ffffff;
    border: 1px solid #c1c1c1;
    margin: 7px 5px;
    padding: 5px;
	border-radius:4px;}

.order_ind_fatt div.title, .order_ind_sped div.title {
	
	background: none repeat scroll 0 0 #EDEDED;
    color: #3f4f5e;
	border:1px solid #cccccc; 
    font-size: 15px;
    padding: 9px;
	margin-bottom:3px;
	padding-top:5px;
    text-shadow: 1px 1px #CCCCCC;
	font-family:"Archivo Narrow", sans-serif;
	font-weigth:bold;
	border-radius:4px;}


.order_ind_fatt div.label, .order_ind_sped div.label, .order_info div.label, order_notes div.lanel
{
	padding:0;
	margin:6px 0;	
	padding-left:10px;
	font-size:1em;
	
}



/* --- TABLES RICERCHE --- */

.nw 
{
white-space:normal;
    }


/* tabelle risultati prodotti*/
.eice_tbl_res{
 	border: none;	
	/* height:100%; erica 29/04/2013 */
	margin:0px;
	
}


.eice_tbl_res th {

    font-size: 14px;
    border-right: 1px dotted #999999;
	border-left: 1px dotted #999999;
	border-bottom: 1px solid #999999;
	border-top:2px solid #335b96;
    background: #c6cbd2;
	/*-moz-box-shadow: 0px 2px 5px #dddddd;
	 -webkit-box-shadow: 0px 2px 5px#dddddd;
	 box-shadow: 0px 2px 5px #dddddd;*/
	vertical-align:top;
	padding-top:9px;
	text-shadow:1px 1px #efefef;
	
}
/* erica x promo 10/05/2013  differite*/
.eice_tbl_promo th {

    font-size: 12px;
    border-right: 1px dotted #999999;
	border-left: 1px dotted #999999;
	border-bottom: 1px solid #999999;
	border-top:2px solid #335b96;
    background: #c6cbd2;
	/*-moz-box-shadow: 0px 2px 5px #dddddd;
	 -webkit-box-shadow: 0px 2px 5px#dddddd;
	 box-shadow: 0px 2px 5px #dddddd;*/
	vertical-align:top;
	padding-top:9px;
	text-shadow:1px 1px #efefef;
	
}

.eice_tbl_promo th label{font-size:1.3em; color:#333333;}
.eice_tbl_promo th:first-of-type{border-left:1px solid #999999}
.eice_tbl_promo th:last-of-type{border-right:1px solid #999999}

.promo_imm {
    font-family: "Archivo Narrow", sans-serif;
    font-size: 16px;
    font-weight: bold;
    padding: 0 0.2em;
    color: #069;
}

.eice_tbl_res td {
    font-size: 11px; 
    padding: 5px 3px;
    border-bottom: 1px solid #999999;
    border-right: 1px dotted #999999;
	border-left: 1px dotted #999999;
	background:none;
	vertical-align:top;
	padding-top:9px;
}

.eice_tbl_res td a{
	
	color:#335b96;	
}

.eice_tbl_res td a:hover{
	
	color:#666666;	
}


.eice_tbl_res td img {vertical-align: top; margin: 0 5px 0 0;}

.eice_tbl_res tfoot td a{color: #ef9405;}


/*ele:aggiunta classe*/
.elenco td
{
	padding:7px;
	margin:0px;
}

.elenco td a
{
	text-decoration:none;
	color:#335b96;
}

.elenco td a:hover
{
	text-decoration:none;
	color:#666666;
}


/*tabelle: stili personalizzati colonne e righe pari e dispari*/

  .tr_even{
	/*background: -webkit-linear-gradient(top, #e3e3e3, #efefef);
	background: -moz-linear-gradient(top, #e3e3e3, #efefef);
	background: -ms-linear-gradient(top, #e3e3e3, #efefef);
	background: -o-linear-gradient(top, #e3e3e3, #efefef);*/
	background-color:#efefef;
	}

.td_even, .td_odd, .tr_even, .tr_odd{
	border-bottom:2px solid #ffffff;
	
	}
	
/*paginazione*/


.pager ul li a{

    color: #333333;

}
.pager ul li a:hover{

    background: #cccccc;
}

.pager ul li span{
    background: #335b96;
	color:#ffffff;
}
/*disponibilitÃ&nbsp; prodotti*/

/*.eice_tbl_disp {
   
    border: none;
	font-weight:bold;
	width:100%;
	min-width:200px;

}
.eice_tbl_disp thead td {
    border: none;
 
}
/*tabella di dialogo disponibilitÃ&nbsp;*/
/*.eice_tbl_disp th {
    font-size: 11px;
    border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
    background: #efefef;
}

.eice_tbl_disp td {
    font-size: 11px;
    border-bottom: 1px solid #cccccc;
    border-right: 1px dotted #cccccc;
}
    
*/
/* tabelle risultati prodotti*/
.eice_tbl_disp {
 	border: none;	
	height:100%;
	width:100%;
	
}

.eice_tbl_disp th {
    font-size: 15px;
    border-right: 2px solid #ffffff;
	border-bottom: 1px solid #ffffff;
    background: #f7deb7;
	/*-moz-box-shadow: 0px 2px 5px #dddddd;
	 -webkit-box-shadow: 0px 2px 5px#dddddd;
	 box-shadow: 0px 2px 5px #dddddd;*/
	vertical-align:top;
	padding-top:9px;
	
}

.eice_tbl_disp td {
	font-size: 0.78em;
    padding: 5px 3px;
    border-bottom: 1px solid #bcbbbb;
    border-right: 1px dotted #bcbbbb;
	background:none;
	vertical-align:top;
	padding-top:9px;
	padding-left:5px;
	  
}

.eice_tbl_disp td a{
	
	color:#335b96;	
}

.eice_tbl_disp td a:hover{
	
	color:#000000;	
}


.eice_tbl_disp td img {vertical-align: top; margin: 0 5px 0 0;}

.eice_tbl_disp tfoot td a{color: #ef9405;}

    

.eice_tbl_nav td
{
    font-size: 11px;
    text-align: center;
}

.dim-1-2 {
	/*ele: dimensione tabella ricerca TecDoc*/
	/*width:50%;*/
	width: 100%;}


.tbl-td-search {
	/*ele*/
	font-size: 1em;
	padding-top:10px;
	padding-bottom:10px;}
	
.tbl-td-search th {
    padding-right:12px;
	/*ele*/
    font-size: 0.95em;
}

.tbl-td-search input[type=radio] {
    margin-right: 2px; 
}

td.tdLabel
{
border-right:1px #bcbbbb dotted;	
}

.eice-tbl-tdmodule {
    width: 100%;
	border:none;
    border-bottom: 1px solid #dddddd;
	border-right:1px dotted #dddddd;
    margin: 0;
}


eice-tbl-tdmodule table{
	
	border-bottom:1px #bbbbbb solid;
	margin-bottom:5px;}



 .eice-tbl-tdmodule thead td {
    border: 2px solid #ffffff;
	background-color:none;
    padding: 0 3px;
}

.eice-tbl-tdmodule th {
    font-size: 12px;
    font-weight: normal;
    text-align: left;
    padding: 5px 3px;
    color: #000;
    border-right: 1px dotted #999999;
    background: #c6cbd2;
	height:30px;
}

.eice-tbl-tdmodule td {
    font-size: 11px;
    padding: 2px 3px;
    border-bottom: 1px solid #bcbbbb;
    border-right: 1px dotted #bcbbbb;
    background: #fff;
}



/* ############################################# */
/* eice.common.Menu                              */
/* ############################################# */

/* ORIZZONTALE                                   */
/*-----------------------------------------------*/

#eice_menu .ddsmoothmenu{

	padding-top:0px;
	padding-bottom:0px;
	background:none;
}


/*Top level menu link items style*/
	#eice_menu .ddsmoothmenu ul li a{
	/*border-right: none;*/
	background: none;
	height:30px;
	margin:0px;
	padding:0px;
	text-align:center;
	/*font: bold 12px Tahoma, Geneva, sans-serif;*/
}


#eice_menu .ddsmoothmenu ul li a:link, #eice_menu .ddsmoothmenu ul li a:visited{
color: #000;/*colore del testo del menu*/

}

#eice_menu .ddsmoothmenu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
background: none; /*ele: colore background del menu principale quando viene selezionato un sottomenu*/
}

 #eice_menu .ddsmoothmenu ul li a:hover{
	background: none;
}
	

/* Sub level menu links style */
#eice_menu .ddsmoothmenu ul li ul li a{
	font: normal 15px  'Museo3', sans-serif;
}

 #eice_menu .ddsmoothmenu ul li ul li a:hover{
	font: normal 15px 'Museo3', sans-serif;
}


#eice_menu .ddsmoothmenu ul li a.imhere{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8dff0', endColorstr='#3e7faf'); /* per Internet Explorer */
	background: -webkit-gradient(linear, left top, left bottom, from(#c8dff0), to(#3e7faf)); /* per browser webkit come Safari */
	background: -moz-linear-gradient(top,  #c8dff0,  #3e7faf); /* per firefox 3.6+ */
}


 /* VERTICALE                                     */
/*-----------------------------------------------*/                                

#eice_menu .ddsmoothmenu-v {
font: normal 14px "Archivo Narrow", sans-serif;
background: #ececec; /*background of menu bar (default state)*/
width: 100%;
float: left;
text-indent:25px;
/*padding:2px;
border:1px solid #c4c4be;*/
}

#eice_menu .ddsmoothmenu-v ul{
margin: 0;
padding: 0;
list-style-type: none;
}
 
#eice_menu .ddsmoothmenu-v ul li{

position: relative;
}

/* Top level menu links style */
#eice_menu .ddsmoothmenu-v ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #000000;
text-decoration: none;
padding: 6px;
border:none;
/*padding:9px;*/
}

#eice_menu .ddsmoothmenu-v ul li a:link, #eice_menu .ddsmoothmenu-v ul li a:visited, #eice_menu .ddsmoothmenu-v ul li a:active{
background: #ececec; /*background of menu items (default state)*/
color: #000000;
}


#eice_menu .ddsmoothmenu-v ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
background: c5c4c4c; 
color: #0f3977;
}

#eice_menu .ddsmoothmenu-v ul li a:hover{
background: #ffffff; /*background of menu items during onmouseover (hover state)*/
color: #0f3977;
}

/*IMPORTANTE - 17gen13 - ele: classe per evidenziare la pagina attiva*/
#eice_menu .ddsmoothmenu-v ul li a.imhere{
	background-color:#c5c4c4;
	
}


/*Sub level menu items */
#eice_menu .ddsmoothmenu-v ul li ul{
position: absolute;
width: 170px; /*Sub Menu Items width */
top: 0;
font-weight: normal;
visibility: hidden;
color:#000000;
}
 

/*ele: classi e stili aggiuntivi*/


.fs
{ /* ele: l'elemento variabile del tag fieldset (ricerca per codice, per descrizione, ecc.)*/
	border: 1px #bcbbbb solid;
	margin-bottom:30px;
	background-color:#efefef;
	/*border-top-left-radius: 10px 10px;
	border-bottom-right-radius: 10px 10px;*/
    min-height: 80px;
}

/* ele: carrellino*/
.stileCarrellino
{
	border: 1px #bcbbbb solid;
	margin-bottom:15px;
	padding:12px;
	background:#efefef;
	border-radius: 3px 3px;
	-moz-box-shadow: 0px 0px 5px #bcbbbb;
	 -webkit-box-shadow: 0px 0px 5px #bcbbbb;
	 box-shadow: 0px 0px 5px #bcbbbb;
}


a.GoCart, input.GoCart, a.Cpsw, input.EmptyCart{
	color:#ffffff;
	padding:5px;
	padding-left:8px;
	padding-right:8px;
    font-size: 12px;
    background: #ED9402;
	border-radius:4px;
	border-bottom: 1px #D37F07 solid;
	border-right: 1px #D37F07 solid;
	border-top: 1px #FCC97E solid;
	border-left: 1px #FCC97E solid;
	font-family:"Archivo Narrow", sans-serif;
	text-transform:uppercase;
	cursor:pointer;
	}

input.EmptyCart{background:#335b96; border:1px solid #335b96;}
a.GoCart:hover, input.GoCart:hover, input.EmptyCart:hover{
color:#000000;
background-color:#bcbbbb;
border: 1px #aaaaaa solid;}


a.Cpsw{
	padding-left:28px;
	background:url(../Images/apri.png) no-repeat 5px 6px;
	background-color:#4080b0;
	border:1px #336AAE solid;
}
a.Cpsw:hover{
	padding-left:28px;
	background:url(../Images/apri.png) no-repeat 5px 6px;
	background-color:#cccccc;
	border:1px solid #bcbbbb;
	color:#000;
}



/* ele: div contenenti moduli ricerca per codice e descrizione*/
div.RicercaBase{
	width:49%;
	float:left;

	}

div.RicercaDescr{
	margin-left:49%;
	width:49%;
	padding-left:10px;
	padding-right:10px;
	}
div.ordineVeloce{
	float:left;
	width:99%;
	overflow:hidden;
	clear:both;
	/*border:1px #bcbbbb solid;*/
	margin-bottom:15px;
}	
	
div.RicercaClie
{
	width:100%;
	padding-top:20px;
	padding-right:10px;}
	
div.DettProd{
	width:100%}

/*TecDoc*/

#panel_TecDoc{
/*definisco dei margini del modulo tecdoc dal resto della pagina*/	
	float:left;
	width:100%;
	vertical-align:top;
}

.tecd-tbl-search {
	font-size: 1em;
	padding:0px;}

.tecd-SrcFilter{
	padding:0 1em;	
}
.tecd-SrcFilter .eice_tbl_res td{
	border:1px #999999 solid;
	border-right:1px dotted #999999;
	border-left:1px dotted #999999;
	background-color:#dddddd;
	margin-left:0;

	}


 .tecd-tbl-search td {
        padding:5px;
        padding-top:7px;
		vertical-align:middle;
    }
    .tecd-tbl-search input[type=radio] {
        margin-right: 20px; 
    }
 
 .tecd-ModelsGridDiv .eice_tbl_res td {font-size: 1.1em;}
 .tecd-ModelsGridDiv .eice_tbl_res th {font-size:1.3em; }

 .tecd-GroupTreeDiv {
    font-size:0.8em;
	
        }
.tecd-ModelsGridDiv {
	width:95%;
	
}		
.tecd-GroupTreeDiv .eice_tbl_res td, .tecd-GroupTreeDiv .eice_tbl_res th {font-size: 1.1em;}
.tecd-GroupTreeDiv .eice_tbl_res th {font-size: 1.3em; }
.tecd-GroupTreeDiv .tecd-tbl-search {font-size: 1.1em}
.tecd-GroupTreeDiv .tecd-tree {font-size: 1.1em;}

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


#popupboxfrm #frmtarget
{
	float:right;
	border:none;
	width:250px;
	height:1px;
	
}
.box{margin:0px;padding:0px;border:none;}

#B2BColonnaDx .box{
	margin:0px;
	padding:0px;
	border:none;
	/*background:#f7f7f7;*/
	}

#MonoB2Barticle .box{
	margin:0px;
	padding:5px;
	border:1px solid #c1c1c1;
	background:#f7f7f7;
}
/* ############################################# */
/* MultiproprietÃ&nbsp;                            */
/* ############################################# */

.multiVal {
	border: 1px solid #dddddd;
	margin-bottom:20px;
	
}

.multiVal ul li {
	/*width:auto;*/
	font-family: 'Museo3', sans-serif;
	font-size: 1em;
}

 .multiVal ul li ul li {
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 0.9em;
	margin: 5px 0 0 0 ;
	border-bottom: 1px dotted #bcbbbb;
}


  .multiVal ul li ul li a {
/*font-family: 'Archivo Narrow', sans-serif; /*mod font su gruppo e classe merceologica web*/
font-family:Tahoma, Geneva, sans-serif;
}

.multivert .multiVal ul li
{
	width:auto;
	height:auto;
}


 .multiProp ul li {
	border: 1px solid #be7706;
	background: #335b96;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom:5px;
}

li.multiValCat
{
	background-color:#335b96;
	border-radius: 5px;
	margin-bottom:5px;
	color:#ffffff;
	padding-left:5px;
	padding-right:5px;
}


 .multiSelect 
{
    border-bottom: 1px #ffffff dotted !important;
    font-weight:normal !important;
	
    }
li.multiSelect a
{
	color:#ffffff;
}


li.multiSelect a:hover
{
	color:#000000;
}


div.casella{
	
 	border:1px #b9b9b9 solid;
	padding:8px;
	padding-top:0px;
	border-top-left-radius: 10px 10px;
	border-bottom-right-radius: 10px 10px;
	width:80px;
}


 /*Elenco Prodotti: tabella con le opzioni "prodotto alternativo, carrello, numero pezzi, ecc."*/

 
 
 td.eice-tool
 {	
 	white-space:nowrap;
	width:80px;
	vertical-align:top;
	
	
 }
 .eice-tool input
 {
	vertical-align:top; 
	padding-top:0px;
	margin-top:0px;
 }
 
 .eice-tool-ico
 {
	white-space:nowrap;
	border:none;

 }
 
 .eice-tool-ico td
 {
	 border:none;
	 padding:0px;
	 border:none;
 }
 
 /*classe per tabelle elenco piÃ¹ piccole*/
 eice-toolSm table
 {
	 white-space:nowrap;
	 width:80px;
 }
 
 
 th.Lfisso
 {
	 width:80px;
	 overflow: hidden;
    text-overflow: ellipsis
	 }
	 
 th.LfissoSm
{
	width:45px;
}


/* ele: tolgo il padding ma piÃ¹ di tanto la cella non si restringe, per ora lasciare commentato

td.nw
{
	padding:0px;
	margin:0px;
}*/

.segnaposto
{
	height:5px;	
}

/*--------SLIDER-------*/
 #placeholder
 {
	background:none; 
	border:0px;
	border-radius: 0;
	-moz-box-shadow: 0px;
	/*-webkit-box-shadow: none;
	/*box-shadow: 2px 2px 8px #bcbbbb;*/
	/*position:static; /*ele: importante! serve per non far accavallare lo slideshow con gli altri contenuti della pagina!!!*/
	margin:0 auto;
	padding:0px;
	/*width:79%; /*misura fissa*/
	}

#placeholder .rfslide{
	border-radius:0;
	padding:0px;
	margin:0px;

}	

#placeholder .rfslidemask{
margin:0px;
padding:0px;
}
	
/*---------------form CUSTOMIZZATO--------------------*/	
.tbl_customform td.input{
	
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		clear:both;
}

.tbl_customform td.label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.pSubmit
{
	border: 1px solid #ef9405;
    font-size: 12px;
    background: #ef9405;
	color:#ffffff;
	border-radius:3px;
	text-transform:uppercase;
	padding:5px;
}

.pSubmit:hover
{
	color: #6b6b6b;
    background: #efdcbd;
	border:1px solid #efdcbd;
	border-radius:3px;
	text-transform:uppercase;
	padding:5px;
	cursor:pointer;
}


  /* ############################################# */
/* Ricerca Agente                            */
/* ############################################# */

.imp-noagente {
	border: 2px solid #ef9405;
	padding: 20px 10px 20px 70px;
	background: url(/framework/eice/images/ico-user-noagente.png) no-repeat 20px 50%;
}

.imp-none {
	border: 1px solid #bcbbbb;
	padding: 20px 10px 20px 70px;
	background: url(/framework/eice/images/ico-user-none.png) no-repeat 20px 50%;
	-moz-box-shadow: 1px 1px 1px #cccccc;
	 -webkit-box-shadow: 1px 1px 1px #cccccc;
	 box-shadow: 1px 1px 1px #cccccc;
	 background-color:#efefef;

}
.imp-attiva {
	border: 2px solid #0f3977;
	padding: 20px 10px 20px 70px;
	background: url(/framework/eice/images/ico-user-del.png) no-repeat 20px 50%;
}


.spazioBottom
{
	margin-bottom:10px;
	}

.tcdoc{
	height:27px;
	padding-top:0px;
	text-indent:80px;
	background:url(/framework/eice/images/tecDoc.png) no-repeat 0 0;
}

/*ele: titoli dei vari moduli con relative icone*/
.modTitolo{
	height:24px;
	/*width:100%;*/
	padding-top:5px;;
	text-indent:24px;
}
/*ale: sottotitoli per casi in cui ci sono piÃ¹ elementi html legend uno dentro l'altro*/
.modSottotitolo{height:24px; padding-top:5px; text-indent: 30px}
/* immagini per legend sottotitolo*/
.alt{}
.com{}
.cor{}
.kit{}
.rev{}

.Carr{background:url(/framework/eice/Images/carrello.png) no-repeat 0 0;}
/* erica 09/09/2013  */
.Prev{background:url(/framework/eice/Images/ico-prev-h.png) no-repeat 0 0;}
.Preventivo{background:url(/framework/eice/Images/ico-prev-h.png) no-repeat 0 0;}
.ordini{background:url(/framework/eice/Images/ordini.png) no-repeat 0 0;}
.ulricercheTd{background:url(/framework/eice/Images/ricercheTd.png) no-repeat 0 0;}
.Prodsost{background:url(/framework/eice/Images/prodSost.png) no-repeat 0 0;}
.ProdAlte{background:url(/framework/eice/Images/prodAlte.png) no-repeat 0 0;}
.disprod{background:url(/framework/eice/Images/disprod.png) no-repeat 0 0;}
.docMon{background:url(/framework/eice/Images/docMon.png) no-repeat 0 0;}
.AttNe{background:url(/framework/eice/Images/attne.png) no-repeat 5px 0;}
.spese{background:url(/framework/eice/Images/spese.png) no-repeat 0 0;}
.divisore{
 width:100%;
 height:10px;
 border-bottom:1px #999999 solid;
}

.MiniTitle{
font-size:15px;
font-family:"Archivo Narrow", sans-serif;
font-weight:bold;
}


#reg_account label{
	font-family:"Archivo Narrow", sans-serif;
	font-size:14px;
	padding:3px;
	margin:4px;
}

#reg_account input{
padding:3px;
margin:4px;
width:150px;
}

.regUtente{
	text-decoration:none;
	padding:7px;
	border-top:1px #999999 solid;
	margin-top:15px;
}

 .ico-cart {
	 background: url(/framework/eice/images/ico-cart-add.png) no-repeat 0 0;
	 width:16px; height:16px;
     float: left;
    text-indent: -9999px;}
 .ico-cart:hover {
	 background: url(/framework/eice/images/ico-cart-add-h.png) no-repeat 0 0;}
	 
/* erica 09/09/2013	 */
.ico-prev {
 background: url(/framework/eice/images/ico-prev.png) no-repeat 0 0;
 /*width:16px; height:16px;*/
 width:22px; height:22px; /*ele28-08-13*/
 float: left;
text-indent: -9999px;border:none;
cursor:pointer;}

.ico-prev:hover {
	 background: url(/framework/eice/images/ico-prev-h.png) no-repeat 0 0;}	 
	 
 .legOrd{
font-family:"Archivo Narrow", sans-serif;
font-size:15px;
font-weight:bold;
 text-shadow: 1px 1px #bbbbbb;
}	 
	 
.tooltipcontent  
{	border: 1px solid #bcbbbb;
	padding:8px;   
	margin: -20px 0 0 -20px;
	
   }
.tooltipcontent  td{
	border:none;
	font-size:10px;
 }	 
.icon-buttonBig{
	background: url(/images/attiva.png) no-repeat 0 0;
	cursor: pointer;
    width: 100px;
    height: 23px;    
    text-indent: -9999px;
	border:none;
}

.rightarrowclass {
    top: 15px;
}

/* tecdoc - allinemaneto verticale */
.chk-box{	
}
div.RicercaCat{
	padding-top:20px;
	
}
/*promo*/

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{background:#efefef;}
button.PromoList{overflow:hidden; font-family: "Archivo Narrow", sans-serif; font-size:1.3em; color:#000000; text-shadow:2px 2px #ffffff}
button.PromoList img{ width:100%;}
button.PromoList img.promoDef {width:100px; }
legend.PromoBox button span.ui-button-text {padding-right:0; padding-bottom:0;}
legend.PromoBox button span.ui-button-text img{position:relative;margin-top:30px;}
button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only{width:100%;}
/* erica 10/01/2015 per promolist */
legend.PromoBox button span.ui-button-text  img.bannerimg {
margin-top: -5px;
margin-left: -15px;
}

/* erica 28/07/2014 */
.radioh{
float:left;
padding:1px
}
/*ele 2/08/14 - mostra una lente sola su dettaglio tecdoc*/
.ui-button.icon-button.ico-lens.ui-widget.ui-state-default.ui-corner-all{padding:0}

/* erica 20/11/2014 upload ordine da file*/
.errorUpload{
background-color: #D60000;
color: #FFFFFF;
margin: 0;
padding: 9px;
line-height: 15px;
font-size: 16px;
}

.none{
display:none;
}
/*ele 26/11/16 - upload Ordini*/
h2.NotFound{background-color:rgba(143,0,2,1.00);color:#fff; font-weight:bold; padding:9px;}
td.NotFound{font-family:'Archivo Narrow', sans-serif; font-size:1.5em; font-weight:bold; text-transform:uppercase;}
.qq-upload-list li.qq-upload-success {font-family:'Archivo Narrow', sans-serif; text-transform:uppercase;}

/*stili utili*/
.dueBox{width:48.5%; float:left; margin-left:10px; }
.BDbox .MiniTitle {margin-top:15px; font-weight:normal;}
.BDbox{background-color: #efefef;
    border: 1px solid #bcbbbb; padding:5px;}

/*confronta prodotti*/
/*ele 09/12/14 - confronta prodotti smart modifiche*/
.box.confrontaProdotti{}
.box.confrontaProdotti h2{margin-bottom:0;}
.box.confrontaProdotti div.item{margin:1em 1em 1em 0; padding:0.6em;border:1px solid #ddd; width:20%; background:#f1f1f1;}
.box.confrontaProdotti span.ui-icon.ui-icon-closethick{cursor:pointer;}
.box.confrontaProdotti span.ui-icon.ui-icon-closethick:hover{opacity:0.8;}
.box.confrontaProdotti img{/*width:50%; erica*/ height:60px;}
td.cProd input.btnGen{padding:7px}
/*erica 18/11/2014*/
.box.confrontaProdotti .imgdefault:before, .box.confrontaProdotti .imgdefault:after, .box.confrontaProdotti .imgdefault{ content: url(/images/prodotti/NonDisponibile.jpg);display: block;
    /*height: 60px;
    margin-top: -20px;*/
    position: relative;
    transform: scale(0.85);}
.box.confrontaProdotti div.item	div.deleteProduct + div + div + div{color:#335b96; font-weight:bold;}

/*ele 09/121/14 - confronta prodotti modifiche*/
#confprod td, #confprod th{border:1px solid #dddddd; background:#fff; padding:8px;}
#confprod th{color:#425e79;}
#confprod tr:first-of-type td{border:none; background:none;}
#confprod tr:nth-of-type(8) th:first-of-type{border-left:none; border-bottom:none; background:none;}
#confprod tr:first-of-type td,#confprod tr:first-of-type td img{text-align:center; margin:0 auto;}
#confprod th.valequals, #confprod td.valequals{background:#f9f9f9; color:#ccc;}
#confprod td.valuediff{font-weight:bold; color:#e2880b}
#confprod.caratt tr:first-of-type th:first-of-type{border-left:1px solid #ddd; border-top:1px solid #ddd; background:#fff;}
#confprod th{}
#confprod td{white-space:normal;}
table#confprod th{font-weight:500;}	
#confprod td img{width:60%;}
#confprod td.mockLegend{background-color:transparent; border:none;
margin: 0;
    padding: 35px 0 0;
    text-indent: 18px;}
#confprod td.mockLegend legend{background-color: #bbc5cf;
    color: #ffffff;
    font-weight: 400;
    padding: 14px 0;
    text-transform: uppercase;
	width:100%;
    }	
td.mockLegend legend div{float:right;}
#confprod tr:first-of-type td &gt; div{position:absolute;margin-top:0; text-align:left;}	
#confprod ul.td_carat li, #confprod ul.td_carat{padding-left:18px;}	
#confprod tr:nth-of-type(2) td{color:#335b96; font-weight:bold;}
#confprod tr:nth-of-type(2) td span fieldset, #confprod tr:nth-of-type(2) td span ul {color:#000;}
#confprod tr:nth-of-type(2) td span ul{font-weight:normal;}


/*Wizard Tool Bar Table*/
.WizardToolBarTable{margin:10px 0;}

.WizardToolBarTable td input{
	color:#ffffff;
	padding:5px;
	padding-left:8px;
	padding-right:8px;
    font-size: 12px;
	background: #366b92; 
	border: 1px solid #366b92;
	border-radius:4px;
	font-family:"Archivo Narrow", sans-serif;
	text-transform:uppercase;
	cursor:pointer;
	margin:3px;}
.WizardToolBarTable td input:hover{background: #ED9402;border-bottom: 1px #D37F07 solid;
	border-right: 1px #D37F07 solid;
	border-top: 1px #FCC97E solid;
	border-left: 1px #FCC97E solid;}	

.tot{
background-color: #e2880b!important;
font-weight: bold!important;
}
.neg{
color:red!important;
}

.ult{
border-right:1px solid;
border-left:1px solid;
}

.incidenza{
    font-size: 0.83em!important;
    font-weight: bold!important;
}
.stats.ui-table-reflow.ui-responsive {
display: table;
}

.imgchart {
width: 100%!important;
}
/*ELE 06/03/2015 - tooltip su elenco prodotti silverdat*/
#eleprodSD td{position:relative;} 
#eleprodSD td .tooltipcontent{position:absolute;top:40px !important; left:-100px!important;} 

/* erica 19/03/2015 nuova gestione mancate vendite */
.icon-button-list {
width:16px; height:16px;
float: left;
text-indent: -9999px;
border:0;
background-repeat: no-repeat;
cursor: pointer;
margin-bottom:3px;
}
.icon-button-list.ico-PREZ{
background: url(/framework/eice/images/prezzoAlto.png);
}
.icon-button-list.ico-DISP{
background: url(/framework/eice/images/DispoInsufficiente.png);

}</pre></body></html>