/*
  foglio di stile per il sito Innoa
    { racchiudere i parametri    } e chiudere con ;
*/

       .PieDiPaginaStampa, .IntestazioneStampa {
             display: none;
               }
  
    BODY {
       background: none;
     }     

BODY.sfondo {
	background-size: 50px 50px;
	background-color: #cca;
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%,
		transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%,
		transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%,
		transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%,
		transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%,
		transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%,
		transparent 75%, transparent);
	-pie-background: linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%,
		transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%,
		transparent 75%, transparent) 0 0 / 50px 50px #ac0;
	behavior: url(/stile/pie.htc);
}



  

       /* tasti di comando per l'intero sito */
        .tasto   {
           font-family: Verdana;
		   background-color: #DDD;
           font-size: 15px;
			padding: 2 5;
           cursor: pointer;
           border: 1px solid #000;
           position: relative;
           border-radius: 2px;
           -moz-border-radius: 2px;
           -webkit-border-radius: 2px;
           -khtml-border-radius: 2px;
           box-shadow: 2px 2px 2px #333333;
           -webkit-box-shadow: 2px 2px 2px #333333;
              behavior: url(stile/pie.htc);
              }
   
        /* iMMAGINE Carrello */
        .ImageCarrello   {
           border-collapse: collapse;
           border-style: outset;
           border-width: 0;
              }





     
         /* -------------------- IMPOSTAZIONI TASTI MENU  -------------------*/
         a.TastiMenu:link, a.TastiMenu:visited {
         	color: #444;
			 padding: 0 10;
         	font-family: Arial;
         	font-weight: bold;
         	text-align: CENTER;
         	text-decoration: none;
         	font-size: 14px;
         	cursor: pointer;
            }
	
			a.TastiMenu:hover, a.TastiMenu:active {
				color: #FC6804;
				text-decoration: none;
			}

a.TastiMenuNew:link, a.TastiMenuNew:visited {
		color: #444;
		font-family: Arial;
		font-size: 14px;
       	font-weight: bold;
        	padding: 5px;
         	text-decoration: none;
         	cursor: pointer;
  		text-align: CENTER;
		border-radius: 0px;
		-moz-border-radius: 0px;
		-webkit-border-radius: 0px;
		-khtml-border-radius: 0px;
		box-shadow: 2px 2px 2px #333333;
		-webkit-box-shadow: 2px 2px 2px #333333;
		background: #FD5335;
		behavior: url(/stile/pie.htc);
	}
	
	a.TastiMenuNew:hover, a.TastiMenuNew:active {
		color: #FFFFFF;
		text-decoration: none;
		background: #373249;
	      
	}


	       /* ----------------- fine tasti menu -------------------------------------------- */

	       
	       

 
  		table.corniceHome {
                   width: 100%;      /* dimensione tabella ex 750px*/
	            height: 100%;
	                 }
	                 
  		table.corniceSommario {
                   width: 100%;      /* dimensione tabella ex 750px*/
	            height: 100%;
	                 }
	                 
        table.PieDiPagina { 
         height: 100%;       /* Altezza Cella */
          width: 100%;      /* dimensione tabella */
           } 
      
          table.Ricerca { 
         height: 100%;       /* Altezza Cella */
          width: 100%;      /* dimensione tabella */
          padding: 0;
          } 
  
  		table.corniceIndice {
                    width: 100%;      /* dimensione tabella ex 750px*/
	            height: 100%;
	                 }
  		table.corniceCatalogo {
	            background: #FFF;    
                    width: 100%;      /* dimensione tabella ex 750px*/
	            height: 100%;
                    border-collapse: collapse;
                    border-color: #000000;
                    border-style: solid;
                    border-left-width: 0;  
                    border-right-width: 1px;  
                    border-top-width: 1px;  
                    border-bottom-width: 1px;  
	                 }

	/* impostazioni tabella cornice */
	table.CornicePubblicita {
                    width: 145px;      /* dimensione tabella */
	            height: 100%;
	             }
                 
	 
 	                 
	                 
 
 /* impostazioni tabella cornice */
	table.cornice, table.cornicevuota, table.corniceSfondo {
                  width: 100%;      /* dimensione tabella */
	            height: 100%;
 	
	}
	             
       thead.cornice {         
		   font-weight: bold;          /* grassetto */            
                   font-family: Arial;    /* Font Testo */      
		   font-size: 18px;            /* dimensione font */        
		   text-align: center;         /* centratura nella colonna tabella */      
                   color: #000080;    /* colore testo */        
                    }     
	 
    
       table.intestazione { 
        height: 120px;
          width: 100%;
	   } 
           
      td.scorrevole {         
          font-weight: bold;          /* grassetto */            
          font-family: Verdana;    /* Font Testo */      
          font-size: 16px;            /* dimensione font */        
          color: rgb(250,250,250);    /* colore testo */        
        }     
  
   
      .imageMenu {         
          display: table;
	  border-collapse: collapse;    /* Font Testo */      
          border-width: 0;            /* dimensione font */        
        }     
 
  
              td.banner {         
          font-weight: bold;          /* grassetto */            
          font-family: Verdana;    /* Font Testo */      
          font-size: 16px;            /* dimensione font */        
          color: rgb(0,0,0);    /* colore testo */        
          /* background: rgb(240,240,240);  */
	  border-collapse: collapse;    /* Font Testo */      
	  border-style: solid;  
          border-color: #000000;    
          border-width: 0;            /* dimensione font */        
        }     

  
  
  /* ------ TABELLA STRUMENTI sotto tasti menu -------------------------------------*/
        table.BarraStrumenti { 
	  background: #ECDE79;         /* colore sfondo */
          border-collapse: collapse;
          border-color: #000000;
          border-style: solid;
          border-left-width: 1px;  
          border-right-width: 1px;  
          border-top-width: 0;  
          border-bottom-width: 0;  
          height: 40px;       /* Altezza Cella */
          width: 750px;      /* dimensione Cella */
          padding: 10px;             /* spazi */
          vertical-align: middle;             /* posizione in centro alla tabella */
          text-align: center;              /* allineamento orizzontale */
          font-family:  "Book Antiqua";
          font-size: 15px;
          } 
  /* -------------------------------------------------------------------------------*/



       
  
  
        /* comando pagina evidenziata */
	  span.comandoEnabled { 
	  font-family: Verdana;
	  font-size: 14px;
          border-style: solid;
          border-collapse: collapse;
          border-color:  #000000;
	      border-width: 0;
	      color: rgb(256, 256, 256);
          text-decoration: none;
	      background-color: rgb(0,0,200);
         }

        a.Comando:link { 
	  font-family: Verdana;
	  font-size: 14px;
          color: rgb(0, 0, 200);
          text-decoration: none;
         }
       a.Comando:visited { 
	  font-family: Verdana;
	  font-size: 14px;
           color: rgb(0, 0, 200);
          text-decoration: none;
         }
       a.Comando:hover { 
	  font-family: Verdana;
	  font-size: 14px;
          color: rgb(204, 0, 0);
          text-decoration: underline;
         }


        /* impostazione collegamenti ipertestuali all'interno delle tabelle */
       a.tabella:link { 
	  font-family: Arial;
	  font-size: 16px;
          color: rgb(0, 0, 200);
          text-decoration: none;
         }
       a.tabella:visited { 
	  font-family: Arial;
	  font-size: 16px;
           color: rgb(0, 0, 200);
          text-decoration: none;
         }
       a.tabella:hover { 
	  font-family: Arial;
	  font-size: 16px;
          color: rgb(204, 0, 0);
          text-decoration: underline;
         }
 
 
 
          td.etichetta {         
		   font-weight: bold;          /* grassetto */            
                   font-family: Arial;    /* Font Testo */      
		   font-size: 12px;            /* dimensione font */        
                   color: #000080;    /* colore testo */        
                    }     
           
	   			.bak2top {
				font-family: Arial;
				font-size: 10px;
				font-weight: bold;
				color: #0000FF;
				background-color: #CCCCFF;
				border: 1px solid;
				border-color: #0000FF;
				padding: 2px;
	                  		}
/* impostazioni Div Con Bordi Arrotondati e Ombra */
	div.BoxOmbra {
 	       background: #EEE;    
           border: 1px solid #000;
           border-style: outset;
           border-radius: 2px;
           -moz-border-radius: 2px;
           -webkit-border-radius: 2px;
           -khtml-border-radius: 2px;
           box-shadow: 3px 3px 3px #666;
           -webkit-box-shadow: 3px 3px 3px #666;
            behavior: url(stile/pie.htc);
	}

	       /* Immgine con ombra */
       img.Ombra {
           border: 1px solid #000;
           position: relative;
           border-radius: 2px;
           -moz-border-radius: 2px;
           -webkit-border-radius: 2px;
           -khtml-border-radius: 2px;
           box-shadow: 1px 1px 1px #333333;
           -webkit-box-shadow: 1px 1px 1px #333333;
           background: #FFFFFF;
     /*      behavior: url(stile/pie.htc);    */     /* eliminatp perche' ie9 faceva casino */
   }
 
	

       /* tabella elenco categorie-sottocategorie-elenco prodotti */
       table.ruler {
           border: 1px solid #000;
           position: relative;
           background: #CCC;
           border-radius: 8px;
           -moz-border-radius: 8px;
           -webkit-border-radius: 8px;
           -khtml-border-radius: 8px;
           box-shadow: 3px 3px 3px #333333;
           -webkit-box-shadow: 3px 3px 3px #333333;
           behavior: url(stile/pie.htc);
         }
     
      td.ruler, tr.ruler      {
            background: #FFFFFF;
             border-bottom: 1px  solid rgb(0,0,0);   /* bordo superiore*/  
                 }  

    Table.Visualizza      {
           border-radius: 3px;
           -moz-border-radius: 3px;
           -webkit-border-radius: 3px;
           -khtml-border-radius: 3px;
           box-shadow: 3px 3px 3px #333333;
           -webkit-box-shadow: 3px 3px 3px #333333;
           background: #FFFFFF;
            behavior: url(stile/pie.htc);
            border: 1px  solid rgb(0,0,0);
    }  

                  
         /* tabella elenco categorie-sottocategorie-elenco prodotti */
       table.rulerAdmin {
           font-family: times new roman;
           font-size: 18;
       	   border: 1px solid #000;
           position: relative;
           background: #CCC;
           border-spacing: 0px 3px;
           border-radius: 4px;
           -moz-border-radius: 8px;
           -webkit-border-radius: 8px;
           -khtml-border-radius: 8px;
           box-shadow: 3px 3px 3px #333333;
           -webkit-box-shadow: 3px 3px 3px #333333;
           behavior: url(stile/pie.htc);
         }
    

         /* intestazione tabelle catalogo */
       tr.IntestaTabelle {
       	           font-family: Verdana;
                   font-weight: bold;   /* grassetto */
                   font-size: 12px;
      	           height: 20px;
                   color: rgb(100,0,0);   /* colore testo */
                 }
       /* intestazione tabelle catalogo */
       tr.PieDiTabelle {
                border-top: 1px  solid rgb(0,0,0);   /* bordo superiore*/
     	        height: 20px;
       	        font-family: Verdana;
                font-size: 11px;
                color: rgb(100,0,0);   /* colore testo */
             }


 

 /* -----------Configurazione tabelle elenco prodotti------------------------------  */
       /*    testo Visualizza collegamento scheda */
       span.VisualScheda  {
                 font-size: 14px;
                 font-family: "Times New Roman";    /* Font Testo */
                color: rgb(0,0,200);   /* colore testo */
               }
        /*    testo Visualizza descrizione articolo */
       span.VisualDes  {
                 font-size: 11px;
                 color: rgb(100,0,0);   /* colore testo */
                 font-family: Verdana, arial;    /* Font Testo */
                 font-weight: bold  ;    /* dimensione grassetto*/
                 }
       /*    testo Visualizza Codice */
       span.VisualCod  {
                 font-size: 18px;
                 font-family: times ;    /* Font Testo */
                 color: rgb(204,0,0);   /* colore testo */
                 }
       /*    testo Visualizza Testo Codice Innoa: */
       span.VisualTesCod  {
                 font-size: 14px;
                 font-family: "Times New Roman";    /* Font Testo */
                 color: rgb(0,0,0);   /* colore testo */
                 }
         /*    testo Visualizza Prezzo */
       span.VisualPrezzo  {
                 font-size: 18px;
                 font-family: Verdana;    /* Font Testo */
                 color: rgb(250,0,0);   /* colore testo */
                 }
        span.VisualPrezzoBarrato  {
                 font-size: 16px;
                 font-family: Verdana;    /* Font Testo */
                 color: rgb(250,0,0);   /* colore testo */
                 text-decoration: line-through ;  /* Testo Barrato */
                 }
         /*    testo scadenza Promozioni */
       span.VisualTesPromo  {
                 font-size: 12px;
                 font-family: Verdana;    /* Font Testo */
                 color: #FF0000;   /* colore testo */
                 }

        /*    testo Visualizza Promozioni */
       span.VisualPromo  {
                 font-size: 18px;
                 font-family: Verdana;    /* Font Testo */
                 color: rgb(0,0,100);   /* colore testo */
                 }
        /*    Etichette Calcoli Ordine */
       span.VisualCalcoli  {
                 font-size: 12px;
                 font-family: Verdana;    /* Font Testo */
                 color: rgb(100,0,100);   /* colore testo */
                 }
         /*    Valori Calcoli Ordine */
       span.VisualCalcolivALORI  {
                 font-size: 16px;
                 font-family: Arial;    /* Font Testo */
                 color: rgb(0,0,0);   /* colore testo */
                 }

 
 
   /* -------------------------------------------------------------------------------  */

          /*    testo descrizione aggiuntiva */
       div.DesAggiuntiva:first-letter  {
                 font-size: 16px;
                 font-weight: bold  ;    /* dimensione grassetto*/
                 font-family: Arial;    /* Font Testo */
                 color: #000000;   /* colore testo */
		 }
       div.DesAggiuntiva, textarea.DesAggiuntiva  {
                 font-size: 16px;
                 font-weight: bold  ;    /* dimensione grassetto*/
                 font-family: Arial;    /* Font Testo */
                 color: rgb(0,0,0);   /* colore testo */
              }
 /* -------------------------------------------------------------------------------  */
    
 
    /* --------------  CASELLE INSERIMENTO TESTO ------------------------------*/
         textarea.DesAggiuntiva  {
                 font-size: 13px;
                 font-weight: bold  ;    /* dimensione grassetto*/
                 font-family: "Courier New";    /* Font Testo */
                 color: rgb(0,0,0);   /* colore testo */
                 }
       
	  .TestoInserimento {         
	       font-weight: bold;          /* grassetto */            
           font-family: "Courier New";    /* Font Testo */      
	       font-size: 18px;            /* dimensione font */        
	       text-align: left;         /* centratura nella colonna tabella */      
           color: #000000;    /* colore testo */        
  	      }         
         /* ------------------------------------------------------------------*/
  
         
     Table.OrdinaProdotto   {
           border: 1px solid #000;
           position: relative;
           border-radius: 8px;
           -moz-border-radius: 8px;
           -webkit-border-radius: 8px;
           -khtml-border-radius: 8px;
           box-shadow: 3px 3px 3px #333333;
           -webkit-box-shadow: 3px 3px 3px #333333;
           background: #F9FF99;  
           background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F9FF99), to(#F6B804)); 
           background: -webkit-linear-gradient(#F9FF99, #F6B804);
           background: -moz-linear-gradient(#F9FF99, #F6B804);
           background: -ms-linear-gradient(#F9FF99, #F6B804);
           background: -o-linear-gradient(#F9FF99, #F6B804);
           background: linear-gradient(#F9FF99, #F6B804);
           -pie-background: linear-gradient(#F9FF99, #F6B804);
           behavior: url(stile/pie.htc);
       }   
         
  
       
       
       
  
        /* tabella Visualizzazione finale Prodotto */
     table.TblVisualCod {
                   background:#99ffcc;   /* colore sfondo */
                   border: 1px solid #000; border-collapse:collapse;   /* bordo */
                   width: 700px;
		   }
      table.TblVisualDes {
              /*     background:#ffffff;   colore sfondo */
                   border: 0 solid #000; border-collapse:collapse;   /* bordo */
                   width: 700px;
                   }
    Td.VisualTitoletto  {
            font-weight: bold;          /* grassetto */            
            font-size: 14;
                 font-family: Verdana;    /* Font Testo */
                 color: rgb(0,100,100);   /* colore testo */
                 }
    span.Preferiti  {
                 font-size: 12;
                 font-family: Verdana;    /* Font Testo */
                 color: rgb(0,100,100);   /* colore testo */
                 }
 


  /*------------------------------Configurazione Modulo Ordine----------------------------------*/ 
            /*    testo Visualizza Quantita */
       span.VisualQuantita  {
                 font-size: 16px;
                 font-family: Verdana;    /* Font Testo */
                 color: rgb(0,0,0);   /* colore testo */
                 }
 
       /*    testo Visualizza Sconto */
       span.VisualSconto  {
                 font-size: 14px;
                 font-family: Verdana;    /* Font Testo */
                 color: rgb(0,0,0);   /* colore testo */
                 }
 
       /*    testo Visualizza Totale */
       span.VisualTotale  {
                 font-size: 18px;
                 font-family: Verdana;    /* Font Testo */
                 color: rgb(0,0,100);   /* colore testo */
                 }
 
          /* Testo Intestazione Ordine */
         span.TblVisualOrdine {
                   font-size: 15px;
                   font-family: "Times New Roman";    /* Font Testo */
                   font-weight: bold;   /* grassetto */
                   color: rgb(0,100,0);   /* colore testo */
		   }

           /* Etichette Intestazione Ordine */
         span.TblVisualOrdineLabel {
                   font-size: 12px;
                   font-family: Arial;    /* Font Testo */
                   color: rgb(0,0,0);   /* colore testo */
		   }


   /*    testo Visualizza Totale */
       span.VisualConf  {
                 font-size: 12px;
                 font-family: Arial;    /* Font Testo */
                 color: rgb(0,0,0);   /* colore testo */
                 }
 

        div.SchedaOrdine   {
           width: 650px;
           border: 1px solid #000;
           position: relative;
           border-radius: 5px;
           -moz-border-radius: 5px;
           -webkit-border-radius: 5px;
           -khtml-border-radius: 5px;
           box-shadow: 2px 2px 2px #333333;
           -webkit-box-shadow: 2px 2px 2px #333333;
	        background: #DCF65A;
			background: -webkit-gradient(linear, 0 0, 0 bottom, from(#DCF65A), to(#F28731));
			background: -webkit-linear-gradient(#DCF65A, #F28731);
			background: -moz-linear-gradient(#DCF65A, #F28731);
			background: -ms-linear-gradient(#DCF65A, #F28731);
			background: -o-linear-gradient(#DCF65A, #F28731);
			background: linear-gradient(#DCF65A, #F28731);
			-pie-background: linear-gradient(#DCF65A, #F28731);
			behavior: url(stile/pie.htc);
            }




/* -------------- CONFIGURAZIONE TABELLA CARATTERISTICHE ------------------------ */
            /* tabella elenco Caratteristiche Maschera Visualizza */
       table.TblCarat {
                   background:#e0e0e0;   /* colore sfondo */
                   border: 1px solid #000; 
		           border-collapse:collapse;   /* bordo */
                   witdh: 300px;
                   }
       td.TblCarat      {
                   border: 1px  solid rgb(0,0,0);   /* bordo superiore*/
                   font-size: 13px;
                   font-family: "Verdana";    /* Font Testo */
                   color: rgb(0,0,0);   /* colore testo */
                   }  
         /* intestazione tabelle catalogo */
       thead.TblCarat {
                   background:#626262;   /* colore sfondo */
                   font-size: 14px;
                   font-family: "Verdana";    /* Font Testo */
                   font-weight: bold;   /* grassetto */
                   color: rgb(250,250,250);   /* colore testo */
                   border: 1px  solid rgb(0,0,0);   /* bordo */
                  }
/* ------------------------------------------------------------------------------- */
  