/*
  $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
*/
/*boxes/shopping_cart.php*/
.sc2 {color:#ffffff; font-size:11px; font-weight:bold; text-transform:uppercase;}
.sc2c { color:#888888; font-weight:bold; }
/*texto en footer para link australiano*/
TD.fuente {
color:#000002;
text-align:center;}
/*boxes/menu*/
.altura { height:23px;}
.altura1 { height:1px;}
/*fin boxes/menu*/
.subNav		{padding-left:33px;line-height:19px;}
.boxText { font-family: Tahoma, Verdana, Arial, sans-serif; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 0.8em; background: #000000; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 0.8em; color: Aqua; }
.productsNotifications { background: #000000; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 0.8em; color: #70d250; text-decoration: underline; }

BODY { background-color:#1c1818;
  /*background-attachment:fixed;
  background-image:url(images/fondo.png);
  background-position:right top;
  background-repeat:repeat-x;*/
  color: #ffffff;
  text-align:center;
  margin:5px 0 0 50px;
  font-size:0.8em;
 /* background-image:url(images/bg_img.png);
  background-position:top;
  background-repeat:repeat-x;*/
}

A {  
  color:#0099FF;
  text-decoration: none;
}

A:hover {
  color:#33FFFF;
  text-decoration: none;
}

FORM {
	display: inline;
}

TR.header {
  background: #000000;
}

TR.headerNavigation {
  background: #ff0000;
}

TD.headerNavigation {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 0.8em;
  background: #000000;
  color: #5CA0C7;
  font-weight : bold;
}

A.headerNavigation { 
  color: #5ca0c7; 
}

A.headerNavigation:hover {
  color: #ff00ff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 0.8em;
  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: 0.8em;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {  
  background: #ff0000;
}

TD.footer {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 0.8em;
  background: #ff0000;
  color: #ffffff;
  font-weight: bold;
  text-transform:capitalize;
}

.infoBox {
  background: #333333;
  border: 1px #5c5c5c solid;
  /*border-width: 1px;
  border-color: Red;*/
}

.infobox1 {
background:transparent;
}

.infoBoxContents {
  background: #333333;
  font-family: Verdana, Arial, sans-serif;
  font-size: 0.9em;
}

.infoBoxNotice {
  background: #FF0000;
}

.infoBoxNoticeContents {
  background: #FF0000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 0.9em;
}

TD.infoBoxHeading {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	/*background-image:url(images/center.png);
	background-position:center;
	background-repeat:repeat-x;*/
	background-color: #1c1818;
}

TD.infoBoxHeading1 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 0.95em;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	/*background-image:url(images/center.png);
	background-position:center;
	background-repeat:repeat-x;*/
	background-color: #1c1818;
}

/*medidas para sideinfobox de la carpeta classes/boxes casi al final*/
TD.alto {
	width:100%;
	height:40px;
	}
	
TD.alto1 {
height:40px;
/*background-repeat:no-repeat;
background-position:center;
background-color:#FF9900;*/
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 0.9em;
}

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

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

TABLE.productListing {
  border: 0;
}

.productListing-heading {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 1em;
  background: #000000;
  color: #FFFFFF;
  font-weight: bold;
  /*background-image:url(images/boxheader2.gif);
  background-position:center;
  background-repeat: no-repeat;*/
  background-color:#1c1818;
}

TD.productListing-data {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 1.2em;
  border-bottom: 1px solid #1c1818;
}

TD.productListing-data1 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 1.2em;
}

A.pageResults {
  color:#00FF33;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 1em;
  font-weight: bold;
  color: #fbe4e4;
}

TR.subBar {
  background: #ff0000;
}

TD.subBar {
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.9em;
	color: #FFFAF0;
}

TD.main, P.main {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  color:#aabbdd;
  font-size: 0.9em;
  line-height: 2;
}
/*Para afiliados, rellenar formulario en includes/modules/affiliate_signup_details.php*/
TD.main1, P.main1 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  color:#aabbdd;
  background-color:#000000;
  font-size: 0.9em;
  line-height: 2;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 0.9em;
}
/*enlaces de la cabecera de la imagen*/
TD.smallText20, SPAN.smallText20, P.smallText20 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size:0.9em;
  vertical-align:middle;
  background:#666666;
  border-bottom:1px #CC6666 dotted;
}
A.smalltext20{color:#7B7B7B; font:75% "Tahoma Arial, Helvetica, sans-serif"; font-weight:bold;text-decoration:none;}
A.smalltext20:hover{color:#D25900; font:75% "Tahoma Arial, Helvetica, sans-serif"; font-weight:bold;text-decoration:underline;} 

TD.accountCategory {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 1em;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1em;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1em;
}

TD.tableHeading {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 1em;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 1em;
  color: #70d250;
}

.border {
border:none;
border-collapse:collapse; }

.rayado {
text-decoration:line-through; }

/*CHECKBOX, RADIO {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 0.8em;
}

SELECT, INPUT {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 0.8em;
  }*/

TEXTAREA {
/*ancho de la caja de los formularios para escribir texto*/
  width: 75%;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 0.8em;
  background-color:#999999;
}


input { font-family: Tahoma, Verdana, Arial; font-size: 0.8em; color: #ffffff; background-color: #141313; border: #777777; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
select { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #ffffff; background-color: #141313; border: #777777; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}


SPAN.greetUser {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 0.8em;
  color: Lime;
  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: 0.9em;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 0.8em;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: yellow;
}

SPAN.errorText {
	font-family: Verdana, Arial, sans-serif;
	color: #F0FFFF;
}

.moduleRow { }
.moduleRowOver { background-color: #ff0000; cursor: pointer; }
.moduleRowSelected { background-color: #000000; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 0.8em; color: #ebe30f; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 0.8em; color: #ebe30f; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 0.8em; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 0.8em; background-color: black; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 0.8em; background-color: #e99e0c; }

/* input requirement */

.inputRequirement { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 0.9em; color: #fff000; }

.left-column {
	background:#1c1818;
	vertical-align:top;
	/*background-image:url(images/coleft.gif);
	background-repeat:no-repeat;*/
}

.right-column {
	background:#1c1818;	
	vertical-align:top;
	/*background-image:url(images/coleft.gif);
	background-repeat:no-repeat;*/
}

.SideinfoBox {
background: transparent;
}
 
TD.SideinfoBoxHeading {
   font-family:Tahoma, Verdana, Arial, sans-serif;
   font-size: 0.95em;
   font-weight: bold;
   text-align:center;
   text-transform: capitalize;
   /*background-image: url(images/center.png);
   background-position:center;
   background-repeat:repeat-x;*/
   height: 40px;
   background-color: #1c1818;
   color:#ffffff;
   width:100%;
   }
   
 .SideinfoBoxContents {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-align: center;
	font-weight: bold;
	}

/*css para what's news donde esta novedades y ofertas con define_mainpage*/	
.IninfoBox {
background: transparent;
}
 
TD.IninfoBoxHeading {
   font-family:Tahoma, Verdana, Arial, sans-serif;
   font-size: 0.95em;
   font-weight: bold;
   text-align:center;
   text-transform: capitalize;
   /*background-image: url(images/center.png);
   background-position:center;
   background-repeat:repeat-y;*/
   height: 40px;
   background-color: #000000;
   color:#ffffff;
   }
   
 .IninfoBoxContents {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-align: center;
	font-weight: bold;
	}			
			
/*parte superior header*/
.supercabecera {
   font-family: Verdana, Arial, sans-serif;
   /*font-weight: bold;*/
   text-align: center;
   text-transform: capitalize;
   }
	
.searchboxarea {
width:80px;
height:30px;
padding-right: 0px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
font-weight: bold;
}	
	
.main-content {
   background: #1c1818;
   width:100%;
   padding: 0px;
   /*background-image:url(images/main.gif);
   background-repeat:no-repeat;*/
}

 /*color precio*/  
.productTitle {
	color: #f4e430;
	font-family: Myriad, Tahoma, Verdana, Arial, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
}
.productPrice {
	color: #f2df0c;
	font-family: Myriad, Tahoma, Verdana, Arial, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
}
.productDesc {
	color: #f4e430;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 1em;
}

.productspecial {
	text-decoration: line-through;
}

/*color titulo*/
A.productTitle { 
  color: #f8ffff;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	text-align:center; 
}

A.productTitle:hover {
 color: #fefefe;
	font-family: Myriad, Tahoma, Verdana, Arial, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
}

A.category { 
  font-family: Tahoma,Verdana;
	font-size: 1.125em;	
	color: #5CA0C7; 
}

A.category:hover {
 font-family: Tahoma,Verdana;
	font-size: 1.125em;	
	color: #5CA0C7;
} 

.h1 { 
 font-family: Verdana, Arial, sans-serif;
 font-size: 1.2em;
 font-weight: bold;
}

.h2 { 
 font-family: Verdana, Arial, sans-serif;
 font-size: 1em;
}

a.menu{color:#ffffff; font:75% Tahoma Arial, Helvetica, sans-serif; font-weight:bold;text-decoration:none;}
a.menu:hover{color:#D25900; font:75% Tahoma Arial, Helvetica, sans-serif; font-weight:bold;text-decoration:underline;}
a.menu1{color:#ffffff; font:75% Tahoma Arial, Helvetica, sans-serif; font-weight:bold;text-decoration:none;}
a.menu1:hover{color:#D25900; font:75% Tahoma Arial, Helvetica, sans-serif; font-weight:bold;text-decoration:underline;}

TABLE.cuerpoimg {
width: 1000px;
height:200px;
padding-bottom:0;
text-align:center;
/*background-image:url(images/bg1_img.png);
background-position:center;
background-repeat:repeat-x;*/
}
/*corresponde a los links debajo del flash*/
TABLE.cuerpoimg1 {
width: 995px;
padding-bottom:0;
text-align:center;
background-color:#494649;
margin:0;}
/*boxes/menu*/
#menuhead {text-align:left; font-family:Tahoma Arial, Helvetica, sans-serif; font-size:75%; font-weight:bold; width:170px;}
#menuhead ul {
list-style-image:url(images/pointer_blue.gif);
margin-right:5px;
}
#menuhead li {
/*height:1px;
width:184px;
border-bottom:1px #999999 dotted;*/  }   	   

TABLE.cuerpo {
width:1000px;
padding:0;
background-color:#1c1818;
background-repeat:no-repeat;
}

/*footer*/
TABLE.cuerpo1 {
width:1000px;
height:16%;
color:#ffffff;
padding:0;
border-top: 1px solid #333333;
/*background-image:url(images/cab1.png);
background-repeat:no-repeat;*/
background-color:#000000;
}
/*links entrar, mis productos,etc...*/
TABLE.cuerpo2 {
width: 100%;
background-color: #1c1818;
background-image:url(images/fonhead.png);
background-repeat:repeat-x;
height: 2.5em;
border-collapse: collapse;
border: none;
margin:0;
padding: 0;
float:none;
}
/*62% width*/
TABLE.cuerpo3 {
background-color: #000000;
height: auto;
border-collapse: collapse;
border: none;
margin:0;
padding: 0;
text-align:center;
}

TABLE.cuerpo4 {
width:900px;
height:16%;
padding:0;
/*background-image:url(images/cab1.png);
background-repeat:no-repeat;*/
background-color:#1c1818;
text-align:center;
color:#CC00FF;
}

.blanco {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 1em;
  color:#FFFFFF;
}

/*cajitas new products*/
.nuevosProductos1 {
color:#9999CC;
border: 1px #5c5c5c solid;
/*border-left: 1px #5c5c5c dotted;
background-image: url(images/dotted.png);*/
width:100%;
height:230px;
background-color: #1c1818;
background-repeat:no-repeat;
}

.fondoproductos {
/*background-color:#141313;*/
}

/*cajitas product_listing_col*/
.nuevosProductos2 {
color: #dce0e3;
border: 1px #5c5c5c solid;
/*background-image: url(images/izqcol.gif);*/
background-color: #1c1818;
background-repeat:no-repeat;
}

.smalltext4 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 0.9em;
  text-align: center;
  vertical-align:middle;
  width:99%;
  }

.smalltext3 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 0.9em;
  text-align: center;
  vertical-align:middle;
  width:100%;
  }
  
  .smalltext2 {
width:33%;
height: 100px;
text-align: center;
vertical-align:middle;
font-family: Verdana, Arial, sans-serif;
font-size: 0.9em;
/*border: 1px solid #66a7e4;*/
}

.smalltext1 {
  width:50%;
  vertical-align:top;
  font-family: Verdana, Arial, sans-serif;
  font-size: 0.9em;
  }
  
.bigtext {
font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 175%;
  }  
  
  A.menucateg {
display: block;
text-decoration: none;
text-align:center;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
/*background-color:#FF0000;*/
}

A.menucateg:hover {
/*background-color:#caae1f;*/
text-decoration: none;
font-weight: bold;
color: #ffffff;
}

A.menusubcateg {
display: block;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.875em;
/*border: solid 1px #f8f8f9;*/
}

A.menusubcateg:hover {
	/*border: solid 1px #6633CC;*/
	/*background-color: #856c06;*/
	text-decoration: none;
	color:#00FF33;
}

.somos {
	border: solid 1px #575857;
}

/* BOF Dynamic Sitemap */
  ul.sitemap {
  color: #ffff00;
}
/* EOF Dynamic Sitemap */

.bordercab {
border: 1px;
border-width:1px;
border-style:dotted;
border-left:none;
border-right:none;
border-top:none;
border-color:#575857;
}

.bordercab1 {
text-align: center;
height: 10px;
border: 1px;
}

.box {
width:100%;
border-collapse:collapse; border: none; 
padding: 0;
}
/*mas info*/
.leer {
font-family: "Arial", "Helvetica", "sans-serif bold";
font-size:0.95em;
color:#990000;
}

.negrita {
text-align:center;
font:0.9em bold;
}

.negrita1 {
text-align:center;
font:0.9em bold;
text-decoration:underline;
}

.negrita2 {
text-align:center;
font:0.9em bold;
font-style:italic;
}

.negrita3 {
text-align:center;
font:0.9em bold;
color:#CC0099;
}

.colortext {
color: #5552e8;
}

.vertical {
width:100%;
vertical-align:top;
}

.boxcentrado {
text-align:center;
width:100%;
border-collapse:collapse; border: none; 
padding: 0;
}

.fondonp {
/*background-color: #ee1100;*/
}

.derecha {
text-align:right;
vertical-align:top;
}

.solodcha {
text-align:right;
}

.solodcha1 {
text-align:right;
margin-bottom:5px;
}

.soloizqu {
text-align:left;
}

.soloizq {
text-align:left;
width: 10px;
vertical-align:top;
}

.soloizq1 {
text-align:left;
width: 10px;
}

.medio {
vertical-align:middle;
}

.soloup {
vertical-align:top;
}

.w1 { width:100%;}

.w2 {
width: 2px;
}

.w15 {
width: 15px;
}

.w8 {
width: 8px;
}

.w10 {
width: 10px;
}
.h20 { height:20px;}

.w20 {
width: 20px;
}

.w25 {
width: 25%;
}

.w40 {
width: 40%;
border-collapse:collapse;
border:none;
text-align:right;
}

.w50 {
width: 50%;
}

.w80 {
width: 80px;
}

.w100 {
width: 100%;
border-collapse:collapse; border: none; 
padding: 0;
}

.wh100 {
width: 100%;
height: 16px;
text-align:left;
}

.wh101 {
width: 100%;
height: 1px;
text-align:left;
}

.w130 {
width: 130px;
}

.w760 {
width: 62%;
border-collapse:collapse; border: none;
padding: 0;
}

.sinborde {
border-collapse:collapse;
border:none;
}

.sinborde1 {
width: 99%;
border-collapse:collapse;
border:none;
}

.box100 {
width:100%;
vertical-align:top;
}

.centrar {
text-align:center;
}

.up50 {
width:50%;
vertical-align:top;
}

.soloup {
vertical-align:top;
height:30px;
}

/*para downloads de includes/modules*/
.download {
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
color:#ff0001;
}

/*- Menu Tabs --------------------------- */

    #tabsJ {
      float:left;
      width:100%;
      background-color: #1c3030;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size:100%;
      /*font-weight: bold;*/
      line-height:normal;
	  /*border-bottom:2px solid #ffffff;*/
      }
    #tabsJ ul {
	margin:0;
	padding:10px 10px 0 0px;
	list-style:none;
      }
    #tabsJ li {
      display:inline;
	  background-color:#575857;
      margin:0;
      padding:0;
      }
    #tabsJ a {
      float:left;
      margin:0;
      padding:0 0px 0 0px; /*el primero es top, el segundo es right, el tercero es bottom, el cuarto es left*/
      text-decoration:none;
	  border-right:1px solid #575857;
	  width:auto;
      }
    #tabsJ a span {
      float:left;
      display:block;
      padding:5px 15px 4px 6px;
      color:#fff;
	  width: auto;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;
	width:auto;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#ffffff;
	 /* background:url("images/tabrightJ.gif") no-repeat right top;*/
	  text-decoration:underline;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }
	  
/* VJ Links Manager v1.13 begin */
TABLE.linkListing {
  border: 1px;
  border-style: solid;
  border-color: #000000;
  border-spacing: 1px;
}

.linkListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.2em;
  font-weight: bold;
  background: #000000;
  color: #ffffff;
  text-align: center;
  background-image:url(images/boxheader2.gif);
  height: 10px;
}

TD.linkListing-data {
  color:#ffffff;
  border-bottom: 1px solid #ff0000;
  padding: 4px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 0.9em;
}

TR.linkListing-odd {
  background: #000000;
}

TR.linkListing-even {
  background: #000000;
}

.linkFeatured {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1em;
  font-weight: bold;
  background: #000000;
  color: #FF0000;
  text-align: center;
}
/* VJ Links Manager v1.13 end */

/* BEGIN Fancier Invoice and Packingslip */
.dataTableHeadingContent_INVOICE { font-family: Verdana, Arial, sans-serif; font-size: 1em; color: #000000; font-weight: bold; background-color: #f7eded;}
.dataTableHeadingRow_INVOICE {color:black; background-color: #f7eded; }
.dataTableRow_INVOICE { color:black; background-color: #f7eded; }
.dataTableContent_INVOICE { font-family: Verdana, Arial, sans-serif; font-size: 1em; color: #000000; background-color: #f7eded;}
.order_history_top { color : #000000; font-weight: bold; font-family: Verdana; font-size: 1em; background-color: #f7eded;}
.order_infobox_heading { color : #000000; font-weight: bold; font-family: Verdana; font-size: 1em; background-color: #f7eded;}
.order_infobox_data { color : #000000; font-family: Verdana; font-size: 1em; background-color: #f7eded;}
.product_infobox_heading_row { color: black; background-color: #f7eded; }
.product_infobox_heading { font-family: Verdana, Arial, sans-serif; font-size: 0.9em; color: #000000; font-weight: bold; background-color: #f7eded; }
.product_infobox_data_row { color: black; background-color: #f7eded; }
.product_infobox_data { font-family: Verdana, Arial, sans-serif; font-size: 0.9em; color: #000000; background-color: #f7eded; }
.order_history_top_INVOICE { color : #000000; font-weight: bold; font-family: Verdana; font-size: 1.25em; background-color: #f7eded; }
.order_infobox_heading_INVOICE { color : #000000; font-weight: bold; font-family: Verdana; font-size: 1em; background-color: #f7eded; }
.order_infobox_data_INVOICE { color : #000000; font-family: Verdana; font-size: 1em; background-color: #f7eded; }
.product_infobox_heading_row_INVOICE { color: Black; background-color: #f7eded; }
.product_infobox_heading_INVOICE { font-family: Verdana, Arial, sans-serif; font-size: 0.9em; color: #000000; background-color: #f7eded; font-weight: bold; }
.product_infobox_data_row_INVOICE { color: Black; background-color: white; }
.product_infobox_data_INVOICE { font-family: Verdana, Arial, sans-serif; font-size: 0.9em; color: #000000; background-color: #f7eded;}
.smallText_INVOIVE { font-family: Verdana, Arial, sans-serif; font-size: 0.9em; color: black; background-color: #f7eded;}
.smallTextBlue_INVOICE { font-family: Verdana, Arial, sans-serif; font-size: 0.9em; color: #000000; background-color: #f7eded;}
.smallAddressBlue_INVOICE { font-family: Arial; font-size: 0.9em; color: #000000; background-color: #f7eded;}
.main_INVOICE { font-family: Verdana, Arial, sans-serif; font-size: 1em; color: Black; background-color: #f7eded; }
.pageHeading_INVOICE { font-family: Verdana, Arial, sans-serif; font-size: 1.2em; color: #000000; background-color: #f7eded; font-weight: bold; }
/* END Fancier Invoice and Packingslip */

.star-product-title {
  font-family: Verdana, Arial, sans-serif;
  text-align : center;
  font-size: 0.9em;
  font-weight: bold;
  color: yellow;
}
.star-product {
  font-family: Verdana, Arial, sans-serif;
  font-size:0.8em;
  font-weight: normal;
  color: #ffffff;
}
.star-product-price{
  font-family: Verdana, Arial, sans-serif;
  font-size: 0.8em;
  font-weight: bold;
  color: #ce0f0f;
}

.alt100 {
width: 15%;
height: 100%;
text-align: right;
}

.alt5 {
text-align: center;
width: 85%;
height: 5%;
}

.alt10 {
height:10px;
}

.alt80 {
height: 80%;
width: 85%;
}

.alt15 {
height: 15%;
width: 85%;
}
/*ancho imagen nuevos productos*/
.w { width:50%;}
/*altura texto nuevos productos*/
.alt2 {height:70px;}

.ancho1 {
width: 50%;
}

.anchocab {
/*padding-left:350px;*/
}

.hr {
border: 1px #999999 solid;
}

.hr1 {
border: 1px #333333 dashed;
height: 1px;
}

.cajitas {
width: 50%;
height:100px;
border-top: 1px #ffffff solid;
text-align:center;
vertical-align:middle;
}

.entrar {
/*background-color:#141313;*/
border:1px #141313 solid;
}

.alim {
margin:5px;
}

.alim1 {
margin:1px;
}

.pal {
font-weight:bold;
}

/*color para la pagina de trabajos en languages/trabajos.php*/
.trab {
color:#FF0002;
}

.fondo {
background-color:#000000;
}

.w425 {
width: 425px;
}

.fondo1 {
background-color:#FFFFF2;
}

.colorn {
color:#000001;
}

.textverd {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#006699;
}

.yah {
width:91px;
height:17px;
border:none;
}

.goo {
width:92px;
height:17px;
border:none;
}

.cs21 {
width:88px;
height:18px;
border:none;
}

.rssvalid {
width:88px;
height:16px;
border:none;
}

.planet {
width:80px;
height:15px;
border:none;
vertical-align:middle;
}

SPAN.espanol {
font-family:"Arial", "Helvetica", "sans-serif bold";
color:#5552e8;
}

SPAN.espanol1 {
font-family:"Arial", "Helvetica", "sans-serif bold";
color:#ff0003;
}

SPAN.color {
color:#0000FF;
font-family:"Times New Roman", "Times", "serif bold";
}

SPAN.greetUser1 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 1em;
  color: Lime;
  font-weight: bold;
}

TABLE.coleft {
width:190px;
}

.subraya {
text-decoration:line-through;
}

.printer {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
color:#006699;
background-color:#000000;
}

.negro {
color: #CCCCCC;
background-color:#333333;
}

#fla { float:left; margin-left:130px; width:600px; height:200px;}

#separar { float:left; background-color:#FFF; width:1px; height:200px;}

#nav {
		margin:0;
		padding:0;
		background:url(ba.png) 0 0;
		width:150px;
		height:40px;
		/*float:left;*/
		/*border:1px solid #1c1818;
		border-width:1px 0;*/
	}
	#nav li {
		/*display:inline;*/
		list-style-type:none;
		padding:0;
		margin:0;
		width:150px;
		height:40px;
		background-image:url(images/ba.png);
	}
	#nav a:link,
	#nav a:visited {
		color:#FFFFFF;
		/*aqui el color desactiva el color de fondo de todos los links menos el primero*/
		/*background:#1c1818 url(fondhead.png) 0 0 repeat-x;*/
		margin:0px;
		padding:10px 5px 0 15px;
		/*float:left;*/
		width:150px;
		height:40px;
		/*border-right:1px solid #42432d;*/
		text-align:center;
		vertical-align:middle;
		text-decoration:none;
		font:bold 60% Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		/*background:url(images/ba.png);*/
		/*text-shadow: 2px 2px 2px #555;*/
	}
	/*corresponde a los links secundarios después de pasar el ratón por encima*/
	#nav a:hover {
		color:#0099FF;
		background:url(images/bah.png);
		/*background:#727454;*/
		height:40px;
		width:150px;
		margin:0;
		padding:10px 5px 0 15px;
	}
	/*borde izq de cada link*/
	#nav li:first-child a {
		/*border-left:1px solid #42432d;*/	}
	/*link activo inicial*/
	#home #nav-home a,
	#salir #nav-salir a,
	#entrar #nav-entrar a,
	#micta #nav-micta a,
	#carrito #nav-carrito a,
	#carrito #nav-carro a,
	#micesta #nav-micesta a,
	#contacto #nav-contacto a
	#saltar #nav-saltar a {
		/*background:#FF9933;*/
		color:#ffffff;
		height:40px;
		margin:0;
		/*border-left:1px solid #42432d;*/
		/*text-shadow:none;*/
	}
	/*corresponde a cuando colocas el ratón encima del link inicial*/
	#home #nav-home a:hover,
	#salir #nav-salir a:hover,
	#entrar #nav-entrar a:hover,
	#micta #nav-micta a:hover,
	#carrito #nav-carrito a:hover,
	#carrito #nav-carro a:hover,
	#micesta #nav-micesta a:hover,
	#contacto #nav-contacto a:hover
	#saltar #nav-saltar a:hover {
	color:#0099FF;
		/*background:#727454;*/
		height:40px;
		margin:0;
		/*border-left:1px solid #42432d;*/
	}
	#nav a:active {
		/*background:#494649;*/
		color:#7B7B7B;
	}
	
	.headlines {visibility:hidden;}
	
/*corresponde a includes/email-invoice/templates*/
.dataTableHeadingRow { background-color: #C9C9C9; }
.dataTableHeadingContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; }
.dataTableRow { background-color: #F0F1F1; }
.dataTableContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000001; }
.smallText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.smallTextBlue { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #006699; }
.smallAddressBlue { font-family: Arial; font-size: 9px; color: #006699; }
.main { font-family: Verdana, Arial, sans-serif; font-size: 12px; }
.blanc { color:#FFFFFF;}
.abc { font-size:0.8em; font-family:"Arial"; color:#006699;}
.bc { border:3px; border-color:#EEEEEE;}
.bc1 { border:3px; border-color:#EEEEEE; background-color:#FFFFF1;}
.bg { background-color:#C9C9C9;}

#menuv { width:150px; margin:0; padding:0;}
#menuv ul, li { list-style-type: none;}
#menuv ul { margin: 0; padding: 0;}
#menuv li { list-style-type:none; padding:0; margin:0; width:150px; height:40px; vertical-align:middle; font:bold 80% Arial, Helvetica, sans-serif;}
#menuv a { text-align:center; vertical-align:middle; text-decoration: none; color: #FFFFFF; background-image:url(images/ba.png); background-repeat:no-repeat; display: block; margin:0; padding:7px 0 0 10px; width:150px; height:40px;}
#menuv a:hover { background-image:url(images/bah.png); color:#0099FF; width:150px; height:40px;}



.menuva ul, li { list-style-type: none;}
.menuva ul { margin: 0; padding: 0;}
.menuva li { list-style-type:none; padding:0; margin:0; width:150px; height:40px; vertical-align:middle; font:bold 80% Arial, Helvetica, sans-serif;}
.menuva a { text-align:center; vertical-align:middle; text-decoration: none; color: #FFFFFF; background-image:url(images/ba.png); background-repeat:no-repeat; display: block; margin:0; padding:7px 0 0 10px; width:150px; height:40px;}
.menuva a:hover { background-image:url(images/bah.png); color:#0099FF; width:150px; height:40px;}