/* CSS Document */

body{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
}

#cuerpo{
	margin-left:auto;
	margin-right:auto;
	width:995px;
	-webkit-box-shadow: 0px 0px 15px #999;
	-moz-box-shadow: 0px 0px 15px #999;
	box-shadow: 0px 0px 15px #999;
}

/*** Inicio Cabecera Superior ***/

#cabecera_superior{
	padding:10px;
	background-color:#F0F0F0;
	width:975px;
}

#cabecera_superior a{
	color:#E32119;
	text-decoration:none;
	padding-right:6px;
}

#cabecera_superior a:hover{
	color:#820000;
}

#cabecera_superior img{
	border:0;
	vertical-align:middle;
	padding-right:6px;
}

#cabecera_superior-accesos{
	background-color:#E32119;
	display:inline;
	padding:5px;
	margin-left:250px;
	
	-o-border-radius: 5px;
	-icab-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#cabecera_superior-accesos a{
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	padding:0;
}

#cabecera_superior-accesos a:hover{
	color:#000;
}

/*** Fin Cabecera Superior ***/

/*** Inicio Cabecera ***/

#cabecera{
	background:url(../imagenes/fondo-barra-cabecera.png) repeat-x #b01f16;
	width:995px;
	height:110px;
}

#cabecera div{
	display:inline;
}

#cabecera-topdigital{
	margin-left:10px;
	margin-right:91px;
	padding:0;
}

#cabecera-tiendas{
	margin:0;
	padding:0;
}

#cabecera-distribuidor{
	margin-left:94px;
	margin-right:10px;
	padding:0;
}

/*** Fin Cabecera ***/

/*** Inicio Cabecera Inferior ***/
#cabecera-inferior{
	background-color:#E4E4E4;
	height:31px;
	padding:10px 0;
	font-size:14px;
}
#cabecera-inferior div{
	float:left;
}

#cabecera-inferior-izquierda{
	color:#FFF;
	background:url(../imagenes/fondo-barra-cabecera-inferior.png) repeat-x #b11f16;
	text-align:center;
	width:740px;
	height:21px;
	padding:5px 5px;
	margin:0 10px;
	
	-o-border-radius: 10px;
	-icab-border-radius: 10px;
	-khtml-border-radius: 10px;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

#cabecera-inferior-izquierda a{
	color:#FFF;
	text-decoration:none;
	padding:0;
	margin:0 7px;
}

#cabecera-inferior-izquierda a:hover{
	color:#000;
}

#cabecera-inferior-derecha{
	width:205px;
	height:27px;
	font-size:10px;
	padding-top:4px;
}

#cse-search-box{
	display:inline;
}

/* Búsqueda Google */
#q{
	border:1px solid #e22018;
	-o-border-radius: 5px;
	-icab-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

/*** Fin Cabecera Inferior ***/

/*** Inicio Ubicación Actual ***/
#ubicacion_actual
{
	background-color:#FFF;
	width:975px;
	padding:10px;
	height:20px;
}

#ubicacion_actual-izquierda{
	float:left;
	width:750px;
}

#ubicacion_actual-izquierda label{
	color:#808080;
}

#ubicacion_actual-izquierda img{
	vertical-align:middle;
}

#ubicacion_actual-izquierda a{
	color:#E32119;
	text-decoration:none;
	text-transform:capitalize;
}

#ubicacion_actual-izquierda a:hover{
	color:#000;
}

#ubicacion_actual-derecha{
	float: left;
	padding-left:10px;
}

/*** Fin Ubicación Actual ***/

#content{
	padding:10px;
}


/*** Inicio Clip Principal ***/
#clip_principal{
	display:inline;
	width:975px;
}

#clip_principal-izquierda{
	float:left;
	width:760px; 
	height:284px;
}

#clip_principal-derecha{
	float:left;
	width:215px;
	height:284px;
}

#clip_principal-derecha-superior{
	margin-left:5px;
}

#clip_principal-derecha-inferior{
	margin-top:4px;
	margin-left:5px;
}

.redondeo_bordes{
	border-radius: 5px;
	-o-border-radius: 5px;
	-icab-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
}

/*** Fin Clip Principal ***/

/*** Inicio Ofertas Principales ***/
#ofertas_principales{
	display:table;
}

.ofertas_principales-caja{
	float:left;
	width:317px;
	border:1px solid #E32119;
	border-radius: 5px;
	-o-border-radius: 5px;
	-icab-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	margin:3px;
}

.oferta_prin-cabecera{
	background:url(../imagenes/fondo-barra-cabecera-inferior.png) repeat-x #b11f16;
	width:307px;
	height:16px;
	padding:5px;
	color:#FFF;
}

.oferta_prin-cabecera-titulo_izq{
	color:#4D4D4D;
	font-weight:bold;
	padding:5px;
	float:left;
	/*width:230px;*/
}

.oferta_prin-cabecera-titulo_izq a{
	color:#4D4D4D;
	text-decoration:none;
}

.oferta_prin-cabecera-titulo_izq a:hover{
	color:#000;
}

#oferta_prin-cabecera-titulo_der{
	margin:3px;
	padding:2px;
	font-weight:bold;
	text-align:center;
	float:right;
	width:75px;
	border-radius: 2px;
	-o-border-radius: 2px;
	-icab-border-radius: 2px;
	-khtml-border-radius: 2px;
	-moz-border-radius: 2px; 
	-webkit-border-radius: 2px;
}

.boton_novedad{
	background-color:#046b37;
	color:#FFF;
	-webkit-box-shadow: inset 0 5px 15px #88c33f;
	-moz-box-shadow: inset 0 5px 15px #88c33f;
	box-shadow: inset 0 5px 15px #88c33f;
}

.boton_oferta{
	background-color:#93268f;
	color:#FFF;
	-webkit-box-shadow: inset 0 5px 15px #ff00ff;
	-moz-box-shadow: inset 0 5px 15px #ff00ff;
	box-shadow: inset 0 5px 15px #ff00ff;
}

.boton_solo_web{
	background-color:#0172bb;
	color:#FFF;
	-webkit-box-shadow: inset 0 5px 15px #29a9e0;
	-moz-box-shadow: inset 0 5px 15px #29a9e0;
	box-shadow: inset 0 5px 15px #29a9e0;
}

.ofertas_principales-caja hr{
	width:307px;
	border: none 0;
	border-top: 1px dashed #000;
	float:left;
	margin:5px;
	padding:0;
}

.ofertas_principales-contenido{
	display:table;
}

.ofertas_principales-imagen{
	float:left;
	width:160px;
	height:200px;
	padding:2px 3px;
}

.ofertas_principales-descripcion{
	float:left;
	width:146px;
	height:128px;
	padding:2px;
	line-height:20px;
}

.ofertas_principales-precio{
	float:left;
	width:146px;
	height:68px;
	padding:2px;
}

.ofertas_principales-precio-desde{
	vertical-align:top;
	font-size:10px;
}

.ofertas_principales-precio-numero{
	color:#E32119;
	font-weight:bold;
	font-size:50px;
	padding-left:15px;
}

.ofertas_principales-precio-euro{
	color:#E32119;
	font-weight:bold;
	font-size:25px;
}

/*** Fin Ofertas Principales ***/


/*** Inicio detalle fihca ***/



/*** Fin detalle ficha ***/


/*** Inicio Banners Pie ***/
#banners_pie{
	text-align:center;
	margin-top:10px;
}

/*** Fin Banners Pie ***/

/*** Inicio Banners Dinámicos ***/
#banners_dinamicos_ubicacion{
	display:table;
	margin-top:15px;
}

#renove_regenersis{
	background:url(../imagenes/regenersis_cuadro.gif);
	width:477px;
	height:210px;
	float:left;
	display:inline;
	margin-left:0px;
}

#marca_r{
	margin:95px 0 0 25px;
	border:1px green solid;
	width:290px;
}

#modelo_r{
	margin:42px 0 0 25px;
	border:1px green solid;
	width:290px;
}

#seguro_movil{
	background:url(../imagenes/seguros_cuadro.gif);
	width:477px;
	height:210px;
	float:left;
	display:inline;
	margin-left:15px;
}

#marca_s{
	margin:95px 0 0 25px;
	border:1px #cd8113 solid;
	width:290px;
}

#modelo_s{
	margin:42px 0 0 25px;
	border:1px #cd8113 solid;
	width:290px;
}

/*** Fin Banners Dinámicos ***/

/*** Inicio Contenido ***/

.contenido_div_tabla{
	display:table;
}

#lateral_izq{
	float:left;
	width:200px;
}

#lateral_izq_menu{
	background-color:#D9DADB;
	padding:5px;
	border-radius: 5px;
	-o-border-radius: 5px;
	-icab-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
}

#lateral_izq_menu_titulo{
	background-color:#FFF;
	color:#E32119;
	font-weight:bold;
	padding:5px;
	margin-bottom:5px;
	border-radius: 5px;
	-o-border-radius: 5px;
	-icab-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
}

.lateral_izq_menu-ul{
	margin:0 18px;
	padding:5px;
	list-style:url(../imagenes/listado1.png);
	color:#707070;
}

.lateral_izq_menu-ul-li{
	font-weight:bold;
	padding:3px 0;
}

.lateral_izq_menu-ul-li a{
	text-decoration:none;
	color:#707070;
}

.lateral_izq_menu-ul-li a:hover{
	text-decoration:none;
	color:#000;
}

.lateral_izq_men-ul-ul{
	margin:0;
	padding:3px 0;
	list-style:url(../imagenes/listado2.png);
}

.lateral_izq_menu-ul-ul-li{
	padding:2px 0;
}

.lateral_izq_menu-ul-ul-li a{
	text-decoration:none;
	color:#707070;
}

.lateral_izq_menu-ul-ul-li a:hover{
	text-decoration:none;
	color:#000;
}

#micro_noticias_div{
	background-color:#D9DADB;
	margin-top:15px;
	padding:10px;
	border-radius: 5px;
	-o-border-radius: 5px;
	-icab-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#micro_noticias{
	width: 170px;
	height: 70px;
	padding: 5px;
	background-color: #F6F6F6;
	color: #9C9E9F;
	border-radius: 5px;
	-o-border-radius: 5px;
	-icab-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#micro_noticias a{
	color: #666;
	text-decoration:none;
	font-weight:bold;
}

#micro_noticias a:hover{
	color: #000;
}

#contenido_der{
	float:left;
	width:770px;
	margin-left:5px;
}

#contenido_der-titular{
	background-color:#D9DADB;
	color:#E32119;
	border-radius: 5px;
	-o-border-radius: 5px;
	-icab-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	width:740px;
	padding:5px 15px;
}

#contenido_der-titular h3{
	margin:0;
	padding:0;
	font-size:20px;
}

#contenido_total-titular{
	background-color:#D9DADB;
	color:#E32119;
	border-radius: 5px;
	-o-border-radius: 5px;
	-icab-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	width:945px;
	padding:5px 15px;
}

#contenido_total-titular h3{
	margin:0;
	padding:0;
	font-size:20px;
}

#contenido_der-filtros{
	font-size:10px;
	margin:10px 0;
}

#contenido_der-filtros span{
	padding-left:33px;
}

#lista_telefonos{
	display:table;
}

.lista_telefonos_caja{
	float:left;
	width:250px;
	height:255px;
	margin:2px;
	border:#E32119 1px solid;
}

.lista_telefonos_caja-marca{
	width:250px;
	height:22px;
	background:url(../imagenes/fondo-barra-cabecera-inferior.png) repeat-x #b11f16;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
}

.lista_telefonos_caja-marca img{
	margin:5px;
	float:left;
}

.lista_telefonos_caja-marca a{
	margin:3px 0;
	float:left;
	color:#FFF;
	text-decoration:none;
}

.lista_telefonos_caja-modelo{
	width:225px;
	height:14px;
	border-bottom:#9C9E9F dashed 1px;
	color:#666;
	font-weight:bold;
	margin:5px 5px;
	padding:0 0 5px 15px;
}

.lista_telefonos_caja-foto_terminal{
	float:left;
	margin-left:5px;
}

.lista_telefonos_caja-detalle{
	float:right;
	padding:0 5px;
	width:115px;
	height:200px;
}

.lista_telefonos_caja-detalle ul{
	list-style:none;
	margin:7px 0;
	padding:0;
	line-height:17px;
}

.lista_telefonos_caja-ver_detalle{
	background-color:#b31f16;
	padding:5px;
	margin-top:5px;
	text-align:center;
	-webkit-box-shadow:inset 0 0 20px #e32119;
	-moz-box-shadow:inset 0 0 20px #e32119;
	box-shadow:inset 0 0 20px #e32119;
}

.lista_telefonos_caja-ver_detalle a{
	color:#FFF;
	text-decoration:none;
}

.lista_telefonos_caja-ver_detalle a:hover{
	color:#DDD;
}

#contenedor_terminal{
	margin:10px 0;
}

#contenedor_terminal-galeria{
	width:350px;
	height:410px;
	float:left;
	padding-top:10px;
}

#slider1{
	width:300px;
	height:400px;
	list-style:none;
}

#contenedor_terminal-pestanias{
	width:420px;
	height:420px;
	float:left;
}

#tabs{
	width:415px;
	height:420px;
	float:left;
}

.pestanias_terminales{
	overflow-y:auto;
	height:360px;
	text-align:justify;
}

.contenedor_terminal-pestanias-caracteristica{
	float:left;
	display:table;
	border-top:solid 1px #CCC;
	border-bottom:solid 1px #CCC;
	padding:5px 0;
}

.contenedor_terminal-pestanias-caracteristica-izq{
	float:left;
	width:150px;
	font-weight:bold;
}

.contenedor_terminal-pestanias-caracteristica-der{
	float:left;
	/*width:205px;
	padding-left:5px;*/
	width:200px;
	padding-left:10px;
}

#puntuacion{
	width:300px;
	height:80px;
	float:left;
	padding-left:50px;
}

#terminales_caracteristicas{
	width:420px;
	height:73px;
	float:left;
	margin-top:7px;
	text-align:center;
}

#terminales_caracteristicas img{
	/*margin:1px 3px;*/
	margin:10px 4px;
}

.pasos_compra-titulo{
	padding:5px 20px;
	margin:10px 0;
	font-size:16px;
	color:#707173;
	background-color:#EBECEC;
}

.pasos_compra-num_paso{
	padding:2px 4px;
	margin-right:10px;
	font-size:16px;
	background-color:#F00;
	color:#FFF;
}

/*** Fin Contenido ***/


/*** Inicio Pie de Página ***/
#footer{
	padding:10px;
	float:left;
	-webkit-box-shadow: 0px 0px 15px #999, inset 0 0 100px #E0E0E0;
	-moz-box-shadow: 0px 0px 15px #999, inset 0 0 100px #E0E0E0;
	box-shadow: 0px 0px 15px #999, inset 0 0 100px #E0E0E0;
}

#sitemap {
	width: 973px; 
	border: 1px solid #d8d9db;
	border-radius: 5px;
	-o-border-radius: 5px;
	-icab-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	float: left;
	margin: 10px 0px 0px 0px;
	padding-bottom: 20px;
}

#sitemap dl {
	float: left; 
	width: 148px; 
	margin: 0px 20px;
	font-size: 11px;
}
#sitemap a{font-family: Arial, Helvetica, sans-serif;}
#sitemap dt {color:#8e8e8e; font-weight: bold;}
#sitemap dt a {color:#8e8e8e; font-weight: bold;}
#sitemap dd a, p.legales a {color:#a6a6a6;}

#sitemap dt {display: block; margin: 10px 0px 10px 0px; font-weight:bold; }
#sitemap dd {display: block;}

#sitemap dd a.facebook{
	background: url(../imagenes/footer_facebook.png) no-repeat;
	height: 16px;
	padding: 1px 0px 0px 20px;
	display: block;
	margin-bottom: 5px;
}
#sitemap dd a.tuenti{
	background: url(../imagenes/footer_tuenti.png) no-repeat;
	height: 16px;
	padding: 1px 0px 0px 20px;
	display: block;
	margin-bottom: 5px;
}
#sitemap dd a.twitter{
	background: url(../imagenes/footer_twitter.png) no-repeat;
	height: 16px;
	padding: 0px 0px 0px 20px;
	display: block;
	margin-bottom: 5px;
}
#sitemap dd a.youtube{
	background: url(../imagenes/footer_youtube.png) no-repeat;
	height: 16px;
	padding: 1px 0px 0px 20px;
	display: block;
	margin-bottom: 5px;
}
#sitemap dd a.facebook:hover, #sitemap dd a.tuenti:hover, #sitemap dd a.twitter:hover, #sitemap dd a.youtube:hover{background-position: 0px -16px;}


#pie-legales{
	float:left;
	display:table;
	font-size:10px;
	margin-top:10px;
	color:#8e8e8e;
}

#pie-legales-izquierda{
	float:left;
	width:500px;
	padding-top:45px;
}

#pie-legales-izquierda a{
	color:#8e8e8e;
	text-decoration:none;
}

#pie-legales-izquierda a:hover{
	color:#333;
}

#pie-legales-derechaimg{
	float:right;
	width:475px;
}

#pie-legales-derechaimg img{
	margin-bottom:10px;
	float:right;
}

#pie-legales-derecha{
	float:right;
	width:475px;
	text-align:right;
}

/*** Fin Pie de Página ***/











/***************** FIN CABECERA ****************/


/***************** INICIO LISTADO MOVILES ****************/

#lineacabeceracuerpo{
	height:30px;
}

#lineacabeceracontenidoizq{
	float:left;
	display:inline;
	width:762px;
	padding-left:5px;
}

#lineacabeceracontenidoder{
	float:right;
	width:224px;
	text-align:center;
	vertical-align:middle;
}

#particularesbuscar{
	font-size:8pt;
	background-color:#fbb03b;
	font-weight:bold;
	margin-left:45px;
	height:20px;
}

#contenidolistado{
	float:left;
}

#contenidolistadoizquierda{
	float:left;
	padding-left:5px;
	width:762px;
}

.cajaInternet{
	border:#FF3C3C 2px solid;
	float:left;
	margin:0 41px;
	padding:3px;
}

.cajaInternet a{
	color:red;
	text-decoration:none;
}

.cajaInternet_titulo{
	text-align:center;
	padding-bottom:5px;
	color:red;
	text-decoration:none;
}

.cajaInternet_masinfo{
	text-align:right;
	padding-top:3px;
	color:red;
	text-decoration:none;
	font-size:11px;
}

.tablatelefonos{
	width:241px;
	padding:0px;
	margin:0px;
	border-collapse: collapse;
	border:0px none;
	font-size:7pt;
}

.recomendadotabla{
	background:#F00 url(../images/pestania-recomendado.gif) no-repeat right top;
}

.recomendadotexto{
	color:#FFF;
}

.recomendadofondo{
	background-color:#FFF;
}


.categoria{ 
	color:#808080;
	font-weight:bold;
	padding:2px;
}

.particularesmarcamodelo{
	border-bottom:2px solid #F90;
}

.empresamarcamodelo{
	border-bottom:2px solid #CCC;
}

.informaticamarcamodelo{
	border-bottom:2px solid #999;
}

.fijomarcamodelo{
	border-bottom:2px solid #fabb00;
}

.marcamodelo{
	color:#F00;
	font-weight:bold;
	font-size:9pt;
	padding:2px;
}

.listado{
	margin:0px;
	padding:5px 5px 5px 15px;
	text-align:left;
}

.cuadroprecio{
	color:#F00;
	border:0px;
}

.empresacuadroprecio{
	color:#000;
	border:0px;
}

.precionumerorojo{
	color:#F00;
}

.precionumero{
	font-size:28pt;
	float:right;
}

.precioeuro{
	font-size:17pt;
}

.particularescuadrolinkinformacion{
	border-top:2px solid #F90;
}

.empresacuadrolinkinformacion{
	border-top:2px solid #CCC;
}

.informaticacuadrolinkinformacion{
	border-top:2px solid #999;
}

.fijocuadrolinkinformacion{
	border-top:2px solid #fabb00;
}

.cuadrolinkinformacion{
	text-align:right;
	padding-bottom:12px;
}

.linkinformacion{
	color:#F00;
	padding:2px;
}



.paginacion{
	text-decoration:none;
	color:#FFF;
	font-size:9pt;
	padding:2px;
	background-color:#999;
	-o-border-radius: 2px;
	-icab-border-radius: 2px;
	-khtml-border-radius: 2px;
	-moz-border-radius: 2px; 
	-webkit-border-radius: 2px;
	border-radius: 2px;
}

.paginacion:hover{
	color:#000;
	text-decoration:underline;
}


/***************** FIN LISTADO MOVILES ****************/

/***************** INICIO DETALLE MOVIL ****************/


#contenidodetalle{
	height:665px;
}

#tabladetalletelf{
	width:540px;
	border-right:1px #666 dashed;
}

#lineatitulotelf{
	border-bottom:1px #333 solid;
}

#nombredetalletelf{
	color:#F00;
	font-weight:bold;
	font-size:20px;
	padding:2px;
}

#imagengrdtelefono{
	padding-top:5px;
	vertical-align:top;
	width:275px;
	height:375px;
}

#descripciontelf{
	font-size:10px;
	text-align:justify;
	padding:5px;
	height:130px;
	vertical-align:top;
}

.ico_caracteristica{
	 width:37px;
	 height:35px;
	 padding:5px 7px 5px 7px;
}

td.ver_ficha_tecnica{
	background-color:#93278f;
	text-align:center;
}

a.ver_ficha_tecnica{
	color:#FFF;
	font-size:12px;
	text-decoration:none;
}

a.ver_ficha_tecnica:hover{
	color:#FF0;
}

#detalles_telefono{
	width:100%;
	font-size:9px;
	background-color:#EAEAEA;
	border-collapse:collapse;
	margin:0px;
	padding:0px;
}

.detalles_telefono_fila{
	border:#FFF 1px solid;
}

.detalles_telefono_fila_bold{
	border:#FFF 1px solid;
	font-weight:bold;
}

.titulo_contrato_telefono{
	 text-align:center;
	 background-color:#D9DADB;
	 color:#E32119;
	 padding:2px;
	 font-size:14px;
	 font-weight:bold;
}

.detalletelf_tablacontrato{
	border-bottom:1px #666 dashed;
	width:100%;
}

.detalletelfpuntos_tablapuntos{
	border-bottom:1px #CCC dashed;
	width:100%;
	font-size:11px;
}

.detalletelfpuntos_tablapuntos:hover{
	background-color:#666;
	color:#FFF;
}

.detalletelfpuntos_tablapuntos_marcado{
	background-color:#000;
	color:#FFF;
}

.detalletelf_tipocontrato{
	font-size:12px;
}

.detalletelf_contratonum{
	font-size:16pt;
	color:#F00;
}

.detalletelf_contratoeuro{
	font-size:8pt;
	color:#F00;
}

td.detalletelf_comprar{
	font-size:10px;
	vertical-align:middle;
	text-align:right;
}

a.detalletelf_comprar{
	text-decoration:none;
	color:#FFF;
	background-color:#E32119;
}

#detalletelf_relacionados{
	color:#006326;
	font-size:23px;
	padding-left:5px;
}

.detalletelf_relacionados_img{
	width:120px;
	padding-right:3px;
}

.detalletelf_relacionados_nombre{
	width:115px;
	height:85px;
	vertical-align:top;
}

/****************** FIN DETALLE MOVIL *****************/


/**************** INICIO DETALLE PORTATIL ****************/

#detalleport_div{
	float:left;
	padding-top:12px;
}

.detalleport_caract_grupo{
	font-weight:bold;
	padding:3px;
	background-color:#CCC;
	border:#FFF 1px solid;
}

.detalleport_caract_titulo{
	padding:3px;
	background-color:#EAEAEA;
	border:#FFF 1px solid;
}

.detalleport_caract_desc{
	padding:3px;
	background-color:#f4f4f4;
	border:#FFF 1px solid;
}

.detalleport_caract_destacado{
	color:#F00;
}

/****************** FIN DETALLE PORTATIL *****************/



/****************** INICIO PROMOCIONES *****************/

.promociones_tabla{
	margin:5px 0;
	width:975px;
	background-color:#f5f5f5;
	display:table;
}

.promociones_celda_img{
	float:left;
	margin:5px;
	padding:5px;
	width:185px;
	height:130px;
	background-color:#666;
}

.promociones_celda_der{
	float:left;
	margin:5px;
	width:760px;
	height:140px;
}

.promociones_celda_der_cont{
	float:left;
	width:760px;
	height:120px;
}

.promociones_celda_der_cont a{
	color:#09F;
}

.promociones_celda_der_cont a:hover{
	color:#F00;
}

.promociones_celda_der_info{
	float:left;
	width:760px;
	height:20px;
	text-align:right;
}

.promociones_celda_der_info a{
	color:#09F;
	text-decoration:none;
}

.promociones_celda_der_info a:hover{
	color:#333;
}

.promociones_celda_detalle{
	margin:10px 5px;
	color:#666;
	font-size:10px;
}

/******************** FIN PROMOCIONES ******************/



/****************** INICIO LISTADO APPS *****************/

.app_tipo{
	width:960px;
}

.app_tipo_lista{
	width:240px;
	float:left;
	text-align:center;
}

.app_tipo_lista strong:hover{
    cursor:pointer;
    cursor:hand;
	color:#B90000;
}

/******************** FIN LISTADO APPS ******************/

.celda_tiendas1{
	background-color:#dddddd;
	color:#000;
	text-decoration:none;
}

.celda_tiendas2{
	background-color:#777777;
	color:#FFF;
	text-decoration:none;
}

.celda_tiendas1 a:hover {
	color:#FFF;
}

.celda_tiendas2 a:hover {
	color:#000;
}

#contenidocomo_llegar{
	height:510px;
}

#contenidoderecha1{
	float:right;
	width:227px;
}

#contenidoderecha2{
	width:200px;
	margin-left:auto;
	margin-right:auto;
	font-size:13px;
}


#contenidotrabaja_con_nosotros{
	height:435px;
}

#pie {
	float:left;
	width:995px;
	text-align:center;
	border-top:#999 1px solid;
	margin-top:15px;
	padding-top:10px;
	padding-bottom:20px;
	font-size:10px;
}

.pie_link{
	text-decoration:none; 
	color:#666;
}
