/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/
.borde_verde_recuadro1{
border-top: 1px solid #88C647;
}
.borde_verde_recuadro2{
border-left: 1px solid #88C647;
}
.borde_verde_recuadro3{
border-bottom: 1px solid #88C647;
}
.borde_verde_recuadro4{
border-right: 1px solid #88C647;
}
.borde_verde_recuadro5{
border-left: 1px solid #88C647;
border-top: 1px solid #88C647;
}
.borde_verde_recuadro6{
border-right: 1px solid #88C647;
border-top: 1px solid #88C647;
}
.borde_verde_recuadro7{
border-left: 1px solid #88C647;
border-bottom: 1px solid #88C647;
}
.borde_verde_recuadro8{
border-right: 1px solid #88C647;
border-bottom: 1px solid #88C647;
}
.main_private{
color:#737373;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}
.main_private2{
color:#737373;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight:bold;
  border-top: 1px dashed #88C647;
  border-bottom: 1px dashed #88C647;
  height: 25px;
}
.main_private3{
color:#ffffff;
  font-family: Verdana, Arial, sans-serif;
  vertical-align:bottom;
  font-size: 11px;
  font-weight:bold;
  background-color:#88C647;
  height: 25px;
}
.main_private3_title{
  color:#ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 18px;
  font-weight:bold;
  background-color:#88C647;
  height: 25px;
}

.main_private3_mini{
  color:#ffffff;
  font-family: Arial;
  vertical-align:bottom;
  font-size: 11px;
  //font-weight:bold;
  background-color:#88C647;
  height: 25px;
}

.main_private4{
color:#737373;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight:bold;
  height: 25px;
}
.main_private5{
color:#737373;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight:bold;
    background-color:#E1F0D1;
  height: 25px;
}
.main_private6{
color:#737373;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.main_private13{
color:#ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight:bold;
  background-color:#88C647;
  height: 33px;
}
.main_private_linea{
  border-bottom: 1px dashed #88C647;
}
a.estilolinkblanco:link,a.estilolinkblanco:visited, a.estilolinkblanco:hover {
 font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;

  color: #ffffff;
  text-transform:uppercase;
 
  text-indent:12px;}
.texto_form{
color:#000000;
font-family:"Trebuchet MS";
font-size:11px;
}
.Alerta1{
font-family: Verdana, Arial, sans-serif;
color:#FF2B06;
font-family:"Trebuchet MS";
font-size:11px;
}
.button_nuevo{
width:140px;
background-image:url(includes/languages/espanol/./images/buttons/button_login.gif);
background-repeat:no-repeat;
height: 25px;
azimuth:center;
border: none;
cursor:pointer;
}
.inputbox_nueva{
height:18px;
border: 1px solid #666666;
width: 140px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #464646;
}
.arial18{
font-size: 14px;
font-family:Arial, Helvetica, sans-serif;
color: #464646;
font-weight:bold;
}
.arial18px{
font-size: 8px;
font-family:Arial, Helvetica, sans-serif;
color: #464646;
font-weight:bold;
}
.arial12{
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #464646;
	font-weight:bold;
}
.main3{
color:#FF0000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight:bold;
}

.boxText_menu{
width: 151px;
}

a.link_menu_b:link, a.link_menu_b:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
a.link_menu_b:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#F8931D;
text-decoration:none;
}
a.link_menu_b:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#F8931D;
text-decoration:none;
}
.link_menu2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width: 141px;
text-transform:uppercase;
font-weight:bold;
border-bottom: 1px solid #0078CA;

color:#616161;
}
.link_menu3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width: 141px;
	text-transform:uppercase;
	font-weight:bold;
	color:#616161;
}
a.link_menu{
	height:18px;
	/*border-bottom: 1px solid #0078CA;*/
}
a.link_menu:link, a.link_menu:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width: 141px;
	text-transform:uppercase;
	font-weight:bold;
}
a.link_menu:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#616161;
text-transform:uppercase;
font-weight:bold;
text-decoration:none;

}

a.link_menu_pass:link, a.link_menu_pass:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
}
a.link_menu_pass:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#616161;
text-transform:uppercase;
font-weight:bold;
text-decoration:none;

}

.boton_listado{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
}
.estilo_myaccount_titulos{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#616161;
text-transform:uppercase;
}

.bold_celeste{
font-weight:bold;
color:#0078CA;
}
.estilo_prod_info{
height:26px;
background-color:#FDE4C6;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#616161;
text-indent:12px;
}
.estilo_prod_info2{
height:26px;
background-color:#E1F0D1;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#616161;
text-indent:12px;
}
.top_menu_cats22{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
font-weight:bold;
color:#ffffff;
text-indent:12px;
}
.top_menu_cats{
background-image:url(./images/back_menu_cat.gif);
height:33px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
font-weight:bold;
color:#ffffff;
text-indent:12px;
}
.texto_barrita{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #ffffff;
}
a.boton_micuenta_cart{
line-height: 20px;}
a.boton_micuenta_cart:link, a.boton_micuenta_cart:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;

}
a.boton_micuenta_cart:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-decoration:underline;
}
.back_cart2{
background-image:url(./images/back_cart.gif);
background-repeat:no-repeat;
}
.back_topcart{
/*background-image:url(./images/top_cart.gif);
background-repeat: no-repeat;*/
width: 151px;
height:16px;
}
.linea_div_carrito{
height: 5px;
/*background-image:url(./images/back_cart.gif);
background-repeat:repeat-y;
border-bottom: 1px dashed #ffffff;*/
}
.bottom_cart{
/*background-image:url(./images/bottom_cart.gif);*/
height:3px;
}
.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; }
.errorBoxTPC { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #88C647; 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: #0078CA; text-decoration: underline; }

a.linkimage{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#616161;
}
.price_producto{
color:#616161;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
BODY {
  background: #ffffff;
  color: #000000;
  margin: 0px;
}


A {
  color: #616161;
  text-decoration: none;
}

A:hover {
  color: #F8931D;
  text-decoration: underline;
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
.borde1{
width:5px;
background-color:#ffffff;
}
.borde2{
background-image:url(./images/izq_ruta.gif);
width:9px;
}
.borde3{
background-image:url(images/sombra.gif);
background-repeat:repeat-y;
width: 6px;
}
.borde4{
background-image:url(images/sombra.gif);
background-repeat:repeat-y;
width: 8px;
}
TD.headerNavigation {
  font-family: 	Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #DAEEF9;
  color: #0793D0;

}
.text_cart{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #ffffff;
}
A.headerNavigation { 
  color: #7C868F; 
  
}

A.headerNavigation:hover {
  color: #7C868F;
  text-decoration:underline;
  }

TR.headerError {
  background: #ff0000;
}
.linea_division_izquierda2{
border-left: 1px dashed #0078CA;
height: 10px;}
.linea_division_top{
border-top: 1px dashed #0078CA;
height: 10px;}
.linea_division{
border-bottom: 1px dashed #0078CA;
height: 10px;}
.descripcion_tit{
font-family: Verdana, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#0078CA;
height: 26px;
border-top: 1px dashed #0078CA;
border-bottom: 1px dashed #0078CA;
text-transform:uppercase;
}
.texto_descripcion{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#616161;
}
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;
}

.infoBox {
  /*background: #b6b7cb;*/
  }
.infoBox_new {
  background: #0078CA;
  /*background-image:url(./images/cart_top.gif);*/
}

.infoBoxContents {
  /*background: #f8f8f9;*/
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.infoBoxContents_texto2{color:#ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;}
.infoBoxContents_new {

color:#ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.infoBoxContents_texto {

color:#ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  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-image:url(./images/fondo_tit1.gif);
  color: #ffffff;
  text-transform:uppercase;
  height: 33px;
}
TD.infoBoxHeading2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background-image:url(./images/fondo_tit1.gif);
  color: #ffffff;
  text-transform:uppercase;
  height: 33px;
  text-indent:12px;
}

TD.infoBoxHeading3 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background-image:url(./images/fondo_tit2.gif);
  color: #ffffff;
  text-transform:uppercase;
  height: 33px;
  text-indent:12px;
}

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 {

}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
  
}

TD.pageHeading, DIV.pageHeading {
  font-family: Arial;
  font-size: 18px;
  color: #4C4C4C;
  font-weight: bold;

}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}
TD.main2, P.main2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color:#ffffff;
}
TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}
SPAN.smallText, P.smallText {

  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  color:#C0C0C0;

}
TD.smallText {
vertical-align: middle;
border-bottom: 1px dashed #0078CA;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
TD.smallTextH {
vertical-align: middle;
border-left: 1px solid #0078CA;
border-right: 1px solid #0078CA;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
TD.smallTextTop {
vertical-align: middle;
border-top: 1px dashed #0078CA;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
TD.smallTextCreatAcount {
vertical-align: middle;
border-bottom: 1px dashed #0078CA;
border-top: 1px dashed #0078CA;
  height:23px;
  font-family: Verdana, Arial, sans-serif;
  color:#0078CA;
  font-size: 10px;
  text-transform:uppercase;
}
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;
}
.verdana11 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: none;
  color: #6D6D6D;
}

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: #f0a480;
  font-weight: bold;
}
.verdanabco {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  font-weight: none;
}

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;
}
.textobold{
 color: #616161;
font-weight:bold;}
.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; }


.red_title{
color:#F00;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight:bold;
}
.gris_title{
color:#666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight:bold;
}

.borde1-hsbc{
border-top: 1px solid #999999;
}
.borde5-hsbc{
border-left: 1px solid #999999;
border-top: 1px solid #999999;
}
.borde6-hsbc{
border-right: 1px solid #999999;
border-top: 1px solid #999999;
}
.borde7-hsbc{
border-left: 1px solid #999999;
border-bottom: 1px solid #999999;
}
.borde8-hsbc{
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
}
.borde2-hsbc{
border-left: 1px solid #999999;
}
.borde3-hsbc{
border-right: 1px solid #999999;
}
.borde4-hsbc{
border-bottom: 1px solid #999999;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}
.nuevotodo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
color:#62BD02;
font-weight:bold;
}
.nuevotodoazul{
color:#0078CA;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
font-weight:bold;}
.linkpie {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #B6B6B6;
	text-decoration: none;
}
.linkpie:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #B6B6B6;
	text-decoration: none;
}
.linkpie:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #B6B6B6;
	text-decoration: none;
}
.linkpie:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #FF2B06;
	text-decoration: underline;
}
