div.shadow{ float:right; padding: 0 6px 6px 0; background:url(images/dropshadow.png) no-repeat bottom right;}
div.shadow img{ display: block; position:relative; top: -3px; left:-3px; padding:5px; background:#FFF; border:1px solid;	border-color: #ccc #666 #666 #ccc;}

.boxMenu{font-family: Verdana; font-size: 10px; font-weight:bold; color:#FFFFFF; background: url(images/fondo_menu.gif);}
.boxText { font-family: Verdana; font-size: 10px;}
.boxTextTitol { font-family: Verdana; font-size: 10px; font-weight:bold; color:#FFFFFF;}
.boxTextTitol:hover {font-family: Verdana; font-size: 10px; font-weight:bold; color:#FFFFFF;}
.boxPeu {font-family: Verdana; font-size: 10px; font-weight:bold; color:#FFFFFF;}
.boxPeu:hover {font-family: Verdana; font-size: 10px; font-weight:bold; color:#FFFFFF;}

.errorBox {font-family: Verdana; font-size : 10px; background: #ffb3b5; font-weight: bold;}

.stockWarning {font-family: Verdana; font-size : 10px; color: #cc0033;}

.productsNotifications {background: #f2fff7;}

.orderEdit {font-family: Verdana; font-size: 10px; color: #70d250; text-decoration: underline;}

.raya{color:#634c2d;}

.imageBorder{border-color: #000000; border-style: solid; border-width: 1px;}

body{background: #faf4ee; color: #000000; margin: 0px; scrollbar-3dlight-color: #faf4ee; scrollbar-arrow-color: #faf4ee;  scrollbar-base-color: #faf4ee; scrollbar-darkshadow-color: #634c2d; scrollbar-face-color: #634c2d; scrollbar-highlight-color: #634c2d; scrollbar-shadow-color: #faf4ee; scrollbar-track-color: #faf4ee;}

input,textarea,select{font-family: Verdana; font-size: 8pt; font-style: normal; color: #634c2d; background-color: #FFFFFF;  border-color: #634c2d; border-style:none; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; vertical-align:middle;}

a{color: #634c2d; text-decoration: none;}
a:hover{color: #735130; text-decoration: underline;}

form{display: inline;}

tr.header{}
tr.headerNavigation{background: #f0e6dc;}
tr.headerNavigation{font-family: Verdana; font-size: 10px; background: #f0e6dc; color: #ffffff; font-weight : bold;}
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;}

a.headerNavigation{color: #634c2d;}
a.headerNavigation:hover{color: #735130;}

tr.footer{background: #bbc3d3;}
td.footer{font-family: Verdana; font-size: 10px; background: #634c2d; color: #ffffff; font-weight: bold;}

.infoBox{background: #f0e6dc;}
.infoBoxContents{background: #f0e6dc; font-family: Verdana; font-size: 10px;}
.infoBoxNotice{background: #f0e6dc;}
.infoBoxNoticeContents{background: #f0e6dc; font-family: Verdana; font-size: 10px;}

td.infoBoxHeading{font-family: Verdana; font-size: 10px; font-weight: bold; color: #ffffff; background: #634c2d url(images/gripgray.gif) left; background-repeat: no-repeat; padding-left:20px;}	

td.infoBox, span.infoBox{font-family: Verdana; 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: #f0e6dc;}
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: #f0e6dc;}

table.productListing{border: 1px; border-style: solid; border-color: #b6b7cb; border-spacing: 1px;}

.productListing-heading{font-family: Verdana; font-size: 10px; background: #634c2d; color: #FFFFFF; font-weight: bold;}
.productListing-heading:hover{font-family: Verdana; text-decoration:none; font-size: 10px; background: #634c2d; color: #f0e6dc;font-weight: bold;}

td.productListing-data{font-family: Verdana; font-size: 10px;}

a.pageResults{color: #0000FF;}
a.pageResults:hover{color: #0000FF; background: #FFFF33;}

td.pageHeading, div.pageHeading{font-family: Verdana; font-size: 20px; font-weight: bold; color: #634c2d;}

tr.subBar{background: #f4f7fd;} 
td.subBar{font-family: Verdana; font-size: 10px; color: #000000;}

td.main, P.main{font-family: Verdana; font-size: 11px; line-height: 1.5; vertical-align: top; color:#634c2d;}

td.smallText, span.smallText, p.smallText{font-family: Verdana; font-size: 10px; color: #634c2d;}

a.smallText{color: #634c2d;}

.smallTextBold{color: #634c2d; font-weight:bold;}

td.accountCategory{font-family: Verdana; font-size: 13px; color: #aabbdd;}

td.fieldKey{font-family: Verdana; font-size: 12px; font-weight: bold;}
td.fieldValue{font-family: Verdana; font-size: 12px;}

td.tableHeading{font-family: Verdana; font-size: 12px; font-weight: bold;}

span.newItemInCart{font-family: Verdana; font-size: 10px; color: #ff0000;}

checkbox, input, radio, select{font-family: Verdana; font-size: 11px;}

textarea{width: 100%; font-family: Verdana; font-size: 11px;}

span.greetUser{font-family: Verdana; font-size: 12px; color: #634c2d; 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; color: #ff0000;}

span.errorText{font-family: Verdana; color: #ff0000;}

.moduleRow{}
.moduleRowOver{background-color: #D7E9F7; cursor: pointer; cursor: hand;}
.moduleRowSelected{background-color: #E9F4FC;}

.checkoutBarFrom, .checkoutBarTo{font-family: Verdana; font-size: 10px; color: #8c8c8c;}
.checkoutBarCurrent{font-family: Verdana; font-size: 10px; color: #000000;}

/* message box */

.messageBox{font-family: Verdana; font-size: 10px;}
.messageStackError, .messageStackWarning{font-family: Verdana; font-size: 10px; background-color: #ffb3b5;}
.messageStackSuccess{font-family: Verdana; font-size: 10px; background-color: #99ff00;}

/* input requirement */

.inputRequirement{font-family: Verdana; font-size: 10px; color: #ff0000;}

.menu{color:#634c2d;}
.submenu li{color:#634c2d; display: inline;}

#submenuimg{clear:both;	background: url(images/retall.gif) repeat;}

.franja{margin-top:0px;}

*html .franja{margin-top:0px;}
.compra{}

.preciosConIVA{font-family: Verdana; font-size: 12px; font-weight:bold; color:red;}