@charset "utf-8";
/* CSS Document */
.estiloAdvertenciaMensaje{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF0000;
}
.estiloAdvertenciaNormal{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#0000CC;
}
.estiloAdvertenciaAnotacion{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFF00;
}
.estiloCampos{
font-family:"Microsoft Sans Serif";
font-size:11px;
font-weight:100;
color: #1C3B29;
font-weight: BOLD;

}
.estiloCamposGrande{
font-family:"Microsoft Sans Serif";
font-size:12px;
font-weight:100;
color: #1C3B29;
font-weight: BOLD;

}
.estiloCamposSimple{
font-family:"Microsoft Sans Serif";
font-size:12px;
font-weight:100;
color: #1C3B29;

}
.cajaNueva {
	font-family:"Microsoft Sans Serif";
	font-size: 10px;
	
}
.cajaNuevaBotones {
	font-family: Arial;
	font-size: 11px;
	font-weight:bolder;
	
}
.cajaBotonHerramientas {
	font-family: Arial;
	font-size: 11px;
	font-weight:bolder;
	
}
.cajaNuevaBotonesBlancos {
	font-family: Arial;
	font-size: 12px;
	font-weight:bolder;
	color:#FFFFFF;
	
}
.estiloTitulo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;

}
.cajaNueva:hover {
	background-color:#CCCCCC;
}
.cajaNuevaTexto {
	font-family: Arial;
	font-size: 11px;
	color:#006533;
}
.textoMensaje{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000099;
font-size:10px;
font-weight:bolder;

}
.textoTitulo{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
font-weight:bolder;	
}
.textoMensajeTitulo{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:
#000000;
font-size:10px;
font-weight:bolder;

}
.estiloSesion{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bolder;
color:#006633;

}
.textoMensajeVinculo{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
font-weight:bolder;

}
.textoMensajeVinculo:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0066FF;
font-size:10px;
font-weight:bolder;
}
.textoMensajeTituloBlanco{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
font-weight:bolder;

}
.estiloTituloRegistro{
font-family:"Microsoft Sans Serif";
font-size:16px;
font-weight:900;
color:#FFFFFF;

}
.estiloTituloRegistro:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFF00;

}
.textoTituloAdvertencia{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000099;
font-size:14px;
font-weight:bolder;	
}
.estiloValidarCampo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background:#999999;
text-transform:uppercase;
font:bolder;
}
.estiloTituloSeccion{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background:#62A361;
font:bolder;
}
.estiloTituloCampo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background:#99CC33;
text-transform:uppercase;
font-weight:bolder;
}
.cajaNuevaTextoContenido {
	font-family: Arial;
	font-size: 12px;
}
.textoMensajeTituloGrande{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
font-weight:bolder;

}
.estiloCamposNumero{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:100;
color:#204CB5;
font-weight: BOLD;

}
A.nuevoEstiloCampos{
	color: #1C3B29;
	font-weight: bold;
	font-size: 11px;
	font-family:"Microsoft Sans Serif";
}
A.nuevoEstiloCampos:hover{
	font-family:"Microsoft Sans Serif";
	font-size:11px;
	font-weight:100;
	color:#990000;
	font-weight: bold;
}
A.nuevoEstiloCotizantes{
	color:#000000;
	font-size: 10px;
	font-family:"Microsoft Sans Serif";
}
A.nuevoEstiloOpciones{
	color:#000000;
	font-size: 12px;
	font-family:"Microsoft Sans Serif";
}
A.nuevoEstiloOpciones:hover{
	font-family:"Microsoft Sans Serif";
	font-size:12px;
	color:#009F00;
}
A.nuevoEstiloCotizantes:hover{
	font-family:"Microsoft Sans Serif";
	font-size:10px;
	color:#009F00;
}
.estiloTituloAyuda{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background:#007F55;
text-transform:uppercase;
font-weight:bolder;
}
.estiloTituloCampoFaltante{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background:#FFCC00;
text-transform:uppercase;
font-weight:bolder;
}
.estiloTituloCampoRetiro{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background:#990000;
text-transform:uppercase;
font-weight:bolder;
}
A.nuevoEstiloCamposDesc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:100;
	color:#000000;
	font-weight: BOLD;
}
A.nuevoEstiloCamposDesc:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:100;
	color:#00BF55;
	font-weight: BOLD;
}
.cajaNuevaPago {
	font-family: Arial;
	font-size: 11px;
	font-weight: BOLD;
	color:#FFFBF0;
	background:#D40000;
	
}
.estiloTituloExistentes{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
background:#2A7F00;
font-weight:bolder;
}
.estiloTituloGuardar{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
background:#FFFF99;
font-weight:bolder;
}
.estiloTituloPDF{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
background:#A0A0A4;
font-weight:bolder;
}
.estiloTituloGuardarCotizante{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
background:#2A7F55;
font-weight:bolder;
}
.estiloTituloLiquidar{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
background:#FFDF00;
font-weight:bolder;
}
A.cajaNuevaTextoVinculo {
	font-family: Arial;
	font-size: 11px;
	color:#999;
}
A.cajaNuevaTextoVinculo:hover {
	font-family: Arial;
	font-size: 11px;
	color:#0099FF;
}
A.cajaOperadorTextoVinculo {
	font-family: Arial;
	font-size: 12px;
	color:#360;
}
A.cajaOperadorTextoVinculo:hover {
	font-family: Arial;
	font-size: 12px;
	color:#000000;
}
A.textoVinculoCotizante {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
}
A.textoVinculoCotizante:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#1E6136;
}
A.cajaOperadorTotalVinculo {
	font-family: Arial;
	font-size: 14px;
	color:#000000;
	font-weight:bolder;
}
A.cajaOperadorTotalVinculo:hover {
	font-family: Arial;
	font-size: 14px;
	color:#1E6136;
	font-weight:bolder;
}
A.cajaCorreccionesTextoVinculo {
	font-family: Arial;
	font-size: 12px;
	color:#000000;
}
A.cajaCorreccionesTextoVinculo:hover {
	font-family: Arial;
	font-size: 12px;
	color:#204CB5;
}
A.rutaArchivo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
}
A.rutaArchivo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#1E6136;
}
.cajaNuevaVacia {
	font-family:"Microsoft Sans Serif";
	font-size: 10px;
	color:#000000;
	background:#D4D4D4;
	
}
estilos para drag, box debe estar antes de bar en las capasb
.box {

	PADDING-RIGHT: 0px; 

	COLOR: #000000; 
	PADDING-TOP: 0px; 
	
	POSITION: absolute; 

}
.bar {
 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 0px; 
	COLOR: #ffffff; 
	PADDING-TOP: 4px; 
	BACKGROUND-COLOR:#FFFFFF;
	cursor:move;
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #000000;
}
.content {
	PADDING-RIGHT: 1em; 
	PADDING-LEFT: 1em; 
	PADDING-BOTTOM: 1em; 
	PADDING-TOP: 1em;
}
fin estilos para drag 
.txtFl {
	color: #517DBF;
	font-family: Arial;
	font-size:20px;
	font-weight:bold;
}

.bordeCuadro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:#cccccc 2px solid;
}

.txtDinamico {
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
}

.txtBotonImg {
	border:0px solid #FFFFFF;
	height:13px;
	cursor:pointer;
}
.txtCajasLlenar {
	background-color:#ffffff;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid #ffffff;
	text-transform:uppercase;
}
.txtCajas {
	background-color:#15723B ;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:0px solid #000000;
}
.txtCajasReducido {
	background-color:#D1D9F0;
	color: #204CB5;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	border:0px solid #000000;
	font-weight: bold;
}
.txtCajasReducidoExt {
	background-color:#D1D9F0;
	color: #204CB5;
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight: bold;
}
.txtTitulos11 {
	color: #4B897E;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.txtCourier_Combos11 {
    font-family:"Courier New", Courier, monospace;
	font-size: 11px;
}
.txtCourier_11_verde {
	text-transform:uppercase;
    font-family:"Courier New", Courier, monospace;
	font-size: 11px;
	border-bottom:0px solid #666666;
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-right:0px solid #ffffff;
	background-color:#EFF8F5;
	color:#000000;
}
.txtCourier_11_blanco {
	text-transform:uppercase;
    font-family:"Courier New", Courier, monospace;
	font-size: 11px;
	border-bottom:0px solid #666666;
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-right:0px solid #ffffff;
	background-color:#ffffff;
	color:#000000;
}
.txtMAYcaptura_verde_textArea {
	text-transform:uppercase;
    font-family:"Courier New", Courier, monospace;
	font-size: 11px;
	border:1px solid #666666;
	background-color:#EFF8F5;
	color:#000000;
}
.txtMAYcaptura_blanco_textArea {
	text-transform:uppercase;
    font-family:"Courier New", Courier, monospace;
	font-size: 11px;
	border:1px solid #666666;
	background-color:#ffffff;
	color:#000000;
}
.txtMAYcaptura_blanco {
	text-transform:uppercase;
    font-family:"Courier New", Courier, monospace;
	font-size: 11px;
	border-bottom:1px solid #666666;
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-right:0px solid #ffffff;
	background-color:#ffffff;
	color:#000000;
}
.txtMAYcaptura_verde {
	text-transform:uppercase;
    font-family:"Courier New", Courier, monospace;
	font-size: 11px;
	border-bottom:1px solid #666666;
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-right:0px solid #ffffff;
	background-color:#EFF8F5;
	color:#000000;
}
.cajaModernarCambiaRegistro {
	font-family: Arial;
	font-size: 16px;
	font-weight: BOLD;
	border: 2px dashed #000099;
	color:#FF8000;
	text-align: left;
	background-color:#FFFFFF;
	text-align:center;
}
.warningCode {
font-family:Verdana, Arial, Helvetica, sans-serif
	font-size: 12px;
	color:#666666;
	font-weight:bold;
}

.fondoMensaje{
background-color: #FF0000;
color: #ffffff;
FONT-SIZE: 10pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:4px;
}
.cajaModernaRegBuscar {
	font-family:"Courier New", Courier, monospace;
	font-size: 16px;
	font-weight: BOLD;
	border: 2px dashed #FFFF00;
	color:#FFFF00;
	text-align: left;
	background-color:#609E91;
	text-decoration:underline;
	text-align:center;
}
.textoMAYUSCULAfoco {
	text-transform:uppercase;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 2px solid #00FF00;
}
.botonVerifica {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #ffffff;
	background-color:#007CC3;
	color:#FFFFFF;
	cursor: pointer;
}
.botonEspecial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #ffffff;
	background-color:#FFB366;
}
.textoMAYUSCULAsinBordeBlanco {
	text-transform:uppercase;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 2px solid #ffffff;
}
.textoMAYUSCULAsinBorde {
	text-transform:uppercase;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 2px solid #EFF8F5;
}
.textoMAYUSCULAverde {
	text-transform:uppercase;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 2px solid #4B897E;
}
.cajaModernaRegistro {
	font-family:"Courier New", Courier, monospace;
	font-size: 20px;
	font-weight: BOLD;
	border: 1px solid #609E91;
	color:#FFFF00;
	text-align: left;
	background-color:#609E91;
	text-decoration:underline;
}
#capaAdmin
	{
		position:absolute; top:5%; left:1%; width:97%; height:93%;
		border-right:4px solid #999999;
		border-bottom:4px solid #999999;
		border-top:4px solid #666666;
		border-left:4px solid #666666;
		background-color:#FFFFFF;
	}

.A_Sombra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
}
/*Estilo para tablas bordes*/
.A_Iz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-left:1px solid #517DBF;
}
.A_IzDe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-left:1px solid #517DBF;
	border-right:1px solid #517DBF;
}
.A_IzAr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top:1px solid #517DBF;
	border-left:1px solid #517DBF;
}
.A_IzAb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-left:1px solid #517DBF;
	border-bottom:1px solid #517DBF;
}
.A_IzDeAr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top:1px solid #517DBF;
	border-left:1px solid #517DBF;
	border-right:1px solid #517DBF;
}
.A_IzDeAb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-left:1px solid #517DBF;
	border-right:1px solid #517DBF;
	border-bottom:1px solid #517DBF;
}
.A_IzArAb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top:1px solid #517DBF;
	border-left:1px solid #517DBF;
	border-bottom:1px solid #517DBF;
}
.A_IzDeArAb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top:1px solid #517DBF;
	border-left:1px solid #517DBF;
	border-right:1px solid #517DBF;
	border-bottom:1px solid #517DBF;
}
.A_De {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right:1px solid #517DBF;
}
.A_DeAr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top:1px solid #517DBF;
	border-right:1px solid #517DBF;
}
.A_DeAb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right:1px solid #517DBF;
	border-bottom:1px solid #517DBF;
}
.A_DeArAb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top:1px solid #517DBF;
	border-right:1px solid #517DBF;
	border-bottom:1px solid #517DBF;
}
.A_Ar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top:1px solid #517DBF;
}
.A_ArAb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top:1px solid #517DBF;
	border-bottom:1px solid #517DBF;
}
.A_Ab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #517DBF;
}
/* FIN / ESTILOS DE TABLAS BORDES*/

.Alto5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 5px;
}
.Alto3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 3px;
}
#informeBuscaTurno {
	BORDER: 1px solid #000000; WIDTH: 139px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 10px; background-color:#008C46; color:#FFFFFF;
}
#informeRegNew {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	MARGIN-TOP: -35%;
	DISPLAY: none;
	Z-INDEX: 0;
	LEFT: 400px;
	MARGIN-LEFT: -290px;
	BORDER-LEFT: 1px solid;
	WIDTH: 820px;
	BORDER-BOTTOM: 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	POSITION: absolute;
	HEIGHT: 270px;
	background-image:url(../imagenes/fractal fondo.jpg);
	top: 500px;
}
#verComplementacion {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-TOP: -48%; DISPLAY: none; Z-INDEX: 5; LEFT: 50%; MARGIN-LEFT: -310px; BORDER-LEFT: 1px solid; WIDTH: 600px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 120px; overflow:auto; background-image:url(../imagenes/fractal fondo.jpg);
}
#creaComplementacion {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-TOP: -46%; DISPLAY: none; Z-INDEX: 5; LEFT: 50%; MARGIN-LEFT: -290px; BORDER-LEFT: 1px solid; WIDTH: 580px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 380px; background-image:url(../imagenes/fractal fondo.jpg);
}
#tituloEncabezado {
	MARGIN-TOP: -5%; POSITION:static;
}
#tituloOpcionMenu {
	MARGIN-TOP: 15%; POSITION:static;
}
#opcionMenu {
	MARGIN-TOP: 0%; BORDER-BOTTOM: 3px solid #999999; BORDER-top: 3px solid #cccccc;HEIGHT: 250px; background:#FFFFFF;
}
#eliminaRegistro{
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-TOP: -50%; DISPLAY: none; Z-INDEX: 5; LEFT: 50%; MARGIN-LEFT: -290px; BORDER-LEFT: 1px solid; WIDTH: 500px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 250px; background-image:url(../imagenes/fractal fondo.jpg);
}
#detalles_campo {
	display:none; Z-INDEX: 9; text-align:left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; MARGIN-LEFT: 0px;  MARGIN-TOP: 0;
}
#div_estiloNuevo {
	display:none; Z-INDEX:1; WIDTH: 100%; text-align:left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 100%; MARGIN-LEFT: 0px;  MARGIN-TOP: 0px; background:transparent url(../444/0.png);
}
#autoriza {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-TOP: -47%; DISPLAY: none; Z-INDEX: 5; LEFT: 50%; MARGIN-LEFT: -290px; BORDER-LEFT: 1px solid; WIDTH: 550px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 250px; background-image:url(../imagenes/fractal fondo.jpg);
}
#opc {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-TOP: -70%; DISPLAY: none; Z-INDEX: 5; LEFT: 50%; MARGIN-LEFT: -290px; BORDER-LEFT: 1px solid; WIDTH: 500px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 400px; background-image:url(../imagenes/fractal fondo.jpg);
}
.transparente {
	MARGIN-TOP: 0px; Z-INDEX: 2; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}

.DivOpaco {
	MARGIN-TOP: 0px;  LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff; display: none
}

.mensajeVentana {
	MARGIN-TOP: 0px; Z-INDEX: 0; LEFT: 0px; WIDTH: 30%; POSITION: absolute; TOP: 0px; HEIGHT: 15%; BACKGROUND-COLOR: #FF0000; display: none
}
#descarga {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-TOP: -138px; DISPLAY: none; Z-INDEX: 5; LEFT: 50%; MARGIN-LEFT: -220px; BORDER-LEFT: 1px solid; WIDTH: 440px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 100px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.fstooltips {
border: 1px solid #246C48;
width: 180;
}
.tipheader {
	background:url(../rec_img/barra%20menu_opc4.jpg);
	color: #000000;
	FONT-WEIGHT: bolder;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
}
.tipmenu {
	background:url(../rec_img/menu.jpg);
	color:#FFFFFF;
	FONT-WEIGHT: bolder;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
}

.tipcontent {
background-color: #BBE8D1;
color: #000000;
FONT-WEIGHT: normal;
FONT-SIZE: 8pt;
FONT-FAMILY: arial;
}
.miniMenuNav {
	color:#000000;
	font-size:9px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
A.miniMenuNav:link {
	color:#0099CC;
}
A.miniMenuNav:visited {
	color:#0099CC;
}
A.miniMenuNav:hover {
	COLOR:#0033FF;
}
.resaltaHistorico {
	background-color: #FFCE9D;
}
A.vinculoAyuda {
COLOR:#517dbf;
TEXT-DECORATION: none;
FONT-SIZE: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.vinculoAyuda:hover {
text-decoration: none;
color: #339966;
FONT-SIZE: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.separacionDocumento {
	font-family: Arial;
	font-size: 10px;
	border-bottom: 1px dotted #000000;
}
.tablaDcoumento {
	font-family: Arial;
	font-size: 10px;
}
.estiloDocumento {
	font-family: Arial;
	font-size: 10px;
}
.tituloDocumento {
	font-family: Arial;
	font-size: 12px;
}
A.vinculo1_puzzle {
font-weight: BOLD;
COLOR:#FFDBA4;
TEXT-DECORATION: none;
FONT-SIZE: 9px;
font-family: Arial;
}
A.vinculo1_puzzle:hover {
font-weight: BOLD;
text-decoration: none;
color: #FFF3E1;
FONT-SIZE: 9px;
font-family: Arial;
}
A.vinculo_next {
COLOR:#000000;
TEXT-DECORATION: none;
FONT-SIZE: 9px;
font-family: Arial;
}
A.vinculo_next:hover {
text-decoration: none;
color: #333333;
FONT-SIZE: 9px;
font-family: Arial;
}

.normalDrag{
	cursor:move;
	z-index: 0;
}

.dragImagenArea{
	position:absolute;
	cursor:move;
	width: 500px;
	height: 330px;
	left: 510px;
	top: 130px;
	/*background-image:url(../imagenes/fondo_ver_folios.gif);*/
}
A.txtTituloVinculo
{
	background-color: #D1D9F0;
	color: #204CB5;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	border:0px solid #000000;
	font-weight: bold;
}
A.txtTituloVinculo:hover
{
	background-color: #204CB5;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	border:0px solid #000000;
	font-weight: bold;
}
.dragImagenDigital{
	position:absolute;
	/*cursor:move;*/
	width: 430px;
	height: 330px;
	z-index: 0;
	left: 20px;
	top: 80px;
	background:#F4E2B3;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-right:2px solid #666666;
	border-bottom:2px solid #666666;
}

.dragImagen{
	position:absolute;
	/*cursor:move;*/
	width: 450px;
	height: 330px;
	z-index: 0;
	left: 20px;
	top: 15px;
	background:#F4E2B3;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-right:2px solid #666666;
	border-bottom:2px solid #666666;
}

.verImagen{
	position:absolute;
	cursor:hand;
	width: 793px;
	height: 398px;
	z-index: 0;
	left: 0px;
	top: 0px;
	background-image:url(../imagenes/fondo_ver_folios2.gif);
}

.scanImagen{
	position:absolute;
	cursor:hand;
	width: 596px;
	height: 595px;
	z-index: 0;
	left: 0px;
	top: 0px;
}
.drag{
	position:relative;
	cursor:move;
	width: 45px;
	height: 70px;
	z-index: 0;
	left: 0;
	top: 0;
	visibility: visible;
	overflow: visible;
	background-image: url(../imagenes/control_soporte.gif);
}
body {
	scrollbar-arrow-color:#C0C0C0;
	scrollbar-track-color:#C0C0C0;
	scrollbar-shadow-color:#C0C0C0;
	scrollbar-face-color:#F0F0F0;
	scrollbar-highlight-color:#C0C0C0;
	scrollbar-darkshadow-color:#C0C0C0;
	scrollbar-3dlight-color:#C0C0C0;
	margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;
} 
.menuitems {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px
}
.tablaInferior {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFE3BB;
	border: 1px solid #FFA215;
}
.tablaTituloLadoIzq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-left: 1px solid #517dbf;
}
.tablaTituloLadoDer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-right: 1px solid #517dbf;
}
.tablaTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #000000;
}
.estiloNormalAzul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#003333;
}
.estiloNormalBlancoPepa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
.estiloNormalNormal {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	padding-left: 1px;
	padding-top: 1px;
}
.estiloNormalNegrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}
.texto24 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
}
.cajasNormales {
	font-family: Arial;
	border: 1px solid #006666;
	text-transform:uppercase;
}
.cajas043{
	text-transform:uppercase;
	color: #000000;
	font-family: tahoma, sans-serif;
	font-size:9px;
	font-weight:normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #666666;
	border-left-color: #cccccc;
	background-color: #F9F9F9;
}


.combosDobles {
	font-family: Arial;
	border: 1px solid #0066CC;
}
.botonDoble {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #666666;
}
.texto20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
}
.texto14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.tablaContenidoEditar {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #0066CC;
}
.altoTablaSuperior7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #517DBF;
}
.altoTablaInferior7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #517DBF;
	
}
.altoTablaDerecha7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #517DBF;
}
.altoTablaIzquierda7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #517DBF;
}
.textoCode {
	font-family: Arial;
	font-size: 9px;
}
.textoCodeTitulo {
	font-family: Arial;
	font-size: 14px;
}
.cajaBuscarFind {
	font-family: Arial;
	font-size: 9px;
	border: 1px solid #328F61;
}
.cajaEstiloNormalNew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #000000;
}
A.vinculo_menu023 {
	COLOR:#000000;
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
A.vinculo_menu023:hover {
	text-decoration: none;
	color: #666666;
	FONT-SIZE: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}.cajaModerna002 {
	font-family: Arial;
	font-size: 11px;
	font-weight: BOLD;
	border: 1px solid #000000;
}
.bordeIzqInf {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #63A194;
	border-left-color: #63A194;
}
.bordeIzqInfDer {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #63A194;
	border-left-color: #63A194;
	border-right-width: 1px;
	border-right-color: #63A194;
}

.textoMAYUSCULA25 {
	text-transform:uppercase;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #000000;
}
A.vinculo_cerrarX {
COLOR:#FBF5DB;
TEXT-DECORATION: none;
FONT-SIZE: 10px;
font-weight: BOLD;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.vinculo_cerrarX:hover {
text-decoration: none;
color: #333333;
FONT-SIZE: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textoBlancoVentanas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: BOLD;
	color: #ffffff;
	text-transform: uppercase;
}
.tablaTituloSegregacion {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:BOLD;
	font-size: 11px;
	text-transform: uppercase;
}
A.vinculo_impresion {
font-weight: BOLD;
COLOR:#006666;
TEXT-DECORATION: none;
FONT-SIZE: 12px;
font-family: Arial;
}
A.vinculo_impresion:hover {
font-weight: BOLD;
text-decoration: none;
color: #999900;
FONT-SIZE: 12px;
font-family: Arial;
}
.tituloTablasNegro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.infoAdicional {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #CCCCCC;
}
.cabeceraPpal
{font-size: 18px; 
color: #204CB5; 
font-weight:bolder;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.cabeceraSec
{font-size: 10px; 
color: #204CB5;
font-family: Arial, Helvetica, sans-serif;
}
.estiloCamposPagina{
font-family:"Microsoft Sans Serif";
font-size:12px;
font-weight:100;
color: #FFFFFF;
background:#999;

}
A.cajaNuevaBotonesBlancosVinculo {
	font-family: Arial;
	font-size: 12px;
	font-weight:bolder;
	color:#FFFFFF;
	text-decoration:none;
	
}
A.cajaNuevaBotonesBlancosVinculo:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight:bolder;
	color:#FCCE00;
	
}
.curved {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    behavior:url(border-radius.htc);
}

td img {display: block;}
.lineastabla
{
	color:#333;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:7pt;
	text-align: center;
	border-color: #B1B1B1;
	border-style: solid;
	border-width: 0.5pt;
	padding-left: 1px;
	padding-top: 1px;
	vertical-align: middle;
	
}

body {
	background-color: #68A824;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
}

