		.player-audio{width:135px; height:37px; }
		div.player-s object{background:none !important;}
		.video-player{ width:450px !important; height:370px;}
		.player_desactivado { background: url('../img/radio_small_480.jpg'); height: 42px; width: 232px; display: block; background-repeat:no-repeat;}
		#container {position:relative;clear:both;width:480px;}
		#container article {width:230px;}
		div.header_top_option{ height:60px !important; padding:7px 0px 0px 0px;}
		div.header_brand{ width:470px;}
		div.header_brand img.vodafone_you{ float:right; width:24px; height:24px;}
		img.vodafone_logo_you{ width:130px;}	
		#cont-box0 {position:relative;clear:both;width:480px;overflow:hidden !important; margin:0 auto 10px auto !important;}
		#main-container {float:left; width:100%; position:relative;}
		.middle-container{position:relative;margin:0px 0px 0px 10px !important; }
		.box0{ float:left; clear:both !important; margin:0px 0px 0px 0px !important;}
		#cont-box0 article{position:relative !important; margin:0px 0px 10px 0px;}
		
		body > header .clearfix {width:470px;height:60px;position:relative}
		body > header .logo {float:left;margin: 50px 8px 0 13px}
		body > header #player-s {width:130px;height:29px;margin:0px 0 0 0;float:left}
		#main-container{ float:left; width:100% !important; padding:0px; position:relative;} /* Se ha aÃ±adido el main container y se le ha reducido el margen superior */		
		
				
		#search-form {width:auto;margin:0px 8px 0 0}
		#search-form input{display:inline-block;font-size:.1em;margin:0;padding:0}
		#search-form input[type="search"] {float:left;width:140px;font-size:1.2em;text-align:center;padding:0;height:29px; -webkit-appearance: none;}
		#search-form input[type="submit"] {width: 50px; height: 29px; margin: 0 0 0 1px; padding: 0; text-indent: -9999px; background: #E9E9E9 url('../img/search_form_lupa.png') center no-repeat; -webkit-appearance:none;}		
		
		#top-list {position:absolute;top:0;right:0; margin:10px -10px 0px 0px;}
		#top-list ul li.mivodafone {border-right: none; padding: 2px 10px 5px 10px; }
		#top-list ul li a {font-size:1.4em;line-height:1em}
		#top-list ul li.mivodafone a {display:inline-block;line-height:5px;}
		#top-list ul li.help a {padding-right:0;width:16px; height:10px; font-size:0px; background:url('../img/icono_ayuda.jpg') no-repeat 10px 1px;}
		

		nav#header-list{ height:58px; width: 100% !important;}
		#header-tags.nav-bar ul {width: 480px;margin: 0px auto;padding: 0px 0px 0px 0px;display: block;clear: both;}
/*
		nav#header-list{ height:58px; min-width:490px !important;}
		#header-tags{ min-width:490px !important; }
		#header-tags.nav-bar ul {min-width: 480px;margin: 0px auto;padding: 0px 0px 0px 0px;display: block;clear: both;}
*/
		#header-list ul {width: 480px !important; margin-left: auto;margin-right: auto;}
		#header-list ul li {width: 117px !important;height:49px;padding:8px 0 0 0px;}
		#header-list ul li a {height:19px;line-height:67px;text-align:center;font-size:11px;text-decoration:none;font-weight:normal}
		#header-list ul li a {padding:0;}
		#header-list ul li a:hover {text-decoration:underline;}
		#header-list ul li.type1 a {background:url('../img/check_radio.png') center 0px no-repeat;}
		#header-list ul li.type1 a.checked {background-position: center -19px!important}
		#header-list ul li.type2 a {background:url('../img/check_afterclass.png') center 0px no-repeat;}
		#header-list ul li.type2 a.checked {background-position: center -19px!important}
		#header-list ul li.type3 a {background:url('../img/check_smartphones.png') center 0px no-repeat;}
		#header-list ul li.type3 a.checked  {background-position: center -19px!important}
		#header-list ul li.type4 a {background:url('../img/check_tarifas.png') center 0px no-repeat;}
		#header-list ul li.type4 a.checked {background-position: center -19px!important}		
		
		.prettyContent-container{width:460px;}
		#sectionAplicacion section.infoAplicacion {float: left; padding: 35px 30px 45px 30px; width: 400px !important; border-bottom: 1px solid #E0E0E0;}
		#sectionAplicacion section.infoAplicacion img {float: left; margin:0px 0px 20px 0px;}
		#sectionAplicacion section.detalleAplicacion {float: left;padding: 35px 30px 35px 30px; width: 400px; clear:both;}
		#sectionAplicacion section.mediaAplicacion {float: left; width: 410px !important; padding: 0px 20px 20px 30px;}
		#sectionAplicacion section.opcionesAplicacion {float: left; width: 410px !important; padding: 0 30px 45px 30px;}
		#sectionAplicacion section.opcionesAplicacion .textBlock {float: left; width: 410px; color: #666; font-size: 1.4em; border-bottom: 1px solid #DEDEDE;  clear:both;}		/* Se ha eliminado el padding para ganar margenes ()*/
		
		.prettyPopin {z-index:10000; overflow: visible; position:absolute; left:10px !important;}
/* 		#overlay{ min-width:500px !important;} */
		.prettyContent {z-index:10100}
		.prettyPopin a#b_close {z-index:10200}
		.prettyPopin .prettyContent .prettyContent-container { float: left;  display: none; width: 470px;}
		.prettyContent section.sectionRecargas {width:400px}
		.prettyContent section.fullcontent {float:left; width:410px; clear:both; }
		.prettyContent section.sectionRecargas {width:410px}
		.prettyContent section.fullcontent1 {width:440px;padding:60px 10px 0 10px}
		.prettyContent section.fullcontent1 footer {width: 440px}
		.prettyContent section.fullcontent1 img.thumb {width:440px;max-width:440px !important}
		.prettyContent section.fullcontent2 {width:480px;padding:20px 10px}
		.prettyContent section.fullcontent2 p.related {margin-bottom:20px}
		.prettyContent section.fullcontent2 article.box {float:left;width:230px}
		
		.prettyContent section.fullcontent5 {width:410px}
		.prettyContent section.fullcontent6 {width:410px}
		.prettyContent article.box-main header h2 {float:left;width:440px;padding:0;margin-top:10px}
		.prettyContent article.box-main .content {float:left;width:440px; min-height:100px; padding:0 0 15px 0;}/* Se ha eliminado el min-height*/
		.prettyContent article.box-main p.button {float:right;position:static !important;}
		.prettyContent section.middlecontent {width:410px;padding:50px 30px 30px 30px}
		.prettyContent section.middlecontent2 {width:410px;padding:30px}
		.prettyContent section.middlecontent3 {width:410px;padding:30px}
		.prettyContent article.box-main header time{float:right;position:absolute;left:370px;width:70px;height:33px;line-height:33px;text-align:center;padding:0}
		.prettyContent ul.categorias li {float: left; width: 195px; margin: 0 5px 16px 0px; text-align: center; }
		.prettyContent article.box-main footer {float: left; width: 410px; padding: 0}
		.prettyContent article.box-main img.thumb { float: left; width: 410px !important;}

		
		.video-player {width: 450px !important; height: 370px; background: black; }

		/*body.pageSimple > header {background-position: -120px 0}
		body.pageSimple > header .clearfix {width: 460px}
		body.pageSimple > header .logo {margin:40px 0 40px 50px}*/
		#container-recargas {width:460px}
		#container-altapin {width:460px}
		#contenedorCompraSim {width:460px}
		#contenedorRegistro,#contenedor404,#contenedorGenerico {width:460px;margin:0 auto}
		#contenedor404 .errorBlock ul.filtrosContenido li {margin: 0 10px 0 0;padding:0 0 0 26px}
		#contenedorCompraSim .bloqueCompraSim {float:left;width:460px}
		#contenedorCompraSim .bloqueIzquierda {float:left;width:46px;margin:0}
		#contenedorCompraSim .bloqueDerecha {float:left;width:460px;}
		#contenedorCompraSim .bloqueIzquierda .bloqueInfoTarifa {width:428px;border-top:0}
		#contenedorCompraSim .bloqueConfirmacion {width:460px}
		#contenedorCompraSim .bloqueConfirmacion .bloqueConfirmacionIzquierda {width:460px;margin:0}
		#contenedorCompraSim .bloqueConfirmacion .bloqueConfirmacionDerecha {width:460px}
		#contenedorCompraSim .bloqueConfirmacion dl {width:460px}
		#contenedorCompraSim .bloqueConfirmacion dt {width:440px}
		#contenedorCompraSim .bloqueConfirmacion dd {width:460px;padding:20px 0 20px 10px}
		#contenedorCompraSim .bloqueConfirmacion dd img {margin-right:10px}
		#contenedorCompraPack {width:460px}
		#contenedorCompraPack .pasoCompraPack {width:460px}
		#contenedorCompraPack .pasoCompraPack .paso1 {margin-right:120px;width:66px}
		#contenedorCompraPack .pasoCompraPack .paso2 {margin-right:119px;width:86px}
		#contenedorCompraPack .pasoCompraPack .paso3 {width:69px}
		#contenedorCompraPack .bloque {width:460px}
		#contenedorCompraPack .bloqueFormCompra fieldset div {margin-top:10px}
		#contenedorCompraPack .bloqueCompraPack {width:460px}
		#contenedorCompraPack .bloqueCompraPack .bloqueCompraPackDerecha {width:460px}
		#contenedorCompraPack .bloqueCompraPack .bloqueCompraPackIzquierda {width:460px;margin:0}
		#contenedorCompraPack .bloqueInfoCompra {border-top:0}
		#contenedorCompraPack .bloqueDetalleCompra .infoEntrega {padding-right:0}
		#contenedorCompraPack .bloqueConfirmacion {width:460px}
		#contenedorCompraPack .bloqueConfirmacion .bloqueConfirmacionIzquierda {width:460px}
		#contenedorCompraPack .bloqueConfirmacion .bloqueConfirmacionDerecha {width:460px;margin-top:20px}
		#contenedorCompraPack .bloqueConfirmacion dl {width:460px}
		#contenedorCompraPack .bloqueConfirmacion dt {width:440px}
		#contenedorCompraPack .bloqueConfirmacion dd {width:440px}
		#contenedorCompraPack .bloqueConfirmacion h2 {width:460px}
		#contenedorCompraPack .bloqueConfirmacion h3 {width:460px}
		#contenedorCompraPack .tableConfirmacion {width:460px}
		#contenedorCompraPack .tableConfirmacion tr td.cell1.infoCompra img {float:none;margin-bottom:20px}
		#contenedorCompraPack .tableConfirmacion tr td.cell1.infoCompra ul {float:none}
		#contenedorCompraPack .tableConfirmacion tr td.cell1 {width:260px}
		#contenedorCompraPack .tableConfirmacion tr td.cell2 {width:140px}
		#contenedorCompraPack .tableConfirmacion tr td.cell3 {width:60px}
		#container-recargas .contenedorRecargas .recargaCuerpo {float:left;width:460px;padding:30px 0;}
		#container-recargas .contenedorRecargas .recargaInfo {float:right;width:438px;margin:0;border-top:0}
		#container-recargas fieldset.legales label {max-width:400px}
		#container-recargas .pasoRecarga {width:460px}
		#container-recargas .pasoRecarga .paso1 {margin-right:120px;width:66px}
		#container-recargas .pasoRecarga .paso2 {margin-right:119px;width:86px}
		#container-recargas .pasoRecarga .paso3 {width:69px}
		fieldset#datosRecarga div:last-child {margin-top:10px}

		#sectionAplicacion section.opcionesAplicacion { float: left;width: 390px; padding: 0 30px 45px 30px; clear:both !important;}
		#sectionAplicacion section.mediaAplicacion div.mediaImage div.image div.imageFooter {color: white; height: 35px; width: 270px; padding: 10px; font-size: 1.4em; line-height: 35px; margin:0px 0px 20px 0px !important; float:left; clear:both;}
		#sectionAplicacion section.detalleAplicacion div.infoSistema h4 {line-height: 39px; margin: 50px 0px 0px 0px; float: left; font-size: 1.4em; font-weight: normal; color: #666;}
		#sectionAplicacion div.info { min-height: 134px; position: relative; float: left; width: 420px; font-size: 1.4em; color: #666; padding-bottom: 36px; }
		#sectionAplicacion section.mediaAplicacion { float: left; width: 390px; padding: 20px 20px 70px 30px; clear:both; clear:both;}
		#sectionAplicacion section.mediaAplicacion div.mediaImage a.mediaPrev { float: left; display: inline-block; height: 480px; width: 55px; background: url('../img/media_image_prev.png') no-repeat left center;font-size: 0em; text-indent: -9999px;}
		#sectionAplicacion section.mediaAplicacion div.mediaImage a.mediaNext { float: left; display: inline-block; height: 480px; width: 55px; background: url('../img/media_image_next.png') no-repeat right center; font-size: 0em; text-indent: -9999px;}
		
		
		.prettyContent section.fullcontent2 {width: 450px; padding: 20px 10px;}
		.prettyContent section.fullcontent2 article.box {float: left; width: 215px;}
		.prettyContent section.fullcontent2 article header img { min-width:215px !important;}
		.prettyContent section.fullcontent1 img.thumb {}
		.prettyContent article.box-main .content { float: left; width: 440px; min-height:100px; padding: 0 20px 15px 0px;} /* Se ha eliminado el min-height*/
		.prettyContent section.fullcontent1 footer {width: 440px !important;}
		#sectionProducto { float: left; width: 450px; padding: 43px 0px 0px 0px}
		#sectionProducto .infoProducto {float: left; padding: 30px 17px 30px 15px;  clear: both; width: 460px;}
		.prettyContent ul.seccion_cat li {float: left; width: 409px; padding: 10px 0; border-top: 1px solid #888; }
		.prettyContent ul.seccion_cat li ol li{float: left; width: 300px; padding: 10px 0; border-top: 1px solid #888; }
		.prettyContent h2 {margin: 0;font-size: 2.5em;color:#343434;font-weight:normal}
		#sectionProducto .mediaPrincipal { width: 438px; text-align: center; border: 1px solid #D0D0D0; border-bottom: none;}
		#sectionProducto .mediaProducto { padding: 15px;}
		#sectionProducto .sectionBlock { float: left; width: 460px !important; display: block; padding: 0 20px 40px 20px; }
		#sectionProducto .textBlock { float: left; width: 425px; padding-bottom: 10px; border-bottom: 1px solid #888; margin-bottom: 10px;}
		#sectionProducto .mediaThumbs ul li {list-style: none; float: left; display: inline-block; width: 85px; height: 86px; border-right: 1px solid #D0D0D0; text-align: center; overflow: hidden; background-position: center center;}

		
		#sectionTarifa .sectionBlockRight {float:left;width:420px;display:inline-block; clear:both;}
		
		footer.main-footer{height:50px; width:100% !important;}
		footer.main-footer > nav ul {width: 450px;  margin-left: auto; margin-right: auto;}
		footer.main-footer li.item5 { clear:both;}
		section.promocional img{ width:400px;}
		#media_player_container iframe{ width:410px;}
		.recargaCuerpo ul.seccion_cat li div.content { font-size:1.2em; border:1px solid #ff0000; width:346px; float:left; position:relative; padding:15px 30px 25px}
		#container-recargas .contenedorRecargas .recargaCuerpo input[type="text"] {font-size: 1.2em; border: 1px solid #999;min-width: 200px; padding: 3px 5px; margin:0px 0px 20px 0px;}		
		div.seccion_television{ display:none;}

		#cont-box0 article {width: 470px !important;}
		#container article.box0{width: 470px !important;}

		#search-form input[type="search"] {-webkit-border-radius: none; -webkit-appearance: none;}
		.prettyContent article.box-main header time {float: right; position: absolute; left: 339px !important; width: 70px; height: 33px;line-height: 33px; text-align: center; padding: 0;}

		#contenedorCompraSim .pasoCompraSim li { font-size: 0 !important; width: 0px;}
		#contenedorCompraSim .simTypeSelect  li{ float: none !important; clear: both !important; width: 100% !important; }
		#contenedorCompraSim .bloqueIzquierda, #contenedorCompraSim .bloqueDerecha, #contenedorCompraSim .bloqueInfoTarifa { width: auto !important;  }
		#contenedorCompraSim .bloqueIzquierda * { max-width: auto !important; }
		#contenedorCompraSim .bloqueIzquierda img { max-width: 95% !important; }
		#contenedorCompraSim .bloqueInfoTarifaSelect .tarifaOption .button { margin-top: 10px !important; }