﻿body
{
	background-color:RGB(237,224,206); 
	text-align:left;	
	vertical-align:top;
}

li  
{
	margin-top:0;
	padding-left:15px; 
	color:Black;
} 
ul  { 
	margin-top:0;
	padding-left:15px; 
}
.Testata
{
	border:none;
	width:750px;
	height:66px;   
	table-layout:fixed;  
	background-repeat:no-repeat;
	background-image:url('../Images/testata750.gif');  
}
.FondoStepIniziale
{
	border:none;
	width:750px;
	height:18px;   
	table-layout:fixed;  
	background-color:RGB(237,224,206); 
	background-repeat:no-repeat;
	background-image:url('../Images/Fondo750.gif');  
	
}
.FondoStepIntermedio
{
	border:none;
	width:750px;
	height:54px;   
	table-layout:fixed;  
	background-repeat:no-repeat;
	background-image:url('../Images/fondopulsanti750.gif');  
	background-color:RGB(237,224,206); 
	vertical-align:middle;
	text-align:right;
}
.ContenitoreCentrale
{
	width:730px;
	/*	height:100%;	*/
	vertical-align:top;
	background-color:White;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;	
}
.ContenutoCentrale
{
	width:100%;
	border:none;
	background-color:White;   
	vertical-align:top;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;	
}
.PulsanteWizard
{
	width: 102px;
	height:26px;
	background-repeat:no-repeat;
	background-image:url('../Images/pulsanteSmallSfondoArancio.gif');  
	border:none;
	text-align:center;
	font-family:Verdana;
	font-size:8pt;
	color:black;
	font-weight:bolder;
	cursor:hand;
	background-color:#E37626;
}
.PulsanteStep0
{
	width: 137px;
	height:26px;
	background-repeat:no-repeat;
	background-image:url('../Images/Pulsante.gif');  
	border:none;
	text-align:center;
	font-family:Verdana;
	font-size:8pt;
	color:black;
	font-weight:bolder;
	cursor:hand;
	background-color:White;
}
.PulsanteLargo
{
	width: 250px;
	height:26px;
	background-repeat:no-repeat;
	background-image:url('../Images/pulsanteLargeFondoBianco.gif');  
	border:none;
	text-align:center;
	font-family:Verdana;
	font-size:8pt;
	color:black;
	font-weight:bolder;
	cursor:hand;
	background-color:White;
}
.PulsanteConfermaEInvia
{
	width: 137px;
	height:26px;
	background-repeat:no-repeat;
	background-image:url('../Images/Pulsante.gif');  
	border:none;
	text-align:center;
	font-family:Verdana;
	font-size:8pt;
	color:black;
	font-weight:bolder;
	cursor:hand;
	background-color:#E37626;
	
	}
.Spaziatura30
{  
 height:30px;
}
.Spaziatura20
{
 height:20px; 
}
.Spaziatura10
{
 height:10px;
}
.Spaziatura05
{
 height:5px;
}
.lblTitoloStep
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bolder;
	color:#031d5f;
} 
.lblSottotitoloStep
{
	font-family:Verdana;
	font-size:9pt;
	color:#000000;
}
.TdSpiegazioni
{
	 float:right;
	 vertical-align:top;
	 text-align:right;
}
.TdSpiegazioniEmpty
{
	float:right;
	 vertical-align:top;
	 text-align:right;
 width:150px;
}
.lblSpiegazioni
{
	font-family:Verdana;
	font-size:8pt;
	color:black;
}
.lblErroreValidazione
{
	font-family:Verdana;
	font-size:8pt;
	color:red;
}
.Step0lblTitoloParagrafo
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bolder;
	color:black;
	line-height:20pt;


}
.Step0lblTestoParagrafo
{
	font-family:Verdana;
	font-size:9pt;
	color:black;
	line-height:20pt;
}
.Step0TdImmagineNumeri
{
	vertical-align:top;
}
.Step0TdParagrafo{
	text-align:left;
	vertical-align:top;
	padding-left:15px;
}
.Step0TdPulsanti{
	text-align:right;
}
.Step0LinkAdobe
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	text-decoration: underline;	
	color:blue;		
	cursor:hand;
}
.Step1lblTestoParagrafo
{
	font-family:Verdana;
	font-size:9pt;
	color:black;	
	line-height:20pt;
}
.Step1Td
{
	vertical-align:top;
	padding-left:10px;
}
.Step1TdCheckbox
{
	vertical-align:top;
	padding-top:5px;
}

.Step2lblTestoParagrafo
{
font-family:Verdana;
font-size:9pt;
color:black;
line-height:15pt;
}

.Step2TabellaRigheRapporto
{
	width:560px;
	vertical-align:top;
	height:100%;	
}
.Step2TdContenitoreTabellaRigheRapporto
{ 
	width:100%; 
	vertical-align:top;
}
.Step2TdPulsanti
{
	 text-align:center;
	 padding-top:10px;	
}
.Step2PrimaRigaRapporto
{
	vertical-align:bottom;
	border-bottom:solid 1px #E97313;
	text-align:left;
}
.Step2SecondaRigaRapporto
{
	vertical-align:bottom;
	border-bottom:solid 1px #E97313;
	text-align:right;
}
.Step2PrimaRigaEtichette
{
	vertical-align:top;
}
.Step2SecondaRigaEtichette
{
	vertical-align:bottom;
}
.Step2lblEtichettaRigaRapporto
{
	font-family:Verdana;
	font-size:8pt;
	color:black;
}
.Step2lblEtichettaRigaRapportoCorsivo
{
	font-family:Verdana;
	font-style:italic;
	font-size:8pt;
	color:black;	
}
.Step2lblDatoObbligatorio
{
font-family:Verdana;
font-size:8pt;
color:#E97313;
}
.Step2lblNumeroRigaRapporto
{
font-family:Verdana;
font-size:12pt;
color:#E97313;
}

.Step2TextBoxRigaRapporto
{
font-family:Verdana;
font-size:8pt;
color:black;
width:160px;
text-transform:uppercase;
}
.Step2TextBoxRigaRapportoLarge
{
font-family:Verdana;
font-size:8pt;
color:black;
width:346px;
text-transform:uppercase;
}
.Step2TextAreaRigaRapporto
{
font-family:Verdana;
font-size:8pt;
color:black;
overflow:auto;
width:532px;
text-transform:uppercase;
}
.Step2TdErrorMessages
{
	vertical-align:top;
	padding-right:5px;
}
.Step3RigaDatiObbligatori
{
	vertical-align:bottom;
	text-align:right;
}
.Step3lblDatoObbligatorio
{
font-family:Verdana;
font-size:8pt;
color:#E97313;
}
.Step3lblEtichettaRigaRapportoCorsivo
{
	font-family:Verdana;
	font-style:italic;
	font-size:8pt;
	color:black;	
}
.Step3lblEtichettaDati
{
	font-family:Verdana;
	font-size:8pt;
	color:black;
}
.Step3TextBoxDatiStandard
{
	font-family:Verdana;
	font-size:8pt;
	color:black;
	width:180px;
	text-transform:uppercase;
}
.Step3TextBoxDatiStandardEmail
{	font-family:Verdana;
	font-size:8pt;
	color:black;
	width:180px;
}
.Step3TextBoxDatiStandardPG
{
	font-family:Verdana;
	font-size:8pt;
	color:black;
	width:150px;
	text-transform:uppercase;
}
.Step3TextBoxDatiShort
{
	font-family:Verdana;
	font-size:8pt;
	color:black;
	width:150px;
	text-transform:uppercase;
}
.Step3TextBoxDatiLong
{
	font-family:Verdana;
	font-size:8pt;
	color:black;
	width:93%;
	text-transform:uppercase;
}
.Step3TextBoxDati2Char
{
	font-family:Verdana;
	font-size:8pt;
	color:black;
	width:20px;
	text-transform:uppercase;
	}
.Step3TextBoxDati4Char
{
	font-family:Verdana;
	font-size:8pt;
	color:black;
	width:40px;
	text-transform:uppercase;
	}
.Step3TextBoxDati10Char
{
	font-family:Verdana;
	font-size:8pt;
	color:black;
	width:60px;
	text-transform:uppercase;
	}	
.Step3RigaFumetto
{
	 
	background-image:url('../Images/fumetto.gif');
	background-repeat:no-repeat;
	border:none;
	 
	vertical-align:top;
	text-align:left;
	margin-left:10px;
	padding-left:50px;
}


.Step3_4_RigaContenitoreFrameSet
{
	width:560px;	
	height:100%;		
	border:none;
	background-color:White;   
	vertical-align:top;
	text-align:left;
	margin-left:0px;
}
.Step3_4_RigaTabellaFrameSet
{
	width:100%;	
}

.Step3_4_TestataFieldsetDatiAnagrafici
{ 
	background-image:url('../Images/TestataDatiAnagrafici.gif');
	height:12px;
	width:560px;
	
	}
.Step3_4_TestataFieldsetDatiResidenza{ 
	background-image:url('../Images/TestataDatiResidenza.gif');
	height:12px;
	width:560px;
	
	}
.Step3_4_TestataFieldsetModalitaInvioRisposta
{
	background-image:url('../Images/TestataModalitaInvioRisposta.gif');
	height:12px;
	width:560px;
	}
.Step3_4_TestataFieldsetInformativaPrivacy
{
	background-image:url('../Images/TestataInformativaPrivacy.gif');
	height:12px;
	width:560px;
	}	
.Step3_4_TestataFieldsetDatiSocietari
{background-image:url('../Images/TestataDatiSocietari.gif');
	height:12px;
	width:560px;
	}
.Step3_4_TestataFieldsetSedeLegale
{background-image:url('../Images/TestataSedeLegale.gif');
	height:12px;
	width:560px;
}
.Step3_4_TestataFieldsetCodiceSicurezza	
{background-image:url('../Images/TestataCodiceDiSicurezza.gif');
	height:12px;
	width:560px;
}
.Step3_4_fondoFieldSet
{
	background-image:url('../Images/fondoFieldset.gif');
	height:8px;
	width:560px;
}
.Step3_4_CentroFieldSet
{
	background-image:url('../images/centroFrameset.gif'); 
	background-repeat:repeat-y;  
	width:100%;
}
.Step3_4_TabellaInternaDati
{
	width:100%;
	margin-left:5px;
	margin-top:5px;	
}
.Step3_4_TestataFieldsetDatiRichiesta
{ 
	background-image:url('../Images/TestataDatiRichiesta.gif');
	height:12px;
	width:560px;
	
}
.Step4LabelTipologiaRichiesta
{
	font-family:Verdana;
	font-size:8pt;
	color:black;
}
.Step4lblEtichettaDatoRiepilogato
{
	font-family:Verdana;
	font-size:8pt;
	color:blue;
}
.Step4lblDatoRiepilogato
{
	font-family:Verdana;
	font-size:8pt;
	color:black;
	text-transform:uppercase;
}
.Step4lblDatoRiepilogatoEmail
{
	font-family:Verdana;
	font-size:8pt;
	color:black;
}
.Step4TdIndent
{
	 width:5px;
}
.Step4lblNumero
{
	font-family:Verdana;
	font-size:8pt;
	color:#E97313;
}
.Step4LinkInformativa
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-decoration: underline;	
	color:blue;		
	cursor:hand;
}
.Step4_2Colonne
{
	width:260px;	
}
.Step4TextBoxImmagine
{
font-family:Verdana;
font-size:8pt;
color:black;
width:100px;
}

.StepFinalelblThankYou
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	color:white;					
}

.StepFinalelblTitoloParagrafo
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bolder;
	color:black;
	line-height:15pt;


}
.StepFinalelblTestoParagrafo
{
	font-family:Verdana;
	font-size:8pt;
	color:black;
	line-height:15pt;
}
.StepFinaleTdTitolo
{
	vertical-align:top;
}
.StepFinaleTdDettaglioIstruzioni{
	text-align:left;
	vertical-align:top;
	padding-left:15px;
	
}
.lblmailto
{
	font-family:Verdana;
	font-size:8pt;
	text-decoration: underline;	
	color:black;		
	cursor:hand;
}
.StepFinaleLinkAdobe
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	text-decoration: underline;	
	color:blue;		
	cursor:hand;
}

.IstruzionilblTitoloParagrafo
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bolder;
	color:black;
	line-height:12pt;
    text-align:justify;

}
.IstruzionilblTestoParagrafo
{
	font-family:Verdana;
	font-size:9pt;
	color:black;
	line-height:12pt;
	text-align:justify;
}
div.rounded-box {
    position:relative;
    width: 19em; 
    background-color: #f7c9a9;
    margin: 3px;
}
div.rounded-boxsmall {
    position:relative;
    width: 12em; 
    background-color: #f7c9a9;
    margin: 3px; 
}
div.top-left-corner, div.bottom-left-corner, div.top-right-corner, div.bottom-right-corner
{position:absolute; width:20px; height:20px; background-color:#FFF; overflow:hidden;}
div.top-left-inside, div.bottom-left-inside, div.top-right-inside, div.bottom-right-inside 
{position:relative; font-size:150px; font-family:arial; color:#f7c9a9; line-height: 40px; }
div.top-left-corner { top:0px; left:0px; }
div.bottom-left-corner {bottom:0px; left:0px;}
div.top-right-corner {top:0px; right:0px;}
div.bottom-right-corner {bottom: 0px; right:0px;}
 
div.top-left-inside {left:-8px;}
div.bottom-left-inside {left:-8px; top:-17px;}
div.top-right-inside {left:-25px;}
div.bottom-right-inside {left:-25px; top:-17px;}
 
div.box-contents {
      position: relative; padding: 8px; color:#000;text-align:left;
}

div.rounded-boxINESISTENTE{
    position:relative;
    width: 12em; 
    background-color: white;
    margin: 3px; 
}


 
 
 

 
 
