div.listado_ofertas_mini {  /************** listados de ofertas mini ***********/
	width:310px;
}
		div.listado_ofertas_mini h1 {
			padding:25px 0;
			font-weight:bold;
			font-size:11px;
			margin:0;
		}
		div.listado_ofertas_mini ul li {
			border-bottom:1px solid #d9f3ff;
		}
				div.listado_ofertas_mini ul li a {
					font-size:10px;
					display:block;
					text-decoration:none;
					color:#666666;
					height:75px;
					overflow:hidden;
					margin:8px 5px 8px 0;
					position:relative;
				}
				div.listado_ofertas_mini ul li a:hover {
					background-color:#ffffff;
				}
						div.listado_ofertas_mini ul li a img {
							position:absolute;
							left:0;
							top:0;
							z-index:1;
						}
						div.listado_ofertas_mini ul li a span {
							display:block;
							padding:0 0 6px 108px;
							font-size:11px;
						}
						div.listado_ofertas_mini ul li a span.listado_ofertas_border {
							padding:0;
							position:absolute;
							left:0;
							top:0;
							width:100px;
							height:75px;
							background:transparent url(/images/border_ofertas_s.png) left top no-repeat;
							z-index:2;
						}
						div.listado_ofertas_mini ul li a span.listado_ofertas_titulo {
							font-weight:bold;
							color:#6487db;
						}
						.listado_ofertas_mini ul li a span.listado_ofertas_caducidad {
							color:#999999;
						}
						.listado_ofertas_mini ul li a span.listado_ofertas_precio {
							font-weight:bold;
							color:#f41610;
						}

#listado_ofertas_mini3 {
	margin-right:25px;
}

#listado_ofertas_mini3 h1 {
	background:none;
}

#listado_ofertas_mini1,
#listado_ofertas_mini2,
#listado_ofertas_mini3 {
	float:right;
}

#listado_ofertas_s3 {  /************** listados ofertas s3 slider ***************/
	float:left;
	clear:left;
	position:relative;
	width:496px;
	height:146px;
	overflow: hidden;
	border:2px solid #f41610;
}
		#listado_ofertas_s3 h1 {
			position:absolute;
			bottom:0;
			left:0;
			padding:6px;
			background-color:#f41610;
			font: 11px Tahoma, Arial, Helvetica, sans-serif;
			filter: alpha(opacity=90);
			-moz-opacity: 0.9;
			-khtml-opacity: 0.9;
			opacity: 0.9;
			color:#ffffff;
			font-weight:bold;
			font-size:11px;
			width:100%;
			z-index:3;
			border-top:1px solid #ffffff;
		}
		#s3slider ul {
			position:absolute;
			top:0;
			left:0;
		}
						#s3slider ul li {
							position:relative;
							float:left;
							display: none;
							height:146px;
						}
								#s3slider ul li a {
									text-decoration:none;
								}
										#s3slider ul li span {
											 position: absolute;
											 bottom: 0;
											 left: 0;
											 display: none;
											 width:496px;
											 height:40px;
											 background-color:#f41610;
											 font: 11px Tahoma, Arial, Helvetica, sans-serif;
											 cursor:pointer;
											 filter: alpha(opacity=90);
											 -moz-opacity: 0.9;
											 -khtml-opacity: 0.9;
											 opacity: 0.9;
											 color: #ffffff;
											 padding:5px;
										}

			#s3sliderContent {
				height:176px;
			}

#listado_ofertas_jtools {  /********** listados ofertas jtools slider ***********/
	margin:5px auto 0 auto;
	width:1005px;
	background:transparent url(/images/bg_ofertas_destacadas.png) 10px top no-repeat;
}

		.scrollable { /********** ventana visible de ofertas dentro del slider ******/
			width:920px;
			height:208px;
			margin-left:60px;
			overflow:hidden;
			position:relative;
		}
		
				.scrollable .items { /***** contenedor de las ofertas del slider *******/
					width:20000em;
					position:absolute;
					clear:both;
					left:0;
					top:24px;
				}
								.items a { /********************* ofertas **********************/
									float: left;
									position:relative;
									display: block;
									width:215px;
									margin-right:16px;
									height:160px;
									text-decoration:none;
									overflow:hidden;
									cursor:pointer;
								}
								.loc_imagen {
									position:absolute;
									left:0;
									top:0;
									z-index:1;
								}
								.loc_img_border {
									background:transparent url(/images/border_ofertas_destacadas.png) left top no-repeat;
									width:200px;
									height:150px;
									position:absolute;
									left:0;
									top:0;
									z-index:4;
								}
								.loc_txt_bg {
									position:absolute;
									left:0;
									top:115px;
									width:200px;
									height:35px;
									background-color:#000000;
									filter: alpha(opacity=70);
									-moz-opacity: 0.7;
									-khtml-opacity: 0.7;
									opacity: 0.7;
									z-index:2;
								}
								.loc_titulo {
									position:absolute;
									left:4px;
									top:120px;
									height:14px;
									overflow:hidden;
									z-index:3;
									color:#ffffff;
									font-weight:bold;
								}
								.loc_fecha {
									position:absolute;
									left:4px;
									top:135px;
									height:12px;
									overflow:hidden;
									z-index:3;
									color:#dddddd;
								}
								.loc_precio {
									position:absolute;
									left:73px;
									top:135px;
									height:12px;
									width:125px;
									overflow:hidden;
									text-align:right;
									color:#f41610;
									font-weight:bold;
									z-index:3;
								}

		a.browse {  /************ fechas izq y dcha *****************/
			background: url(/common/pi/global/images/arrows.gif) no-repeat;
			display:block;
			width:8px;
			height:15px;
			float:left;
			margin:70px 10px 0 10px;
			cursor:pointer;
			font-size:1px;
		}
		
		a.right {
			background-position: left bottom;
		}
		a.right:hover {
			background-position:right bottom;
		}
		a.left {
			background-position: left top;
		} 
		a.left:hover {
			background-position:right top;
		}
		
		a.browse {
			display:none;
		}
		
		.navi {  /************* navegacion superior *****************/
			margin-left:350px;
			width:200px;
			height:20px;
		}
				.navi a {
					width:8px;
					height:8px;
					float:left;
					margin:3px;
					background:url(/common/pi/global/images/navigator.png) 0 0 no-repeat;
					display:block;
					font-size:1px;
				}
				.navi a:hover {
					background-position:0 -8px;      
				}
				.navi a.active {
					background-position:0 -16px;     
				}
		
		.navi {
			display:none;
		}
		
#listado_ofertas_completo {  /******** listados ofertas completo ****************/
	padding-bottom:20px;
}
		#listado_ofertas_completo ul {
			padding:0 15px;
		}
		#listado_ofertas_completo ul li {
			float:left;
		}
				#listado_ofertas_completo ul li a {
					border:1px solid #c9eeff;
					background-color:#f6fcff;
					height:85px;
					width:290px;
					overflow:hidden;
					display:block;
					text-decoration:none;
					position:relative;
					margin:5px;
				}
				#listado_ofertas_completo ul li a:hover {
					border:2px solid #0682be;
					cursor:pointer;
					margin:4px;
				}
						#listado_ofertas_completo ul li a img {
							position:absolute;
							left:5px;
							top:5px;
						}
						#listado_ofertas_completo ul li a span {
							position:absolute;
							height:12px;
							overflow:hidden;
							display:block;
						}
						#listado_ofertas_completo ul li a span.listado_ofertas_tipo {
							bottom:0;
							right:0;
							padding:2px;
							color:#ffffff;
							text-transform:uppercase;
							font-size:10px;
						}
						#listado_ofertas_completo ul li a span.ofertas_agencias {
							background-color:#0682BE;
						}
						#listado_ofertas_completo ul li a span.ofertas_grupo {
							background-color:#f41610;
						}
						#listado_ofertas_completo ul li a span.listado_ofertas_titulo {
							color:#6487db;
							font-weight:bold;
							left:110px;
							top:5px;
						}
						#listado_ofertas_completo ul li a span.listado_ofertas_subtitulo {
							color:#333333;
							left:110px;
							top:20px;
						}
						#listado_ofertas_completo ul li a span.listado_ofertas_caducidad {
							color:#999999;
							left:110px;
							top:35px;
						}
						#listado_ofertas_completo ul li a span.listado_ofertas_precio {
							color:#f41610;
							font-weight:bold;
							left:110px;
							top:50px;
						}
						#listado_ofertas_completo ul li a span.listado_ofertas_resumen {
							color:#999999;
							left:110px;
							top:65px;
						}

#detalle_oferta {  /****************** ofertas agencia detalle ******************/
	background:transparent url(/images/bg_box_xl.gif) left bottom repeat-x;
}
		#detalle_oferta_img_social {
			float:left;
			width:240px;
		}
				#detalle_oferta_img {
					margin:15px 15px 5px 18px;
					width:200px;
					background-color:#f6fcff;
					border:1px solid #c9eeff;
					padding:5px;
				}
				ul#enlaces_sociales {
					padding-left:60px;
				}
						ul#enlaces_sociales li {
							float:left;
						}
								ul#enlaces_sociales li a {
									display:block;
									padding:5px 3px;
								}

				#detalle_oferta_info {
					float:left;
					padding-top:15px;
					width:385px;
				}
						#detalle_oferta_info p,
						#detalle_oferta_info h3,
						#detalle_oferta_info h4 {
							padding-top:4px;
							padding-bottom:4px;
						}
						#detalle_oferta_info h3 {
							color:#f41610;
						}
						#detalle_oferta_precio {
							color:#f41610;
							font-weight:bold;
							font-size:12px;
						}
						#detalle_oferta_caducidad {
							color:#999999;
						}
						#detalle_oferta_resumen {
							margin-bottom:8px;
						}
						#detalle_oferta_categorias {
							background:transparent url(/common/pi/privada/imagenes/iconos/icono_categoria.png) left center no-repeat;
							padding-left:20px;
						}
						#detalle_oferta_etiquetas {
							background:transparent url(/common/pi/privada/imagenes/iconos/icono_tag.png) left center no-repeat;
							padding-left:20px;
						}
						#detalle_oferta_pdf {
							background:transparent url(/common/pi/privada/imagenes/iconos/pdf.png) left center no-repeat;
							padding-left:20px;
						}
						#detalle_oferta_descripcion {
							border-top:1px solid #eeeeee;
							margin-top:10px;
							color:#666666;
							float:left;
							clear:left;
							width:600px;
							margin-left:15px;
							padding-top:10px;
						}

				#detalle_oferta_formulario {
					float:right;
					width:280px;
					padding:15px;
					border-left:1px solid #c9eeff;
				}

