/*--- DEFINICION DE PAGINA LISTADO  ---*/
/* --- Fila cabecera listado (selector de ordenación)--- */
.cablis {
display: block !important;
margin: 15px auto !important;
margin-top:30px !important;
text-align: left !important;
position: relative;
width: 618px !important;
height: 10px;
padding:6px 6px 12px 6px;
vertical-align: middle;
overflow: hidden;
float: none;
background: #C0D9D9 url(imagenes/barratitu52.gif) repeat-x left top;
-webkit-border-top-left-radius: 7px;
-webkit-border-top-right-radius: 7px;
-moz-border-radius-topleft: 7px;
-moz-border-radius-topright: 7px;
border-top-left-radius: 7px;
border-top-right-radius: 7px;
}
.page-next {
display: inline-block;
margin-left:4px;
width: 13px;
height: 13px;
vertical-align: middle;
background: url(imagenes/prevnext-blue.png) no-repeat -13px -1px;
}

/* ---------------DEFINICION DE PRODUCTO EN PAGINA LISTADO------------------------*/
#produ1, #produ2, #produ3, #produ4  {/*envolvente*/
	display:block;
	height:1%;
	overflow:hidden;
	text-align:center;
	margin-top: 1em;
	margin-bottom: 1em;
	position: relative;
	width: 64em;
}
	.imagenlis{/*imagen*/
		display:block !important;
		overflow:hidden !important;
		width:140px !important;
		height: 100px !important;
		text-align:center !important;
		margin:5px 0px 5px 8px !important;
		float:left !important;
		vertical-align: top !important;
	}
		.imagenlis img{/*imagen*/
		overflow:hidden !important;
		max-width:130px !important;
		max-height: 100px !important;
		padding:5px !important;
	}
	
	.resuprodu  {/*articulo*/
		width:380px !important;
		text-align:left !important;
		float:left !important;
		margin-left: 5px !important;
		padding-left:5px !important;
		padding-right: 5px !important;
		border-right: 1px dotted #996 !important;
		font-size:1.05em !important;
	}
		.resuprodu p  {
		font-size:1.14em;
		line-height:1.24em; 
		text-align:left;
		padding-right:0.2em;
		font-weight:normal;
		margin-bottom:0.4em;
		}		
		.refer /* referencia*/ {
		float:none;
		text-align:right;
		color:#0080C0;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.9em;
		line-height: 0.05em;
		font-weight: normal;
		position: relative;
		}
		
			
	.pvlist  {/*pv*/
		width:106px !important;
		text-align:left !important;
		float:right !important;
		margin: 0 0 0 3px !important;
		padding: 2px !important;
		background: #fff/*e7f3ff*/ !important;}
		
		.preciolist /* el mejor precio*/{
		text-decoration: none; 
		margin: 4px 6px 0px 0;
		text-align:right;
		font-size: 0.85em;
		font-style:italic;
		line-height: .8em;}
		
		.pvp_numero /* número grande en listas*/{
		font-size:1.85em; 
		line-height:1.5; 
		letter-spacing:-0.12em;
		margin: 0px 4px 0px 0;
		font-weight:900;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#C70000/*ff6600*/;
		word-wrap: break-word;
		text-align: right;
		}
		
		.pvlisiva /* precios lista con IVA*/ {
			float:none;
			text-align:right;
			color:#009030;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size: 0.8em;
			line-height: 0.05em;
			font-weight: bold;
			position: relative;
			margin-right:12px;
			margin-bottom:2em;}
	
	.lasthour {/*caja última hora*/
	 display:table-cell;
	 width : 210px !important;
	 float : right ;
	 margin: 0px 15px 2px 0px!important;
	 padding: 4px 2px;
	 background: #fff  url(imagenes/movilrojo1.gif) no-repeat 0px center;
	 }	
	.lasthour li{
		text-align:center;
		color:#b00000;
		font-family: Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size: 1.15em;
		line-height: 1em;
		margin: .8px .5px .8px 16px;
		padding: 0px 1px;
		}	 
	
ul.listado_sprites {margin: 0 auto !important; float:right !important; text-align:right !important; width:100% !important; }	
	ul.listado_sprites li {display:inline-block !important; position: relative; text-align:right !important; margin:2px 1px;}	
	.listado_sprites a{display:inline; float:left;}	
	.listado_sprites a, .listado_sprites a:active, .listado_sprites a:link,.listado_sprites a:visited,.listado_sprites a:hover {
	color:transparent !important;}
		
/*  */	
