* {-moz-box-sizing: border-box;box-sizing: border-box; -webkit-box-sizing:border-box;}
html {text-align:left;}
body
{
	background:transparent url(/on/img/fndpage.jpg) repeat-x scroll center top;
	color:#4B4B4B;
	font-family:Arial,Helvetica,sans-serif;
	text-align:center;
	width:100%;
	margin:0;
	padding:0;
}

#contenedor
{
	margin:0 auto;
	text-align:center;
	width:60em;
	-width:61.25em;
}


#contenedor .header_contenido1
{
	-x-system-font:none;
	color:#4B4B4B;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:5.4em;
	*height:9.1em;
	-height:5.4em;
	line-height:normal;
	text-align:left;
	width:96em;
	-width:98em;
}

.header_contenido1 *
{
	margin:0;
	padding:0;
}

.header_contenido1 h1, .header_contenido1 h2, .header_contenido1 h3, .header_contenido1 h4, .header_contenido1 h5, .header_contenido1 h6 {
	font-size:1em;
}

.header_contenido1 a
{
	text-decoration:none;
}

#contenedor .contentTopMenu
{
	clear:both;
	float:left;
	padding-bottom:0;
	padding-top:0;
	width:100%;
}

#contenedor .header-extrotros
{
	background:transparent none repeat scroll 0 50%;
	float:left;
	height:auto !important;
	margin-top:3.6em;
	min-height:5.4em;
	padding:0 0 0.4em;
	width:70em;
}

.header-extrotros h1
{
	display:inline;
	float:left;
	margin-left:2em;
}

.header-extrotros h1 span
{
	color:#FFFFFF;
	font-family:verdana;
	font-size:3.8em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}

#contenedor .contentLogoMov
{
	display:inline;
	float:right;
	margin-top:3.6em;
	width:25em;
}

.logomov
{
	float:right;
	margin-right:2em;
}

.logomov a
{
	background:url(/on/img/logo_telefonica.gif) no-repeat scroll left top transparent;
	display:block;
	height:5.1em;
	width:24em;
}

.contentfiltros
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FFFFFF none repeat scroll 0 0;
	clear:both;
}

/* styles-menulev2.css - CSS dedicado al menu de nivel 2 (submenu de seccion) */
#nav_level2 {font-size:62.5%; clear: both;height: 4.05em;background: #02365b url(/on/img/fnd_navlevel2.gif) 0 0 repeat-x;}
#nav_level2 ul {padding-left:1.1em;
position:relative;z-index:99;}
#nav_level2 li.lev2 {float: left;list-style: none;}
#nav_level2 li.lev2 a.item, #nav_level2 li.lev2 a.item:visited {display: block;float: left;padding: 0 .5em 0 1.1em; background: url(/on/img/ico_navlevel2.gif) left -10.45em no-repeat;color: #5cd2ed;font: 1.2em/3.4em Verdana, Tahoma, Arial, sans-serif;text-transform: uppercase;}
#nav_level2 li.lev2 a.item span {padding-right: 1em;background: url(/on/img/ico_navlevel2.gif) right .5em no-repeat;cursor: pointer;}
#nav_level2 li.first a.item,
#nav_level2 li.first a.item:visited {padding-left: .7em;background:transparent;}
#nav_level2 li.lev2 a.active,
#nav_level2 li.lev2 a.active:visited {color: #fff}
#nav_level2 li.lev2 a.item:hover, #nav_level2 li.item_hover a.item {background: #edf3f4;color: #00517a;text-decoration: none;background-image:none !important;}
#nav_level2 li.item_hover a.item {background-color: orange;}
#nav_level2 li.lev2 a.item:hover span, #nav_level2 li.item_hover a.item span {background-position: right -4.95em}
#prim_item {background:none;}

/*--- Submenu ---*/
#nav_level2 .submenu_lev2 {display:none; position:absolute; top:4.05em; z-index:12; background-color:transparent; background-image:url(/on/img/submenu_lev2_BR.png); background-position:bottom right; background-repeat:no-repeat; padding-right:7px; left: -4px; text-align:left;}
#nav_level2 .submenu_lev2 ul {background-color:transparent; background-image:url(/on/img/submenu_lev2_BL.png);background-position:bottom left;background-repeat:no-repeat;margin:0;padding:.65em 2em 2em 2em;}
#nav_level2 .submenu_lev2 li a {width: 100%;display: block;font-size: 1.2em;margin-top: .4em;margin-bottom: 0;white-space:nowrap;}

form, ul, li, dl, dd, dt, h1, h2, h3, h4, h5, h6, p, a
{
	margin:0;
	padding:0;
}

a
{
	text-decoration:none;
}
/*listado de iconos*/
#lia-body .colX_fila_1_1_1 {clear:both;padding-top: 0;padding-bottom: 1em;}
#lia-body .colX_fila_1_1_1:after {content:".";clear:both;display:block;visibility:hidden;height:0}
#lia-body .colX_columna1, #lia-body .colX_columna2, #lia-body .colX_columna3 {float:left;}
#lia-body .colX_fila_1_1_1 .colX_columna1, #lia-body .colX_fila_1_1_1 .colX_columna2, #lia-body .colX_fila_1_1_1 .colX_columna3 {width:33%;}
* html #lia-body .colX_fila_1_1_1 .colX_columna1, * html #lia-body .colX_fila_1_1_1 .colX_columna2 {width:32%;}
* html #lia-body .colX_fila_1_1_1 .colX_columna3 {width:32%;}
#lia-body .colX_panel {margin-right: 0.6em;}
#lia-body .colX_fila_1_1_1 .colX_columna3 .colX_panel {margin-right:0;}
#lia-body .ico_listado {float:left;width: 3.8em;margin-top:1.65em;}
#lia-body .intnavalt {float:left;width: 14em;margin-top:1.65em;}
#lia-body .lstnavalt h2 {color: #00517A;font-size: 1.5em;font-weight:normal;font-family: Verdana,Tahoma,Arial,sans-serif;margin-bottom: 0.4em;margin-left: 0.6em;cursor:pointer;}
#lia-body .lstnavalt h2 a {color: #00517A;font-weight:normal;font-family: Verdana,Tahoma,Arial,sans-serif;text-decoration:none;}
#lia-body .lstnavalt ul {margin-left: 0.3em;}
#lia-body .lstnavalt ul li {background-color:#F0F1F2;padding: 0.2em 0.8em;}
#lia-body .lstnavalt li a {font-size: 1.1em;}
#lia-body .lstnavalt ul li.even {background-color:#FFFFFF;}
#lia-body .lstnavalt a {color:#0086C3;font-family:arial,helvetica,verdana;}
.intnavalt .moreinfo {font-weight: bold;margin-left: 1.5em;margin-top: 0.5em;}
.sIFR-alternate {display:none;}

/*portada blogs*/
.colX_catBlogPortada {padding:0 0 3em 1em;margin-right: 0.65em;background-image:url("/on/img/fndprodprice.gif");background-repeat:no-repeat;background-position:left top;}
* html .colX_catBlogPortada {display:inline-block;}
.colX_catBlogPortada .inner {padding:2.2em 0 0 1.5em;Aoverflow:hidden;display:table;border-left:1px solid #ebedec;}
.colX_catBlogPortada_head {margin-bottom:3em;}
.colX_catBlogPortada_head h2 {padding:0 0 0 .2em !important;margin-bottom:.65em !important;color:#000000 !important;font-family:Verdana,Tahoma,Arial !important;font-weight:normal !important;}
.colX_catBlogPortada_head h2 a {color:#333333 !important;font-family:Verdana,Tahoma,Arial;font-weight:normal;text-decoration:none !important;}
.colX_catBlogPortada_head h2 a:hover {text-decoration:underline !important;}
.colX_cbp_headimg {height:10.1em;margin-bottom:1em;}
.colX_catBlogPortada_head .intro strong {font-weight:bold !important;font-family:Verdana,Tahoma,Arial !important;}
li.colX_par {background-color: #F0F1F3;}
ul.colX_lisBlog {margin-bottom:1em !important;display:table;}
ul.colX_lisBlog li {padding:.45em .3em .6em .3em !important;clear:both;float:left;}
* html ul.colX_lisBlog li {width:100%;}
ul.colX_lisBlog div.ico {float:left;widh:1.2em;}
ul.colX_lisBlog div.titulo {float:right;width:87%;}
ul.colX_lisBlog div.titulo a {color:#666666 !important;font-weight:bold;}
ul.colX_lisBlog div.texto {float:right;width:87%;font-size:.9em;font-family:Tahoma,Verdana,Arial !important;}

ul.colX_lisBlog div.ico img {margin:.4em .1em .3em .3em;}
.colX_mas {padding:.3em .8em .3em .3em;clear:both;border-top:1px solid #ebedec;text-align:right;}
.colX_mas a {font-weight:bold;font-family:Verdana,Arial,Tahoma !important;}

.colX_gradient {background-image:url("/on/img/fnd_cabecera_item_prod.gif");background-repeat:repeat-x;background-position:0 0;}
.colX_gradient .apoyo {background-color:transparent;padding-left:1em !important;min-height:6em !important;}
* html .colX_gradient .apoyo {display:inline-block;padding-bottom:1em;}
.colX_gradient .btnapoyo {padding-bottom:1em;float:none;margin-top:.8em;margin-bottom:.8em;border-bottom:1px solid #ebedec;}
.colX_gradient .intapoyo {padding-left:.65em !important;height:auto !important;}
.colX_gradient .infapoyo {background-color:transparent;padding-left:.65em !important;padding-right:1.45em !important;height:auto !important;min-height:6.25em;padding-left:0 !important;}
.colX_gradient p.titular {font-size:1.2em;}
.colX_gradient .infapoyo_der {width:auto !important;}
.colX_gradient .infapoyo_der img {vertical-align:middle;}

.colX_form {display: table;width: 100%;margin-bottom:1em !important;}
.colX_form label {display:block;color:#525659;}
.colX_form .campo {margin-bottom:1em;}
.colX_form .campo input {padding: 0.2em !important;width:99%;background-color:#f0f0f0;border:1px solid #5d5d5d;border-bottom-color:#dedfda;border-right-color:#dedfda;}
.colX_form .campo select {width:100%;background-color:#f0f0f0;}
.colX_form .botonera {float:right;}
.colX_ranking {padding-left:2em !important;color:#AAAAAA !important;font-size:1.6em;font-family:Verdana,Tahoma,Arial !important;line-height:normal !important;list-style-type:decimal-leading-zero !important;overflow:hidden;}
* html .colX_ranking {list-style-type:decimal !important;}
* html .colX_ranking li {vertical-align:top !important;}
.colX_ri {position:relative;left: -0.8em;margin-bottom:.55em;padding-bottom:.35em;border-bottom:1px solid #e9e9e9;width:110%;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.colX_ri {left: 0.3em;}}
* html .colX_ri {width:8em !important;}
.colX_ri img {vertical-align:text-top;position: relative;top: -0.2em;}
.colX_ri img {vertical-align:top\9;}
* html .colX_ri img {float:left;}
.colX_utlimo {border:none;}
.colX_ri .colX_rtxt {float:right;width:5em;width:65%;font-size:.6em;position:relative;left:-.5em;}
.colX_ri .colX_rtxt a.titulo, .colX_ri .colX_rtxt span.titulo {color:#4b4b4d !important;font-weight:bold;}
.colX_ri .colX_rtxt a.masinfo {color: #0086C3 !important;font-family:Arial,Helvetica,sans-serif;font-size:.95em;}

.colX_iconos {vertical-align: middle;overflow:hidden;padding-bottom:1em !important;}
.colX_ii {padding-bottom:.65em;}
.colX_iconos li {width:50%;float:left;}
.colX_iconos img {vertical-align: middle;}
.colX_destacado {overflow: hidden;margin:1em 0 1em 3em;width:40em;position: relative;}
.colX_destacado img {float:left;}
.colX_destacado .colX_rtxt {bottom:2em;left:8.5em;position: absolute;}
.colX_destacado .colX_rtxt a.titulo, .colX_destacado .colX_rtxt span.titulo {color:#4b4b4d !important;font-weight:bold;font-size:1.3em;font-family:Verdana,Tahoma,Arial !important;padding-right:2em;}
.colX_destacado .colX_rtxt span.texto {display:block;font-family:Verdana,Tahoma,Arial !important;font-size:1.1em;border-bottom:1px solid #ebedec;margin-bottom:.45em;padding-bottom:1em;margin-top:.8em;}
.colX_destacado .colX_rtxt a.masinfo {font-weight:bold;}
.submenu_lev2 ul li {list-style:none;}
.submenu_lev2 ul a:hover {text-decoration:underline;}
/**/
.dcolX_ol {clear: left;color: #AAAAAA !important;display: block;float: left;font-family: Verdana,Tahoma,Arial !important;font-size: 1.6em;height: 5em;line-height: normal !important;}
.dcolX_ranking_L {clear:both;padding-top:.65em;}
.dcolX_rtxt {float:right;width:11em;padding-top:.6em;}
.dcolX_ri a.titulo {position:relative;top:-0.5em;color: #4B4B4D !important;font-weight: bold;float:left;}
.dcolX_ri a.titulo img {vertical-align: text-top;}
.dcolX_ri .dcolX_rtxt a.masinfo {color: #0086C3 !important;font-family:Arial,Helvetica,sans-serif;font-size:.95em;display:block;clear:both;position:relative;top: -0.5em;}
.dcolX_cont {border-bottom: 1px solid #EBEDEC;clear:right;float:right;width:16em;}
.colX_utlimo .dcolX_cont {border:none;}
.dcolX_ranking {*overflow:hidden;}
.colX_sombraGradient {*width:auto !important}
* html .colX_sombraGradient {width:100% !important}
* html .dcolX_ri a.titulo {position:static;}
* html .dcolX_ri .dcolX_rtxt a.masinfo {position:static;}
.lia-message-body {clear:both;}
