/* CSS Document */
.shop_form img {border:none;}

table.shop,table.bill,table.sped_pay,table.anagrafica {width:98%;margin-top:20px;}
table.shop .last,table.bill .last {width:6em;}
table.shop .last {text-align:right !important;}
table.anagrafica{margin-top:20px;}

table.anagrafica input,table.userID input {width:190px;}
table.anagrafica input.xs {width:auto;}
/*table.anagrafica td {width:70%;}*/

.shop_form .caption {background-color:#3385B0; color:#fff; font-weight:bold; padding: 2px 5px;}
.shop_form .totale{font-size:13px;font-weight:bold;line-height:2.5;}
/*.shop_form .textrosso {font-weight:bold;color:red;padding-right:30px;background:#fff url(/images/shop/error.gif) 100% 50% no-repeat;}*/
.shop_form .textrosso {font-weight:bold;color:#af1e24;padding-left:30px;background:#fff url(/images/shop/error.gif) 0 2px no-repeat;}
.shop_form button {border:none;background-color:transparent;cursor:pointer;}
.warning td {background:#fff url(/images/shop/error.gif) 0 2px no-repeat; padding-left:30px !important;}


.shop td{padding:10px 5px 5px 5px;}
.shop th{background-color:#cadff4; padding: 3px 2px 3px 4px;}
.shop th .vuoto{background-color:#ffffff; padding:0;}
.riepilogo td, .riepilogo th{background-color:#cadff4;}

.shop .caption td{border-bottom:none;}
.caption td{padding:2px 0 2px 15px; border-bottom:5px solid #fff;}
.rosso{color:#af1e24;}

/*.sped_pay th{color:#000;} */
.sped_pay th,.sped_pay td{padding:2px 5px;vertical-align:top;}

table.bill th{padding:2px 5px;}
table.bill td{width:70%;padding:3px 5px;}
.padding{margin-bottom:10px;}
.sconto {color: #FF7D3D;}

.in_sconto{background: url(/images/sconti/10.jpg) 0 0 no-repeat; height:55px;padding-left: 60px; font-weight:bold;line-height:4;}

/*--  dati -*/
.margine{display:block; margin-top:20px; margin-bottom:20px;}
th .vuoto{background-color:#FFFFFF;}

.privacy {
	height:100px; 
	overflow: auto;
	border: 1px solid #3385B0;
	margin: 0 0 10px;
	padding: 0 10px;
}

/** immagine sconto secondo quantità **/
img.img_ssq{float:left;}
#COMMENT {width: 99%; height:50px;}

