/*
 $Id:stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

 osCommerce, Open Source E-Commerce Solutions
 http://www.oscommerce.com

 Copyright (c) 2003 osCommerce

 Released under the GNU General Public License
*/

a {
 text-decoration:none;
}
a:hover {
 color:#555555;
 text-decoration:underline;
}
TD.accountCategory {
 color:#aabbdd;
}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
 background:#ebebeb;
}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
 background:#ebebeb;
}
/* ************** B ************** */
body {
 background:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
 margin:0px;
}
.boxText {
}
/* ************** C ************** */
.checkoutBarFrom, .checkoutBarTo {
 color:#8c8c8c;
}
.checkoutBarCurrent {
 color:#000000;
}
/* ************** E ************** */
.errorBox {
 background:#ffb3b5;
	font-weight:bold;
}
SPAN.errorText {
 color:#ff0000;
}
/* ************** F ************** */
tr.footer {
 background:#bbc3d3;
}
td.footer {
 background:#bbc3d3;
 color:#ffffff;
	font-size:80%;
 font-weight:bold;
}
form {
	display:inline;
}
TABLE.formArea {
 background:#f1f9fe;
 border-color:#7b9ebd;
 border-style:solid;
 border-width:1px;
}
TD.formAreaTitle {
 font-weight:bold;
}
/* ************** G ************** */
SPAN.greetUser {
 color:#f0a480;
 font-weight:bold;
}
/* ************** H ************** */
tr.header {
 background:#ffffff;
}
tr.headerNavigation {
 background:#bbc3d3;
}
td.headerNavigation {
	font-size:80%;
 background:#bbc3d3;
 color:#ffffff;
 font-weight :bold;
}
a.headerNavigation { 
 color:#FFFFFF; 
}
a.headerNavigation:hover {
 color:#ffffff;
}
tr.headerError {
 background:#ff0000;
}
td.headerError {
 background:#ff0000;
 color:#ffffff;
 font-weight :bold;
 text-align :center;
}
tr.headerInfo {
 background:#00ff00;
}
td.headerInfo {
 background:#00ff00;
 color:#ffffff;
 font-weight:bold;
 text-align:center;
}
/* ************** I ************** */
img {
 border-width:0px;
}
.img_destra {
 float:right;
 margin-bottom:5px;
 margin-left:10px;
 text-align:center;
}
.img_sinistra {
 float:left;
 margin-bottom:5px;
 margin-right:10px;
 text-align:center;
}
.infoBox {
 background:#b6b7cb;
}
.infoBoxContents {
 background:#ebebeb;
 font-size:80%;
}
.infoBoxNotice {
 background:#FF8E90;
}
.infoBoxNoticeContents {
 background:#FFE6E6;
}
TD.infoBoxHeading {
 font-size:75%;
 font-weight:bold;
 background:#bbc3d3;
 color:#ffffff;
}
TD.infoBox, SPAN.infoBox {
}
.inputRequirement {
 color:#ff0000;
}
/* ************** M ************** */
TD.main, P.main {
}
SPAN.markProductOutOfStock {
 color:#c76170;
 font-weight:bold;
}
.messageBox {
}
.messageStackError, .messageStackWarning {
 background-color:#ffb3b5;
}
.messageStackSuccess {
 background-color:#99ff00;
}
.moduleRow {
}
.moduleRowOver {
 background-color:#D7E9F7;
}
.moduleRowSelected {
 background-color:#E9F4FC;
}
/* ************** N ************** */
SPAN.newItemInCart {
 color:#ff0000;
}
/* ************** O ************** */
.orderEdit {
 color:#70d250;
	text-decoration:underline;
}
/* ************** P ************** */
TD.pageHeading, DIV.pageHeading {
 font-weight:bolder;
 color:#e17c00;
}
.productsNotifications {
 background:#f2fff7;
}
TABLE.productListing {
 border:1px;
 border-style:solid;
 border-color:#b6b7cb;
 border-spacing:1px;
}
.productListing-heading {
 background:#b6b7cb;
 color:#FFFFFF;
 font-weight:bold;
}
TD.productListing-data {
}
.pageResults {
 color:#0000FF;
}
.pageResults:hover {
 color:#0000FF;
 background:#FFFF33;
}
SPAN.productSpecialPrice {
 color:#ff0000;
}
/* ************** R ************** */
.riquadro {
 border:1px dashed #C6C6C6;
 margin-left:auto;
 margin-right:auto;
 padding:10px;
 width:90%;
}
.riquadro_dx {
 border:1px dashed #b6b7cb;
 font-size:80%;
 float:right;
 margin-bottom:10px;
 margin-left:10px;
 padding:10px;
 width:200px;
}
/* ************** S ************** */
.stockWarning {
 color:#cc0033;
}
TR.subBar {
 background:#f4f7fd;
}
TD.subBar {
 color:#000000;
}
.smallText {
	font-size:90%;
}
TD.fieldKey {
 font-weight:bold;
}
TD.fieldValue {
}
/* ************** T ************** */
.tabella {
 border-collapse:collapse;
}
.tabella td {
 margin:0px;
 padding:0px 20px 0px 0px;
 vertical-align:top;
}
TD.tableHeading {
 font-weight:bold;
}
.testo_centro {
 text-align:center;
}
.testo_colore {
 color:#296b94; 
} 
.testo_colore-b {
 color:#ce3131; 
} 
.testo_colore-off {
 color:#999999; 
}
.testo_destra {
 text-align:right;
}
.testo_grande {
 font-weight:bold; 
}
.testo_grande-x {
 font-size:large;
 font-weight:bold; 
} 
.testo_grande-xx {
 font-size:x-large;
 font-weight:bold; 
} 
.testo_piccolo {
 font-size:small;
 font-weight:normal;
} 
.testo_piccolo-x {
 font-size:x-small;
 font-weight:normal; 
} 
.testo_piccolo-xx {
 font-size:xx-small;
 font-weight:normal; 
}
.testo_sinistra {
 text-align:left;
}
TEXTAREA {
 width:100%;
}