body{ margin:0px 0px 0px 0px; background-color: #D7D7D5;}

td{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
td.tdespacio{
padding-bottom:5px;

}

select {font:Arial, Helvetica, sans-serif; font-size:11px; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
input {border:1px solid #CCCCCC;font:Arial, Helvetica, sans-serif; font-size:11px;}
textarea {border:1px solid #CCCCCC;font:Arial, Helvetica, sans-serif; font-size:11px;}
/* links */
a.menu, a.menu:link ,a.menu:visited{ color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.menu:hover{ text-decoration:none;}

a.submenu, a.submenu:link ,a.submenu:visited{ color:#016682; font-weight:bold; text-decoration:none;}
a.submenu:hover{ text-decoration:none;}

a.pie, a.pie:link ,a.pie:visited{ color:#7A7A7A; text-decoration:none;}
a.pie:hover{ text-decoration:underline;}

a.lnk1, a.lnk1:link ,a.lnk1:visited{ color:#0E4757; text-decoration:none;}
a.lnk1:hover{ text-decoration:underline;}

a.lnk2, a.lnk2:link ,a.lnk2:visited{ color:#005F7C; text-decoration:none; font-size:12px; font-weight:bold;}
a.lnk2:hover{ text-decoration:underline;}

a.tarjetas{ color:#000000; text-decoration:none; font-size:11px; font-weight:bold;}
a.tarjetas:hover{ text-decoration:underline;}

a.pag_paises{ color:#FD7217; text-decoration:none; font-size:11px; font-weight:normal;}
a.pag_paises:hover{ text-decoration:underline;}

a.idioma, a.idioma:link, a.idioma:visited, a.idioma:active { text-decoration:none; color:#FFFFFF; font-weight:bold; padding-right: 5px;}
a.idioma:hover {text-decoration:underline;} 

a.ver_tarifas:link, a.ver_tarifas, a.ver_tarifas:visited{ text-decoration:none; color:#000000; font-weight:bold;}
a.ver_tarifas:hover {text-decoration:underline;} 
a:link, a, a:visited{ text-decoration:none; color:#000000; font-weight:bold;}
a:hover {text-decoration:underline;} 
a.situacion:link, a.situacion, a.situacion:visited{ text-decoration:none; color:#999999; font-weight:normal;}
a.situacion:hover {text-decoration:underline;} 
/* celdas */
.idioma{color:#006784;}
.celdaCentro{background-color:#FD7217; border-top:1px solid #FCDCC5; border-bottom:3px solid #FFB301;}
.celdaCentro_der{ background-image:url(../imagenes/mapa.jpg); background-position:0px -1px;background-color:#FD7217;}
.celdaCentroInt{background-color:#FFF;/* border-top:1px solid #FCDCC5;*/ border-bottom:7px solid #71706E;}
.pie{ color:#7A7A7A; font-size:10px;}
#punta_pestania{width:8px; position:relative; display:inline; top:3px;}
#pestanias { background-image:url(../imagenes/bg_pestania.jpg); background-repeat:repeat-x; display:inline; padding:3px 10px 3px 10px; color:#005F7C; font-size:12px; font-weight:bold;}
.cuerpo_pasos{ border-left:2px solid #EF4A1D; border-right:2px solid #EF4A1D; background-color:#FFFFFF;}
.tbl_cabecera {border-top:4px solid #88B7CE; background-image:url(../imagenes/cabecera.jpg); background-repeat:repeat-y;}


/* textos y títulos */
.titulo_recarga{ font-size:26px; color:#FD7217;}
.titulo_ahorro{ font-size:20px; color:#FFFFFF; text-align:right; padding-top:10px;}
.stitulo_ahorro{ font-size:14px; color:#FFFFFF; text-align:right;}
.tres_pasos{ font-size:12px; color:#FFFFFF; font-weight:bold;}
.txt{ font-size:11px; color:#000;}
.titulo_tarjeta{font-size:14px; color:#000000; font-weight:bold;}
.pag_paises{ color:#FD7217; font-size:11px; font-weight:bold;}
.pais_res{ color:#FD7217; font-size:11px; font-weight:bold;}
.titulo_llamadas{ font-size:26px; color:#358EA9; font-weight:bold;}
.titulo_numero_home{ font-size:36px; color:#016682; font-weight:bold;}
.titulo_llamadas_Nac{ font-size:20px; color:#FD7217; font-weight:bold;}
.titulo_horario_902{ font-size:11px; color:#4C879A; font-weight:bold;}
.titulo_euros_902{ font-size:26px; color:#C61318; font-weight:bold;}
.titulo_cuadros_902{ font-size:10px; color:#000000; line-height:0.9;}
.titulo_cuadros_home{ font-size:11px; color:#000000; line-height:0.9;}
.texto_blanco_902{ font-size:10px; color:#FFFFFF; line-height:1.1;}
.titulo_cuadros_numero_902{ font-size:16px; color:#FFFFFF; font-weight:bold;}
.titulo_cesta{ font-size:14px; color:#C61318; font-weight:bold;}
.situacion{ color:#999999;}

/* botones */
input.btn{background-color:#E1E9EC; border:1px solid #006786; color:#FF7316; cursor:pointer; font-weight:bold;}
