BODY {  
	
	background-color:#FFFFFF
}
P 
{  margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   text-indent: 0pt
}
INPUT {  
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	font-color:#666666;
	border-width:1px;
	border-color:#B9B9CB;
	border-style: solid;
	color:#666666;
}
SELECT {  
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	font-color:#666666;
	Border-style:solid;
	background-color:#FFFFFF;
	color:#666666;
}
TEXTAREA {  
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	font-color:#666666;
	border-width:1px;
	border-color:#B9B9CB;
	border-style: solid;
	color:#666666;
}
TD{  
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#666666;
}
.textonegro {  
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
}
.textonegrob {  
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
}
.textoblanco {  
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
}
.textofecha {  
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
}
.textogris {  
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#4D4D4D;
}
.textogris11 {  
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#4D4D4D;
}
.textoazul {  
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color:#2175D9;
}
.textoazulb {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#2175D9;
}
.textoazul11b {  
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	color:#2175D9;
}
.titular{  
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
}
.textonegocio {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
}
.textogris10 {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color:#4D4D4D;
}
.textonegro10b {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
}
.paginador
{
  font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.paginador:active
{
  font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#0051AF;
	text-decoration:underline;
}
.paginador:hover
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#0051AF;
	text-decoration:underline;
}

.link:visited
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color: #666666;
	text-decoration:none;
}
.link
{
    	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color: #666666;
	text-decoration:none;
}
.link:hover
{
   	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color: #8AA6CC;
	text-decoration:none;
}
.link:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color: #666666;
	text-decoration:none;
}



.linkazul11b {  
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	color:#2175D9;
	text-decoration:none;	
}
.scroll{
	scrollbar-face-color:#E9E9F2;
	scrollbar-highlight-color:#020538;
	scrollbar-3dlight-color:#E9E9F2;
	scrollbar-darkshadow-color:#E9E9F2;
	scrollbar-shadow-color:#020538;
	scrollbar-arrow-color:#020538;
	scrollbar-track-color:#E6E8F2;
}
#ayuda
{
	position:absolute;
	top:0px;
	left:0px;
	display:none;
	z-index:99;
	padding:5px;
	border-width:1px;
	border-color:#000000;
	border-style: solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	width:400px;
	height:100px;
	background-color:#F8FAA1;
	overflow:auto;
}
#popup
{
	position:absolute;
	top:0px;
	left:0px;
	display:none;
	z-index:99;
	padding:0px;
	margin:0px;
	border-width:1px;
	border-color:#000000;
	border-style:solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	width:697px;
	height:400px;
	background-color:#FFFFFF;
	overflow:yes;
}
.fondoblanco
{
	background-color:#FFFFFF;
}
.fondoazul
{
	background-color:#E7F0FC;
}
.bordefoto
{
	 border-color:#4E4D4D;
	 border-width:1px;
	 border-style: solid;
}

.bordefoto_lateral
{
	 border-color:#656766;
	 border-width:1px;
	 border-style: solid;
}
.textogris8 {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-style:normal;
	font-weight:normal;
	color:#4D4D4D;
}
.textogrisb {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:normal;
	font-weight:bold;
	color:#4D4D4D;
}
.textogrisb10 {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#4D4D4D;
}
.textogrisb12 {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#4D4D4D;
}
.subtitulos {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#0C1953;
}
.imprimir_popup {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:normal;
	font-weight:bold;
	color:#4E4D4D;
	text-decoration:none;
}
.imprimir_popup:hover {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:normal;
	font-weight:bold;
	color:#2074D8;
	text-decoration:none;
}
.fondo_pie_popup
{
	background-color:#E1E1E1;
}
.tit_contenido_popup {  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	color:#2074D8;
}
.tit_contenido_popup_normal {  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#2074D8;
}
.contenido_popup {  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#686868;
}
.celda_azul_popup {  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#1156A9;
	background-color:#CADFFA;
	padding-left:12px;
}
.slogan_popup {  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-style: normal;
	font-weight: regular;
	color:#A0A0A0;
}
.doc_enlace_popup {  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#2074D8;
	text-decoration:none;
}
.doc_enlace_popup:hover {  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#686868;
	text-decoration:none;
}
.enlace_pago10 {  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #2074D8;
	text-decoration: none;
}
.act_enlace_pago10 {  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #2074D8;
	text-decoration: none;
}
.enlace_pago {  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #2074D8;
	text-decoration: none;
}
.act_enlace_pago {  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #2074D8;
	text-decoration: none;
}
.lineatabla
{
	background-color:#2175D9;
}
.titulo_pago_detalle {  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	color:#2074D8;
	background-color:#CCE2FF;
	padding-left:9px;
}
.fecha_obra {  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#2074D8;
}
.memoria_listado {  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#686868;
}
.linea_azul
{
	background-color:#2074D8;
}
.fondoimprimir
{
	background-color:#2074D8;
}
.fondogris{  
	background-color:#E6E8F2;
}
.borde_foto_promociones{
	 border-color:#D9C8C6;
	 border-width:8px;
	 border-style: solid;
}

