/* LISTADOS DINÁMICOS -------------------*/

#contenido ul.submenu{
	padding-left: 300px;
	width: 680px;
}
#contenido ul.submenu li{
	display: table;
	float: left;
	width: 83px;
	height: 85px;
	margin: 0px;
	list-style: none;
	background-image:url(../__img/marco_submenu_list.gif);
	background-repeat:no-repeat;
	padding-top: 5px;
	padding-right: 50px;
	text-align: center;
}
#contenido ul.submenu li.selec{
	background-image:url(../__img/marco_submenu_list_selec.gif);
}
#contenido ul.submenu li img{
	display: block;
	margin-left: auto;
  	margin-right: auto;
	list-style: none;
}
#contenido ul.submenu li a{
	display: block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#414141;
	font-size:9px;
	padding-top: 10px;
}
#contenido ul.submenu li.selec a{
	color: #8F2A52;
	font-weight:bold;
}
#contenido #cab_listado{
	clear:both;
	width: 980px;
	padding-top: 30px;
	padding-bottom: 10px;
}
#contenido #cab_listado #ruta_enlaces{
	display:block;
	padding-left: 45px;
	text-align:left;
	padding-bottom: 15px;
}
#contenido #cab_listado #ruta_enlaces a{
	display: block;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #718126;
	font-size:9px;
	padding-right: 18px;
	margin-right: 8px;
	background-image:url(../__img/det_triang3.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#contenido #cab_listado #ruta_enlaces h2{
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8F2A52;
	font-size:9px;
	font-weight:bold;
}
#contenido #paginacion{
	display:block;
	text-align:right;
	padding-right: 45px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#414141;
	font-size:9px;
}
#contenido #paginacion span{
	font-weight:bold;
	color: #8F2A52;
}
#contenido #paginacion a{
 	padding-left: 14px;
	background-image:url(../__img/det_triang2.gif);
	background-repeat:no-repeat;
	color:#414141;
	font-size:10px;
}
#contenido #paginacion a.sig{
 	padding-right: 14px;
	background-image:url(../__img/det_triang.gif);
	background-repeat:no-repeat;
	background-position:right;
	font-size:10px;
}
#contenido #listado{
	display: block;
	width: 950px;
	border-top:dotted 1px #718126;
	border-bottom:dotted 1px #718126;
	margin-left:15px;
	margin-bottom: 10px;
	padding-top: 50px;
	padding-bottom: 15px;
	float: left;
}

/* REGISTROS DE ETIQUETA */

#contenido #listado ul.registros_etiqueta{
	padding-left: 60px;
}

#contenido #listado ul.registros_etiqueta li {
	display: block;
	float: left;
	margin: 0px;
	margin-right: 50px;
	list-style: none;
	width: 243px;
	height: 240px;
	background-image:url(../__img/marco_etiquetas.jpg);
	background-repeat:no-repeat;
	padding-bottom: 30px;
}
#contenido #listado ul.registros_etiqueta li p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#414141;
	font-size:11px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 8px;
	padding-bottom: 15px;
}
#contenido #listado ul.registros_etiqueta li span{
	color:#8F2A52;
	font-size:13px;
	font-weight:bold;
}
#contenido #listado ul.registros_etiqueta li img{
	display:block;
	margin-left: auto;
	margin-right: auto;
	border:0px;
}
#contenido #listado ul.registros_etiqueta li a{
	padding-top:24px;
	display:block;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold
}
#contenido #listado ul.registros_etiqueta li a.imagen{
	padding:0px;
	display:block;
	border:0px;
}

/* REGISTROS DE COMPLEMENTO */

#contenido #listado ul.registros_complemento{
	padding-left: 60px;
}

#contenido #listado ul.registros_complemento li {
	float: left;
	margin: 0px;
	margin-right: 50px;
	list-style: none;
	width: 242px;
	height: 335px;
	background-image:url(../__img/marco_complementos.jpg);
	background-repeat:no-repeat;
	padding-bottom: 30px;
}
#contenido #listado ul.registros_complemento li p{
	display: block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#8F2A52;
	font-size:12px;
	font-weight:bold;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 8px;
}
#contenido #listado ul.registros_complemento li p.ref{
	display: block;
	color:#414141;
	font-size:9px;
	margin-top: -15px;
	font-weight:normal;
	padding-bottom: 10px;
}
#contenido #listado ul.registros_complemento li img{
	padding-left: 2px;
	padding-bottom: 7px;
	border:0px;
	margin: auto;
	display: block;
}
#contenido #listado ul.registros_complemento li p.pvp{
	display:block;
	color:#8F2A52;
	font-size:13px;
	clear: right;
	padding-top: 20px;
	text-align:center;
	padding-bottom: 52px;
}
#contenido #listado ul.registros_complemento li a{
	display:block;
	clear: left;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

#contenido #listado ul.registros_complemento li a.imagen{
	padding:0px;
	display:block;
	border:0px;
}

/* REGISTROS DE PRODUCTO */

#contenido #listado ul.registros_producto{
	padding-left: 60px;
	display: block;
	float: left;
	width: 890px;
}

#contenido #listado ul.registros_producto li {
	float: left;
	margin: 0px;
	margin-right: 50px;
	list-style: none;
	width: 242px;
	height: 335px;
	background-image:url(../__img/marco_producto.jpg);
	background-repeat:no-repeat;
	padding-bottom: 30px;
	display: block;
}
#contenido #listado ul.registros_producto li.promocion {
	background-image:url(../__img/marco_producto_destacado.jpg);
}
#contenido #listado ul.registros_producto li.apaisado_promocion {
	background-image:url(../__img/marco_producto_destacado_apaisado.jpg);
}
#contenido #listado ul.registros_producto li p{
	display: block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	float: left;
	width: 242px;
	font-weight: bold;
}
#contenido #listado ul.registros_producto li a.tit{
	display: block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8F2A52;
	font-size:12px;
	font-weight:bold;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 6px;
	text-align:left;
	text-decoration: none;
	width: 210px;
}
#contenido #listado ul.registros_producto li p.ref{
	color:#414141;
	font-size:9px;
	padding-left: 20px;
	padding-right: 20px;
	text-align:left;
	display: block;
	float: left;
	width: 200px;
	padding-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
}
#flash_promocion{
	display:block;
	float:left;
	width:120px;
	height:30px;
}
#contenido #listado ul.registros_producto li.apaisado_promocion p.ref{
	width:80px;
	padding-bottom: 15px;
}
#contenido #listado ul.registros_producto li img{
	padding-left: 2px;
	float:left;
	padding-bottom: 7px;
	border:0px;
	display: block;
}
#contenido #listado ul.registros_producto li object{
	float:left;
	display: block;
}
.img_apaisada{
	width:240px;
	float: left;
	height: 140px;
	text-align: center;
	display: block;
}
.text_apaisada{
	width:105px;
	float: left;
	padding-left: 15px;
	display: block;
	padding-top: 18px;
}
.text_apaisada_destacado{
	width:105px;
	float: left;
	padding-left: 15px;
	display: block;
	padding-bottom: 8px;
}
#contenido #listado ul.registros_producto li.apaisado img{
	clear:both;
	display: block;
	float: none;
	margin: auto;
	border:0px;
	padding-bottom: 0px;
}
#contenido #listado ul.registros_producto li.apaisado_promocion img{
	display: block;
	float: none;
	margin: auto;
	border:0px;
	padding-bottom: 0px;
}
#contenido #listado ul.registros_producto li p.txt_tit_ini{
	display:block;
	color:#8F2A52;
	font-size:10px;
	text-align:left;
	padding-left: 6px;
	padding-bottom: 3px;
	padding-top: 32px;
	float: left;
	width: 114px;
}
#contenido #listado ul.registros_producto li.promocion p.txt_tit_ini{
	display:block;
	color:#8F2A52;
	font-size:10px;
	text-align:left;
	padding-left: 6px;
	padding-bottom: 3px;
	padding-top: 3px;
	float: left;
	width: 114px;
}
#contenido #listado ul.registros_producto li p.txt_tit{
	display:block;
	color:#8F2A52;
	font-size:10px;
	text-align:left;
	padding-left: 6px;
	padding-bottom: 3px;
	float: left;
	width: 112px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#contenido #listado ul.registros_producto li p.txt_tit_promo{
	display:block;
	color:#F14B11;
	font-size:10px;
	text-align:left;
	padding-left: 6px;
	padding-bottom: 3px;
	float: left;
	width: 112px;
}
#contenido #listado ul.registros_producto li p.txt_din{
	display:block;
	color:#414141;
	font-weight:bold;
	font-size:10px;
	text-align:left;
	padding-left: 6px;
	padding-bottom: 15px;
	width: 112px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
}
#contenido #listado ul.registros_producto li.promocion p.txt_din{
	padding-bottom:12px;
}
#contenido #listado ul.registros_producto li.promocion p.txt_din2{
	display:block;
	color:#414141;
	font-weight:bold;
	font-size:10px;
	text-align:left;
	padding-left: 6px;
	padding-bottom: 8px;
	width: 112px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
}
#contenido #listado .registros_producto li.apaisado p.txt_din{
	display:block;
	color:#414141;
	font-weight:bold;
	font-size:9px;
	text-align:left;
	padding-left: 6px;
	width: 99px;
	padding-bottom: 13px;
	float: left;
}
#contenido #listado .registros_producto li.apaisado p.txt_tit_pvp{
	display:block;
	color:#8F2A52;
	font-size:10px;
	text-align:left;
	padding-left: 6px;
	padding-bottom: 3px;
	float: left;
	width: 99px;
	padding-top: 18px;
}
#contenido #listado .registros_producto li.apaisado p.txt_tit{
	display:block;
	color:#8F2A52;
	font-size:10px;
	text-align:left;
	padding-left: 6px;
	padding-bottom: 3px;
	float: left;
	width: 99px;
}
#contenido #listado .registros_producto li.apaisado_promocion p.txt_din{
	display:block;
	color:#414141;
	font-weight:bold;
	font-size:9px;
	text-align:left;
	padding-left: 6px;
	width: 99px;
	padding-bottom: 13px;
	float: left;
}
#contenido #listado .registros_producto li.apaisado_promocion p.txt_tit{
	display:block;
	color:#8F2A52;
	font-size:10px;
	text-align:left;
	padding-left: 6px;
	padding-bottom: 5px;
	float: left;
	width: 99px;
}
#contenido #listado ul.registros_producto li p.pvp_antes{
	display:block;
	color:#414141;
	font-size:9px;
	text-align:left;
	padding-left: 6px;
	float: left;
	width: 85px;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#contenido #listado ul.registros_producto li p.pvp_antes span{
	text-decoration:line-through;
}
#contenido #listado ul.registros_producto li p.pvp{
	display:block;
	color:#8F2A52;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	padding-left: 6px;
	padding-top:6px;
	float: left;
	width: 85px;
	padding-bottom: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#contenido #listado ul.registros_producto li p.pvp_promo{
	color:#F14B11;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	padding-left: 6px;
	padding-top:6px;
	float: left;
	width: 85px;
	padding-bottom: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#contenido #listado ul.registros_producto li a.comprar{
	display:block;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	padding-top:4px;
	padding-bottom: 4px;
	float: left;
	width: 85px;
	padding-left: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#contenido #listado ul.registros_producto li a.solicitar{
	display:block;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	padding-top:6px;
	padding-bottom: 6px;
	float: left;
	width: 86px;
	padding-left: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#contenido #listado ul.registros_producto li p.txt_nota{
	color:#414141;
	font-size:9px;
	text-align:center;
	padding-bottom: 8px;
	display: block;
	float: left;
	width: 240px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#contenido #listado ul.registros_producto li a.ver_producto{
	display:block;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	width: 210px;
	float: left;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 15px;
}

/* LISTADO GAMAS */

#contenido H2.titulo_gamas{
	display:block;
	padding-left: 115px;
	padding-top: 20px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#718126;
	font-size:13px;
	font-weight: bold;
	margin-left: 15px;
	width: 835px;
	background-image: url(../__img/det_carrito_sector_actual.gif);
	background-repeat: no-repeat;
	background-position: 85px 20px;
	padding-bottom: 15px;
	border-bottom: 1px dashed #718126;
}

#contenido .titulo_gamas{
	display:block;
	padding-left: 115px;
	padding-top: 20px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#718126;
	font-size:13px;
	font-weight: bold;
	margin-left: 15px;
	width: 835px;
	background-image: url(../__img/det_carrito_sector_actual.gif);
	background-repeat: no-repeat;
	background-position: 85px 20px;
	padding-bottom: 15px;
	border-bottom: 1px dashed #718126;
}
#contenido ul.gamas{
	display:block;
	float: left;
	padding-left: 98px;
	padding-top: 40px;
	width: 860px;
	border-bottom: 1px dashed #718126;
}

#contenido ul.gamas li {
	display:block;
	float: left;
	margin: 0px;
	margin-right: 50px;
	list-style: none;
	padding-bottom:30px;
}
#contenido ul.gamas li a{
	clear:both;
	display:block;
	width:218px;
	height:37px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#718126;
	font-size:10px;
	text-align:center;
	padding-top: 243px;
	background-repeat:no-repeat;
}
#contenido ul.gamas a.vinoriginal {
	background-image:url(../__img/ico_vinoriginal.jpg);
}
#contenido ul.gamas a.vinoriginal_botellitas {
	background-image:url(../__img/ico_vinoriginal_botellitas.jpg);
}
#contenido ul.gamas a.licoriginal {
	background-image:url(../__img/ico_licoriginal.jpg);
}
#contenido ul.gamas a.olioriginal {
	background-image:url(../__img/ico_olioriginal.jpg);
}
#contenido ul.gamas a.banioriginal {
	background-image:url(../__img/ico_banioriginal.jpg);
}
#contenido ul.gamas a.golosoriginal {
	background-image:url(../__img/ico_golosoriginal.jpg);
}
#contenido ul.gamas a.cestitasoriginal {
	background-image:url(../__img/ico_cestitasoriginal.jpg);
}
#contenido ul.gamas a:hover {
	background-position: -218px 0px;
}


/* LISTADO LÍNEAS ETIQUETAS */

#contenido ul.lineas_etiquetas{
	display:table;
	float: left;
	padding-left: 98px;
}

#contenido ul.lineas_etiquetas li {
	display:block;
	float: left;
	margin: 0px;
	margin-right: 50px;
	list-style: none;
	padding-bottom:30px;
}
#contenido ul.lineas_etiquetas li a{
	clear:both;
	display:block;
	width:221px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#718126;
	font-size:10px;
	text-align:center;
	padding-top: 243px;
	background-repeat:no-repeat;
}
#contenido ul.lineas_etiquetas a.divertida {
	background-image:url(../__img/etiquetas/ico_boda_divertida.jpg)
}
#contenido ul.lineas_etiquetas a.oroyplata {
	background-image:url(../__img/etiquetas/ico_boda_oroyplata.jpg)
}
#contenido ul.lineas_etiquetas a.floral {
	background-image:url(../__img/etiquetas/ico_boda_floral.jpg)
}
#contenido ul.lineas_etiquetas a.romantica {
	background-image:url(../__img/etiquetas/ico_boda_romantica.jpg)
}
#contenido ul.lineas_etiquetas a.vanguardista {
	background-image:url(../__img/etiquetas/ico_vanguardista.jpg)
}
#contenido ul.lineas_etiquetas a.mismosexo {
	background-image:url(../__img/etiquetas/ico_boda_mismosexo.jpg)
}
#contenido ul.lineas_etiquetas a.bautizos {
	background-image:url(../__img/etiquetas/ico_bautizos.jpg)
}
#contenido ul.lineas_etiquetas a.comuniones {
	background-image:url(../__img/etiquetas/ico_comunion.jpg)
}
#contenido ul.lineas_etiquetas a.cumpleanios {
	background-image:url(../__img/etiquetas/ico_cumpleanios.jpg)
}
#contenido ul.lineas_etiquetas a.fiestas {
	background-image:url(../__img/etiquetas/ico_fiestas.jpg)
}
#contenido ul.lineas_etiquetas a.diapadre {
	background-image:url(../__img/etiquetas/ico_diapadre.jpg)
}
#contenido ul.lineas_etiquetas a.navidad {
	background-image:url(../__img/etiquetas/ico_navidad.jpg)
}
#contenido ul.lineas_etiquetas a.sanvalentin {
	background-image:url(../__img/etiquetas/ico_sanvalentin.jpg)
}
#contenido ul.lineas_etiquetas a.zodiaco {
	background-image:url(../__img/etiquetas/ico_zodiaco.jpg)
}
#contenido ul.lineas_etiquetas a.mensaje_bodas {
	background-image:url(../__img/etiquetas/ico_mensaje_bodas.jpg)
}
#contenido ul.lineas_etiquetas a.mensaje_comuniones {
	background-image:url(../__img/etiquetas/ico_mensaje_comuniones.jpg)
}
#contenido ul.lineas_etiquetas a.mensaje_bautizos {
	background-image:url(../__img/etiquetas/ico_mensaje_bautizos.jpg)
}
#contenido ul.lineas_etiquetas a.tu_ciudad {
	background-image:url(../__img/etiquetas/ico_tu_ciudad.jpg)
}
#contenido ul.lineas_etiquetas a:hover {
	background-position: -221px 0px;
}
