﻿/*-------- 12 --------*/
.box_gris_12
{ border-collapse: collapse; border-spacing: 0px; table-layout: auto;}
.box_gris_12 .tl
{ width: 12px; height: 12px; background-image: url('imagenes/box_apple/box_gris_tl_12.png'); background-repeat: no-repeat;	}
.box_gris_12 .tc
{ height: 12px; background-image: url('imagenes/box_apple/box_gris_tc_12.png'); background-repeat: repeat-x;	}
.box_gris_12 .tr
{ width: 12px; height: 12px; background-image: url('imagenes/box_apple/box_gris_tr_12.png'); background-repeat: no-repeat;	}
.box_gris_12 .tit_l
{ width: 12px; background-image: url('imagenes/box_apple/box_gris_cl_12.png'); background-repeat: repeat-y;}
.box_gris_12 .tit_c
{ background-image: url('imagenes/box_apple/box_gris_tit_12.png'); background-repeat: repeat;}
.box_gris_12  .tit_r
{ width: 12px; background-image: url('imagenes/box_apple/box_gris_cr_12.png'); background-repeat: repeat-y;}
.box_gris_12  .cl
{ width: 12px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_cl_12.png'); background-repeat: repeat-y; }
.box_gris_12  .cr
{ width: 12px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_cr_12.png'); background-repeat: repeat-y; }
.box_gris_12 .cc
{ background-color: #F7F7F7; }
.box_gris_12  .bl
{ width: 12px; height: 12px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_bl_12.png'); background-repeat: no-repeat; }
.box_gris_12  .bc
{ height: 12px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_bc_12.png'); background-repeat: repeat-x; }
.box_gris_12  .br
{ width: 12px; height: 12px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_br_12.png'); background-repeat: no-repeat; }
.box_gris_12  .tit_h1
{ font-size: 13px; color: #fff; padding-bottom: 0px; margin-bottom: 5px; margin-top: 0px; }
.box_gris_12  .tit_h1 .tit_hide_l
{ display: block; margin-right: 0px; color: #fff; background: url(imagenes/box_apple/hide_panel_l.png) no-repeat 100% 50%; text-decoration: none;}
.box_gris_12  .tit_h1 .tit_hide_r
{ display: block; margin-right: 0px; color: #fff; background: url(imagenes/box_apple/hide_panel_r.png) no-repeat 0% 50%; text-decoration: none;}
.box_gris_12  .tit_h1 .tit_show_l
{ display: block; margin-right: 0px; color: #fff; background: url(imagenes/box_apple/show_panel_l.png) no-repeat 100% 50%; text-decoration: none;}
.box_gris_12  .tit_h1 .tit_show_r
{ display: block; margin-right: 0px; color: #fff; background: url(imagenes/box_apple/show_panel_r.png) no-repeat 0% 50%; text-decoration: none;}

/*-------- D9D9D9 --------*/
.box_gris_D9D9D9
{ border-collapse: collapse; border-spacing: 0px; table-layout: auto;}
.box_gris_D9D9D9 .tl
{ width: 4px; height: 4px; background-image: url('imagenes/box_apple/box_gris_tl_D9D9D9.png'); background-repeat: no-repeat;	}
.box_gris_D9D9D9 .tc
{ height: 4px; background-image: url('imagenes/box_apple/box_gris_tc_D9D9D9.png'); background-repeat: repeat-x;	}
.box_gris_D9D9D9 .tr
{ width: 4px; height: 4px; background-image: url('imagenes/box_apple/box_gris_tr_D9D9D9.png'); background-repeat: no-repeat;	}
.box_gris_D9D9D9 .tit_l
{ width: 4px; background-image: url('imagenes/box_apple/box_gris_tit_D9D9D9.png'); background-repeat: repeat-y;}
.box_gris_D9D9D9 .tit_c
{ background-image: url('imagenes/box_apple/box_gris_tit_D9D9D9.png'); background-repeat: repeat;}
.box_gris_D9D9D9  .tit_r
{ width: 4px; background-image: url('imagenes/box_apple/box_gris_tit_D9D9D9.png'); background-repeat: repeat-y;}
.box_gris_D9D9D9  .cl
{ width: 4px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_cl.png'); background-repeat: repeat-y; }
.box_gris_D9D9D9  .cr
{ width: 4px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_cr.png'); background-repeat: repeat-y; }
.box_gris_D9D9D9 .cc
{ background-color: #F7F7F7; }
.box_gris_D9D9D9  .bl
{ width: 4px; height: 4px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_bl.png'); background-repeat: no-repeat; }
.box_gris_D9D9D9  .bc
{ height: 4px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_bc.png'); background-repeat: repeat-x; }
.box_gris_D9D9D9  .br
{ width: 4px; height: 4px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_br.png'); background-repeat: no-repeat; }
.box_gris_D9D9D9  .tit_h1
{ font-size: 13px; color: #fff; padding-bottom: 0px; margin-bottom: 5px; margin-top: 0px; }
.box_gris_D9D9D9  .tit_h1 .tit_hide_l
{ display: block; margin-right: 0px; color: #fff; background: url(imagenes/box_apple/hide_panel_D9D9D9.png) no-repeat 100% 50%; text-decoration: none;}
.box_gris_D9D9D9  .tit_h1 .tit_hide_r
{ display: block; margin-right: 0px; color: #fff; background: url(imagenes/box_apple/hide_panel_D9D9D9.png) no-repeat 0% 50%; text-decoration: none;}
.box_gris_D9D9D9  .tit_h1 .tit_show_l
{ display: block; margin-right: 0px; color: #fff; background: url(imagenes/box_apple/show_panel_D9D9D9.png) no-repeat 100% 50%; text-decoration: none;}
.box_gris_D9D9D9  .tit_h1 .tit_show_r
{ display: block; margin-right: 0px; color: #fff; background: url(imagenes/box_apple/show_panel_D9D9D9.png) no-repeat 0% 50%; text-decoration: none;}
/*-------- 909BAF --------*/
.box_gris_909BAF
{ border-collapse: collapse; border-spacing: 0px; table-layout: auto;}
.box_gris_909BAF .tl
{ width: 4px; height: 4px; background-image: url('imagenes/box_apple/box_gris_tl_909BAF.png'); background-repeat: no-repeat;	}
.box_gris_909BAF .tc
{ height: 4px; background-image: url('imagenes/box_apple/box_gris_tc_909BAF.png'); background-repeat: repeat-x;	}
.box_gris_909BAF .tr
{ width: 4px; height: 4px; background-image: url('imagenes/box_apple/box_gris_tr_909BAF.png'); background-repeat: no-repeat;	}
.box_gris_909BAF .tit_l
{ width: 4px; background-image: url('imagenes/box_apple/box_gris_tit_909BAF.png'); background-repeat: repeat-y;}
.box_gris_909BAF .tit_c
{ background-image: url('imagenes/box_apple/box_gris_tit_909BAF.png'); background-repeat: repeat;}
.box_gris_909BAF  .tit_r
{ width: 4px; background-image: url('imagenes/box_apple/box_gris_tit_909BAF.png'); background-repeat: repeat-y;}
.box_gris_909BAF  .cl
{ width: 4px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_cl.png'); background-repeat: repeat-y; }
.box_gris_909BAF  .cr
{ width: 4px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_cr.png'); background-repeat: repeat-y; }
.box_gris_909BAF .cc
{ background-color: #F7F7F7; }
.box_gris_909BAF  .bl
{ width: 4px; height: 4px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_bl.png'); background-repeat: no-repeat; }
.box_gris_909BAF  .bc
{ height: 4px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_bc.png'); background-repeat: repeat-x; }
.box_gris_909BAF  .br
{ width: 4px; height: 4px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_br.png'); background-repeat: no-repeat; }
.box_gris_909BAF  .tit_h1
{ font-size: 13px; color: #fff; padding-bottom: 0px; margin-bottom: 5px; margin-top: 0px; }
.box_gris_909BAF  .tit_h1 .tit_hide_l
{ display: block; margin-right: 0px; color: #fff; background: url(imagenes/box_apple/hide_panel_909BAF.png) no-repeat 100% 50%; text-decoration: none;}
.box_gris_909BAF  .tit_h1 .tit_hide_r
{ display: block; margin-right: 0px; color: #fff; background: url(imagenes/box_apple/hide_panel_909BAF.png) no-repeat 0% 50%; text-decoration: none;}
.box_gris_909BAF  .tit_h1 .tit_show_l
{ display: block; margin-right: 0px; color: #fff; background: url(imagenes/box_apple/show_panel_909BAF.png) no-repeat 100% 50%; text-decoration: none;}
.box_gris_909BAF  .tit_h1 .tit_show_r
{ display: block; margin-right: 0px; color: #fff; background: url(imagenes/box_apple/show_panel_909BAF.png) no-repeat 0% 50%; text-decoration: none;}

/*-------- 1A4570 --------*/
.box_gris_1A4570             { border-collapse: collapse; border-spacing: 0px; table-layout: auto;}
.box_gris_1A4570 .tl         { width: 4px; height: 4px; background-image: url('imagenes/box_apple/box_gris_tl_1A4570.png'); background-repeat: no-repeat;	}
.box_gris_1A4570 .tc         { height: 4px; background-image: url('imagenes/box_apple/box_gris_tc_1A4570.png'); background-repeat: repeat-x;	}
.box_gris_1A4570 .tr         { width: 4px; height: 4px; background-image: url('imagenes/box_apple/box_gris_tr_1A4570.png'); background-repeat: no-repeat;	}
.box_gris_1A4570 .tit_l      { width: 4px; background-image: url('imagenes/box_apple/box_gris_tit_l_1A4570.png'); background-repeat: repeat-y; }
.box_gris_1A4570 .tit_c      { background-image: url('imagenes/box_apple/box_gris_tit_1A4570.png'); background-repeat: repeat;}
.box_gris_1A4570 .tit_c-tool { padding-bottom:5px; background-image: url('imagenes/box_apple/box_gris_tit_1A4570.png'); background-repeat: repeat; text-align:right;}
.box_gris_1A4570  .tit_r     { width: 4px; background-image: url('imagenes/box_apple/box_gris_tit_r_1A4570.png'); background-repeat: repeat-y;}
.box_gris_1A4570 .cl         { border-bottom: #E6EBF1 solid 1px; width: 4px; color:#336699;  background-image: url('imagenes/box_apple/box_gris_cl.png'); background-repeat: repeat-y; }
.box_gris_1A4570 .cr { border-bottom: #E6EBF1 solid 1px; width: 4px; color:#336699; background-image: url('imagenes/box_apple/box_gris_cr.png'); background-repeat: repeat-y; }
.box_gris_1A4570 .cc {   border-bottom: #E6EBF1 solid 1px; color:#336699; padding: 1px 2px 1px 2px;}
.box_gris_1A4570 .cl-n { width: 4px; color:#336699;  background-image: url('imagenes/box_apple/box_gris_cl.png'); background-repeat: repeat-y; }
.box_gris_1A4570 .cr-n {  width: 4px; color:#336699; background-image: url('imagenes/box_apple/box_gris_cr.png'); background-repeat: repeat-y; }
.box_gris_1A4570 .cc-n {   color:#336699; padding: 1px 2px 1px 2px;}
.box_gris_1A4570 .cc-tr-edita {	background-color: #FFFFCC;}
.box_gris_1A4570 .cc-tr:hover { color: #F60; background-color: #ECF0F4; }
.box_gris_1A4570 .cc-l { border-bottom: #E6EBF1 solid 1px; color:#336699; padding: 1px 2px 1px 2px; text-align:left; }
.box_gris_1A4570 .cc-c { border-bottom: #E6EBF1 solid 1px; color:#336699; padding: 1px 2px 1px 2px; text-align:center; }
.box_gris_1A4570 .cc-r { border-bottom: #E6EBF1 solid 1px; color:#336699; padding: 1px 2px 1px 2px; text-align:right; }
.box_gris_1A4570 .cl-sh { width: 4px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_cl.png'); background-repeat: repeat-y; }
.box_gris_1A4570 .cr-sh { width: 4px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_cr.png'); background-repeat: repeat-y; }
.box_gris_1A4570 .cc-sh { background-color: #F7F7F7; }
.box_gris_1A4570 .bl { width: 4px; height: 4px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_bl.png'); background-repeat: no-repeat; }
.box_gris_1A4570 .bc {			  height: 4px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_bc.png'); background-repeat: repeat-x; }
.box_gris_1A4570 .br { width: 4px; height: 4px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_br.png'); background-repeat: no-repeat; }
.box_gris_1A4570 .tit_h1 { font-size: 13px; color: #fff; padding-bottom: 0px; margin-bottom: 5px; margin-top: 0px; 	font-weight: normal;}
.box_gris_1A4570  .tit_h1 .tit_hide_l { display: block; margin-right: 0px; color: #fff; background: url(imagenes/box_apple/hide_panel_1A4570.png) no-repeat 100% 50%; text-decoration: none;}
.box_gris_1A4570  .tit_h1 .tit_hide_r { display: block; margin-right: 0px; color: #fff; background: url(imagenes/box_apple/hide_panel_1A4570.png) no-repeat 0% 50%; text-decoration: none;}
.box_gris_1A4570  .tit_h1 .tit_show_l { display: block; margin-right: 0px; color: #fff; background: url(imagenes/box_apple/show_panel_1A4570.png) no-repeat 100% 50%; text-decoration: none;}
.box_gris_1A4570  .tit_h1 .tit_show_r { display: block; margin-right: 0px; color: #fff; background: url(imagenes/box_apple/show_panel_1A4570.png) no-repeat 0% 50%; text-decoration: none;}
.box_gris_1A4570 .sub_tit_l { background-position: left top;	background-color: #E6EBF1;	background-image: url('imagenes/box_apple/box_gris_cl-s.png');	border-bottom: #CCC solid 1px;	background-repeat: repeat-y;}
.box_gris_1A4570  .sub_tit_c { padding: 2px; color: #476D92; font: 11px Verdana; font-weight: bold; background-color: #E6EBF1; border-bottom: #CCC solid 1px; }
.box_gris_1A4570  .sub_tit_c-c { padding: 2px; color: #476D92; font: 11px Verdana; font-weight: bold; background-color: #E6EBF1; border-bottom: #CCC solid 1px; text-align:center; }
.box_gris_1A4570  .sub_tit_c-l { padding: 2px; color: #476D92; font: 11px Verdana; font-weight: bold; background-color: #E6EBF1; border-bottom: #CCC solid 1px; text-align:left; }
.box_gris_1A4570  .sub_tit_c-r { padding: 2px; color: #476D92; font: 11px Verdana; font-weight: bold; background-color: #E6EBF1; border-bottom: #CCC solid 1px; text-align:right; }
.box_gris_1A4570  .sub_tit_r { background-color: #E6EBF1; background-image: url('imagenes/box_apple/box_gris_cr-s.png');  border-bottom: #CCC solid 1px; }
.box_gris_1A4570 .bl-foot { width: 4px; height: 4px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_bl_1A4570.png'); background-repeat: no-repeat; }
.box_gris_1A4570 .bc-foot {			  height: 4px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_bc_1A4570.png'); background-repeat: repeat-x; }
.box_gris_1A4570 .br-foot { width: 4px; height: 4px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_br_1A4570.png'); background-repeat: no-repeat; }

/*-------- E4E4E4 --------*/
.box_gris_E4E4E4 { border-collapse: collapse; border-spacing: 0px; table-layout: auto; margin-left: auto; margin-right: auto; font-size: 11px; }
.box_gris_E4E4E4 .tl { width: 4px; height: 4px; background-image: url('imagenes/box_apple/box_gris_tl_E4E4E4.png'); background-repeat: no-repeat;	}
.box_gris_E4E4E4 .tl-b { width: 4px; height: 4px; background-image: url('imagenes/box_apple/box_gris_tl_b_E4E4E4.png'); background-repeat: no-repeat;	}
.box_gris_E4E4E4 .tc { height: 4px; background-image: url('imagenes/box_apple/box_gris_tc_E4E4E4.png'); background-repeat: repeat-x;	}
.box_gris_E4E4E4 .tc-b { height: 4px; background-image: url('imagenes/box_apple/box_gris_tc_b_E4E4E4.png'); background-repeat: repeat-x;}
.box_gris_E4E4E4 .tr { width: 4px; height: 4px; background-image: url('imagenes/box_apple/box_gris_tr_E4E4E4.png'); background-repeat: no-repeat;	}
.box_gris_E4E4E4 .tr-b { width: 4px; height: 4px; background-image: url('imagenes/box_apple/box_gris_tr_b_E4E4E4.png'); background-repeat: no-repeat;	}
.box_gris_E4E4E4 .tit_l
{
	width: 4px;
	background-image: url('imagenes/box_apple/box_gris_tit_l_E4E4E4.png');
	background-repeat: repeat-y;
}
.box_gris_E4E4E4 .tit_c
{ background-image: url('imagenes/box_apple/box_gris_tit_E4E4E4.png'); background-repeat: repeat;}
.box_gris_E4E4E4 .tit_c-tool { padding-bottom: 5px; background-image: url('imagenes/box_apple/box_gris_tit_E4E4E4.png'); background-repeat: repeat; text-align: right; }
.box_gris_E4E4E4 .tit_r { width: 4px; background-image: url('imagenes/box_apple/box_gris_tit_r_E4E4E4.png'); background-repeat: repeat-y;}
.box_gris_E4E4E4 .cl { border-bottom: #E6EBF1 solid 1px; width: 4px; color:#336699;  background-image: url('imagenes/box_apple/box_gris_cl.png'); background-repeat: repeat-y; }
.box_gris_E4E4E4 .cl-bg { border-bottom: #EEE solid 1px; width: 4px; border-left: #E2E2E2; background-image: url('imagenes/box_apple/box_gris_cl-bg.png'); background-repeat: repeat-y; }
.box_gris_E4E4E4 .cl-subcab { background-color: #E6EBF1; border-bottom: #CCC solid 1px; width: 4px; color:#369;  background-image: url('imagenes/box_apple/box_gris_cl.png'); }
.box_gris_E4E4E4 .cr { border-bottom: #E6EBF1 solid 1px; width: 4px; color:#336699; background-image: url('imagenes/box_apple/box_gris_cr.png'); background-repeat: repeat-y; }
.box_gris_E4E4E4 .cr-bg { border-bottom: #EEE solid 1px; width: 4px; border-left: #E2E2E2; background-image: url('imagenes/box_apple/box_gris_cr-bg.png'); background-repeat: repeat-y; }
.box_gris_E4E4E4 .cr-subcab { background-color: #E6EBF1; border-bottom: #CCC solid 1px; width: 4px; color:#336699; background-image: url('imagenes/box_apple/box_gris_cr.png'); }
.box_gris_E4E4E4 .cc { border-bottom: #EEE solid 1px; color:#336699; padding: 4px;}
.box_gris_E4E4E4 .cc34 { border-bottom: #EEE solid 1px; color:#336699; padding: 4px; width: 90px; }
.box_gris_E4E4E4 .cl-n { width: 4px; color:#336699;  background-image: url('imagenes/box_apple/box_gris_cl.png'); background-repeat: repeat-y; }
.box_gris_E4E4E4 .cr-n { width: 4px; color:#336699; background-image: url('imagenes/box_apple/box_gris_cr.png'); background-repeat: repeat-y; }
.box_gris_E4E4E4 .cc-n { color:#336699; padding: 1px 2px 1px 2px;}

.box_gris_E4E4E4 .cc-tr-edita {	background-color: #FFE;}
.box_gris_E4E4E4 .cc-tr:hover { color: #F60; background-color: #ECF0F4; }
.box_gris_E4E4E4 .cc-l { border-bottom: #E6EBF1 solid 1px; color:#336699;text-align:left; }
.box_gris_E4E4E4 .cc-lt { border-bottom: #EEE solid 1px; color:#336699; text-align:left; }
.box_gris_E4E4E4 .cc-c { border-bottom: #E6EBF1 solid 1px; color:#336699; text-align:center; }
.box_gris_E4E4E4 .cc-r { border-bottom: #E6EBF1 solid 1px; color:#336699; text-align:right; }
.box_gris_E4E4E4 .cc-rh { width: 175px; border-bottom: #EEE solid 1px; color: #336699; text-align: right; font-weight: bold; font-style: italic; font-variant: small-caps; border-right: solid 1px #EEE; padding: 4px }
.box_gris_E4E4E4 .cc-rh-edita { border-bottom: #EEE solid 1px; color:#336699; padding: 4px; font-weight: bold; text-align: right; }
.box_gris_E4E4E4 .cl-sh { width: 4px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_cl.png'); background-repeat: repeat-y; }
.box_gris_E4E4E4 .cr-sh { width: 4px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_cr.png'); background-repeat: repeat-y; }
.box_gris_E4E4E4 .cc-sh { background-color: #F7F7F7; }
.box_gris_E4E4E4 .bl { width: 4px; height: 4px; background-color: #FFF; background-image: url('imagenes/box_apple/box_gris_bl.png'); background-repeat: no-repeat; }
.box_gris_E4E4E4 .bc { height: 4px; background-image: url('imagenes/box_apple/box_gris_bc.png'); background-repeat: repeat-x; }
.box_gris_E4E4E4 .br { width: 4px; height: 4px; background-color: #FFF; background-image: url('imagenes/box_apple/box_gris_br.png'); background-repeat: no-repeat; }
.box_gris_E4E4E4 .tit_h1
{ font-size: 13px; color: #486E92; padding-bottom: 0px; margin-bottom: 5px; margin-top: 0px; font-variant: small-caps; }
.box_gris_E4E4E4  .tit_h1 .tit_hide_l
{ display: block; margin-right: 0px; color: #fff; background: url(imagenes/box_apple/hide_panel_E4E4E4.png) no-repeat 100% 50%; text-decoration: none;}
.box_gris_E4E4E4  .tit_h1 .tit_hide_r
{ display: block; margin-right: 0px; color: #fff; background: url(imagenes/box_apple/hide_panel_E4E4E4.png) no-repeat 0% 50%; text-decoration: none;}
.box_gris_E4E4E4  .tit_h1 .tit_show_l
{ display: block; margin-right: 0px; color: #fff; background: url(imagenes/box_apple/show_panel_E4E4E4.png) no-repeat 100% 50%; text-decoration: none;}
.box_gris_E4E4E4  .tit_h1 .tit_show_r
{ display: block; margin-right: 0px; color: #fff; background: url(imagenes/box_apple/show_panel_E4E4E4.png) no-repeat 0% 50%; text-decoration: none;}
.box_gris_E4E4E4 .sub_tit_l
{
	background-position: left top;
	background-color: #E6EBF1;
	background-image: url('imagenes/box_apple/box_gris_cl-s.png');
	border-bottom: #CCC solid 1px;
	background-repeat: repeat-y;
}
.box_gris_E4E4E4  .sub_tit_c { padding: 2px; color: #476D92; font: 11px Verdana; font-weight: bold; background-color: #E6EBF1; border-bottom: #CCC solid 1px; padding: 4px }
.box_gris_E4E4E4  .sub_tit_c-c { padding: 2px; color: #476D92; font: 11px Verdana; font-weight: bold; background-color: #E6EBF1; border-bottom: #CCC solid 1px; text-align:center; }
.box_gris_E4E4E4  .sub_tit_c-l { padding: 2px; color: #476D92; font: 11px Verdana; font-weight: bold; background-color: #E6EBF1; border-bottom: #CCC solid 1px; text-align:left; }
.box_gris_E4E4E4  .sub_tit_c-r { padding: 2px; color: #476D92; font: 11px Verdana; font-weight: bold; background-color: #E6EBF1; border-bottom: #CCC solid 1px; text-align:right; }
.box_gris_E4E4E4  .sub_tit_r { background-color: #E6EBF1; background-image: url('imagenes/box_apple/box_gris_cr-s.png');  border-bottom: #CCC solid 1px; }
.box_gris_E4E4E4 .bl-foot { width: 4px; height: 4px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_bl_E4E4E4.png'); background-repeat: no-repeat; }
.box_gris_E4E4E4 .bc-foot {	height: 4px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_bc_E4E4E4.png'); background-repeat: repeat-x; }
.box_gris_E4E4E4 .br-foot { width: 4px; height: 4px; background-color: #F7F7F7; background-image: url('imagenes/box_apple/box_gris_br_E4E4E4.png'); background-repeat: no-repeat; }

/**** COCOA *****/
.box_gris_E4E4E4 .line-sup-inf { border-bottom: #EEE solid 1px; border-top: #EEE solid 1px; padding: 4px; line-height: 18px; }
.box_gris_E4E4E4 .cell-pad { padding: 4px; }
.box_gris_E4E4E4 .cell-left { border-bottom: #EEE solid 1px; border-right: #EEE solid 1px; padding: 4px; line-height: 18px; text-align: left; }
.box_gris_E4E4E4 .cell-centro { border-bottom: #EEE solid 1px; border-left: #EEE solid 1px; border-right: #EEE solid 1px; padding: 4px; line-height: 18px; }
.box_gris_E4E4E4 .cell-right { border-bottom: #EEE solid 1px; border-left: #EEE solid 1px; padding: 4px; line-height: 18px; text-align: right; }
.box_gris_E4E4E4 .row-subcab { background-color: #E6EBF1; border-bottom: #CCC solid 1px; padding: 4px; }
.box_gris_E4E4E4 .table-3 { width: 100%; padding: 3px; font-size: 11px; }
.box_gris_E4E4E4 .table-2 { margin-left: auto; margin-right: auto; background-color: #FFF }
.box_gris_E4E4E4 .td-31 { width: 100px; vertical-align: bottom; padding-bottom: 5px; }
.box_gris_E4E4E4 .td-32 { vertical-align: top; padding-top: 5px; }
.box_gris_E4E4E4 .line-separator { border-bottom: #369 solid 1px; margin-top: 3px; margin-bottom: 3px; }
.box_gris_E4E4E4 .no-border-b { border-bottom: none; }
