/* ++ Reseteo  estilos del navegador ++ */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
textarea{resize:none;border:0;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
/* ++ Clearfix ++ */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}

/* Estructura */
body{background:url(../imagenes/fd-body.gif) repeat-x center top #6d0404;margin:0 auto;padding:0;font:11px/13px Tahoma, Arial, Helvetica, sans-serif;color:#000;}
#ppl {background:url(../imagenes/fd-ppl.jpg) no-repeat center top}
#ppl .pagina{width:925px;margin:0 auto;padding:0}
#ppl .pagina h1{width:350px;height:393px;position:absolute;top:28px;}
#ppl .pagina h1 span{display:none}
#ppl .pagina h1 .botonera {
	padding-left: 70px;
}

#ppl .cont{width:701px;margin:0 auto;padding:208px 0 0 176px;}
#ppl .cont .contSup{background:url(../imagenes/fd-cont-up.gif) no-repeat left top;margin:0;height:58px;padding:12px 12px 0 0}
#ppl .cont .contSup h3{background:url(../imagenes/tit-top-der.gif) no-repeat left top;width:388px;height:50px;float:right}
#ppl .cont .contSup h3 span{display:none}
#ppl .cont .contCentral{
	background:url(../imagenes/fd-cont-centro.gif) repeat-x left top;/*height:519px;*/
	width:654px;
	padding-left:40px;
	background-color: #DDDDDD;
}
#ppl .cont .contCentral .flash{width:640px;height:350px;margin:0}
#ppl .cont .contCentral h2{background:url(../imagenes/tit-bienvenidos.gif) no-repeat left top;width:139px;height:17px;margin:15px 0 10px 0;}
#ppl .cont .contCentral h2 span{display:none}
#ppl .cont .contCentral img{float:right;padding-right:20px;margin-top:-30px}
#ppl .cont .contCentral p{width:415px;color:#666;margin-bottom:10px;line-height:15px;font-size:11px}

#ppl .contPag{width:925px;margin:0 auto;padding:208px 0 0 0;position:relative}
#ppl .contPag h1{
	width:250px;
	position:absolute;
	top:28px;
	left:0;
	padding-top: 6px;
	overflow: visible;
}
#ppl .contPag h1 .botonera{
	padding-left: 70px;
}
#ppl .contAgrup{background:url(../imagenes/fd-contenedor.gif) no-repeat scroll right bottom #fafafa;margin-left:200px;width:694px;}
#ppl .contAgrup .contenido{background:url(../imagenes/fd-cont-agrupa.jpg) no-repeat scroll right top;width:630px;padding:25px 0 0 63px;min-height:500px}
#ppl .contAgrup .contenido h2.titAgrupacion{background:url(../imagenes/tit-agrupaciones.gif) no-repeat left top;width:157px;height:23px;}
#ppl .contAgrup .contenido h2.titAgrupacion span{display:none}
#ppl .contAgrup .contenido p{margin-bottom:10px}
#ppl .contAgrup .contenido ul{width:510px;margin-left:50px}
#ppl .contAgrup .contenido ul li{margin-top:20px}
#ppl .contAgrup .contenido ul li h3{float:left;font-size:14px;color:#a80202;width:400px;margin-bottom:10px}
#ppl .contAgrup .contenido ul li img{float:right;background:#fff;border:1px solid #96100f;padding:4px}
#ppl .contAgrup .contenido ul li div.descr{width:330px;margin-left:20px;line-height:13px;text-align:right;color:#666}
#ppl .contAgrup .contenido ul li a.verMas{display:block;background:url(../imagenes/bt-ver-mas.gif) no-repeat right top;width:350px;height:41px}
#ppl .contAgrup .contenido ul li a.verMas span{display:none}

#ppl .contAgrup.detalle .titVolver h2{display:block;background:0;width:530px;height:auto;font:bold 20px Georgia, "Times New Roman", Times, serif;color:#a80202;float:left}
#ppl .contAgrup.detalle .titVolver a{display:block;background:url(../imagenes/bt-volver.gif) no-repeat;width:60px;height:38px;margin:-10px 30px 0 0;text-indent:-9999em;overflow:auto;float:right}
#ppl .contAgrup.detalle .imgDescr{margin-top:20px}
#ppl .contAgrup.detalle .imgDescr .descr{float:left;width:340px;padding-right:10px;color:#666}
#ppl .contAgrup.detalle .imgDescr img{background:#fff;border:1px solid #96100f;padding:5px}
#ppl .contAgrup.detalle .videosAgrup h3,#ppl .contAgrup.detalle .fotosAgrup h3{font:bold 16px Georgia, "Times New Roman", Times, serif;color:#a80202;background:url(../imagenes/fd-tit-video.gif) no-repeat left bottom;padding-bottom:2px;margin-bottom:14px;}
#ppl .contAgrup.detalle .fotosAgrup img,#ppl .contAgrup.detalle .videosAgrup img{background:#fff;border:1px solid #96100f;padding:2px;margin:0 14px 14px 0}
#ppl .videosAgrup {margin-top:15px}
#ppl .videosAgrup .thumbsVideo{float:left;width:250px}
#ppl .videosAgrup .repVideo{float:left;width:350px}


#ppl .contLinks{background:url(../imagenes/fd-contenedor.gif) no-repeat scroll right bottom #fafafa;margin-left:200px;width:694px}
#ppl .contLinks .contenido{background:url(../imagenes/fd-cont-links.jpg) no-repeat scroll right top;width:630px;padding:25px 0 0 63px;min-height:700px}
#ppl .contLinks .contenido h2{background:url(../imagenes/tit-links.gif) no-repeat left top;width:185px;height:23px;}
#ppl .contLinks .contenido h2 span{display:none}
#ppl .contLinks .contenido p{margin-bottom:30px}
#ppl .contLinks .contenido ul{width:510px;margin:0 0 0 50px}
#ppl .contLinks .contenido ul li{margin:20px 0 0 0}
#ppl .contLinks .contenido ul li h3{float:left;width:350px;margin-left:20px;margin-bottom:8px;text-decoration:underline;}
#ppl .contLinks .contenido ul li a{font-size:14px;color:#0d7475;text-decoration:underline;}
#ppl .contLinks .contenido ul li img{float:left}

#ppl .contLinks .contenido ul li div.descLink{width:350px;margin:10px 0 10px 130px;line-height:13px;}
/*#ppl .contLinks .contenido ul li a{display:block;width:380px;height:41px}*/
#ppl .contLinks .contenido ul li a span{display:none}
#ppl .contLinks .contenido ul li p {margin-bottom:10px}

#ppl .contVentas{background:url(../imagenes/fd-contenedor.gif) no-repeat scroll right bottom #fafafa;margin-left:200px;width:694px}
#ppl .contVentas .contenido{
	background:url(../imagenes/fd-cont-ventas.jpg) no-repeat scroll right top;
	width:630px;
	padding-top: 25px;
	padding-right: 0;
	padding-bottom: 350px;
	padding-left: 63px;
}
#ppl .contVentas .contenido h2{background:url(../imagenes/tit-ventas.gif) no-repeat left top;width:185px;height:23px;font-size:14px;color:#d70371}
#ppl .contVentas .contenido h2 span{display:none}
#ppl .contVentas .contenido h2.corteIngles{
	background-image:none;
}
#ppl  .contVentas  .contenido  a.logo  {
	display: block;
	background-image: url(../imagenes/fd-corte-ingles.gif);
	background-repeat: no-repeat;
	height: 95px;
	width: 156px;
}

#ppl .contVentas .contenido h2.corteIngles span{display:block}
#ppl .contVentas .contenido p{margin-bottom:30px}
#ppl .contVentas .contenido a{text-decoration:none;color:#d70371}
#ppl .contVentas .contenido a:hover{text-decoration:underline;}
#ppl .contVentas .contenido ul{margin-top:35px;height:280px}
#ppl .contVentas .contenido ul li{margin-top:10px}
#ppl .contVentas .contenido ul li h3{color:#d70371}
#ppl .contVentas .contenido ul li span{color:#666}
#ppl .contVentas p.telCorteIngles{font-weight:bold;color:#666;margin:0 0 5px 0}


#ppl .contPatro{background:url(../imagenes/fd-contenedor.gif) no-repeat scroll right bottom #fafafa;margin-left:200px;width:694px}
#ppl .contPatro .contenido{background:url(../imagenes/fd-cont-patrocinadores.jpg) no-repeat scroll right top;width:630px;padding:25px 0 0 63px;min-height:700px}
#ppl .contPatro .contenido h2{background:url(../imagenes/tit-patrocinadores.gif) no-repeat left top;width:171px;height:19px;margin-bottom:5px}
#ppl .contPatro .contenido h2 span{display:none}
#ppl .contPatro .contenido p.DescPatro{margin-bottom:30px;font-weight:bold;width:600px}
#ppl .contPatro .contenido ul{width:510px;}
#ppl .contPatro .contenido ul li{margin:0 0 35px 0}
#ppl .contPatro .contenido ul li h3{float:left;color:#f29400;width:350px;margin-left:20px;margin-bottom:8px;font-size:14px;}
#ppl .contPatro .contenido ul li a{color:#f29400;text-decoration:none}
#ppl .contPatro .contenido ul li a:hover{text-decoration:underline}
#ppl .contPatro .contenido ul li img{float:left;margin-top:3px}
#ppl .contPatro .contenido ul li div.descLink{width:350px;margin:10px 0 0 130px;line-height:13px;}
#ppl .contPatro .contenido ul li a span{display:none}
#ppl .contPatro .contenido ul li p{font-weight:normal;color:#666;margin-bottom:10px}

#ppl .contContacto{background:url(../imagenes/fd-contenedor.gif) no-repeat scroll right bottom #fafafa;margin-left:200px;width:694px}
#ppl .contContacto .contenido{background:url(../imagenes/fd-cont-contacto.jpg) no-repeat scroll right top;width:630px;padding:25px 0 0 63px}
#ppl .contContacto .contenido h2{background:url(../imagenes/tit-contacto.gif) no-repeat left top;width:171px;height:19px;margin-bottom:5px}
#ppl .contContacto .contenido h2 span{display:none}
#ppl .contContacto .contenido p{width:450px;margin-bottom:30px;font-weight:bold}
#ppl .contContacto input,#ppl .contContacto textarea{color:#f8df00;font:11px Tahoma, Arial, Helvetica, sans-serif;}
#ppl .contContacto form{background:url(../imagenes/fd-form.gif);width:387px;height:174px;padding:10px 0 0 20px;margin:0 0 180px 25px}
#ppl .contContacto form textarea{width:155px;height:121px;padding:5px;background:url(../imagenes/fd-txtarea.gif) no-repeat;overflow:auto}
#ppl .contContacto form input{width:126px;height:20px;background-color:transparent;border:0;padding:0 3px}
#ppl .contContacto form label{width:50px;display:block;float:left;}
#ppl .contContacto form .campoNombre{background:url(../imagenes/fd-nombre.gif) no-repeat 48px 1px;width:200px;height:30px;clear:both}
#ppl .contContacto form .campoApellido{background:url(../imagenes/fd-apellido.gif) no-repeat 48px 1px;width:200px;height:30px}
#ppl .contContacto form .campoEmail{background:url(../imagenes/fd-email.gif) no-repeat 48px 1px;width:200px;height:30px}
#ppl .contContacto form .campoTelefono{background:url(../imagenes/fd-tel.gif) no-repeat 48px 1px;width:200px;height:30px;clear:both}
#ppl .contContacto form .campoVacio{width:200px;height:10px}
#ppl .contContacto form .submit{display:block;background:url(../imagenes/fd-bt-enviar.gif) no-repeat;width:62px;height:20px;margin-left:90px;}
#ppl .contContacto form .submit span{display:none}


#ppl .contLocal{background:url(../imagenes/fd-contenedor.gif) no-repeat scroll right bottom #fafafa;margin-left:200px;width:694px}
#ppl .contLocal .contenido{background:url(../imagenes/fd-cont-localizacion.jpg) no-repeat scroll right top;width:630px;padding:25px 0 0 63px;min-height:500px}
#ppl .contLocal .contenido h2{background:url(../imagenes/tit-localizacion.gif) no-repeat left top;width:143px;height:19px;margin-bottom:5px}
#ppl .contLocal .contenido h2 span{display:none}
#ppl .contLocal .contenido p{width:600px;margin-bottom:30px;font-weight:bold}
#ppl .contLocal .datosLocal{margin-top:20px;}
#ppl .contLocal .datosLocal h3{font:bold 14px Tahoma, Arial, Helvetica, sans-serif;color:#3e86bc;padding-bottom:7px}
#ppl .contLocal .datosLocal p{font-weight:normal}
#ppl .contLocal .datosLocal .dir,#ppl .contLocal .datosLocal .comoLlegar{float:left;width:300px}
#ppl .contLocal .datosLocal li{padding:0 0 2px 25px}
#ppl .contLocal .datosLocal li a{color:#666}
#ppl .contLocal .datosLocal li.bus{background:url(../imagenes/ic-bus.gif) no-repeat 0 3px;}
#ppl .contLocal .datosLocal li.taxi{background:url(../imagenes/ic-taxi.gif) no-repeat 0 3px;}
#ppl .contLocal .datosLocal li.bici{background:url(../imagenes/ic-bici.gif) no-repeat 0 3px;}
#ppl .contLocal .datosLocal li.metro{background:url(../imagenes/ic-metro.gif) no-repeat 0 4px;}


#ppl .cont .contDown{background:url(../imagenes/fd-cont-down.gif) repeat-x left top;height:79px}
#ppl .contPag .contDown{background:url(../imagenes/fd-cont-down.gif) no-repeat left top;height:79px;margin-left:200px}
#ppl .footer{text-align:right;color:#f29400;padding-right:35px}
#ppl .footer p{padding-bottom:5px}
#ppl .footer p a{text-decoration:none;color:#f29400}
#ppl .footer p a:hover{text-decoration:underline}
#ppl .footer p a.solucionesuno{text-decoration:underline}

.paginador{text-align:center;padding-top:50px}
.paginador a{background:#ad0806;padding:2px 6px;margin:1px;border:1px solid #8b0303;text-decoration:none;color:#f4e459}
.paginador a:hover{text-decoration:underline;}
.paginador a.nroPagina_actual{background:#fa6805;color:#8b0303;font-weight:bold}
