/*******************INDICE DE PRODUCTOS****************************/
.lblDepartamento
{
	font-family:Verdana;
	font-size:10px;
	color:#666666;
}

.lblCategoria
{
	font-family:Verdana;
	font-size:10px;
	color:#666666;
}

a.AnombreCat, a.AnombreCat:link, a.AnombreCat:visited, a.AnombreCat:active
{
	font-family:Verdana;
	font-size:10px;
	color:#666666;
	text-decoration:none;	
	line-height:12px;
	display:block;
}

a.AnombreCat:hover
{
	font-family:Verdana;
	font-size:10px;
	color:#FF0000;
	text-decoration:none;	
	line-height:12px;
	display:block;
}

div.divTblDep
{			
}

div.divTblDep table
{
	margin:0 auto;
}


/*****************GALERIA PRODUCTOS*******************************/
div.contenedorProductoBuscador
{	
	position:relative;
	float:left;
	
	width:231px;
	height:282px;
}

div.contenedorProductoBuscador .imgProducto
{
	position:absolute;
	left:0;
	top:0px;
	
	width:107px;
	height:96px;	
}

div.contenedorProductoBuscador div.NombreModelo
{
	position:absolute;
	right:0px;	
	top:0px;
	width:125px;
	text-align:right;
}

div.contenedorProductoBuscador div.NombreModelo .lblNombre
{
	position:relative;
	right:0px;
	top:0px;
	float:right;
	
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#393939;
	width:125px;
	text-align:right;
}

div.contenedorProductoBuscador div.NombreModelo .lblModelo
{
	position:relative;
	right:0px;
	top:0px;
	float:right;
	
	font-family:Verdana;
	font-size:10px;
	color:#990000;
	width:125px;
	text-align:right;
}

div.contenedorProductoBuscador .lblPrecio
{
	position:absolute;
	right:0px;	
	top:49px;
	
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#393939;				
}

div.contenedorProductoBuscador .imgAgregarCarrito
{
	position:absolute;
	right:0px;	
	top:70px;
	
	width:81px;
	height:26px;				
}

div.contenedorProductoBuscador .divTitleCarac
{
	position:absolute;
	left:0px;	
	top:124px;
	
	font-family:Verdana;
	font-size:10px;
	color:#393939;
	background:url(../../images/buscadorProductos/bulletCaracProd.jpg) no-repeat left center;
	padding-left:10px;				
}

div.contenedorProductoBuscador .lblCaracDefault
{
	position:absolute;
	left:0px;	
	top:143px;
	
	font-family:Verdana;
	font-size:10px;
	color:#9E9EA1;
	padding-left:10px;				
}

div.contenedorProductoBuscador .divPropiedades
{
	position:absolute;
	left:0px;	
	top:181px;
	
	width:231px;
	height:35px;
	overflow:hidden;	
}

div.contenedorProductoBuscador .divPropiedades .divPropiedad
{
	float:left;
	width:0 auto;
	height:33px;
	text-align:center;
}

div.contenedorProductoBuscador .divPropiedades .divPropiedad .tblPropiedad
{
	width:0 auto;
	font-family:Verdana;
	font-size:10px;
}

div.contenedorProductoBuscador .divPropiedades .divPropiedad .tblPropiedad .nombre
{
	width:0 auto;
	height:23px;
	color:#393939;
	vertical-align:top;
}

div.contenedorProductoBuscador .divPropiedades .divPropiedad .tblPropiedad .valor
{
	width:0 auto;
	height:10px;
	color:#5d5e62;
	vertical-align:bottom;
}

div.contenedorProductoBuscador .divPropiedades .divPropiedadSeparador
{
	float:left;
	
	width:20px;
	height:33px;
	background:url(../../images/buscadorProductos/division_roja.jpg) no-repeat center;
}

div.contenedorProductoBuscador .lblColores
{
	position:absolute;
	left:0px;	
	top:236px;
	
	font-family:Verdana;
	font-size:10px;
	color:#393939;				
}

div.contenedorProductoBuscador .divColores
{
	position:absolute;
	left:0px;	
	top:253px;
	
	width:231px;
	height:9px;	
}

div.contenedorProductoBuscador .divColores .ulColores
{
	position:relative;
	left:0px;	
	top:0px;
	margin:0px;
	padding:0px;
	
	width:231px;
	height:9px;
}

div.contenedorProductoBuscador .divColores .ulColores li
{	
	float:left;
	
	width:9px;
	height:9px;
	margin:0px 2px 0px 0px;
	list-style-type:none;	
}

div.divisionItems
{
	width:41px;
	height:282px;
	background:url(../../images/buscadorProductos/divisionItems.jpg) no-repeat center top;
	float:left;
}

/************************* DETALLE DE PRODUCTO *****************************************/

div.contenedorDetalleProducto
{
	position:relative;	
	
	width:862;
	height:498px;	
}

div.contenedorDetalleProducto .imgProducto
{
	position:absolute;
	left:0px;
	top:0px;
		
	width:191px;
	height:155px;	
}

div.contenedorDetalleProducto .lblNombre
{
	position:absolute;
	left:230px;
	top:0px;
	
	width:360px;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#393939;
}	

div.contenedorDetalleProducto .lblModelo
{
	position:absolute;
	left:230px;
	top:15px;
	
	width:360px;
	font-family:Verdana;
	font-size:14px;
	color:#990000;
}	

div.contenedorDetalleProducto .divDescripcion
{
	position:absolute;
	left:230px;
	top:41px;
	
	width:360px;
	height:79px;	
	font-family:Verdana;
	font-size:11px;
	color:#59595b;
	overflow:hidden;	
}

div.contenedorDetalleProducto .lblColores
{
	position:absolute;
	left:230px;	
	top:138px;
	
	font-family:Verdana;
	font-size:10px;
	color:#59595b;				
}

div.contenedorDetalleProducto .ulColores
{
	position:absolute;
	left:265px;	
	top:139px;
	margin:0px;
	padding:0px;
	
	width:200px;
	height:11px;
}

div.contenedorDetalleProducto .ulColores li
{			
	float:left;
	top:0px;
	
	width:9px;
	height:9px;
	margin:0px 1px 0px 0px;
	list-style-type:none;		
}

div.contenedorDetalleProducto .ulColores li img
{			
	position:absolute;
	top:0px;
	width:9px;
	height:9px;
	cursor:pointer;
}

div.contenedorDetalleProducto .lblPrecio
{
	position:absolute;
	right:271px;	
	top:133px;
	
	font-family:Verdana;
	font-size:24px;
	font-weight:bold;
	color:#393939;				
}

div.contenedorDetalleProducto .lblPrecio_NoDisplay
{
	position:absolute;
	right:271px;	
	top:133px;
	
	font-family:Verdana;
	font-size:24px;
	font-weight:bold;
	color:#393939;
	display:none;			
}

div.contenedorDetalleProducto .imgIntro
{
	position:absolute;
	left:15px;
	top:185px;
	display:block;
	
	width:75px;
	height:17px;
	background:url(../../images/buscadorProductos/icono_intro.jpg) no-repeat top left;
}

div.contenedorDetalleProducto .imgZoom
{
	position:absolute;
	left:100px;
	top:182px;
	display:block;
	
	width:50px;
	height:21px;
	background:url(../../images/buscadorProductos/icono_zoom.jpg) no-repeat top left;						
}

div.contenedorDetalleProducto .imgVideoTip
{
	display:block;
	
	width:71px;
	height:22px;
	background:url(../../images/buscadorProductos/icono_video.png) no-repeat top left;
	margin:auto;
}

div.contenedorDetalleProducto #divImgColor
{
	position:absolute;
	top:150px;
	left:265px;	
	
	font-family:Verdana;
	font-size:10px;
	font-style:italic;
	color:#8f8f8f;	
}

div.contenedorDetalleProducto .imgAgregarCarrito
{
	position:absolute;
	right:272px;	
	top:177px;
	
	width:81px;
	height:26px;				
}

div.contenedorDetalleProducto .imgAgregarCarrito_NoDisplay
{
	position:absolute;
	right:272px;	
	top:177px;
	
	width:81px;
	height:26px;
	visibility:hidden;
}

div.contenedorDetalleProducto .divSinStock
{
	position:absolute;
	right:272px;	
	top:177px;
	
	font-family:Verdana;
	font-size:10px;	
	color:#393939;
	text-align:right;
	width:150px;
	height:30px;	
}

div.contenedorDetalleProducto .divSinStock_NoDisplay
{
	position:absolute;
	right:272px;	
	top:177px;
	
	font-family:Verdana;
	font-size:10px;	
	color:#393939;
	text-align:right;
	width:150px;
	height:30px;
	visibility:hidden;
}

div.contenedorDetalleProducto .lblRatingProducto
{
	position:absolute;
	top:175px;
	left:265px;
	
	width:150px;		
	font-family:Verdana;
	font-size:10px;	
	color:#59595b;
}

div.contenedorDetalleProducto .ratingProducto
{	
	position:absolute;
	top:189px;
	left:265px;
	width:75px;
	display:block;
}

div.contenedorDetalleProducto .ratingProducto_Star
{	
	font-size:0px;
	width:15px;
	height:14px;
	margin:0;
	padding:0;
	cursor:pointer;
	display:block;
	background-repeat:no-repeat;
	float:left;
}

div.contenedorDetalleProducto .ratingProducto_Filled
{
	background-image:url(../../images/buscadorProductos/estrella_llena.jpg);	
}

div.contenedorDetalleProducto .ratingProducto_Saved
{	
	background-image:url(../../images/buscadorProductos/estrella_llena.jpg);
}

div.contenedorDetalleProducto .ratingProducto_Empty
{	
	background-image:url(../../images/buscadorProductos/estrella_vacia.jpg);
}

div.contenedorDetalleProducto #divTipCulinario
{
	position:absolute;
	left:612px;	
	top:41px;
	
	width:255px;
	height:281px;
	background:url(../../images/buscadorProductos/tipCulinario.jpg) no-repeat center top;
}

div.contenedorDetalleProducto #divTipCulinario .content
{
	position:absolute;
	top:165px;
	left:20px;
	overflow:auto;
	font-family:Verdana;
	font-size:11px;
	color:#59595b;
	text-align:justify;
	width:215px;
	height:100px;	
}

div.contenedorDetalleProducto .divDocumentos
{
	position:absolute;
	right:0px;	
	top:325px;
	
	width:247px;
	height:90px;
	background:url(../../images/buscadorProductos/apoyo.jpg) no-repeat center top;
}

div.contenedorDetalleProducto .divDocumentos ul
{
	position:absolute;
	left:10px;	
	top:40px;
	margin:0px;
	padding:0px;
	
	width:230px;
	height:50px;	
}

div.contenedorDetalleProducto .divDocumentos ul li
{
	width:200px;
	height:17px;
	padding:3px 0 0 30px;
	margin:0 0 5px 0;
	vertical-align:bottom;
	list-style-type: none;	
	font-family:Verdana;
	font-size:10px;
	color:#7a7a7a;
	text-decoration:none;
}

div.contenedorDetalleProducto .divDocumentos ul li a:link, a:hover, a:visited, a:active
{
	font-family:Verdana;
	font-size:10px;
	color:#7a7a7a;
	text-decoration:none;	
}

div.contenedorDetalleProducto #divLineaSoporte
{
	position:absolute;
	right:0px;	
	top:422px;
	
	width:247px;
	height:76px;
	background:url(../../images/buscadorProductos/lineaSoporte.jpg) no-repeat center top;
}

.lblNombreCategoria
{
	font-family:Verdana;
	font-size:12px;
	color:#5d5e62;
}

div.contenedorDetalleProducto #divTabControl
{
	position:absolute;
	top:228px;
	right:274px;
	
	display:none;	
	height:274px;
	width:592px;	
}

div.contenedorDetalleProducto #divTabControl #header_TabControl
{
	position:absolute;
	top:0px;	
	
	height:25px;
	width:592px;
	background:url(../../images/buscadorProductos/headerTabCarac.jpg) no-repeat top left;		
}

div.contenedorDetalleProducto #divTabControl #header_TabControl .tabCarac
{
	position:absolute;
	top:5px;
	left:5px;
	
	display:block;	
	height:20px;
	width:130px;
}

div.contenedorDetalleProducto #divTabControl #header_TabControl .tabProdRel
{
	position:absolute;
	top:5px;
	left:140px;
	
	display:block;	
	height:20px;
	width:190px;		
}

div.contenedorDetalleProducto #divTabControl #content_TabControl
{
	position:absolute;
	top:25px;
	overflow:hidden;
	
	height:249px;
	width:592px;	
	background:url(../../images/buscadorProductos/contentTab.jpg) no-repeat top left;		
}

div.contenedorDetalleProducto #divTabControl #content_TabControl .divCarac_TabControl
{
	position:absolute;
	top:15px;
	left:10px;
	overflow:auto;
	
	font-family:Verdana;
	font-size:11px;
	color:#59595b;
	height:215px;
	width:570px;	
	display:block;
}

div.contenedorDetalleProducto #divTabControl #content_TabControl .divCarac_TabControl .ulCarac
{	
	width:535px;
	border:1px;
	margin-left:1px;
	padding:0px;
}

div.contenedorDetalleProducto #divTabControl #content_TabControl .divCarac_TabControl .ulCarac li
{						
	font-family:Verdana;
	font-size:11px;
	color:#59595b;
	width:525px;
	padding:0 0 0 10px;
	margin:0px 0px 20px 0px;
	list-style-type: none;
	background:url(../../images/buscadorProductos/bulletCaracDetalle.jpg) no-repeat 0px 4px;		
}

div.contenedorDetalleProducto #divTabControl #content_TabControl .divProdRel_TabControl
{
	position:absolute;
	top:15px;
	left:10px;
	overflow:auto;
	
	height:215px;
	width:570px;	
	display:none;	
}

div.contenedorDetalleProducto #divTabControl #content_TabControl .divProdRel_TabControl .ulProdRel
{
	position:absolute;
	left:0px;
	top:0px;
	
	width:500px;
	border:1px;
	margin-left:1px;
	padding:0px;	
}

div.contenedorDetalleProducto #divTabControl #content_TabControl .divProdRel_TabControl .ulProdRel li
{				
	font-family:Verdana;
	font-size:11px;
	color:#59595b;		
	width:500px;
	height:40px;
	padding:0 0 0 10px;
	margin:0px 0px 20px 0px;
	list-style-type: none;
}

div.contenedorDetalleProducto #divTabControl #content_TabControl .divProdRel_TabControl .ulProdRel li a
{						
	background:url(../../images/buscadorProductos/globo.jpg) no-repeat;
	display:block;	
	font-family:Verdana;
	font-size:11px;
	color:#59595b;
	width:310px;
	height:24px;	
	padding:9px 0 0 15px;
	list-style-type: none;
	text-decoration:none;
	float:left;
}

div.contenedorDetalleProducto #divTabControl #content_TabControl .divProdRel_TabControl .ulProdRel li a:hover
{						
	background:url(../../images/buscadorProductos/globo_rollover.jpg) left;
}

div.contenedorDetalleProducto #divTabControl #content_TabControl .divProdRel_TabControl .ulProdRel li .imgprodrel
{
	float:left;
	width:69px;
	height:40px;
}

/*/////////////////////////////////////////////////////////////////*
/************************* DETALLE DE PRODUCTO IMPRESION *****************************************/

div.contenedorImpresion
{
	width:612px;
	height:100%;
	background-color:#fff;
}

div.contenedorImpresion div.encabezado
{
	width:612px;
	height:94px;	
}

div.contenedorImpresion .detalleProducto
{
	position:absolute;
	top:120px;

	width:612px;
	height:180px;
}

div.contenedorImpresion .detalleProducto .imgProducto
{
	position:absolute;	
	left:0px;
	top:0px;
		
	width:191px;
	height:155px;	
}

div.contenedorImpresion .detalleProducto .lblNombre
{
	position:absolute;
	left:230px;
	top:0px;
	
	width:360px;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#393939;
}	

div.contenedorImpresion .detalleProducto .lblModelo
{
	position:absolute;
	left:230px;
	top:15px;
	
	width:360px;
	font-family:Verdana;
	font-size:14px;
	color:#990000;
}	

div.contenedorImpresion .detalleProducto .divDescripcion
{
	position:absolute;
	left:230px;
	top:41px;
	
	width:340px;
	height:79px;	
	font-family:Verdana;
	font-size:11px;
	color:#59595b;
	overflow:hidden;	
}

div.contenedorImpresion .detalleProducto .lblColores
{
	position:absolute;
	left:230px;	
	top:138px;
	
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#59595b;				
}

div.contenedorImpresion .detalleProducto .ulColores
{
	position:absolute;
	left:290px;
	top:138px;
	margin:0px;
	padding:0px;
	
	font-family:Verdana;
	font-size:11px;
	color:#59595b;
	width:270px;
	height:15px;
}

div.contenedorImpresion .detalleProducto .ulColores li
{			
	float:left;
	top:0px;
	
	width:14px;
	height:14px;
	margin:0px 1px 0px 0px;
	list-style-type:none;
	text-align:center	
}

div.contenedorImpresion .descripcionesProducto
{
	position:absolute;
	top:300px;
	left:18px;
	width:550px;
}

div.contenedorImpresion .descripcionesProducto .lblCaracteristicas
{	
	float:left;	
	width:100%;
	padding-bottom:10px;	
	
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#59595b;
}

div.contenedorImpresion .descripcionesProducto .divCarac
{
	float:left;
	width:100%;
	padding-bottom:20px;
}

div.contenedorImpresion .descripcionesProducto .divCarac .ulCarac
{
	left:0px;	
	top:0px;
	margin:0px;
	padding:0px;
	
	width:100%;
	padding:0px;	
}

div.contenedorImpresion .descripcionesProducto .divCarac .ulCarac li
{						
	font-family:Verdana;
	font-size:11px;
	color:#59595b;
	width:100%;
	padding:0;
	margin:0 0 0 5px;
	text-align:left;
	list-style-type:none;
}

div.contenedorImpresion .descripcionesProducto .divCarac .ulCarac li img
{
	position:relative;
	top:-1px;
	left:-3px;
	height:100%;
	margin-right:0px;		
}

div.contenedorImpresion .descripcionesProducto .lblProdRel
{
	float:left;	
	width:100%;
	padding-bottom:10px;	
	
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#59595b;
}

div.contenedorImpresion .descripcionesProducto .divProdRel
{
	height:215px;
	width:570px;	
	display:none;	
}

div.contenedorImpresion .descripcionesProducto .lblTipCulinario
{
	float:left;	
	width:100%;
	padding-bottom:10px;	
	
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#59595b;
}

div.contenedorImpresion .descripcionesProducto .divTipCulinario
{
	float:left;
	font-family:Verdana;
	font-size:11px;
	color:#59595b;
	text-align:justify;
	width:100%;
}