/*
  $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
*/

.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: #000000; padding-left:15px; padding-right:15px;}
.productsNotifications { background:; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: none; }

html {  
  height:100%;
}


BODY {
  text-align:center;
  background:url(imagenes/fondo_textura.gif); 
 /* background:#a79881; */
  margin: 0px;
  height:100%;
}


.alineado_derecho{
	text-align:right;
}


A {
  /*color: #000000;*/
  text-decoration: none;
}

A:hover {
  /*color: #AABBDD;*/
  text-decoration: none;
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
 }

table.headerNavigation { 
	background:url(imagenes/menu_cab_fondo.gif);
 	/*width;1024px;*/

}


TR.headerNavigation {
 /*background: #bbc3d3;*/

}



/*creacion propia*/
TD.headerNavigation1 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;   
  color: #41341c;
  font-weight : bold;
  width:569px;
  padding-left:22px;
  vertical-align:text-top;
}
/*creacion propia*/



TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  /*background: #bbc3d3;*/
  color: #ffffff;
  padding-right:23px;
  font-weight : bold;
}


A.headerNavigation { 
  color: #41341c;
}

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

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 {	
  color:#41341c;
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  /*background: #bbc3d3;*/  
  font-weight: bold;
  vertical-align:top;
}
TD.footer p{  
  padding-left:5px;
}

TD.footer1 {
  text-align:right;
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px; 
  color:#41341c;
  font-weight: bold;
  vertical-align:top;
}
TD.footer1 p{  
  padding-right:5px;
}
TD.footer1 a {
	color:#41341c;
}

.infoBox {
	/* background: #b6b7cb;*/
	 
}

.infoBoxContents {
  /*background: #f8f8f9;*/
  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 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
 /* background: #bbc3d3;*/ 
 /* color: #000000;*/
 
}

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.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
 	background: #ebddc3;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even,  TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8edd7;
}



/*tabla de producto horizontal*/
TABLE.productListing {
margin-left:16px;
 width:500px;
}
TR.productListing-odd {
	background:#F8EDD6;
}

.productListing-odd a{
	/*color:#000000;*/
}
TR.productListing-even{
	/*background:#faf2e5;*/
	background:#F8EDDA;		
}
.productListing-even a{
	/*color:#000000;*/
}
tr.productListing-heading {
	height:27px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  /*background: #b6b7cb;*/
 background:url(imagenes/cab_tabla_productos.gif) no-repeat;
 
  color: #FFFFFF;
  font-weight: bold;
}
.productListing-heading a {
	background:none;
	color: #FFFFFF;
  font-weight: bold
}
TD.productListing-data {
  border-bottom-width:20px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color:#000000;
}
TD.productListing-data a{
  border-bottom-width:20px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px; 
  color:#000000;
}

tr.separa_tr{
	height:10px;
	
}



/*tabla de producto horizontal*/

/*tabla de comentarios*/
.cabecera_tr_comentarios{	
 	background:url(imagenes/cab_tabla_productos.gif) no-repeat;
	width:500px;
	height:27px;
}

.table_product_comentarios{	
	width:500px;
	margin-left:16px;
}
.table_product_subcomentarios{	
	width:500px;	
	background:#F8EDDA;
}
/*tabla de comentarios*/




/*tabla de informacion producto*/
.cabecera_tr_product_info{	
 background:url(imagenes/cab_tabla_productos.gif) no-repeat;
 /*background-color:  #bebbad;  */
	width:500px;
	height:27px;
	text-align:center;
}

.table_product_info{	
	width:500px;	
	/*background:#000000;*/
	margin-left:16px;
	color:#3f3d34;
}
/*.titulo_table_podu_inf{
	font-size:10px;
	color:#8b979d;
}*/
.titulo_table_podu_inf h1{
	font-size:17px;
	color:#695530;
}
.titulo_table_podu_inf span{	
	color:#000000;
}
.texto_table_podu_inf{
	font-family: Verdana, Arial, sans-serif;
  	font-size: 11px;
  	line-height: 1.5; 
	color:#41341c;
}
.opciones_table_podu_inf {
	font-family: Verdana, Arial, sans-serif;
  	font-size: 10px; 
	font-weight:bold; 	
	color:#000000;
}
.opciones1_table_podu_inf{
	font-family: Verdana, Arial, sans-serif;
  	font-size: 10px; 		
	color:#3f3d34;
	background:#F8EDDA;
	border:1px solid #000000;
}
.minitexto_table_podu_inf{
	font-family:  Arial,Verdana, sans-serif;
  	font-size: 10px;
  	line-height: 1.5; 
	color:#6e6b56;
}


.minitexto_table_podu_inf a{
	font-family:  Arial,Verdana, sans-serif;
  	font-size: 10px;
  	line-height: 1.5; 
	color:#76393e;
}


.minitexto1_table_podu_inf{
	font-family:  Arial,Verdana, sans-serif;
  	font-size: 10px;
  	line-height: 1.5; 
	color:#76393e;
}

.precio{
	color:#695530;
	font-size:15px;
	font-weight:bold;
}

/*tabla de informacion producto*/




/*tabla de destacados*/
.destacados{	
 background:url(imagenes/cab_tabla_productos_destacados.gif) no-repeat;
/* background-color:  #efdabb;  */
	width:504px;
	height:27px;
	text-align:center;
	
	
}

#destaca2{
	width:504px;
	margin-left:12px;
}

.producto_destacado{
	background:#F8EDDA;
	color:#76393e;
	font-weight:bold;
	font-family: Verdana, Arial, sans-serif;
  	font-size: 10px;
}
.producto_destacado a{
	color:#000000;
	font-weight:normal;
}

.separador_horizontal{
	width:10px;
}
.separador_vertical{
	height:2px;
}

/*tabla de destacados*/
/*tabla de novedades*/
.novedades{
	width:500px;
 	background:url(imagenes/cab_tabla_productos.gif) no-repeat;
	width:7px;
	height:5px;
	text-align:center;
	
	
}

.tabla_novedades{
	width:500px;
	margin-left:16px;
}
.tabla_novedades_td {
	background:#F8EDDA;
	font-family: Verdana, Arial, sans-serif;
  	font-size: 11px;
  	line-height: 1.5;	
	color:#87857a;
}
.tabla_novedades_td a{
	color:#76393e; 
	font-weight:bold;
	text-decoration:none;
}
/*tabla de novedades*/



/*tabla de paginacion*/
.tabla_paginacion {	
	color:#41341c;
	
}
.tabla_paginacion td{
	padding-left:15px;
	padding-right:15px;
	
}
/*tabla de paginacion*/



/*tabla de especial*/

#especial{
	width:500px;
	margin-left:16px;
}
/*tabla de especial*/


/*tabla login*/
.cabecera_tr_login{	
	background:url(imagenes/cab_tabla_p.gif) no-repeat;
	width:237px;
	height:27px;
}


.table_login{	
	width:237px;	
	background:#F8EDDA;
	margin-left:17px;
}
/*tabla login*/


.texto_direcciones{
	color:#76393e;
	
}

.texto_gris_claro{			
	color:#000000;
}
.texto_gris_claro i{			
	color:#4a221d;
}
.texto_gris_clarito{			
	color: #4a221d;
}
.link_naranja{
	color:#4a221d;
}
.naranja_claro{
	color:#e89f3b;
}
A.pageResults {
  color:#76393e;	
}

A.pageResults:hover {
  color: #000000;
 /* background: #a09d8a;*/
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #723009;
  padding-left:15px;
  padding-right:15px;
}
.pageHeading span{
  color: #000000;
}

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

.main a{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;  
  color:#832c00;
  font-weight:bold;
}





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

.cabecera_proximamente {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:#ffffff;
 }

.link_proximamente{
	font-size:9px;
	color: #41341c;
	text-decoration:none;
	font-weight:bold;
}


SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  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: #723009;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #4a221d;
  font-weight:bold;
}

.subtotal {
  font-family: Verdana, Arial, sans-serif;
  color: #4a221d;
  font-size: 13px;
  font-weight:bold;
  background:#e2ca9f;
  padding-top:5px;
  padding-bottom:5px;
  padding-right:5px;  
}
.subtotal span{
  font-family: Verdana, Arial, sans-serif;
   color: #41341c;
  font-size: 16px;
  font-weight:bold;
   
}
SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

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

.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 ,.messageStackSuccess { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 16px; 
	color:#75393e; 
	/*background-color: #3f3d34; */
	text-align:center;	
}

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #76393e;}


.centro_vertical{	
	vertical-align:text-bottom;
}
.sub_vertical{
	vertical-align:top;
	*vertical-align:middle;
	
}

#separar{
	text-align:center;
	margin-left:5px;
	margin-right:5px;	
}



#contenedor{		
	background:url(imagenes/fondomadera.gif); 
	width:995px;
	min-height:100%;
	margin: 0px auto;
	padding:0px;
	overflow:hidden;	
	padding-bottom:44px;
}
* html #contenedor{	
	height:100%;	
	overflow:visible;
}


#contenedor_pop{	
	background: #a79881;	
	width:462px;
	min-height:100%;
	margin: 0px auto;
	padding:0px;
	overflow:hidden;		
}
* html #contenedor_pop{	
	height:100%;	
	overflow:visible;
}





#cabecera{
	/*margin-left:6px;	*/
	position:relative;
	/*padding-bottom:5px;*/
	width:995px;
	
}

* html #cabecera{
	margin-left:0px;	
}

#cuerpo{	
	padding:0px;
	margin:0px;	
	padding-top:5px;
	margin-left:6px;
	width:983px;	
	padding-bottom: 32768px;
	margin-bottom: -32768px;
		
}
* html #cuerpo{			
	margin-left:0px;
}
#contenido{	
	/*background: #efdabb;*/
	padding-bottom: 32768px;
	margin-bottom: -32768px;
	
}
* html #contenido {
	padding-bottom: 0px;
	margin-bottom: 0px;
}



#cuerpo_pop{		
	background: #efdabb;
	padding:0px;
	margin:0px;	
	margin-left:6px;
	*margin-top:-4px;
	width:450px;	
	padding-bottom: 32768px;
	margin-bottom: -32768px;
		
}
* html #cuerpo_pop{			
	margin-left:0px;
}
#contenido_pop{	
	background: #efdabb;
	padding-bottom: 32768px;
	margin-bottom: -32768px;
	
}
* html #contenido_pop {
	padding-bottom: 0px;
	margin-bottom: 0px;
}





#lateral_izquierdo{	
	/*background:#efdabb;*/
	position:relative;
	float:left;
	margin-right:5px;	
	margin-left:12px;
	width:210px;
	padding-bottom:44px;
}

* html #lateral_izquierdo{			
	margin-left:6px;
}

#centro{	
	width:531px;	
	float:left;
	padding-bottom:44px;

}
#centro_centro{		
	background:url(imagenes/centro_medio.gif);
}
#centro_cabecera{
	position:relative;
	top:0px;
	height:29px;
	background:url(imagenes/centro_cabecera.gif);
}
#centro_pie{	
	position:relative;
	bottom:0px;
	height:27px;
	background:url(imagenes/centro_pie.gif);
}

#centro_pop{
	padding-left:6px;
	width:440px;
	float:left;
	padding-bottom:44px;
}



#centro table{	
	/*border-collapse:collapse;*/
	/*border-spacing:15px;*/
}

#lateral_derecho{	
	/*background: #efdabb;*/
	position:relative;
	margin-right:10px;
	margin-left:5px;	
	float:right;
	width:210px;
	padding-bottom:44px;
}
* html #lateral_derecho{	
	margin-right:5px;	
}
#carro_compra{		
	background:url(imagenes/tabla_fondo_compras.gif);
	background-color:#efdec0;

}

#carro_compra table{		
	color:#41341c;
	
	
}
#carro_compra table td {		
	color:#41341c;
}

#carro_compra table a {	
	color:#41341c;
}
.numeronegro {		
	color:#41341c;
}
#fabricantes{		
	background:url(imagenes/tabla_fondo_marcas.gif);
}

#fabricantes table{		
	color:#41341c;

}


#historial{			
	background:url(imagenes/tabla_fondo_pedidos.gif); 
}

#historial table{	
	color:#41341c;
	
}

#historial table a{	
	color:#41341c;

}

#mas_vendidos{		
	background:url(imagenes/tabla_fondo_vendidos.gif); 
}

#mas_vendidos table{	
	color:#41341c;

}
#mas_vendidos a{	
	color:#41341c;

}

#notificaciones{			
	background:url(imagenes/tabla_fondo_notificaciones.gif);
}

#notificaciones table{		
	color:#41341c;

}
#notificaciones table a{		
	color:#41341c;

}


#cuentaselo{			
	background:url(imagenes/tabla_fondo_diselo.gif);
}

#cuentaselo table{	
	color:#41341c;
}
#cuentaselo input{		
	font-size:12px;
}
#special{
	background:url(imagenes/tabla_fondo_ofertas.gif);
}

#special table{		
	font-size:13px;
}
#special a{	
	font-size:10px;
	color:#41341c;
}

#comentarios{		
	background:url(imagenes/tabla_fondo_comentarios.gif); 
}

#comentarios table{	
	color:#41341c;
}
#comentarios table a{		
	color:#41341c;
}


#idiomas{
	
}


#idiomas table{	
	background: url(imagenes/fondo_idiomas.gif);
	background-color:#23221e;
	
}

#idiomas td{	
		
}

#monedas{	

}

#monedas table{	
	background: url("imagenes/plantilla.jpg");
	background-color:#23221e;
	color:#3f3d34;

}

#monedas td{	
	
}




#categorias{
	background:url(imagenes/tabla_fondo_categorias.gif);
}

#categorias table{	
	font-weight:bold;
	
}

#informacion{			
	background:url(imagenes/tabla_fondo_info.gif);
}
#informacion a{		
	color: #41341c;	
	padding-left:20px;
}



#informacion table{		

}
#informacion td{
	/*color:#666666;*/
	
}




#fabricantes_info{			
	background:url(imagenes/tabla_fondo_fabricantes.gif);
}


#fabricantes_info table{		
	color:#41341c;

}
#fabricantes_info table a{		
	color:#41341c;

}


#buscar{
	background:url(imagenes/tabla_fondo_busquedas.gif); 
	background-color:#efdec0;

}

#buscar table{		
	color:#41341c;
}
#buscar input{
	font-size:12px;
}


#buscar a{	
	text-align:left;		
	color:#41341c;
	margin-left:7px;
}


#novedades{	
	background:url(imagenes/tabla_fondo_novedades.gif);
}

#novedades table{	
	font-size:13px;
}
#novedades a{		
	color:#41341c;
	font-size:10px;

}


#pie{	
	height:44px;
	background:url(imagenes/pie.gif);
	position:relative;
	margin:0px auto;
	padding:0px;
	width:995px;	
	margin-top:-44px;	
}
#pie div{		
	width:983px;
	height:44px;
	margin-left:6px;	
	
}
* html #pie div{	
	margin-left:0px;	
}
#pie table{	
	height:44px;
	width:983px;
	
}	

#pie td{
	padding-left:15px;
	padding-right:15px;
	padding-top:20px;
}	

/*#listado_de_productos table{
	border-spacing:0px 20px ;
	
	
}	

#listado_de_productos tr{
	
	
}
*/

.clear {/*overflow:hidden;
height:44px;*/clear:both;}

.rolloverCategoria{
	color:#41341c; font-size:11px; margin-right:6px;
}
.rolloverCategoria:hover{
	color:#000000; 
	font-size:11px; 
	margin-right:6px;
}

.rolloverCategoria span{
	color:#723009; font-size:11px; margin-right:6px;
}
.rolloverCategoria:hover span{
	color:#000000; 
	font-size:11px; 
	margin-right:6px;
}

DIV.contactarHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #695530;
}
.contactarHeading span{
  font-size: 10px;
  color: #41341c;
}
.contactarHeading a{
  font-size: 10px;
  color: #832c00;
}
.p_mas_junto{
	margin-bottom:-5px;
	*margin-bottom:-15px;
}
.negrita{
	font-weight:bold;
}
.color_fondo{
	background:#e2ca9f;
}
