.caja_titulo {
background: url(/css/cajas/bullet_azul.gif) no-repeat;
height:18px;
background-position: left center;
text-align: left;
font-family: tahoma, verdana, arial, sans-serif;
color: #2A5096;
font-size: 11px;
font-style: normal;
font-weight: bold;
padding-left: 20px;
padding-top: 5px;
padding-bottom: 3px;
}
.caja_contenido {
background-color: #FFFFFF;
padding: 0px;
}
.caja_contenido TD {
font-family: tahoma, verdana, arial, sans-serif;
color: #000000;
font-size: 11px;
font-style: normal;
font-weight: normal;
}    
.caja_contenido A {
color: #000000;
text-decoration: none;
}
.caja_contenido A:hover {
text-decoration: none;
}
/***** Los bordes de las cajas *****/
.caja_borde_sup_izq {
background: url(/css/cajas/borde_sup_izq.gif) no-repeat;
}
.caja_borde_sup {
background: url(/css/cajas/borde_sup.gif);
background-repeat: repeat-x;
}
.caja_borde_sup_der {
background: url(/css/cajas/borde_sup_der.gif) no-repeat;
}
.caja_borde_izq {
background: url(/css/cajas/borde_izq.gif);
background-repeat: repeat-y;
}
.caja_borde_der {
background: url(/css/cajas/borde_der.gif);
background-repeat: repeat-y;
}
.caja_borde_inf_izq {
background: url(/css/cajas/borde_inf_izq.gif) no-repeat;
}
.caja_borde_inf {
background: url(/css/cajas/borde_inf.gif);
background-repeat: repeat-x;
}
.caja_borde_inf_der {
background: url(/css/cajas/borde_inf_der.gif) no-repeat;
}
/***** Caja de asesor comercial *****/
TABLE.caja_asesor {
padding: 1px;
}
TABLE.caja_asesor TD {
padding-top: 8px;
padding-bottom: 8px;
padding-left: 10px;
padding-right: 10px;
}
TABLE.caja_asesor P {
color: #000000;
}
TABLE.caja_asesor A {
font-size: 11px;
text-decoration: underline;
}
TD.caja_asesor_titulo {
background-color: #E8E7EF;
font-weight: bold;
}
/***** Caja de accesos a secciones *****/
TABLE.caja_accesos {
padding: 1px;
background-color: #FFFFFF;
}
TABLE.caja_accesos TD {
font-size: 12px;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 10px;
padding-right: 10px;
}
TABLE.caja_accesos A {
font-size: 12px;
text-decoration: none;
color: #0939A5;	/* TODO tengo que ver de que manera se puede mostrar este color, que aca no anda */
}	
TD.caja_accesos_titulo {
color: #FFFFFF;
background-color: #555EA3;
font-weight: bold;
}
.caja_accesos_bullet {
color: #FFA602;
size: 10px;
}
TD.caja_accesos_destacado, TD.caja_accesos_destacado A {
background-color: #EAE9F1;
font-weight: bold;
color: #0939A5;
}
TR.caja_accesos_separador, TR.caja_accesos_separador TD {
background: url(/css/images/list_content_separador.gif) repeat-x;
padding: 0px;
height:2px;
}
/***** Caja de Bitacora *****/
TABLE.caja_bitacora {
padding: 1px;
}
TD.caja_bitacora_titulo {
padding-top: 8px;
padding-bottom: 8px;
padding-left: 10px;
padding-right: 10px;
background-color: #E8E7EF;
font-weight: bold;
}
TABLE.caja_bitacora_links TD {
background-color: #FEFBDA;
padding: 4px;
padding-top: 6px;
padding-bottom: 6px;
}
.caja_bitacora_links A {
color: #09912B;
text-decoration: underline;
}
/***** Caja de Resultados Parciales *****/
TABLE.caja_resparciales {
padding: 1px;
}
TABLE.caja_resparciales TD {
padding-top: 8px;
padding-bottom: 8px;
padding-left: 10px;
padding-right: 10px;
background-color: #F4F4F4;
color: #083CA2;
}
TABLE.caja_resparciales A {
font-size: 11px;
text-decoration: underline;
}
TR.caja_resparciales_titulo TD {
background-color: #E6E6E6;
color: #000000;
font-weight: bold;
padding-top: 4px;
padding-bottom: 4px;
}
TR.caja_resparciales_total TD {
background-color: #FEFBDA;
color: #000000;
font-weight: bold;
}
/***** Caja Home *****/
TABLE.caja_home {
padding: 0px;
background-color: #FFFFFF;
}
TABLE.caja_home TD {
font-size: 12px;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 10px;
padding-right: 10px;
}
TD.caja_home_titulo {
color: #FFFFFF;
background-color: #555EA3;
font-weight: bold;
}
/***** TituloGris *****/
/* Borde y cuerpo del titulo */
.tituloGris_borde_sup_izq {
width: 2px; 
height: 2px; 
background: url('/empresas/images/borde_sup_izq_gris.gif');
}
.tituloGris_borde_sup {
height: 2px; 
background-color: #DEDFEF;
}
.tituloGris_borde_sup_der {
width: 2px; 
height: 2px; 
background: url('/empresas/images/borde_sup_der_gr.gif');
}
.tituloGris_borde_izq {
width: 2px; 
background-color: #DEDFEF;
}
.tituloGris_borde_der {
width: 2px; 
background-color: #DEDFEF;
}
.tituloGris_borde_inf_izq {
width: 2px; 
height: 2px; 
background: url('/empresas/images/borde_inf_der_gr.gif');
}
.tituloGris_borde_inf {
height: 2px; 
background-color: #DEDFEF;
}
.tituloGris_borde_inf_der {
width: 2px; 
height: 2px; 
background: url('/empresas/images/borde_inf_izq_gr.gif');
}