i/*
  $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: 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: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

.h1 {font-family: verdana,arial,helvetica,sans-serif; color: #CC6600; font-size: medium; }
.h3color {font-family: verdana,arial,helvetica,sans-serif; color: #CC6600; font-size: small; }
.homepageTitle {font-size: 24pt; font-family: Arial, Helvetica, sans-serif; font-weight: 600; font-variant: normal; font-style: bold; color: #660000; line-height:1em; }
.homepageTitle_ropa {font-size: 24pt; font-family: Arial, Helvetica, sans-serif; font-weight: 600; font-variant: normal; font-style: bold; color: #FF6600; line-height:1em; }
.tgWidget {  margin-bottom: 1em;
  _width:100%;
}
.tgWidgetActivityTagLink {  font-style: italic;
}
.tgWidgetActivityTitle {  margin: 0;
  width: 100%;
}
.tgWidgetActivityTitle {      margin-left: 5px;
}
.tgWidgetDate {  font-size: 0.86em;
}
.tgWidgetExploreProducts {      margin-left: 5px;
}
.tgWidgetExploreProducts {  margin-bottom: 0.5em;
}
.tgWidgetLargeTitle {  margin: 0;
  width: 100%;
}
.tgWidgetLatestActivity {  margin-bottom: 0.5em;
}
.tgWidgetNew {  color: #090;
}
.tgWidgetNew {  font-weight: bold;
}
.tgWidgetProductsTable {      margin-left: 5px;
}
.tgWidgetRecentDiscussions {      margin-left: 10px;
}
.tgWidgetRecentProducts {      margin-left: 10px;
}
.tgWidgetRecentRC {      margin-left: 10px;
}
.tgWidgetSectionTitle {  font-weight: bold;
}
.tgWidgetSectionTitle {  margin: 0.25em 0;
   width: 100%;
}
.tgWidgetSmallTitle {  margin: 0;
  width: 100%;
}
.tgWidgetTable {  padding: 0;
  border-collapse: collapse;
}
.tgWidgetTitle {  margin-bottom: 0.5em;
} 
.headerCategoriesItems{background:url(images/cat_medio.gif) left repeat-x;height:26px; color: #003399;font-size: 10px; font-weight: lighter;  text-decoration: none;}
.headerCategoriesItems:hover{background:url(images/cat_medio.gif) left repeat-x;height:26px; color: #ADD2E2;font-size: 10px; font-weight: lighter;  text-decoration: underline;}
.cat_iz{background:url(images/cat_iz.gif) left no-repeat; width:8px;height:26px;}
.cat_der{background:url(images/cat_der.gif) right no-repeat; width:8px;height:26px;}
.back_cat{background:url(images/categori_back.gif) left no-repeat; color: #ffffff;
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;}
.todos_dep{background:url(images/todos_dep.gif) left no-repeat;color: #990000;
  font-size: 15px;
  font-weight: bold;
  text-decoration: underline;}
.back_banner{background:url(images/barrasbanners.jpg) center repeat-x;}
.footer_fl{height:35px; background:url(images/bus_med.gif) center repeat-x;}
.footer_left{width:63px; height:35px; background:url(images/bus_izq.gif) center no-repeat;}
.footer_right{width:10px; height:35px; background:url(images/bus_der.gif) center no-repeat;}
.tiny {font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; }
div.asinItem {float:left; margin-bottom:1em; width:100%; }
div.asinTextBlock {padding:0 8px 8px 0; }
div.h_rule {clear:both; }
div.rcmBody {line-height:1.4em; }
div.row {clear:both; }
div.unified_widget {margin-bottom:2em; clear:both; }
.horizontal-search { font-weight: bold; font-size: small; color: #FFFFFF; font-family: verdana,arial,helvetica,sans-serif; }
.horizontal-websearch { font-size: x-small; font-family: verdana,arial,helvetica,sans-serif; padding-left: 12px; }
.big { font-size: xx-large; font-family: verdana,arial,helvetica,sans-serif; }
.amabot_widget .headline { color: #c60; font-size: medium; display: block; font-weight: bold; }
div.unified_widget .headline { color: #c60; font-size: medium; display: block; font-weight: bold; }
.attention { background-color: #FFFFD5; }
.alertgreen { color: #009900; font-weight: bold; }
.alert { color: #FF0000; font-weight: bold; }
.topnav { font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; text-decoration: none; }
.topnav a:link, .topnav a:visited { text-decoration: none; color: #003399; }
.topnav a:hover { text-decoration: none; color: #CC6600; }
.topnav-active a:link, .topnav-active a:visited { font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; color: #CC6600; text-decoration: none; }
.eyebrow { font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: bold;text-transform: uppercase; text-decoration: none; color: #FFFFFF; }
.eyebrow a:link { text-decoration: none; }
.popover-tiny a, .popover-tiny a:visited { text-decoration: none; color: #003399; }
.popover-tiny a:hover { text-decoration: none; color: #CC6600; }
.tabon a:hover, .taboff a:hover { text-decoration: underline; }
.tabon div, .taboff div { margin-top: 7px; margin-left: 9px; margin-bottom: 5px; }
.tabon a, .tabon a:visited  { font-size: 10px; color: #FFCC66; font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; text-transform: uppercase; font-weight: bold; line-height: 10px; }
.taboff a, .taboff a:visited { font-size: 10px; color: #000000; font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; text-transform: uppercase; font-weight: bold; line-height: 10px; }
.indent { margin-left: 1em; }
.half { font-size: .5em; }
.list div { margin-bottom: 0.25em; text-decoration: none; }
.hr-center { margin: 15px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dotted; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: #999999; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999; }
.amabot_right .h1 { color: #c60; font-size: .92em; }
.amabot_right .amabot_widget .headline, .amabot_left .amabot_widget .headline { color: #c60; font-size: .92em; display: none; font-weight: bold; }
.amabot_left .h1 { color: #c60; font-size: .92em; }
.amabot_left .amabot_widget, .amabot_right .amabot_widget, .tigerbox {  padding-top: 8px;  padding-bottom: 8px;  padding-left: 8px;  padding-right: 8px;  border-bottom: 1px solid #ADD2E2;   border-left: 1px solid #ADD2E2;  border-right: 1px solid #ADD2E2;  border-top: 1px solid #ADD2E2; }
.amabot_center div.unified_widget, .amabot_center .amabot_widget {  font-size: 12px; }
.amabot_right div.unified_widget, .amabot_right .amabot_widget {  font-size: 12px; }
.amabot_left div.unified_widget, .amabot_left .amabot_widget {  font-size: 12px; }
.rightArrow { color: #c60; font-weight: bold; padding-right: 6px; }
.nobullet { list-style-type: none }
.homepageTitle { font-size: 24pt; font-family: Arial, Helvetica, sans-serif; font-weight: 600; font-variant: normal; font-style: bold; color: #660000; line-height:1em; }
div.unified_widget p { margin:0 0 0.5em 0; line-height:1.4em; }
div.unified_widget h2 { color:#c60; padding:0; }
.amabot_right div.unified_widget .headline, .amabot_left div.unified_widget .headline { color: #c60; font-size: .92em; display: block; font-weight: bold; }
div.unified_widget sup { font-weight:normal; font-size: 75%; }
div.unified_widget h2 sup { font-size: 50%; }
td.amabot_left div.unified_widget h2, td.amabot_right div.unified_widget h2 { font-size:100%; margin:0 0 0.5em 0; }
td.amabot_center div.unified_widget h2 { font-size:135%; font-weight:bold; margin:0 0 0.35em -10px; }
td.amabot_center div.unified_widget { margin-left:10px; }
td.amabot_center { padding:5px; } 
div.unified_widget ul { margin: 1em 0; padding: 0 0 0 15px; list-style-position:inside; }
div.unified_widget ol { margin:0; padding:0 0 0 2.5em; }
div.unified_widget a:link, div.unified_widget a:visited { text-decoration:underline; }
div.unified_widget a:hover { text-decoration:underline; }
div.unified_widget p.seeMore { clear:both; font-family:verdana,arial,helvetica,sans-serif; margin:0; padding-left:1.15em; text-indent: -1.15em; font-size:100%; font-weight:normal; }
div.unified_widget p.seeMore a:link, div.unified_widget p.seeMore a:visited { text-decoration:underline; }
div.unified_widget p.seeMore a:hover { text-decoration: underline; }
div.unified_widget .carat, div.left_nav .carat { font-weight:bold; font-size:120%; font-family: verdana,arial,helvetica,sans-serif; color:#c60; margin-right:0.20em; }
div.unified_widget a img { border:0; }
div.h_rule { clear:both; }
div.unified_widget { margin-bottom:2em; clear:both; }
div.unified_widget div.col1 { width: 100%; }
div.unified_widget div.col2 { width: 100%; }
div.unified_widget div.col3 { width: 100%; }
div.unified_widget div.col4 { width: 100%; }
div.unified_widget div.col5 { width: 100%; }
div.unified_widget table { border:0; border-collapse:collapse; width:100%; }
div.unified_widget td { padding:0 8px 8px 0; vertical-align:top; }
div.unified_widget table.col1 td { width:100%; }
div.unified_widget table.col2 td { width:100%; }
div.unified_widget table.col3 td { width:100%; }
div.unified_widget table.col4 td { width:100%; }
div.unified_widget table.col5 td { width:100%; }
div.unified_widget td.bottom { vertical-align:baseline; }
div.unified_widget table h4, div.unified_widget h4 { color:#000; font-size:100%; font-weight:normal; margin:0; padding:0; }
div.rcmBody div.prodImage, amabot_widget div.prodImage {float:left; margin:0px 0.5em 0.25em 0px;}
td.amabot_right div.unified_widget, td.amabot_left div.unified_widget { border: 1px solid #ADD2E2; padding: 8px; margin-bottom:20px; }

div.unified_widget2, div.unified_widget2 { border: 1px solid #93D97B; padding: 4px; margin-bottom:20px; }
div.unified_widget_menu, div.unified_widget_menu { border: 1px solid #DC0065; padding: 4px; margin-bottom:20px; }

div.unified_widget_registry, div.unified_widget_registry { border: 1px solid #DC0065; padding: 4px; margin-bottom:20px; background-color:#FFF0F7}

div.unified_widget_top10, div.unified_widget_top10 { border: 1px solid #0083D7; padding: 4px; margin-bottom:20px; }

* html td.amabot_right div.unified_widget { height:100%; }
* html td.amabot_left div.unified_widget { height:100%; }
div.rcmBody, amabot_widget div.rcmBody { line-height:1.4em; }
div.rcmBody a:link, div.rcmBody a:visited { text-decoration: underline; }
div.rcmBody p.seeMore, amabot_widget div.rcmBody p.seeMore { margin-top:0.5em; }
div.rcmBody div.bannerImage { text-align:center; }
div.rcmBody h2 span.homepageTitle { display:block; margin-bottom:-0.3em; margin-top:-0.12em; line-height:1em; }
div.rcmBody h2 img { float:none; }
table.coopTable div.rcmBody .headline { font-size: 110%; }
table.coopTable div.rcmBody h2 { font-size: 110%; font-weight:bold; }
table.promo div.rcmBody h2 { font-size: 100%; font-weight:bold; }
div.blurb h4 { font-weight:bold; }
div.left_nav { font-family: Arial, sans-serif; font-size:100%; margin:0; line-height:1.05em; width:100%; border: 1px solid #add2e2; padding-bottom:10px; }
div.left_nav h2 { margin:0 0 0 0; color: #000000; font-weight: bold; line-height: 1.25em; font-size: 100%; font-family: verdana,arial,helvetica,sans-serif; padding: 3px 6px; background-color: #add2e2; }
div.left_nav h3 { font-family: verdana,arial,helvetica,sans-serif; margin:0.5em 0 0.4em 0.5em; color: #c60; font-weight: bold; line-height: 1em; font-size:100%; padding-right:0.5em; }
div.left_nav ul { margin:0; padding:0; }
div.left_nav li, div.left_nav p { list-style: none; margin:0.5em 0.5em 0 1em; line-height:1.2em; }
div.left_nav hr { margin: 1em 0.5em; border-top:0; border-left:0; border-right:0; border-bottom: 1px dashed #cccccc; }
div.left_nav a:link, div.left_nav a:visited { color: #003399; text-decoration: none; font-family: Arial, sans-serif; }
div.left_nav a:hover { color: #2a70fc; text-decoration: underline; }
div.left_nav p.seeMore { padding-left:0.9em; text-indent:-0.9em; margin-top: 0.35em; margin-bottom: 1em; }
div.left_nav p.seeMore a:link, div.left_nav p.seeMore a:visited { text-decoration:none; }
div.left_nav p.seeMore a:hover { text-decoration:underline; }
div.seller_central li { font-size:95%; }
div.leftnav_popover { width:35em; border:3px solid #ededd3; padding:10px; }
div.leftnav_popover li { font-size: 100%; }
div.leftnav_popover h2 { font-family:verdana,arial,helvetica,sans-serif; margin:0 0 0.5em 0; color:#c60; line-height: 1em; font-size:100%; padding-right:0.5em; background-color: #FFFFFF; padding-left:0; }
div.leftnav_popover ul.popover_col { float:left; width:33%; margin:0; padding:0; }
div.leftnav_popover ul.popover_col li { list-style:none; font-size:90%; line-height:1.5em; line-height:1.2em; margin: 0 5px 0.7em 0 }
div.leftnav_popover ul.popover_col li a { text-decoration:none; }
div.leftnav_popover ul.popover_col li a:hover { text-decoration:underline; }
div.leftnav_popover p.seeMore { margin-left:0; }
div.leftnav_popover div.h_rule_popup { clear:left; margin-bottom: 5px; border-bottom:1px dashed #cccccc; }
div.asinItem { float:left; margin-bottom:1em; width:32%; }
div.asinTextBlock { padding:0 8px 8px 0; }
div.asinItem div.prodImage { height:121px; display:table-cell; vertical-align:bottom; }
div.asinItem div.localImage { display:table-cell; vertical-align:bottom; }
div.asinItem h4 { margin: 0.5em 0 0.25em 0; }
div.asinItem ul { margin:0; padding:0 0 0.5em 1.3em; text-indent: -1.3em; font-size:90%; }
div.row { clear:both; }
div.newAndFuture div.asinItem ul { font-size:100%; }
div.newAndFuture div.asinItem li { list-style-position: outside; margin:0 0 0.35em 20px; padding:0; text-indent: 0; }
div.newAndFuture h3 { font-size:100%; margin:1em 0 ; }
div.newAndFuture h4 { margin:0; }
div.newAndFuture a:link, div.newAndFuture a:visited { text-decoration:underline; }
div.newAndFuture a:hover { text-decoration:underline; }
div.newAndFuture p.seeMore { margin:-0.75em 0 0 35px; }
div.unified_widget ol.topList { margin: 0; padding: 0; list-style: none; }
div.unified_widget ol.topList li { list-style: none; clear: both; display: list-item; padding-top: 6px; }
div.unified_widget ol.topList .productImage { display: block; float: left;vertical-align: top;text-align: center;width:60px; }
div.unified_widget ol.topList .productText { display: block; float: left; padding-left:10px; vertical-align: top; }
div.unified_widget ol.toplist h4 { margin:0; }
:root div.unified_widget span.productImage { display: table-cell; float: none; }
:root div.unified_widget span.productText { display: table-cell; float: none; }
div.unified_widget dl.priceBlock {margin:0 0 0.45em 0;}
div.unified_widget dl.priceBlock dt {clear:left; font-weight:bold; float:left; margin:0 0.3em 0 0;}
div.unified_widget dl.priceBlock dd {margin:0 0 0.2em 0;}
div.unified_widget .bold {font-weight:bold;}
div.unified_widget .byline { font-size: 95%; font-weight: normal; }
table.thirdLvlNavContent div.blurb { margin:10px; }
BODY {
background:url(images/bg.gif) repeat;
  color: #000000;
  margin: 0px;
}
/* DELIVERY MODULE - START */
input.radio.my{
	width:20px;
	 background: #000000;
	 border:2px;
}
/* DELIVERY MODULE - END */
A {
  color: #747474;
  text-decoration: none;
}

A:hover {
  color: #E967A5;
  text-decoration: underline;
}

FORM {
 display: inline;
}

TR.header {
  background: #ffffff;
}

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;
  font-size: 13px;  
  font-weight: bold;
  text-decoration: none;
}

A.headerNavigation:hover {
  color: #FFFFFF;
  font-size: 13px;  
  font-weight: bold;
  text-decoration: underline;
}

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;
}
A.registryLink { 
  color: #000000; 
  text-decoration: none; 
}

A.registryLink:hover { 
  color: #000000; 
  text-decoration: none; 
}

A.registryLink:visited { 
  color: #000000; 
  text-decoration: none; 
}
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;
}

.infoBox {
  background: #FFFFFF;
}
.infoBox2 {
  background: #A2B877;
}

.infoBoxContents {
  background: #FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.infoBoxContents2 {
  background: #A2B877;
  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 {
  background-image: url('images/infobox/corner_center.gif');
  font-family: Arial, Verdana, sans-serif;
  font-size: 18px;
  font-weight: normal;
  color: #000000;
  display: none;
}

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: #FFFFFF;
  //shopping-cart content color
}

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: #FFFFFF;
  //shopping-cart content color
}

TABLE.productListing {
  border: 0px;
  border-style: solid;
  border-color: #FFFFFF;
  //shopping-cart header/footer color
  border-spacing: 1px;
  
}

.productListing-heading {

border-right:1px dotted #7F7F7F; 
border-top:0px dotted #7F7F7F; 
border-bottom:1px dotted #7F7F7F; 
text-align:center;
 

  color: #464646;
  font-weight: bold;
  padding: 12px;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  text-transform:uppercase;
  font-size: 11px;
  background: #FFFFFF;
  //shopping-cart header/footer color
}

TD.productListing-data {
border-right:1px dotted #7F7F7F; 
border-bottom:1px dotted #7F7F7F; 
text-align:center;
vertical-align:top; 
padding:10 10 10 10;


  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #5B8111;
}



A.pageResults {
  color: #747474;
}

A.pageResults:hover {
  color: #747474;
}

A.pageResults:visited {
  color: #747474;
}


TD.pageHeading, DIV.pageHeading {
 font-size: 13px;
 color: #FFFEFE;
 font-weight: bold;
  text-decoration: none;
  height:28px;
  width: 582x;
  background: #5BC5EF;

  background-repeat: no-repeat;


  padding-bottom:0px;
  padding-left: 15px;

}

TR.subBar {
  background: #f4f7fd;
}
TD.Bar {
  background: #FFB35A;
}
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;
  padding-left: 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: 12px;
  color: #66FF66;
}

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: #DC0067;
  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;
}


 .pr_category{
  font-size: 13px;
 color: #000000;
 text-decoration: none;
 text-transform: uppercase;
 font-weight: bold;
 }

 .pr_name{
 font-size: 12px;
 color: #BB0600;
 font-weight: bold;
 text-decoration: none
}

A.pr_name_box{
 font-size: 13px;
 color: #B00052;
 font-weight: bold;
 text-decoration: underline 
 }
A.pr_name_box:visited{
 font-size: 13px;
 color: #FF0D80;
 font-weight: bold;
 text-decoration: underline 
 }
A.pr_name_box:link{
 font-size: 13px;
 color: #B00052;
 font-weight: bold;
 text-decoration: underline 
 }
 A.pr_name_box:hover{
 font-size: 13px;
 color: #FF0D80;
 font-weight: bold;
 text-decoration: underline 
 }
 .pr_price{
 font-size: 11px;
 color: #5B8111;
 font-weight: bold;


 }

 .pr_descr{
 font-family: tahoma, verdana, arial;
 font-size: 11px;
 color: #464646;

}




.moduleRow { }
.moduleRowOver { background-color: #D0DBBB; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #D0DBBB; }

.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; }












td{
 font-family: tahoma, verdana, arial;
 font-size: 11px;
 color: #464646;
}

 .ch1{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-image:url(images/sep.png);
	background-repeat: no-repeat;
	background-position:right;
}
    .ch_1{
 font-size: 11px;
 color: #FFFFFF;
 font-weight: bold;

      
}
 .ch2{
 font-size: 11px;
 color: #2C2C2C;
 }             

 .ch3{
 font-size: 11px;
 color: #FFFFFF;
 font-weight: bold;
 }             

.breadcum{
 font-size: 24px;
 color: #999999;
 font-weight: normal;
 }  
 
.cattitulo{
 font-size: 24px;
 color: #FF880B;
 font-weight: normal;
 }  
 .cattitulo2{
 font-size: 18px;
 color: #666666;
 font-weight: bold;
 }  
 .boxshoppin{
 font-size: 13.5px;
 color: #FF880B;
 font-weight: bold;
 }  
 .ch4{
 font-size: 13px;
 color: #FFFEFE;
 font-weight: bold;
 }             

 .ch5{
 padding-left: 16px;
 }

 .ch6{
 font-size: 13px;
 color: #383838;
 font-weight: bold;
 }             

 .ch7{
 font-size: 11px;
 color: #5B8111;
 font-weight: bold;
 }             

 .ch8{
 font-size: 13px;
 color: #5B8111;
 font-weight: bold;
 }             

 .ch9{
 font-size: 11px;
 color: #DC1400;
 font-weight: bold;
 }             

 .ch10{
 font-size: 13px;
 color: #DC1400;
 font-weight: bold;
 }             

 .ch11{
 padding-left: 15px
 }

 .ch12{
 font-size: 10px;
 color: #D1D1D1;
 text-decoration: none
 }             

 .ch15{
 font-size: 13px;
 color: #4C4C4C;
 }             


 .ch16{
 font-size: 11px;
 color: #565656;
 }             


 .ch17{
 font-size: 11px;
 color: #2C2C2C;
 }             
a.menu_header_txt{
 font-size:11px;
 color: #FFFFFF;
 font-weight: normal;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 background-image:url(images/red_bar_sep.png); background-repeat: no-repeat;  background-position:right; }
 
 td.menu_header{
 font-size:11px;
 color: #FFFFFF;
 font-weight: normal;
 font-family: verdana,arial,helvetica,sans-serif;
 background-image:url(images/red_bar_med.gif);}
A.menu_header:visited{
 font-size:11px;
 color: #FFFFFF;
 font-weight: normal;
 font-family: verdana,arial,helvetica,sans-serif;}
A.menu_header:hover{
 font-size:11px;
 color: #FFFFFF;
 font-weight: normal;
 font-family: verdana,arial,helvetica,sans-serif;
 text-decoration: underline;}
 
A.menu_header:link{
 font-size:11px;
 color: #FFFFFF;
 font-weight: normal;
 font-family: verdana,arial,helvetica,sans-serif;}

 .ml1{
 font-size: 11px;
 color: #58AC22;
 font-weight: bold;
 text-decoration: none
 }             
.menu {
 font-size:18px;
 color: #FFFFFF;
 font-weight: bold;
 font-family: verdana,arial,helvetica,sans-serif;}
 .menu2 {
 font-size:12px;
 color: #FFFFFF;
 font-weight: bold;
 font-family: verdana,arial,helvetica,sans-serif;}
 
  .wishtittle {
 font-size:12px;
 color: #FFFFFF;
 background-color:#B00052;
 font-weight: bold;
 font-family: verdana,arial,helvetica,sans-serif;}
 
A.ml2{
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-family: verdana,arial,helvetica,sans-serif;
 }             
A.ml2:link{
 font-size: 11px;
 color: #666666;
 text-decoration: none;
 font-family: verdana,arial,helvetica,sans-serif;
 } 
A.ml2:visited{
 font-size: 11px;
 color: #666666;
 text-decoration: none;
 font-family: verdana,arial,helvetica,sans-serif;
 }
A.ml2:hover{
 font-size: 11px;
 color: #738536;
 text-decoration: none;
 font-family: verdana,arial,helvetica,sans-serif;
 }  
 .ml3{
 font-size: 12px;
 color: #B00052;
 font-weight: bold;
 text-transform: uppercase;
 text-decoration: none
 }             

 .ml4{
 font-size: 12px;
 color: #FFFFFF;
 font-weight: normal;
 text-decoration: none
 }  
            
A.notcust{
 font-size: 12px;
 color: #738536;
 text-decoration: underline;
 font-family: verdana,arial,helvetica,sans-serif;
 }  
.normalcust{
 font-size: 12px;
 color: #333333;
 text-decoration: none;
 font-family: verdana,arial,helvetica,sans-serif;
 }
 .ml5{
 font-size: 10px;
 color: #178CAE;
 text-decoration: none
 }             

A.ml6{
	font-size: 10px;
	color: #999999;
	text-decoration: none
 }             

 .ml7{
 font-size: 11px;
 color: #2C2C2C;
 text-decoration: none
 }             


 .se{            
 width: 108px;
 font-size: 9px;
 color: #282E3E
 }

 .se2{            
 border: #7C7C7C 1px solid;
 width: 135px;
 font-size: 9px;
 color: #5D5D5D
 }
 
.ofertas{
 font-size: 15px;
 color: #58AC22;
 font-weight: bold;
 text-decoration: none
 }  
 
 .image_border{
  border:1px solid #B5B5B5; 
 }
 .br{
  border-style: solid;
  border-width: 1px;
  border-color: #92A0B7;
 } 

 .go{
  border-style: solid;
  border-width: 1px;
  border-color: #818181;
  width: 117px;
  height: 17px;
 }
A.top10{
	font-size: 13px;
	font-variant:small-caps;
	color: #666666;
	text-decoration: none;
	font-family: verdana,arial,helvetica,sans-serif;
 }             
A.top10:link{
 font-size: 13px;
 color: #666666;
 text-decoration: none;
 font-family: verdana,arial,helvetica,sans-serif;
 } 
A.top10:visited{
 font-size: 13px;
 color: #666666;
 text-decoration: none;
 font-family: verdana,arial,helvetica,sans-serif;
 }
A.top10:hover{
 font-size: 13px;
 color: #738536;
 text-decoration: none;
 font-family: verdana,arial,helvetica,sans-serif;
 }  
 .ps{
  color: #5F5F5F;
  font-size: 11px;
 }

 .ps1{
  color: #ffffff;
  font-size: 11px;
 }


 .ps3{
  color: #DE0168;
  font-size: 11px;
  font-weight: normal;
 }

 .ps4{
  color: #335081;
  font-size: 10px; 
 }

	.estimatedshippingBox {
	  background: #FF8E90; 
	}

	TD.estimatedshippingBoxHeading {
	  font-family: Verdana, Arial, sans-serif;
	  font-size: 10px;
	  font-weight: bold;
	  background: #bbc3d3;
	  color: #ffffff; 
	}

	.estimatedshippingBoxContents {
	  background: #f8f8f9;
	  font-family: Verdana, Arial, sans-serif;
	  font-size: 10px; 
	}

	.ShowShipping {
	  background: #444ddd;
	  color: #fffffa;
	  font-family: Verdana, Arial, sans-serif;
	  font-size: 6px;
	  font-weight: bold;
	  text-align: center;
	} 