/* CSS Document */

body {
	font-family: Arial,Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F5F5F5;
	margin:0;
	left: 2px;
	top: 415px;
}
/*-------------------------------------Capas-------------------------------------*/
#Logo {
	position:absolute;
	left:1px;
	top:2px;
	width:1000px;
	height:114px;
	background-image: url(imagenes/panel_logo.png);
	border: 1px solid #A8A4AE;
}

#CentroiFrame {
	position:absolute;
	left:0px;
	top:0px;
}

#CentroIndex {
	position:absolute;
	left:167px;
	top:auto;
	width:834px;
	border-top: solid 0px #EEEEEE;
	border-left: solid 0px #EEEEEE;
	border-bottom: solid 0px #EEEEEE;
	border-right: solid 0px #EEEEEE; /*overflow:auto; background-color: #FFFF00;*/
}

#Directorio {
	position:absolute;
	left:176px;
	top:auto;
	width:834px;
	border-top: solid 0px #EEEEEE;
	border-left: solid 0px #EEEEEE;
	border-bottom: solid 0px #EEEEEE;
	border-right: solid 0px #EEEEEE;
	overflow:auto;
}

#Flhsf {
	position:absolute;
	left:176px;
	top:185px;
	border-top: solid 0px #EEEEEE;
	border-left: solid 0px #EEEEEE;
	border-bottom: solid 0px #EEEEEE;
	border-right: solid 0px #EEEEEE;
	overflow:auto;
}

#Menu {
	position:absolute;
	left:1px;
	top:117px;
	border-top: solid 1px #A8A4AE;
	border-left: solid 1px #A8A4AE;
	border-bottom: solid 1px #A8A4AE;
	border-right: solid 0px #A8A4AE;
	z-index:1;
	height: 22px;
}

#Contador {
	position:absolute;
	left:4px;
	top:600px;
	width:163px;
	height:20px;
	border-top: solid 0px #EEEEEE;
	border-left: solid 0px #EEEEEE;
	border-bottom: solid 0px #EEEEEE;
	border-right: solid 0px #EEEEEE; /*background-color: #6600CC;*/
}

#MenuVentas {
	position:absolute;
	left:2px;
	top:415px;
	z-index:1;
}

#MenuKoji {
	position:absolute;
	left:1px;
	top:510px;
	width:165px;
	z-index:1;
}

#Comunicados {
	position:absolute;
	left:169px;
	top:auto;
	width:834px;
	border-top: solid 0px #EEEEEE;
	border-left: solid 0px #EEEEEE;
	border-bottom: solid 0px #EEEEEE;
	border-right: solid 0px #EEEEEE; /*overflow:auto; background-color: #99CC66;*/
}

#Normatividad {
	position:absolute; 
	left:651px; 
	top:2502px; 
	width:412px; 
	border-top: solid 1px #EEEEEE; 
	border-left: solid 1px #EEEEEE; 
	border-bottom: solid 1px #EEEEEE; 
	border-right: solid 1px #EEEEEE; 
	overflow:auto; 
	background-color: #00FFCC;
}			

#Centro {
	position:absolute;
	left:169px;
	top:auto;
	width:833px	;
	border-top: solid 2px #EEEEEE;
	border-left: solid 2px #EEEEEE;
	border-bottom: solid 2px #EEEEEE;
	border-right: solid 2px #EEEEEE; /*overflow:auto; background-color: #FFFF00;*/
}

/*-------------------------------------Estilos-------------------------------------*/

a:link,a:active,a:visited {
	color:#FF491C;
	text-decoration:none;
	font-size:11px;
	font-weight: bold;
}
a:hover	{
	color:#E60001;
	text-decoration:none;
	font-size:11px;
}
input,select {color:#FF3737; background-color:#FFFFFF; font-weight:bolder; border:#98AAB1 solid 1px; font-size:9px;}
td	{/*font-weight:bolder;*/
	font-size:11px;
}
th	{
	background-color:#517BCF;
	color:#FFFFF;
	font-size:12px;
	font-weight:bolder;
}
ul 	{
	font-size:8pt;
	list-style-type:disc;
	list-style-position:outside;
	margin-left: 15px;
}

.inputr{color:#FF3737; background-color:#FFFFFF; border:#98AAB1 solid 1px; font-size:9px;}
.botonf	{color:#FF6262; font-size:9pt; background-color:#E9E9E9;}
.tabla {border:1px solid #847D8D; margin:3px; font-family: Arial, Helvetica, sans-serif;}
.fila1 {background-color:#6186D3; color:#F4F4F4; font-size:10pt; text-align:center; border: #003333;}
.fila2 {background-color:#EAEAEA; color:#595959; font-size:9pt; text-align:left; border: #526481;}
.titulo {font-family: Arial, Helvetica, sans-serif; font-size: 36px; font-weight: bold; color: #E61623;}
.titulo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #517BCF;
}
.titulocentro {font-family: Arial, Helvetica, sans-serif; font-size: 18px;font-style: normal; font-weight: bold;color: #000000;}
.textocentro {font-family: Arial, Helvetica, sans-serif; font-size: 14px;font-style: normal; font-weight: normal;color: #515151;}
.textocuadro {font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-style: normal; font-weight: normal;color: #FFFFFF;}
.menu {font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;color: #FFFFFF;}
.marquee {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FF0000;}
.trdirectorio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	background-color: #B1B9BE;
	text-align: center;
}
.trdirectorio1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	background-color: #CCCCCC;
	text-align: center;
}
.tddirectorio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	background-color: #FCFCFC;
}
.trform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4E4E4E;
	background-color: #EAEAEA;
}
.textoform {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #444444; border-top-color: #EBEBEB; 
	border-right-color: #EBEBEB; border-bottom-color: #EBEBEB; border-left-color: #EBEBEB; /*border: solid 1px #E2E2E2;*/}
.aceptada {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #206020; background-color: #E2E2E2;}
.rechazo {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #A60000; background-color: #E2E2E2;}
.textolink {font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-style: normal; font-weight: normal;color: #838383;}
.textoindex {font-family: Arial, Helvetica, sans-serif; font-size: 14px;font-style: normal; font-weight: normal;color: #515151;}
.contador {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #114DFF;}
.textodecis {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #444444; border: 1px solid #EBEBEB;}
.trdecis {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-color: #EAEAEA;}
.textobalance {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #515151;}
.textotitbal {font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-style: normal; font-weight: normal;color: #FFFFFF;}
.boton {color:#FF0000; font-size:8px; border: thin none #999999;}
.textocompras {font-size: 7px; font-style: normal; font-weight: normal; color: #FF3737; background-color: #FFFFFF; border: 1px solid #98AAB1;}
.trpago {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #4E4E4E;}
.botonf	{color:#666666; font-size:8pt; background-color:#E5E5E5;}
.botont	{background-color:#E4E4E4;border-top:#999999 solid 1px;border-left:#999999 solid 1px; border-right:#333333 solid 2px;border-bottom:#333333 solid 2px;font-weight:bolder;text-align:center;}
.tablacons {
	border:1px solid #517BCF;
	margin:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.filac  {background-color:#A4A4A4; color:#000000; font-size:10pt; text-align:center;}


/*-----------------------------------------------------------------------------------*/
/* ------  ESTILOS CSS3 PARA TABLA INMUEBLES --------  */

#contenido{
	/*background:#fff;
   margin:20px auto;
   overflow:hidden;
   padding:10px ;
   border:1px solid #2E9AFE;
   width:70%;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;*/
	position: absolute;
	top: 120px;
	left: 166px;
	width: 826px;
	padding: 4px;
	border: 1px solid #2E9AFE;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;

}

#baner{
	position: absolute;
	top: 33px;
	left: 168px;
	width: 830px;
	height:auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #3366CC;
	border: 1px solid #2E9AFE;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	background-color: #EAEAEA;
	font-weight: bold;
}

/*-----------------------------------------------------------------------------------*/
/* ESTILOS AVISOS ANTERIORES */
.Estilo5 {
	font-size: 5;
	color: #FF0000;
}
.Aviso8 {font-size: 8px}
.Aviso9 {color: #0000FF; font-size: 9px; }
.Aviso11 {
	color: #FF0000;
	font-weight: bold;
	font-size: 11px;
}
.Aviso12 {
	font-size: 12px;
	font-weight: bold;
}
.Aviso13 {
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
.Aviso14 {
	font-size: 14px;
	color: #0000FF;
	font-weight: bold;
}
.Aviso13N {
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
.Aviso19 {
	font-size: 19px;
	color: #0000FF;
	font-weight: bold;
}
.AvisoResaltado {	
	color: #FF0000;
	font-weight: bold;
}
.Negrita {
	font-weight: bold;
	font-size: 15px;
}
.EstiloDirec {
	font-size: 24px;
	color: #0000FF;
	font-weight: bold;
}
.AvisoPe {
	font-size: 13px;
	color: #141414;
	font-weight: lighter;
}

.AvisoP {
	font-size: 12px;
	color: #141414;
	font-weight: lighter;
}

.AvisoT {
	font-size: 14px;
	color: #0000FF;
	font-weight:  bold;
}
.EstiloavisoV {
	font-size: 18px;
	color: #000000;
	font-weight: bold;
}
.Estiloaviso {
	font-size: 20px;
	color: #000000;
	font-weight: bold;
}
.EstiloDirec {
	font-size: 14px;
	color: #0000FF;
	font-weight: bold;
}
.EstiloVtas {
	font-size: 21px;
	color: #0000FF;
	font-weight: bold;
}
.EstiloDirec {
	font-size: 24px;
	color: #0000FF;
	font-weight: bold;
}
.Estilo24 {
	font-size: 24px;
	color: #0000FF;
	font-weight: bold;
}
.Resaltado {
	font-size: 15px;
	color:#F00;
	font-weight:bold;
}

/* ------------------otros------------------------------------*/
#Consulta {position:absolute; left:262px; top:212px; width:724px; border-top: solid 1px #EEEEEE; border-left: solid 1px #EEEEEE; border-bottom: solid 1px #EEEEEE; 	border-right: solid 1px #EEEEEE; overflow:auto;}		

#digitos {position:absolute; left:229px; top:785px; width:293px; border-top: solid 1px #EEEEEE; border-left: solid 1px #EEEEEE; border-bottom: solid 1px #EEEEEE; border-right: solid 1px #EEEEEE;}

#puntos {position:absolute; left:526px; top:785px; width:528px; border-top: solid 1px #EEEEEE; border-left: solid 1px #EEEEEE; border-bottom: solid 1px #EEEEEE; border-right: solid 1px #EEEEEE;}
	 
/*------------------------------------------------------------------------------------*/
#Centroizq {position:absolute;left:261px; top:901px; width:359px; border-top: solid 1px #EEEEEE; border-left: solid 1px #EEEEEE; border-bottom: solid 1px #EEEEEE; border-right: solid 1px #EEEEEE; overflow:auto;}

#Centroder {position:absolute; left:627px; top:901px; width:358px; border-top: solid 1px #EEEEEE; border-left: solid 1px #EEEEEE; border-bottom: solid 1px #EEEEEE; border-right: solid 1px #EEEEEE; overflow:auto;}		

#Centroizqindex {position:absolute;left:262px; top:699px; width:359px; border-top: solid 1px #EEEEEE; border-left: solid 1px #EEEEEE; border-bottom: solid 1px #EEEEEE; border-right: solid 1px #EEEEEE; overflow:auto;}

#Centroderindex {position:absolute;left:623px; top:699px;width:359px; 
					border-top: solid 1px #EEEEEE; 
					border-left: solid 1px #EEEEEE; 
					border-bottom: solid 1px #EEEEEE; 
					border-right: solid 1px #EEEEEE; 
					overflow:auto;
					
				}

#error  {position:absolute; left:45%; top:60%; border:#FF0000 solid 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003399;}

