.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: #cc0033;}
.productsNotifications{background: #d3e8c4;}
.orderEdit font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #731316; text-decoration: underline;}

BODY{background:#fff;color:#000000;margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif}

.infoBoxContents{background:#F2E2E6;font-family: Verdana, Arial, sans-serif; font-size: 10px;}

/*  A {color: #000000;  text-decoration: none;}A:hover { color: #AABBDD;  text-decoration: underline;}  */
FORM {display: inline;}
TR.header{background:#F2EEEF;}
TR.headerNavigation{background: #bbc3d3;}
TD.headerNavigation{font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #bbc3d3; color: #ffffff; font-weight : bold;}
/*  A.headerNavigation {color: #FFFFFF;}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: #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: #bbc3d3;}TD.footer { font-family: Verdana, Arial, sans-serif;  font-size: 10px; background: #bbc3d3; color: #ffffff;  font-weight: bold;}*/
.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: #bbc3d3;color: #ffffff;}
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: #f8f8f9;}
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: #f8f8f9}
TABLE.productListing{border: 1px;border-style: solid;border-color: #b6b7cb;border-spacing: 1px;}
.productListing-heading{font-family: Verdana, Arial, sans-serif;font-size: 10px;background: #b6b7cb;color: #FFFFFF;font-weight: bold;}
TD.productListing-data{font-family: Verdana, Arial, sans-serif;font-size:10px;}
TD.pageHeading, DIV.pageHeading {font-family: Verdana, Arial, sans-serif;font-size: 20px;font-weight: bold;color: #9a9a9a;}
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, sans-serif;font-size: 11px;line-height: 1.5;}
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.tableHeading{font-family: Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold;}
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.errorText{font-family: Verdana, Arial, sans-serif;color: #ff0000;}

.moduleRow {}
.moduleRowOver{background-color: #F5E7E7; cursor: pointer; cursor: hand;}
.moduleRowSelected{background-color: #F5E7E7;}

.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;}
#myse select{width:90%;}
/* input requirement */
.product .inputRequirement, .inputRequirement{font-family: Verdana, Arial, sans-serif; font-size: 10px; color:#FF0000;}

/* ------------------------------------------------- -------------------------------------------------------- */
del {color:#A6A6A6; font-size:16px; font-weight:bold;}
s {color:#A6A6A6; font-size:11px; font-weight:bold;}
/* ------------------------------------------------- -------------------------------------------------------- */
body{padding:0; margin:0;}
img{border:0px;}
table{width:100%;}

.vam{vertical-align:middle}

.border{border:1px solid #A84144; background:#FFFFFF}
.bg1{background:url(images/1_bg1.gif)}
.bg2{background:url(images/1_bg2.gif)}

.header {color:#0A6E0F; vertical-align:middle}
.header span {color:#FFFFFF; font-size:10px;}
.header b{color:#005A04;}
.header a {color:#42A401; text-decoration:underline; font-size:11px;}
.header a:hover  {color:#42A401;text-decoration:none}
.header strong a {color:#C9CBBD; text-decoration:underline; font-size:11px}
.header strong a:hover  {color:#C9CBBD;text-decoration:none}

#input0{width:37px; height:18px;color:#3F4143; font-size:11px; font-family:tahoma; text-align:right}
#input1{width:37px; height:18px;color:#3F4143; font-size:11px; font-family:tahoma; text-align:right}
#input2{width:37px; height:18px;color:#3F4143; font-size:11px; font-family:tahoma; text-align:right}
#input3{width:37px; height:18px;color:#3F4143; font-size:11px; font-family:tahoma; text-align:right}

.jamp{width:112px; height:18px; color:#464646; font-size:10px; padding-left:4px; font-family:Tahoma;}
.jamp1{width:58px; height:18px; color:#464646; font-size:10px; padding-left:2px; font-family:Tahoma;}
.jamp2{width:137px; height:18px; color:#464646; font-size:10px; padding-left:2px; font-family:Tahoma;}
.jamp3{width:185px; height:18px; color:#464646; font-size:10px; padding-left:2px; font-family:Tahoma;}
  
.box_header_txttd{height:37px; vertical-align:middle; padding-left:15px;font-weight:bold;  color:#fff; font-size:12px;}

.cont_header_txt td{height:37px; vertical-align:middle;font-weight:bold;  color:#F5595D; font-size:12px;}
.cont_header_txt a{font-weight:bold; color:#fff; font-size:12px; text-decoration:none; vertical-align:middle;}  
.cont_header_txt a:hover{font-weight:bold; color:#fff; font-size:12px; text-decoration:underline;}

.product td{font-size:11px;}
.product a {color:#6B524B; font-size:11px; text-decoration:none; font-weight:bold}
.product a:hover{color:#3E1617;text-decoration:underline;}
.product span {color:#3F4143; font-size:11px;}

.product div a {color:#595959; font-size:11px; font-weight:normal;text-decoration:none; text-transform:none;}
.product div a:hover{color:#595959;text-decoration:underline;}

.pic img{border: 0px solid #969075;}

.result td{color:#444; height:30px; vertical-align:middle;padding:0px 46px 0px 0px;}
.result a{color:#F22027; text-decoration:underline;}
.result a:hover{color:#F22027;text-decoration:none;}
.result b{color:#000; font-weight:bold;}

.result u{text-decoration:underline;color:#F22027;} 
.result_right{text-align:right;}
.result_right b{color:#555; font-weight:bold;}

.popup td{color:#5D5D5D; font-size:11px;}
.popup span{color:#5D5D5D; font-size:11px;}
.popup strong{color:#6B524B; font-size:11px;}
.popup a{color:#5D5D5D; font-size:11px; text-decoration:none;}
.popup a:hover{color:#5D5D5D; text-decoration:underline;}

.footer{}
.footer td  {color:#737373; font-size:11px;}
.footer span  {color:#FFFFFF; font-size:11px;}
.footer b, .footer b a  {color:#1392CE; font-size:11px; font-weight:bold; text-decoration:underline;}
.footer b a:hover {color:#1392CE; text-decoration:none;}

/* ------------------------------------------------- -------------------------------------------------------- */
.box_body td{color:#000;font-size:10px;}

.box_body a{color:#275873; font-size:11px; font-weight:normal; text-transform:none;text-decoration: underline;}
.box_body a:hover{color:#275873;text-decoration: none;}

.box_body span a {color:#6B524B; font-size:11px; text-decoration:none; font-weight:bold}
.box_body span a:hover{color:#6B524B;text-decoration:underline;}

SPAN.newItemInCart{font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #D52D01;}
.box_body a SPAN.newItemInCart{font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #D52D01; text-decoration:underline;}
/* ------------------------------------------------- -------------------------------------------------------- */

.smallText a{color:#731316; font-size:11px; text-decoration:none;}/*  advanced_search.php  */
.smallText a:hover{color:#731316; font-size:11px; text-decoration:underline;}
.smallText a u{color:#731316; font-size:11px; text-decoration:none;}
.smallText a:hover u{color:#731316; font-size:11px; text-decoration:underline;}

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;}
.main a b{color:#5D5F60;font-size: 10px; text-decoration:underline;}
.main a:hover b{color:#5D5F60;font-size: 10px; text-decoration:none;}
/* ------------------------------------------------- -------------------------------------------------------- */
span.txt_1{font-size:10px; text-transform:none; color:#000000;}

SPAN.productSpecialPrice, .product SPAN.productSpecialPrice, .box_body SPAN.productSpecialPrice  
{color:#BF1E22;font-size:14px;font-weight:bold;text-decoration:none;}
  
.cont_header_txtem{color:#E50029; font-size:14px; font-weight:bold; font-style:normal;vertical-align:middle;text-decoration:none;}
.product em{color:#391213;font-size:14px;text-decoration:none;font-weight:bold;font-style:normal;} 
/* ------------------------------------------------- -------------------------------------------------------- */
.maina{color:#731316; text-decoration:underline;}
.maina:hover{color:#731316; text-decoration:none;}
input{background:#ffffff;}
.bg_input input{background:none;}
/* ------------------------------------------------- -------------------------------------------------------- */
.product .shop_cart {color:#1F1F1C; font-size:11px;  
height:20px;text-align:center; vertical-align:middle;}

.padd_1{padding:0px 10px 0px 10px;}
.padd_22{padding:8px;}
td.padd2{padding:8px; padding-left:4px;}

.line_h{line-height:16px;}

.bg_gg{background:url(images/1_bg2.gif) left top repeat-x;}
.bg_vv{background:url(images/1_bg1.gif) left top repeat-y;}
.bg_gg_1{background:#ffffff;}

.product div{padding:8px 0px 5px 0px;}
div.padd3{text-align:left; padding-top:0px; margin-left:0px; margin-right:0px;}
.padd33 img, .padd33 input{margin:5px;}

.prod_info{width:100px;}
.prod_info td{text-align:center;}

.remove{width:20%;}
.products{width:45%;}
.quantity{width:15%;}
.total{width:20%;}
.sub_total{width:80%;}
/* ------------------------------------------------- -------------------------------------------------------- */
.box_width_left{width:205px; height:100%; padding-left:2px}
.box_width_right{width:15px;}
.box_width_cont{width:100%;}
/* ------------------------------------------------- -------------------------------------------------------- */
/*body,td,input,textarea{font-size:11px;font-family:Tahoma;color:#000;line-height:13px;vertical-align:top;}*/
body,td,input{font-size:10px;font-family:Tahoma,sans-serif;color:#000;line-height:13px;vertical-align:top;}

.tblVinos{color:#fff;background-color:#fff;width:70%;}
.tblVinosA{background-color:#AC8080;color:#fff;width:30%;padding-left:3px;border-top:1px solid #fff;padding-bottom:5px}
.tblVinosB{background-color:#CAAEAE;color:#fff;padding-left:5px;border-top:1px solid #fff;border-left:1px solid #fff}
.tblVinosR{background-color:#FDB4AB;color:#fff;padding-left:5px;border-top:1px solid #fff;border-left:1px solid #fff}

.tblVinosAV{background-color:#BED26C;color:#000;width:30%;padding-left:3px;border-top:1px solid #fff;padding-bottom:5px}
.tblVinosBV{background-color:#DCE7AF;color:#000;padding-left:5px;border-top:1px solid #fff;border-left:1px solid #fff;font-weight:normal}
.tblVinosCV{background-color:#FDB4AB;color:#000;padding-left:5px;border-top:1px solid #fff;border-left:1px solid #fff;font-weight:normal}
.tblVinosRA{background-color:#FDB4AB;color:#000;width:30%;padding-left:3px;border-top:1px solid #fff;padding-bottom:5px}
.tblVinosRB{background-color:#FEE5E2;color:#000;padding-left:5px;border-top:1px solid #fff;border-left:1px solid #fff;font-weight:normal}

.textoInfos{overflow:auto;clip:rect();font-family:Verdana;font-size:10px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-decoration:none;}
.divInfoTxt{
height:360px;
width:96%;
overflow:auto;
color:#96181B;
scrollbar-track-color:#DDC7C9;
scrollbar-3dlight-color:#DDC7C9;
scrollbar-arrow-color:#DDC7C9;
scrollbar-base-color:#DDC7C9;
scrollbar-darkshadow-color:#DDC7C9;
scrollbar-face-color:#C57575;
scrollbar-highlight-color:#DDC7C9;
scrollbar-shadow-color:#DDC7C9;
padding-right:5px;
border-left:0px;
border-top:1px solid #E5C1C1;
border-bottom:1px solid #E5C1C1;
border-right:1px solid #E5C1C1;
}