/**
 * Main CSS Stylesheet
 *
 * @package templateSystem
 * @copyright Copyright 2003-2006 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: stylesheet.css 138 2008-01-27 SandroCarniel $
 */

body
{
margin: 0 auto;
padding: 0;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 65%;
color: #000000;
/*I prossimi parametri sono tutti per l'immagine di sfondo*/
background-color:#FFFFFF;
background-image: url('../images/Sfondo.jpg');
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center left;
}

a img 
{
border:none;
}

a:link, #navEZPagesTOC ul li a 
{	
color: #0000cc;	
text-decoration: none;
}
 
a:visited 
{	
color: #0000cc;	
text-decoration: none;	
}

a:hover, #navEZPagesTOC ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover 
{
/*Colore al passaggio del mouse dei link*/
color: #009900; /*#FF0099;*/
}

a:active 
{	
color: #0000cc;	
}

h1
{
/*Titoli Categorie - Sottocategorie e Prodotti*/
font-size: 1.5em;	
color:#bb0000;
}

h2
{
font-size: 1.4em;	
}

h3 
{
font-size: 1.3em;
}

h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .larger
{
font-size: 1.15em; /*1.1em*/
}

.sideBoxContent
{
/*Box laterali*/
font-size: 1.15em;
}

.biggerText 
{
font-size: 1.2em;
}

h1, h2, h3, h4, h5, h6 
{
margin: 0.2em 0 0 0;	
}

#indexDefaultHeading 
{
/* Intestazione home / nome negozio + slogan */
} 

.greeting
{
/* per scritta Benvenuto e buona navigazione */	
text-align : center; 
font-size: 1.15em;	
margin: 1.2em 0 1.2em 0;
} 

/*  Might uncomment either or both of these if having problems with IE peekaboo bug:
h1, h2, h3, h4, h5, h6, p { 	position: relative;	}
*html .centerColumn {	height: 1%;	}
*/

CODE 
{
font-family: arial, verdana, helvetica, sans-serif;	
font-size: 1em;	
}

FORM, SELECT, INPUT 
{	
display: inline;	
font-size: 1.03em;	
margin: 0.1em;	
}

TEXTAREA 
{
margin: auto;
display: block;	
width: 95%;	
}

input:focus, select:focus, textarea:focus 
{	
background:#FFF242; 
/*#FFFFCC;	ccFFff*/
}

FIELDSET 
{
/*Schede inserimento dati*/
padding: 0.5em;	
margin: 0.5em 0em;	
border: 1px solid #a3a3a3;		/* Default #cccccc*/
}

LEGEND 
{	
font-weight: bold;	
padding: 0.3em;	
}

LABEL, h4.optionName 
{	
line-height: 1.5em;	
padding: 0.2em;	
}

LABEL.checkboxLabel, LABEL.radioButtonLabel 
{	
margin: 0.5em 0.3em;	
}

LABEL.inputLabel 
{
width: 10em;	
float: left;	
}

LABEL.inputLabelPayment 
{	
width: 14em;	
float: left;	
padding-left: 2.5em;	
}

LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel 
{	
width: 11em;	
float: left;	
}

#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg 
{
float: left;
}

#checkoutPayment LABEL.radioButtonLabel 
{
font-weight: bold;	
}

P, ADDRESS 
{	
padding: 0.5em;	
}

ADDRESS 
{	
font-style: normal;	
}

.clearBoth 
{
clear: both;
}

HR
{
height: 1px;
margin-top: 0.5em;
border: none;
border-bottom: 1px solid #9a9a9a;	
}

/*warnings, errors, messages*/
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution 
{	
line-height: 1.8em;	
padding: 0.2em;	
border: 1px solid #9a9a9a;	
}

.messageStackWarning, .messageStackError 
{	
background-color: #ff0000;	
color: #ffffff;	
}

.messageStackWarning
{
/*Nasconde errore livello patch al cliente*/
visibility:hidden;
background:none;
height:0;
}

.messageStackSuccess 
{	
background-color: #99FF99;	
color: #000000;	
}

.messageStackCaution 
{	
background-color: #FFFF66;	
color: #000000;	
}

.messageStackError
{
font-size: 1.15em;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 0em;
text-align:justify;
line-height:normal;
}

/*wrappers - page or section containers - controllo dimensione dello schermo */
#mainWrapper 
{	
/*background-color:none;*/
background-image: url('../images/Sfondo_Foglio_Utile.png');
text-align: left;	
width: 774px;
vertical-align: top;	
border: 1px solid #0066ff;
}

#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, 
#ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage 
{
margin: 0em;	
padding: 0em;	
}

#logoWrapper
{	
background-image: url(../images/header_bg.gif);	
background-repeat: no-repeat;	
background-color: #ffffff;	
height:180px;  
background-position : right; 	
}

#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper 
{	
margin: auto;	
} 

#navColumnOneWrapper, #navColumnTwoWrapper 
{	
margin-left: 0.4em;	
margin-right: 0.4em;	
}
	
#tagline 
{	
color:#000000;	
font-size: 1.5em;	
text-align : center;	
vertical-align: middle;  
padding-top : 26px; 	 
}

#sendSpendWrapper 
{	
/*border: 1px solid #cacaca;*/
float: right;	
margin: 0em 0em 1em 1em;  
background-color : #ffffcc; 	
}

.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #navEZPagesTOCWrapper , #checkoutShipto1, #checkoutBillto1
{
margin: 0;	
width: 47%;
/*height:230px; per floatingbox*/
}

#checkoutShipto, #checkoutBillto
{
margin: 0;	
width: 100%;
}

#productDetailsList
{
/*Nella scheda prodotto definisce i dettagli del prodotto (produttore, codice a barre, data arrivo, peso, quantitą disponibile)*/
width:100%;
font-size:1.15em;
}

.wrapperAttribsOptions 
{	
margin: 0.3em 0em;	
}

/*navigation*/
.navSplitPagesResult {}

.navSplitPagesLinks {}

.navNextPrevCounter 
{
/*esempio: Prodotto 1 di 4*/
margin: 0em;	
font-size: 1em;	
}

.navNextPrevList 
{	
display: inline;	
white-space: nowrap;	
margin: 0;	
padding: 0.5em 0em;	
list-style-type: none;	
}

#navMainWrapper, #navSuppWrapper, #navCatTabsWrapper 
{
/*Parametri barra superiore e inferiore e categorie orizzontali*/
margin: 0em;	
background-color: #0000ff;	
padding: 0.5em 0.2em; 	
font-weight: bold; 	
color: #ffffff; 	
height: 1%;	
}

#navMainWrapper
{
/*Barra superiore*/
background-image:url(../images/Intestazione-pagina.gif);
}

#navSuppWrapper
{
/*Barra inferiore*/
background-image:url(../images/Base-pagina.gif);
font-size:1.15em;
}

#navCatTabsWrapper 
{
/*Barra categorie orizzontale*/
background-color:#FFFF00; /* #ffffff;*/
color: #666666;	
color:#FF0000;
border-bottom:solid 1px red;
font-size:1.1em;
background-image:none;
/*background-image:url(../images/Intestazione-pagina.gif);*/
}

#navMain ul, #navSupp ul, #navCatTabs ul 
{
margin: 0;	
padding: 0em 0em 0em 0em;	
list-style-type: none;
text-align: center;	
line-height: 1.5em;	
}

#navMain ul li, #navSupp ul li, #navCatTabs ul li 
{	
display: inline;	
}

#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a 
{	
text-decoration: none;	
padding: 0em 0.5em;
margin: 0;	color: #ffffff;	
white-space: nowrap;	
}

#navCatTabs ul li a 
{
color: #666666;	
}

#navEZPagesTOCWrapper 
{
font-weight: bold;	
float: right;	
height: 1%;	
border: 1px solid #9a9a9a;	
}

#navEZPagesTOC ul 
{	
margin: 0;	
padding: 0.5em 0em;	
list-style-type: none;	
line-height: 1.5em;	
}

#navEZPagesTOC ul li 
{	
white-space: nowrap;	
}

#navEZPagesTOC ul li a 
{	
padding: 0em 0.5em;	margin: 0;	
}

#navCategoryIcon, .buttonRow
{	
margin: 0.5em;	
}

#indexProductListCatDescription 
{
/*Descrizione categoria in visualizza prodotti in categoria*/
border:solid 0px red;
font-size:1.15em;
padding-top:1em;
padding-bottom:1em;
}

#navMainSearch 
{
/*Nella barra dell'intestazione definisce la ricerca*/
float: right;
font-size:1.15em;
margin-top:0em;
padding-top:0em;
}

#navBreadCrumb 
{	
padding: 0.5em 0.5em;	
background-color: #ffffff;	
font-size: 0.95em;	
font-weight: bold;	
margin: 0em;	
}

#navEZPagesTop 
{
/*Barra delle pagine EZ superiore orizzontale*/	
background-color: #ffff00; 	
border-bottom:solid 2px;
border-bottom-color:#ff0600;

font-size: 1.10em;	
font-weight: bold;
text-align:center;	
margin: 0em;	
padding: 0.5em; 	
}

#navColumnOne, #navColumnTwo 
{	
background-color: transparent;	
}

/*The main content classes*/
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, 
.categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, 
.centerBoxContentsFeatured, .centerBoxContentsNew, .alert 
{	
vertical-align: top;	
}

/*.content{}*/

#productDescription, .shippingEstimatorWrapper 
{ 	
/*font-size: 1.2em;*/ 	
border:solid 0px black;
padding: 0.5em;	
}

.productGeneral
{
}

#NomeProdottoSottoImmagine
{
text-transform:capitalize;
color:#FF6600;
}

#NomeProdottoSopraImmagine
{
width:100%;
height:130%;
/*background-image:url(../images/Testa_box.gif);*/
background-color:#33FF00;
text-align:center;
text-transform:uppercase;
margin-bottom:3px;
}

.alert 
{	
color: #FF0000;	
margin-left: 0.5em;	
}

.advisory {}

.important 
{	
font-weight: bold;	
}

.notice {}

.rating{}

.gvBal 
{	
float: right;	
}

.centerColumn, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix 
{	
padding: 0.5em;	
}

.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP 
{
font-size: 1em;	
}

/*Shopping Cart Display*/
#cartAdd 
{	
float:right;	
text-align: center;	
margin: 1em;	
border: 1px solid #000000;	
padding: 1em;	
}

#carrelloAffiancato
{
float:right;
text-align: center;	
margin: 1em;	
border: 1px solid #000000;	
padding: 1em;	
margin-right:0em;
margin-top:0.8em;
font-size:1.08em;
}

.tableHeading TH 
{	
border-bottom: 
1px solid #9a9a9a;	
}

.tableHeading, #cartSubTotal 
{	
background-color: #e9e9e9;
}

#cartSubTotal 
{	
border-top: 1px solid #cccccc;	
font-weight: bold;	
text-align: right;	
line-height: 2.2em;	
padding-right: 2.5em;
font-size:1.15em;
}

.tableRow, .tableHeading, #cartSubTotal 
{	
height: 2.2em;	
}

.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, 
.cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay 
{	
padding: 0.5em 0em;	
}

.cartUnitDisplay, .cartTotalDisplay 
{	
text-align: right;	
padding-right: 0.2em;	
}

#scUpdateQuantity 
{	
width: 2em;	
}

.cartQuantity 
{	
width: 4.7em;	
}

.cartNewItem 
{	
color: #33CC33;	
position: relative;  /*do not remove-fixes stupid IEbug*/	
}

.cartOldItem 
{	
color: #660099;	
position: relative;  /*do not remove-fixes stupid IEbug*/	
}

.cartBoxTotal 
{	
text-align: right;	
font-weight: bold;	
}

.cartRemoveItemDisplay 
{	
width: 3.5em;	
}

.cartAttribsList 
{	
margin-left: 1em;	
}

#mediaManager 
{	
width: 50%; 	
margin: 0.2em;	
padding: 0.5em;	
background-color: #f5f5f5;	
border: 1px solid #cc0000;	
}

.mediaTitle 
{ 
/* vs 138 */	
float: left;	
} 

.mediaTypeLink 
{
/* vs 138 */
float: right;
}

.normalprice, .productSpecialPriceSale 
{
text-decoration: line-through;
}

.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount 
{
color: #ff0000;	
}

.orderHistList 
{	
margin: 1em;	
padding: 0.2em 0em;	
list-style-type: none;	
} 

#cartBoxListWrapper ul, #ezPageBoxList ul 
{	
list-style-type: none;	
}

#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal 
{	
margin: 0;
padding: 0.2em 0em;	
} 

#cartBoxEmpty, #cartBoxVoucherBalance 
{	
font-weight: bold;	
}

.totalBox 
{	
width: 5.5em;	
text-align: right;	
padding: 0.2em;	
}

.lineTitle, .amount 
{	
text-align: right;	
padding: 0.2em;	
}

.amount 
{	
width: 5.5em;	
}

/*Image Display*/
#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage 
{	
margin: 0em 1em 1em 0em ;	
}

.categoryIcon {}

#cartImage 
{
margin: 0.5em 1em;	
}

/*Attributes*/
.attribImg 
{	
width: 20%;	margin: 0.3em 0em;
}

.attributesComments {}

/*list box contents*/
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, 
.centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew 
{
margin: 1em 0em;	
}

.centerBoxWrapper 
{
/*Box Centrali*/
border: 1px solid #0080ff;	
height: 1%;	
margin: 1.1em 0;
background-image:url(../images/Sfondo_box.png);
}

h2.centerBoxHeading 
{	
font-size: 1.2em;	
color: #0000cc;	
}

/*sideboxes*/
.columnLeft {}

h3.leftBoxHeading, h3.leftBoxHeading a, h3.rightBoxHeading, h3.rightBoxHeading a 
{	
font-size: 1em;
color: #ffffff;	
}

#manufacturersHeading, #currenciesHeading, #musicgenresHeading, #recordcompaniesHeading, #searchHeading, #search-headerHeading 
{
font-size: 0.9em;	
color: #ffffff;
}

.leftBoxHeading, .rightBoxHeading 
{
/*Boxes laterali*/	
margin: 0em;
background-color: #0080ff;
background-image: url(../images/Testa_box.gif);
padding: 0.4em 0.2em 0.4em 0.2em;
}

.centerBoxHeading 
{
/*Intestazione Box centrali (Novitą - promozioni - vetrina - Clienti hanno comprato anche....)*/
margin: 0em;	
background-color:#FFFF00 ; /*#fcd804;	*/
padding: 0.4em 0.2em 0.4em 0.2em;
border-bottom:solid 1px #0080ff;
}

.leftBoxContainer, .rightBoxContainer 
{
margin: 6px 0px 6px 0px;	
border: 1px solid #0080ff;	
border-bottom: 1px solid #0080ff;	
}

.sideBoxContent 
{
/*Box laterali contenuto*/
background-image:url(../images/Sfondo_box.png);
padding: 0.4em;	
}

#navMain
{
/*Sulla barra dell'intestazione definisce la parte sinistra (Home-Accedi-Carrello)*/
padding-top:0em;
font-size:1.15em;
}

h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover, #navMain ul li a:hover 
{	
color: #ffff00;	
text-decoration: none;	
} 

.rightBoxHeading a:visited, .leftBoxHeading a:visited, .centerBoxHeading a:visited, a.productListing-heading  
{	
color: #FFFFFF;	
}

.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, 
#navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, 
#bannerFive, #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, 
.cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, 
.leftBoxHeading, .centerBoxHeading,.rightBoxHeading, .productListing-data, .accountQuantityDisplay, 
.ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, 
#productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, 
.specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, 
.centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg 
{	
text-align: center;	
}

#bestsellers .wrapper 
{	
margin: 0em 0em 0em 1em;
}

#bestsellers ol 
{	
padding: 0;
margin-left: 1.1em;
margin-right: 0.5em;
margin-top: 0.5em;
margin-bottom: 0.5em;
}

#bestsellers li 
{	
padding: 0;	
margin: 0.3em 0em 0.3em 0em;	
}

#bannerboxContent 
{
/*  prova a decommentare e guarda */
background-color: #ffff99;
}

#upProductsHeading 
{	
text-align: left;	
}

#upDateHeading 
{	
text-align: right;	
}

/* categories box parent and child categories */
A.category-top, A.category-top:visited 
{
/*Categorie principali nel box laterale e nella barra orizzontale*/	
color: #006600;	
text-decoration: none;
}

A.category-links, A.category-links:visited 
{	
color: #0000cc;	
text-decoration: none;	
}

A.category-subs, A.category-products, A.category-subs:visited, A.category-products:visited 
{	
color: #bb0000;	
text-decoration: none;	
}

SPAN.category-subs-parent 
{	
font-weight: bold;	
}

SPAN.category-subs-selected 
{	
font-weight: bold;	
}
/* end categories box links */

/*misc*/
.back 
{	
float: left;
}

.forward, #shoppingCartDefault, #PPECbutton 
{	
float: right;	
}

.bold 
{
font-weight: bold;	
}

.rowOdd 
{	
background-color: #E8E8E8;	
height: 1.5em;	
vertical-align: top;	
}

.rowEven 
{	
background-color: #F0F0F0;	
height: 1.5em;	
vertical-align: top;
}

.hiddenField 
{	
display: none;
}

.visibleField 
{	
display: inline;
}

CAPTION 
{
/*Articoli in riassortimento a breve!*/
/*display: none;*/
font-size:1.15em;
}

#myAccountGen li, #myAccountNotify li 
{	
margin: 0;	
} 

.accountTotalDisplay, .accountTaxDisplay 
{	
width: 20%;	
text-align: right;	
/*vertical-align: top*/ 	
}

.accountQuantityDisplay 
{	
width: 10%;	
vertical-align: top	
}

TR.tableHeading 
{	
background-color: #0080FF;
background-image:url(../images/Intestazione-pagina.gif);	
height: 2em;	
color: #FFFFFF;
}

.productListing-rowheading 
{
/*Lista prodotti in categorie*/
background-color: #0080FF;	
background-image: url(../images/Testa_box.gif);	
height: 2em;	
color: #FFFFFF;	
}

.productListing-odd, .productListing-even, .listingProductImage  
{	
padding: 2px 0px 2px 0px;	
} 

#siteMapList 
{	
width: 90%;	
float: right;	
font-size:1.12em;
}

.ratingRow 
{	
margin: 1em 0em 1.5em 0em;	
}

LABEL#textAreaReviews 
{	
font-weight: normal;	
margin: 1em 0em;	
}

#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, 
#popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart 
{
background-color: #ffffff;
}

#siteinfoLegal 
{	
margin: 1em 0em 1.4em 0em;	
}
	
.information 
{
/*Box accesso area riservata e iscriviti*/
padding: 10px 3px; 
line-height: 150%;
font-size:1.15em;
}

#shoppingcartBody, #shippingEstimatorContent 
{
clear: both;
}

#shippingEstimatorContent, #cartContentsDisplay, .cartTotalsDisplay 
{
/*Box Spese di trasporto, Contenuto Carrello*/
font-size:1.15em;
}

.seDisplayedAddressLabel 
{
/*Costi di spedizione relativi all'indirizzo selezionato:*/
background-color:#85C285;
text-align: center;
}

.seDisplayedAddressInfo 
{
/*Paese (Costi di spedizione relativi all'indirizzo selezionato) */
text-transform: uppercase;
text-align: center;
font-weight: bold;
}

#seShipTo 
{
padding: 0.2em;
}

#unsubDefault
{
/*Testo Cancella Iscrizione Newsletter*/
font-size: 1.15em;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
}

/*Nuove classi*/

.testoGenerico, .testogenerico, .categoryListBoxContents
{
/*Definisce il testo nelle pagine personalizzate, e nella visualizzazione del nome delle sottocategorie sotto le relative immagini*/
font-size: 1.15em;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 0em;
}

.testoProdotto, p testoProdotto
{
/*Definisce il testo nelle pagine info prodotto*/
font-size: 1em;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 0em;
}

.giustificato
{
text-align:justify;
}

#logo
{
/*Definisce proprietą logo pagina*/
margin-left:22px;
margin-top:0px; 
}

#whosonlineHeading, #ezpagesHeading, #informationHeading, #featuredHeading, #specialsHeading, #bannerbox2Heading, #bannerboxHeading,
#whatsnewHeading, #bestsellersHeading, #shoppingcartHeading, #categoriesHeading, 
#searchHeading, #manufacturersHeading, #manufacturerinfoHeading, #tellafriendHeading,
#checkoutSuccessLogoff, #checkoutSuccessOrderLink, #checkoutSuccessContactLink, #checkoutSuccessOrderNumber,
.list, .notice, .alert, .instructions, .buttonRow, #accountHistoryDefault, #prevOrders, #reviewsDefaultNoReviews
{
/*Intestazione box produttori e box di ricerca */
font-size:1.15em;
}

#prevOrders, #accountHistInfo{font-size:1.11em;}

#manufacturersHeading, #searchHeading
{
/*Intestazione box produttori e box di ricerca */
font-size:1.05em;
}

#upProductsHeading, #upDateHeading, #logoffDefaultMainContent
{
/*Intestazione tabella prodotti in arrivo*/
/*Testo pagina log out e arrivederci*/
font-size:1.15em;
}

#attribsOptionsText
{
/*In prodotti con scelta o additivo "Seleziona l'opzione pił adatta alle tue esigenze:"*/
font-size:1.2em;
text-decoration:underline;
}

.testoSottoImmagine, .specialsListBoxContents, .main, .importante
{
/*Nome Prodotto e Prezzo sotto immagini Box centrali*/
/*Nome Prodotto e Prezzo sotto immagini in Offerte*/
/*Nome Prodotto e Prezzo sotto immagini in Tutti i Prodotti*/
/*Mostra Coordinate per bonifico*/
font-size:1.15em;
}

.productListing-data, .productListing-heading, .productListing-odd, .productListing-even, .itemTitle
{
font-size:1.1em;
}

#myAccountQuantity, #myAccountProducts, #QuantitaSinistra,
#myAccountStatusDate, #myAccountStatus, #myAccountStatusComments
{
/*Nella visualizzazione degli ordini effettuati dal cliente allinea intestazioni tabelle a sinistra*/
text-align:left;
}

#myAccountTotal
{
/*Nella visualizzazione degli ordini effettuati dal cliente allinea intestazione "Totale" a destra*/
text-align:right;
}