/*CONSOLIDADOR DE SIMULADORES - SIMULADOR AUTOMOTRIZ */
#p{clear: both; margin: 0px 0px 8px 0px; padding: 0px; min-height: 23px;}
.span_borderIE{float:left;height: 20px;}
.border_comboIE7{border:1px solid #C03;}

.herramientas_top{float: right; margin: 0px; padding: 0px 10px 0px 0px; max-width: 200px;}
.servicios_cliente .cerrar a:hover{color: #666; text-decoration: underline;}
.pasos_secuencia{clear: both; margin: 0px; padding: 0px 0px 0px 13px; font: bold 16px Arial, Helvetica, sans-serif; color: #CCC; list-style: none;}
.pasos_secuencia li{float: left; width: 34%; margin: 0px 15px 5px 0px; padding: 0px;}
.pasos_secuencia .bot_tf_03{margin: 0px; width: 23%;}
.pasos_secuencia .activo{color: #999;}
.pasos_secuencia span{background: url(/resources/Webbci/common/images/bot_menu_pasos.png) no-repeat 0px 0px; float: left; margin: 0px 5px 0px 0px; padding: 4px 0px 0px 8px; width: 18px; height: 27px; color: #FFF; line-height: 100%;}
.pasos_secuencia span.activo{background:  url(/resources/Webbci/common/images/bot_activo_menu_pasos.png) no-repeat 0px 0px; color: #FFF;}
.cont_alerta_mensaje{background: #FFF; width: 230px; border: 1px solid #999; padding: 6px; color: #666; font-size: 11px; line-height: 120%; min-height: 30px; position: absolute !important; display:none; margin:0px !important; size: 11px !important; z-index:999999 !important}
.cont_alerta_mensaje p{margin: 0px; padding: 0px;}
.cont_alerta_mensaje h1{font-size:12px; color:#000000;}
.cont_alerta_mensaje .top{background: url(/resources/Webbci/common/images/bullet_up_ayuda.gif) no-repeat 10px 0px; margin: -20px 0px 0px 0px; font-size: 1px; height: 14px; width: 64px; position: absolute; z-index: 1;}

.cont_alerta_mensaje1{background: #FFF; width: 230px; border: 1px solid #999; padding: 6px; color: #666; font-size: 11px; line-height: 120%; min-height: 30px; position: absolute !important; display:none; margin:0px !important; size: 11px !important; z-index:999999 !important}
.cont_alerta_mensaje1 p{margin: 0px; padding: 0px;}
.cont_alerta_mensaje1 h1{font-size:12px; color:#000000;}
.cont_alerta_mensaje1 .top{background: url(/resources/Webbci/common/images/bullet_down_ayuda.gif) no-repeat 10px 0px; margin: 6px 0px 0px 0px; font-size: 1px; height: 14px; width: 64px; position: absolute; z-index: 1;}

.cont_alerta_mensaje2{background: #FFF; width: 230px; border: 1px solid #999; padding: 6px; color: #666; font-size: 11px; line-height: 120%; min-height: 30px; position: absolute !important; margin:0px !important; size: 11px !important; z-index:999999 !important}
.cont_alerta_mensaje2 p{margin: 0px; padding: 0px;}
.cont_alerta_mensaje2 h1{font-size:12px; color:#000000;}
.cont_alerta_mensaje2 .top{background: url(/resources/Webbci/common/images/bullet_up_ayuda.gif) no-repeat 10px 0px; margin: -20px 0px 0px 0px; font-size: 1px; height: 14px; width: 64px; position: absolute; z-index: 1;}

.cont_alerta_mensaje3{background: #FFF; width: 95px; height: 40px;text-align: left; border: 1px solid #999; padding: 6px; color: #666; font-size: 10px; line-height: 120%; min-height: 30px; position: absolute !important; display:none; margin:0px !important; size: 11px !important; z-index:999999 !important}
.cont_alerta_mensaje3 p{margin: 0px; padding: 0px;}
.cont_alerta_mensaje3 h1{font-size:12px; color:#000000;}
.cont_alerta_mensaje3 .top{background: url(/resources/Webbci/common/images/bullet_up_ayuda.gif) no-repeat 10px 0px; margin: -20px 0px 0px 0px; font-size: 1px; height: 14px; width: 64px; position: absolute; z-index: 1;}


.cont_alerta_mensajeIE h1{font-size:12px; color:#000000;}
.cont_alerta_mensajeIE_seguroFull .strong{font-size:12px; color:#000000;}
.cont_alerta_mensajeIE_seguroFull {background: #FFF !important; width: 290px !important; margin:0px 0px 0px 0px !important; border: 1px solid #999 !important; padding: 6px ; color: #666; font-size: 11px; line-height: 120%; min-height: 30px; position: absolute; z-index:8888; display:none;}
.cont_alerta_mensajeIE {background: #FFF !important; width: 290px !important; margin:0px 0px 0px 0px !important; border: 1px solid #999 !important; padding: 6px ; color: #666; font-size: 11px; line-height: 120%; min-height: 30px; position: absolute; z-index:8888; display:none;}
.cont_alerta_mensajeIE .top{background: url(/resources/Webbci/common/images/bullet_up_ayuda.gif) no-repeat 10px 0px; margin: -20px 0px 0px 0px; font-size: 1px; height: 14px; width: 64px; position: absolute; z-index: 8888;}
.cont_alerta_mensajeIE .topDerecho{background: url(/resources/Webbci/common/images/bullet_up_ayuda.gif) no-repeat 10px 0px; margin: -20px 220px; font-size: 1px; height: 14px; width: 64px; position: absolute; z-index: 8888;}
.cont_alerta_mensajeIE .bottom{background: url(/resources/Webbci/common/images/bullet_down_ayuda.gif) no-repeat left bottom; margin: 75px 220px; font-size: 1px; height: 14px; width: 64px; position: absolute; z-index: 8888;}
.form_comprobante{background: url(/resources/Webbci/common/images/sello_comprobante.gif) no-repeat 10px 10px #F5F5F5; padding: 15px 0px 20px 140px; width: 540px;}
.form_comprobante table{margin: 0px; padding: 0px; border: none; color: #666; float: right;}
.form_comprobante table th{color: #666; font-weight: normal; margin: 0px; text-align: left; padding: 0px 4px 6px 4px; border: none; width:33%;}
.form_comprobante table td{margin: 0px; padding: 0px 4px 5px 4px; vertical-align: top;}
.form_comprobante table strong{font-size: 1em; color: #000;}
.form_comprobante p{clear: both;}
.simulador .resumen_contrato{background: url(/resources/Webbci/common/images/ico_pdf.gif) no-repeat 10px 0px; padding: 5px 11px 0px 38px; clear: both; margin: 0px; text-decoration: underline;}
.simulador p{clear: both; margin: 0px 0px 8px 0px; padding: 0px; min-height: 23px;}
.simulador label {float: left; width: 47%; margin: 0px; padding: 4px 0px 0px 0px; text-align: right;}
.simulador input{background: url(/resources/Webbci/common/images/fondo_input.jpg) no-repeat 0px 0px; font: bold 12px Arial, Helvetica, sans-serif; color: #666; border: 1px solid #AFAFAF; border-radius: 2px; margin: 0px; padding: 2px 0px 1px 2px; height: 20px;}
.simulador select{background: url(/resources/Webbci/common/images/fondo_input.jpg) no-repeat scroll 0 0 #FFFFFF; font: bold 12px Arial, Helvetica, sans-serif; color: #666666; border: 1px solid #AFAFAF; border-radius: 2px 2px 2px 2px; margin: 0px; padding: 0px; height: 23px;}
.simulador input[type=checkbox], .simulador input[type=radio]{background: none; margin: 0px 5px 0px 0px; padding: 0px; float: left; border: none;}
.simulador h4{margin: 0px; padding: 6px 0px 0px 0px;}
.simulador .texto_titulo{font: normal 9px Arial, Helvetica, sans-serif; color: #333;}
.simulador .col_left{float: left; width: 47%; margin: 0px; padding: 4px 7px 0px 0px; text-align: right;}
.simulador .col_right{float: left; width: 50%; margin: 0px; padding: 4px 0px 0px 0px;}
.simulador .destacado{font: bold 15px Arial, Helvetica, sans-serif; color: #000;}
.simulador .calendar{background: url(/resources/Webbci/common/images/fondo_input_calendario.gif) no-repeat 0px 0px; width: 163px; height: 27px; border: none !important; border-radius: 0px !important; font: bold 15px Arial, Helvetica, sans-serif; color: #666; text-align: left; cursor:pointer;}
.simulador .calendarObligatorio{background: url(/resources/Webbci/common/images/fondo_input_calendario_obligatorio.gif) no-repeat 0px 0px; width: 163px; height: 27px; border: none !important; border-radius: 0px !important; font: bold 15px Arial, Helvetica, sans-serif; color: #666; text-align: left; cursor:pointer;}
.simulador .calendarObligatorio_130{background: url(/resources/Webbci/common/images/fondo_input_calendario_obligatorio_130.gif) no-repeat 0px 0px; width: 130px; height: 27px; border: none !important; border-radius: 0px !important; font: bold 15px Arial, Helvetica, sans-serif; color: #666; text-align: left; cursor:pointer;}
.simulador .caja_30{width: 30px;}
.simulador .caja_115{width: 115px;}
.simulador .caja_150{width: 150px;}
.simulador .select_50{width: 50px;}
.simulador .select_70{width: 76px;}
.simulador .select_63{width: 63px;}
.simulador .select_90{width: 90px;}
.simulador .select_230{width: 230px;}
.simulador input.off{background: none; border: none; font-weight: normal; font-size: 12px;}
.simulador select.off{font-weight: normal; font-size: 11px;}
.simulador input.destacado{font: bold 15px Arial, Helvetica, sans-serif; color: #000; width: 120px; height: 18px; padding: 5px 0px 0px 3px;}
.simulador .normativa{background: url(/resources/Webbci/common/images/ico_beneficios.gif) no-repeat 10px 0px; padding: 3px 0px 0px 38px; clear: both; margin: 0px;}
.simulador .detalle{background: url(/resources/Webbci/common/images/ico_link_mas.gif) no-repeat 0px 3px; padding: 0px 0px 0px 10px; font-size: 11px;}
.simulador .columna{width: 336px; float: left; margin: 0px 9px 0px 0px; padding: 0px;}
.simulador .columna .line_through{text-decoration: line-through;}
.simulador .columna .fondo_simulador{background: #FFF; border-radius: 10px; margin: 10px 0px 0px 0px; padding: 8px 0px 8px 2px; width: 336px;}
.fila_03{height: 165px !important;}
.fila_03_b{height: 180px !important;}
.fila_03_c{height: 152px !important;}
.fila_02{height: 100px !important;}
.simulador .columna .col_left{float: left; width: 55%; margin: 0px 0px 8px 0px; padding: 4px 7px 0px 0px; text-align: right; text-decoration:none; color:#666666;}
.simulador .columna .col_left2{float: left; width: 55%; margin: 0px 0px 8px 0px; padding: 4px 7px 0px 0px; text-align: right; text-decoration:none; color:#666666;}
.simulador .columna .col_pp_left{float: left; width: 100%; margin: 0px 0px 8px 0px; padding: 4px 7px 0px 0px; text-align: center; text-decoration:none; color:#666666;}
.simulador .columna .link_neg_center{float: left; width: 100%; padding: 0px 7px 0px 0px; text-align: center; text-decoration:none; color:#666666;}
.simulador .columna .col_rightDetalle{float: left; width: 22%; margin: 0px; padding: 4px 0px 0px 0px;}
.simulador .columna .col_right{float: left; width: 42%; margin: 0px; padding: 4px 0px 0px 0px;}
.simulador .columna .col_rightSeguros{float: left; width: 52%; margin: 0px; padding: 4px 0px 0px 0px;}
.simulador .columna .col_rightMeses{float: left; width: 42%; margin: 0px; padding: 4px 0px 0px 0px;}
.simulador .columna .caja_50{width: 50px;}
.simulador .columna .sin_margen{margin-top: 0px;}
.simulador .columna.con_altura{background: #FFF; border-radius: 10px; margin: 0px;}
.simulador .columna.con_altura .fondo_simulador{background: none; margin: 0px; border-radius: 0px;}
.simulador .columna.con_altura .formulario input[type=checkbox], .simulador .columna.con_altura .formulario input[type=radio]{float: left; margin: 0px 5px 0px 0px; padding: 0px; border: none;}
.simulador .form_comprobante{min-height: 160px;}
.simulador .columna .txt_condiciones{text-align: center; font-size: 9px;}
.simulador .columna .txt_cae_y_costo_total{font-size: 9px; margin: 0 !important;}
.simulador input.obligatorio{border: 1px solid #C03 !important; border-radius: 10px;}
.simulador select.obligatorio{border: 1px solid #C03 !important; border-radius: 0px; font-weight: normal; font-size: 11px;}
.simulador select.obligatorioNegrita{border: 1px solid #C03 !important; border-radius: 0px;}
.simulador .acepto{clear: both; margin: 0px auto; padding: 10px 0px 0px 0px; width: 610px;}
.simulador .acepto input{float: left; margin: 0px 4px 0px 0px; padding: 0px;}
.simulador .acepto label{width: auto; float: left; margin: 0px; padding: 2px 0px 0px 0px;}
.simulador .acepto a{width: auto; height: 30px; margin: 15px 20px 15px 15px !important; padding: 4px 0px 0px 0px !important;}
.simulador .fondo_simulador.formulario_simulador{padding: 13px 0px 0px 13px; width: 310px;}
.simulador .fondo_simulador.formulario_simulador p{padding: 0px 0px 0px 0px; margin: 0px;}
.simulador .fondo_simulador.formulario_simulador label{width: 37%;}
.simulador .fondo_simulador.formulario_simulador .contacto{padding: 14px 0px 0px 14px !important; margin: 0px;}
.simulador .fondo_simulador.formulario_simulador .cont_formulario{padding: 10px 0px 0px 0px;}
.alertas_simulador{background: url(/resources/Webbci/common/images/ico_alertas_mi_perfil.gif) no-repeat 7px 7px #FFFFC6; clear: both; border-radius: 10px; color: #666; font: 11px/140% Arial, Helvetica, sans-serif; margin: 10px 0px 8px 0px; padding: 8px 10px 10px 50px;}
.alertas_simulador p{margin: 0px; padding: 0px; text-align: justify;}
.paginador a:hover {color: #666; text-decoration: none;}
#tooltip {width: 230px; font: normal 11px Tahoma, Geneva, sans-serif; text-align: left; padding: 0px 0px 8px 0px; margin: 0px 0px 0px -90px; position: absolute !important; z-index: 999999;}
#tooltip .fondo_tooltip{background: #FF9; border: 1px solid #CCC; padding: 6px;}
#tooltip .fondo_tooltip strong{float: left; width: 125px; padding: 0px 9px 0px 0px; text-align: right;}
#tooltip h3{font: normal 11px Tahoma, Geneva, sans-serif; margin: 0px; padding: 0px;}
#tooltip p{margin: 0px; padding: 0px;}
#tooltip.tip_ayuda{padding:0px 0px 10px 0px; font:normal 11px Arial, Helvetica, sans-serif; color:#666; margin: 0px; }
#tooltip.tip_ayuda .fondo_tooltip{background: #FFF; border: 1px solid #999; padding: 6px;}
#tooltip.tip_ayuda h1 { padding:0px 0px 5px 0px; text-align: left; margin:0px; color:#333; font: bold 12px Arial, Helvetica, sans-serif;  }
#tooltip.tip_ayuda p { padding:0px 0px 5px 0px; margin:0px; color:#666666; font: normal 11px Arial, Helvetica, sans-serif; }
#tooltip.tip_ayuda .top{background: url(/resources/Webbci/common/images/bullet_up_ayuda.gif) no-repeat 10px 0px; margin: -20px 0px 0px 0px; font-size: 1px; height: 14px; width: 64px; position: absolute; z-index: 9999;}
#tooltip.tip_ayuda .bottom{background: url(/resources/Webbci/common/images/bullet_down_ayuda.gif) no-repeat left bottom;}
.strong {font-weight: bolder;}
.nostrong {font-weight: normal;}
.nodisplay {display:none;}
.simulador .derecha{float: left; width: 47%; margin: 0px; padding: 4px 10px 0px 0px; text-align: right; color: #666;}
.simulador .condicion{color: #666; font: 9px Arial, Helvetica, sans-serif; clear: both; padding: 0px 0px 0px 334px; float:none;}
.simulador .condiciones2 {clear: both;font: 9px Arial,Helvetica,sans-serif;padding: 0 0 0 334px;}
.simulador .rut_destacado{font: bold 15px Arial, Helvetica, sans-serif; color: #000; text-align: left;}
.simulador .texto_titulo {color: #333333; font: 9px Arial,Helvetica,sans-serif;}

#mensaje_login .herramienta_historicas_new {color: #666; text-align: left; width: auto; padding: 0;}
#mensaje_login .herramienta_historicas_new a{font-size: 11px; color:#666;}

.tipo_proteccion { margin-left: 95px; margin-top: -18px; float:left;}
.tipo_proteccionIE { margin-left: 92px; margin-top: -20px; float:left;}

.tip_ayuda{padding:0px 0px 10px 0px; font:normal 11px Arial, Helvetica, sans-serif; color:#666; margin: 0px; }
.tooltip_label {float: left; margin: 0; padding: 4px 10px 0 0; text-align: right; width: 47%;}
.strong  {font:bold;}
.output2 { margin-top:5px; font-weight: bold; float:left;  margin: 0 0 8px; padding: 4px 10px 0 0; text-align: right; width: 47%;}
.output3 { margin-top:5px; font-weight: bold; float:right;  margin: 0 0 8px; padding: 4px 10px 0 0; text-align: right; width: 47%;}
.outputSeguro { margin-top:5px; font-weight: bold; float:left;  margin: 0 0 8px; padding: 4px 10px 0 0; text-align: right; width: 47%;}
.decoration_none{text-decoration:none; color: #666666;}

.mensaje_login_cliente { background: #FFF; width: 220px; margin:0px 0px 0px 334px; border: 1px solid #999; padding: 6px; color: #666; font-size: 11px; line-height: 120%; min-height: 30px; position: absolute; z-index:100; display:none;}
.mensaje_login_cliente p{margin: 0px; padding: 0px;}
.mensaje_login_cliente h1{font-size:12px; color:#000000;}
.mensaje_login_cliente .cerrar_mensaje{background: url(/resources/Webbci/common/images/ico_cerrar_msj.gif) no-repeat 0px 0px; float: right; width: 12px; height: 12px; font-size: 1px; letter-spacing: -1px;}
.mensaje_login_cliente .cerrar_mensaje a:link, .mensaje_login_cliente .cerrar_mensaje a:visited{text-indent: -9000px; display: block; width: 12px; height: 12px;}
.mensaje_login_cliente .top{background: url(/resources/Webbci/common/images/bullet_up_ayuda.gif) no-repeat 10px 0px; margin: -20px 0px 0px 0px; font-size: 1px; height: 14px; width: 64px; position: absolute; z-index: 200;}
.mensaje_login_cliente .topCentro{background: url(../resources/images/html/bullet_up_ayuda.gif) no-repeat 30px 0px; margin: -20px 0px 0px 0px; font-size: 1px; height: 14px; width: 64px; position: absolute; z-index: 200;}
.mensaje_login_cliente .topDerecha{background: url(../resources/images/html/bullet_up_ayuda.gif) no-repeat 150px 0px; margin: -20px 0px 0px 0px; font-size: 1px; height: 14px; width: 200px; position: absolute; z-index: 200;}

.mensaje_combobox { background: #FFF; width: 220px; margin:0px 0px 0px 334px; border: 1px solid #999; padding: 6px; color: #666; font-size: 11px; line-height: 120%; min-height: 30px; position: absolute; z-index:100; display:none;}
.mensaje_combobox p{margin: 0px; padding: 0px;}
.mensaje_combobox h1{font-size:12px; color:#000000;}
.mensaje_combobox .cerrar_mensaje{background: url(/resources/Webbci/common/images/ico_cerrar_msj.gif) no-repeat 0px 0px; float: right; width: 12px; height: 12px; font-size: 1px; letter-spacing: -1px;}
.mensaje_combobox .cerrar_mensaje a:link, .mensaje_login_cliente .cerrar_mensaje a:visited{text-indent: -9000px; display: block; width: 12px; height: 12px;}
.mensaje_combobox .top{background: url(/resources/Webbci/common/images/bullet_up_ayuda.gif) no-repeat 50px 0px; margin: -20px 0px 0px 0px; font-size: 1px; height: 14px; width: 74px; position: absolute; z-index: 200;}


.texto-calendario {font: 9px Arial,Helvetica,sans-serif;}
.seguroBasico {width: 155px; width: 155px; margin-top:-49px; position:absolute; margin-left:-168px;}
.seguroPlus  {width: 155px; width: 155px; margin-top:-44px; position:absolute; margin-left:-168px;}
.seguroFull {width: 155px; width: 155px; margin-top:-39px; position:absolute; margin-left:-168px;}
.largoPanel {height:31px;}
.sin_decoracion  {text-decoration:none !important; color:#666666 !important;}
.sin_decoracion  a:hover{text-decoration:none !important; color:#666666 !important;}
.altura_fondo_monto {height:31px;}
.nuevo_tamano {height: 61px;}
.mensaje_marca {margin: -3px 350px;}
.mensaje_modelo {margin: -3px 465px;}
.mensaje_anho {margin: -3px 465px;}
.ancho_20 {width:20%; float: left; margin: 0; padding: 4px 0 0;}
.ancho_5 {width:5%; float: left; margin: 0; padding: 4px 0 0;}
.ancho_200 {width: 200px;}
.alto_automatico {height:auto !important;}
.altura_formulario {height:405px;}
.altura_columna_curse {height:auto;}

.mensajeGeneral{position: absolute; width: 486px; padding: 0px 0px 15px 0px; z-index: 999; margin: 0px 0px 0px 0px; font: 11px Arial, Helvetica, sans-serif; color: #333;}
.mensajeGeneral .fondo_cliente{padding: 0px 17px; min-height: 132px; clear: both; margin: 0px auto;}
.mensajeGeneral .fondo_borde{background: #F5F5F5; border-radius: 10px; padding: 14px 5px; margin: 0px 0px 5px 0px; min-height: 50px;}
.mensajeGeneral .cont_error{background: url(/resources/images/html/ico_error.gif) no-repeat 6px 10px #F5F5F5; text-align: left; min-height: 90px; padding: 11px 0px 8px 56px; border-radius: 10px; font: 12px/140% Arial, Helvetica, sans-serif; color: #000;}
.mensajeGeneral h2{color: #C6C6C6; font: bold 16px Arial, Helvetica, sans-serif; text-align: center; clear: both; margin: 0px; padding: 5px 0px 15px 0px; }

.mensaje_form{background: url(/resources/images/html/bullet_left.gif) no-repeat 0px 6px; font-size: 10px; line-height: 140%; padding: 0px 0px 0px 7px; width: 198px; margin: 0px 0px 0px 476px; position: absolute; border-radius: 10px;}
.mensaje_form .cont_mensaje{background: #FFF; font-size: 10px; line-height: 140%; padding: 5px; border-radius: 5px;}
.mensaje_form .cont_mensaje p{margin: 0px; padding: 0px 0px 8px 0px;}

.formularioDps{position: absolute; width: 600px !important; padding: 0px 0px 15px 0px; z-index: 999; margin: 0px 0px 0px 0px; font: 11px Arial, Helvetica, sans-serif; color: #333;}
.formularioDps .fondo_cliente{padding: 0px 17px; min-height: 132px; clear: both; margin: 0px auto;}
.formularioDps .fondo_borde{background: #F5F5F5; border-radius: 10px; padding: 14px 5px; margin: 0px 0px 5px 0px; min-height: 50px;}
.formularioDps .cont_error{background: url(/resources/images/html/ico_error.gif) no-repeat 6px 10px #F5F5F5; text-align: left; min-height: 90px; padding: 11px 0px 8px 56px; border-radius: 10px; font: 12px/140% Arial, Helvetica, sans-serif; color: #000;}
.formularioDps .fondo_cliente h2{color: #C6C6C6; font: bold 16px Arial, Helvetica, sans-serif; text-align: center; clear: both; margin: 0px; padding: 5px 0px 15px 0px; }

.contenedorDps {width:650px; height:600px; overflow:auto;}
.fondo_clienteDps h2{color: #C6C6C6; font: bold 16px Arial, Helvetica, sans-serif; text-align: center; clear: both; margin: 0px; padding: 5px 0px 15px 0px; }
.fondo_clienteDps .mensaje_contenido{background: url(/resources/consolidadorsimuladores/images/html/ico_mensaje_contenidos.png) no-repeat 10px 10px #FFFFC6; clear: both; margin: 0px 0px 5px 0px; border-radius: 10px; padding: 10px 10px 13px 40px; font-size: 12px; color: #666; width:577px;}
.fondo_clienteDps .mensaje_contenido p{margin: 0px; padding: 0px;}
.fondo_clienteDps h3{background: none; font: bold 16px Arial, Helvetica, sans-serif; color: #999; margin: 0px; padding: 0px 0px 5px 0px;}
.fondo_clienteDps .cont_servicios{clear: both;}
.fondo_clienteDps .cont_servicios .top_servicios{background: url(/resources/Webbci/common/images/fondo_top_cont_servicios.jpg) no-repeat 0px 0px; height: 13px; margin: 0px; padding: 0px; font-size: 1px;}
.fondo_clienteDps .cont_servicios h3{background: url(/resources/Webbci/common/images/tit_encabezado_dps.jpg) no-repeat 0px 0px; height: 31px; margin: 5px 0px 0px 0px; padding: 8px 12px 0px 16px; color: #FFF;}
.fondo_clienteDps .cont_servicios h3 label{float: left; margin: 0px; padding: 0px 10px 0px 0px;}
.fondo_clienteDps .cont_servicios h3 select{background: #F4F4F4; margin: 2px 0px 0px 0px; width: 130px; height: 22px; font-size: 12px; font-weight: bold; color: #666; border: 1px solid #AFAFAF;}
.fondo_clienteDps .cont_servicios .colapsar{background: url(/resources/Webbci/common/images/ico_colapsar.png) no-repeat 0px 0px; text-decoration: none; font-size: 1px; margin: 3px; width: 15px; height: 15px; float: right;}
.fondo_clienteDps .cont_servicios .expandir{background: url(/resources/Webbci/common/images/ico_expandir.png) no-repeat 0px 0px; text-decoration: none; font-size: 1px; margin: 3px; width: 15px; height: 15px; float: right;}
.fondo_clienteDps .cont_servicios img{border: none;}
.fondo_clienteDps .cont_servicios .fondo2 .fondo_borde{background: #F5F5F5; border-radius: 10px; padding: 14px 5px; margin: 0px 0px 5px 0px; min-height: 50px;}
.fondo_clienteDps .cont_servicios .fondo2 .fondo_borde .tabla{border:0; cellspacing:0; cellpadding:0; width:100%;}
.fondo_clienteDps .cont_servicios .fondo2 .fondo_borde .tabla .grupo{width:50%;}
.fondo_clienteDps .cont_servicios .fondo2 .fondo_borde .cont_3col{margin: 0px; padding: 0px; clear: both; overflow: hidden;}
.fondo_clienteDps .cont_servicios .fondo2 .fondo_borde .cont_3col p{margin: 0px 5px 0px 0px; padding: 0px 0px 8px 0px; clear: none; float: left; width: 32%;}
.fondo_clienteDps .cont_servicios .fondo2 .fondo_borde .cont_3col label{float: left; width: 87%; height: auto;}
.fondo_clienteDps .cont_servicios .fondo2 input[type=checkbox]{background: none; margin: 0px 5px 0px 0px; padding: 0px; float: left; border: none;}}
.fondo_clienteDps .cont_servicios .fondo2 p{clear: left; margin: 0px; padding: 0px 0px 10px 0px;}
.fondo_clienteDps .cont_servicios .fondo2 {background: url(/resources/Webbci/common/images/fondo_content_dps.jpg) repeat-y 0px 0px; width: 600px; margin: 0px; padding: 10px 12px 7px 16px; overflow: hidden;}
.fondo_clienteDps .cont_servicios .fondo_bottom{background: url(/resources/Webbci/common/images/fondo_content_bottom_dps.jpg) no-repeat 0px 0px; margin: 0px 0px 5px 0px; padding: 0px; clear: both; height: 10px; font-size: 1px;}
.fondo_clienteDps .cont_servicios .fondo2 .fondo_borde .derecha{float: left; width: 47%; margin: 0px; padding: 4px 10px 0px 0px; text-align: right; color: #666;}
.fondo_clienteDps .cont_servicios .fondo2 .fondo_borde .textoCompletar{float: right; width: 25%; margin: 0px; padding: 4px 10px 0px 0px; text-align: right; color: #666;}



#fancybox-wrap {
  margin: 150px 0 0 0px;
}
.cont_lightbox{font: 12px/140% Arial, Helvetica, sans-serif; color: #666; width: 650px;}
.cont_lightbox h1{font: bold 16px Arial, Helvetica, sans-serif; color: #000; margin: 0px; padding: 0px 0px 12px 0px;}
.cont_lightbox h2{font: bold 13px Arial, Helvetica, sans-serif; color: #000; margin: 0px; padding: 0px 0px 12px 0px;}
.cont_lightbox h3{font: bold 12px Arial, Helvetica, sans-serif; color: #000; margin: 0px; padding: 0px 0px 12px 0px;}
.cont_lightbox p{margin: 0px; padding: 0px 0px 12px 0px;}
.cont_lightbox .overflow{overflow: auto; height: 400px; padding: 10px; margin: 0px 0px 10px 0px;}
.cont_lightbox .overflowResumen{overflow: auto; height: 265px; padding: 10px; margin: 0px 0px 0px 0px;}

.cond_lightbox {font: 12px/140% Arial, Helvetica, sans-serif; color: #666; width: 510px; height: 400px; }
.advertencia_lightbox {font: 12px/140% Arial, Helvetica, sans-serif; color: #666; width: 510px; height: 210px;}
.advertencia2_lightbox {font: 12px/140% Arial, Helvetica, sans-serif; color: #666; width: 490px; height: 230px;}


/*TABLA DATOS CONSOLIDADOR*/
table.tabla_datos_consolidador{background: url(/resources/images/html/fondo_encabezado_montos.gif) no-repeat 0px 0px; clear: both; margin: 0px 0px 5px 0px; padding: 0px; border: none; color: #666; font: 12px Arial, Helvetica, sans-serif;}
table.tabla_datos_consolidador thead th{border-left: 1px solid #EBEBEB;  white-space: nowrap; border-bottom: 1px solid #EBEBEB; padding: 6px 3px 6px 10px; color: #FFF; font: normal 12px Arial, Helvetica, sans-serif;}
table.tabla_datos_consolidador thead th:first-child{border-left: none;}
table.tabla_datos_consolidador td{background: #FFF; border-left: 1px solid #EBEBEB; border-bottom: 1px solid #EBEBEB; padding: 6px 3px 6px 10px; margin: 0px; vertical-align: top;}
table.tabla_datos_consolidador td:last-child{border-right: 1px solid #EBEBEB;}
table.tabla_datos_consolidador tbody th{background: #DDD; color: #666; border-left: 1px solid #EBEBEB; white-space: normal; border-bottom: 1px solid #EBEBEB; padding: 6px 3px 6px 10px; font: normal 12px Arial, Helvetica, sans-serif;}
table.tabla_datos_consolidador .align_left{text-align: left;}
.bajar{padding: 220px 0 0 !important;}

.radioCargo{
    margin: 0;
    padding: 0 0 0px;
    width:100%;
}

.radioCargo tr td{
    width:50px !important; 
    text-align:left !important; 
    padding:0px !important; 
    border:0px !important;
}

.radioCargo label{
    width: 70% !important;
    margin: 0 !important;
    text-align: left !important;
}

.radioAceptaPrevired tr td{
    width:250px !important; 
    text-align:left !important; 
    padding:0px !important; 
    border:0px !important;
}

.radioAceptaPrevired label{
    width: 88% !important;
    margin: 0 !important;
    text-align: left !important;
    color: #666666 !important;
}
.printColumn{display: none;}

.rojo{color: #FF0000;}

/*CORRECCION IE7 IE9*/
.simulador .columna .col_rightCuotas{float: left !important;  height: 20px; !important;width: 50px !important; margin: 0px !important; padding: 4px 0px 1px 0px !important;border:solid 1px #cc0033;margin-bottom: 4px !important;  padding-top: 0px !important;}
.simulador .columna .col_rightMesesO{float: left !important;  height: 20px; !important;width: 63px !important; margin: 0px !important; padding: 4px 0px 1px 0px !important;border:solid 1px #cc0033;margin-bottom: 4px !important;  padding-top: 0px !important;}
.simulador .columna .col_rightMesesOfin{position:absolute;float: right !important;height: 20px; !important;width: 63px !important; margin: 0px !important; padding: 4px 0px 1px 0px !important;border:solid 1px #cc0033;margin-bottom: 4px !important;  padding-top: 0px !important;}
.simulador .columna .separador{padding-left:2px;}
.simulador .select_100{width: 50px; height: 21px !important;font-size:11px;font-weight:normal;}
.simulador .select_630{width: 63px;height: 21px !important;}
/* Estilo Créditos */
.altura_proteccion {height:383px;}
.altura_cuenta {height:611px;}
.simulador .bot_1{background: url(/resources/Webbci/common/images/botones/bot_accion_cancelar.jpg) no-repeat 0px 0px !important; text-align: center; width: 105px; height: 30px; margin: 0px; padding: 0px; border: none; cursor: pointer; font: normal 11px Arial, Helvetica, sans-serif; color: #666;}
.simulador .bot_2{background: url(/resources/Webbci/common/images/botones/bot_accion_aceptar.jpg) no-repeat 0px 0px !important; text-align: center; width: 105px; height: 30px; margin: 0px; padding: 0px; border: none; cursor: pointer; font: normal 11px Arial, Helvetica, sans-serif; color: #FFF;}
.simulador .bot_pp{background: url(/resources/Webbci/common/images/botones/bot_azul_negociar.png) no-repeat 0px 0px !important; text-align: center; width: 115px; height: 28px; margin: -2px 0 0; padding: 0px; border: none; cursor: pointer; font: normal 11px Arial, Helvetica, sans-serif; color: #FFF;}
.simulador .bot_negociar{background: url(/resources/Webbci/common/images/botones/bot_azul_aceptar.png) no-repeat 0px 0px !important; text-align: center; width: 105px; height: 28px; margin: 0px; padding: 0px; border: none; cursor: pointer; font: normal 11px Arial, Helvetica, sans-serif; color: #FFF;}
.negociaLink {text-decoration:underline; color: #003399; border:#FFFFFF 1px solid;}

.bot_10{background: url(/resources/Webbci/common/images/botones/bot_accion_aceptar.jpg) no-repeat 0px 0px !important; text-align: center; width: 105px; height: 30px; margin: 0px; padding: 0px; border: none; cursor: pointer; font: normal 11px Arial, Helvetica, sans-serif; color: #FFF;}
.form_no_cliente{display:block;}
.justificar_radio{ min-height: 0px !important;}
.simulador .select_140{width: 140px;}                      
.simulador .select_60{width: 62px;}    
.radioCentrado{min-height: 0px !important;}
.simulador .calendario {background: url("/resources/Webbci/common/images/fondo_input_calendario.gif") no-repeat scroll 0 0 transparent;border: medium none !important; border-radius: 0 0 0 0 !important; color: #666666;cursor: pointer; font: bold 15px Arial,Helvetica,sans-serif; height: 27px;  text-align: left;width: 163px;}
.porcentaje_credito {display:none;}
.alertas_formulario {display:none;}
.simulador .alertas_formulario {background: url("/resources/Webbci/common/images/ico_alerta_informacion.gif") no-repeat scroll 16px 9px #FFFFFF; border-radius: 10px 10px 10px 10px;float: right;font: 11px Arial,Helvetica,sans-serif;margin: 7px 0 0 330px;padding: 7px 5px 10px 40px;}






.ajustar_campos{min-heigth:0px;}
.simulador .condiciones2 {clear: both;font: 9px Arial,Helvetica,sans-serif;padding: 0 0 0 334px;}
.ajuste_radio {border-spacing: 0px; padding-bottom: 7px;}
.ajuste_radio td{width:150px;}
.ajuste_radio1 td{width:80px;}
.ajuste_radio label{float:none !important;}
.simulador .derecha {cursor:pointer;}
.fondo_simulador .borde_ie .fila_02 p {margin-left:20px;}
.simulador .normativa2{background: url(/resources/Webbci/common/images/ico_beneficios.gif) no-repeat 10px 0px; padding: 3px 0px 0px 38px; clear: both; margin: 0px;margin-top:170px;}
.letras_normales{font-weight:normal;}
.simulador .columna .col_left5{float: left; width: 55%; margin: 0px 0px 8px -20px; padding: 4px 7px 0px 0px; text-align: right; text-decoration:none; color:#666666;}
.simulador .columna .col_fechas{float: left; width: 48%; margin: 0px; padding: 4px 0px 0px 0px;}
.simulador .columna .fondo_simulador { width: 335px !important;}
.columnaContacto { width: 305px !important;}
.alertas_simulador1 { background: url("/resources/Webbci/common/images/ico_alertas_mi_perfil.gif") no-repeat scroll 7px 7px #FFFFC6; border-radius: 10px 10px 10px 10px; clear: both; color: #666666; font: 11px/140% Arial,Helvetica,sans-serif; margin: 10px 0 8px;padding: 8px 10px 10px 50px;width: 250px;}


.col_01{ float: left; padding: 0 0 0 15px;text-align: left;width: 185px;}
.col_02{ float: left; text-align: right; width: 120px; padding: 0px 3px 0 0;}
.center_left3 {float: left;margin: 0;padding: 4px 10px 0 0;text-align: right;width: 47%;}
.center_left4 {float: left;margin: 0;padding:10px;text-align: right;width: 47%;margin: 0 0 0 -9px;}
.simulador .altura_390 { height: 383px;}
.valores p{ border-bottom: 1px solid #CCCCCC; margin: 0; padding: 6px 0 8px;}
.center_left{ float: left; margin: 0; padding: 4px 7px 0 0; text-align: right; width: 55%;}
.center_right{ float: left; margin: 0; padding: 4px 0 0; width: 42%;}

.fondo_simulador .borde_ie .fila_03 .altura_390 { height: 383px !important;}

table.tabla_datos tbody th {
    background: none repeat scroll 0 0 #DDDDDD;
    border-bottom: 1px solid #EBEBEB;
    border-left: 1px solid #EBEBEB;
    color: #666666;
    font: 12px Arial,Helvetica,sans-serif;
    padding: 6px 3px 6px 10px;
    white-space: normal;
}
th {
    display: table-cell;
    vertical-align: inherit;
}


table.tabla_datos td {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #EBEBEB;
    border-left: 1px solid #EBEBEB;
    margin: 0;
    padding: 6px 3px 6px 10px;
    vertical-align: top;
}
td {
    display: table-cell;
    text-align: center;
}


.herramienta_pdf_top {
    background: url("/resources/Webbci/common/images/ico_top_pdf.jpg") no-repeat scroll 3px 9px transparent;
    color: #666666;
    display: block;
    float: left;
    font: 9px Arial,Helvetica,sans-serif;
    height: 41px;
    padding: 9px 0 0;
    text-align: center;
    width: 35px;
}
.simulador .aceptoCenter{clear: both;  padding: 10px 0px 0px 0px; width: 610px;margin-left:150px;}
.simulador .aceptoCenter label{width:auto !important;}
.alertas_simuladorInfo{background: url(/resources/Webbci/common/images/ico_alertas_mi_perfil.gif) no-repeat 7px 7px #FFFFC6; clear: both; border-radius: 10px; color: #666; font: 12px/140% Arial, Helvetica, sans-serif; margin: 10px 0px 8px 0px; padding: 8px 10px 10px 50px;text-align:justify;}
.fondo_simuladorSiempre{display:none; }

.sinScroll{overflow-y:hidden;}



.cont_alerta_mensaje1{background: #FFF; width: 230px; border: 1px solid #999; padding: 6px; color: #666; font-size: 11px; line-height: 120%; min-height: 30px; position: absolute !important; display:none; margin:0px !important; size: 11px !important; z-index:999999 !important}
.cont_alerta_mensaje1 p{margin: 0px; padding: 0px;}
.cont_alerta_mensaje1 h1{font-size:12px; color:#000000;}
.cont_alerta_mensaje1 .top{background: url(/resources/Webbci/common/images/bullet_down_ayuda.gif) no-repeat 10px 0px; margin: 6px 0px 0px 0px; font-size: 1px; height: 14px; width: 64px; position: absolute; z-index: 1;}

.simulador input.bot_02{background: url(resources/images/tbanc/bot_140x25.jpg) no-repeat 0px 0px; text-align: center; width: 170px; height: 30px; margin: 0px; padding: 0px; border: none; cursor: pointer; font: normal 11px Arial, Helvetica, sans-serif; color: #F5F5F5 !important;}

.mensaje_form{background: url(/resources/Webbci/common/images/bullet_left.gif) no-repeat 0px 6px; font-size: 10px; line-height: 140%; padding: 0px 0px 0px 7px; width: 198px; margin: 0px 0px 0px 476px; position: absolute; border-radius: 10px;}
.mensaje_form .cont_mensaje{background: #FFF; font-size: 10px; line-height: 140%; padding: 5px; border-radius: 5px;}
.mensaje_form .cont_mensaje p{margin: 0px; padding: 0px 0px 8px 0px;}

.alertasRecordatorioSeguros{background: url(/resources/Webbci/common/images/fondo_alertas_bottom.gif) no-repeat left bottom #FFFFC6; margin: 0px 0px 10px 0px; width: 635px; clear: both; font: 12px/140% Arial, Helvetica, sans-serif; color: #666;}
.alertasRecordatorioSeguros .fondo_alertas{background: url(/resources/Webbci/common/images/fondo_alertas_top.gif) no-repeat 0px 0px; margin: 0px; padding: 10px;}
.fila_03 td{text-align: left;}
.estiloMonto{display: block;text-align: center;height:25px;font:12px Arial,Helvetica,sans-serif;color: #E6E6E6;text-decoration:none !important;}
.estiloMontoPrimero{display: block;text-align: center;height:25px;font:bold 12px Arial,Helvetica,sans-serif;color: #FFFFFF !important;background: #0FA00F;text-decoration:none !important;}
.estiloMontoParent {display: block;text-align: center;height:25px;background: #FFF;text-decoration:none !important;}
.estiloMontoDestacado{display: block;text-align: center;height:25px;font:bold 12px Arial,Helvetica,sans-serif;color: #FFFFFF !important;background: #0FA00F;text-decoration:none !important;}
.estiloCuota{display: block;text-align: center;height:25px;font:12px Arial,Helvetica,sans-serif;background: #E6E6E6;color:#000000}
.estiloOcultar{display: none;}

#content .fondo .clear { clear: both; font-size: 1px; letter-spacing: -1px; height: 1px; }
.condiciones{font-size: 9px; color: #999;}
.cont_blanco{background: #FFF; border-radius: 10px; margin: 0px 0px 10px 0px; padding: 10px;}
.fondo_gris_borde{background: #F5F5F5; overflow: hidden; font-size: 12px; color: #666; margin: 0px 5px 3px 5px; padding: 8px 0px 0px 10px; border-radius: 10px;}
.fondo_gris_borde .float_left{clear: none;}
.align_right { text-align: right; }
.align_left { text-align: left; }
.width_250{width: 270px;}
.width_320{width: 320px;}
.float_left { float: left !important; }
.float_right { float: right !important; }

.montos_blanco{background: #FFF; color: #666; margin: 0px 6px 3px 0px; padding: 10px; border-radius: 10px;}
.montos_blanco p{margin: 0px; padding: 0px;}
.montos_blanco strong, .montos_blanco b{font-size: 15px; color: #333; padding: 0px 0px 0px 10px;}
.montos_blanco em, .montos_blanco i{width: 110px; float: left; font-style: normal;}
.montos_blanco .bullet{background: url(/resources/Webbci/common/images/html/bullet_01.gif) no-repeat 5px 4px; padding-left: 15px;}
.encabezado_pago_cuotas{font-size: 12px; color: #666; border-bottom: 1px solid #E7E7E7; overflow: hidden; padding: 0px 70px 10px 0px; margin: 0px 0px 8px 0px;}

.msg_alertas{background: url(../images/html/ico_alertas_mi_perfil.gif) no-repeat 10px 10px #FFFFC6; margin: 10px 0px; padding: 10px 10px 10px 60px; color: #666; font: 9px Arial, Helvetica, sans-serif; border-radius: 10px;}
.msg_alertas p{margin: 0px; padding: 0px 0px 8px 0px;}

.tabla_datos table{
	border-radius:10px !important;
}

.ui-datatable table{
	width: 100% !important;
}

.ui-datatable .ui-datatable-data td, .ui-datatable .ui-datatable-data-empty td{
	padding:0px !important;
}

.row_cuota td {
    background: none repeat scroll 0 0 #FFF !important;
}

.estiloCuotaDestacado {
    background: none repeat scroll 0 0 #E6E6E6;
    color: #000000;
    display: block;
    font: 12px Arial,Helvetica,sans-serif;
    height: 25px;
    text-align: center;
    font-weight: bold;
}

.seleccionar_cuotas{
	width: 98% !important;
}

body{
	overflow:hidden;
}

.loading_ajax {
      position: absolute;
      margin : 60px 0 0 220px;
      z-index : 1000;
 }
 
.espera_cliente {
	position: absolute;width: 486px;padding: 0px 0px 15px 0px;	z-index: 999;
	margin: 100px 0px 0px 140px;font: 11px Arial, Helvetica, sans-serif;color: #333;left: -1px;	top: 1px;}        
	
.tablaRadioTipoCredito{
    margin-left: 330px;
    margin-top: -32px;
}

.imagenUp {
  position: relative;
  top: -29px;
  left: -10px;
}
.montoCredito {
  top: -234px;
  left: 297px;
  color: #666666; 
  font: 12px Arial,Helvetica,sans-serif;
}
.valorCuota {
  top: -262px;
  left: 364px;
  color: #666666;
  font: 12px Arial,Helvetica,sans-serif;
}

/*CURSE SIN GRABACION*/
.mensaje_informacion {
    background: #ffffc6 url("/resources/Webbci/common/images/html/ico_alertas_mi_perfil.gif") no-repeat scroll 10px 7px;
    border-radius: 10px;
    clear: both;
    color: #666;
    font: 12px/140% Arial,Helvetica,sans-serif;
    margin: 5px 0 10px;
    padding: 10px 10px 5px 60px;
}

.noMostrar{
   display: none;
 }
 
 .mostrar{
   display:block;
 }
 
.mensaje_informacion_cancelar{
    background: #ffffc6 url("/resources/Webbci/common/images/html/ico_alertas_mi_perfil.gif") no-repeat scroll 10px 7px;
    border-radius: 10px;
    clear: both;
    color: #666;
    font: 12px/140% Arial,Helvetica,sans-serif;
    margin: 0px 0 10px;
    padding: 10px 10px 5px 60px;
}

.servicios_cliente.width_714 .fondo_clienteCancelacion {
    background: rgba(0, 0, 0, 0) url("/resources/Webbci/common/images/fondo_serv_clientes_714.png") repeat-y scroll 0 0;
    clear: both;
    margin: 0 auto;
    min-height: 139px;
    padding: 0 73px;
}


.informacion {
    background: #f5f5f5 url("/resources/Webbci/common/images/ico_informacion.jpg") no-repeat scroll 16px 15px;
    border-radius: 10px;
    clear: both;
    color: #666;
    font-size: 12px;
    margin: 0 0 10px;
    min-height: 65px;
    padding: 20px 10px 10px 100px;
}

.marginMensaje{
	margin: -3px !important;
}
.ancho_5_per { width:5%; }
.ancho_12_per { width:12%; }
.ancho_16_per { width:16%; }.mensajeCCACSG{
    width: 302px;
    border-radius: 5px !important;
    background-color: rgba(65, 133, 213, 0.04) !important;
    border: solid 1px rgba(65, 133, 213, 0.19) !important;
	margin-top: 8px;
}
.mensajeAbonoCCACSG1{
	
  font-size: 13px !important;
  font-weight: bold !important;
  line-height: 20px !important;
  color: #4185d5 !important;
  margin-right: 47px !important;
  margin-left: 27px !important;
  
}
.mensajeAbonoCCACSG2{

  font-size: 13px !important;
  line-height: 22px !important;
  letter-spacing: -0.2px !important;
  color: #4a4a4a !important;
  margin-right: 17px !important;
  margin-left: 12px !important;
  padding-bottom: 6px !important;
 
}
.infoAbonoCCA
{
	 background: url("/resources/Webbci/common/images/info-circle.png") no-repeat;
	 margin-top: 10px;
     margin-left: 12px;
}
.colomnaFechacambiada{
	min-height: 0px !important;
	height: 0px !important;
}
.columnaMontoLeft{
	text-align: left;
	width: 200px !important; 
	font-size: 13px;
	padding-left: 3px !important;
	padding-top: 3px !important;
}
.columnaMontoRight{
	text-align: right;
	width: 100px !important;
	font-size: 13px;
	padding-right: 3px !important;
	padding-top: 3px !important;
}
.strong2{
	font-weight: bold;
}
.separadorSuperior{
	    border-top: solid 1px;
    border-color: lightgray;
    margin-bottom: 15px;
	margin-top: 15px;
}

.separadorInferior{
	border-top: solid 1px;
    padding-bottom: 4px;
    border-color: lightgray;
    margin-top: 15px;
}
.margenBottom{
	margin-bottom: 15px !important;
}

.mensajeFecha {
	width: 100%;
    text-align: center;
    font-size: 11px;
    padding: 4px 7px 0px 0px;
	position:relative;
	bottom:12px;
}
.fechaCambiada{
	margin: 0px 0px 0px 0px;
}
.colomnaFechacambiada{
	min-height: 0px !important;
	height: 0px !important;
}

.espera_matriz {

	position: absolute;
	width: 486px;
	padding: 150px 0px 15px 220px;
	z-index: 999;
	margin: 100px 0px 0px 140px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #333;
	left: -1px;
	top: 1px;
}
.fondoGris{
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    z-index: 8010;
    height: 100%;
    width: 91.5%;
    background: url(/resources/Webbci/common/images/gris_transparente.png);
}

.simulador .columna .col_left_verde{
	float: left; width: 55%; 
	margin: 0px 0px 8px 0px; 
	padding: 4px 7px 0px 0px; 
	text-align: right; 
	text-decoration:none; 
	color:#11B811;
}
.simulador .columna .col_left_negro{
        float: left; 
	width: 55%; 
	margin: 0px 0px 8px 0px; 
	padding: 4px 7px 0px 0px; 
	text-align: right; 
	text-decoration:none; 
	color:#000000;
	}

.strong_verde {font-weight: bold; color:#11B811;}

.strong_negro {font-weight: bold; color:#000000;}

.width_300 {
	width: 300px;
}

.tip_ayudas{padding:20px 20px 20px 20px; font:normal 11px Arial, Helvetica, sans-serif; color:#666; margin: 20px; }

.modalSegurosSalud{
	width:500px;
  	height:250px;
	background-color: #fff;
	border-radius: 20px;
	-webkit-box-shadow: 5px 5px 18px 4px rgba(0,0,0,0.57);
	-moz-box-shadow: 5px 5px 18px 4px rgba(0,0,0,0.57);
	box-shadow: 5px 5px 18px 4px rgba(0,0,0,0.57);
	position: absolute;
	top:200px;
    left:100px;
	z-index: 9999999;
	padding:20px;
	display: none;
}

.modalSegurosSalud h1{
	font-family: Arial, serif;
	font-size: 20px;
	color: #333;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	
}

.modalSegurosSalud p{
	font-family: Arial, serif;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
}

.modalSegurosSalud .btn-aceptar{
	width: 30%;
	height: 50px;
	border-radius: 15px;
	background-image: -moz-linear-gradient( -90deg, rgb(27,81,31) 0%, rgb(59,131,61) 30%, rgb(91,180,90) 100%);
	background-image: -webkit-linear-gradient( -90deg, rgb(27,81,31) 0%, rgb(59,131,61) 30%, rgb(91,180,90) 100%);
	background-image: -ms-linear-gradient( -90deg, rgb(27,81,31) 0%, rgb(59,131,61) 30%, rgb(91,180,90) 100%);
	box-shadow: 0px 4px 5.76px 0.24px rgba(0, 0, 0, 0.35);
	position: absolute;
	color: white;
	font-size: 13px;
	font-weight: bold;
	float:right;
	border: 0;
	text-align: center;
	cursor:pointer;
}

.modalSegurosSalud .btn-rechazar{
	width: 30%;
	height: 50px;
	border-radius: 15px;
    background-image: -moz-linear-gradient( -90deg, rgb(161,27,36) 0%, rgb(202,39,50) 30%, rgb(242,50,63) 100%);
    background-image: -webkit-linear-gradient( -90deg, rgb(161,27,36) 0%, rgb(202,39,50) 30%, rgb(242,50,63) 100%);
    background-image: -ms-linear-gradient( -90deg, rgb(161,27,36) 0%, rgb(202,39,50) 30%, rgb(242,50,63) 100%);
    box-shadow: 0px 4px 5.76px 0.24px rgba(0, 0, 0, 0.35);
	color: white;
	font-size: 13px;
	font-weight: bold;
	float: right;
	border: 0;
    text-align: center;
    cursor:pointer;
}
.modalSeguros{
	width:500px;
  	height:240px;
	background-color: #fff;
	border-radius: 20px;
	-webkit-box-shadow: 5px 5px 18px 4px rgba(0,0,0,0.57);
	-moz-box-shadow: 5px 5px 18px 4px rgba(0,0,0,0.57);
	box-shadow: 5px 5px 18px 4px rgba(0,0,0,0.57);
	position: absolute;
	top:200px;
    left:100px;
	z-index: 9999999;
	padding:20px;
	display: none;
}

.modalSeguros h1{
	font-family: Arial, serif;
	font-size: 20px;
	color: #333;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
}

.modalSeguros p{
	font-family: Arial, serif;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5%;
}

.modalSeguros .btn-aceptar{
	width: 30%;
	height: 50px;
	border-radius: 15px;
	background-image: -moz-linear-gradient( -90deg, rgb(27,81,31) 0%, rgb(59,131,61) 30%, rgb(91,180,90) 100%);
	background-image: -webkit-linear-gradient( -90deg, rgb(27,81,31) 0%, rgb(59,131,61) 30%, rgb(91,180,90) 100%);
	background-image: -ms-linear-gradient( -90deg, rgb(27,81,31) 0%, rgb(59,131,61) 30%, rgb(91,180,90) 100%);
	box-shadow: 0px 4px 5.76px 0.24px rgba(0, 0, 0, 0.35);
	position: absolute;
	color: white;
	font-size: 13px;
	font-weight: bold;
	float:right;
	margin-top: 7%;
	border: 0;
	text-align: center;
	cursor:pointer;
}

.modalSeguros .btn-rechazar{
	width: 30%;
	height: 50px;
	border-radius: 15px;
    background-image: -moz-linear-gradient( -90deg, rgb(161,27,36) 0%, rgb(202,39,50) 30%, rgb(242,50,63) 100%);
    background-image: -webkit-linear-gradient( -90deg, rgb(161,27,36) 0%, rgb(202,39,50) 30%, rgb(242,50,63) 100%);
    background-image: -ms-linear-gradient( -90deg, rgb(161,27,36) 0%, rgb(202,39,50) 30%, rgb(242,50,63) 100%);
    box-shadow: 0px 4px 5.76px 0.24px rgba(0, 0, 0, 0.35);
	color: white;
	font-size: 13px;
	font-weight: bold;
	float: right;
	margin-top: 7%;
	border: 0;
    text-align: center;
    cursor:pointer;
}

.textoSeguros{
	font-size: 14px;
}
.textoSegurosSalud{
	font-size: 12px;
	text-align: right;
}
.list_none{
	list-style:none;
}
.seguros { 
	margin-top:5px; 
	font-weight: bold; 
	float:left;  
	margin: 0 0 8px; 
	padding: 4px 10px 0 0; 
	text-align: right; 
	width: 60%;
}
.fondo_blanco_simulador{
	background: #FFF; 
	border-radius: 10px; 
	margin: 25px 10px 14px -1px; 
	padding: 10px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	width: 670px;
	height: auto;
	font-family: Arial,serif;
	font-size: 12px;
	color: #666666;
	top: 200px;
}
.fondo_blanco_seguros{
	background: #FFF; 
	border-radius: 10px; 
	margin: 16px 10px 14px -1px; 
	padding: 10px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	width: 670px;
	height: 53px;
	font-family: Arial,serif;
	font-size: 12px;
	color: #666666;
	top: 200px;
}
.simulador .derecha_simulador{
	float: left;
	width: 47%;
	margin: 0px;
	padding: 4px 10px 0px 0px; 
	text-align: right; 
	color: #666;
	background: #FFF; 
}
#proteccion ul li{
	width: 23%;
	height: 50px;
	display: block;
	float: left;
	vertical-align: middle;
	display: block;
	float: left;
	text-align: left;
	margin: -11px -12px 0 17px;
}
#proteccion ul li p{
	display: block;
	margin-top: 14px;
}

#proteccion ul li:last-child{
	border-right: none;
}


#proteccion ul li:first-child {
 	
	margin: -12px 10px 14px -1px;
	text-align: center;

}

.cont_alerta_mensaje_seguros{
	background: #FFF; 
	width: 160px; 
	border: 1px solid #999; 
	border-radius: 7px;
	padding: 6px; color: #666; 
	font-size: 12px; 
	line-height: 120%; 
	min-height: 30px; 
	position: absolute !important; 
	display:none; 
	margin:0px !important; 
	size: 11px !important; 
	z-index:999999 !important
	}
.cont_alerta_mensaje_seguros .top{
	background: url(/resources/Webbci/common/images/bullet_up_ayuda.gif) no-repeat 10px 0px; 
	margin: -20px 0px 0px 0px; 
	font-size: 1px; 
	height: 14px; 
	width: 64px; 
	position: absolute; 
	z-index: 1;}
}