a.contratarPPV {
  background:url(/webektest/imgs/television/contratarPPV_esp.gif) no-repeat;
  width:130px;
  height:25px;
  display:block;
  float:right;
  margin-right: 5px;
}
a.contratarPPV:hover {
  background:url(/webektest/imgs/television/contratarPPV_neg_esp.gif) no-repeat;
}

/*****  login  ******************/
.registrate {
  overflow:hidden;
  margin-top:0px;
}
.registrate h3 {
  height:27px;
}
.nuevo_a_entrar {
  clear:both;
  width:77px;
  height:26px;
  background:url(/webektest/imgs/login/entrar_esp.png) no-repeat;
  margin-bottom:2px;
  margin-top:5px;
  margin-left:92px !important;
  text-align:center;
  }
.nuevo_a_entrar:hover {
  width:77px;
  height:26px;
  background:url(/webektest/imgs/login/entrar_neg_esp.png) no-repeat;
  }
.nuevo { padding-top:10px;}
.nuevo {
  margin:0 -8px 5px -13px;
  /*padding:9px 0 0px 13px;*/
  padding:5px 0 0px 13px;
  background-color:#EFEFF0;
}
.nuevo_a_entrar {
  width:77px;
  height:26px;
  background:url(/webektest/imgs/login/entrar_esp.png) no-repeat;
  text-align:center;
  display:block;
  text-indent:-5600px;
  margin-left:100px;
  }
.nuevo_a_entrar:hover {
  width:77px;
  height:26px;
  background:url(/webektest/imgs/login/entrar_neg_esp.png) no-repeat;
  }
.nuevo_form { padding:0;}
.nuevo_form_div { margin: 0 -4px 0 0;}
.nuevo_form_span {
  display:block;
  clear:both;
  height:25px;
  overflow:hidden;
}
.nuevo label {
  float:left;
  padding-left:5px;
  line-height:20px;
  width:84px;
}
.nuevo_input {
  width:80px;
  padding:1px 0;
  font:12px;
  margin-right:2px;
  border:1px solid #878787;
}
.nuevo_form_a {
  margin:1px 10px 0 0;
  float:right;
}
/*****  fin login  **************/

.info-area a.contratar-link {
  background:url(/webektest/imgs/zonas/contratar_esp.gif) no-repeat;
  width:110px;
  display:inline;
  margin-top:4px;
  height:32px;
  text-indent:-9999em;
  line-height:32px;
  float:left;
  padding-left:4px;
  padding-top:2px;
}
.info-area a.contratar-link:hover {
  background:url(/webektest/imgs/zonas/contratar_neg_esp.gif) no-repeat;
}

.info-area a.contratar-link-clicktocall {
  background:url(/webektest/imgs/clicktocall/call_esp.jpg) no-repeat;
  width:160px;
  display:inline;
  margin-top:4px;
  height:32px;
  text-indent:-9999em;
  line-height:32px;
  float:left;
  padding-left:4px;
  padding-top:2px;
}
.info-area a.contratar-link-clicktocall:hover {
  background:url(/webektest/imgs/clicktocall/call_on_esp.gif) no-repeat;
}

/*****Logo Operaciones*******/
#area_clte .header h1 a {
  position:absolute;
  left:0;
  top:0;
  background:url(/webektest/imgs/area_cliente_empresa/operaciones/bg-logo.gif) no-repeat;
  width:290px;
  height:90px;
  text-indent:-9999px;
  overflow:hidden;
}

/*****Catálogo de Puntos*******/
#cat-puntos .btn-ampliar {
  position:absolute;
  bottom:18px;
  margin-top:10px;
  background:url(/webektest/imgs/area_cliente/puntos/btn-ampliar.gif) no-repeat;
  width:78px;
  height:25px;
  text-indent:-9999px;
  overflow:hidden;
  margin-left: 20px;
}

/*********Roaming********/
.continente {
  float:right;
  margin:5px 10px 0;
  padding:0;
  width:145px;
  border:1px solid #666;
  border-color:#666 #939598 #939598 #666;
  color:#939598;
  font:12px;
}
/***   SSO Particulares  ***/
#h-sng #header_ac .header-wrap{
  float:left;
  color:#4c4c4c;
  font-size:13px;
  margin-top:23px;
  background:url(/webektest/imgs/area_cliente/operaciones/tu_euskaltel.png) no-repeat;
}
/****** Cobertura ******/
#fo .logo-fo{
  text-indent:-9999px;
  overflow:hidden;
  background:url(/webektest/imgs/cobertura/logo-fo.gif);
  width:224px;
  height:57px;
  margin:0 0 50px;
}
#fo .box2 .btn-submit{
  display:block;
  text-indent:-9999px;
  overflow:hidden;
  border:0;
  cursor:pointer;
  line-height:200px;
  background:url(/webektest/imgs/cobertura/btn-submit.gif);
  width:127px;
  height:26px;
  margin:10px 0 0 94px;
}
/******* Asistente Tarifas ****/
#recom .btn-accept{
  background:url(/webektest/imgs/particulares/btn-accept.gif) no-repeat;
  text-indent:-9999px;
  width:127px;
  height:26px;
  overflow:hidden;
  display:block;
  margin:0 auto;
}
#recome .btn-accept{
  background:url(/webektest/imgs/btn-accept.gif) no-repeat;
  text-indent:-9999px;
  width:127px;
  height:26px;
  overflow:hidden;
  display:block;
  margin:0 auto;
}

#Sporte .sporte .bottomGrayBox a.imprimir {
  position:absolute;
  top:22px;
  right:22px;
  color:#505050;
  background:#DCDCDC url(/webektest/imgs/soporte/imprimir-btn.gif) no-repeat 0 0;
  font-size:0;
  line-height:0;
  text-indent:-1200000px;
  margin:0 auto;
}

#ekt-manu .btn-siguiente{
  background:url(/webektest/imgs/asistente_internet/btn-siguiente_esp.gif) no-repeat;
  text-indent:-9999px;
  width:127px;
  height:26px;
  overflow:hidden;
  display:block;
  margin:10px 0 10px 270px;
}
#ekt-manu .btn-siguiente:hover{
  background:url(/webektest/imgs/asistente_internet/btn-siguiente_hover_esp.gif) no-repeat;
}
#ekt-manu2 .btn-siguiente{
  background:url(/webektest/imgs/asistente_internet/btn-siguiente_esp.gif) no-repeat;
  text-indent:-9999px;
  width:127px;
  height:26px;
  overflow:hidden;
  display:block;
  margin:10px 0 10px 270px;
}
#ekt-manu2 .btn-siguiente:hover{
  background:url(/webektest/imgs/asistente_internet/btn-siguiente_hover_esp.gif) no-repeat;
}
#ekt-manu .btn-atras{
  background:url(/webektest/imgs/asistente_internet/btn-atras_esp.gif) no-repeat;
  text-indent:-9999px;
  width:127px;
  height:26px;
  overflow:hidden;
  display:block;
  margin:10px 0 10px 0px;
}
#ekt-manu .btn-atras:hover{
  background:url(/webektest/imgs/asistente_internet/btn-atras_hover_esp.gif) no-repeat;
}
#ekt-manu2 .btn-atras{
  background:url(/webektest/imgs/asistente_internet/btn-atras_esp.gif) no-repeat;
  text-indent:-9999px;
  width:127px;
  height:26px;
  overflow:hidden;
  display:block;
  margin:10px 0 10px 0px;
}
#ekt-manu2 .btn-atras:hover{
  background:url(/webektest/imgs/asistente_internet/btn-atras_hover_esp.gif) no-repeat;
}
#susce .frame-block .btn-acceptResidencial{
  background:url(/webektest/imgs/suscripcion/btn-acceptNaranja.gif) no-repeat;
  text-indent:-9999px;
  width:127px;
  height:26px;
  overflow:hidden;
  display:block;
  margin:0 auto;
}
#susce .frame-block .btn-acceptEmpresa{
  background:url(/webektest/imgs/suscripcion/btn-acceptAzul.gif) no-repeat;
  text-indent:-9999px;
  width:127px;
  height:26px;
  overflow:hidden;
  display:block;
  margin:0 auto;
}

/*** Asistentes contratacion ***/
.contratacion #contratacion-fases li.fase1 {
	z-index: 20;
	margin-left: 1px;
	width: 20%;
}
.contratacion #contratacion-fases li.fase2 {
	z-index: 30;
	width: 41.8%;
	margin-left: -3.5%;
}
.contratacion #contratacion-fases li.fase3 {
	z-index: 40;
	width: 29.7%;
	margin-left: -3.5%;
}
.contratacion #contratacion-fases li.fase4 {
	z-index: 50;
	width: 18.8%;
	margin-left: -3.5%;
}

/* Asistentes seleccion  */
.asesor #contratacion-fases li.fase1 {
	z-index: 20;
	margin-left: 1px;
	width: 26.5%;
}
.asesor #contratacion-fases li.fase1 a span {
	padding-left: 8px;
}
.asesor #contratacion-fases li.fase2 {
	z-index: 30;
	width: 39.5%;
	margin-left: -3.5%;
}
.asesor #contratacion-fases li.fase3 {
	z-index: 40;
	width: 40.8%;
	margin-left: -3.5%;
}

#carrito-cabecera .quiero-contratar {
  margin-right: 13px;
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
}


/************/
#te-asesoramos {
  display:none;
}
#te-asesoramos.vertical {
  position: fixed;
  width: 31px;
  height: 171px;
  left: 0;
  /*top:143px;*/
  top:330px;
  z-index: 1000;
  text-indent: -9999px;
  background: url("/webektest/imgs/interfaz/te-asesoramos_esp.png") no-repeat 0 0;
}
#te-asesoramos.vertical:hover {
  background: url("/webektest/imgs/interfaz/te-asesoramos_esp.png") no-repeat -41px 0;
}
#te-asesoramos.vertical #te-asesoramos-cerrar {
  display: none;
}
#te-asesoramos.horizontal {
  position: fixed;
  width: 193px;
  height: 31px;
  right: 20px;
  bottom:0;
  z-index: 1000;
  text-indent: -9999px;
  background: url("/webektest/imgs/interfaz/te-asesoramos-h_esp.png") no-repeat 0 0;
  visibility: visible;
}
#te-asesoramos.horizontal:hover {
  background: url("/webektest/imgs/interfaz/te-asesoramos-h_esp.png") no-repeat 0 -41px;
}
#te-asesoramos.horizontal #te-asesoramos-cerrar {
  display: block;
  background: url("/webektest/imgs/interfaz/te-asesoramos-cerrar.png") no-repeat 0 0;
  position: absolute;
  right: 10px;
  top:10px;
  width: 13px;
  height: 13px;
}

#le-asesoramos {
  display:none;
}
#le-asesoramos.vertical {
  position: fixed;
  width: 31px;
  height: 171px;
  left: 0;
  top:330px;
  z-index: 1000;
  text-indent: -9999px;
  background: url("/webektest/imgs/interfaz/le-asesoramos_esp.png") no-repeat 0 0;
}
#le-asesoramos.vertical:hover {
  background: url("/webektest/imgs/interfaz/le-asesoramos_esp.png") no-repeat -41px 0;
}
#le-asesoramos.vertical #le-asesoramos-cerrar {
  display: none;
}
#le-asesoramos.horizontal {
  position: fixed;
  width: 193px;
  height: 31px;
  right: 20px;
  bottom:0;
  z-index: 1000;
  text-indent: -9999px;
  background: url("/webektest/imgs/interfaz/le-asesoramos-h_esp.png") no-repeat 0 0;
  visibility: visible;
}
#le-asesoramos.horizontal:hover {
  background: url("/webektest/imgs/interfaz/le-asesoramos-h_esp.png") no-repeat 0 -41px;
}
#le-asesoramos.horizontal #le-asesoramos-cerrar {
  display: block;
  background: url("/webektest/imgs/interfaz/le-asesoramos-cerrar.png") no-repeat 0 0;
  position: absolute;
  right: 10px;
  top:10px;
  width: 13px;
  height: 13px;
}
/*container principal*/
#container {
	width:989px;
	margin:0 auto;
	position:relative;
}
/*area contenido*/
#content {
	padding-top:74px;
	clear:both;
}
.content-area {
	width:989px;
	clear:both;
	padding-bottom:10px;
}
.inner-cont { padding-bottom:27px;}

/*COLUMNA IZQUIERDA*/

.sidebar {
	padding: 0px 6px;
    margin-top: -20px;
	float:left;
	width:200px;
}
.sidebar h3 {
	padding: 3px 0 0 11px;
	font-size:1.4em;
	color:#FFF;
	font-weight:normal;
	line-height:27px;
	background:#f2761c url(/webektest/imgs/zonas/search-top.gif) no-repeat;
}
.sidebar h3 a {
	color:#FFF;
}

.sidebar h3 a:hover {
	text-decoration: underline;
}

.sidebar h3.login {
	padding: 3px 0 0 11px;
	font-size:1.3em;
	color:#FFF;
	font-weight:normal;
	line-height:27px;
	background:#f2761c url(/webektest/imgs/zonas/search-top.gif) no-repeat;
}
/*FIN COLUMNA IZQUIERDA*/

/*****************/
/*ESPACIO CENTRAL*/
/*****************/

.main {
	float:left;
	width:766px;
}

.main-inside {
  margin-left:10px;
  width:100%;
}

/********************************/
/********************************/
/*---menu-bar---*/
.menu-bar {
	overflow:hidden;
	width:995px;
	height:165px;
	margin:0 0 20px;
}
.menu-bar ul {
	float:right;
	margin:116px 0 0 0px;
	padding:0 6px 0 0;
	display:inline;
	background:url(/webektest/imgs/white-separator.gif) no-repeat 100% 0;
}
.menu-bar ul li {
	float:right;
	padding:0 0 0 0px;
	list-style:none;
	width:195px;
	height:35px;
	text-align: center;
	background:url(/webektest/imgs/white-separator.gif) no-repeat;
}
.menu-bar ul li a {
	float:right;
	width:192px;
	padding:11px 0 0 4px;
	height:25px;
	color:#fff;
	font:bold 15px/18px Verdana, Arial, Helvetica, sans-serif;
	background:url(/webektest/imgs/menu-bar-item-bg.png) repeat-x;
	text-decoration: none !important;
}
.menu-bar ul li a.active {
	color:#333;
	background:url(/webektest/imgs/menu-bar-item-active.png) no-repeat;
}
.menu-bar ul li a.active:hover {
	background:url(/webektest/imgs/menu-bar-item-active.png) no-repeat;
}
.menu-bar ul li a:hover {
	background:url(/webektest/imgs/menu-bar-item-hover.png) repeat-x;
	color:#f19433;
}


/******************************/
/*ZONA BOTONES                */
/* Visual: Botones grandes    */
/* Visual2: Botones pequeños  */
/******************************/

/*visual*/

.visual {
	position:relative;
	/*background:url(/webektest/imgs/cabecera/visual1.jpg) no-repeat;*/
	/*height:200px;*/
	height:163px;
}

.visual_areaCliente {
	position:relative;
	/*background:url(/webektest/imgs/cabecera/visual1.jpg) no-repeat;*/
	/*height:92px;*/
	height:163px;
	margin-bottom: 10px;
}
/*.inner-visual {background:url(/webektest/imgs/cabecera/visual2.jpg) no-repeat;}*/
.visual h2 {
	padding: 90px 0 0 11px;
	font-size:20px;
	font-weight:normal;
	color:#fff;
	letter-spacing:-1px;
	width:400px;
}
.inner-visual h2 { padding:30px 0 0 343px;}
.inner-visual h1 {
	float:right;
	display:inline;
	margin:-5px 5px 0 0;
	padding:122px 0 0 0px;
	font-weight:normal;
	color:#fff;
	font-size:40px;
}
.visual ul {
	right:42px;
	bottom:-55px;
	position:absolute;
}
.visual2 ul {
	right:270px;
	bottom:-24px;
	position:absolute;
}
.visual li { display:inline;}
.visual a {
	float:left;
	width:84px;
	margin-left:35px;
	height:124px;
	cursor:pointer;
	position:relative;
	text-indent:-5600px;
	overflow:hidden;
}
.visual2 li { display:inline;}
.visual2 a {
	float:left;
	width:73px;
	margin-left:1px;
	height:74px;
	cursor:pointer;
	position:relative;
	text-indent:-5600px;
	overflow:hidden;
}

/*****/
.visual a.pequenia_empresa { background:url(/webektest/imgs/cabecera/ic01.png) no-repeat;}
.visual a.mediana_empresa { background:url(/webektest/imgs/cabecera/ic02.png) no-repeat;}
.visual a.grandes_cuentas { background:url(/webektest/imgs/cabecera/ic03.png) no-repeat;}
.visual a.administraciones { background:url(/webektest/imgs/cabecera/ic04.png) no-repeat;}

.visual a.pequenia_empresa:hover { background:url(/webektest/imgs/cabecera/ic01b.png) no-repeat;}
.visual a.mediana_empresa:hover { background:url(/webektest/imgs/cabecera/ic02b.png) no-repeat;}
.visual a.grandes_cuentas:hover { background:url(/webektest/imgs/cabecera/ic03b.png) no-repeat;}
.visual a.administraciones:hover { background:url(/webektest/imgs/cabecera/ic04b.png) no-repeat;}

/**********************************/
/*FIN ZONA BOTONES                */
/**********************************/

.area_empresa {
height:163px; 
width:338px;
float:left;
}
#cabecera_linea_empresa {
height:163px; 
width:649px; 
margin-left:2px; 
float:left;
}


/********************************/
/* FOOTER                       */
/********************************/

#footer {
	clear:both;
	padding-top:14px;
	margin:0 auto;
	padding-bottom:35px;
	color:#6d6e71;
	border-top:1px solid #6d6e71;
	width:980px;
}
#footer ul { padding:0;}
#footer ul.sub-list { padding-top:7px;}
#footer li {
	display:inline;
	padding-left:6px;
	margin-left:2px;
	font-size:1.2em;
	background-image:url(/webektest/imgs/cabecera/separator2.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
}
#footer ul.sub-list li { background-image:url(/webektest/imgs/cabecera/separator3.gif);}
#footer li:first-child,
#footer ul.sub-list li:first-child {
	padding-left:0;
	margin-left:0;
	background-image:none;
}
#footer li a { color:#cf3503;}
#footer ul.sub-list a { color:#6d6e71;}

/********************************/
/* FIN FOOTER                   */
/********************************/


/********************************/
/********************************/
/********************************/

/*area cabecera*/
#header {
	position:absolute;
	top:0;
	width:989px;
	left:0;
}
.header-area {
	position:relative;
	height:65px;
}
.logo {
	float:left;
	background:url(/webektest/imgs/cabecera/logo.png) no-repeat;
	width:192px;
	height:141px;
	margin:12px 0 0 33px;
}
.logo a {
	display:block;
	overflow:hidden;
	text-indent:-5600px;
	height:100%;
}

/****************************/
/* MENU SUPERIOR            */
/****************************/

.top-menu {
	float:right;
	padding:10px 10px 10px 0;
}
.top-menu li {
	padding:0px 0 0 12px;
	margin-left:8px;
	display:inline;
	background-image:url(/webektest/imgs/cabecera/separator.gif);
	background-repeat:no-repeat;
	/*background-position:0 7px;*/
}
.top-menu li:first-child { background-image:none;}
.top-menu li a {
	font-size:1.4em;
	color:#7f7f7f;
}
.top-menu li a:hover,
.top-menu li a.active {
	text-decoration:none;
	color:#f2761c;
}

/************************/
/* PANEL : SEGUNDO MENÚ */
/************************/

.panel {
	position:absolute;
	top:38px;
	float:left;
	right:0;
	background:url(/webektest/imgs/cabecera/panel-r.gif) no-repeat 100% 0;
	height:36px;
}
.panel-area {
	float:left;
	padding:0 10px;
	height:36px;
	background:url(/webektest/imgs/cabecera/panel-l.gif) no-repeat;
}
.panel-area ul {
	float:left;
	white-space:nowrap;
	background:url(/webektest/imgs/cabecera/panel-border.gif) no-repeat 100% 0;
}
.panel-area li {
	float:left;
	padding-left:2px;
	background:url(/webektest/imgs/cabecera/panel-border.gif) no-repeat;
}
.panel-area a {
	float:left;
	height:36px;
	cursor:pointer;
	white-space:nowrap;
	color:#fff;
	font-size:1.6em;
}
.panel-area a span {
	float:left;
	padding:10px 13px 0;
	height:26px;
}
.panel-area a:hover,
.panel-area a.active {
	text-decoration:none;
	background:url(/webektest/imgs/cabecera/link-r.gif) no-repeat 100% 0;
}
.panel-area a:hover span,
.panel-area a.active span {background:url(/webektest/imgs/cabecera/link-l.gif) no-repeat;}
.panel-area input { float:left;}
.panel-area form {
	height:25px;
	float:left;
	background:url(/webektest/imgs/cabecera/panel-border.gif) no-repeat 100% 0;
	padding:9px 12px 0 0;
}
.panel-area .button { margin-left:9px;}
.panel-area form span {
	float:left;
	background:url(/webektest/imgs/cabecera/inp-hold.gif) no-repeat;
	width:118px;
	height:19px;
}
.panel-area span input {
	width:98px;
	border:0;
	margin:3px 0 0 8px;
	font:12px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#939598;
}
/************************/
/* FIN PANEL Y CABECERA */
/************************/

/********************************/
/********************************/
/********************************/

.info-area {
	position:relative;
	float:left;
	width:554px;
  	margin:0px;
}
.info-area h1 {
	font-size:42px;
	padding:0 0 0 10px;
	letter-spacing:-1px;
	font-weight:normal;
	color:#878787;
}
.info-area h1 span {
	font-weight:bold;
	color:#f2761c;
}
.info-area h5 {
	padding-left:10px;
	font-weight:normal;
	font-size:1.4em;
	color:#878787;
	margin-top:10px;
}

.info-area h6 {
	padding-left:10px;
	font-weight:normal;
	font-size:1.1em;
	color:#878787;
	margin-top:10px;
	margin-bottom:5px;
}


/************************/
/* BLOQUES SIDEBAR      */
/************************/

/* zona_productos_automaticos*/

.banda {
	overflow:hidden;
	margin-top:11px;
	position:relative;
	margin-top:-2px;
	width:200px;
	padding:0;
}

.info-block {
	border:1px solid #878787;
	border-bottom:none;
	border-top:none;
	width:177px;
	overflow:hidden;
	font-size:12px;
	padding:0 8px 0 13px;
	width:198px;
	padding:0;
	background:#EFEFF0;
}

 .block-bottom{
	position:relative;
	margin-top:-2px;
}

.info-block ol {
	margin:0;
	padding:0px;
}

.info-block ol li {
	list-style-position:inside;
	letter-spacing:-1px;
	line-height:22px;
}

.info-block ol li a {
	color:#7f7f7f;
}

.info-block ol li a:hover,
.info-block ol li a:active {
	text-decoration:none;
	color:#f2761c;
}

.info-block p { padding-top:7px;}

.banda ul {
	margin-top:0px;
	padding:0;
}

.banda ul li {
	clear:both;
	width:198px;
}

.banda ul li a {
	float:left;
	line-height:29px;
	width:185px;
	color:#939598;
	overflow:hidden;
	cursor:pointer;
	border-top:1px solid #bcbec0;
	padding-left:13px;
}

.banda span { float:left;}
.banda ul li a:hover,
.banda ul li a.active {
	text-decoration:none;
	color:#fff;
	background:#bcbec0 url(/webektest/imgs/zonas/banda-link.gif) no-repeat 97% 3px;
}
.banda span.item span.item_selec{
	width:160px;
	padding-left:3px;
	line-height:27px;
}

.block-bottom {
	background:url(/webektest/imgs/zonas/info-bottom.gif) no-repeat;
	display:block;
	height:8px;
	clear:both;
	width:200px;
	overflow:hidden;
}
.banda_selec {
	background:#bcbec0;
}
.banda_selec2 {
	background:#bcbec0 url(/webektest/imgs/zonas/banda-link.gif) no-repeat 97% 3px;
}
.item_selec {
	color:#fff;
}

/****************************/
/* FIN BLOQUES SIDEBAR      */
/****************************/


/* banners*/
.blocks {
	float:right;
	width:200px;
}
.sub-block {
	overflow:hidden;
	width:100%;
}
.sub-block-cont {
	width:200px;
	padding:0px 0 0 0px;
	overflow:hidden;
}

/*Tabs*/

.scrollProductoIzq {
  background:  url("/webektest/imgs/interfaz/nav-cabecera1-mas.png") no-repeat;
  background-position: left;
	width:21px;
	display:block;
	position:absolute;
	top: 9px;
	left: -12px;
	height:25px;
	text-indent:-9999em;
	overflow:hidden;
  visibility:hidden;
  z-index: 1;
}
/*.scrollProductoIzq:hover {
  background:url(/webektest/imgs/zonas/flechaizq_neg.png) no-repeat;
}*/

.scrollProductoDca {
  background:  url("/webektest/imgs/interfaz/nav-cabecera1-mas.png") no-repeat;
  background-position: right;
	width:21px;
	display:block;
	position:absolute;
	top: 9px;
	right: -12px;
	height:25px;
	text-indent:-9999em;
	overflow:hidden;
  visibility:hidden;
  z-index: 1;
}
/*.scrollProductoDca:hover {
  background:url(/webektest/imgs/zonas/flechadca_neg.png) no-repeat;
}*/

.tabset {
	overflow:hidden;
	height:24px;
	position:relative;
	border-bottom:1px solid #878787;
	/*padding:20px 28px 0 26px;*/
}
.tabset li { display:inline;}
.tabset a {
	float:left;
	text-align:center;
	font-size:12px;
	color:#878787;
	cursor:pointer;
	overflow:hidden;
	height:26px;
	padding:0px;
	margin-right:1px;
	white-space: nowrap;
	background:url(/webektest/imgs/zonas/tablink-r.gif) no-repeat 100% 0;
}
.tabset a:hover { text-decoration:none;}
.tabset a span {
	padding:5px 0px 0;
	height:21px;
	float:left;
	width: 100%;
	text-align:center;
	background:url(/webektest/imgs/zonas/tablink-l.gif) no-repeat;
}
.tabset a.active {
	background:url(/webektest/imgs/zonas/tablink-r.gif) no-repeat 100% -26px;
	color:#fff;
}
.tabset a.active span { background:url(/webektest/imgs/zonas/tablink-l.gif) no-repeat 0 -26px;}

/*************************/

.tabsetgrey {
	overflow:hidden;
	height:24px;
	position:relative;
	/*border-bottom:1px solid #878787;*/
	/*padding:20px 28px 0 26px;*/
}
.tabsetgrey li { display:inline;}
.tabsetgrey a {
	float:left;
	font-weight:bolder;
	text-align:center;
	font-size:12px;
	color:#666666;
	cursor:pointer;
	overflow:hidden;
	height:26px;
	padding:0px;
	margin-right:1px;
	white-space: nowrap;
	background:url(/webektest/imgs/zonas/tablinkgrey-r.gif) no-repeat 100% 0;
}
.tabsetgrey a:hover { text-decoration:none;}
.tabsetgrey a span {
	padding:6px 0px 0;
	height:21px;
	float:left;
	width: 100%;
	text-align:center;
	background:url(/webektest/imgs/zonas/tablinkgrey-l.gif) no-repeat;
}
.tabsetgrey a.active {
	background:url(/webektest/imgs/zonas/tablinkgrey-r.gif) no-repeat 100% -26px;
	color:#666666;
}
.tabsetgrey a.active span { background:url(/webektest/imgs/zonas/tablinkgrey-l.gif) no-repeat 0 -26px;}


/*************************/

#tab1,
#tab2,
#tab3,
#tab4,
#tab5,
#tab6,
#tab7 {
	line-height:22px;
	font-size:12px;
	padding:15px 10px 0;
	clear:both;
},
#tab5


#tab1 ul,
#tab2 ul,
#tab3 ul,
#tab4 ul {padding:20px 0 0 35px;},
#tab5

#tab1 ul li,
#tab2 ul li,
#tab3 ul li,
#tab4 ul li { text-indent:-10px;},
#tab5

#tab1 ul ul,
#tab2 ul ul,
#tab3 ul ul,
#tab4 ul ul { padding:1px 0 0 30px;},
#tab5

.tab ul li {
  margin:10px 0pt 10px 30px;
  background: url(/webektest/imgs/bullet1.png) no-repeat scroll 0pt 3px;
}


/* POPUP */

#overlay{ 
  background-image: url(/webektest/imgs/overlay.png);
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}

* html #overlay{
  background-color: #333;
  background-color: transparent;
  background-image: url(/webektest/imgs/px.gif);
  /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/webektest/imgs/overlay.png", sizingMethod="scale");*/
}

#box{
  background:#FFFFFF;
	margin: 0;
	padding: 0;
  border:2px solid #000000;
	overflow: auto;
}

#box #close{
  position:absolute;
  top:0px;
  right:0px;
  cursor:pointer;
}

#box #boxContents {
	margin-top:12px;
	padding:10px;
}


/*PATH*/

.breadcrumbs { 
  /*padding-left:10px;
	margin-bottom:5px;*/
	margin-top:45px;
	margin-left:200px;
	/*margin-left:210px;*/
  height: 18px;
}
.breadcrumbs li {
	display:inline;
	color:#666;
	font-size:12px;
  font-family:verdana;
	background:url(/webektest/imgs/flecha.png) no-repeat 5px 4px;
	padding-left: 6px;
}
.breadcrumbs li:first-child {
	/*padding:0;
	margin:0;*/
  margin-left: 5px;
	background:none;
	padding-left: 0;
}
.breadcrumbs li a{
	color:#666;
	padding-left:13px;
	/*padding-right:4px;*/
}
.breadcrumbs2 { 
  padding-left:10px;
	margin-bottom:5px;
	margin-top:68px;
	margin-left:200px;
	/*margin-left:210px;*/
  height: 18px;
}
.breadcrumbs2 li {
	display:inline;
	color:#666;
	font-size:12px;
  font-family:verdana;
	background:url(/webektest/imgs/flecha.png) no-repeat 0 4px;
}
.breadcrumbs2 li:first-child {
	/*padding:0;
	margin:0;*/
  margin-left: 5px;
	background:none;
}
.breadcrumbs2 li a{
	color:#666;
	padding-left:13px;
	padding-right:4px;
}

/*Buscador moviles*/
#inicio_buscador_catalogo_moviles {
  width:200px;
  margin:0px;
  padding:0px;
	text-indent:-5600px;
	background:url(/webektest/imgs/zonas/buscador_arriba_terminales.gif) no-repeat 8px;
}
#fin_buscador_catalogo_moviles {
  width:200px;
  margin:0px;
  padding:0px;
	text-indent:-5600px;
	background:url(/webektest/imgs/zonas/buscador_abajo_terminales.gif) no-repeat 8px;
}
#buscador_catalogo_moviles {
	background-color:#f48d42;
  color:#fff;
  margin:0px;
  padding:0px;
  font-size:12px;
}
.buscadorMovil{
	font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#000;
  border: 0px
}


/*---side-box---*/
.side-box {
  display:block;
	overflow:hidden;
	width:200px;
	background:url(/webektest/imgs/zonas/side-box-bg.gif) repeat-y;
	margin:0px;
}
.side-box .side-box-top {
	overflow:hidden;
	width:100%;
	background:url(/webektest/imgs/zonas/side-box-top.gif) no-repeat;
}
.side-box .side-box-bottom {
	overflow:hidden;
	width:180px;
	padding:0 10px 8px;
	background:url(/webektest/imgs/zonas/side-box-bottom.gif) no-repeat 0 100%;
}
.side-box h2 {
	margin:0;
	color:#fff;
	font:bold 16px/30px Arial, Helvetica, sans-serif;
}
.side-box h3 {
	margin:0;
	padding:0 0 0px 10px;
	color:#fff;
	font:13px/26px Verdana, Arial, Helvetica, sans-serif;
}
.side-box strong {
	display:block;
	padding:4px 0 2px;
	color:#939598;
	font:bold 120%/130% Verdana, Arial, Helvetica, sans-serif
}
.side-box .inp-txt-long {
	margin:5px 0 0;
	padding:0;
	clear:both;
	width:164px;
	padding:2px 5px;
	border:1px solid #666;
	border-color:#666 #939598 #939598 #666;
	color:#939598;
	font:13px Verdana, Arial, Helvetica, sans-serif;
}
.side-box .inp-txt {
	float:left;
	margin:5px 0 0;
	padding:0;
	width:104px;
	padding:2px 5px;
	border:1px solid #666;
	border-color:#666 #939598 #939598 #666;
	color:#939598;
	font:13px Verdana, Arial, Helvetica, sans-serif;
}
.side-box .btn-go {
	float:right;
	width:54px;
	margin:5px 0 0;
	padding:0 0 7px;
	height:25px;
	color:#fff;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	border:none;
	background:url(/webektest/imgs/zonas/btn-orange.gif) no-repeat;
	cursor:pointer;
}
.side-box .btn-go-long {
	float:right;
	width:70px;
	margin:5px 0 0;
	padding:0 0 7px;
	height:25px;
	color:#fff;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	border:none;
	background:url(/webektest/imgs/zonas/btn-orange-long.gif) no-repeat;
	cursor:pointer;
}
.big-holder {
	overflow:hidden;
	width:100%;
	clear:both;
}

/*---catmoviles---*/
.catmoviles {
 display:block;
	clear:both;
  background:url(/webektest/imgs/zonas/catalog_moviles.png) no-repeat;
  width:200px;
  height:124px;
  text-align:center;
}

.catmoviles h2 {
  color:#878787;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:1.55em;
  font-size-adjust:none;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:115%;
  width:160px;
  padding:78px 0px 0px 5px;
}

.catmoviles h2 a {
	/*display:block;*/
  color:#ffffff;
  font-weight:normal;
}

.catmoviles h2 a:hover {
  text-decoration: underline;
}

/*---layout---*/
.column-1 {
	float:left;
	width:200px;
	padding:26px 0 0;
}

/*---catalog---*/
.catalog {
	overflow:hidden;
	width:766px;
	margin:5px 0 20px;
	background:url(/webektest/imgs/zonas/catalog-bg.gif) repeat-y;
}
.catalog .catalog-top {
	overflow:hidden;
	width:100%;
	background:url(/webektest/imgs/zonas/catalog-top.gif) no-repeat;
}
.catalog .catalog-bottom {
	overflow:hidden;
	width:764px;
	padding:10px 1px;
	background:url(/webektest/imgs/zonas/catalog-bottom.gif) no-repeat 0 100%;
}
.catalog .holder {
	overflow:hidden;
	width:100%;
	padding:10px 0 0;
}
.catalog .txt {
	float:left;
	width:200px;
	padding:0 0 0 10px;
}
.catalog .txt p {
	margin:0;
	padding:0 0 6px;
	color:#666;
	font:110%/130% Verdana, Arial, Helvetica, sans-serif;
}
.catalog .txt p a {
	color:#666;
	text-decoration:underline;
}
.catalog .txt p a:hover {text-decoration:none;}
.catalog .form {
	float:left;
	width:430px;
}
.catalog .form p {
	float:left;
	margin:0;
	color:#666;
	font:110%/130% Verdana, Arial, Helvetica, sans-serif;
}
.catalog .form ul {
	float:right;
	width:365px;
	margin:0;
	padding:0;
}
.catalog .form ul li {
	float:left;
	padding:0 6px 6px 7px;
	list-style:none;
	color:#666;
	font:11px/13px Verdana, Arial, Helvetica, sans-serif;
	background:url(/webektest/imgs/zonas/divider.gif) no-repeat;
}
.catalog .form ul li.no-bg {
	background:none;
	padding:0 6px 0 0;
}
.catalog .form ul li input {
	float:left;
	margin:0 3px 0 0;
}
* html .catalog .form ul li input {
	margin:0;
	width:15px;
	height:15px;
}
* +html .catalog .form ul li input {
	margin:0;
	width:15px;
	height:15px;
}
.catalog .lnks {
	float:right;
	width:110px;
  margin-top: -10px;
	text-align:center;
}
.catalog .lnks a.lnk {
	color:#666;
	font:11px/13px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.catalog .lnks a.lnk:hover {text-decoration:none;}
.catalog .lnks .btn-orange {margin:8px 0 0 20px;}
.catalog_precio {
	color:#CC3300;
	font:bold 18px Verdana, Arial, Helvetica, sans-serif;

}

/*---product-list---*/
.product-list {
	overflow:hidden;
	width:766px;
  height:525px;
	margin:0 0 20px;
	padding:0 0 14px;
  position:absolute;
	/*border-bottom:1px solid #ccc;*/
}
.product-list-relative {
  position:relative;
}
.product-list h2 {
	margin:0;
	color:#878787;
	padding:0 0 3px;
	font:bold 150%/130% Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #878787;
}
.product-list ul {
	float:left;
	margin:18px 0 0;
	padding:0;
	width:100%;
}
.product-list ul li {
	float:left;
	width:251px;
	padding:0 4px 0 0;
	list-style:none;
}
.product-list ul li .info {
	overflow:hidden;
	width:100%;
}
.product-list ul li .info .img {
	float:left;
	width:120px;
}
.product-list ul li .info .img img {
	display:block;
	margin:0 auto;
	border:none;
}
.product-list ul li .info .txt {
	float:right;
	width:120px;
	padding:0 10px 0 0;
	padding:0 0 1px;
	min-height:204px;
}
* html .product-list ul li .info .txt {
	overflow:visible;
	height:204px;
}
.product-list ul li .info .txt h4 {
	margin:6px 0 0;
	color:#333;
	font:bold 100%/100% Verdana, Arial, Helvetica, sans-serif;
}
.product-list ul li .info .txt .holder {
	overflow:hidden;
	width:100%;
	clear:both;
	padding:10px 0 0;
}
.product-list ul li .info .txt p {
	margin:5px 0 0;
	font:110%/130% Verdana, Arial, Helvetica, sans-serif;
}
.product-list ul li .info .txt p strong {
	font-size:110%;
}
.product-list ul li .info .txt p a {
	color:#333;
	text-decoration:underline;
}
.product-list ul li .info .txt p a:hover {text-decoration:none;}
.product-list ul li .lnk {
	overflow:hidden;
	padding:0 0 0 26px;
	clear:both;
	width:220px;
}



/*---side-menu---*/
.side-menu {
	overflow:hidden;
	width:200px;
	margin:0px;
	background:#efeff0 url(/webektest/imgs/side-menu-top.gif) no-repeat;
}
.side-menu .side-menu-bottom {
	overflow:hidden;
	width:200px;
	padding:0 0 6px;
	background:url(/webektest/imgs/side-menu-bottom.gif) no-repeat 0 100%;
}
.side-menu ul {
	overflow:hidden;
	width:184px;
	margin:0 0 0 8px;
	padding:0;
}
.side-menu ul li {
	float:left;
	width:100%;
	padding:6px 0 0;
	list-style:none;
}
.side-menu ul li a {
	display:block;
	width:170px;
	height:31px;
	padding:0 5px 0 9px;
	color:#fff;
	text-decoration:none;
	background:url(/webektest/imgs/side-menu-item-bg.gif) no-repeat;
	font:15px/31px Arial, Helvetica, sans-serif;
}
.side-menu ul li a:hover {text-decoration:underline;}


/*----botones----*/
span.btn-black {
	float:left;
	height:25px;
	display:inline;
	background:url(/webektest/imgs/zonas/btn-l.gif) no-repeat;
}
span.btn-black a {
	float:left;
	padding:0 14px 5px;
	height:20px;
	color:#333;
	text-decoration:none;
	font:13px/20px Verdana, Arial, Helvetica, sans-serif;
	background:url(/webektest/imgs/zonas/btn-r.gif) no-repeat 100% 0;
}
span.btn-orange {
	float:left;
	height:25px;
	display:inline;
	background:url(/webektest/imgs/zonas/btn-l.gif) no-repeat;
}
span.btn-orange a {
	float:left;
	padding:0 14px 5px;
	height:20px;
	color:#f2761c;
	text-decoration:none;
	font:13px/20px Verdana, Arial, Helvetica, sans-serif;
	background:url(/webektest/imgs/zonas/btn-r.gif) no-repeat 100% 0;
}
span.btn-black a:hover,
span.btn-orange a:hover {text-decoration:underline;}
span.btn-black-2 {
	float:left;
	margin:0 8px 0 0;
	height:21px;
	display:inline;
	background:url(/webektest/imgs/zonas/btn-l-2.gif) no-repeat;
}
span.btn-black-2 a {
	float:left;
	margin:0 -8px 0 0;
	padding:0 12px 0 12px;
	height:21px;
	color:#333;
	text-decoration:none;
	font:13px/21px Verdana, Arial, Helvetica, sans-serif;
	background:url(/webektest/imgs/zonas/btn-r-2.gif) no-repeat 100% 0;
	position:relative;
}
span.btn-orange-2 {
	float:left;
	height:25px;
	display:inline;
	background:url(/webektest/imgs/zonas/btn-l-2.gif) no-repeat;
}
span.btn-orange-2 a {
	float:left;
	margin:0 -8px 0 0;
	padding:0 14px 5px;
	height:20px;
	color:#f2761c;
	text-decoration:none;
	font:13px/20px Verdana, Arial, Helvetica, sans-serif;
	background:url(/webektest/imgs/zonas/btn-r-2.gif) no-repeat 100% 0;
	position:relative;
}
span.btn-black-2 a:hover,
span.btn-orange-2 a:hover {text-decoration:underline;}
span.rounded-btn {
	float:left;
	height:24px;
	display:inline;
	background:url(/webektest/imgs/zonas/rounded-btn-l.gif) no-repeat;
}
span.rounded-btn a {
	float:left;
	height:24px;
	padding:0 8px;
	color:#fff;
	font:bold 13px/24px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	background:url(/webektest/imgs/zonas/rounded-btn-r.gif) no-repeat 100% 0;
}
span.rounded-btn a:hover {text-decoration:underline;}


/********************************/
/*   estilos television      ****/
/********************************/
/*---movies-list---*/
.movies-list {
	overflow:hidden;
	width:747px;
	margin:0 0 40px;
}
.movies-list h2 {
	margin:0;
	padding:0 0 0 26px;
	color:#878787;
	font:188%/140% Verdana, Arial, Helvetica, sans-serif;
}
.movies-list .movies-list-bg {
	overflow:hidden;
	width:100%;
	background:url(/webektest/imgs/television/movies-list-bg.gif) repeat-y;
}
.movies-list .movies-list-top {
	overflow:hidden;
	width:100%;
	background:url(/webektest/imgs/television/movies-list-top.gif) no-repeat;
}
.movies-list .movies-list-bottom {
	overflow:hidden;
	width:100%;
	padding:6px 0;
	background:url(/webektest/imgs/television/movies-list-bottom.gif) no-repeat 0 100%;
}
.movies-list a.btn-prev {
	float:left;
	width:39px;
	height:39px;
	margin:82px 0 0;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/webektest/imgs/television/btn-prev.gif) no-repeat;
}
.movies-list a.btn-next {
	float:right;
	width:39px;
	height:39px;
	margin:82px 0 0;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/webektest/imgs/television/btn-next.gif) no-repeat;
}
.movies-list .mask {
	float:left;
	width:668px;
	height:184px;
	margin:3px 0 0;
	overflow:hidden;
}
.movies-list .mask ul {
	overflow:hidden;
	width:9999px;
	margin:0;
	padding:0;
  margin-top:30px;
}
.movies-list .mask ul li {
	float:left;
	width:168px;
	list-style:none;
	text-align:center;
}
.movies-list .mask ul li img {
	margin:0 auto;
	border:none;
	display:block;
}
.movies-list .mask ul li span {
	display:block;
	color:#000;
	padding:3px 0 0;
	font:15px/17px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}
.movies-list .mask ul li strong {
	color:#000;
	display:block;
	font:bold 15px/19px Verdana, Arial, Helvetica, sans-serif;
}
.movies-list .mask ul li strong a {
	color:#000;
	text-decoration:none;
}
.movies-list .mask ul li strong a:hover {text-decoration:underline;}
.movies-list-paginacion { 
	padding-top:10px;
	text-align:center;
	margin:0;
}
.movies-list-img { 
	margin:0;
}

.tabset-tv {
	overflow:hidden;
	/*#width:100%;*/
	width:629px;
	height:24px;
	position:relative;
	border-bottom:1px solid #878787;
	/*padding:10px 0 0 2px;*/
	padding:10px 0 0 120px;
}
.tabset-tv li { display:inline;}
.tabset-tv a {
	float:left;
	font-size:14px;
	color:#878787;
	cursor:pointer;
	height:26px;
	margin-right:1px;
	background:url(/webektest/imgs/zonas/tablink-r.gif) no-repeat 100% 0;
}
.tabset-tv a:hover { text-decoration:none;}
.tabset-tv a span {
	padding:5px 21px 0;
	height:21px;
	float:left;
	background:url(/webektest/imgs/zonas/tablink-l.gif) no-repeat;
}
.tabset-tv a.active {
	background:url(/webektest/imgs/zonas/tablink-r.gif) no-repeat 100% -26px;
	color:#fff;
}
.tabset-tv a.active span { background:url(/webektest/imgs/zonas/tablink-l.gif) no-repeat 0 -26px;}

.tabset-tv2 {
	overflow:hidden;
	width:751px;
	height:24px;
	position:relative;
	border-bottom:1px solid #878787;
	padding:10px 0 0 0;
}
.tabset-tv2 li { display:inline;}
.tabset-tv2 a {
	float:left;
	font-size:14px;
	color:#878787;
	cursor:pointer;
	height:26px;
	margin-right:1px;
	background:url(/webektest/imgs/zonas/tablink-r.gif) no-repeat 100% 0;
}
.tabset-tv2 a:hover { text-decoration:none;}
.tabset-tv2 a span {
	padding:5px 21px 0;
	height:21px;
	float:left;
	background:url(/webektest/imgs/zonas/tablink-l.gif) no-repeat;
}
.tabset-tv2 a.active {
	background:url(/webektest/imgs/zonas/tablink-r.gif) no-repeat 100% -26px;
	color:#fff;
}
.tabset-tv2 a.active span { background:url(/webektest/imgs/zonas/tablink-l.gif) no-repeat 0 -26px;}

#tab1-tv,
#tab2-tv,
#tab3-tv,
#tab4-tv {
	line-height:22px;
	font-size:1.3em;
	padding:15px 10px 0;
	clear:both;
}
#tab1-tv ul,
#tab2-tv ul,
#tab3-tv ul,
#tab4-tv ul {padding:20px 0 0 35px;}
#tab1-tv ul li,
#tab2-tv ul li,
#tab3-tv ul li,
#tab4-tv ul li { text-indent:-10px;}
#tab1-tv ul ul,
#tab2-tv ul ul,
#tab3-tv ul ul,
#tab4-tv ul ul{ padding:1px 0 0 30px;}

/*---scroll-list---*/
.scroll-list {
  clear:both;
  display:block;
  position:relative;
	width:750px;
	margin:0 0 40px;
}
.scroll-list h3 {
	margin:0;
	padding:0 0 3px 8px;
	color:#878787;
	font:bold 150%/130% Verdana, Arial, Helvetica, sans-serif;
}
.scroll-list ul {
	margin:0;
	padding:0;
	overflow:hidden;
}
.scroll-list ul li {
	float:left;
	list-style:none;
	padding:0 9px;
}
.scroll-list ul li img {
	display:block;
	margin:0;
  height:40px;
	border:none;
}
.hscroll-bar{
	position:absolute;
	left:0 !important; 
	margin:0;
	padding:0;
	width:750px !important;
	height:17px !important;
	
}
.hscroll-line{
	height:17px !important;
	overflow:hidden;
	background:url(/webektest/imgs/television/grey-dot.gif) repeat-x 0 7px;
}
.hscroll-slider{
	background:url(/webektest/imgs/television/scroll-slider.gif) no-repeat;
	height:17px !important;
	width:62px !important;
	padding:0px;
	margin:0;
	overflow:hidden;
	cursor:default;
}
.hscroll-left{width:14px !important;}
.hscroll-right{width:14px !important;}
.scroll-area {
	width:750px;
	height:150px;
}
.scroll-area .scroll-content{
  padding-top:7px;
	left:4px;
	width:748px !important;
	height:145px;
	overflow:hidden;
	background:url(/webektest/imgs/television/scrol-area-bg.gif) repeat-x;
}
.long {}

.scroll-box{
	height: 113px;
	width: 140px;
	border:1px dashed #C2C2C2;
	margin-bottom:40px;
}
.scroll-box_inside{
	margin:4px;
}

.scroll-box_hora{
	color:#F05828;
	font:bold 11px/170% Verdana, Arial, Helvetica, sans-serif;
}
.scroll-box_programa{
	color:#333333;
	font:bold 11px/170% Verdana, Arial, Helvetica, sans-serif;
}
.scroll-box_programa_enlace {
	color:#000;
	text-decoration:none;
}
.scroll-box_descipcion {
	color:#666;
	font:normal 10px/170% Verdana, Arial, Helvetica, sans-serif;
}

.texto_buscador_tv {
color:#F48F45;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:38px;
font-size-adjust:none;
font-weight:bold;
line-height:185%;
padding:0px 0px 20px 20px;
}

/*-----Boton Programacion----*/
.programacion {	
    background:url(/webektest/imgs/television/programacion.png) no-repeat 0 0;
    width:200px;
    height:100px;
    text-align:center;
}

.programacion h2 {
color:#878787;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:140%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:185%;
margin:0pt 0pt 0pt 90px;
padding:10px 14px 0px 4px;
width:80px;
}

.programacion h2 a {text-decoration:none;
}


.programa_ficha_contents{
	margin:0px 5px;
}
.programa_ficha_contents h1 {
	border-bottom:1px solid #878787;
	color:#878787;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:150%;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:130%;
	margin:0;
	padding:0 0 3px;
}
.programa_ficha_imagen{
	width:90px;
	height:170px;
	/*width:75px;
	height:67px;*/
	float:left;
	margin-left:10px;
	margin-right:5px;
	text-align:left;
	margin-top: 10px;
}
.programa_ficha_datos{
	margin-left:0px;
	margin-top:10px;
	/*font-size:64%;*/
	font-size:120%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:10px;
	color:#6d6e71;
}
.programa_ficha_datos_detalle{
	padding-bottom:3px;
}
.programa_ficha_descripcion {
    font: 100%/100% Verdana, Arial, Helvetica, sans-serif;
	color:#6d6e71;
}
/********************************/
/*   fin estilos television *****/
/********************************/


/********************************/
/*    estilos soporte      ******/
/********************************/
.txtnegro15B {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: bold;
	text-decoration: none;
}
.txtnegro10 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
}

.textoBlanco12 {
	color: #FFFFFF;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
}
.txtgris10 {
	color : #7A7A7A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
.txtgris12 {
	color : #7A7A7A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	font-weight: normal;
	text-decoration: none;
}
.txtgris12_i {
	color : #7A7A7A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	font-weight: normal;
	text-decoration: none;
	align:left;
}
.txtgris12Canal {
	color : #7A7A7A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	line-height: 12px !important;
	font-weight: normal;
	text-decoration: none;
}
.txtgris10Canal {
	color : #7A7A7A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px !important;
	line-height: 10px !important;
	font-weight: normal;
	text-decoration: none;
}
.txtgris13 {
	color : #7A7A7A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
}
.txtgrisClaro12 {
	color : #B7B7B7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	font-weight: normal;
	text-decoration: none;
}
span.txtgris11_lnk {
	color:#6d6e71;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
span.txtgris11_lnk a {
	color:#6d6e71;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
span.txtgris11_lnk a:hover { text-decoration: underline; }
.txtnegro7 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	text-decoration: none;
}
.txtnaranja10 {
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
}

.fondoBlanco {
	background-color: #FFFFFF;
}
.fondoNaranja {
	background-color: #FF6600;
}
.fondoNegro {
	background-color: #000000;
}
.fondoAzulEmpresa {
	background-color: #012442;
}

.textfieldEmpresa {
	border: 1px solid #012442; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	background: #FFFFFF; 
	color: 000000;
}
.textfield {
	border: 1px solid #FF6600; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	background: #FFFFFF; 
	color: 000000;
}
.txtnaranja10BU {
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
}

/*nuevo soporte*/
.soporte_txt h1 {
color:#6d6e71;
font-weight:normal;
margin-bottom:10px;
text-align:left;
}
.soporte_txt h1 span {
color: #F2761C;
}

.soporte_txt h3 {
color:#6d6e71;
font-size: 11pt;
font-weight:normal;
margin-bottom:13px;
text-align:left;
}
.soporte_txt h4 {
color:#6d6e71;
font-size: 10pt;
font-weight:normal;
margin-bottom:10px;
text-align:left;
}
.soporte_txt h4 span {
color: #F2761C;
}

.soporte_txt h6 {
color:#6d6e71;
font-size: 10px;
font-weight:normal;
margin-bottom:10px;
text-align:left;
}

.soporte_txt h7 {
color:#6d6e71;
font-size: 23px; 
font-weight:normal;
margin-bottom:10px;
text-align:left;
text-decoration:none;
}

.soporte_txt h7 a {
color:#6d6e71;
font-size: 23px; 
font-weight:normal;
margin-bottom:10px;
text-align:left;
text-decoration:none;
}
.soporte_txt h7 a:hover {
color: #F2761C;
text-decoration:underline;
}

.soporte_txt_h7 {
color:#6d6e71;
font-size: 24px; 
font-weight:normal;
margin-bottom:10px;
text-align:left;
text-decoration:none;
}
.soporte_txt_h7 a {
color:#F2761C;
font-size: 24px; 
font-weight:normal;
margin-bottom:10px;
text-align:left;
text-decoration:none;
}
.soporte_txt_h7 a:hover {
color: #F2761C;
text-decoration:underline;
}

.contacto {
font-size:12px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#6D6E71; 
line-height:18px;
} 
.contacto hr {
border: #cccccc 1px solid;
} 
.contacto h1 {
font-size:22px; 
color:#FF6633; 
border-bottom:#cccccc 2px solid; 
font-weight:normal; 
line-height:30px;
} 
.contacto h2 {
font-size:18px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-weight:normal; 
border-bottom: #666666 1px dotted;
} 
.contacto span {
color:#F63;
} 
.contacto a {
text-decoration:none; 
color:#6D6E71; 
border:medium none;
} 
.contacto_horario {
font-size:12px;
} 
.contacto_peq {
font-size:9px;
} 
#contacto_arriba {
text-align:right;
}

/*---form-area-2---*/
.form-area-2 {
	overflow:hidden;
	width:606px;
	margin:0 0 20px;
}

.form-area-2 h2 {
	margin:0;
	padding:0 0 2px;
	color:#6d6e71;
	font:150%/120% Verdana, Arial, Helvetica, sans-serif;
}
.form-area-2 .form {
	overflow:hidden;
	margin:2px 0 0;
	padding:6px 50px 20px 10px;
	width:606px;
	background:#eae8e3;
}
.form-area-2 .form .holder {
	overflow:hidden;
	width:100%;
	clear:both;
	padding:0 0 6px;
}
.form-area-2 .form label {
	float:left;
	padding:6px 16px 0 0;
}
.form-area-2 .form label span {
	display:block;
	color:#6d6e71;
	padding:4px 0 2px;
	font:13px/16px Verdana, Arial, Helvetica, sans-serif;
 
}
.form-area-2 .form label input, textarea {
	margin:0;
	padding:3px 5px;
	color:#6d6e71;
	border:1px solid #ccc;
	font:13px Verdana, Arial, Helvetica, sans-serif;
}

.form-area-2 .form label input.w-00 {width:30px;}
.form-area-2 .form label input.w-01 {width:480px;}
.form-area-2 .form label input.w-02 {width:344px;}
.form-area-2 .form label input.w-03 {width:108px;}
.form-area-2 .form label input.w-04 {width:140px;}
.form-area-2 .form label textarea {
width:80%;
}
.form-area-2 .form strong {
	float:left;
	width:160px;
	padding:28px 11px 0 0;
	color:#6d6e71;
	font:13px/16px Verdana, Arial, Helvetica, sans-serif;
}

.form-area-2 .form span.rounded-btn {margin:18px 0 0;}

.etiqueta{
	color:#6d6e71;
	padding:4px 0 2px;
	font:13px/16px Verdana, Arial, Helvetica, sans-serif;
}



/*div con esquinas redondeadas*/
.rounded-corners{
  color: #000;
  padding: 0;
  text-align: left;
  border: 1px solid #ccc;
  margin:0;
  margin-bottom:10px;
  margin-top:15px;
  border-radius: 8px;
}
/*div con esquinas redondeadas*/

/*Inicio estilos Noticias*/
.noticias {
	font-size:1.2em;
}
.noticias h3{
	display:block;
	color:#4F4F4F;
	font-size:14px;
	font-weight:bold;
	background:none;
	border-top:1px dotted black;
	border-bottom:1px dotted black;
	margin:0;
	padding:0;
	padding-left:5px;
}
dl {
		margin-left:5px;
}
dt {
	color: #359BD2;
	margin-bottom:4px;
}
dd {
	margin-left:0;
	margin-bottom:7px;	
}
dd .gt {
	color:#FE753A;
}
.fecha_noticias{	
	color:#848484;	
}
.noticias a{
	color: #6C6F72;	
}
a.descripcion {
	color: #6C6F72;
  margin:1px 0pt 0pt -29px;
  position:absolute;
  width: 200px;
  overflow: hidden; 
  height: 16px;
}

.main-noticias-lista{
	margin-top:10px;	
	font-size:12px;
	letter-spacing:0.02em;
	margin-left:5px;
}
.main-noticias-lista ol li{
  margin:10px 0pt 10px 20px;
}
.main-noticias-lista h4{
	color: #04568C;
	font-size:1.3em;
}
.main-noticias-lista a {
	color: #04568C;
	letter-spacing:0.02em;
	font-size:13px;
	font-weight:bold;
}
.main-noticias-lista .fecha {
	font-style: italic;	
	font-size:10px;
}

/*---big-list---*/
.big-list {
	overflow:hidden;
	width:766px;
	margin:0 0 20px;
}
.big-list h2 {
	margin:0;
	color:#878787;
	padding:0 0 3px;
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0.02em;
	border-bottom:1px solid #878787;
}
.big-list h3 {
	float:left;
	margin:0;
	width:766px;
	color:#878787;
	padding:0 0 3px;
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0.02em;
	border-bottom:1px solid #878787;
}

.big-list ul {
	margin:11px 0 0;
	padding:0;
	width:766px;
}
.big-list ul li {
	float:left;
	width:100%;
	border-top:1px solid #ccc;
	list-style:none;
}
.big-list li:first-child {border:none;}
.big-list li.grey-bg {background:#efeff0;}
.big-list ul li .txt {
	float:left;
	/*width:760px;*//* Le quito 35 pixels porque la noticia queda muy al borde y no se ven algunas letras */
	width:735px;
	padding:11px 14px;
	line-height:20px;
}
.big-list ul li .txt strong {
	/*display:block;*/
	color:#333;
	font:13px  Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0.02em;
  	font-weight:bold;
}
.big-list ul li .txt p {
	margin:0;
	color:#333;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0.02em;

}
.big-list ul li .lnks {
	float:right;
	width:164px;
	padding:14px 0 0;
}
.big-list ul li .lnks span.btn-orange-2 {margin:0 0 0 8px;}


/*despliegue municipios*/
.fibra {
	width:200px;
	height:100px;
	margin-top:0px;
}

.fibra h4 {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:240%;
font-size-adjust:none;
font-stretch:wider;
font-style:normal;
font-variant:normal;
font-weight:larger;
margin:-4px 0pt 0pt 10px;
padding:0px 14px 0px 4px;
text-align:center;
width:170px;
}

.fibra h4 a {color:#FFFFFF;
}

.fibra h4 a:hover {color:#F75A00;text-decoration:none;
}

/*******************************************/
/*   estilos Personaliza tu combinado   ****/
/*******************************************/
.personaliza {
  background:url(/webektest/imgs/combinados/personaliza.png) no-repeat 0 0;
  width:199px;
  height:97px;
  text-align:center;
}

#combinados_tipos {
clear:both;
}
#combinados_tipos ul li {
	height: 90px;
	width: 22%;
	border: 1px dashed #CCCCCC;
	float:left;
	margin-right:20px;
	padding-top:15px;
	padding-bottom:15px;
	text-align:center;
	font-size: 14px;
}

#combinados_tipos ul li:hover {
background-color:#F4F4F4;
}

.big-list2 {
	overflow:hidden;
	width:766px;
	margin:0 0 20px;
	padding-left:5px;
}
.big-list2 h2 {
	margin:0;
	color:#878787;
	padding:0 0 3px;
	font:bold 150%/130% Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #878787;
}
.big-list2 h2 a{
	color:#fd6502;
}
.big-list2 h2 a:hover{
  text-decoration:underline !important;
}

.big-list2 ul {
	overflow:auto;
	margin:11px 0 0;
	padding:0;
	width:766px;
}
.big-list2 ul li {
	float:left;
	width:100%;
	border-top:1px solid #ccc;
	list-style:none;	
}
.big-list2 li:first-child {border:none;}
.big-list2 li.grey-bg {background:#efeff0 repeat-x;}
.big-list2 ul li .txt {
	float:left;
	width:576px;
	padding:11px 14px;
}
.big-list2 ul li .txt strong {
	display:block;
	color:#333;
	font:bold 100%/100% Verdana, Arial, Helvetica, sans-serif;
}
.big-list2 ul li .txt p {
	margin:0;
	color:#333;
	font:100%/100% Verdana, Arial, Helvetica, sans-serif;
}
.big-list2 ul li .lnks {
	float:right;
	width:150px;
	padding:14px 0 0;
}
.big-list2 ul li .lnks span.btn-orange-2 {margin:0 0 0 8px;}
/*----Fin Personaliza tu combinado -----*/


/*-----Prensa----*/

.prensa {
  display:block;
  background:url(/webektest/imgs/prensa.png) no-repeat 0 0;
  width:200px;
  height:97px;
  text-align:center;
}

.prensa h2 {
color:#878787;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:160%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:145%;
margin:0pt 0px 0pt 108px;
padding:13px 0px 0px 4px;
width:80px;
}

.prensa h2 a {color:#333333; text-decoration:none;
}
.prensa h2 a:hover {color:#F75A00;
}

/*----Fin Prensa-----*/


/*empresas*/
.contenedor {
  height:150px;
}

/** paginación catalogo**/
.catalogo_paginacion {
  text-align:right;
  color:#666666;
  clear:both;
  font-size:15px;
}
.catalogo_paginacion a {
  text-align:right;
  color:#666666;
  clear:both;
  font-size:15px;
}


/* Catalogo MOVIL */
/* CSS Document */
#popup_catalogo_whole{
  margin:20px;
}

#popup_catalogo_left{
	width:225px;
	float:left;
}

#popup_catalogo_left_title{
	width:225px;
  font-weight:normal !important;
  text-align:center;
  color:#666666;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:18px !important;
}

.popup_catalogo_left_botones{
	width:225px;
	text-align:center;
}

#popup_catalogo_left_botones{
	width:225px;
	text-align:center;
	padding-left:40px;
	padding-top: 10px;
}

#popup_catalogo_left_imagen{
	width:225px;
  text-align:center;
}

#popup_catalogo_right{
  /*margin-left:230px;*/
  margin-left:190px;
  width:415px;
  height: 350px;
  position: absolute;
}

span.btn-black-2{
margin: 0 20px;
}

/*Detalles*/

#tab1 ul li,
#tab2 ul li,
#tab3 ul li,
#tab4 ul li { text-indent:0px;}

.detalles {
	overflow:hidden;
    width:415px;
	margin:0 0 20px;
	padding:0 0 0 0px;
	color:#666666;
}
.detalles h2 {
	margin:0;
	padding:0 0 4px;
	color:#878787;
	font:150%/130% Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #878787;
	position:relative;
}

.detalles table tr td{
	padding-left:10px;
	width:180px;
}
.detalles ul {
	margin:-1px 0 0;
	padding:0;
	overflow:hidden;
	width:100%;
}
.detalles ul li {
	float:left;
	width:100%;
	list-style:none;
	border-bottom:1px solid #ccc;
	text-indent:0;
	padding: 5px 0;
	margin-left:0;
}
.detalles ul li label {
	float:left;
	/*padding:0 6px 8px 0;*/
	color:#333;
	font:100%/110% Verdana, Arial, Helvetica, sans-serif;
}

.detalles ul li label span {
	/*float:left;*/
	margin:7px 0 7px 0;
}
.detalles ul li a {
	float:left;
	margin:7px 0 0;
	color:#333;
	font:100%/110% Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.detalles ul li a:hover {text-decoration:none;}

.descripcion h2 {
	margin:0;
	padding:0 0 4px;
	color:#878787;
	font:150%/130% Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #878787;
	position:relative;
}

.descripcion h3{
	margin-left:30px;
}
.descripcion p{
	margin-left:30px;
	color:#666666;
}

/*PRECIOS*/

.precios {
	overflow:hidden;
	width:100%;
	margin:0 0 20px;
	color:#878787;
}
.precios h2 {
	margin:0;
	color:#878787;
	padding:0 0 3px;
	font:150%/130% Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #878787;
}
.precios ul {
	overflow:auto;
	margin:11px 0 0;
	padding:0;
	width:415px;
}
.precios ul li {
	float:left;
	width:55%;
	border-bottom:1px solid #ccc;
	list-style:none;
	margin-left:-10px;
}
.precios li:first-child {border:none;}
.precios li.grey-bg {background:#efeff0;}
.precios ul li .txt {
	float:left;
	width:150px;
	padding:11px 14px;
}
.precios ul li .txt strong {
	display:block;
	color:#6D6E71;
	font: strong 110%/120% Verdana, Arial, Helvetica, sans-serif;
}
.precios ul li .txt p {
	margin:0;
	color:#666666;
	font:100%/110% Verdana, Arial, Helvetica, sans-serif;
}

.precios ul li .txt a {
	color: #003366;
}

.precios ul li .lnks {
	float:LEFT;
	width:150px;
	padding:14px 0 0;
}
.precios ul li .lnks span.btn-orange-2 {margin:0 0 0 8px;}

.precios h4 {
	margin:0;
	color:#666666;
	line-height:15px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	padding:0 0 3px;
	font-weight:normal;
}


/****fin popup******/


/*----Puntos de Venta----*/

.ptos_vta {
  background:url(/webektest/puntosventa/ptos_venta.jpg) no-repeat 0 0;
  width:200px;
  height:100px;
  text-align:center;
}

.ptos_vta h4 {
  color:#878787;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:160%;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:145%;
  margin:0pt 0px 0pt 9px;
  padding:13px 0px 0px 74px;
}

.ptos_vta h4 a {color:#333333; text-decoration:none;
}
.ptos_vta h4 a:hover {color:#F75A00;}

/*----Fin Puntos de Venta----*/


/*-----Contenido Nosotros-------*/
.contenido_nosotros h2{
	color:#878787;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:42px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin: 0px 0px 0px 10px;
}
/*-----Fin Contenido Nosotros-------*/


/** bullets **/
.main-noticias-texto ul li {
    background: url(/webektest/imgs/bullet1.png) no-repeat 0px 5px;
    padding-left:15px;
    margin:10px 0pt 10px 40px;
  }

.estiloBullets ul li {
    background: url(/webektest/imgs/bullet1.png) no-repeat 0px 5px;
    padding-left:15px;
    margin:10px 0pt 10px 40px;
}

.cabeceraTuEuskaltel  {
  background:url(/webektest/Galeria/Imagenes/cabecera/TuEuskaltel.png) no-repeat !important;
}


/*-----Enlaces IVA---------*/
a.IVAon {
	color:#4F4F4F;
	font-size:10px;
	font-weight:bold;
	text-decoration: underline;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

a.IVAon:hover {
	color:#4F4F4F;
	font-size:10px;
	font-weight:bold;
	text-decoration: underline;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

a.IVAoff {
	color:#4F4F4F;
	font-size:10px;
	font-weight:none;
	text-decoration: none;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

a.IVAoff:hover {
	color:#4F4F4F;
	font-size:10px;
	font-weight:bold;
	text-decoration: none;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

/* Estilos recomendar enlace */

span.btn-recomendar-empresas a {
border-right:1px solid #999999;
color:#666666;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:0;
line-height:15px;
margin:2px 0 0 14px;
padding:0 10px 14px 5px;
text-decoration:none;
}

span.btn-recomendar-empresas {
display:inline;
float:left;
height:25px;
}

.lnk-recomendar-empresas {
background:transparent url(/webektest/imgs/boton_compartir_empresas.png) no-repeat scroll 3px 0;
clear:both;
overflow:hidden;
padding:0 0 0 26px;
width:70%;
height:18px;
}

span.btn-emviar-email a {
color:#666666;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:15px;
margin:0 0 0 19px;
padding:2px 3px 14px 12px;
text-decoration:none;
}

span.btn-emviar-email {
display:inline;
float:left;
height:25px;
margin-left:-21px;
}

span.btn-recomendar a {
border-right:1px solid #999999;
color:#666666;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:0;
line-height:15px;
margin:2px 0 0 14px;
padding:0 10px 14px 5px;
text-decoration:none;
}

span.btn-recomendar {
display:inline;
float:left;
height:25px;
}

.lnk-recomendar {
background:transparent url(/webektest/imgs/boton_compartir_particulares.png) no-repeat scroll 3px 0;
clear:both;
overflow:hidden;
padding:0 0 0 26px;
width:70%;
height:18px;
}

.lnk-recomendar-canales {
background:transparent url(/webektest/imgs/boton_compartir_particulares.png) no-repeat scroll 3px 0;
clear:both;
overflow:hidden;
padding:0 0 0 26px;
width:70%;
height:18px;
}

.rss {
  vertical-align:middle;
  border:0;
  color:#6C6F72;
}

.rss A:visited { color:#6C6F72 }
.rss A:active { color:#6C6F72 }

.popup_empresa h2 {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #F17219;
}

.popup_empresa h3 {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #777777;
  margin-top: 20px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

.popup_empresa .caja h3 {
  width: 50%;
}

.popup_empresa .email a {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #708BBF;
}

.popup_empresa a:hover {
  text-decoration: underline;
}

.popup_empresa .telefono {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #708BBF;
  margin-bottom: 20px;
}

.popup_empresa .texto_telefono {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size: 13px;
  color: #777777;
}

.popup_empresa .caja {
  border: 1px solid #777777;
  border-radius: 12px;
  width:300px;
  height:150px;
  float:left;
  margin-bottom: 30px;
}

.popup_empresa .separador {
  float:left;
  width: 20px;
}

.popup_empresa .columnas {
  margin:20px 0px 0px 40px;
}

.popup_empresa .icono_operador {
  height: 34px;
  width: 34px;
  background: #FFF url("/webektest/imgs/soporte/icono_operadora.gif") no-repeat top left;
  display:inline;
  float: left;
  margin: 8px 0px 0px 8px;
}

.popup_empresa .icono_arroba {
  height: 34px;
  width: 34px;
  background: #FFF url("/webektest/imgs/soporte/icono_arroba.png") no-repeat top left;
  display:inline;
  float: left;
  margin: 8px 0px 0px 8px;
}

/* POPUP de Empresa */
.overlay_popup_empresa {
	background-color: #444444;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.8;
}

div.popup_empresa_content {
	overflow:auto;
	color: #222;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
  border-width: 3px;
  border: 3px solid #708BBF;
  border-radius: 12px;
	background:#FFF;
}

.popup_empresa_close {
 	width: 92px;
	height: 23px;
	background: transparent url(/webektest/imgs/popup/btn-cerrar.png) no-repeat 0 0;			
	position:absolute;
	bottom:5px;
  margin-left:314px;
  
	cursor:pointer;
	z-index:1000;
}

.overlay_popup_empresa_euskera {
	background-color: #444444;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.8;
}

div.popup_empresa_euskera_content {
	overflow:auto;
	color: #222;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
  border-width: 3px;
  border: 3px solid #708BBF;
  border-radius: 12px;
	background:#FFF;
}

.popup_empresa_euskera_close {
 	width: 92px;
	height: 23px;
	background: transparent url(/webektest/imgs/popup/btn-cerrar_eu.png) no-repeat 0 0;			
	position:absolute;
	bottom:5px;
  margin-left:314px;
  
	cursor:pointer;
	z-index:1000;
}

/* POPUP de Parte Privada */
.overlay_popup_privada {
	background-color: #444444;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.8;
}

div.popup_privada_content {
	overflow:auto;
  color: #B79000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
  border-width: 3px;
  border: 2px solid #E7BD72;
  border-radius: 12px;
  background-color: #FFF3A3;
}

.popup_privada_close {
 	width: 14px;
	height: 14px;
	background: transparent url(/webektest/imgs/popup/btnCerrarMensaje.png) no-repeat 0 0;			
  position:absolute;
  top:20px;
  right:10px;
	cursor:pointer;
	z-index:1000;
}

/* Nueva maquetacion contratar moviles */

.btn-contratar {
	float:left;
	height:30px;
	display:inline;
	background:url(/webektest/imgs/zonas/contratar_esp.gif) no-repeat;
  width: 100%;
}

.btn-contratar-eus {
	float:left;
	height:30px;
	display:inline;
	background:url(/webektest/imgs/zonas/contratar_eus.gif) no-repeat;
  width: 100%;
}

div.ampliar-imagen, span.ampliar-imagen {
  display: inline;
  vertical-align: middle;
  background: url("/webektest/imgs/area_cliente/movil/icon-ampliar.gif") no-repeat scroll 50% 0 transparent;
  margin-left: -5px;
}

a.ampliar-imagen {
  margin-left: 55px;
}

.caracteristicas-precios {
  background: url("/webektest/imgs/area_cliente/movil/arrow-r.gif") no-repeat scroll 0 0 transparent;
  color: #FD7B25;
  padding-left: 15px;
}

div#cajaayuda {
  border: 1px solid #CCC;
  border-radius: 14px;
  width: 285px;
  height: 272px;
  color: #F2761C;
  font-weight: bold;
  font-size: 13px;
  padding-left: 10px;
  margin-top: 22px;
}

div#ayudamoviles {
  /*padding-top: 15px;*/
  font-weight: normal;
  font-size: 10px;
  color: black;
}

.contenedorpasos {
  margin-top: 5px;
  margin-left: 50px;
}

.paso {
  display: inline-block;
  /*margin-right: 75px;*/
  width: 100px;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  color: white;
  background-color: #AAAAAA;
  border-radius: 12px 12px 12px 12px;
}

.pasoseleccionado {
  display: inline-block;
  /*margin-right: 75px;*/
  width: 100px;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  color: white;
  background-color: #FD7B25;
  border-radius: 12px 12px 12px 12px;
}

.pasodescripcion {
  display: inline-block;
  text-align: center;
  width: 150px;
  margin-right: 25px;
}

.contenedordescripcionpasos {
  margin-left: 25px;
}

div.tabset_detail {
  height: 37px;
  overflow: hidden;
  margin-top: -3px;
  display: inline-block;
}

.separador-ayuda {
  height: 10px;
}


