.fondoPrincipal
{
	border-right: #666666 thin solid;
	border-top: #666666 thin solid;
	font-size: 8pt;
background-image: url(../images/fondoprincipal2.jpg);
	border-left: #666666 thin solid;
	color: black;
	border-bottom: #666666 thin solid;
	font-family: Verdana;
	background-color: whitesmoke;
}
.fondologin
{
	font-size: 8pt;
	background-image: url(../images/login.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.deletepro
{
	font-size: 8pt;
	background-image: url(../images/deletepro.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.fcole
{
	font-size: 8pt;
	background-image: url(../images/fcole.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.fadmin
{
	font-size: 8pt;
	background-image: url(../images/admin.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.fmodadmin
{
	font-size: 8pt;
	background-image: url(../images/modadm.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.fnewadmin
{
	font-size: 8pt;
	background-image: url(../images/nuevoadm.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.fondoinicio
{
	font-size: 8pt;
	background-image: url(../images/iniciocolegiados.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.fondopo
{
	font-size: 8pt;
	background-image: url(../images/poblacion.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.fcol
{
	font-size: 8pt;
	background-image: url(../images/fcol.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.addoc
{
	font-size: 8pt;
	background-image: url(../images/addoc.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}


.adan
{
	font-size: 8pt;
	background-image: url(../images/adan.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.fncon
{
	font-size: 8pt;
	background-image: url(../images/fncon.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.fexpe
{
	font-size: 8pt;
	background-image: url(../images/fexpe.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.fcon
{
	font-size: 8pt;
	background-image: url(../images/fcon.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.flateral
{
	font-size: 8pt;
	background-image: url(../images/lateral.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.fondoinicioadm
{
	font-size: 8pt;
	background-image: url(../images/inicioadm.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.cabeceraTabla
{
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	font-weight: bold;
	font-size: 8pt;
	background-image: url(../images/fondocabeceratabla2.jpg);
	margin: 0px;
	border-left: #666666 1px solid;
	color: #666699;
	border-bottom: #666666 1px;
	font-family: Verdana;
}
.restoTabla
{
	font-size: 8pt;
	margin: 1px 1px 0px;
	color: #FFFFFF;
	font-family: Verdana;
	border-top: 1px none #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	font-weight: bold;
	background-color: #FFFFFF;



}
.farq
{
	font-size: 8pt;
	background-image: url(../images/farq.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.fnarq
{
	font-size: 8pt;
	background-image: url(../images/fnarq.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.fmarq
{
	font-size: 8pt;
	background-image: url(../images/fmarq.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.fondopro
{
	font-size: 8pt;
	background-image: url(../images/propietarios.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.newcliente
{
	font-size: 8pt;
	background-image: url(../images/newcliente.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.fondocli
{
	font-size: 8pt;
	background-image: url(../images/clientes.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.fondomodpro
{
	font-size: 8pt;
	background-image: url(../images/modpro.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.modcliente
{
	font-size: 8pt;
	background-image: url(../images/modcliente.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.lcon
{
	font-size: 8pt;
	background-image: url(../images/lcon.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.fondonewpro
{
	font-size: 8pt;
	background-image: url(../images/nuevopro.jpg);
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
	background-repeat: no-repeat;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.cuadroPrincipal
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-style: normal;
	font-family: Verdana;
	background-color: #abc3e6;
	font-variant: normal;
	text-decoration: none;
}

.subApartado
{
	font-weight: bold;
	font-size: 8pt;
	margin-bottom: 1px;
	color: #000000;
	border-bottom: #000000 thin solid;
	font-style: italic;
	font-family: Verdana;
	font-variant: normal;
	text-decoration: none;
}
.cajaLila
{
	border-right: #f0dde1 1px solid;
	border-top: #f0dde1 1px solid;
	font-weight: bold;
	font-size: 8pt;
	color: #153855;border-left: #f0dde1 1px solid;
	border-bottom: #f0dde1 1px solid;
	font-family: Verdana;
	background-color: #ffffff;
}
.fila1
{
	border-right: #f0dde1 1px solid;
	border-top: #f0dde1 1px solid;
	font-size: 8pt;
	border-left: #f0dde1 1px solid;
	color: #000066;
	border-bottom: #f0dde1 1px solid;
	font-family: Verdana;
	background-color: #ffffff;
}
.fila2
{
	border-right: #f0dde1 1px solid;
	border-top: #f0dde1 1px solid;
	font-size: 8pt;
	border-left: #f0dde1 1px solid;
	color: #000000;
	border-bottom: #f0dde1 1px solid;
	font-family: Verdana;
	background-color: #d5e0f2;
}



.numero
{
	border-right: #ff6600 1px solid;
	border-top: #ff6600 1px solid;
	font-size: 8pt;
	border-left: #ff6600 1px solid;
	color: #006666;
	border-bottom: #ff6600 1px solid;
	font-family: Verdana;
	background-color: #ffffcc;
}



.cajaAzul {
	border: 1px solid #003399;
	font-family: Verdana;
	font-size: 8pt;
	color: #000066;
	background-color: #FFFFFF;


}

/*
 estilos para la generacion dinamica
*/
.textoPortada {
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;

}
.textoInstrucciones
{
	font-size: 8pt;
	color: #666666;
	font-family: Verdana;
	text-decoration: none;
}
.fechas
{
	font-size: 8pt;
	color: #ff9900;
	font-family: Verdana;
	text-decoration: none;
}
.primario
{
	font-size: 8pt;
	color: #000066;
	font-family: Verdana;
	background-color: #99ccff;
	text-decoration: none;
}
.secundario
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
	background-color: ghostwhite;
	text-decoration: none;
}
.titulos
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	font-family: Verdana;
	background-color: #003399;
	text-decoration: none;
}
.instrucciones
{
	font-size: 8pt;
	color: #ff9933;
	font-style: italic;
	font-family: Verdana;
	text-decoration: none;
}
.resultado
{
	border-right: #ff6633 1px solid;
	border-top: #ff6633 1px solid;
	font-size: 8pt;
	border-left: #ff6633 1px solid;
	color: #000066;
	border-bottom: #ff6633 1px solid;
	font-family: Verdana;
	background-color: ghostwhite;
}

.tablaEspecial
{
	border-right: #6666cc 1px solid;
	border-top: #6666cc 1px solid;
	font-size: 8pt;
	border-left: #6666cc 1px solid;
	color: #000066;
	border-bottom: #6666cc 1px solid;
	font-family: Verdana;
	background-color: ghostwhite;
}
.opciones {
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;

}
.encabezadoGrid
{
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Verdana;
	background-color: #5887CD;
	text-decoration: none;
}
.pieGrid
{
	font-size: 8pt;
	background-image: url(../images/fondocabeceratabla2.jpg);
	margin: 0px 0px 0px 0px;
	font-family: Verdana;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px none #666666;
	border-left: 1px solid #666666;
	font-weight: bold;
	color: #FFFFFF;
	
	

}

/*
fin declaraciones generacion
*/

.textoPie {
	font-family: arial;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;


}
.textonegrita {
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	font-family: Verdana;

}
.cajaAzulClara {
	border: 1px solid #B7CEFF;
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;

}
.cajaColegio
{
	border-right: #6d3240 1px solid;
	border-top: #6d3240 1px solid;
	font-size: 8pt;
	border-left: #6d3240 1px solid;
	color: #000000;
	border-bottom: #6d3240 1px solid;
	font-family: Verdana;
	background-color: #E0E9F5;
}
.cajaColegio2
{
	border-right: #6d3240 1px solid;
	border-top: #6d3240 1px solid;
	font-size: 8pt;
	border-left: #6d3240 1px solid;
	color: #000000;
	border-bottom: #6d3240 1px solid;
	font-family: Verdana;
	background-color: #ffffcc;
}
.boton
{
	border-right: #6f3441 1px solid;
	border-top: #6f3441 1px solid;
	font-size: 8pt;
	background-image: url(../images/fondoboton.jpg);
	border-left: #6f3441 1px solid;
	width: auto;
	border-bottom: #6f3441 1px solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
	text-decoration: none;
}

/*
estilos para los snap
*/
.SnapHeader
{
  color: #ffffff; 
  background-color: #6699CC; 
  font-family: Tahoma; 
  font-weight: bold; 
  font-size: 8pt;
padding-top: 2px;
  padding-left: 5px; 
}

.SnapContent
{
  font-family: verdana;
  font-size: 8pt;
	padding: 3px;
  border: #4284b5 1px solid;
  background-color: white;
}

.Dock
{
  padding:5px;
  border:#AFAFAF 1px solid; 
  background-color:#D1D1D1;
}

.Links
{
  list-style-image:none;
  color:Black;
  font-size:11px;
}
