/* Ventaja Telecom 2007 */

span.escudo { display:none; }
span.escudo2 {color:#0000CC;}

Body { background-color:#FFF;	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	margin:0px;	padding:0px; }

.pieFoto {font-size:10px; color:#333333; margin:0px;}


/* BOTON AZUL */
.boton_azul {width:144px; height:30px; background:url(../imagenes/boton_azul.jpg) no-repeat;margin:8px 0px;}

.boton_azul p {padding:9px 10px 0px 0px; text-align:center; font-weight:bold;}

.boton_azul a,
.boton_azul a:hover {color:#000066; font-weight:bold;}
.clear{clear:both;}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* Columnas home y banner (contenido y publicidad) */
.col_home_banner {display:block; width:996px;}
.col_home, .col_banner {float:left; display:block; }
.col_home{ width:780px; }
.col_banner{ width:206px;}
.col_banner img { margin:0 0 15px 10px;}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* Columnas A y B (menu y contenido pagina) */
.ColumnasAB {display:block; margin:0 auto; text-align: justify;}
.colA, .colB {float:left; display:block;}
.colA{ width:135px;margin-right:12px;}
.colB{ width:630px;}

.cajaTop { width:630px; height:20px; background-image:url(../imagenes/cuerposup.png); margin-top:8px; }
.Contenedor {width:630px; background: url(../imagenes/cuerpomed.png) repeat-y;  text-align:justify;min-height:470px; height: auto !important;	height: 470px; }
.ContenedorLibre {width:630px; background: url(../imagenes/cuerpomed.png) repeat-y; text-align:justify; padding:1px;}

.margen {margin:0px 25px 0px 20px;}

.cajaBot { width:630px; height:30px; background-image:url(../imagenes/cuerpoinf.png); }

.bannerpublimovil{margin-top:8px;}
.relativo{position:relative; z-index:2;}
.escondido{position:absolute; z-index:1; font-size:16px; margin:0px; padding:0px 0px 0px 180px; top:140px;}
.escondido2{position:absolute; z-index:1; font-size:12px; margin:0px; padding:0 0 0 100px; top:160px;}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* Banner principal home */
.homePrincipal {margin:0px; cursor:pointer;}

.homePrincipal1,
.homePrincipal2 {cursor:pointer; margin:0px; cursor:pointer; width:297px; height:230px;}

.homePrincipal a {font-family: Tahoma, serifSansSerifMonospace; font-size:20px; font-weight:bold; color:#CC0000; line-height:24px;text-decoration:none;}

.homePrincipal a:hover {color:#0066FF; text-decoration:underline;}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* 3 banners productos home */
.homeProducto1,
.homeProducto2,
.homeProducto3 {width:201px; height:275px; text-align:center; float:left; display:block;}

.homeProducto1 { background: url(../imagenes/telefonia_fija.jpg) no-repeat; cursor:pointer; margin-right:12px;  padding-top:10px;}

.homeProducto2{ margin-right:12px;}

.homeProducto3 { background: url(../imagenes/adsl_llamadas.jpg) no-repeat; cursor:pointer;  padding-top:10px;}


.homeProducto1 h2,
.homeProducto2 h2,
.homeProducto3 h2 { margin:0px; padding:0px; color:#FFF; font-size:20px; font-family: Tahoma, serifSansSerifMonospace; font-weight:normal;}

.homeProducto1 p,
.homeProducto2 p{ color:#000; display:block; margin:170px 0 5px 50px; text-align:left; font-size:14px; font-weight:bold;}
.homeProducto3 p{ color:#000; display:block; margin:145px 0 5px 50px; text-align:left; font-size:14px; font-weight:bold; }

.homeProducto1 a,
.homeProducto2 a,
.homeProducto3 a {font-size:16; text-decoration:none;}
a.blanco, a:hover.blanco {color:#fff;}

.homeProducto1 a:hover,
.homeProducto2 a:hover,
.homeProducto3 a:hover { text-decoration:underline;}

.homeProducto1 a span,
.homeProducto2 a span,
.homeProducto3 a span {font-size:14px; font-weight:bold;}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* General */
a {color:#0066FF; text-decoration:none;}
a:hover {color:#0066FF; text-decoration:underline;}
.Titular { width:630px;	height:50px; background: url(../imagenes/separador_flecha.png) no-repeat;}
.Titular img {float:left;}
.Titular h1, .Titular h2 {	font-size: 16px; color:#003399; text-align:left; font-weight:bold; margin:0px 0px 0px 65px; padding:0px;}
.Subtitular { font-size:13px; font-weight:bold; color:#003399; }
.red2 { font-size: 14px; color:#FF0000; font-weight:bold; }
.TitolRed { font-size:16px; font-weight:bold; color:#FF0000; }
.Calidad { background: url(../imagenes/foto_email.jpg) top right no-repeat; margin: 0px 25px 0px 20px; }
.Apuntate { margin:15px 0px 0px 15px; width:555px; height: 150px;}
.Azul { font-size:14px; color: #0066FF; font-weight:bold; text-align:center; }
.Slogan { text-align:center; font-size:14px; font-weight:bold; color:#333333; margin:0px; padding:0px; }
.condicionesg { color:#333333; margin:0px; padding:0px; }

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* Columnas Apie y Bpie (Logo y texto en pie pagina) */
.ColumnasABpie {display:block; margin:0px; text-align: justify;}
.colApie, .colBpie {float:left; display:block;}
.colApie{ width:275px;}
.colBpie{ width:490px;}

.Pie {font-size:11px; color:#999999; margin:15px 0px 0px 15px; text-align:left;}
.Pie p{margin:0px; padding:0px;}
.menuPie {font-size:12px; color:#0066FF; margin:5px 5px 5px 0px; }

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* TARIFAS TELEFONIA FIJA*/
.Todo { margin:20px; }
.tarifasCol { display:block; margin:0 auto; text-align: justify; height:30px; }
.Col-Color { background-color:#E5EFF5; }
.tarifas-1, .tarifas-1A, .tarifas-2, .tarifas-3, .tarifas-4, .tarifas-4A { float:left; display:block; text-align:center; padding-top:4px; font-size:12px; }

.tarifas-1 { width:180px; text-align:left; padding:7px 0px 0px 15px; }
.tarifas-1A { width:180px; text-align:left; padding:7px 0px 0px 15px; color: #666666; }
.tarifas-2 { width:120px; color:#00086E; font-size:20px; }
.tarifas-3 { width:120px; color:#FF0000; font-size:20px; font-weight:bold; }
.tarifas-4 { width:120px; color:#FF0000; font-size:20px; font-weight:bold; }
.tarifas-4A { width:120px; color:#FF0000; font-size:14px; font-weight:bold; padding-top:8px; text-transform:uppercase; }

.tarifas-caja1 { padding-top:9px; padding-bottom:3px; background-color:#4C94B7; color:#FFFFFF; }
div.tarifas-caja1 .IslaTitol { font-size:16px; font-weight:bold; letter-spacing:6px; text-transform:uppercase; }
div.tarifas-caja1 .Dosmin { font-size:15px; }
.tarifas-caja2 { border: 1px solid #4C94B7; }
.tarifas-pie { font-size:9px; color:#999999; margin:5px 18px 5px 18px;}
.notatarifa { font-size:10px; color:#999999; }

fieldset.Tarifaslocal { font-size:12px; font-weight:bold; padding:8px; }			
fieldset.Tarifaslocal legend { color:#FF0000; font-weight:bold; font-size:14px; padding:0px 8px 0px 4px; }
fieldset.Tarifaslocal td { color: #333333; padding:8px 0px 8px 0px; border-bottom:1px solid #CCCCCC; }
.CuadroEuro { color:#FF0000; background-color: #E1E1E1; border:1px solid #FF0000; padding:3px 6px 3px 6px; font-size:16px; }

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* CALCULADORA TELEFONIA */
table.calcu { font-size:12px; border:1px solid #4C94B7; margin:0 auto; margin-top:15px; }
table.calcu tr { color:#333333; }
table.calcu tr.azulC { background-color:#E5EFF5; }
table.calcu td { height:30px; }
table.calcu .rojoC { color:#FF0000; font-size:12px; font-weight:bold; }
table.calcu .NrojoC { color:#FF0000; font-size:16px; font-weight:bold; }
table.calcu .Mleft { padding-left:8px; }
table.calcu input { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
table.calcu .InNoBorde { border:0px; font-size:15px; color:#FF0000; font-weight:bold; width:60px; background:none; }
table.calcu .InNoBordeA { border:0px; font-size:15px; color:#00086E; font-weight:bold; width:60px; background:none; }

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* FAQ */
.faq {margin:0px 25px 0px 20px;}
A.FAQ2:link, A.FAQ2:active, A.FAQ2:hover, A.FAQ2:visited {color: #003399; text-decoration:none;}
A.FAQ:link, A.FAQ:active, A.FAQ:hover, A.FAQ:visited { color: #666666; text-decoration:none;}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* CONTRATO */
.contenedor_contrato {margin:0px 25px 0px 20px;}
.contenedor_contratoPDF {margin:0px 25px 0px 20px;}

.Fcontrato {margin-left:20px; margin-right:20px; text-align:justify; font-size:12px;}

.contenedorC {display:block; margin:0 auto; text-align:center; color:#3366CC; }
.contenedorC div {font-size:18px; font-weight:bold;}
.contenedorC2 {display:block; margin:0; text-align:center; width:100%;}


.col-AC, .col-BC, .col-CC, .col-DC, .col-EC {float:left; font-size:12px; border:1px solid #999999; margin:2px; padding:6px 6px 6px 6px;}
.col-AC{ display:block;}
.col-BC{ display:block;}
.col-CC{ display:block;}
.col-DC{ display:block;}
.col-EC{ display:block;}
.clear{ clear:both;}

.Contel {float:left; font-size:10px; border-left:1px solid #999999; border-right:1px solid #999999; margin:2px;}
.Conte {float:left; font-size:10px;  margin:2px;}

table.Contra strong {font-size:13px;}
table.Contra div { font-size:13px; font-weight:bold; color:#FFFFFF; background-color:#FF0000; margin:2px; padding:4px; text-align:center}

.cajaFormulario{ text-align:center; background-color:#E1E1FF;}			

.cuadro {padding:2px 4px 4px 4px;}
.cuadro a { color:#FF0000;}

.cajaForm{ text-align:center; background:#E1E1FF;}

.bot_form{ float:left;  display:block;font-size:12px;  border:1px solid #999999; margin:2px; padding:6px 6px 0px 6px;}

.bot_form_int{font-size:12px; border:1px solid #999999; margin:2px; padding:6px 6px 6px 6px; background:#FFFFFF;}
.bot_form_int_color{font-size:12px; border:1px solid #999999; margin:2px; 
							padding:6px 6px 6px 6px; background-color:#E1E1FF;  color:black; font-weight:bold;}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* CONTRATO */
div#contrato{ width:480px; color:#666666}
table.form { margin:10px 6px 6px 6px}
table.form tr { font-size:12px; color:#666666}
table.form div { font-size:12px}
input.formu{ border:1px solid #7F9DB9}
div.form { font-size:12px}

div#form{font-size:11px}
div.lin {border: #cccccc 1px dashed; padding-top:30px;}
div.lin2 { border: #cccccc 1px solid; width:475px; padding-top:30px;}
div.lin, img.tit, DIV.lin2 {margin:10px 0px 0px 10px}

.menuP{ width:778px;}
.menuP ul { font-size:13px; list-style:none; margin:0px; padding:0px;}
.menuP li { float:left; border-bottom:1px solid #999999; border-top:1px solid #999999; background-color:#FF0000;}
.menuP li a {color:#FFFFFF; padding:6px 5px 6px 5px; display:block; text-decoration:none; font-weight:bold;}
.menuP li a:hover { text-decoration:underline;}
.menuP li.Imagen{border:none; background-color:#FFFFFF;}
.menuP li img.espacio { margin-left:4px;}
a.top:link, a.top:active, a.top:visited {color: #FFFFFF; text-decoration:none;}

.Thome { margin-top:40px; margin-left:15px; margin-bottom:20px;}
.Thome td { padding-left:10px; padding-right:5px; padding-bottom:35px; color:#333; font-size:13px;}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* Botones tarifas internacionales, moviles y locales -------------------------------------------------------- */
.botontarifas_inter,
.botontarifas_local,
.botontarifas_movil {margin:10px 0px;}

.botontarifas_inter {width:290px; height:40px; background-image:url(../imagenes/botontarifas_inter.png);}
.botontarifas_local {width:290px; height:40px; background-image:url(../imagenes/botontarifas_local.png);}
.botontarifas_movil {width:290px; height:40px; background-image:url(../imagenes/botontarifas_movil.png);}

.botontarifas_inter p,
.botontarifas_local p,
.botontarifas_movil p {padding:14px 10px 0px 55px; text-align:center; font-weight:bold;}

.botontarifas_inter a,
.botontarifas_inter a:hover,
.botontarifas_local a,
.botontarifas_local a:hover,
.botontarifas_movil a,
.botontarifas_movil a:hover {color:#333333;}

.botontarifas_ID {display:block; margin:0 auto; text-align: justify;}

.botontarifas_I,
.botontarifas_D {float:left; display:block;}

.botontarifas_I,
.botontarifas_D { width:290px; margin:0px; text-align:center;}



/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* Boton calculadora ----------------------------------------------------------------------------------------- */
.boton_calculadora {width:290px; height:40px; background-image:url(../imagenes/boton_calculadora.png); margin:10px 0px 0px 0px;}

.boton_calculadora p {padding:14px 10px 0px 55px; text-align:center; font-weight:bold;}

.boton_calculadora a, 
.boton_calculadora a:hover {color:#333333;}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* ATENCION AL CLIENTE---------------------------------------------------------------------------------------- */
.attcliente {margin:0px 25px 0px 20px;}
.attcliente p{margin:0px; padding:0px;}
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* CALCULADORA INTER ----------------------------------------------------------------------------------------- */
.calculadora_inter {margin:0px 25px 0px 20px;}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* CALIDAD --------------------------------------------------------------------------------------------------- */
.calidad_servicio {margin:0px 25px 0px 20px;}
.calidad_servicio p{margin:0px; padding:0px;}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* CONDICIONES ----------------------------------------------------------------------------------------------- */
.condiciones {margin:0px 25px 0px 20px;}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* NUEVO ADSL ------------------------------------------------------------------------------------------------ */
.nuevoADSL {margin:0px 25px 0px 20px;}

/* PRECIOS BAJOS --------------------------------------------------------------------------------------------- */
.precios_bajos {margin:0px 25px 0px 20px;}


/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* PRODUCTOS ------------------------------------------------------------------------------------------------- */
.productos {margin:0px 25px 0px 20px;}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* MOVILES OFERTA -------------------------------------------------------------------------------------------- */
.moviles_oferta {margin:0px 25px 0px 20px;}

.moviles_oferta .col_ID {display:block; margin:0 auto; text-align: justify;}
.moviles_oferta .col_I, .col_D {float:left; display:block;}
.moviles_oferta .col_I{ width:230px; height:250px; margin-right:10px; text-align:center;}
.moviles_oferta .col_D{ width:290px;}

.moviles_oferta .tit {color:#333333; font-size: 18px; font-weight:normal; margin:0px 0px 5px 0px;}
.moviles_oferta .subtit {color:#333333; font-size: 14px; font-weight:bold; margin:0px 0px 5px 0px;}
.moviles_oferta .subtit_destaca {color:#FF0000; font-size: 16px; font-weight:bold;}

.moviles_oferta h4 {color:#333333; font-size: 13px; margin:0px 0px 5px 10px;}

.moviles_oferta ul {margin-top:5px;}
.moviles_oferta li {margin-bottom:5px;}

.moviles_oferta a {color:#0066FF;}
.moviles_oferta a:hover {color:#0066FF; text-decoration:underline;}

.moviles_oferta .nota2  {font-size:12px; color:#333; text-align:center;margin:0px; margin:10px 0px 0px 0px;}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* TARIFAS TELEFONIA FIJA ------------------------------------------------------------------------------------ */
.tarifa_telfija {margin:0px 25px 0px 20px;}
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* PLANES TELEFONIA FIJA ------------------------------------------------------------------------------------- */
.telefonia_fondo{background-image:url(../imagenes/telefonia_fija_fondo.jpg); background-repeat:no-repeat; width:631px; height:334px; margin-top:10px;}
.telefonia_fondo h1{ margin:0px; padding:10px 0px 0px 190px; font-size:20px; }
.telefonia_fondo p{font-size:30px; font-weight:bold; text-align:left; margin-left:350px;}

.plan_telfija {margin:0px 25px 0px 20px;}

.plan_telfija .col_ID {display:block; margin:0 auto; text-align: justify;}
.plan_telfija .col_ID h2{font-size:18px; padding:10px 0 0; margin:0px; color:#90c897; font-weight:normal; text-align:center;}
.plan_telfija .col_ID span{ font-size:16px;}
.plan_telfija .col_ID span.grande{font-size:26px; font-weight:bold; color:#fff; background-color:#90c897; padding:3px 8px; display:inline-block; margin:3px 0px;}

.plan_telfija .col_ID .contenedorColumnas{margin-top:10px; text-align:left; font-size:14px; width:575px;}
.plan_telfija .col_ID .contenedorColumnas p{margin:0px; padding:0px;}
.plan_telfija .col_ID .bordeado{float:left; border:1px solid #90c897; width:155px; height:80px; margin:10px; padding:5px;}
.plan_telfija .col_ID .bordeado span{color:#90c897; font-weight:bold;}
.plan_telfija .col_ID .sinBorde{float:left; width:160px; height:100px; margin:0 0 0 20px; padding:0;}

.plan_telfija .col_ID table.contorneada{ border:1px solid #90c897; width:560px; margin:10px 0 0 10px; }
.plan_telfija .col_ID .contorneada td{padding:5px;}
.plan_telfija .col_ID td.fondoNegro{background-color:#000; color:#fff; text-align:center;}
.plan_telfija .col_ID .contorneada span{color:#90c897; font-weight:bold;}

.plan_telfija .col_ID p{margin:10px 0 0px; padding:0px;}
.plan_telfija .col_ID span.notasInfo{color:#999; font-size:10px;}








/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* LISTADO MOVILES ------------------------------------------------------------------------------------------- */
.listado_moviles {margin:0px; text-align:center;}
.listado_moviles p {float:left; display:block; width:120px; margin-left:20px;}

.listado_moviles  a {color:#0066FF;}
.listado_moviles  a:hover {color:#0066FF; text-decoration:underline;}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* PLAN ADSL ------------------------------------------------------------------------------------------------- */

.adsl_llamadasFondo{background-image:url(../imagenes/adsl_llamadas_fondo.jpg); background-repeat:no-repeat; width:631px; height:334px; margin-top:10px;}
.adsl_llamadasFondo h1{margin:0px; padding-top:10px; font-size:20px; text-align:left; margin-left:390px; }
.adsl_llamadasFondo p{font-size:30px; font-weight:bold; text-align:left; margin-left:390px;}


.planADSL {margin:0px 25px 0px 20px;}
.planADSL h2{font-size:16px; padding-top:10px; font-weight:normal; text-align:center; color:#b9c300; }
.planADSL span.grande{font-size:26px; font-weight:bold; color:#fff; background-color:#b9c300; padding:3px 10px; display:inline-block; margin:3px 0px;}

.planADSL .sloganVerde{color:#b9c300; text-align:center; font-size:18px;}
.planADSL .sloganVerde span{color:#000; font-size:16px; font-weight:bold;}

.planADSL .contenedorParrafos{ margin-left:10px; text-align:left;}
.planADSL .contenedorParrafos .bordeado{float:left; border:1px solid #b9c300; width:150px; height:80px; margin:10px; padding:5px;}
.planADSL .contenedorParrafos .bordeado span{color:#b9c300;}
.planADSL .contenedorParrafos .sinBorde{float:left; width:160px; margin:0 0 0 20px; padding:0;}
.planADSL .contenedorParrafos .notasInfo{font-size:10px; color:#999;}


.planADSL .nota  {font-size:10px; color:#333333; margin:0px; text-align:justify;}
.planADSL .nota2  {font-size:10px; color:#999; margin:10px 0px 0px 0px; text-align:center;}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* PLAN ADSL ------------------------------------------------------------------------------------------------- */
.tarifas_inter {margin:0px 25px 0px 20px;}

.tarifas_inter table {border:1px solid #4C94B7;}
.tarifas_inter th {background-color:#4C94B7; color:#FFFFFF; font-size:16px; font-weight:bold; letter-spacing:2px; text-align:center;text-transform:uppercase;}
.tarifas_inter td {color:#333; text-align:justify; padding:10px;}
.tarifas_inter .fondocolor {background-color:#E5EFF5;}

.tarifas_inter .precio {font-size:18px; color:#FF0000;margin:0px; font-weight:bold;}
.tarifas_inter .euros {font-size:14px; color:#FF0000; font-weight:bold;}

.tarifas_inter .tituloPais {font-size:14px; font-weight:normal; color:#FF0000; margin:5px 0px 0px 5px;}


.tarifas_inter .paises {font-size:12px;text-align:justify; margin:0px 10px 0px 10px;}
.tarifas_inter .paises span {font-size:10px; color:#666666;}

.tarifas_inter .listaPaises {font-size:12px; list-style:none; list-style-position:outside; padding:0px 0px 0px 10px; margin: 5px 0px 0px 0px;}
.tarifas_inter .listaPaises span {font-size:10px; color:#666666;}

.tarifas_inter .notaInter {font-size:12px; color:#FF0000; font-weight:bold; text-align:center;margin:0px;}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* Juegos y música móviles ------------------------------------------------------------------------------------*/

.juegosMusic .col_ID {display:block; margin:0 auto; text-align: justify;}
.juegosMusic .col_I, .col_D {float:left; display:block;}
.juegosMusic .col_I{ width:290px; margin-left:30px;}
.juegosMusic .col_D{ width:280px; margin:0px 0px 10px 10px;}

.juegosMusic table{ width:250px; text-align:left; font-size:13px; border:1px solid #4c94b7;}
.juegosMusic td{ background-color:#e5eff5; color:#00086e;}
.juegosMusic td.izq{ font-weight:bold;}
.juegosMusic span.textoRojo{ color:#FF6600; font-size:14px;}

.juegosMusic h1 { margin:0px; padding:0px;  font-size:28px; color:#cc0000; font-weight:bold; }
.juegosMusic h2{ margin:0px; padding:0px; font-size:14px;}
.juegosMusic p.UsoSms{text-align:left;}

.codigoLegal{ padding:10px; margin:10px 15px 0px 10px; background-color:#333; color:#FFF; font-size:10px; overflow:auto;}
.codigoIZ {float:left;}
.codigoDE{float:left; width:507px; margin-left:10px;}



/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

/* Contenedor personalizado para masmovil */
.cajaTopMasmovil { width:630px; height:20px; background-image:url(../imagenes/cuerposupMasmovil.png); margin-top:8px; }
.ContenedorMasmovil {width:630px; background: url(../imagenes/cuerpomedMasmovil.png) repeat-y;  text-align:justify;min-height:470px; height: auto !important;	height: 470px; }
.cajaBotMasmovil { width:630px; height:30px; background-image:url(../imagenes/cuerpoinfMasmovil.png); }
/* /Contenedor personalizado para masmovil */


.telefonia_masmovil {margin:0px 10px;}

.telefonia_masmovil .imagenFondo {position:relative; width:574px; height:417px; background: url(/imagenes/masmovil_fondo.png) no-repeat; text-align:justify; margin-left:auto; margin-right:auto;}

.telefonia_masmovil .imagenFondo h2 {font-size:60px; line-height:65px; position:absolute; margin:20px 0 0 40px;}

.telefonia_masmovil .imagenFondo p {font-size:18px;  position:absolute; margin:165px 0 0 40px;}

.telefonia_masmovil .imagenFondo h3 {font-size:24px;  position:absolute; margin:245px 0 0 40px;}

.telefonia_masmovil .imagenFondo ul {font-size:18px; position:absolute; margin:285px 0 0 40px; padding-left:20px;}

.telefonia_masmovil .imagenFondo h4 {text-align:center; color:#FFF; font-size:20px;  position:absolute; margin:347px 0 0 397px;}

.telefonia_masmovil h2 {text-align:center; font-size:24px; margin:30px 0 0 0;}
.telefonia_masmovil h2 span {font-size:19px; font-weight:bold; color:#666;}

.telefonia_masmovil h3 {font-size:17px; margin:30px 0 0 20px;}
.telefonia_masmovil h3 strong {font-size:20px; font-weight:bold;}

.telefonia_masmovil img {width:574px; height:170px; border:none; margin:10px 0 20px 20px;}

