/*Propiedades Generales*/
.pieDePagina{
	width:100%;
	height:50px;
	text-align:center;
	color:#666;
	padding:5px;
	padding-top:50px;
	background-image:url(../img_para_consultas/opa.png);
	background-position:center center;
	background-repeat:no-repeat;
	cursor:pointer;
}

@font-face{
	font-family:"SegoeUI";
	font-style:normal;
	font-weight:normal;
	src:url(segoe/segoeui.otf);
}
*{
	font-family:"SegoeUI";
	font-size:12px;
}
ul li{
	list-style:none;
	text-align:justify;
	line-height:18px;
}
p{
	text-align:justify;
}
input{
	cursor:pointer;
}
a{
	color:#FF6600;
}
/*Propiedades del Body*/
body{
	margin:0;
	padding:0;
	background-image:url(../img_para_consultas/fondo.png);
	background-repeat:repeat-x;
	background-attachment:fixed;
	margin:0px;
	padding:0px;
}
a{
	text-decoration:none;
}
.notas p:first-letter{
	text-transform:uppercase;
}
.fuente12{
	font-size:12px;
	line-height:20px;
}
.fuente13{
	font-size:13px;
	line-height:20px;
}
.fuente14{
	font-size:14px;
	line-height:20px;
}
.fuente10{
	font-size:10px;
}
.fuente11{
	font-size:11px;
}
.fuente16{
	font-size:16px;
}
.cabezote{
	background-image:url(../img_para_consultas/rgb.png);
	background-position:top left;
	background-repeat:repeat-x;
	width:100%;
	height:160px;
}
.cabezote td{
	position:relative;
}
.TituloMenuMovil{
	color:#FFFFFF;
	fo
	nt-weight:bold;
}
.SalirMovil{
	font-weight:normal;
	color:#FFFFFF;
}
.MenuMovil{
	height:28px;
	border:1px solid #CCC;
}
select  {
	border:thin solid #CCC;
	height:24px;}
/*Texto en negrita*/
.bold{
	font-weight:bold;
}
.FondoBlanco{
	background-color:#FFFFFF;
	border :none;
}
.obligatorio{
	color:#F00;
	font-weight:bold;
}
.Errores{
	font-weight:bold;
	border:1px solid #FAA;
	background-color:#FFF0F0;
	padding:10px;
	color: #333;	
}
.masinfo{
	border:1px solid #5BADFF;
	background-color:#E6F2FF;
	padding:10px;
	color: #333;
	text-align:center;
}
.imgmasinfo{
	cursor:pointer;
}
/*Todas las cajas de tecto a excepcion de la pagina principal*/
.CajaTexto{
	border:thin solid #CCC;
	height:24px;
}

select{
	height:24px;
	border:thin solid #CCC;
}
/*Todas las cajas de tecto a excepcion de la pagina principal cuando el foco esta en eela*/
.CajaTexto:focus{
	background-color:#F6F6F6;
}
/*Cajas de texto de la pagina principal*/
.CajaTextoAcceso{
	border:1px solid #CCC;
	color:#272727;
	font-weight:bold;
	width:135px;
	vertical-align:middle;
	padding-top: 7px;
	padding-bottom:7px;
	padding-left:5px;
	margin-right:10px;
}
.mensajeSeguridad{
	width:400px;
	border:2px solid #999;
	padding:25px;
	padding-top:10px;
	padding-left:45px;
	padding-bottom:0px;
	background-image:url(../img_para_consultas/mensajeseguridad.png);
	background-repeat:no-repeat;
	background-position:2px 5px;
}
.mensajeSeguridadMovil{
	max-width:98%;
}
.titulomensajeseguridad{
	font-weight:bold;
	font-size:20px;
}
/*Cajas de texto de la pagina principal cuando el foco esta sobre ellas*/
.CajaTextoAcceso:focus{
	background-color:#F6F6F6;
} 
/*Estilo de los botones de la pagina que no son imagenes input type=button*/
.Botones{
	color:#FFFFFF;
	background-color:#008837;
	border:0px;
	width:120px;
	height:70px;
	padding-top:50px;
}
.Botones:hover{
	background-color:#009F40;
}
.Opciones{
	width:140px;
}
.imgIngreso{
	background-image:url(../img_para_consultas/user.png);
	background-position:center 8px;
	background-repeat:no-repeat;
}
.imgcambioclave{
	background-image:url(../img_para_consultas/cambioclave.png);
	background-position:center 8px;
	background-repeat:no-repeat;
}
.imgcontrolacceso{
	background-image:url(../img_para_consultas/control.png);
	background-position:center 8px;
	background-repeat:no-repeat;
}
.imgsaldos{
	background-image:url(../img_para_consultas/saldos.png);
	background-position:center 8px;
	background-repeat:no-repeat;
}
.imgdatos{
	background-image:url(../img_para_consultas/datos.png);
	background-position:center 8px;
	background-repeat:no-repeat;
}
.imgcdat{
	background-image:url(../img_para_consultas/cdat.png);
	background-position:center 8px;
	background-repeat:no-repeat;
}
.imgcredito{
	background-image:url(../img_para_consultas/credito.png);
	background-position:center 8px;
	background-repeat:no-repeat;
}
.imgsalida{
	background-image:url(../img_para_consultas/salidasegura.png);
	background-position:center 8px;
	background-repeat:no-repeat;
}
.imgImprimir{
	background-image:url(../img_para_consultas/impresion.png);
	background-position:center 8px;
	background-repeat:no-repeat;
}

.imgBuscar{
	background-image:url(../img_para_consultas/buscar.png);
	background-position:center 8px;
	background-repeat:no-repeat;
	height:55px;
}
.imgCalcular{
	background-image:url(../img_para_consultas/calcular.png);
	background-position:center 8px;
	background-repeat:no-repeat;
}
.imgsolicitar{
	background-image:url(../img_para_consultas/solicitar.png);
	background-position:center 8px;
	background-repeat:no-repeat;
}
.imgLimpiar{
	background-image:url(../img_para_consultas/limpiar.png);
	background-position:center 8px;
	background-repeat:no-repeat;
}
.imgaddExtras{
	background-image:url(../img_para_consultas/agregarcuotasextra.png);
	background-position:center 8px;
	background-repeat:no-repeat;
	height:55px;
	padding-top:30px;
	width:130px;
}
.imgCerrar{
	background-image:url(../img_para_consultas/cerrar.png);
	background-position:center 8px;
	background-repeat:no-repeat;
	height:55px;
	padding-top:30px;
	width:130px;
}

.imgdelExtras{
	background-image:url(../img_para_consultas/cancelarcuotasextra.png);
	background-position:center 8px;
	background-repeat:no-repeat;
	height:55px;
	padding-top:30px;
	width:130px;
}
.imgreglamento{
	background-image:url(../img_para_consultas/reglamento.png);
	background-position:center 8px;
	background-repeat:no-repeat;
}
.imgTerminar{
	background-image:url(../img_para_consultas/terminar.png);
	background-position:center 8px;
	background-repeat:no-repeat;
}
.imgmodificarsolicitud{
	background-image:url(../img_para_consultas/modificarSolicitud.png);
	background-position:center 8px;
	background-repeat:no-repeat;
}
.imgconfirmarsolicitud{
	background-image:url(../img_para_consultas/confirmarSolicitar.png);
	background-position:center 8px;
	background-repeat:no-repeat;
}
.imgcancelarsolicitud{
	background-image:url(../img_para_consultas/cancelar.png);
	background-position:center 8px;
	background-repeat:no-repeat;
}
.imgnuevo{
	background-image:url(../img_para_consultas/nuevo.png);
	background-position:center 8px;
	background-repeat:no-repeat;
}
.imgguardar{
	background-image:url(../img_para_consultas/guardar.png);
	background-position:center 8px;
	background-repeat:no-repeat;
}
.FondoReglamento{
	background-image:url(../img_para_consultas/fondo.png);
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:150%;
	z-index:1;
}
.reglamento{
	position:absolute;
	top:30;
	left:17%;
	background-color:#FFF;
	padding:20px;
	border:2px dotted #666;
	text-align:center;
	z-index:2;
	width:65%
}
/*Botones del teclafo virtual*/
.BotonesTeclado{
	font-weight:bold;
	color:#FFFFFF;
	background-color:#008837;
	border:1px solid #999;
}
.Tabla{
	background-color:#CCC;
}
.TituloTabla{
	color : #FFFFFF;
	background-color:#909090;
}
.TituloTabla td{
	font-size:14px;
}
.RegistrosTabla{
	background-color:#FFFFFF;
}
.limpiar{
	height:30px;
	width:65px;
}
/*Estilo que da color resaltante*/
.TextoResaltado{
	color:#c90f0f;
}
/*Mensajes de error de la pagina principal*/
.MensajeErrores{
	color:#F00;
	font-weight:bold;
}
/*Hipervinculos Resaltados*/
.Hipervinculo{
	color:#FF6600;
	text-decoration:none;
}
.mascara{
	background-color:#008837;
	position:absolute;
	margin-left:4px;
	margin-top:3px;
	cursor:pointer;
}
/*Hipervinculos Resaltados cuando se pasa el mouse sobre ellos*/
.HipervinculosRojo:hover{
	color:#ff5353;
}
/*Fuente de los saldos*/
.FuenteWebSaldos{
	color:#003;
    font-size: 8pt;
}

.celdasTituizq{
	background-image:url(../img_para_consultas/saldos_izq.png);
	background-position:top right;
	background-repeat:no-repeat;
}

.celdasTituizqSimulador{
	background-image:url(../img_para_consultas/simulador_izq.png);
	background-position:top right;
	background-repeat:no-repeat;
}

.celdasTituder{
	background-image:url(../img_para_consultas/saldos_der.png);
	background-position:top left;
	background-repeat:no-repeat;
}

.celdasTituderSimulador{
	background-image:url(../img_para_consultas/simulador_der.png);
	background-position:top left;
	background-repeat:no-repeat;
}

.celdasTitucent{
	background-image:url(../img_para_consultas/saldos_centro.png);
	background-position:top;
	background-repeat:repeat-x;
}

.celdasTitucentSimulador{
	background-image:url(../img_para_consultas/simulador_centro.png);
	background-position:top;
	background-repeat:repeat-x;
}

.CeldasTitulos
{
	FONT-SIZE: 8pt;
	COLOR: white;
	BACKGROUND-COLOR: #007fcb;
	TEXT-ALIGN: center
}
.ColorCeldasDetalles
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: gainsboro
}
.TextoCeldasDetalles
{
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right
}
.FuenteWeb
{
    FONT-SIZE: 8pt;
	color:#00578d;
	
}
.EstiloBandaFecha
{
	FONT-SIZE: 7pt;
	TEXT-DECORATION: none;
	border: thin none;
	color: #000000;
	font-style: normal;
	font-weight: bold;
}
.MensajeInicial
{
	color: #002a0b;
	padding-left: 10;
	padding-right: 10;
}
.FuenteWeb7 {

    FONT-SIZE: 7pt;
	color:#003;
}
.FuenteWeb6 {

    FONT-SIZE: 9px;
	color:#003;
}

.FuenteTitulo {
	font-size: 22pt;
	font-weight: normal;
	color:#FF6600;
}
.FuenteTitulos2 {

	FONT-SIZE: 10pt;
	TEXT-DECORATION: none;
	border: thin none;
	font-style: normal;
	font-weight: bold;
	color:blue:
}
.hipervinculosde10rojo {
	font-size: 9pt;
	text-decoration: none;
	color: #cc1212;
	font-weight: bold;

}
.hipervinculosde10negro {
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	font-weight: normal;
}
.FuenteTitulos2 {


	FONT-SIZE: 24pt;
	TEXT-DECORATION: none;
	border: thin none;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
}
.titulos {
	FONT-SIZE: 10pt;
	font-weight: bold;
	text-transform: uppercase;

}
.Celdasenmarcadas {
	FONT-SIZE: 8pt;
	TEXT-ALIGN: center;
	border: thin solid #000000;

}

.letrapequena {
	font-size: 9px;
	font-weight: bold;
	color: #265f35;
	font-style: normal;
	line-height: normal;
	text-transform: none;
}
.MensajeInicialSutil
{
	color: #000;
	padding-left: 10;
	padding-right: 10;
	text-align:justify
}
.puntos12{
	font-size:12px;
}
#devolucion{
	border:0px solid #FFF;
}

#devolucion:hover{
	border-style:solid;
	border-width:1px;
	border-color:#EFEFEF;
}
.salida{
	text-align:center;
	background:none;
	border:0px solid none;
	height:30px;
	cursor:none;
}

.salida:focus{
	background:none;
}
.cursormano{
	cursor:pointer;
}


/*ActualizacionDatos*/
#apDiv1 {
	position:absolute;
	left:61px;
	top:74px;
	width:472px;
	height:90px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	left:568px;
	top:85px;
	width:101px;
	height:46px;
	z-index:2;
}
/*Actualizacion  Datos*/
.TablaActualizacion{
	border:1px solid #999;
}
.Direccion{
	width:auto;
}
.sinPadding{
	padding:0px;
}
.imgSiguiente{
	background-image:url(../img_para_consultas/siguiente.png);
	background-position:center 8px;
	background-repeat:no-repeat;
}
