/* CSS Document */
/*
body {
	font-family:"Microsoft Sans Serif", Tahoma, Verdana;
	font-size: 12px;
}
*/
b {
	display: block;
}
p {
	padding-left: 23px;
	padding-right: 23px;
	text-align:justify;
}
hr {
	border: 1px solid #CDCDCD;
	width: 90%;
	height: 0.5px;
}
.sicurezza {
	text-align:center;
	font-size: 10px;
	padding-right: 27px;
}
.ssl {
	padding-right: 27px;
}
.barra_ord {
	background-image:url(../immagini/sf_barra_ord.gif);
	background-repeat: repeat-x;
}
.riassunto {
	padding: 3px 0px 5px 9px;
	background: #F0F0F0;
	font-size: 11px;
	letter-spacing: 1px
}
.nome_utente {
	font-size: 20px;
	letter-spacing: 1px;
	padding: 12px 0px 55px 12px;
}
.benvenuto {
	color: #6E9FE2;
}
.riassunto_dati {
	line-height: 20px;
}
.tito_evi {
	border-bottom: 1px dotted #DDDDDD;
	padding-bottom: 5px;
}
.titoletto {
	font-size:14px;
	font-weight:bold;
	padding-left: 12px;
}
.articoli {
	color: #2F00E0;
	font-weight:bold;
	font-size:14px;
}
.spese {
	color: #FA751C;
	font-weight:bold;
	font-size:14px;
}
.spese_totali {
	color: #A17200;
	font-size: 14px;
	font-weight:bold;
}
.totale {
	font-size: 16px;
	font-weight: bold;
	padding-top: 42px;
}
.qta_man {
	width: 20px;
	height: 18px;
	background:#FFFFFF;
	border:1px solid #C9C9C9;
	text-align: center;
	padding: 2px;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:11px;
}
.sott_sx {
	border-top: 1px solid #000000;
	padding-top: 42px;
}
.sott_dx {
	text-align: right;
	border-top: 1px solid #000000;
	padding-top: 42px;
}
.a_space_sx {
	padding: 22px 0px 40px 0px;
}
.a_space_dx {
	text-align:right;
	padding: 22px 0px 40px 0px;
}
.b_space_sx {
	padding-bottom: 12px;
}
.b_space_dx {
	padding-bottom: 12px;
	text-align:right;
}
.bottone {
	padding: 60px 0px;
	vertical-align:middle;
}
.commento_bottone {
	padding-top: 25px;
	vertical-align: middle;
	text-align: center;
}
.conferma_bottone {
	padding-top: 35px;
	padding-left: 15px;
	vertical-align: middle;
}
.modifica_bottone {
	padding-top: 38px;
	padding-right: 15px;
	vertical-align:middle;
	text-align:right;
}
.prosegui {
	background-image: url(../immagini/prosegui.gif);
	background-repeat:no-repeat;
	background-position:center;
	width: 226px;
	height: 47px;
	text-align:center;
	margin: 0 auto;
	cursor: hand;
}
a.bianco_15_Microsoft {
	color: #FFFFFF;
	text-decoration: underline;
	font-family:"Microsoft Sans Serif", Tahoma, Verdana;
	font-size:15px;
	font-weight:bold;
}
a:link.bianco_15_Microsoft {
	color: #FFFFFF;
	text-decoration: underline;
	font-family:"Microsoft Sans Serif", Tahoma, Verdana;
	font-size:15px;
	font-weight:bold;
}
a:active.bianco_15_Microsoft {
	color: #FFFFFF;
	text-decoration: underline;
	font-family:"Microsoft Sans Serif", Tahoma, Verdana;
	font-size:15px;
	font-weight:bold;
}
a:hover.bianco_15_Microsoft {
	color: #FFFFFF;
	text-decoration: underline;
	font-family:"Microsoft Sans Serif", Tahoma, Verdana;
	font-size:15px;
	font-weight:bold;
}
a:visited.bianco_15_Microsoft {
	color: #FFFFFF;
	text-decoration: underline;
	font-family:"Microsoft Sans Serif", Tahoma, Verdana;
	font-size:15px;
	font-weight:bold;
}
.menu_dx {
	width: 1%;
	vertical-align: top;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size: 13px;
	padding: 20px 0px 0px 15px;
}
.art_carr_testa {
	background-color: #DBDBDB;
	background-image: url(../immagini/m_art_carr.gif);
	background-repeat: no-repeat;
	height: 36px;
}
.mod_pag_testa {
	background-color: #DBDBDB;
	background-image: url(../immagini/m_pag.gif);
	background-repeat: no-repeat;
	height: 36px;
}
.mod_spe_testa {
	background-color: #DBDBDB;
	background-image: url(../immagini/m_spe.gif);
	background-repeat: no-repeat;
	height: 36px;
}
.contr_testa {
	background-color: #DBDBDB;
	background-image: url(../immagini/m_contr.gif);
	background-repeat: no-repeat;
	height: 36px;
}
.titolo_menu {
	font-weight:bold;
	font-size: 13px;
	vertical-align:middle;
	text-align:center;
	color:#000000;
}
.art_carr_corpo {
	background-color: #F4F5FC;
	border-left: 1px solid #F8F8F8;
	border-right: 1px solid #F8F8F8;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
}
.mod_pag_corpo {
	background-color: #EEFFC4;
	text-align: center;
	border-left: 1px solid #F8F8F8;
	border-right: 1px solid #F8F8F8;
}
.mod_spe_corpo {
	background-color: #FFFCD4;
	text-align: center;
	border-left: 1px solid #F8F8F8;
	border-right: 1px solid #F8F8F8;
}
.contr_corpo {
	background-color: #FFF9F9;
	text-align: center;
	border-left: 1px solid #F8F8F8;
	border-right: 1px solid #F8F8F8;
}
a.nero_13_Microsoft {
	color: #000000;
	text-decoration: underline;
	font-family:"Microsoft Sans Serif", Tahoma, Verdana;
	font-size:13px;
	font-weight:bold;
}
a:link.nero_13_Microsoft {
	color: #000000;
	text-decoration: underline;
	font-family:"Microsoft Sans Serif", Tahoma, Verdana;
	font-size:13px;
	font-weight:bold;
}
a:active.nero_13_Microsoft {
	color: #000000;
	text-decoration: underline;
	font-family:"Microsoft Sans Serif", Tahoma, Verdana;
	font-size:13px;
	font-weight:bold;
}
a:hover.nero_13_Microsoft {
	color: #000000;
	text-decoration: underline;
	font-family:"Microsoft Sans Serif", Tahoma, Verdana;
	font-size:13px;
	font-weight:bold;
}
a:visited.nero_13_Microsoft {
	color: #000000;
	text-decoration: underline;
	font-family:"Microsoft Sans Serif", Tahoma, Verdana;
	font-size:13px;
	font-weight:bold;
}
a.nero_10_taho {
	color: #000000;
	text-decoration: underline;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size: 10px;
}
a:link.nero_10_taho {
	color: #000000;
	text-decoration: underline;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size: 10px;
}
a:active.nero_10_taho {
	color: #000000;
	text-decoration: underline;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size: 10px;
}
a:hover.nero_10_taho {
	color: #000000;
	text-decoration: underline;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size: 10px;
}
a:visited.nero_10_taho {
	color: #000000;
	text-decoration: underline;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size: 10px;
}
.mod_space {
	padding: 12px 0px 22px 0px;
}
.modifica {
	text-align:right;
	vertical-align:middle;
	padding-bottom: 10px;
}
.modifica img {
	padding: 0px 3px;
}
.prezzo {
	padding:12px 12px 0px 0px;
	width: 1%;
	white-space: nowrap;
}
.qta {
	padding: 12px 9px 0px 12px;
}
.prodotto {
	padding: 12px 9px 0px 0px;
}
.square_conc {
	padding: 0px 0px 0px 6px;
	vertical-align:bottom;
}
.prodotto_conc {
	padding: 7px 9px 0px 0px;
	vertical-align:bottom;
}
.qta_conc {
	padding:7px 5px 0px 3px;
	text-align:right;
	vertical-align:bottom;
}
.prezzo_conc {
	padding:7px 12px 0px 0px;
	width: 1%;
	white-space: nowrap;
	text-align:right;
	vertical-align:bottom;
}
.prezzo_conc2 {
	padding:0px 12px 0px 0px;
	width: 1%;
	white-space: nowrap;
	text-align:right;
	vertical-align:bottom;
}
.spazio_tra {
	padding-top: 7px;
	width:100%;
}
.spazio_tra2 {
	padding-top: 7px;
}
.testo_tot {
	padding: 10px 9px 10px 0px;
	text-align:right;
}
.prezzo_tot {
	padding:10px 12px 35px 0px;
}
.bordermember {
	border-right:1px solid #EEEEEE;
}
.TAB888 {
	padding:10px 10px 10px 10px;
	background-color:#FAFCDF;
	color: #000000;
	text-decoration: none;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	border:1px dotted #EAF354;
	border-right:0px;
	width:100%;
}
.TAB889 {
	padding:10px 10px 10px 10px;
	background-color:#FFF1EF;
	color: #333333;
	text-decoration: none;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	border:1px DASHED #FF0000;
	border-right:0px;
	width:100%;
}
.TAB999 {
	padding:10px 10px 10px 10px;
	margin-bottom:20px;
	background-color:#FFF;
	color: #333;
	text-decoration: none;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	border-bottom:2px dotted #ccc;
	border-left:2px dotted #ccc;
	border-right:2px dotted #ccc;
	width:100%;
	text-align:left;
	float:left
}
.TAB997 {
	padding:10px 10px 10px 10px;
	background-color:#FFF;
	color: #333;
	text-decoration: none;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	border:1px solid #eee;
	border-top:0px;
	border-left:0px;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size: 13px;
}
.TAB999_BIS {
	padding:10px 10px 10px 10px;
	background-color:#FFF;
	color: #333;
	text-decoration: none;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	border:2px dotted #ccc;
	width:100%;
}
.TAB999_CO {
	padding:10px 10px 10px 10px;
	background-color:#F6EAE8;
	color: #000000;
	text-decoration: none;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	border:1px dotted #DF2500;
	border-right:0px;
	border-top:1px #FF0000;
}
.TAB999_det {
	height:100%;
	width:99%;
	margin:5px;
	margin-top:20px;
	padding:20px;
	background-color:#FEFEFE;
	color: #000000;
	text-decoration: none;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	border:2px dotted #DDD;
}
.fine_ordine {
	font-family:"Times New Roman", Times, serif;
	vertical-align:middle;
	font-size:36px;
	color:#FF0000;
	font-weight:bold;
	text-shadow:#000000;
	text-decoration:none;
	stress:inherit;
	letter-spacing:1px;
	;
	background-repeat:no-repeat;
	text-decoration:underline;
}
.hoverr_uno {
	border:1px dotted #FFFFFF;
}
.hoverr_uno:active, .hoverr_uno:focus, .hoverr_uno:visited {
	color:#000000;
	border:1px dotted #FFFFFF;
}
.hoverr_uno:hover {
	color:#000000;
	border:1px dotted #DAEA84;
}
.hoverr_due {
	border:1px dotted #FFFFFF;
}
.hoverr_due:active, .hoverr_due:focus, .hoverr_due:visited {
	color:#000000;
	border:1px dotted #FFFFFF;
}
.hoverr_due:hover {
	color:#000000;
	border:1px dotted #F1F89F;
}
.hoverr_tre {
	border:1px dotted #FFFFFF;
}
.hoverr_tre:active, .hoverr_tre:focus, .hoverr_tre:visited {
	color:#000000;
	border:1px dotted #FFFFFF;
}
.hoverr_tre:hover {
	color:#000000;
	border:1px dotted #BBE9FA;
}
.hoverr_quattro {
	border:1px dotted #FFFFFF;
}
.hoverr_quattro:active, .hoverr_quattro:focus, .hoverr_quattro:visited {
	color:#000000;
	border:1px dotted #FFFFFF;
}
.hoverr_quattro:hover {
	color:#000000;
	border:1px dotted #F3DCE0;
}
.small_text {
	font-size:9px;
	color:#333333
}
.anylinkcss2 {
	position: absolute;
	visibility: hidden;
	font:bold 12px Tahoma, Arial;
	z-index: 100;
	background-color:trasnparent;
	width: 406px;
	height: 403px;
	padding:0px;
	background-image:url(../immagini/caricamento-in-corso.gif);
	background-repeat:no-repeat;
	background-position:center
}
#sceltadeipagamenti {
}
#sceltadeipagamenti p {
	padding:5px;
	margin:0;
	text-align:center;
}
.grey {
	color:#999;
	font-size:11px
}
.tab_pag {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.notabene li {
	list-style-type: none;
	margin-bottom: 15px;
	text-align:left;
	list-style-position: inherit;
}
.step {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
}
.label {
	width: 22%;
	white-space: nowrap;
}
.obbl {
	color: #6EB0F1;
	font-weight: bold;
}
