﻿img{
border:0px;
}
a{
text-decoration:underline;
color:#007ac0;
}

a:hover{
text-decoration:underline;
color:#014991;
}
ul {
    margin-top: 0px; 
    padding-top: 0px;                
}

.AlignRight
{
   float:right;   
}
.AlignLeft
{
   float:left;   
}

.Spaziatura10
{
 height:10px;
}

.Spaziatura20
{
 height:20px; 
}

.headerLabel1
{
font-size:19px;
/*font-family:Tahoma;*/
letter-spacing:2px;
}

.headerLabel2
{
font-size:12px;
/*font-family:Tahoma;*/
letter-spacing:2px;
}


/********************   CLEAR  *******************/
.clear{
clear:both;
}

/********************   TITLES  *******************/
.lblSottotitoloStep
{
	/*font-family:vERDANA;*/	
	color:#000000;
}
.lblTestoContenuti
{
	/*font-family:vERDANA;*/	
	color:#000000;
}

/************** BUTTONS **************/
input[type="button"], input[type="submit"] {
filter: chroma(color:#000000);
}
.BtnSizeS
{
width:110px;    
white-space:normal;
}

.BtnSizeM
{
width:140px;    
white-space:normal;
}


.BtnSizeL
{
width:200px;    
white-space:normal;
}




/********************   CONTENT  *******************/
.content{
width:730px; 
margin:0 auto;
background: #ffffff;
padding-top:0px;
padding-left:10px;
padding-right:10px;
padding-bottom: 23px;
border-radius: 0px 0px 0px 0px;
-webkit-border-radius:  0px 0px 0px 0px;
-moz-border-radius:  0px 0px 0px 0px;
min-height:415px;
line-height: 18px;
font-size:9pt;
text-align:left;
}

.content .paragraph{
	color:black;
	line-height:15pt;
	
}
 
.arrow
{
position: relative;
top: 20px;
left: -20px;
float:left; 
}

.arrowprovince
{
position: relative;
top: 10px;
left: -20px;
float:left; 
}

.infoHelp
{
    padding-left:20px;
    margin-bottom:20px;
    padding-top:10px;
    margin-top:0px;
    font-size:11px;    
 }
 
.lblErroreValidazione
{	
	font-size:8pt;
	color:red;
    padding-top:5px;
    float:left;
    width:100%
}

.fieldSetRequiredFields
{
position: relative;top: -18px; right: 0px; float:right; 
}

/********************   STEP 0  *******************/
.content .Step0Paragraph
{
	color:black;	 
	line-height:15pt;
	float: right;
    width: 650px;        
}

.content .Step0LeftChoice
{
	color:black;	 
	line-height:15pt;
	float: left;
    width: 550px;        
}
.content .Step0RightChoice
{
	color:black;	 
	line-height:15pt;
	float: right;
    padding-right:0px;
}


/********************   STEP 1  *******************/
.content .leftStep1{
float:left; 
width:68%;
}
.content .leftStep1 .column1
{
    float:left; 
    width:7%;
}
.content .leftStep1 .column2
{
    float:left; 
    width:7%;
}
.content .leftStep1 .column3
{
    float:left; 
    width:86%;
}


/********************   STEP 2  *******************/
.Step2TdContenitoreTabellaRigheRapporto
{ 
	/*width:75%;*/ 
	vertical-align:top;
}
.Step2PrimaRigaEtichette
{
	vertical-align:top;
}
.Step2SecondaRigaEtichette
{
	vertical-align:bottom;
}

.Step2TextBoxRigaRapporto
{
/*
font-size:8pt;
color:black;
width:160px;
text-transform:uppercase;
*/
text-transform:uppercase;
border:1px solid #cccccc;
width:150px;
padding:4px;
background:#f6f6f6;
color:#666666;
margin:5px 0px 5px 0px;
border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
font-size:8pt;
}

.Step2TextBoxRigaRapportoLarge
{
/*
font-family:Verdana;
font-size:8pt;
color:black;
width:346px;
text-transform:uppercase;
*/
text-transform:uppercase;
border:1px solid #cccccc;
width:346px;
padding:4px;
background:#f6f6f6;
color:#666666;
margin:5px 0px 5px 0px;
border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
font-size:8pt;
}
.Step2TextAreaRigaRapporto
{
    /*
font-family:Verdana;
font-size:8pt;
color:black;
overflow:auto;
width:532px;
text-transform:uppercase;
*/
text-transform:uppercase;
border:1px solid #cccccc;
width:500px;
padding:4px;
background:#f6f6f6;
color:#666666;
margin:5px 0px 5px 0px;
border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
}

.Step2lblEtichettaRigaRapportoCorsivo
{
	
	font-style:italic;
	font-size:8pt;
	color:black;	
}

.Step2lblEtichettaRigaRapporto
{
	
	font-size:8pt;
	color:black;
}



/********************   STEP 3  *******************/



.Step3lblEtichettaRigaRapportoCorsivo
{
	font-family:Verdana;
	font-style:italic;
	font-size:8pt;
	color:black;	
}

.Step3InputColspan1 
{
     width:90%;
}
.Step3InputColspan3 
{
     width:100%;
}

.Step3_Column1
{
    float:left;
    width:80px;
    height:18px;
    padding-top: 10px;
    padding-left:10px;
    font-size:11px; 
}
.Step3_Column1_V2
{
    float:left;
    width:65px;
    height:18px;
    padding-top: 10px;
    padding-left:10px;
    font-size:11px; 
}
.Step3_Column3
{
    float:left;
    width:80px;
    height:18px;
    padding-top: 10px;
    padding-left:20px;
    font-size:11px;
}
.Step3_Column2_4
{
    float:left;
    width:180px;
}
.Step3_Column1_Colspan2
{
    float:left;
    width:270px;
    padding-top: 5px;
    padding-left:10px;
}
.Step3_Column3_Colspan2
{
    float:left;
    width:260px;
    padding-top: 5px;
    padding-left:10px;
}
.Step3_Column1_Colspan4
{
    float:left;
    width:520px;
    padding-top: 0px;
    padding-left:10px;
    font-size:11px;
}
.Step3_Column2_Colspan3
{
    float:left;
    width:430px;
    padding-top: 0px;
    padding-left:15px;
}

/********************   STEP 4  *******************/
.Step4_Column1_Colspan4
{
    float:left;
    width:95%;
    padding-top: 10px;
    padding-left:15px;
    font-size:11px;
}
.Step4_Column1_Colspan1
{
    float:left;
    width:5%;
    padding-top: 5px;
    padding-left:15px;
    padding-right:0px;
    margin-right:0px;
    font-size:11px;
}
.Step4_Column2_Colspan3
{
    float:left;
    width:90%;
    padding-top: 5px;
    padding-left:0px;
    font-size:11px;
}
.Step4lblEtichettaDatoRiepilogato
{	
	color:blue;
	
}
.Step4lblDatoRiepilogato
{
	color:black;
	text-transform:uppercase;	
}
.Step4_Column1
{
    float:left;
    width:120px;    
    padding-top: 5px;
    padding-left:15px;
    font-size:11px; 
}
.Step4_Column2
{
    float:left;
    width:140px;
    font-size:11px; 
    padding-top: 5px;
}
.Step4_Column2_Colspan3_V2
{
    float:left;
    width:410px;
    padding-top: 5px;
    padding-left:0px;
    font-size:11px;
}
 
.Step4LinkInformativa
{

	font-weight:bold;
	text-decoration: underline;	
	color:blue;		
	cursor:hand;
}
.imgCAPTCHA
{
    vertical-align:top;
}



/********************   STEP 5  *******************/
 .content .leftStep5{
float:left; 
width:100px;
margin-right: 0px;
padding-right: 0px;
font-weight:bold;

}
.content .rightStep5{
float: right;
width:620px;
margin-right: 5px;
padding-right: 5px;
}


