/*##########################################VISUALIZZAZIONE CARRELLO ####################################################*/

#TitoloListino {
	font-weight:bold;
	margin:0px 0px 10px 0px;
	}
.TabFasiCarrello {
	text-transform:capitalize;
	width:100%;
	color:#333436;
	font-size:14px;
	text-align:left;
	/*
	background-color: #ffc990;
	*/
	margin:0px 0px 10px 0px;
}


.TabFasiCarrello td.Separatore1 {background-image:url('../it/img/Tab_Fase1on.html');background-repeat:no-repeat;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:25px;height:25px;}
.TabFasiCarrello td.Separatore2 {background-image:url('../it/img/Tab_Fase2on.html');background-repeat:no-repeat;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:25px;height:25px;}
.TabFasiCarrello td.Separatore3 {background-image:url('../it/img/Tab_Fase3on.html');background-repeat:no-repeat;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:25px;height:25px;}
.TabFasiCarrello td.Separatore4 {background-image:url('../it/img/Tab_Fase4on.html');background-repeat:no-repeat;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:25px;height:25px;}
.TabFasiCarrello td.Separatore5 {background-image:url('../it/img/Tab_Fase5on.html');background-repeat:no-repeat;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:25px;height:25px;}

.TabFasiCarrello td.SeparatoreAttivo1 {background-image:url('../img/Tab_attivo_Fase1-2.png');background-repeat:no-repeat;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:25px;height:25px;}
.TabFasiCarrello td.SeparatoreAttivo2 {background-image:url('../img/Tab_attivo_Fase2-2.png');background-repeat:no-repeat;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:25px;height:25px;}
.TabFasiCarrello td.SeparatoreAttivo3 {background-image:url('../img/Tab_attivo_Fase3-2.png');background-repeat:no-repeat;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:25px;height:25px;}
.TabFasiCarrello td.SeparatoreAttivo4 {background-image:url('../img/Tab_attivo_Fase4-2.png');background-repeat:no-repeat;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:25px;height:25px;}
.TabFasiCarrello td.SeparatoreAttivo5 {background-image:url('../img/Tab_attivo_Fase5-2.png');background-repeat:no-repeat;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:25px;height:25px;}

.TabFasiCarrello a {border-radius:8px;background-color:#348f02;color:#ffffff;text-transform:capitalize;display:table;font-weight:bold;margin:0px 10px 0px 5px;padding:6px 10px 6px 10px;}
.TabFasiCarrello a:visited {color:#ffffff;}
.TabFasiCarrello a:hover {background-color:#008000;}

.TabFasiCarrello tr .FaseCorrente {}
.TabFasiCarrello tr .FaseCorrente a {color: #ffffff;background-color:#9f221a;}
.TabFasiCarrello tr .FaseCorrente a:hover {color: #ffffff;}
.TabFasiCarrello tr .FaseCorrente a:visited {color: #ffffff;}

.TabFasiCarrello td {vertical-align:middle;margin:0px;padding:0px;border:0px solid black;}
.TabFasiCarrello td.FaseDisabilitata {border-radius:8px;background-color:#eeeeee;color:#cccccc;text-transform:capitalize;display:table;font-weight:bold;margin:0px 10px 0px 5px;padding:6px 10px 6px 10px;}


table.notecarrello td {
border:0px solid red;
padding:10px 0px 10px 5px;
}

table.notecarrello ul {
border:0px solid red;
margin:0px 0px 0px 15px;
padding:0px 0px 0px 0px;
list-style-position:outside;
}

table.notecarrello li{
border:0px solid green;
margin:0px 0px 0px 0px;
padding:3px 0px 3px 5px;
}




#TabProdotti, #TabFormOrdine {
	color: #c89a0d;
	width:100%;
	border: 1px solid #c89a0d;
	border-radius:20px;
	padding: 10px 10px 10px 10px;
	background-color:#6f6f6f;
	box-shadow:5px 5px #444444; 
	}
	
td.TdErrori {
	color: #CC0000;
	vertical-align:middle;
	background-image:url('../img/alert.gif');
	background-repeat:no-repeat;
	padding:0px 0px 0px 80px;
	height:55px;
	}

	#TabProdotti tr.RigaIntestazione td {font-weight:bold;vertical-align:middle;color:#FFFFFF;background-color: #c89a0d;border-right: 1px solid #ffffff;padding: 7px 10px 7px 10px;}
	#TabProdotti tr.RigaIntestazione td.IntCodice {width: 100px;}
	#TabProdotti tr.RigaIntestazione td.IntNome {width: auto;}
	#TabProdotti tr.RigaIntestazione td.IntQta {width:100px;text-align:center;}
	#TabProdotti tr.RigaIntestazione td.IntPrezzo {width: 170px;text-align:right;}
	#TabProdotti tr.RigaIntestazione td.IntElimina {width: 100px;text-align:center;border-right:0px solid #ffffff;}
	
	
	

	#TabProdotti td.TdCodice{
		padding: 3px 10px 3px 10px;
		vertical-align:middle;
		color: #eeeeee;
		border-right: 1px solid #eeeeee;
		border-bottom: 1px solid #eeeeee;
		}
	#TabProdotti td.TdNome {
		padding: 3px 10px 3px 10px;
		vertical-align:middle;
		color: #eeeeee;
		border-right: 1px solid #eeeeee;
		border-bottom: 1px solid #eeeeee;
		}
		#TabProdotti td.TdNome a {
			color:#eeeeee;
			display:block;
			}
	#TabProdotti td.TdQta {
		text-align:center;
		padding: 3px 10px 3px 10px;
		vertical-align:middle;
		color: #eeeeee;
		border-right: 1px solid #eeeeee;
		border-bottom: 1px solid #eeeeee;
		}
		input[type="tenprodt"] {
			vertical-align:middle;
			text-align:center;
			}
	#TabProdotti td.TdPrezzo {
		text-align:right;
		padding: 3px 10px 3px 10px;
		vertical-align:middle;
		color: #eeeeee;
		border-right: 1px solid #eeeeee;
		border-bottom: 1px solid #eeeeee;
		}
	#TabProdotti td.TdElimina {
		text-align:center;
		padding: 3px 10px 3px 10px;
		vertical-align:middle;
		color: #eeeeee;
		border-right: 0px solid #eeeeee;
		border-bottom: 1px solid #eeeeee;
		}

		
	#TabProdotti .TdTotaleProdotti {
		font-weight:bold;
		text-align:right;
		padding-top:10px;
		padding-right:10px;
		padding-bottom:10px;
		margin-bottom:20px;
		border-bottom:1px solid #eeeeee;
		}

#TabProdotti td.LabelTotale {
/*
color: #1D2C5C;
text-align:right;
padding:5px;
	color: #CC0000;
	border:0px solid #eeeeee;
*/

text-align:right;
padding: 3px 10px 3px 10px;
font-weight:bold;
color:#eeeeee;


}

#TabProdotti .TdTotale {
text-align:right;
padding:5px 10px 5px 0px;
	border:0px solid red;
font-weight:bold;
}



#TabProdotti .TdImportoTotale {
font-size:16px;
color:#FFFFFF;
background-color: #c89a0d;
text-align:right;
padding:5px 10px 5px 10px;
font-weight:bold;
vertical-align:middle;
border-radius:20px;
}


#TabProdotti td.DescrListino {
padding-top:20px;
padding-bottom:30px;
border-bottom:0px solid #cccccc;
border-top:1px solid #cccccc;

}

td.TdContinua {
	color:#FFFFFF;
	text-align:right;
	padding:10px 0px 10px 0px;
	}
td.TdContinua a {
	color:#FFFFFF;
	background-color:#348f02;
	text-align:right;
	padding:8px 15px 8px 15px;
	}
td#TdConferma {
	text-align:center;
	padding-bottom:20px;
	}
td#TdConferma a {
	color:#FFFFFF;
	background-color:#ff623c;
	text-align:right;
	padding:8px 15px 8px 15px;
	border-top:1px solid #fefff1;
	border-right:1px solid #af2b26;
	border-bottom:1px solid #9f221a;
	border-left:1px solid #ffc990;
	}
td#TdConferma a:hover {
	color:#ffffff;
	background-color:#348f02;
	text-align:right;
	padding:8px 15px 8px 15px;
	border-top:1px solid #fefff1;
	border-right:1px solid #af2b26;
	border-bottom:1px solid #9f221a;
	border-left:1px solid #ffc990;
	}
	

table#TabStrumentiCarrello  {
text-decoration:none;
border:0px solid blue;
margin: 5px 5px 10px 10px;
}

table.TabFormDati  {margin:20px 0px 20px 0px;width:100%;}
table.TabFormDati table {width:100%;}
	tr.IntroForm td {padding:20px 0px 20px 0px;}
	tr.IntSezioneForm {}
	tr.IntSezioneForm td {background-color:#9f221a;color:#ffffff;padding:7px 10px 7px 10px;}
	tr.RigaFormAzione td {text-align:left;font-size:0.8em;color:#008000;font-weight:bold;padding:10px 0px 5px 20px;}
	tr.RigaFormAzione td a {text-align:left;color:#008000;font-weight:bold;
													margin: 0px 0px 0px 0px;
													padding: 0px 0px 10px 30px;
													background-image:url(../img/copia.png);
													background-repeat:no-repeat;
													background-position:top left;
													}
	tr.RigaFormAzione td a:hover {color:#ff623c;}
	
	tr.RigaForm{}
	tr.RigaForm ul {margin:15px 20px 15px 20px;list-style:none;}
	tr.RigaForm ul li {margin:0px 0px 5px 0px;list-style-type:none;}

		ul.UlFormDatiUtente {}
		ul.UlFormDatiFatt {}
		ul.UlFormDatiDest {}
		ul.UlFormAltriDati {}

		li .Label {width:150px;text-align:left;padding-left:40px;display:inline-block;vertical-align:top;}
		li .Field input {width:600px;}
		li .Field textarea {width:600px;}




/* FASE 4 ***************************************************************************************/

#TabFormPagamento {margin:10px 0px 10px 0px;}
#TabFormPagamento td {padding:10px 10px 10px 10px;}

tr.IntSezioneForm td.IntSezioneFormRiepilogo {
				text-align:center;
				background-color:#ffffff;
				color:#9f221a;
				font-weight:bold;
				}

#TabRiepilogoDati {}
#TabRiepilogoDati table.TabFormDati {

	color: #af2b26;
	width:100%;
	border: 1px solid #f5ac2d;
	border-radius:20px;
	padding: 10px 10px 10px 10px;
	background-color:#FFECD7;
	box-shadow:5px 5px #cccccc; 


}
#TabRiepilogoDati {width:100%;}
#TabRiepilogoDati table.TabFormDati {width:100%;}
#TabRiepilogoDati table.TabFormDati tr.RigaForm td {padding:6px 10px 3px 10px;border-bottom:1px solid #f5ac2d;color:#5c423f;}

td.TdFormDatiUtente {padding:0px 10px 10px 0px;width:50%;}
td.TdFormDatiFatt {padding:0px 0px 10px 0px;width:50%;}

td.TdFormDatiDestRiepilogo {padding:10px 10px 10px 0px;}
td.TdFormPagamento {padding:10px 0px 10px 0px;}
td.TdFormPagamento tr.IntSezioneForm td {background-color:#9f221a;color:#ffffff;padding:7px 10px 7px 10px;}
td.TdFormPagamento tr td {padding:3px 10px 3px 10px;color:#5c423f;} 

  tr.IntSezioneFormRiepilogo {background-color:#9f221a;color:#ffffff;}
	tr.IntSezioneFormRiepilogo td {background-color:#9f221a;color:#ffffff;padding:7px 10px 7px 10px;}


#TabSpiegazioniPagamentoCA{
 margin:auto;
}

.CarrFormAreaContinua a {
  color:#FFFFFF;
  font-weight:bold;
  background-color:#c89a0d;
  padding:8px 0px 8px 0px;
  text-align:center;
  border-radius:10px;
  border:1px solid #c89a0d;
  width:200px;
  display:inline-block;
  }
.CarrFormAreaContinua a:hover {
  color:#000000;
  }



ul#ulFasiCarrello {
  /*
  width:95%;
    margin:6px 0px 10px 15px;
    padding:0px 0px 0px 0px;
    */
  }
ul#ulFasiCarrello li {
/*
  display:block;
  white-space:nowrap;
  background-repeat:no-repeat;
  padding:3px 10px 2px 50px;
  margin:0px 0px 6px 0px;
  background-color:#cccccc;
  width:auto;
    border-radius:10px;
    */
  /*
  background-color:#cccccc;
  display:inline-block;
    border:1px solid red;
  */
  }
ul#ulFasiCarrello li a {color:#eeeeee;display:block;}
ul#ulFasiCarrello li a:link {color:#eeeeee;}
ul#ulFasiCarrello li a:visited {color:#c89a0d;}
ul#ulFasiCarrello li a:active {color:#eeeeee;}
ul#ulFasiCarrello li a:hover {color:#aaaaaa;}
ul#ulFasiCarrello li.Fase1 {background-color:#444444;background-image:url('../img/tab_attivo_fase1.png');}
ul#ulFasiCarrello li.Fase2 {background-color:#444444;background-image:url('../img/tab_attivo_fase2.png');}
ul#ulFasiCarrello li.Fase3 {background-color:#444444;background-image:url('../img/tab_attivo_fase3.png');}
ul#ulFasiCarrello li.Fase4 {background-color:#444444;background-image:url('../img/tab_attivo_fase4.png');}
ul#ulFasiCarrello li.Fase5 {background-color:#444444;background-image:url('../img/tab_attivo_fase5.png');}
ul#ulFasiCarrello li.FaseDis1 {background-image:url('../img/tab_fase1.png');}
ul#ulFasiCarrello li.FaseDis2 {background-image:url('../img/tab_fase2.png');}
ul#ulFasiCarrello li.FaseDis3 {background-image:url('../img/tab_fase3.png');}
ul#ulFasiCarrello li.FaseDis4 {background-image:url('../img/tab_fase4.png');}
ul#ulFasiCarrello li.FaseDis5 {background-image:url('../img/tab_fase5.png');}
ul#ulFasiCarrello li.FaseAttiva1 {background-image:url('../img/tab_attivo_fase1.png');background-color:#444444;}
ul#ulFasiCarrello li.FaseAttiva1 a {color:#ffffff;}
ul#ulFasiCarrello li.FaseAttiva1 a:link {color:#ffffff;}
ul#ulFasiCarrello li.FaseAttiva1 a:visited {color:#ffffff;}
ul#ulFasiCarrello li.FaseAttiva1 a:active {color:#ffffff;}
ul#ulFasiCarrello li.FaseAttiva1 a:hover {color:#000000;}
ul#ulFasiCarrello li.FaseAttiva2 {background-image:url('../img/tab_attivo_fase2.png');background-color:#c89a0d;}
ul#ulFasiCarrello li.FaseAttiva2 a {color:#ffffff;}
ul#ulFasiCarrello li.FaseAttiva2 a:link {color:#ffffff;}
ul#ulFasiCarrello li.FaseAttiva2 a:visited {color:#ffffff;}
ul#ulFasiCarrello li.FaseAttiva2 a:active {color:#ffffff;}
ul#ulFasiCarrello li.FaseAttiva2 a:hover {color:#000000;}
ul#ulFasiCarrello li.FaseAttiva3 {background-image:url('../img/tab_attivo_fase3.png');background-color:#c89a0d;}
ul#ulFasiCarrello li.FaseAttiva3 a {color:#ffffff;}
ul#ulFasiCarrello li.FaseAttiva3 a:link {color:#ffffff;}
ul#ulFasiCarrello li.FaseAttiva3 a:visited {color:#ffffff;}
ul#ulFasiCarrello li.FaseAttiva3 a:active {color:#ffffff;}
ul#ulFasiCarrello li.FaseAttiva3 a:hover {color:#000000;}
ul#ulFasiCarrello li.FaseAttiva4 {background-image:url('../img/tab_attivo_fase4.png');background-color:#c89a0d;}
ul#ulFasiCarrello li.FaseAttiva4 a {color:#ffffff;}
ul#ulFasiCarrello li.FaseAttiva4 a:link {color:#ffffff;}
ul#ulFasiCarrello li.FaseAttiva4 a:visited {color:#ffffff;}
ul#ulFasiCarrello li.FaseAttiva4 a:active {color:#ffffff;}
ul#ulFasiCarrello li.FaseAttiva4 a:hover {color:#000000;}
ul#ulFasiCarrello li.FaseAttiva5 {background-image:url('../img/tab_attivo_fase5.png');background-color:#c89a0d;}
ul#ulFasiCarrello li.FaseAttiva5 a {color:#ffffff;}
ul#ulFasiCarrello li.FaseAttiva5 a:link {color:#ffffff;}
ul#ulFasiCarrello li.FaseAttiva5 a:visited {color:#ffffff;}
ul#ulFasiCarrello li.FaseAttiva5 a:active {color:#ffffff;}
ul#ulFasiCarrello li.FaseAttiva5 a:hover {color:#000000;}

.CarrFormAreaContinua {
  float:none;
  text-align:center;
  margin:0px 0px 20px 0px;
  padding:0px 0px 0px 0px;
  }



/*
*/











#CarrFormAreaBoxListinoAttivo {border:none;padding-left:15px}

#CarrFormAreaBoxIntro {border:none;margin:5px 0px 10px 0px;font-size:0.9em;}


#CarrFormAreaBoxIstrSpedizEstere {border:none;color:#6f6f6f;font-size:0.9em;}
#CarrFormAreaBoxIstrSpedizEstere .CarrFormAreaTitolo {background:none;color:#cc0000;border-bottom:1px solid #cc0000;padding:0px;margin:5px 0px 5px 0px;}
#CarrFormAreaBoxIstrSpedizEstere .CarrFormAreaDati {}

#CarrFormAreaBoxIstrAcquisto {border:none;color:#6f6f6f;font-size:0.9em;}
#CarrFormAreaBoxIstrAcquisto .CarrFormAreaTitolo {background:none;color:#cc0000;border-bottom:1px solid #cc0000;padding:0px;margin:5px 0px 5px 0px;}
#CarrFormAreaBoxIstrAcquisto .CarrFormAreaDati {}

#CarrFormAreaBoxIstrEvazione {border:none;color:#6f6f6f;font-size:0.9em;}
#CarrFormAreaBoxIstrEvazione .CarrFormAreaTitolo {background:none;color:#ebebeb;border-bottom:1px solid #6f6f6f;padding:0px;margin:5px 0px 5px 0px;}
#CarrFormAreaBoxIstrEvazione .CarrFormAreaDati {}


#CarrFormAreaBoxErrori {padding-top: 6px;border:none;padding-left: 70px;
background-image: url("../img/alert.png");
background-repeat: no-repeat;
min-height: 50px;font-size:0.9em;
background-position:10px 4px;}

#CarrFormAreaBoxErrori .CarrFormAreaTitolo {background:none;color:#ffffff;padding:0px;margin:5px 0px 5px 0px;font-weight:bold;}
#CarrFormAreaBoxErrori .CarrFormAreaDati {padding:0px;margin:0px 0px 0px 0px;}

#TabProdotti {font-size:0.9em;margin:0px 0px 10px 0px;padding:0px;border-radius:0;}
#TabProdotti td {padding:2px 3px 2px 3px;}
#TabProdotti td.TdNome a {margin:0px;padding:0px;}
#TabProdotti .TdImportoTotale {margin:0px 0px 10px 0px;display:block;}

#DivRiepilogo {
  margin:5px;
  padding:10px;
  }
#DivRiepilogo .CarrFormAreaDati ul li {border:none;}
#DivRiepilogo .CarrFormAreaDati ul li span.NomeCampo {
/*color:#909090;font-size:0.9em;width:80px;line-height:1em;vertical-align:middle;*/
color:#909090;font-size:0.9em;width:auto;line-height:1em;vertical-align:middle;

}
#DivRiepilogo .CarrFormAreaDati ul li span.ValoreCampo {margin-left:10px;margin-right:30px;width:auto;line-height:1em;vertical-align:middle;}
              #CarrFormAreaBoxDatiPagamento {border:1px solid #676767;}
              #CarrFormAreaBoxDatiPagamento .CarrFormAreaTitolo {background-color:#676767;}

#CarrFormAreaBoxPagamenti {border-color:#6f6f6f;}
#CarrFormAreaBoxPagamenti .CarrFormAreaTitolo {background-color:#6f6f6f;}
#CarrFormAreaBoxPagamenti .CarrFormAreaDati {}
#CarrFormAreaBoxPagamenti .CarrFormAreaDati ul {} 
#CarrFormAreaBoxPagamenti .CarrFormAreaDati ul li {display:block;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;border:none;border-bottom:1px solid #cccccc;} 
#CarrFormAreaBoxPagamenti .CarrFormAreaDati ul li:last-child {border:none;} 

#CarrFormAreaBoxConfermaCarrello {border-color:#676767;}
#CarrFormAreaBoxConfermaCarrello .CarrFormAreaTitolo {background-color:#676767;}
#CarrFormAreaBoxConfermaCarrello .CarrFormAreaDati {color:#ffffff;margin:5px 10px 10px 10px;}

#CarrFormAreaBoxNote {}
#CarrFormAreaBoxNote .CarrFormAreaDati ul li span.NomeCampo {display:inline-block;width:20%;text-transform:capitalize;}
#CarrFormAreaBoxNote .CarrFormAreaDati ul li span.ValoreCampo {display:inline-block;width:80%;}
#CarrFormAreaBoxNote .CarrFormAreaDati ul li span.ValoreCampo textarea {width:100%;}

#CarrFormAreaBoxPricacy {background-color:#444444;font-size:0.9em;}
#CarrFormAreaBoxPricacy .CarrFormAreaDati {margin:10px 10px 10px 10px;}
#CarrFormAreaBoxPricacy .NomeCampo {display:block;color:#1d2c5c;}

#CarrFormAreaBoxNewsletter {background-color:#444444;font-size:0.9em;}
#CarrFormAreaBoxNewsletter .CarrFormAreaDati {margin:10px 10px 10px 10px;}
#CarrFormAreaBoxNewsletter .NomeCampo {display:block;color:#c89a0d;margin:10px 10px 10px 10px;}

.StrumentiCarrello {text-align:right;}
.CarrFormAreaBox {
  border-radius:10px 0px 10px 0px;
  border:1px solid #6f6f6f;
  margin:0px 0px 10px 0px;
  background-color:#444444;
  color:#ffffff
  }
.CarrFormAreaTitolo {
  border-radius:10px 0px 0px 0px;
  color:#ffffff;
  background-color:#6f6f6f;
  font-size:1.2em;
  text-transform:capitalize;
  padding:0px 10px 0px 10px;
  }
.CarrFormAreaTitoloJsButton {line-height:35px;display:inline-block;}
.CarrFormAreaTitoloJsButton a.CopiaDatiUtente {
  background-image:url(../img/copia.png);
  background-repeat:no-repeat;
  background-position:left;
  color:#ffffff;
  margin:0px 0px 0px 5px;
  padding:5px 5px 5px 25px;
  }
.CarrFormAreaTitoloJsButton a.CopiaDatiUtente:hover {border:1px solid #008000;background-color:#eeeeee;}
.CarrFormAreaTitoloJsButton a.CopiaDatiFatturazione {
  background-image:url(../img/copia.png);
  background-repeat:no-repeat;
  background-position:left;
  color:#ffffff;
  margin:0px 0px 0px 5px;
  padding:5px 5px 5px 25px;
  }
.CarrFormAreaTitoloJsButton a.CopiaDatiFatturazione:hover {border:1px solid #008000;background-color:#eeeeee;}
.CarrFormAreaDati {}
.CarrFormAreaDati ul {list-style:none;margin:5px 10px 10px 10px;padding:0px 0px 0px 0px;}
.CarrFormAreaDati ul li {list-style-type:none;display:inline-block;width:auto;margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;border:1px solid #acc0ed;border-top:none;border-left:none;vertical-align: bottom;}
/*.CarrFormAreaDati ul li.CorriereNomi {padding:.3em 0px .2em 10px;}*/
.CarrFormAreaDati ul li.CorriereRegioni {vertical-align:bottom;}


.CarrFormAreaDati ul li span.NomeCampo {display:inline-block;width:110px;text-transform:capitalize;vertical-align:middle;}
.CarrFormAreaDati ul li span.ValoreCampo {display:inline-block;width:240px;}
.CarrFormAreaDati ul li span.ValoreCampo input {width:100%;border:none;background-color:#eeeeee;vertical-align:middle;border-top:2px solid #cccccc;border-left:1px solid #cccccc;}
.CarrFormAreaDati ul li span.ValoreCampo textarea {width:100%;background-color:#eeeeee;vertical-align:middle;}
.CarrFormAreaDati ul li span.ValoreCampo select {width:100%;background-color:#eeeeee;vertical-align:middle;}

.CarrFormAreaDati ul li span.ValoreCampo {padding:.2em .2em .2em .2em;background-color:#676767;text-align:right;
  
  border: 1px solid #B8B8B8;
  }
.CarrFormAreaDati ul li.CorriereNomi span.ValoreCampo {border:0;box-shadow:none;background-color:transparent;text-align:left;}

.CarrFormAreaDati ul li span.ValoreCampo input {padding:0;background-color:transparent;}
.CarrFormAreaDati ul li span.ValoreCampo textarea {padding:0;background-color:transparent;}
.CarrFormAreaDati ul li span.ValoreCampo select {padding:0;background-color:transparent;}
.CarrFormAreaDati ul li span.ValoreCampo input[type="text"] {border:0;box-shadow:none;}
.CarrFormAreaDati ul li span.ValoreCampo textarea {border:0;box-shadow:none;}
.CarrFormAreaDati ul li span.ValoreCampo select {border:0;box-shadow:none;}

#CarrFormAreaBoxNote .CarrFormAreaDati ul li {display:block;padding:0;border:0;}
#CarrFormAreaBoxNote .CarrFormAreaDati ul li span.NomeCampo {width:99%;display:none;}
#CarrFormAreaBoxNote .CarrFormAreaDati ul li span.ValoreCampo {width:99%;display:block;}

tr.IntSezioneForm td {
    background-color: transparent;
    /*
    */
    font-weight:bold;
    padding: 7px 10px;
}

/*
.CarrFormAreaDati ul li.CorriereRegioni {display:none;}
.CarrFormAreaDati ul li.CorriereNomi {display:none;}
*/


.MSGCredito {color:#c89a0d;}