.SelezionaSocieta, .WrapperTop, .SpallaSx, #Aggiorna, .Form h2, .BoxRicercaScadenze, .StoricoPreventiviIntestazione {
	display: none;
	}
	
	.Content .Form .StoricoPreventivi table.StoricoPreventiviTable td.Note {
	width: 90px;
	}

		.Content .Form .StoricoPreventivi table.StoricoPreventiviTable td.Note .ContNote {
		display: block;
		}

		.Content .Form .StoricoPreventivi table.StoricoPreventiviTable td.Note a.NotePuls {
		display: none;
		}

	.Content .Form {
	margin: 0;
	padding: 0;
	border: 0;
	box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	}

	.Wrapper, .Content {
	margin: 0;
	padding: 0;
	width: 100%;
	box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	}

	#FatturaProforma .LogoFattura.AlignRight {
	width: 200mm;
	right: 0;
	}

	#FatturaProforma, #LetteraIncarico, .Contratto {
	margin: 0;
	border: 0;
	box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	width: 210mm;
	height: 297mm;
	width: 200mm;
	height: 280mm;
	}

	#NumeroPagina{
            display:none;
         }	
#FatturaProforma .Footer {
		width: 200mm;
		position: absolute;
		bottom: 0;
		left: 0;
		}

		#FatturaProforma .SpettLe {
		right: 0;
		}

	#FatturaProforma .MainTable {
	right: 0;
	width: 199mm;
	}

	#FatturaProforma .Contenuto {
	right: 0;
	width: 193mm;
	padding: 0 3mm;
	}

		#FatturaProforma .Contenuto textarea.Descrizione {
		width: 100%;
		font-family: Arial, sans-serif;
		font-size: 11pt;
		line-height: 17px;
		margin-top: 5mm;
		border: 0;
		height: 165mm;
		overflow: hidden;
		}

		#FatturaProforma .PrezzoTable {
		right: 0;
		width: 80mm;
		}

		#FatturaProforma .IvaTable {
		left: 1mm;
		}

	#FatturaProforma .PagamentoTable {
	right: 0;
	}

	#FatturaProforma table td .TdCont input, #LetteraIncarico table td .TdCont input, .Contratto table td .TdCont input {
	border: none;
	}

        #OffertaProForma {
        width: 200mm;
        right: 0;
        }

        #OffertaProForma {
        margin: 0;
        border: 0;
        box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        width: 210mm;
        height: 297mm;
        width: 200mm;
        height: 280mm;
	page-break-after: always;
        }

#OffertaProForma .Footer {
                width: 200mm;
                position: absolute;
                bottom: 0;
                left: 0;
                }

                #OffertaProForma .SpettLe {
                right: 0;
                }

        #OffertaProForma .MainTable {
        right: 0;
        width: 199mm;
        }

        #OffertaProForma .Contenuto {
        right: 0;
        width: 193mm;
        padding: 0 3mm;
        }

                #OffertaProForma .Contenuto textarea.Descrizione {
                width: 100%;
                font-family: Arial, sans-serif;
                font-size: 11pt;
                line-height: 17px;
                margin-top: 5mm;
                border: 0;
                height: 165mm;
                overflow: hidden;
                }

                #OffertaProForma .PrezzoTable {
                right: 0;
                width: 80mm;
                }

                #OffertaProForma .IvaTable {
                left: 1mm;
                }

        #OffertaProForma .PagamentoTable {
        right: 0;
        }

        #OffertaProForma table td .TdCont input, #LetteraIncarico table td .TdCont input, .Contratto table td .TdCont input {
        border: none;
        }

	.MenuTopFixed {
	display: none;
	}
	.Registro{
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	font-size:8px;
}
.righe{
	font-family: Arial,Verdana, sans-serif;
	font-size:5px;
}
    /* Attestati */
        #Attestato{
            position:relative;
	margin: 0;
	border: 0;
	box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
        width: 297mm;
        height: 185mm;
        }

        #Attestato .Quadrante1{
              border: 1.5mm solid #15664e;
              border-radius: 5%;
              width: 285mm;
              height: 159mm;
              margin: 5mm 5mm;
              position: absolute;
        }
        #Attestato .Quadrante1 .Quadrante2{
              border: 1mm solid #009036;
               border-radius: 5%;
               width: 278mm;
               height: 152mm;
               margin: 3mm;
               position: absolute;
        }
        #Attestato .Quadrante1 .Quadrante2 .Quadrante3{
            border: 0.8mm solid #78c19f;
            border-radius: 5%;
            width: 271mm;
            height: 146mm;
            margin: 3mm;
            position: absolute;
        } 
        #Attestato .Quadrante1 .Quadrante2 .Quadrante3 #tabellaModuli{
            width: 250mm;
           margin-top: 10mm;
           margin-left: 10mm;
           height: 140mm;
        }
         #moduli{
            width:100%;
            height:130mm;
        }
         #Attestato #HrStart{
            border: 1mm solid #15664E;
            width: 285mm;
            position: absolute;
            bottom: 14mm;
      
            margin-left: 5mm;
        } 
         #Attestato #HrEnd{
            border: 1mm solid #15664E;
            width: 285mm;
            position: absolute;
            bottom:-15mm;
            margin-left: 5mm;
        }   
        #Attestato .Footer {
            font-family: CenturyGothic,AppleGothic,sans-serif;
            font-size: 11px;
            color: black;
            text-shadow: 0px 1px 0px #FFF;
            text-align: center;
            padding: 0px;
            line-height: 4mm;
            position: absolute;
            bottom: -10mm;
            width: 285mm;
            margin-left: 6mm;
        }  

        #Attestato #nomeAttestato{
            font-family: CenturyGothic,AppleGothic,sans-serif;
            position: relative;
            top: 5mm;
            width: 271mm;
            font-size: 8mm;
            color: #00b050;
            font-weight: bold; 
        }
        #Attestato #enteFormazione{
              position: relative;
               top: 10mm;
               width: 271mm;
              font-family: CenturyGothic,AppleGothic,sans-serif;
              color: #000;
              font-size:4mm;
              text-align:center;
               line-height: 6mm;
              
        }
        
        #Attestato #nomeCognome{
               position: relative;
               top: 12mm;
               width: 271mm;
              font-family: CenturyGothic,AppleGothic,sans-serif;
              color: #000;
              font-size:7mm;
              text-align:center;
            
        }
             #Attestato #haSostenuto{
               position: relative;
               top: 12mm;
               width: 271mm;
              font-family: CenturyGothic,AppleGothic,sans-serif;
              color: #000;
              font-size:5mm;
              text-align:center;
            line-height: 9mm;
            
        }   
        #Attestato #Addetto{
            font-family: CenturyGothic,AppleGothic,sans-serif;
            position: relative;
            top: 15mm;
            width: 271mm;
            font-size: 8mm;
            color: #00b050;
            font-weight: bold; 
        } 
           #Attestato #fineAttestato{
               position: relative;
               top: 25mm;
               width: 271mm;
              font-family: CenturyGothic,AppleGothic,sans-serif;
              color: #000;
              font-size:5mm;
              text-align:center;
            line-height: 9mm;
             z-index: 9999;
        }      
        #Attestato #Firma{
            position: absolute;
            bottom: 5mm;
            width: 50mm;
            font-family: CenturyGothic,AppleGothic,sans-serif;
            color: #000;
            font-size: 4mm;
            text-align: center;
            line-height: 6mm;
            right: 20mm;
     
            z-index:100;
            
  }
       #Attestato #FirmaImg {
             position: absolute;
            bottom: 0mm;
            width: 50mm;
            right:20mm;
            z-index: 0;
        }
        #Attestato #LuogoData{
            position: absolute;
            bottom: 5mm;
            width: 100mm;
            font-family: CenturyGothic,AppleGothic,sans-serif;
            color: #000;
            font-size: 4mm;
            text-align: center;
            line-height: 6mm;
            left: 10mm;
              
        }
         #logoAttestato{
           
           position: absolute;
            top: 5mm;
            left: 5mm;
            width: 250px;
            height: 125px;
           /*  background: #fff url('../img/attestato_logo1.png') no-repeat center ; */
        }
        #logoAttestato2{
         	
           position: absolute;
            top: 2mm;
            right: 5mm;
            width: 80px;
            height: 59px;
            /* background: #fff url('../img/attestato_logo2.png') no-repeat center ; */
        }
        /* media:print */

    #logoAttestato2:after {
        content:#fff url('../img/attestato_logo2.png') no-repeat center ;
    }

    
