/*
  $Id: stylesheet.css,v 1.52 2003/02/13 13:54:41 project3000 Exp $
  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com
  Copyright (c) 2003 osCommercems
  Released under the GNU General Public License
*/
/* modifiche HI-Lab*/
#header {
    width:100%;
    background-color:#212224;
    height:150px;
    background: #6F9703 url(images/header_bottega.jpg) no-repeat;
}
A.infoBoxContents2 {color: #c65407; text-decoration: none;}
A.infoBoxContents2:hover {color: #9C2611; text-decoration: underline;}
A.infoBoxContents2:active {color: #c65407; text-decoration: none;}

A.infoBoxContents3 {color:#7a3416; font-size: 11px; text-decoration: none;}
A.infoBoxContents3:hover {color: #9C2611; font-size: 11px; text-decoration: underline;}
A.infoBoxContents3:active {color: #7a3416; font-size: 11px; text-decoration: none;}

A.infoBoxContents4 {color: #44473E; text-decoration: none;}
A.infoBoxContents4:hover {color: #44473E; text-decoration: underline; }
A.infoBoxContents4:active {color: #44473E; text-decoration: none;}
A.infoBoxContents4:Visited {color: #44473E; text-decoration: none;}
A.infoContents4 {color: #44473E; text-decoration: none;}
A.linkcategories:hover {color: #44473E; text-decoration: underline;}
A.linkcategories:active {color: #44473E; text-decoration: underline;}
A.linkcategories:Visited {color: #44473E; text-decoration: underline;}

.serviziclienti {font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxcategorie { background: #FCFCAF; color: #666666; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxsottocategorie { background: #FCFCDB; color: #888844; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxsottocategorie2 {background: #ffefd5; color: #888844; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxprovenienza { background: #FCFCAF; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
A.infoBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; background: #336633; color: #ffffff; text-decoration: none;}
A.infoBoxHeading:hover { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; background: #336633; color: #ffffff; text-decoration: underline;}
A.infoBoxHeading:active { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; background: #336633; color: #ffffff; text-decoration: none;}
A.infoBoxHeading:Visited { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; background: #336633; color: #ffffff; text-decoration: none;}
A.linkbomboniere { color: #663300; text-decoration: underline;}
A.linkbomboniere:hover { color: #CC9933; text-decoration: underline;}
A.account { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #e59359;}
A.account:hover { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #e59359;}
A.account:active { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #e59359;}
A.account:Visited { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #e59359;}

accountHistory-odd {background: #E8E8E0;}
accountHistory-even {background: #F1F1E7;}
/** MENU 1 ** roll-over basato solo sui colori **/
.testata1 {background-image: url(images/logo1.jpg);}
.testata2 {background-image: url(images/logo2.jpg);}
.testata3 {background-image: url(images/logo3.jpg);}
.testata1_1 {background-image: url(images/logo1_1.jpg);}
.testata2_1 {background-image: url(images/logo2_1.jpg);}
.testata3_1 {background-image: url(images/logo3_1.jpg);}
.testata1_2 {background-image: url(images/logo1_2.jpg);}
.testata2_2 {background-image: url(images/logo2_2.jpg);}
.testata3_2 {background-image: url(images/logo3_2.jpg);}
.testata1_3 {background-image: url(images/logo1_3.jpg);}
.testata2_3 {background-image: url(images/logo2_3.jpg);}
.testata3_3 {background-image: url(images/logo3_3.jpg);}

.categorie {background:#FCFCAF;}
.categorie2 {background:#E8E89E;}
/*** Begin Header Tags SEO ***/
h1 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 20px;
 font-weight: bold;
 margin-bottom: 0;
 padding-bottom: 0;
 color: #000;
}
h2 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 14px;
 font-weight: normal;
 margin-bottom: 0;
 padding-bottom: 0;
 color: #000;
}
/*** End Header Tags SEO ***/
HR { background: #336633;}
/* fine modifiche HI-Lab*/
.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #FF0000; }
.productsNotifications { background: #E8E8E0; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc6600; text-decoration: underline; }

BODY { background: #FFFFCC; color: #663300; margin: 0px;}
A { color: #663300; text-decoration: none; text-decoration: underline;}
A:hover { color: #CC9933; }
FORM { display: inline;}
TR.header { background: #ffffff;}
TR.headerNavigation { background: #336633;}
TD.headerNavigation { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #336633; color: #ffffff; font-weight : bold;}
A.headerNavigation { color: #FFFFFF; text-decoration: underline;}
A.headerNavigation:hover { color: #ffffff;}
TR.headerError {background: #ff0000;}
TD.headerError {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #ff0000; color: #ffffff; font-weight : bold; text-align : center;}
TR.headerInfo {background: #f2bd6f;}
TD.headerInfo {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #f2bd6f; color: #ffffff; font-weight: bold; text-align: center;}
TR.footer {background: #336633;}
TD.footer { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #336633; color: #ffffff; font-weight: bold;}
.main2 {font-family: Verdana, Arial, sans-serif; color: #CC6600; font-size: 11px; line-height: 1.5;}
.main3 {font-family: Verdana, Arial, sans-serif; font-size: 10px; line-height: 1.5;}
.main4 {font-family: Verdana, Arial, sans-serif; font-size: 9px;}

.infoBox  {background: #336633; }
.infoBoxLogin {background: #DDDCD5;}
.infoBoxContentsLogin {background: #F1F1E7; font-family: Verdana, Arial, sans-serif;font-size: 10px;}
.infoBoxContents {background: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxNotice {background: #FF8E90;}
.infoBoxNoticeContents {background: #FFE6E6; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
TD.infoBoxHeading {font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; background: #336633; color: #ffffff;}
TD.infoBox, SPAN.infoBox {font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBox2 {background: #336633; padding:1px; border-style:solid; border-width:2px;}

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: #FCFCAF;}
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: #E8E89E;}
TR.productListing-heading {background: #E8E89E; color: #663300;}
TD.productListing-heading {font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #E8E89E; color: #663300; font-weight: bold; font-variant: small-caps;}
TD.productListing-data {font-family: Verdana, Arial, sans-serif; font-size: 10px;}
A.pageResults {color: #667c51; text-decoration: underline;}
A.pageResults:hover {color: #667c51; background: #e8e2bb;}
H1.pageHeading,TD.pageHeading, DIV.pageHeading {font-family: Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; color: #CC6600; margin: 0px 0px 10px 0px;}
TR.subBar { background: #f4f7fd;}
TD.subBar {font-family: Verdana, Arial, sans-serif; font-size: 11px;} 
TD.main, TH.main, P.main {font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5;}
H1.smalltext2 {font-family: Verdana, Arial, sans-serif; font-weight: normal; font-size: 13px; color: #44473E; margin: 4px 0px 4px 0px; }
H1.smalltext {font-family: Verdana, Arial, sans-serif; font-size: 13px; color: #9C2611; margin: 4px 0px 4px 0px; }
DIV.smallText, TD.smallText, SPAN.smallText, P.smallText {font-family: Verdana, Arial, sans-serif; font-size: 10px;}
TD.accountCategory {font-family: Verdana, Arial, sans-serif; font-size: 13px; color: #aabbdd;}
TD.fieldKey {font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}
TD.fieldValue {font-family: Verdana, Arial, sans-serif; font-size: 12px;}
TD.tableHeading {font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}
SPAN.newItemInCart {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000;}
CHECKBOX, INPUT, RADIO, SELECT {font-family: Verdana, Arial, sans-serif; font-size: 11px;}
TEXTAREA {width: 100%; font-family: Verdana, Arial, sans-serif; font-size: 11px;}
SPAN.greetUser { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #e59359; font-weight: bold;}
TABLE.formArea {background: #F1F1E7; border-color: #DDDCD5; border-style: solid; border-width: 1px;}
TD.formAreaTitle {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}
SPAN.markProductOutOfStock {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #ff0000; font-weight: bold;}
SPAN.productSpecialPrice {font-family: Verdana, Arial, sans-serif; color: #ff0000;}
SPAN.errorText {font-family: Verdana, Arial, sans-serif; color: #ff0000;}
IMG {border-width:0px;}

.moduleRow { }
.moduleRowOver { background-color: #f9f1cf; cursor: default; }
.moduleRowSelected { background-color: #f9f1cf; }
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #7f4b0b; }

fieldset              {font-family: Verdana, Arial, sans-serif; font-size: 11px; border-width:0px; padding: 0px 0px 0px 0px;}
legend                {border-width:0px; padding: 0px 0px 0px 0px;}

