.startdiv{float: left; padding: 20px; background:url("../img/bck/bck_start.jpg") no-repeat scroll left top; width: 690px;}
.startdiv ul {float: left;padding: 10px;}
.startdiv ul li {float: left; width: 140px; padding: 0 25px 0 55px; background-image: url(../img/bck/bck_start_list.gif); background-repeat: no-repeat;}
.startdiv ul li strong{display: block; padding-bottom: 3px;}
.startdiv ul li.uno{background-position: -100px 0px;}
.startdiv ul li.dos{background-position: -50px -42px;}
.startdiv ul li.tres{background-position: 8px -87px;}

.novedades{ margin-bottom: 20px; color: #4C4C4C;}
.novedades li{ width: 690px; border-top:#F8FAF9 solid 1px; border-bottom: #9E9F9E solid 1px; padding:10px 10px 10px 30px; background-image: url(../img/bck/bck_novedades_lista.gif); background-repeat: no-repeat; }
.novedades li small{ font-size: 0.834em;}
.novedades li.faq{ height: auto; background-position: 7px 10px;}
.novedades li.descuento{background-position: 7px -21px;}
.novedades li.fav{background-position: 7px -55px;}
.novedades li.peso{background-position: 7px -86px;}
.novedades li.advertencia{background-position: 7px -118px;}

.tabla{ clear:both; width: 100%; background: #E3E5E4; margin-bottom: 20px;}
.tabla thead tr th{padding: 15px 5px; text-align: center; border: none !important;}
.tabla thead tr th.tl{padding-left: 20px; background: url(../img/bck/bck_table_top.png) no-repeat left top; text-align: left;}
.tabla thead tr th.tr{background: url(../img/bck/bck_table_top.png) no-repeat right top;}
.tabla tbody tr td{ vertical-align: middle; background: #F4F6F5; border-bottom: 1px solid #E3E5E4; padding: 5px; font-size: 0.9em;}
.tabla tbody tr td img{vertical-align: middle;}
.tabla tbody tr td strong{display: block;}
.tabla tbody tr.fin td{ padding-bottom: 10px; background: url(../img/bck/bck_table.png) no-repeat center bottom; border: none;}
.tabla tbody tr td.tl{ padding-left: 20px; background: url(../img/bck/bck_table.png) no-repeat left top;}
.tabla tbody tr td.tr{ background: url(../img/bck/bck_table.png) no-repeat right top;}
.tabla tbody tr td.bl{ padding-left: 20px; background: url(../img/bck/bck_table.png) no-repeat left bottom;}
.tabla tbody tr td.br{ background: url(../img/bck/bck_table.png) no-repeat right bottom;}
.tabla tbody tr td.l{ padding-left: 20px; background: url(../img/bck/bck_table.png) no-repeat left center;}
.tabla tbody tr td.r{background: url(../img/bck/bck_table.png) no-repeat right center;}

.centra tbody tr td{ text-align: center;}
.centra tbody .tl, .centra tbody .l, .centra tbody .bl{text-align: left;}

.alert-tabs{}
.alert-tabs li{ float: left; line-height: 38px;}
.alert-tabs li a{ float: left; padding:0 14px; background-image:url("../img/bck/bck_tabs_alert.png"); background-repeat:no-repeat;}
.alert-tabs li.uno a{ background-position:-181px top;}
.alert-tabs li.uno a.current{background-position:left top;}
.alert-tabs li.dos a{ background-position:-88px top;}
.alert-tabs li.dos a.current{background-position:-269px top;}

.histo{ width: 100%; text-align: right;}
.histo a{background: url(../img/icn/icn_right.gif) no-repeat right center; padding-right: 10px;}

.der{ float: right;}
.der p{ padding-top: 8px; padding-right: 3px;}

.carru{position: relative; width: 100%; height: 272px; margin-bottom: 20px; background: url(../img/bck/bck_carru.png) no-repeat left top;}
.carru .box{height:242px; padding-top: 30px; overflow:hidden; position:relative; width:670px; margin: 0 auto;}
.carru .box .items{width:20000em; position:absolute;}
.carru .box .items div{ position: relative; width: 150px; padding: 0 7px 0 10px; float: left; border-right:1px dotted #999999;}
.carru .box .items div p{font-size:0.93em; color: #000;}
.carru .browse{color:#008852; cursor:pointer; font-size:3em; height:120px; padding:114px 0 0; text-decoration:none; width:20px;}
.carru .precio{clear: both;}
.carru .titulo{display:block; font-weight:bold; margin-bottom:10px;}
.carru .box .items div .favorito{background:url("../img/bck/bck_cerrar_item_car.gif") no-repeat scroll left top; display:block; height:34px; left:10px; position:absolute; top:0; width:34px; z-index:100; cursor: pointer;}

/*.perfil img{display: block; background: url(../img/bck/bck_img_perfil.png); padding: 7px 10px 10px 8px;}*/

p.bullet img{float:left; margin:0 10px 0 0; padding-bottom: 30px;}
.newq a{padding-left: 20px; background: url(../img/icn/icn_add.gif) no-repeat left center;}

.rojo{font-size:0.94em;color: #ED3900;}
.verde{font-size:0.94em;color:#339970;}

.submit{text-align: right; padding: 10px 0;}

/* Tablas agendar visi .agendatas
.agendar{width: 700px; background: url(../img/bck/bck_agendar_horario.png) no-repeat left top; height:470px; margin:0; padding:10px; position:relative; text-align:left;}
.agendar .agenda-op{ padding: 15px 0;}
.agendar .agenda-op input{vertical-align: middle;}
.agendar p.boton{ padding-top: 10px;}
.agendar p strong{ font-weight: bold;}
.agendar .semanas{float:right;}

.cebra{ width: 100%; margin: 20px auto; border: 1px solid #D9D9D9;}
.cebra thead tr th{ background-color: #D9D9D9; text-align: center; color: #000; padding: 10px;}
.cebra tbody tr td{padding: 10px; text-align: center; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9;}
.agendar .cebra thead tr td{width:50px;}
.agendar td, th {border-bottom:1px solid #CCCCCC !important;padding:8px!important;.padding:7px!important;width:auto;}
.cebra tbody tr.odd td{ background-color: #EAECEB;}
.nocentro thead tr th, .nocentro tbody tr td{text-align: left;}

.agenda-exito{ width: 380px; height: 145px; background: url(../img/bck/bck_agenda_exito.png) no-repeat left top; margin:0; padding:10px; position:relative; text-align:left;}
.agenda-exito p{padding: 10px 20px;}
.agenda-exito p strong{ font-weight: bold;}
.agenda-exito p.botoncentro{text-align: center;}

*/


.coti-b-b{ width: 700px; height: 735px; background: url(../img/bck/bck_cotiza.png) no-repeat left top; margin:0 0 0 -360px; padding:10px; position:relative; text-align:left;}
.coti-b form{ float: left; width: 100%; margin-bottom: 10px;}
.coti-b .clear{ float: left; width: 100%;}
.coti-b div.left{position: relative; z-index:1; margin: 0px 5px 0px;}
.coti-b div.left label{ display: block; font-weight: bold;}
.coti-b div.left .bx{width: auto;}
.coti-b div.left #opcion{width: auto;}
.coti-b h3{clear: both;}
.coti-b .monto{clear: both; margin:10px 0; padding: 20px 0; border-top: 1px solid #D9D9D9; border-bottom:1px solid #D9D9D9;}
.coti-b .monto strong{ font-weight: bold;}
.coti-b .piebx{width: 112px;}
.coti-b .piebx span{width: 68px;}
.coti-b #pie{width: 105px;}
.coti-b .pisobx{width: 112px;}
.coti-b .pisobx span{width: 68px;}
.coti-b #piso{width: 105px;}
.coti-b .modelobx{width: 400px;}
.coti-b .modelobx span{width: 356px;}
.coti-b #modelo{width: 393px;}
.coti-b .modobx{width: 112px; margin-top: 12px;}
.coti-b #modo{width:105px;}
.coti-b .modobx span{width: 68px;}
.coti-b .annosbx{width: 96px; }
.coti-b #annos{width:89px;}
.coti-b .annosbx span{width: 52px;}
.coti-b .subbx{width: 93px; }
.coti-b #sub{width:86px;}
.coti-b .subbx span{width: 49px;}
.coti-b .c222{ width: 222px;}
.coti-b .c200{ width: 200px;}
.coti-b .c400{ width: 400px;}
.coti-b .c118{ width: 118px;}
.coti-b .c112{ width: 112px;}
.coti-b .c102{ width: 102px;}

.coti-b h3{ font-weight: bold;}

.coti-b .vermas{ padding-right: 15px; background: url(../img/icn/icn_right.gif) no-repeat right center;}
.coti-b .btn-imprimir{ padding:0 15px; background: url(../img/icn/icn_imprimir.png) no-repeat left center;}
.coti-b .copia{padding: 0 15px; background: url(../img/icn/icn_compartir.png) no-repeat left center;}
.coti-b .compartir{padding: 0 15px; background: url(../img/icn/icn_green_user.png) no-repeat left center;}

.coti-b .w102{ width: 88px; padding: 7px; background: url(../img/bck/bck_input_102.png) no-repeat left top;}

.coti-b .ayuda{float: right; padding-top: 5px;}
.coti-b .ayuda img{ vertical-align: middle; padding: 0 5px;}

.coti-b .wide{width: 98%; height: 62px; float: left; position: relative; z-index: 2;}
.coti-b .wide.down{z-index: 1;}


/*asistencia pisa estilos actuales*/

.proceso-tabs { height:100px; background: url(../img/bck/bck_proceso_tab.png) no-repeat left top;}
.proceso-tabs li{ float: left;}
.proceso-tabs li a{ float:left; width: 145px; height: 100px; background-image: url(../img/bck/bck_proceso_tab.png); background-repeat: no-repeat; text-indent: -33333em;}
.proceso-tabs li.vcompra a{ background-position: left top;}
.proceso-tabs li.coti a{ background-position: -145px top;}
.proceso-tabs li.comp a{ background-position: -290px top;}
.proceso-tabs li.escr a{ background-position: -436px top;}
.proceso-tabs li.vcompra a.current, .proceso-tabs li.vcompra a:hover{ background-position: left bottom;}
.proceso-tabs li.coti a.current, .proceso-tabs li.coti a:hover{ background-position: -145px bottom;}
.proceso-tabs li.comp a.current, .proceso-tabs li.comp a:hover{ background-position: -290px bottom;}
.proceso-tabs li.escr a.current, .proceso-tabs li.escr a:hover{ background-position: -436px bottom;}



.proceso-panes {background: #D2D8D6 url("../img/bck/bck_proceso_compra_pane.jpg") no-repeat scroll left bottom; float:left; margin-bottom:20px; padding:0px 0px 10px; width:725px; height: auto; border-top: solid 2px #6D7C76;}
.proceso-panes.post {background:#EBEEEC url(../img/bck/bck_proceso_compra_pane_dos.jpg) no-repeat  left bottom ;}
.proceso-panes .describe p{ width: 300px;}
/* pisa*/

.faq-panes .faq-pane{background:url("../img/bck/bck_faq_top.jpg") no-repeat scroll left top transparent; float:left; padding:0px; width:725px;}
.proceso-panes .faq hr{ margin: 0;}
.proceso-tabs-tabs{height: 48px; background: url(../img/bck/bck_proceso_tab_tab.png) no-repeat left top;}
.proceso-tabs-tabs li{float: left;}
.proceso-tabs-tabs li a{float: left; height: 48px; width: 130px; background-image: url(../img/bck/bck_proceso_tab_tab.png); background-repeat: no-repeat; text-indent: -33333em;}
.proceso-tabs-tabs li.uno a{width: 130px; background-position: left -48px;}
.proceso-tabs-tabs li.uno a:hover,
.proceso-tabs-tabs li.uno a.current{background-position: left top;}
.proceso-tabs-tabs li.dos a{width: 137px; background-position: -130px -48px;}
.proceso-tabs-tabs li.dos a:hover,
.proceso-tabs-tabs li.dos a.current{ background-position: -130px top;}
.proceso-tabs-tabs li.tres a{width: 130px; background-position: -267px -48px;}
.proceso-tabs-tabs li.tres a:hover,
.proceso-tabs-tabs li.tres a.current{background-position: -267px top;}

.proceso-tabs-panes{float: left; width: 100%;}
.proceso-tabs-panes .tabs-panes-pane{float: left; width: 685px; padding: 15px 20px;}
.proceso-tabs-panes .tabs-panes-pane .opcion_regionbx{z-index:1;}

/* nuevo */
.post-venta{float: left; width: 100%; margin-bottom: 20px;}
.post-venta li{ padding-bottom: 10px;}
.post-venta .half{ width: 50%; float: left;}
.post-venta .shadow{ background: url(../img/bck/bck_shadow_300.jpg) no-repeat center bottom; padding-bottom: 21px;}
.post-venta .post-fono{ padding:15px;  background: url(../img/bck/bck_post_fono.jpg) no-repeat left top; margin-bottom: 20px; padding-left: 10px; line-height: 20px; color:#008852; height: 76px; }
.post-venta .post-fono strong{ font-size: 1.5em; letter-spacing: -2px; vertical-align: middle;}

.resultados .destacado div.descripcion{ width:165px; margin-left: 15px;}
.resultados .destacado .opor-mapa{margin-left:20px;}
.resultados .unidad .desc { width:180px; margin-left:15px;}
.resultados .unidad .opor-mapa{ margin-left: 15px;}

/*debug*/








/************************** CSS SITIO PRIVADO ******************************************************************************************/
.novedades{ margin-bottom: 20px; color: #4C4C4C;}
.novedades li{ width: auto; border-top :#F8FAF9 solid 1px; border-bottom: #9E9F9E solid 1px; padding: 10px 10px 10px 30px; background-image: url(../img/bck/bck_novedades_lista.gif); background-repeat: no-repeat; }
.novedades li small{ font-size: 0.834em;}
.novedades li.faq{ height: auto; background-position: 7px 10px;}
.novedades li.descuento{background-position: 7px -21px;}
.novedades li.fav{background-position: 7px -55px;}
.novedades li.peso{background-position: 7px -86px;}
.novedades li.advertencia{background-position: 7px -118px;}

p.vermas{ text-align: right; font-size: 0.9em;}
p.vermas a{background:url("../img/icn/icn_right.gif") no-repeat scroll right center transparent; padding-right:10px;}

/* Paginador */
.paginator{ clear: both; padding: 10px 0; text-align: center; line-height: 30px;}
.paginator a, .paginator span{padding: 0 3px;}
.paginator a img{ vertical-align: middle;}
.paginator img, .wrap img{ display: inline; float: none; padding: 0; background: none;}

.perfil .noborder{ border: none;}
.perfil .bajada{ padding-bottom: 15px;}

.wrap{ float: left; width: 725px; background: url(../img/bck/bck_wrap.png) no-repeat left top; margin: 10px 0 30px;}
.wrap .shadow{ padding-bottom:13px; background:  url(../img/bck/bck_shadow_200.jpg) no-repeat center bottom;}
.wrap .wrap-in{float: left; width: 695px; padding: 15px; background: url(../img/bck/bck_wrap_in.png) no-repeat left bottom;}
.wrap .wrap-in ol.combo{width:290px;}

.tbl{float: left; border: #D8D9D8 solid 1px; width: 100%;}
.tbl img{ display: inline; float: none; padding: 0; background: none;}
.tbl thead tr th{ background-color: #D8D9D8; padding: 10px 15px; vertical-align: middle;}
.tbl tbody tr td{ background-color: #F4F6F5; border: #D8D9D8 solid 1px; padding: 7px 15px;}
.tbl tbody tr.par td{ background-color: #E2E7E5;}
.tbl thead tr th.tac, .tbl tbody tr td.tac {text-align: center;}
.tbl tbody tr td.tad {text-align: right;}
.tbl tbody tr td.tai, .tbl thead tr th.tai{ text-align: left;}
.tbl.narrow thead tr th, .tbl.narrow tbody tr td{padding: 7px 5px !important;}
.tbl.center thead tr th, .tbl.center tbody tr td{text-align: center;}

.alert-tabs{ float: left; margin: 0 0 15px;}
.alert-tabs li{ float: left; margin-right: 15px;}
.alert-tabs li a:hover{text-decoration: none;}
.alert-tabs li a.current{ font-weight: bold; color: #000;}

.soli-tool{}
.soli-tool a{ float: right; font-size: 10px; background: url(../img/icn/icn_mas_fb.gif) no-repeat left center; padding-left: 15px; vertical-align: middle;}
.soli-tool strong{ font-weight: bold;}

.filtro{ width: 100%; float: left; padding-bottom: 20px;}
.filtro strong{ display: block; width: 360px; float: left; padding-top: 7px; text-align: right; font-weight: bold;}
.filtro .opbx{float: right; width: 300px;}
.filtro .opbx #option{ width: 256px;}

.escoge{float: left; width: 665px; height: 51px; padding: 0 15px; margin-bottom: 10px; background: url(../img/bck/bck_escoge.gif) no-repeat left top;}
.escoge strong{ float: left; display: block; width: auto; padding-top: 18px;  font-weight: bold;}
.escoge .escogeviviendabx{float: right; width: 300px; margin-top: 10px;}
.escoge .escogeviviendabx #option{ width: 256px;}
.escoge .escogeviviendabx #escogevivienda{ width: 292px;}
.escoge .escogeviviendabx #escogevivienda a{width: 262px;}

.vivienda .descripcion{ float: left; width: 200px; margin-right: 10px;}
.vivienda .descripcion ul li { font-size: 0.917em;}
.vivienda .descripcion ul li strong{ font-weight: bold;}
.vivienda .descripcion .avance{ width: 200px; height: 48px; padding-top: 10px; margin: 10px 0; background: url(../img/bck/bck_vivienda_avance.png) no-repeat left top; text-align: center;}
.vivienda .descripcion .avance strong{ display: block; font-weight: bold; font-size: 1.834em;}
.vivienda .descripcion .estima-entrega{width: 200px; height: 48px; padding-top: 10px; margin: 10px 0; background: url(../img/bck/bck_vivienda_estima_entrega.png) no-repeat left top; text-align: center;}
.vivienda .descripcion .estima-entrega strong{ display: block; font-weight: bold; }
.vivienda .actividad{ float: left; width: 484px;}
.vivienda .actividad ul li{ float: left; width: 100%; padding: 9px 0; color: #4C4C4C; border-top:solid 1px #F8FAF9; border-bottom:solid 1px #D2D3D2;}
.vivienda .actividad ul li strong{ font-weight: bold; float: left; width: 100px;}
.vivienda .actividad ul li span{float: right; width: 380px;}

.actividades .mis-acti-tabs li{ float: left; border-right: 1px solid #E3E5E4;}
.actividades .mis-acti-tabs li a{ float: left; display: block; padding: 12px 15px; font-weight: bold; background-image: url(../img/bck/bck_mis_acti.png); background-repeat: no-repeat;}
.actividades .mis-acti-tabs li a:hover{text-decoration: none;}
.actividades .mis-acti-tabs li a.current{color: #000; font-weight: bold;}

.actividades .mis-acti-tabs li.uno a{ width: 87px; background-position: left top;}
.actividades .mis-acti-tabs li.uno a.current, .actividades .mis-acti-tabs li.uno a:hover{background-position: left bottom;}
.actividades .mis-acti-tabs li.dos a{ width: 174px; background-position: -118px top;}
.actividades .mis-acti-tabs li.dos a.current, .actividades .mis-acti-tabs li.dos a:hover{background-position: -118px bottom;}
/*.actividades .mis-acti-tabs li.tres a{ width: 150px; background-position: -321px top;}*/
.actividades .mis-acti-tabs li.tres a{ width: 174px; background-position: -321px top;}
.actividades .mis-acti-tabs li.tres a.current, .actividades .mis-acti-tabs li.tres a:hover{background-position: -321px bottom;}
.actividades .mis-acti-tabs li.cuatro{ border: none;}
.actividades .mis-acti-tabs li.cuatro a{ width: 75px; background-position: -502px top;}
.actividades .mis-acti-tabs li.cuatro a.current, .actividades .mis-acti-tabs li.cuatro a:hover{background-position: -502px bottom;}

.actividades .box_actividades{ float: left; width: 100%;}
.actividades .box_actividades .actividad{float: left; width: 725px; background: url(../img/bck/bck_actividad_out.png) no-repeat left top;}
.actividades .box_actividades .actividad .acti-in{ float: left; width: 675px; padding: 25px; background: url(../img/bck/bck_actividad_in.png) no-repeat left bottom;}
.actividades .box_actividades .actividad.carrus{ float: none; padding: 0; height: 303px; background: transparent url(../img/bck/bck_actividad_carru.png) no-repeat left top;}

.actividad{position: relative;}
.actividad .browse{position: absolute; top: 125px;color:#008852;height:120px;width:20px;font-size:3em;text-decoration:none;cursor:pointer;}
.actividad .browse.left{left: 0px;}
.actividad .browse.right{right: 0px;}

#fav{ position:relative; overflow:hidden; width: 685px; height:255px; margin: 0 auto; padding-top: 25px;}
#fav .items_fav { width:20000em;	position:absolute; height: 100px;}
#fav .items_fav .item_fav{float:left;position:relative;width:130px;height:210px;margin:0 0 0 1px;padding:0 25px 0 15px;border-right:1px dotted #999;}
#fav .items_fav .item_fav .eliminar{position: absolute; display: block; top:0; left:15px; width:34px; height:34px; background: url(../img/icn/icn_fav_eliminar.gif) no-repeat left top; z-index: 100; cursor: pointer;}
#fav .items_fav .item_fav .titulo{ font-weight: bold; display: block; margin-bottom: 10px;}
#fav .items_fav .item_fav p{font-size: 0.93em;}
#fav .items_fav .item_fav p strong{ display: inline; line-height: 100%; background: none; font-weight: bold; color: #000;}
#fav .items_fav .item_fav strong{display: block; margin: 10px 0; background: url(../img/bck/bck_precio_blanco.png) no-repeat left top; text-align: center; line-height: 23px; font-weight: bold; color:#008652;}
#fav .items_fav .item_fav strong span{color: #000; font-weight: normal;}

.prop{ float: left; width: 45%; margin: 5px 5px 5px 0; padding:2%; background-color: #E2E7E5;}
.prop p{ float: left;}
.prop .add-soli{ width: 135px; text-align: center; margin-right: 10px;}
.prop .add-soli a{ display: block; padding: 10px 0 0 0px; background: url("../img/icn/icn_mas_fb.gif") no-repeat scroll left 12px;}
.prop .prop-desc{ width: 167px;}
.prop .prop-desc .titulo{ font-weight: bold; display: block;}
.prop .prop-desc strong{ font-weight: bold;}
.prop .prop-desc .vermas{ display: block; padding: 63px 0 0 0; text-align: right; background: url('../img/icn/icn_lupa_verde.gif') no-repeat 10px 63px;}

#dos{ display: none; }

.lightbox-problema{width:903px; height:363px; padding:10px; padding-left:7px; padding-top:0px; text-align:left; background: url(../img/bck/bck_lightbox_920.png) no-repeat left bottom; position:relative; margin-left:-460px;} 
.lightbox-consulta .close {background:url("../img/icn/icn_cerrar.png") repeat scroll 0 0 transparent;height:31px;overflow:hidden;position:absolute;right:-15px;text-indent:-1000em;top:-15px;width:31px;z-index:1;}
.lightbox-problema h1 {color:#008552;float:left;font-size:28px; margin-top:15px; margin-bottom:8px;width:100%;}
.lightbox-problema small {color:#000;float:left;font-size:1em;  margin-bottom:15px;width:100%;}
.lightbox-problema .principal {float:left;}
.lightbox-problema .textos {float:left; width:440px; margin-left:20px;}
.lightbox-problema .textos .estado{float:left; width:420px; padding:10px; padding-bottom:0px; background:#EDE9D6; margin-bottom:10px;}
.lightbox-problema .textos  p{margin-bottom:10px; line-height:120%;}
.lightbox-problema .textos  strong{font-weight:bold;}
/*.lightbox-problema .textos  .fotos{float:left; margin:-42px 0 0 83px;}*/
.lightbox-problema .textos  .fotos img{float:left; margin-right:10px;} 
#overlay .close {background:url("../img/icn/icn_cerrar.png") repeat scroll 0 0 transparent;cursor:pointer;height:31px;overflow:hidden;position:absolute;right:-15px;text-indent:-1000em;top:-15px;width:31px;z-index:1;}

.cclose{ padding-left: 15px;}
.chico{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 9px;
	top: 0;
	position: relative;
	color: #008652;
	text-align: left;
	width: 100px;
	float: left;
}
.enfavorito{
	margin-top: -3px !important;	
}
.muestra-carga{	margin-top: 7px;}
.muestra-carga span{ line-height: 30px; padding-left: 10px; }
.ingreso .accion { padding:0 15px; line-height: 30px; float: left; background: url(../img/icn/icn_btn_accion.png) no-repeat left top; cursor: pointer;}
.precioDividendo {
	height: 19px;
	width: 19px;
	margin-top: 2px;
	float: left;
}
.tool-tip-dividendo { position:absolute;  width:230px; height:80px; background:url(/img/bck/bck_tool_tip_verde.gif) left top no-repeat; padding:7px 7px 7px 20px; z-index: 9999999 !important; color: #fff; font-family:Verdana, Geneva, sans-serif; font-size:10px; text-align: left; line-height: 1.5em;}
.tool-tip-dividendo a { display:inline !important; font-weight:bold; color:#fff; font-size:10px; margin-bottom:4px; }
.precio_blanco {
	display: block;
	margin: 10px 0 0 0;
	clear: both;
	background: url(/img/bck/bck_precio_blanco_div.png) no-repeat left top;
	text-align: left;
	line-height: 23px;
	font-weight: bold;
	color:#008652;
	width:121px;
	height: 46px;
	padding-left: 8px;
}
.precio {
	display: block;
	margin: 10px 0;
	clear: both;
	background: url(/img/bck/bck_precio_gris_div.png) no-repeat left top;
	text-align: left;
	line-height: 23px;
	font-weight: bold;
	color:#008652;
	width:131px;
	height: 46px;
	padding-left: 8px;
}
.desde_title{
	margin-top: 10px;
	margin-bottom: 0px;
	font-size: 11px;
}
.desde_title_chico{
	color: #000;
	font-size: 9px;
}
.sinmargen{
	margin: 5px 5px 5px 5px !important;	
}


.item_cupon 
{
   float:left;
   height:200px;
   width:200px;
   margin:0 10px 0 1px;
   padding:0 0 0 15px;
   position:relative;
}

.item_cupon_imagen
{
   float:left;
   height:200px;
   width:200px;
}

.item_cupon_descuento
{
   float:left;
   height:76px;
   width:76px;
   background: url(/images/cuponera/img-circulo-dcto.png) no-repeat;
}


.item_cupon_porcentaje
{
   float:left;
   width:76px;
   padding-top:15px;
   font-family:Verdana, Geneva, sans-serif;
   font-size:25px;
   color:#FFF;
   text-align:center;
}

.item_cupon_dto
{
   float:left;
   width:73px;
   font-family:Verdana, Geneva, sans-serif;
   font-size:18px;
   color:#FFF;
   text-align:center;
}


.cupon_lightbox_main
{
   float:left;
   width:620px;
   height:280px;
}

.cupon_lightbox_content
{
   float:left;
   width:620px;
   height:280px;
}

.cupon_lightbox_exclamacion
{
   float:left;
   width:58px;
   height:58px;
   /*background: url(/images/cuponera/img-exclamacion.jpg) no-repeat;*/
}


.cupon_lightbox_titulo
{
   float:left;
   width:340px;
   height:13px;
   font-family:Verdana, Geneva, sans-serif;
   font-size:13px;
   font-weight:bold;
   color:#028C59;
   text-align:left;
   position:absolute;
   top:8px;
   left:290px;
}

.cupon_lightbox_descripcion
{
   float:left;
   width:340px;
   height:225px;
   font-family:Verdana, Geneva, sans-serif;
   font-size:11px;
   color:#666;
   text-align:left;
   /*line-height:1px;*/
   overflow:auto;
   position:absolute;
   top:28px;
   left:290px;
}

.cupon_lightbox_imprimir
{
   float:left;
   width:131px;
   height:31px;
  /* margin-top:20px;*/
   padding-top:260px;
   _padding-top:250px;
   padding-left:480px;
  
}

.cupon_lightbox_imagen
{
   float:left;
   width:270px;
   height:235px;
   position:absolute;
   top:14px;
   left:8px;
}

.cupon_lightbox_rut
{
   float:left;
   width:270px;
   height:40px;
   margin-top:196px;
   padding:8px 0 0 0;
   position:absolute;
   top:5px;
   left:8px;
}

.cupon_lightbox_rut_texto
{
   float:left;
   width:270px;
   height:40px;
   margin-top:196px;
   font-family:Verdana, Geneva, sans-serif;
   font-size:10px;
   color:#FFF;
   text-align:center;
   position:absolute;
   top:20px;
}


.item_cupon_texto A{
   float:left;
   height:50px;
   width:200px;
   padding:10px 0 0 0;
   position:relative;
   font-family:Verdana, Geneva, sans-serif;
   font-size:10px;
   color:#666;
   text-align:left;
}


.item_cupon_texto A:hover{
	color:#008AED;
	text-decoration:underline;
}

.login-cupon-content{
	float:left;
	width:562px;
	height:293px;
	background: url(/images/cuponera/img-login.jpg) no-repeat;
}

.login-cupon-cajas-content{
	float:left;
	width:294px;
	height:295px;
}

.login-cupon-caja-rut{
    padding:100px 0 0 70px;
    width:173px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#0B8C59;
}

.login-cupon-caja-rut-txt{
	float.left;
    width:172px;
	height:12px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#0B8C59;
	text-align:left;
}

.login-cupon-caja-pass-txt{
	float:left;
    width:172px;
	height:12px;
	padding:10px 0 0 0;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#0B8C59;
	text-align:left;
}

.login-cupon-caja-rut-caja{
    width:172px;
	height:20px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#0B8C59;
	background:transparent url(/images/cuponera/caja-login.jpg) no-repeat scroll left top;
}

.login-cupon-ingresar{
	float:left;
	width:131px;
	height:31px;
    padding:0 0 0 20px;
}

.login-cupon-click{
	float:left;
	width:131px;
	height:31px;
    padding:105px 0 0 90px;
}
/************************** CSS SITIO PRIVADO ******************************************************************************************/

