/********************************** General ***********************************/

body { font-family:arial; font-size:10px; color:black; 	border-top : 0;
	border-right : 0;
	border-left : 0;
	border-bottom : 0; 
	margin: 0;}
	
	

input {font-family: Arial, Helvetica,verdana, arial,sans-serif;  font-size:xx-small; border: solid #999 1px;}

textarea {
	background-color : dbddc8;
	font-family : Arial, Helvetica, sans-serif;
	font-size : xx-small;
}

select {
		background-color : dbddc8;
		background-color : white;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	border: solid #999 1px;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

table.anuncio{
	font-family: Clarendon,Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#FF7200;
	}
	
table.anuncio td 	{
	font-family: Clarendon,Arial, Helvetica, sans-serif;
	font-size: 22px;
	color:#FF7200;
	}

.legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

td.col1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:000000;
	background-color : c3c6a7;	
	}

td.col2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:000000;
	background-color : cacdb0;	
	}

td.col3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:000000;
	background-color : dbddc8;		
	}		

.hreftabla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : Black;
	text-decoration : none;
}

.hreftabla:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration : underline;
	color : #004659;
}

.ptitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
}

.plista {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bolder;
	color : #585858;
}

.titabla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bolder;
	color : #585858;
    background-color: #D2D5BE;
}

.titabla2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bolder;
	color : #585858;
}

.collage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : normal;
	color : #CCD6C0;
}

.collageb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color : #CCD6C0;
}

.usuario {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #000000; background-attachment: fixed; background-color: #CCD6C0; background-image:  url(/images/home/u.gif); background-repeat: no-repeat; background-position: left center}

.contrasena {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #000000; background-attachment: fixed; background-color: ccd6c0; background-image:  url(/images/home/c.gif); background-repeat: no-repeat; background-position: left center}


/*********************************** Autos ************************************/

body.autos {
	background-color: #ECEEE1;
	background-image: url(/images/autos/a_bg.gif);
	color: #000000;
	margin: 0px;
}
td.menutopautos {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #CAD0D4;
	background-image: url(/images/autos/a_ppp.gif)
}
td.menutopautosbg {
	background-image: url(/images/autos/a_mld.gif)
}

.atitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #6e859e;
}

/************************************ Vida ************************************/

body.vida {
	background-color: #ECEEE1;
	background-image: url(/images/vida/v_bg.gif);
	color: #000000;
	margin: 0px;
}
td.menutopvida {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #CCD6C0;
	background-image: url(/images/vida/v_ppp.gif)
}
td.menutopvidabg {
	background-image: url(/images/vida/v_mld.gif)
}
.vtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #586944;	
}
/*********************************** Salud ************************************/

body.salud {
	background-color: #ECEEE1;
	background-image: url(/images/salud/s_bg.gif);
	color: #000000;
	margin: 0px;
}
td.menutopsalud {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #E9F0F1;
	background-image: url(/images/salud/s_ppp.gif)
}
td.menutopsaludbg {
	background-image: url(/images/salud/s_mld.gif)
}
.satitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #75a5ac;	
}

/*********************************** Hogar ************************************/

body.hogar {
	background-color: #ECEEE1;
	background-image: url(/images/hogar/h_bg.gif);
	color: #000000;
	margin: 0px;
}
td.menutophogar {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #DBD0BA;
	background-image: url(/images/hogar/h_ppp.gif)
}
td.menutophogarbg {
	background-image: url(/images/hogar/h_mld.gif)
}
.htitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #aa2800;	
}
/********************************** Fianzas ***********************************/

body.fianzas {
	background-color: #ECEEE1;
	background-image: url(/images/fianzas/f_bg.gif);
	color: #000000;
	margin: 0px;
}
td.menutopfianzas {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #C9C9BD;
	background-image: url(/images/fianzas/f_ppp.gif)
}
td.menutopfianzasbg {
	background-image: url(/images/fianzas/f_mld.gif)
}
.ftitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #45452f;	
}

/********************************** Servicio ***********************************/

body.servicio {
	background-color: #ECEEE1;
	background-image: url(/images/izq/i_bg.gif);
	color: #000000;
	margin: 0px;
}
td.menutopservicio {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #D2D5BE;
	background-image: url(/images/izq/i_ppp.gif)
}
td.menutopserviciobg {
	background-image: url(/images/izq/i_mld.gif)
}
.stitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #83866e;	
}

/*********************************** Provedor ************************************/

body.provedor {
	background-color: #ECEEE1;
	background-image: url(/images/salud/s_bg.gif);
	color: #000000;
	margin: 0px;
}
td.menutopprovedor {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #E9F0F1;
	background-image: url(/images/salud/s_ppp.gif)
}
td.menutopprovedorbg {
	background-image: url(/images/provedores/d_mld.gif)
}
.prtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #75a5ac;	
}

/*********************************** Acceso ************************************/

body.empleado {
	background-color: #ECEEE1;
/**	background-image: url(/images/acceso/a_bg.gif); **/
	color: #000000;
	margin: 0px;
}
td.menutopempleado {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #CAD0D4;
	background-image: url(/images/acceso/a_ppp.gif)
}
td.menutopempleadobg {
	background-image: url(/images/acceso/e_mld.gif)
}
.etitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #6e859e;	
}

/************************************ Patrimonial ************************************/

body.patrimonial {
	background-color: #ECEEE1;
	background-image: url(/images/vida/v_bg.gif);
	color: #000000;
	margin: 0px;
}
td.menutoppatrimonial {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #CCD6C0;
	background-image: url(/images/vida/v_ppp.gif)
}
td.menutoppatrimonialbg {
	background-image: url(/images/patrimoniales/p_mld.gif)
}
.patitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #586944;	
}

/************************************ Reaseguro ************************************/

body.reaseguro {
	background-color: #ECEEE1;
	background-image: url(/images/hogar/h_bg.gif);
	color: #000000;
	margin: 0px;
}
td.menutopreaseguro {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #DBD0BA;
	background-image: url(/images/hogar/h_ppp.gif)
}
td.menutopreasegurobg {
	background-image: url(/images/reaseguro/r_mld.gif)
}
.rtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #aa2800;	
}

/********************************** Fianzas ***********************************/

body.fianzasc {
	background-color: #ECEEE1;
	background-image: url(/images/fianzas/f_bg.gif);
	color: #000000;
	margin: 0px;
}
td.menutopfianzasc {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #C9C9BD;
	background-image: url(/images/fianzas/f_ppp.gif)
}
td.menutopfianzascbg {
	background-image: url(/images/fianzas_c/f2_mld.gif)}
.fctitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #45452f;	
}
	
/********************************** Servicio_c ***********************************/

body.servicioc {
	background-color: #ECEEE1;
	background-image: url(/images/izq_c/i2_bg.gif);
	color: #000000;
	margin: 0px;
}
td.menutopservicioc {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #D2D5BE;
	background-image: url(/images/izq_c/i2_ppp.gif)
}
td.menutopserviciocbg {
	background-image: url(/images/izq_c/i2_mld.gif)
}	
.sctitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #83866e;	
}	

/*********************************** Home ************************************/

body.home {
	background-color: #000000;
	color: #000000;
	margin: -10px;
}

/*********************************** Encabezado ************************************/

.encabezado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	color: #ffffff;	
}

/*********************************** popup ************************************/

body.popup {
	background-color: #ECEEE1;
	color: #000000;
	margin: -10px;
}

body.poliza {
	background-color: #FFFFFF;
	color: #000000;
	margin: -10px;
}






.menufont {
	color : white;
	font-family : clarendon,Arial, Helvetica, sans-serif;
	font-size : 14px;
}



     table.report {
     border: 0px;
	 border-style: solid;
      border-color: navy;
    }

    table.report td {
 
      padding: 0 1em 0 1em;
	  color: #black; 
	  font-family: verdana, arial, san-serif;
	  font-size: 10px;
	  font-weight:normal;
    }
	
	   table.report td.vacio {
 
      padding: 0 1em 0 1em;
	    color: black; 
  	  font-family: verdana, arial, san-serif;
    	font-size: 10px;
    	font-weight:normal;
    }
	
    table.report  th {
      
	  font-size:11px;
	  vertical-align: top; 
	  align: center;	  
	  color:black;
	background-color : #F6F3F1;
	font-weight:bold;
    }	

