@charset "utf-8";
/* CSS Document */

/* ************************************************************ LISTADO DE CATEGORÍAS ************************************************************ */
#productos_listado
{
	clear:both;
	padding: 0 0 0.5em 0;
}

#productos_listado h3
{
	clear:both;
	background:url(../img/producto-listado-titulo.jpg) left top no-repeat;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	letter-spacing: 0.2em;
	padding: 0.4em 0 0.4em 1.3em;
}

#productos_listado ul {clear:both; padding:0.5em 0 0 0;}

#productos_listado li
{
	font-size:10px;
	color:#e2001a;
	padding: 0.3em 0.5em 0 0.6em;
}

#productos_listado a {color:#e2001a; text-decoration:none; font-weight:normal;}
#productos_listado a:hover {color:#e2001a; text-decoration:underline; font-weight:normal;}


/* ************************************************************ OFERTA ************************************************************ */
#producto_oferta 
{
	clear:both;
	background:url(../img/producto-oferta-titulo.gif) left top no-repeat;
/*	background-color:#f5ab38;*/
	/*width:17em;*/
	/*width:16.45em;*/	/*197px;*/
	padding:0 0 0 0;
}
#producto_oferta h3
{
	clear:both;
	/*background:url(../modulos/img/sello-oferta.gif) right top no-repeat;*/
	/*background-color:#e2001a;*/
	letter-spacing:0.2em;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
	padding: 2.4em 0 1.6em 1.2em;
}

#producto_oferta_cotenido
{
	clear:both;
	background-color:#f5ab38;
	width:16.45em;	/*197px;*/
	text-align:center;
}

#producto_oferta_cotenido img
{
	border:1px #d0cecc solid;
	/*margin: 0.5em 0 0.5em 0;*/
}

#producto_oferta_cotenido h2
{
	clear:both;
	font-size:12px;
	color:#000000;
	padding:0;
}

#producto_oferta_cotenido p
{
	clear:both;
	font-size:11px;
	color:#000;
	text-align:justify;
	padding:0.3em 1em 0.5em 1em;
}

#producto_oferta_cotenido a {color:#000; text-decoration:none;}
#producto_oferta_cotenido a:hover {color:#000; text-decoration:underline;}

#producto_oferta_bottom {background:url(../modulos/img/producto-oferta-bottom.jpg) left top no-repeat; height: 0.6em;}

#oferta_precio{padding:0.5em 0 0 1em; text-align:left; color:#e2001a; font-size:13px; font-weight:bold;}
#oferta_precio .negrita{color:#000000; border:1px #000000 solid; padding:0.2em 0.5em 0.2em 0.5em}


#mas_info {padding:0.5em 1em 1em 0; text-align:right;}
#mas_info a {color:#f1f1f3; text-decoration:underline;}
#mas_info a:hover {color:#f1f1f3; text-decoration:none;}
/* /************************************************************ OFERTA ************************************************************ */




/* ****************************************************************** LISTADO DE NOTICIAS-PAGINADO **************************************************************** */
#paginado
{
	font-weight:bold;
	padding:0 0 0 0;
}
#paginado td{color:#fca204;}
#paginado a {color:#f1f1f3; text-decoration:underline;}
#paginado a:hover {color:#f1f1f3; text-decoration:none;}


/* ************************************************************************ PRODUCTO EN CONCRETO ******************************************************************* */

#main_productos
{
	clear:both;
	background:url(../img/cuerpo-linea.jpg) left top repeat-y;
	width:62.8em;
	
	height:51.45em;
	*height:auto; 
	*min-height:51.45em; 
	_height:51.45em;
	display:table !important;
}

#main_productos h1
{
	clear:both;
	background:url(../img/cuerpo-titulo.jpg) left top no-repeat;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	letter-spacing:1px;
	padding: 0.2em 1.5em 0 1.5em;
}

#mi_producto_img{float:left; width:161px; border-right:2px #949494 solid;}

#mi_producto_img ul {clear:both;}

#mi_producto_img li
{
	color:#fff;
	width:150px;/*12.5em;*/
}

#mi_producto_img .text_aling_center{text-align:center;}
#mi_producto_img .height12{height:12.5em; /*150px;*/}
#mi_producto_img .cajaRoja{border:1px #9c9c9c solid; background-color:#e2001a; padding:0.2em 0.5em 0.2em 0.5em;}
#mi_producto_img a {font-size:9px; color:#fff; font-weight:bold; text-decoration:none;}
#mi_producto_img a:hover {font-size:9px; color:#fff; font-weight:bold; text-decoration:underline;}

#mi_producto
{
	float:left;
	
	height:14em;
	*height:auto; 
	*min-height:14em; 
	_height:14em;
	display:table !important;
	
	padding:0.5em 0 0 1.5em;
}

#main_productos img{border:1px #989898 solid;}

#main_productos h2
{
	line-height:0.8em;
	font-size:14px;
	color:#e2001a;
	padding:0 0 0.5em 0;
}

#main_productos p
{
	color:#2e2e2e;
	text-align:justify;
	padding:0 0 0 0;
}

#main_productos .width38{width:38.9em;}

#producto_precio{padding:1em 0 0 0; text-align:right; color:#f3990c; font-size:13px; font-weight:bold;}
#producto_precio .negrita{color:#000000;}

#producto_archivos
{
	clear:both;
	margin:0;
	padding:0.5em 0 1.5em 0;
}

#producto_archivos ul {clear:both; padding:0 0 0 2em;}
#producto_archivos li
{
	list-style:disc;
	padding:0.3em 0.5em 0 0.5em;
}

#producto_archivos a{color:#000; text-decoration:none; font-weight:bold;}
#producto_archivos a:hover{color:#000; text-decoration:underline; font-weight:bold;}

#productos_img 
{
	clear:both;
	margin:1em 0 0 0;
	
	height:12em;
	*height:auto; 
	*min-height:12em; 
	_height:12em;
	display:table !important;
}

#productos_img li
{
	float:left;
	width:12em;	/*144px;*/
	height:12em;	/*144px;*/
	padding:0.6em;
}

#volver
{
	clear:both;
	color:#e2001a;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	padding: 0 0 1em 0;
}

#volver a {color:#e2001a; text-decoration:underline;}
#volver a:hover {color:#e2001a; text-decoration:none;}




/* ****************************************************************** LISTADO DE CATEGORIAS **************************************************************** */
#listado_categorias {clear:both;}

#listado_categorias p
{
	/*width:43.9em;*/
	color:#2e2e2e;
	text-align:justify;
	/*padding: 1em 1.5em 1.5em 0;*/
	line-height:1.2em;
}

#listado_categorias ul {clear:both;}

#listado_categorias li
{
	float:left;
	color:#e2001a;
	height:3.5em;
	line-height: 1.6em;
	margin: 0 0 1em 0;
	padding: 0;
}

#listado_categorias img{border:0;}
#listado_categorias .width7{width:7em;}
#listado_categorias .width19{width:19.1em; padding: 1.8em 0.4em 0 0.5em;}
#listado_categorias .width24{width:26.1em; padding: 1.8em 0.4em 0 0.5em;}
#listado_categorias .padding_top {padding-top:1.8em;}
#listado_categorias a {color:#e2001a; text-decoration:underline;}
#listado_categorias a:hover {color:#e2001a; text-decoration:none;}




/* ************************************************************************ LISTADO DE PRODUCTOS ******************************************************************* */
#listado_productos {clear:both;}

#listado_productos ul {clear:both;}

#listado_productos li
{
	float:left;
	color:#2e2e2e;
	line-height: 1.2em;
	margin: 0 0 0.5em 0;
}

#listado_productos img{border:0;}

#listado_productos h2
{
	clear:both;
	line-height:0.8em;
	font-size:14px;
	color:#e2001a;
	padding:0 0 0.5em 0;
}

#listado_productos p
{
	/*width:43.9em;*/
	color:#2e2e2e;
	text-align:justify;
	padding: 0;
	line-height:1.2em;
}

#listado_productos .width42{width:42.8em; padding: 0 0.4em 0 2em;}
#listado_productos .width8{border:1px #949494 solid; width:8.6em; /*width:103px;*/ height:8.6em;/*height:6.8em;*/ /*height:82px;*/}
#listado_productos a {color:#f3990c; text-decoration:underline;}
#listado_productos a:hover {color:#f3990c; text-decoration:none;}

#ampliar_detalle{padding:1em 0 0 0; text-align:right;}


/* ************************************************************************ PEDIDO DE PRODUCTO ******************************************************************* */
#producto_pedido
{
	clear:both;
	background-color:#f3f3f3;
	
	height:35em;
	*height:auto; 
	*min-height:35em; 
	_height:35em;
	display:table !important;
	
	margin:1em 0 0 0;
	padding:0 0.8em 1em 1em;
}

#producto_pedido td{color:#161616; padding:0.5em 0 0.2em 0;}

#producto_pedido h2
{
	clear:both;
	font-size:13px;
	font-weight:bold;
	color:#161616;
	letter-spacing: 0.5px;
	padding: 1.2em 0 0.8em 0;
}

#producto_pedido ul {clear:both;}

#producto_pedido li
{
	float:left;
	color:#161616;
	padding: 0.3em 0.5em 0 0;
}


#producto_pedido .txtsmall{font-size:9px; padding:0 0 0 3em;}
#producto_pedido .width18{width:18em;}
#producto_pedido .width33{width:33em;}
#producto_pedido .width5{width:5em;}
#producto_pedido .width6{width:6em;}

#ver_sello
{
	border:1px #000 solid;
	background-color:#fff;
	color:#2e2e2e;
	font-weight:bold;
	font-size:11px;
	width:323px;/*25em;*/
	
	height:185px;/*12em;*/
	/**height:auto; 
	*min-height:12em; 
	_height:12em;
	display:table !important;*/
	
	margin:1em 0 0 0;
	/*padding:1em;*/
}
#ver_sello img{border:0;}
.actullizar_sello{color:#e2001a; text-decoration:none; border:1px #000 solid; background-color:#FFF; padding:0 0.5em 0 0.5em;}