/****************** COMUN ****************/
#p-select a {font-size: 11px;text-align:center;}
body {font-family:Arial,Verdana,sans-serif; font-size: 11px; line-height:21px; min-height:25px; text-align: left; margin:3px 0 0 0;}
img {margin:0;border:0px}
p {line-height: 14px; font-size: 11px;}
span.nada {visibility: hidden; text-decoration: none; font-size: 1px; float: left;}
#nada {text-decoration: none;}
#container {width: 967px; margin: 0 auto 0 auto;}
#content {float: left; width: 967px; background: #fff; margin: 0px 0px 0px 0px; padding: 0px;}

.lateral11 {display: none;left:0px; margin:0px;position: fixed;top: 0px;width: 140px; z-index: 999;height:877px;padding:0px}
.lateral12 {display: none;left:1111px; margin:0px;position: fixed;top: 0px;width: 140px; z-index: 999;height:877px;padding:0px}
.lateral21 {display: none;left:220px; margin:0px;position: fixed;top: 0px;width: 243px; z-index: 999;height:877px;padding:0px}
.lateral22 {display: none;left:1435px; margin:0px;position: fixed;top: 0px;width: 243px; z-index: 999;height:877px;padding:0px}


/***********Elimina reflejo en input y textarea de Chrome y Safari**************/
input,textarea,select:focus{outline:none;}

/****************** CABECERA ****************/
#container_logo {background:#fff;width: 967px; float: left;}
.num_info{font-size: 15px; font-weight: bold;}
#caja_contacto {width: 150px; height: 81px; float: right; text-align: right;margin:7px 10px 0 0;font-size:11px;}
#caja_contacto p{color: #666; line-height: 17px;}
#content_buscar {float: right; width: 103px; border: 1px solid #000; margin-bottom: 7px;}
#caja_busqueda {float: left; width: 82px; border: 0;font-size:11px;padding:3px 0 0 2px;}

#caja_contacto_c2c {width: 261px; height: 81px; float: right; text-align: right;margin:7px 0px 0 0;font-size:11px;}
#caja_contacto_c2c p{color: #666; line-height: 17px;}
#content_buscar_c2c {float: right; width: 103px; border: 1px solid #000; margin-bottom: 5px;}
#caja_llamanos {float: right;width: 227px; height: 57px; background: url(/img/portada/caja_llamanos.gif) no-repeat;text-align: left;padding-left:33px;}
#caja_llamanos .num_info{font-size: 12px; font-weight: bold;}
#caja_llamanos p#titllamaser{float:left;color: #666; line-height: 13px;width: 120px; font-size: 11px; margin:0 17px 0 0;}
#caja_llamanos p#titllamasoy{float:left;color: #666; line-height: 13px;width: 90px; font-size: 11px; margin:0;}
#titllamaser {float: left; width: 120px; font-size: 12px; margin:2px 17px 0 0;color:#666666}
#titllamasoy {float: left; width: 90px; font-size: 12px; margin:2px 0 0 0;color:#666666}


#cabecera {width: 967px; float: left; margin: 0;}
#cabecera li {font-size: 16px;}
#cabecera ul#menu{list-style: none; margin: 3px 0 0 0; padding: 0; width: 518px; float: left;}
#cabecera ul#menu li{float: left; display: inline; padding: 6px 8px 0 9px; font-weight: bold; text-transform: uppercase; word-spacing: -2px; height: 29px; }
#cabecera ul#menu li a{color: #666; text-decoration: none;}
#cabecera ul#menu li.select1{color: #000; text-decoration: none; height: 29px; padding: 6px 8px 0 9px;}
#cabecera ul#menu_right{list-style: none; margin: 3px 0 0 0px; padding: 0; width: 449px; float: right;}
#cabecera ul#menu_right li{float: right; display: inline; margin: 6px 8px 0 9px; font-weight: bold; text-transform: uppercase; word-spacing: -2px; height: 29px;}
#cabecera ul#menu_right li a{color: #666; text-decoration: none;}
#cabecera ul#submenu{list-style: none; margin: 0 0 14px 9px; padding: 0; width: 949px; float: left;height: 21px;}
#cabecera ul#submenu li{float: left; display: inline; margin: 0 30px 0 0px; font-weight: bold; font-size: 13px; text-transform: uppercase; word-spacing: -2px;}
#cabecera ul#submenu li a{color: #999; text-decoration: none;}
#cabecera ul#submenu li a{color: #999; text-decoration: none;}


#contain_cuerpo {float: left; width: 967px;}
#content_left {float: left; width: 644px;}	
#content_left  .lineafirst{float:left;width:270px;height:25px}

#content_left  .lineafirst .nuevocolor{float:right;width:129px;padding:3px;height:16px;margin: 0px;line-height:14px;font-size:14px}
#content_left  #columna_dcha_plana .lineafirst .nuevocolor{float:left;width:48px;padding:3px;height:16px;margin: 0px 5px 0 0;line-height:14px;font-size:14px}
#content_left  #columna_dcha_plana .lineafirst #colorporta{float:left;padding:3px;height:16px;margin: 0px;line-height:14px;font-size:12px}

#caja_banner {background: url(/img/comunes/dotted.gif) repeat-x left bottom;height: 290px;margin-bottom: 26px;padding: 0 0 11px 9px;width: 637px;}
#content_banner {float: left; width: 636px; height: 244px; margin:0px;}
#caja_banner_right {float: left; width: 270px; margin: 0px;}
#logo {float: left;}
/****************** COMUN ****************/


/************* BANNER MODIFICAR ***************/
/**********************************************/
ul#menu_banner {list-style: none; margin: 0; padding: 0; float: left;}
ul#menu_banner a {color:#000;text-decoration:none}
ul#menu_banner li{float: left; display: inline;padding-top:19px;}
ul#menu_banner li.seleccionado{background:url(/img/portada/banner/submenu_arrow_0.gif) no-repeat center top;}
ul#menu_banner li div{margin: -10px 0 0; padding: 5px 0 4px; text-transform: uppercase;width:158px;border-right:1px solid #fff;background-color:#e5e5e5;cursor:pointer;text-align: center;}
ul#menu_banner li.seleccionado div{cursor:auto;color:#fff;background-color:#666;}
ul#menu_banner  li div#primero{background:#e5e5e5 url(/img/portada/banner/submenu_left_light.gif) no-repeat;}
ul#menu_banner  li.seleccionado div#primero{background:#666 url(/img/portada/banner/submenu_left_dark.gif) no-repeat;}
ul#menu_banner  li div#ultimo{background:#e5e5e5 url(/img/portada/banner/submenu_right_light.gif) no-repeat right;}
ul#menu_banner  li.seleccionado div#ultimo{background:#666 url(/img/portada/banner/submenu_right_dark.gif) no-repeat right;}
/**********************************************/


/**************ESTILOS MENU BANNER 2 SELECCIONADOS ***********************/
.select_left2 {float: left; width: 8px; height: 19px;}
.select_txt2 {color: #fff; height: 19px; margin: 0px; float: left;}
.select_right2 {float: left; width: 9px; height: 19px;}
/**************BANNER ROTAR ***********************/
#banner2 {float: left; width: 270px; height: 226px;}
#banner2 h2{float: left; width: 272px; margin: 0px; font-size: 15px; line-height:19px;text-transform:uppercase;color:#000;}
#verdadverdadera{float: left; width: 272px; margin: 0 0 10px 0;font-size:12px;color:#666; background-color: #e5e5e5}
#verdadverdadera_nav{float: left; width: 272px; margin: 0 0 3px 0;font-size:12px;color:#666; background-color: #e5e5e5}
#caja_banner_right p.navidad {float: right;margin-top: 40px;width: 142px;}
.gusta {float: left;margin-right: 10px;}
#facebook .connect_widget_button_count_excluding  {display: none;}
/*********************************************************************/

/*
.columna_cent{margin: 0; float: left; width: 298px;}
.columna_cent h1{float: left; width: 280px; height: 16px; margin-top: -5px; font-size: 16px; color: #000; font-weight: bold;}
.columna_cent h2{margin: 0; float: left; width: 280px; margin-top: 4px; font-size: 15px; color: #000; font-weight: normal;}
.columna_cent h2.tittarifa{color: #000000;font-size: 14px;line-height: 14px;margin-top: 14px;text-transform: uppercase;width: 140px;}
.columna_cent p.margen{float:left;margin-top:24px;margin-left:1px;}
*/
.columna_izq{margin: 0; float: left; width: 312px; height: 465px; margin: 0 23px 10px 9px; border-right: 1px solid #ccc;}
.columna_izq h1{float: left; width: 280px; height: 16px; margin-top: -5px; font-size: 16px; color: #000; font-weight: bold;}
.columna_izq h2{margin: 0; float: left; width: 285px; margin-top: 4px; font-size: 15px; color: #000; font-weight: normal;}
.columna_izq h2.tittarifa{color: #000000;font-size: 14px;line-height: 14px;margin-top: 14px;text-transform: uppercase;width: 140px;}
.columna_izq p.margen{margin:7px 0 0 1px;width:300px;  float: left;}

.caja_bottom{margin: 0; float: left; width: 640px; height: 180px; margin: 10px 0 0 9px; border-top: 1px solid #ccc;padding-top:25px}
.caja_bottom h1{float: left; width: 320px; height: 32px; margin-top: -5px; font-size: 16px; color: #000; font-weight: bold;}
.caja_bottom h2{margin: 10px 0 8px 0; float: left; width: 285px; font-size: 15px; color: #000; font-weight: normal;}
.caja_bottom p{float: left; margin-left:1px;width:320px}
.caja_bottom .link {float: left; margin:0 0 0 1px;width:320px}

.caja_izq_txt{margin: 0; float: left; width: 320px;}
.caja_izq {margin: 0; float: left; width: 308px;height: 200px;background: url(/img/portada/fondo_bonos2_portada_flecha.gif) no-repeat;}


.columna_izq .caja_izda_content{margin: 0 0 1px; float: left; width: 140px;height:175px;}
.caja_izda_content{margin: 0 0 1px; float: left; width: 140px;}
.caja_izda_content img{float: left; margin: 5px 8px 0 0;}
p.caja_txt6y8 {font-size: 11px; color: #999; line-height: 11px;float:left;width: 100px;margin:10px 0;}
p.caja_txt0 {font-size: 11px; color: #999; line-height: 11px;float:left;width: 155px; margin:0px 0 24px 0;}
p.caja_txt0_1 {font-size: 11px; color: #999; line-height: 11px;float:left;width: 155px; margin:11px 0 5px 0;}
.bold_grey {font-weight: bold; color: #666;}
.img_triple {float: left; margin: 0px 0 20px 0;}
/************************************************/
#columna_izqnw{float: left; width: 319px; height: auto; margin: 0 0 14px 9px;}
#columna_izqnw h1{float: left; width: 320px; height: 16px; margin: -5px 0 10px 0; font-size: 16px; color: #000; font-weight: bold;}
#columna_izqnw #subtit {float:left;text-decoration:none;width:320px;color:#000;font-size:13px;margin:0 0 10px 0;padding:0;line-height:14px}
#colizq{float: left; width: 300px; height: auto; margin: 0px; border-right: 2px solid #e5e5e5;border-left:2px solid #e5e5e5;}
#colizqbootom{float: left; width: 304px; height: 11px; margin: 0px; background: url(/img/portada/entumovilorderbottom.jpg) no-repeat 0 bottom}

#columna_izq_movil{float: left; width: 292px; padding-left:10px;height: 415px; margin: 0px 0 10px 0;}
#columna_izq_movil h2{margin: 0; float: left; width: 285px; margin-top: 4px; font-size: 15px; color: #000; font-weight: normal;}
#columna_izq_movil h2.tittarifa{color: #000000;font-size: 14px;line-height: 14px;margin-top: 0px;text-transform: uppercase;width: 120px;}
#columna_izq_movil h2.tittarifaBONO{color: #000000;font-size: 14px;line-height: 14px;margin-top: 0px;text-transform: uppercase;width: 149px;}
#columna_izq_movil p.margen{margin:0 0 0 1px;width:285px;  float: left;}
#columna_izq_movil .caja_izda_content{margin: 0 0 1px; float: left; width: 123px;height:135px;}
#columna_izq_movil .caja_izda_content img{float: left; margin: 5px 8px 0 0;}
#columna_izq_movil .caja_izda_contentBONO{margin: 0 0 1px; float: left; width: 165px;height:135px;}

#columna_izq_ipl{float: left; width: 292px; padding-left:10px;height: 475px; margin: 0px 0 10px 0;}
#columna_izq_ipl h2{margin: 0; float: left; width: 285px; margin-top: 4px; font-size: 15px; color: #000; font-weight: normal;}
#columna_izq_ipl h2.tittarifa{color: #000000;font-size: 14px;line-height: 14px;margin-top: 0px;text-transform: uppercase;width: 140px;}
#columna_izq_ipl p.margen{margin:0px 0 0 1px;width:285px;  float: left;}
#columna_izq_ipl .caja_izda_content{margin: 0 0 1px; float: left; width: 133px;height:135px;}
#columna_izq_ipl .caja_izda_content img{float: left; margin: 5px 8px 0 0;}
#columna_izq_ipl .caja_izda_content2{margin: 0 0 1px; float: left; height:135px;padding-left:32px;width:101px}
#columna_izq_ipl .caja_izda_content2 img{float: left; margin: 5px 8px 0 0;}
#columna_izq_ipl .caja_izda_content3{margin: 0 0 1px; float: left; height:135px;padding-left:10px;width:133px}
#columna_izq_ipl .caja_izda_content3 img{float: left; margin: 5px 8px 0 0;}

#columna_izqnw .entumovilselec {text-decoration:none;font-size: 14px;line-height: 14px;height: 33px;float:left;width:92px;color:#666;text-decoration:none;background: url(/img/portada/entumovilselec.jpg) no-repeat;padding:10px 0 0 8px;text-align:left}
#columna_izqnw .entuordeselec {text-decoration:none;font-size: 14px;line-height: 14px;height: 33px;float:left;width:196px;color:#666;text-decoration:none;background: url(/img/portada/entuordeselec.jpg) no-repeat;padding:10px 0 0 8px;text-align:left}
#columna_izqnw .entumovil {text-decoration:none;font-size: 14px;line-height: 14px;height: 33px;float:left;width:92px;color:#fff;background: url(/img/portada/entumovil.jpg) no-repeat;padding:10px 0 0 8px;text-align:left}
#columna_izqnw .entuorde {text-decoration:none;font-size: 14px;line-height: 14px;height: 33px;float:left;width:196px;color:#fff;background: url(/img/portada/entuorde.jpg) no-repeat;padding:10px 0 0 8px;text-align:left}

.caja_izq_txt_movil #popup_bono8Igratis {position: absolute; top: 932px;margin-left:110px;}
.caja_izq_txt_movil{margin: 7px 0 40px 0; float: left; width: 285px;}
.caja_izq_txt_ipl{margin: 12px 0 14px 0; float: left; width: 285px;}
#columna_izq_ipl #popup_IPL8{position: absolute; top: 903px;margin-left:165px;}
#columna_izq_movil #popup_bono8I {position: absolute; top: 921px;margin-left:194px;}
#txtipl35{margin:-5px 0 0 0;padding:90;line-height:13px;font-size:11px;color:#a5a5a5}

.caja_bottomMIPL{float: left; width: 640px; height: 80px; margin: 5px 0 0 9px; border-top: 1px solid #ccc;padding-top:14px}
.caja_bottomMIPL h1{float: left; width: 640px; height: 14px; margin-top: 10px; font-size: 16px; color: #000; font-weight: bold;}
.caja_bottomMIPL h1 span{padding:3px}
.caja_bottomMIPL p{float: left; margin-left:1px;width:640px;margin-top:10px}
.caja_bottomMIPL .caja_izq_txt{margin: 0px; width: 640px;padding:0px}


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

#columna_dchanw{float: left; width: 305px; height: auto; margin: 0 0 14px 11px;}
#columna_dchanw h1{float: left; width: 300px; height: 16px; margin: -5px 0 10px 0; font-size: 16px; color: #000; font-weight: bold;}
#columna_dchanw #subtit {float:left;text-decoration:none;width:300px;color:#000;font-size:13px;margin:0 0 10px 0;padding:0;line-height:14px}
#coldcha{float: left; width: 300px; height: auto; margin: 0px; border-right: 2px solid #e5e5e5;border-left:2px solid #e5e5e5;}
#coldchabootom{float: left; width: 304px; height: 11px; margin: 0px; background: url(/img/portada/entumovilorderbottom.jpg) no-repeat 0 bottom}

#columna_dcha_plana{float: left; width: 292px; padding-left:10px;height: 475px; margin: 0px 0 10px 0;}
#columna_dcha_plana h2{margin: 0; float: left; width: 285px; margin-top: 4px; font-size: 15px; color: #000; font-weight: normal;}
#columna_dcha_plana h2.tittarifa{color: #000000;font-size: 14px;line-height: 14px;margin-top: 0px;text-transform: uppercase;width: 284px;}
#columna_dcha_plana p.margen{margin:0 0 0 1px;width:285px;  float: left;}
#columna_dcha_plana .caja_dcha_content{margin: 0 0 1px; float: left; width: 284px;height:130px;}
#columna_dcha_plana .caja_dcha_content img{float: left; margin: 5px 8px 0 0;}


#columna_dcha_voz{float: left; width: 292px; padding-left:10px;height: 415px; margin: 0px 0 10px 0;}
#columna_dcha_voz h2{margin: 0; float: left; width: 285px; margin-top: 4px; font-size: 15px; color: #000; font-weight: normal;}
#columna_dcha_voz h2.tittarifa{color: #000000;font-size: 14px;line-height: 14px;margin-top: 0px;text-transform: uppercase;width: 127px;}
#columna_dcha_voz p.margen{margin:10px 0 0 1px;width:285px;  float: left;}
#columna_dcha_voz .caja_dcha_content{margin: 0 0 1px; float: left; width: 135px;height:175px;}
#columna_dcha_voz .caja_dcha_content img{float: left; margin: 5px 8px 0 0;}



#columna_dchanw .entuplanaselec {text-decoration:none;font-size: 14px;line-height: 14px;height: 33px;float:left;width:122px;color:#666;text-decoration:none;background: url(/img/portada/entuplanaselec.jpg) no-repeat;padding:10px 0 0 18px;text-align:left}
#columna_dchanw .entuvozselec {text-decoration:none;font-size: 14px;line-height: 14px;height: 33px;float:left;width:146px;color:#666;text-decoration:none;background: url(/img/portada/entuvozselec.jpg) no-repeat;padding:10px 0 0 18px;text-align:left}
#columna_dchanw .entuplana {text-decoration:none;font-size: 14px;line-height: 14px;height: 33px;float:left;width:122px;color:#fff;background: url(/img/portada/entuplana.jpg) no-repeat;padding:10px 0 0 18px;text-align:left}
#columna_dchanw .entuvoz {text-decoration:none;font-size: 14px;line-height: 14px;height: 33px;float:left;width:146px;color:#fff;background: url(/img/portada/entuvoz.jpg) no-repeat;padding:10px 0 0 18px;text-align:left}

.caja_dcha_txt_plana #popup_bono8Igratis {position: absolute; top: 932px;margin-left:110px;}
.caja_dcha_txt_plana{margin: 7px 0 35px 0; float: left; width: 285px;}
.caja_dcha_txt_voz{margin: 7px 0 14px 0; float: left; width: 285px;}



/************************************************/
/* PRUEBA BONO 8 */
.pincho_bono8{margin:5px 0 0 8px;float:left;width:107px;height:45px;}
/****************/
.caja_gris290 {float:left;margin:0px;}
.caja_gris290 h1 {float:left;text-transform:uppercase;font-size:12px;color:#fff;margin: 4px 0 0 0;padding: 0 0 0 6px; width: 300px;height: 23px;}
.caja_gris290 h2 {float:left;text-transform:uppercase;font-size:12px;color:#fff;margin: 4px 0 0 0;padding: 0 0 0 6px; width: 300px;height: 23px;}
.caja_gris290 h2.tit15 {margin-top: 15px;}
.caja_gris290 h2.bono {float:left;font-size:45px;color:#000;margin: 0 0 0 14px;padding:0px;height:50px;width:auto;line-height:50px}
.caja_gris290 h2.e_mes {float:left;font-size:12px;color:#000;margin: 20px 20px 0 0;line-height:8px;padding:0 0 0 2px;height:auto;width:28px;}
.caja_gris290 .detalle_bono {float:left;width:175px;margin: 10px 0 0;}
.caja_gris290 .detalle_bono h2 {float:left;font-size:24px;margin: 0 0 0 5px;line-height:24px;color:#333;width:140px} 
.caja_gris290 .detalle_bono h2 span {font-size:18px;}
.caja_gris290 .detalle_bono h3 {float:left;margin: 0 0 0 4px;text-transform:uppercase;height:auto;width:140px;font-size:10px;line-height:14px;border:0;}
.caja_gris290 #popup_bono8 {margin:19px 0 0 4px;float:left;}
#popup_bono8I {position: absolute; top: 834px;margin-left:138px;}
#popup_bono8Igratis {position: absolute; top: 876px;margin-left:75px;}
/*
.caja_gris290 {float:left;margin:3px 0 11px;}
.caja_gris290 h2 {text-transform:uppercase;font-size:13px;color:#fff;margin: 30px 0 0 0;padding: 0 0 7px 6px; width: 282px;}
.caja_gris290 h2.bono {float:left;background:#fff;font-size:45px;color:#000;margin: 8px 0 0 1px;width:auto;height:auto;}
.caja_gris290 h2.e_mes {float:left;background:#fff;font-size:25px;color:#000;margin: 16px 0 0;width:auto;line-height:8px;padding:0 0 0 2px;height:auto;}
.caja_gris290 .detalle_bono {float:left;width:84px;margin-left:44px}

.caja_gris290 h1.pastilla {float:left;background:none;font-size:10px;color:#fff;margin: 10px 0 0 8px;width:auto;line-height:8px;padding:0 0 0 2px;height:auto;}
.caja_gris290 #popup_bono8 {margin:21px 0 0 3px;float:left;}
.caja_gris290 h3 {float:left;font-size:16px;margin: 11px 0 0 5px;line-height:7px;}
.caja_gris290 h3 span {font-size:11px;}
.caja_gris290 h2 {float:left;margin: 0 0 0 4px;text-transform:uppercase;height:auto;width:auto;font-size:10px;line-height:10px;}
.caja_gris290 p.cuando {float:left;margin: 11px 0 0 15px;width:100px;line-height:14px;font-weight:bold;}
.caja_gris290 img {float: left; margin: 17px 0 0 28px;}
.caja_gris290 img.i15 {float: left; margin: 17px 0 0 9px;}
*/
.columna_right{float: right; width: 299px;}	
.columna_right p{color: #666;}	
#container_top_right {width: 270px; float: left; margin-top: 4px; padding:10px 14px 0px 14px; background: #e5e5e5 url(/img/portada/bg_top_right.gif) no-repeat top;}

#banner_diago {float: left; width: 299px; height: 80px; margin: 12px 0;}
#banner_diago img{margin: 0 0 0 15px;}
#caja_right_cent {float: left; width: 284px; padding:14px 0 11px 14px; background-color: #e5e5e5;}
#caja_right_cent p{color: #000; line-height: auto;}
#caja_right_cent p.phone_link {line-height: 11px; margin-top: 7px}

.contentall_phone {float: left; width: 275px; height: 118px; margin: 0 0 10px 0;}
.content_phone {float: left; width: 85px; height: 118px; margin: 0px; padding-top: 0px;}
.content_phone img{float: left; margin: 0px;border:0px}
.caja_infomovil {float: left; width: 190px; height: 111px; margin: 0;}
.caja_infomovil h2{font-size: 18px;line-height: 14px;margin: 0;width: 190px; color: #999;}
.conporta {color: #999;font-weight: bold;line-height: 14px;padding-bottom: 7px;width: 190px;}
.caja_infomovil p.euro { margin: 0;}
.caja_infomovil p.phone_name {font-weight: bold;margin: 1px 0 0;}
.caja_infomovil p.phone_name a {text-decoration:none;color:#000000;}
.caja_infomovil p.phone_link {margin-top: 25px;}
#h2_contrato {float: left; width: 199px; height: 15px; margin: 0 0 10px 0;}
.euro {font-size: 20px}
.euro a{text-decoration:none;color:#000000;}
.precio_euro {font-size: 36px;text-decoration:none;color:#000000;margin-right:2px;}
.content_phone_menu {height: 32px;}
.content_phone_menu ul{float: left; list-style: none; margin: 5px 0 0; padding: 0 0 0 5px;}
.content_phone_menu ul li{display: inline; float: left; margin-right: 30px; line-height: 15px;}
.content_phone_menu ul li.end{margin-right: 0px;}
.content_phone_menu ul li.endline2{margin: 0 0 0 25px;}
.content_phone_menu ul li.line2{margin: 0 14px 0 4px;}
#caja_right_bottom {float: left; background: #e5e5e5 url(/img/portada/bg_bottom_right.gif) no-repeat bottom; margin-top: 12px;padding:14px 0 14px 14px;width:284px;}

#caja_right_promos {float: left; background: url(/img/portada/cuadro_bottom.jpg) no-repeat bottom; margin-top: 12px;width:298px;height:137px;}
#caja_right_promos  p{float:left;color:#000;margin:0px 0 2px 0}
#caja_right_promos #promosolosim{float:left;background: url(/img/portada/solosimpromo.jpg) no-repeat bottom left;padding:0px 0 0 115px;height:74px;width:165px}
#caja_right_promos a{float:left;width:100%}
#caja_right_promos .bannerbottom {float:left;padding:14px 0 14px 14px;}
#caja_right_promos .bannerbottom h2{float: left; font-size: 16px; margin: 0 0 3px 0;width: 279px;}

#content_recarga {float: left;}
#content_recarga h2{float: left; font-size: 16px; margin: -5px 0 9px 0;}
#form_recargar {float: left;}
#form_recargar p.txt_telefono {float: left; width: 69px; margin: 4px 5px 0 0;}
#num_telefono {width: 87px; float: left;font-size:11px;color:#666;height:14px;padding-top:2px;border:1px solid #000;}
#form_recargar p.txt_ejemplo {width: 99px; float: left; margin: 4px 0px 0 5px;}
.cajabot_form {width: 264px; float: left; margin-top: 3px;}
#recarga {width: 54px; float: left;font-size:11px;color:#666;height:14px;padding-top:2px;border:1px solid #000;}
#form_recargar p.txt_cuantorecarga {width: 103px; float: left; margin: 4px 4px 0 0px;}
#form_recargar p.simbolo_euro {width: 20px; float: left; margin: 4px 0px 0 5px;}
.cajabot_link {width: 270px; float: left; margin-top: 4px; }
.cajabot_link p{width: 98px; float:left; margin:7px 0 0 0;}

.boton_recargar {float: right;margin: 10px 0px 0px;text-decoration: none;}
.boton_buscar {float: right;margin-top: 0px;text-decoration: none;}	
#boton_pastilla {float: right; margin-right: 20px!important; margin: 0 10px 0 0;text-decoration: none;}	
#boton_pastilla_c2c {float: right; margin: 0;text-decoration: none;}		
/************************************************************************************/

.link_cuadro_cuatro, .link_cuadro_seis, .link_cuadro_ocho{text-decoration: none; overflow: hidden; display: block; width: 79px; height: 81px; float: left; margin: 8px 8px 0 0;}
			.link_cuadro_cuatro:link, .link_cuadro_seis:link, .link_cuadro_ocho:link, .link_cuadro_cero:link{background-position:0px -81px;}
			.link_cuadro_cuatro:visited, .link_cuadro_seis:visited, .link_cuadro_ocho:visited, .link_cuadro_cero:visited{background-position:0px -81px;}
			.link_cuadro_cuatro:hover, .link_cuadro_seis:hover, .link_cuadro_ocho:hover, .link_cuadro_cero:hover{background-position:0px 0px;}
			.link_cuadro_cuatro:active, .link_cuadro_seis:active, .link_cuadro_ocho:active, .link_cuadro_cero:active{background-position: 0px 0px;}			
.link_cuadro_plana20, .link_cuadro_plana30, .link_cuadro_plana55{text-decoration: none; overflow: hidden; display: block; width: 284px; height: 81px; float: left; margin: 8px 8px 0 0;}
			.link_cuadro_plana20:link, .link_cuadro_plana30:link, .link_cuadro_plana55:link{background-position:0px -81px;}
			.link_cuadro_plana20:visited, .link_cuadro_plana30:visited, .link_cuadro_plana55:visited{background-position:0px -81px;}
			.link_cuadro_plana20:hover, .link_cuadro_plana30:hover, .link_cuadro_plana55:hover{background-position:0px 0px;}
			.link_cuadro_plana20:active, .link_cuadro_plana30:active, .link_cuadro_plana55:active{background-position: 0px 0px;}						
.link_cuadro_cero{text-decoration: none; overflow: hidden; display: block; width: 147px; height: 81px; float: left; margin: 8px 8px 0 0;}
.link_cuadro_ipl8, .link_cuadro_ipl15, .link_cuadro_ipl35, .link_cuadro_ipl25, .link_cuadro_ipl3{text-decoration: none; overflow: hidden; display: block; width: 79px; height: 81px; float: left; margin: 8px 8px 0 0;}
			.link_cuadro_ipl8:link, .link_cuadro_ipl15:link, .link_cuadro_ipl35:link, .link_cuadro_ipl25:link, .link_cuadro_ipl3:link{background-position:0px -81px;}
			.link_cuadro_ipl8:visited, .link_cuadro_ipl15:visited, .link_cuadro_ipl35:visited, .link_cuadro_ipl25:visited, .link_cuadro_ipl3:visited{background-position:0px -81px;}
			.link_cuadro_ipl8:hover, .link_cuadro_ipl15:hover, .link_cuadro_ipl35:hover, .link_cuadro_ipl25:hover, .link_cuadro_ipl3:hover{background-position:0px 0px;}
			.link_cuadro_ipl8:active, .link_cuadro_ipl15:active, .link_cuadro_ipl35:active, .link_cuadro_ipl25:active, .link_cuadro_ipl3:active{background-position: 0px 0px;}			
.link_cuadro_bono8, .link_cuadro_bono15, .link_cuadro_bono35, .link_cuadro_bono25{text-decoration: none; overflow: hidden; display: block; width: 79px; height: 81px; float: left; margin: 8px 8px 0 0;}
			.link_cuadro_bono8:link, .link_cuadro_bono15:link, .link_cuadro_bono35:link, .link_cuadro_bono25:link{background-position:0px -81px;}
			.link_cuadro_bono8:visited, .link_cuadro_bono15:visited, .link_cuadro_bono35:visited, .link_cuadro_bono25:visited{background-position:0px -81px;}
			.link_cuadro_bono8:hover, .link_cuadro_bono15:hover, .link_cuadro_bono35:hover, .link_cuadro_bono25:hover{background-position:0px 0px;}
			.link_cuadro_bono8:active, .link_cuadro_bono15:active, .link_cuadro_bono35:active, .link_cuadro_bono25:active{background-position: 0px 0px;}			
.boton_pastilla {text-decoration: none; overflow: hidden; display: block; width: 265px; height: 72px; padding-top: 0px;}	
			.boton_pastilla:link{background-position:0px -72px;}
			.boton_pastilla:visited{background-position:0px -72px;}
			.boton_pastilla:hover{background-position:0px 0px;}
			.boton_pastilla:active{background-position: 0px 0px;}			

.link_pasti_1 {float: left; width: 135px; height: 30px; border: 0px solid red;margin:33px 0 0 12px}			
.link_pasti_2 {float: left; width: 130px; height: 30px; border: 0px solid red;margin:33px 0 0 13px}			
/**********************************************************************************/	

.separador_puntos {border: 0; padding: 5px 0 0;background: url(/img/comunes/dotted.gif) repeat-x left top; float: left; width: 967px; margin: 20px 0 0;}
#content_pie {float: left; width: 967px; margin:0px; padding-top:10px;font-size:11px;background:#fff}
ul#pie{list-style: none; margin: 5px 0 0 0; padding: 0; width: 695px; float: left;}
ul#pie li{float: left; display: inline; margin: 0 15px 0 0;}
ul#pie li a{text-decoration: underline;}
ul#pie li a:hover {text-decoration: underline;}
#copyright {float: right; margin-top: 5px;}
#copyright a{text-decoration: underline;}
#copyright a:hover {text-decoration: underline;}
#pie_bottom {float: left; width: 967px; margin: 0;}	
#confianzaonline  {float:right; margin-top:0px;}
#redsocial {float: left; width: 395px; color: #666;}
#redsocial p{margin-bottom: 5px;}
#redsocial ul{list-style: none; margin: 0; padding: 0; width: 395px;}
#redsocial ul li{float: left; display: inline; margin-right: 10px; height: 33px;}
#redsocial ul li.facebook{background: url(/img/comunes/logo_fb.gif) no-repeat; width: 50px; padding: 2px 0 0 40px;}
#redsocial ul li.tuiter{background: url(/img/comunes/logo_tw.gif) no-repeat; width: 35px; padding: 2px 0 0 40px;}
#redsocial ul li.myspace{background: url(/img/comunes/logo_my.gif) no-repeat; width: 50px; padding: 2px 0 0 40px;}
#redsocial ul li.tuenti{background: url(/img/comunes/logo_tu.gif) no-repeat; width: 50px; padding: 2px 0 0 40px;}

.masinfo0 {float: right; width: 42px; text-align: right; margin-top: 13px;}
