	/*



	  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $







	  osCommerce, Open Source E-Commerce Solutions



	  http://www.oscommerce.com







	  Copyright (c) 2003 osCommerce







	  Released under the GNU General Public License



	*/







	.boxText {

	    font-family: Verdana, Arial, sans-serif;

	    font-size: 12px;

	    line-height: 135%
	}



	.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: #cc0033;

	}



	.productsNotifications {

	    background: #f2fff7;

	}



	.orderEdit {

	    font-family: Verdana, Arial, sans-serif;

	    font-size: 10px;

	    color: #70d250;

	    text-decoration: underline;

	}







	BODY {



	    margin: 0px;



	    background-repeat: repeat;



	}







	A {



	    color: #000000;



	    text-decoration: none;



	}







	A:hover {



	    color: #CB4B0E;



	    text-decoration: underline;



	}







	FORM {



	    display: inline;



	}







	TR.header {



	    background: #ffffff;



	}







	TR.headerNavigation {



	    background-image: url(images/TD.headerNavigation.bg.jpg);



	    background-color: #FEE100;



	}







	TD.headerNavigation {



	    font-family: Verdana, Arial, sans-serif;



	    font-size: 14px;



	    background-image: url(images/TD.headerNavigation.bg.jpg);



	    background-color: #FEE100;



	    font-weight: bold;



	}







	A.headerNavigation {



	    font-family: Georgia, "Times New Roman", Times, serif;



	    font-size: 16px;



	    font-weight: normal;



	    color: #6C5133;



	    text-indent: 10px;



	    padding-top: 5px;



	}







	A.headerNavigation:hover {



	    color: #6C5133;







	}







	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: #00ff00;



	}







	TD.headerInfo {



	    font-family: Tahoma, Verdana, Arial, sans-serif;



	    font-size: 12px;



	    background: #00ff00;



	    color: #ffffff;



	    font-weight: bold;



	    text-align: center;



	}







	TR.footer {



	    background-image: url(images/infobox-header-bg.jpg);



	}







	TD.footer {



	    background-image: infobox-header-bg.jpg;



	    font-family: Verdana, Arial, sans-serif;



	    font-size: 10px;



	    background-image: url(images/infobox-header-bg.jpg);



	    color: #000000;



	}







	.infoBox {



	    background-color: #FFDF50;



	}







	.infoBoxContents {



	    font-family: Verdana, Arial, sans-serif;



	    font-size: 12px;



	    background-color: #FCF8ED;



	}







	.infoBoxNotice {



	    background: #FF8E90;



	}







	.infoBoxNoticeContents {



	    background: #FFE6E6;



	    font-family: Verdana, Arial, sans-serif;



	    font-size: 10px;



	}







	TD.infoBoxHeading {



	    font-family: Georgia, "Times New Roman", Times, serif;



	    font-size: 17px;



	    font-weight: bold;



	    background-image: url(images/infobox-header-bg.jpg);



	    height: 25px;



	    letter-spacing: 0px;



	    color: #6C5133;



	}



	.searchbox {



	    font-family: Verdana, Arial, Helvetica, sans-serif;



	    font-size: 11px;



	    color: #000000;



	    background-color: #FEE100
	        /*FDE686*/

	    ;



	    border-top-width: 1px;



	    border-right-width: 1px;



	    border-bottom-width: 1px;



	    border-left-width: 1px;



	    border-top-style: solid;



	    border-right-style: solid;



	    border-bottom-style: solid;



	    border-left-style: solid;



	}



	.submitbuton {

	    er background-color: #FFCC33;



	    background-image: url(images/submitbg.jpg);



	    height: 20px;



	    width: 45px;



	}







	TD.infoBox,

	SPAN.infoBox {



	    font-family: Verdana, Arial, sans-serif;



	    font-size: 10px;



	}







	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: #FCF9ED;



	}







	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: #FCF9ED;



	}







	TABLE.productListing {



	    border: 1px;



	    border-style: solid;



	    border-color: #87673D;



	    border-spacing: 1px;



	}







	.productListing-heading {



	    font-family: Verdana, Arial, sans-serif;



	    font-size: 14px;



	    background: #87673D;



	    color: #FFFFFF;



	    font-weight: bold;



	}







	TD.productListing-data {



	    font-family: Verdana, Arial, sans-serif;



	    font-size: 12px;



	}







	A.pageResults {



	    color: #333333;



	    text-decoration: none;



	}







	A.pageResults:hover {



	    color: #333333;



	    background: #FEE100;



	}







	TD.pageHeading,

	DIV.pageHeading {



	    font-family: Georgia, "Times New Roman", Times, serif;



	    font-size: 22px;



	    font-weight: normal;



	    color: #6C5133;



	}







	TR.subBar {



	    background: #f4f7fd;



	}







	TD.subBar {



	    font-family: Verdana, Arial, sans-serif;



	    font-size: 10px;



	    color: #000000;



	}







	TD.main,

	P.main {



	    font-family: Verdana, Arial, Helvetica, sans-serif;



	    font-size: 12px;



	    line-height: 1.5;



	    text-align: justify;



	}



	.pret {



	    font-family: Verdana, Arial, Helvetica, sans-serif;



	    font-size: 14px;



	    color: #FF6600;



	    font-weight: bold;



	}











	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;



	}



	.cauta {



	    font-family: Verdana, Arial, Helvetica, sans-serif;



	    font-size: 10px;



	    font-weight: lighter;



	}



	.meniusus {



	    font-family: Georgia, "Times New Roman", Times, serif;



	    font-size: 17px;



	    font-weight: normal;



	    padding-left: 10px;



	    color: #A52A2A;

	    /*#FEE100;*/

	    /*#593533;*/



	    padding-top: 0px;



	}







	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: #f0a480;



	    font-weight: bold;



	}







	TABLE.formArea {



	    background: #f1f9fe;



	    border-color: #7b9ebd;



	    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: #c76170;



	    font-weight: bold;



	}







	SPAN.productSpecialPrice {



	    font-family: Verdana, Arial, sans-serif;



	    color: #ff0000;



	}







	SPAN.errorText {



	    font-family: Verdana, Arial, sans-serif;



	    color: #ff0000;



	}







	.moduleRow {}



	.moduleRowOver {

	    background-color: #D7E9F7;

	    cursor: pointer;

	    cursor: hand;

	}



	.moduleRowSelected {

	    background-color: #E9F4FC;

	}







	.checkoutBarFrom,

	.checkoutBarTo {

	    font-family: Verdana, Arial, sans-serif;

	    font-size: 10px;

	    color: #8c8c8c;

	}



	.checkoutBarCurrent {

	    font-family: Verdana, Arial, sans-serif;

	    font-size: 10px;

	    color: #000000;

	}







	/* message box */







	.messageBox {

	    font-family: Verdana, Arial, sans-serif;

	    font-size: 10px;

	}



	.messageStackError,

	.messageStackWarning {

	    font-family: Verdana, Arial, sans-serif;

	    font-size: 10px;

	    background-color: #ffb3b5;

	}



	.messageStackSuccess {

	    font-family: Verdana, Arial, sans-serif;

	    font-size: 10px;

	    background-color: #99ff00;

	}







	/* input requirement */







	.inputRequirement {

	    font-family: Verdana, Arial, sans-serif;

	    font-size: 10px;

	    color: #ff0000;

	}







	.star-product-title {



	    font-family: Verdana, Arial, sans-serif;



	    text-align: center;



	    font-size: 16px;



	    font-weight: bold;



	    color: #000000;



	}



	.star-product {



	    font-family: Verdana, Arial, sans-serif;



	    font-size: 12px;



	    font-weight: normal;



	    color: #000000;



	}



	.star-product-price {



	    font-family: Verdana, Arial, sans-serif;



	    font-size: 16px;



	    font-weight: bold;



	    color: #ff0000;



	    text-align: right;



	}



	.subtexticoane {



	    font-family: Verdana, Arial, Helvetica, sans-serif;



	    font-size: 10px;



	}



	.detaliicarte {



	    font-family: Verdana, Arial, Helvetica, sans-serif;



	    font-size: 13px;



	    line-height: 140%;



	    border: 1px solid #FFDF50;



	    padding: 7px;



	}



	.subtitlu {



	    font-family: Georgia, "Times New Roman", Times, serif;



	    font-size: 15px;



	    letter-spacing: 1px;



	}



	.star-product-title {



	    font-family: Georgia;



	    text-align: left;



	    font-size: 22px;



	    color: #6C5133;



	    font-weight: normal;



	}



	.star-product {

	    font-family: Verdana, Arial, sans-serif;

	    font-size: 12px;

	    line-height: 135%
	}



	.star-product-price {



	    font-family: Verdana, Arial, Helvetica, sans-serif;



	    font-size: 14px;



	    color: #FF6600;



	    font-weight: bold;



	    text-align: left;



	}







	.thumbnail {



	    position: relative;



	    z-index: 0;



	}







	.thumbnail:hover {



	    background-color: transparent;



	    z-index: 50;



	}







	.thumbnail span {

	    /*CSS for enlarged image*/



	    position: absolute;



	    background-color: #FDFBF4;



	    padding: 5px;



	    left: -1000px;



	    border: 1px solid #FFDF50;



	    visibility: hidden;



	    color: black;



	    text-decoration: none;



	}







	.thumbnail span img {

	    /*CSS for enlarged image*/



	    border-width: 0;



	    padding: 2px;



	}







	.thumbnail:hover span {

	    /*CSS for enlarged image on hover*/



	    visibility: visible;



	    top: 0;



	    left: 60px;

	    /*position where enlarged image should offset horizontally */







	}