div.listado_ofertas_mini {  /************** listados de ofertas mini ***********/
	width:250px;
	background:transparent url(/images/bg_box_xl.gif) left bottom repeat-x;
}
		div.listado_ofertas_mini h1 {
			padding:6px 6px 6px 25px;
			color:#555555;
			font-weight:bold;
			font-size:11px;
			margin:0;
		}
		div.listado_ofertas_mini img {
			float:left;
			margin-right:5px;
		}
		div.listado_ofertas_mini ul li {
			border-right:1px solid #e1e1e1;
			border-left:1px solid #e1e1e1;
			border-bottom:1px solid #e1e1e1;
			height:75px;
		}
		div.listado_ofertas_mini ul li a {
			font-size:10px;
			display:block;
			text-decoration:none;
			color:#666666;
			height:75px;
			overflow:hidden;
		}
		div.listado_ofertas_mini ul li a span {
			display:block;
			margin-bottom:3px;
		}
		div.listado_ofertas_mini ul li a span.listado_ofertas_titulo {
			font-size:11px;
			font-weight:bold;
			color:#f68a3e;
			padding-top:5px;
		}
		.listado_ofertas_mini ul li a span.listado_ofertas_caducidad {
			color:#999999;
		}
		.listado_ofertas_mini ul li a span.listado_ofertas_precio {
			font-size:11px;
			font-weight:bold;
			color:#000000;
		}

#listado_ofertas_mini1,
#listado_ofertas_mini2 {
	float:right;
}
		#listado_ofertas_mini1 h1,
		#listado_ofertas_mini2 h1,
		#folletos h1 {
			border-right:1px solid #e1e1e1;
			color:#111111;
		}

#listado_ofertas_s3 {  /************** listados ofertas s3 slider ***************/
	float:left;
	clear:left;
	position:relative;
	width:496px;
	height:146px;
	overflow: hidden;
	border:2px solid #f68a3e;
}
		#listado_ofertas_s3 h1 {
			position:absolute;
			bottom:-1px;
			left:0;
			padding:6px;
			background-color:#f68a3e;
			background-image:none;
			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 #fbc59f;
		}
		#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:#f68a3e;
											 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 ***********/
	float:left;
	padding-left:10px;
	height:150px;
}

		.scrollable { /********** ventana visible de ofertas dentro del slider ******/
			width:410px;
			height:170px;
			overflow:hidden;
			position:relative;
			float:left;
		}
		
				.scrollable .items { /***** contenedor de las ofertas del slider *******/
					width:20000em;
					position:absolute;
					clear:both;
				}
								.items a { /********************* ofertas **********************/
									float: left;
									position:relative;
									display: block;
									width:200px;
									margin-right:10px;
									height:150px;
									text-decoration:none;
									overflow:hidden;
								}
								.loc_imagen {
									position:absolute;
									left:0;
									top:0;
									z-index:1;
								}
								.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:6px;
									top:120px;
									z-index:3;
									color:#ffffff;
									font-weight:bold;
								}
								.loc_fecha {
									position:absolute;
									left:6px;
									top:135px;
									height:12px;
									overflow:hidden;
									z-index:3;
									color:#dddddd;
								}
								.loc_precio {
									position:absolute;
									left:70px;
									top:135px;
									height:12px;
									width:125px;
									overflow:hidden;
									text-align:right;
									color:#f68a3e;
									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 h1 {
			background:#111111 url(/common/pi/privada/imagenes/stars/star_amarillo2.png) 15px 9px no-repeat;
			padding-left:35px;
			margin-bottom:20px;
		}
		#listado_ofertas_completo ul {
			padding:0 20px;
		}
		#listado_ofertas_completo ul li {
			margin:5px;
			float:left;
		}
				#listado_ofertas_completo ul li a {
					border:1px solid #e1e1e1;
					height:75px;
					margin:1px;
					width:275px;
					overflow:hidden;
					display:block;
					text-decoration:none;
					position:relative;
					padding:5px;
				}
				#listado_ofertas_completo ul li a:hover {
					border:2px solid #f68a3e;
					margin:0;
					cursor:pointer;
				}
						#listado_ofertas_completo ul li a img {
							position:absolute;
							left:5px;
							top:5px;
							z-index:1;
						}
						#listado_ofertas_completo ul li a span {
							position:absolute;
						}
						#listado_ofertas_completo ul li a span.listado_ofertas_tipo {
							right:0;
							bottom:0;
							color:#ffffff;
							font-weight:bold;
							text-transform:uppercase;
							padding:2px 2px 1px 3px;
							font-size:10px;
						}
						#listado_ofertas_completo ul li a span.ofertas_grupo {
							background-color:#e1e1e1;
						}
						#listado_ofertas_completo ul li a span.listado_ofertas_titulo {
							left:112px;
							top:5px;
							color:#111111;
							font-weight:bold;
						}
						#listado_ofertas_completo ul li a span.listado_ofertas_precio {
							left:112px;
							top:22px;
							color:#f68a3e;
							font-weight:bold;
						}
						#listado_ofertas_completo ul li a span.listado_ofertas_caducidad {
							left:112px;
							top:39px;
							color:#999999;
						}
						#listado_ofertas_completo ul li a span.listado_ofertas_subtitulo {
							left:112px;
							top:56px;
							color:#333333;
						}
						#listado_ofertas_completo ul li a span.listado_ofertas_resumen {
							color:#999999;
							left:112px;
							top:73px;
						}

#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 15px;
					width:200px;
				}
				ul#enlaces_sociales {
					padding-left:50px;
				}
						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:#f68a3e;
						}
						#detalle_oferta_precio {
							color:#f68a3e;
							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 #e1e1e1;
				}
