/* CSS Document */

.tutto_il_carrello, .tutto_il_pozzo{ font-family:"Microsoft Sans Serif", Tahoma, Verdana;}

.nome_utente {font-size: 20px; letter-spacing: 1px; padding-bottom: 15px;}

.spesa { color: #6E9FE2;}


/* Carrello Della Spesa */

.carr_tab {
 	background-image:url(../immagini/sf_carrello_spesa.gif);
 	background-repeat:repeat-x;
	background-position: top;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-align:center;}
	
.menu_usato {
 	background-image:url(../immagini/sf_menu_usato.gif);
 	background-repeat:repeat-x;
	background-position: top;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-align:center;}

.tutti_prodotti { border-left: 1px solid #F8F8F8;  border-right: 1px solid #F8F8F8; font-size: 11px;}
	
.cell_tito { padding: 0px 15px 15px 15px; width: 1%; text-align:center;}

.cell_tito_left { padding: 0px 15px 15px 15px; width:95%; text-align:left;}

.cell_pro { padding: 5px 0px; border-bottom: 1px dotted #DDDDDD; white-space:nowrap; text-align:center;}

.cell_pro_left { padding: 5px 15px; border-bottom: 1px dotted #DDDDDD; text-align:left;}

.image_space {border: 0px;}

.torna_su {text-align: right; white-space: nowrap;}

.qta { 
	width: 35px; 
	height: 18px; 
	background:#FFFFFF; 
	border:1px solid #C9C9C9;
	text-align: center;
	padding: 2px;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:11px;}

.pre_tot { font-weight:bold; padding-top: 15px; text-align:center;}

.finale {
	background-image: url(../immagini/bordo_grigio.gif);
	background-repeat:repeat-x;
	background-position:bottom;}

a.azzuro_11_Microsoft {color: #007FE6; text-decoration: underline; font-family:"Microsoft Sans Serif", Tahoma, Verdana; font-size:11px;}
a:link.azzuro_11_Microsoft {color: #007FE6; text-decoration: underline; font-family:"Microsoft Sans Serif", Tahoma, Verdana; font-size:11px;}
a:active.azzuro_11_Microsoft {color: #007FE6; text-decoration: underline; font-family:"Microsoft Sans Serif", Tahoma, Verdana; font-size:11px;}
a:hover.azzuro_11_Microsoft {color: #007FE6; text-decoration: underline; font-family:"Microsoft Sans Serif", Tahoma, Verdana; font-size:11px;}
a:visited.azzuro_11_Microsoft {color: #007FE6; text-decoration: underline; font-family:"Microsoft Sans Serif", Tahoma, Verdana; font-size:11px;}

a.nero_11_Microsoft {color: #000000; text-decoration: underline; font-family:Tahoma, Arial, Verdana, sans-serif; font-size:11px;}
a:link.nero_11_Microsoft {color: #000000; text-decoration: underline;font-family:Tahoma, Arial, Verdana, sans-serif; font-size:11px;}
a:active.nero_11_Microsoft {color: #000000; text-decoration: underline; font-family:Tahoma, Arial, Verdana, sans-serif; font-size:11px;}
a:hover.nero_11_Microsoft {color: #000000; text-decoration: underline; font-family:Tahoma, Arial, Verdana, sans-serif; font-size:11px;}
a:visited.nero_11_Microsoft {color: #000000; text-decoration: underline; font-family:Tahoma, Arial, Verdana, sans-serif; font-size:11px;}

.carrello { 
	background-image:url(../immagini/carrello_carrello.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	border-left:1px solid #F8F8F8;
	border-right:1px solid #F8F8F8;
	height:75px}

.i_tuoi {border-bottom: 1px dotted #DDDDDD; padding-bottom: 5px; margin-bottom: 12px;}

.titoletto_carr {
	font-size:14px;
	font-weight:bold;
	padding-left: 12px;
	color: #6E9FE2;}

/* Fine Carrello Della Spesa */

/*Gestione Carrello*/

.gestione { margin-left: 60px; }
	
.gest_carr_testa { 
	background-color: #DBDBDB;
	background-image: url(../immagini/m_testa_azzur.gif);
	background-repeat: no-repeat;
	height: 35px;}

.titolo_menu {
	font-weight:bold;
	font-size: 13px;
	vertical-align:middle;
	text-align:center;
	color:#FFFFFF;}
	
.gest_carr_corpo {
	background-image: url(../immagini/sf_gest_carr.gif);
	background-repeat:repeat-x;
	background-position:top;
	}

.cella_ico {  
	height: 30px;
	width: 1%; 
	text-align: right; 
	vertical-align: middle; 
	border-bottom: 1px dotted #DCDCDC; 
	border-left: 1px solid #F8F8F8;
	padding-right: 7px;
	padding-left: 12px;
	}

.cella_testo { 
	border-bottom: 1px dotted #DCDCDC; 
	border-right: 1px solid #F8F8F8;
	padding: 0px;}

.cella_ico {  
	height: 30px;
	width: 1%; 
	text-align: right; 
	vertical-align: middle; 
	border-bottom: 1px dotted #DCDCDC; 
	border-left: 1px solid #F8F8F8;
	padding-right: 7px;
	padding-left: 12px;}

.cella_input { 
	border-bottom: 1px dotted #DCDCDC; 
	border-right: 1px solid #F8F8F8;
	padding: 0px;
	height: 30px;
	vertical-align: middle; 
	border-bottom: 1px dotted #DCDCDC; 
	border-left: 1px solid #F8F8F8;
	padding-right: 7px;
	padding-left: 12px;}

a.neutro, a:link.neutro, a:active.neutro {  font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 11px; font-style:normal; text-decoration:none; color:#000000; }
a:visited.neutro { color:#000000; }
a:hover.neutro { text-decoration:underline; color:#000000;}

.vai{ 
	background-image: url(../immagini/vai_alla_cassa.gif);
	background-repeat:no-repeat;
	background-position:center;
	width: 168px;
	height: 50px;
	text-align:center;
	margin: 0 auto;
	cursor: hand;
	}
.vai td { padding-top: 12px; vertical-align:middle;}

.bottone { 
	border-left: 1px solid #F8F8F8;
	border-right: 1px solid #F8F8F8;
	}
.gest_carr_piede{
	background-image:url(../immagini/gest_carr_piede.gif);
	background-repeat:no-repeat;
	width: 208px;
	height: 74px;
	vertical-align:top;}
.gest_carr_piede td { 
	vertical-align: top; 
	text-align:center; 
	color: #003C8E; 
	font-family:Verdana, Arial, Helvetica, sans-serif;  
	font-size: 10px; padding-top: 7px;}

a.bianco_13_taho {color: #FFFFFF; text-decoration: underline; font-size:13px; font-family:Tahoma, Arial, Verdana, sans-serif; font-weight:bold;}
a:link.bianco_13_taho {color: #FFFFFF; text-decoration: underline; font-size:13px; font-family:Tahoma, Arial, Verdana, sans-serif;  font-weight:bold;}
a:active.bianco_13_taho {color: #FFFFFF; text-decoration: underline;  font-size:13px; font-family:Tahoma, Arial, Verdana, sans-serif;  font-weight:bold;}
a:hover.bianco_13_taho {color: #FFFFFF; text-decoration: underline;  font-size:13px; font-family:Tahoma, Arial, Verdana, sans-serif;  font-weight:bold;}
a:visited.bianco_13_taho {color: #FFFFFF; text-decoration: underline; font-size:13px; font-family:Tahoma, Arial, Verdana, sans-serif;  font-weight:bold;}

.price{ border: 0px; background: #FFFFFF; text-align:center; width: 80px;}
.x{border: 0px; background: #FFFFFF;}
.x:active, .x:focus, .x:visited{ border: 0px; background: #FFFFFF; color:#000000;}
.x:hover{ border: 0px; background: #FFFFFF; color:#000000; border:1px dotted #FF3300; padding:3px}

/*Fine Gestione Carrello*/

/* Info */
.fo b { display: block; font-size:13px}
.fo p { display: block; font-size:13px}
/* Fine Info */

/*Pozzo dei desideri*/

.pozzo{ 	padding-top: 50px;}

.gest_pozzo_corpo {
	background-image: url(../immagini/sf_gest_pozzo.gif);
	background-repeat:repeat-x;
	background-position:top;
	}

.gest_pozzo_testa { 
	background-color: #DBDBDB;
	background-image: url(../immagini/m_testa_pozzo.gif);
	background-repeat: no-repeat;
	height: 35px;}

.spesa_pozzo { color: #82B60C;}

.titoletto_pozzo {
	font-size:14px;
	font-weight:bold;
	padding-left: 12px;
	color: #82B60C;}
/*Pozzo dei desideri*/

.aggio { border: 0px;}
.altro_aggio { background-image: url(../immagini/aggiorna_on.gif); background-repeat:no-repeat;}

.altro_trasf { background-image: url(../immagini/trasferisci_on.gif); background-repeat:no-repeat;}

.altro_aggpozzo { background-image: url(../immagini/aggpozzo_on.gif); background-repeat:no-repeat;}


