@charset "utf-8";
/*TELEFONIA MOVL*/
.titulos { background: #fff url(../images/telefonia-movil/titulo.gif) no-repeat 0px 10px;}
h1 {color:#9FBF4C; padding-top:12px; margin:0 0 0 60px}
.titulos h2 {margin:5px 0 0 60px;}
.filtros h2 {color:#9FBF4C; margin:10px 5px 10px 10px; font-size:105%}
.busquedaT h2 {margin:5px 0 0 60px;}
.busquedaT h2 {margin:10px 5px 10px 10px; font-size:18px; font-weight:bold;}
.izquierda h1 {color:#9FBF4C; margin:0 0 0 10px; font-size:12px; font-weight:bold;}

.busquedaTS { border:9px solid #e6ecec; background-color:#ffffff;padding:20px; margin:auto; width:700px; margin-top:30px; background-image:url(../images/cerrar.gif); background-position:top right; background-repeat:no-repeat;}
.busquedaTSs { border:9px solid #e6ecec; background-color:#ffffff;padding:20px; margin:auto; width:400px; margin-top:30px; background-image:url(../images/cerrar.gif); background-position:top right; background-repeat:no-repeat;}
.busquedaTS h2 { font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.busquedaTS span, .busquedaTS1 span, .busquedaTS2 span, .busquedaTS3 span { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.busquedaTS1 { background:url(../images/telefonia-movil/calc-bg1.gif) top left no-repeat; text-align:left; padding:10px;}
.busquedaTS2 { background:url(../images/telefonia-movil/calc-bg2.gif) top left no-repeat; padding:10px;}
.busquedaTS3 { background:url(../images/telefonia-movil/calc-bg2.gif) bottom left no-repeat; padding:10px;}
.busquedaTS4 { border:2px solid #e8f0d5; background-color:#e8f0d5; padding:10px;}
.busquedaTSv { background-color:#e8f0d5; width:90%; padding:3px; text-align:center; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.busquedaTS5 { border:9px solid #e6ecec; background-color:#ffffff;padding:20px; margin:auto; width:700px; margin-top:100px;}

/*BUSQUEDA*/
.zebraB { width:100%;}
.tableB {display:  table; width:100%; border-collapse: collapse;}
.celldivB1 {float:left; text-align: right; display:  table-cell; width:43%; margin: 3px;}
.celldivB1r {float:left; text-align: left; display:  table-cell; width:43%; margin: 3px; white-space:nowrap;}
.celldivB1 span {font-size:13px;}
.celldivB2 {float:left; text-align: left; display:  table-cell; width:50%; margin: 3px; white-space:nowrap;}
.celldivB2 select, input, span {font-size:13px;}
.rowdivB  {display:  table-row; width:auto;}

.zebraC { width:100%;}
.tableC {display:  table; border-collapse: collapse;}
.celldivC1 {text-align: left; display: table-cell; width:150px;}
.celldivC1 span {padding-left:12px;}
.celldivC2 {text-align: left; display: table-cell; width:540px;}
.rowdivC {display:  table-row; width:auto;}

.pide {border-top:1px solid #e8ecec; height:95px; width:80%; margin:auto;}
.pide1 {background-color:#f9fbf4}
.pide2 {border-bottom:1px solid #e8ecec;}
.pide3 {padding:20px;}

/*CENTRO*/
.a-comparar { background: url(../images/telefonia-movil/a-comparar.gif) no-repeat; height:60px}
.a-comparar h2 { font-size:100%; width:110px; margin:17px 0 0 10px}
.a-comparar p { background: url(../images/telefonia-movil/icono-tel.gif) no-repeat center left; padding: 10px 0 10px 30px; margin: 13px 0 0 25px; font-size:90% !important}
.oreden-visualizacion, .resulatdo { border-bottom:2px solid #8A979B}
.resulatdo { padding-bottom:1.5em}
.oreden-visualizacion { padding:20px 0 5px 0}
.oreden-visualizacion strong { color:#000}
.oreden-visualizacion li { margin-left:.5em}
.oreden-visualizacion a, .planes a  { color:#666 !important}
.lomas { width:100px; float:right;}

/*RESULTADOS*/
.imagen-marca { width:100px; margin: 10px 0; position: relative}
.novedad { position: absolute; top:5; left:5; background: url(../images/novedad.png); width:44px; height:48px; text-indent:-9999em }
.cuerpo { width:330px;}
.cuerpo h2 { font-size:120%; font-weight:700;}
.cuerpo h2 a { text-decoration: none !important; border-bottom:1px solid #000}
.cuerpo h2 span { font-size:90%}
.cuerpo p { margin-bottom:1.5em}
.cuerpo label { padding:5px; background-color:#FFC426; display: block; width:30%; font-size:90%}
.cuerpo2 { width:300px!important;}

.accion {margin:38px 0 0 0; width: auto}
.precio { font-size:120%; }
.centro hr {background:#E8ECEC !important; color:#E8ECEC !important;}

.zebraR1 {margin-top:20px; margin-bottom:20px;}
.tabledivR1 {display:  table; width:100%;}
.celldivR1 {float:left; display:  table-cell; margin:1px; padding:3px; font-size:12px;}
.RW11 {width:140px; padding:3px;}
.RW12 {width:95px; padding:3px;}
.RW13 {width:60px; padding:3px;}
.RH11 {height:50px;}
.RH12 {height:35px;}
.RC11 {background-color:#EFF6E4;}
.RC12 {background-color:#D0DFA6;}
.RC13 {background-color:#FAFBF5;}
.RB11 {border-bottom:1px solid #a0c04d;}

/*PROMOCIONES*/
.promociones { width:950px; margin: 0 1.8em}

/*RECOMENDACIONES*/
.recomendaciones li { clear:both; margin-bottom:1em; overflow: hidden}
.recomendaciones a { font-size: 85%}
.recomendaciones img { border: 2px solid #E8ECEC; float: left; margin-right:4px}
.recomendaciones h3 { font-size:100%; font-weight:700; margin:0 !important}
.recomendaciones strong.bold.sutil { font-size:90%}

/*TABLA COMPARATIVA*/
.comparaUp { display:table-cell; vertical-align:top; width:175px; background:url(../images/telefonia-movil/compara-arriba.gif); background-repeat:no-repeat; background-position:top center; padding:5px;}
.comparaDown { display:table-cell; vertical-align:bottom; width:175px; background:url(../images/telefonia-movil/compara-abajo.gif); background-repeat:no-repeat; background-position:bottom center; padding:5px;}

.zebraR {margin-top:20px; margin-bottom:20px;}
.tabledivR {display:  table; width:100%;}
.celldivR {float:left; display:  table-cell; padding:3px;}
.RW1 {width:175px;}
.RW2 {width:180px;}
.RW3 {width:527px; padding:15px;}
.RW4 {width:260px;}
.RW5 {width:110px; text-align:center;}
.RW6 {width:220px;}
.RW7 {width:145px;}
.RC1 {background-color:#fafbfb;}
.RC2 {background-color:#feecbc;}
.RC3 {background-color:#fdfde3;}
.RC4 {background-color:#ffffe5;}
.RC5 {background-color:#fdf6c9;}
.RB1 {border-bottom:1px solid #a0c04d; color:#a0c04d; font-weight:bold; height:20px;}
.RB2 {border-bottom:1px solid #e8ecec; height:20px;}
.RB3 {border-bottom:1px solid #e8ecec; height:140px;}
.RB4 {border-bottom:1px solid #e8ecec; height:35px; padding-top:20px;}
.RB5 {border-bottom:1px solid #e8ecec; height:51px;}
.pad {padding-left:8px;}
.rowdivR  {display:  table-row; width:auto;}
.gris {font-size:9px; color:#888888;}
.f11 {font-size:11px;}

/* PRODUCTO */
.haz {color:#9FBF4C; font-weight:bold;}
.columna1 { width:150px;}
.columna2 { width:400px; padding:10px;}
.columna3 { width:550px; padding:10px;}
.columna4 { width:700px; padding:10px;}
.despues { border:2px solid #E6ECEC; background-color:#FFFFFF;padding:10px; margin:20px; width:95%;}

.menuP ul li span { color:#8A979B; font-size:85%; font-weight:100;}
.menuP ul{list-style:none;position:relative;font-weight:700;height:27px; padding:0 5px 0 0; border-bottom:3px solid #9cc14f;}
.menuP ul li{float:left;background:url(../images/tabs.gif) no-repeat left top;margin:0 5px 0 0;padding:0 0 0 9px;}
.menuP li a{float:left;display:block;background:url(../images/tabs.gif) no-repeat right top;text-decoration:none;color:#9cc14f;padding:5px 10px 6px 6px;}
.menuP a{float:none;}/* IE5-Mac hack  */
.menuP a:hover{color:#333;}
.menuP ul li.activo{background:url(../images/menu-onP.gif) no-repeat left top;height:28px;}
.menuP ul li.activo strong{display:block;background:url(../images/menu-onP.gif) no-repeat right top;color:#333;font-weight:700;padding:5px 10px 5px 6px;}

.topb{ border-top:3px solid #9cc14f; padding-top:20px; padding-bottom:20px; padding-left:150px; padding-right:150px; background-color:#ebf3dc;}

ul.green { list-style:disc; color:#9FBF4C;}
