/* Estilos propios del libro */
/* ninakuru */
/*c:2*/
.st1 {
  font-family: sans-serif;
  text-align: center;
  font-style: normal;
  font-weight: bold;
}
/*c:98*/
.st2 {
  margin-left: 1em;
  text-indent: -1em;
}
/*c:327*/
.st3 {
font-style: italic;
}
/*c:19*/
.st4 {
  font-family: sans-serif;
  text-align: center;
	font-weight: bold;
}
/*c:31*/
.st6 {
  text-align: right;
}
/*c:104*/
.st7 {
  font-family: sans-serif;
}
/*c:12*/
.st8 {
  font-style: normal;
  font-weight: bold;
}
/*c:115*/
.st9 {
  text-align: right;
  font-style: normal;
  font-weight: bold;
}
/*c:9*/
.st10 {
  margin-top: 1em;
	font-size: 0.8em;
}
/*c:4*/
.st11 {
  text-align: center;
  font-style: normal;
  font-weight: bold;
}
/*c:147*/
.st12 {
  text-align: center;
}
/*c:12*/
.st13 {
  margin-bottom: 1em;
}
/*c:16*/
.st14 {
  margin-left: 1em;
  margin-bottom: 1em;
	font-size: 0.8em;
text-indent: 0;
}
/*c:2*/
.st16 {
  text-indent: 1em;
}
/*c:4*/
.st17 {
  margin-left: 2.5em;
  text-indent: -2.5em;
}
/*c:8*/
.st18 {
  margin-left: 2.5em;
  margin-right: 0.5em;
  text-indent: -2.5em;
}
/*c:1*/
.st19 {
  margin-left: 2.5em;
  margin-right: 0.5em;
  text-indent: -2.5em;
  font-style: normal;
  font-weight: bold;
}
/*c:2*/
.st21 {
  margin-left: 4.5em;
  margin-right: 0.5em;
  text-indent: 0;
}
/*c:13*/
.st22 {
  margin-right: 0.5em;
}
/*c:2*/
.st23 {
  margin-right: 0.5em;
  font-style: normal;
  font-weight: bold;
	text-indent: 0;
}
/*c:54*/
.st24 {
  margin-left: 1em;
  margin-top: 1em;
  margin-bottom: 1em;
	text-indent: 0;
	font-size: 0.8em;
}
/*c:15*/
.st25 {
  margin-left: 1em;
  margin-top: 1em;
	font-size: 0.8em;
text-indent: 0;
}
/*c:49*/
.st26 {
  margin-left: 1em;
  margin-top: 1em;
  margin-bottom: 1em;
  text-indent: 0;
	font-size: 0.8em;
}
/*c:46*/
.st27 {
  margin-left: 1em;
text-indent: 0;
	font-size: 0.8em;
}
/*c:1*/
/*c:71*/
.st30 {
  margin-left: 0.5em;
  margin-right: 0.5em;

}
/*c:13*/
/*c:1*/
.st33 {
  font-family: sans-serif;
  margin-left: 0.5em;
  margin-right: 0.5em;
  font-style: normal;
  font-weight: bold;
}
/*c:14*/
.st34 {
  margin-left: 1.5em;
  margin-right: 0.5em;
	text-indent: 0;
	font-size: 0.8em;
}
/*c:1*/
/*c:1*/
.st36 {
  margin-left: 0.5em;
  margin-right: 0.5em;
  margin-top: 1em;
}
/*c:19*/
.st37 {
  font-family: sans-serif;
  text-indent: 0;
}
/*c:13*/
.st38 {
  margin-left: 1em;
  margin-top: 1em;
  text-indent: 0;	
font-size: 0.8em;
}
/*c:31*/
.st39 {
  margin-left: 1em;
  text-indent: 0;
	font-size: 0.8em;
}
/*c:2*/
.st40 {
  font-family: sans-serif;
  margin-left: 0.5em;
  margin-right: 0.5em;
  text-indent: 0;
}
/*c:3*/
.st41 {
  margin-left: 1.5em;
  margin-right: 0.5em;
  margin-top: 1em;
  margin-bottom: 1em;
  text-indent: 0;
font-size: 0.8em;
}
/*c:1*/
.st42 {
  margin-left: 0.5em;
  margin-right: 0.5em;
  text-indent: 0;
}
/*c:11*/
.st43 {
  margin-left: 1em;
  margin-bottom: 1em;
  text-indent: 0;
	font-size: 0.8em;
}
/*c:1*/
.st44 {
  margin-left: 1.5em;
  margin-top: 1em;
  text-indent: -0.5em;
}
/*c:17*/
.st45 {
  margin-left: 1.5em;
  text-indent: -0.5em;
	font-size: 0.8em;
}
/*c:1*/
.st46 {
  margin-left: 1.5em;
  margin-bottom: 1em;
  text-indent: -0.5em;
}
/*c:3*/
.st47 {
  font-family: sans-serif;
  margin-left: 0.5em;
  text-indent: 0;
}
/*c:1*/
.st48 {
  margin-left: 0.5em;
  margin-right: 0.5em;
  text-align: right;
}
/*c:1*/
.st49 {
  margin-left: 0.5em;
  margin-right: 0.5em;
  text-indent: 0;
  font-style: normal;
  font-weight: bold;
  text-decoration: underline;
}
/*c:1*/
.st50 {
  margin-left: 0.5em;
  margin-right: 0.5em;
  text-align: right;
  font-style: normal;
  font-weight: bold;
}
/*c:25*/
.st51 {
  margin-left: 1.5em;
  margin-right: 0.5em;
  text-indent: 0;
font-size: 0.8em;
}
/*c:4*/
.st52 {
  font-family: sans-serif;
  margin-left: 1em;
  text-indent: -1em;
  text-align: center;
}

.st57 {
  margin-left: 1.5em;
  margin-right: 0.5em;
  margin-top: 1em;
  margin-bottom: 1em;
	text-indent: 0;
font-size: 0.8em;
}
/*c:3*/
.st58 {
  margin-left: 1.5em;
  margin-right: 0.5em;
  margin-top: 1em;
	text-indent: 0;
	font-size: 0.8em;
}
/*c:2*/
.st59 {
  margin-left: 1.5em;
  margin-right: 0.5em;
  margin-bottom: 1em;
	text-indent: 0;font-size: 0.8em;
}
/*c:1*/
.st60 {
  margin-left: 0.5em;
  margin-right: 0.5em;
  text-indent: 0.5em;
}
/*c:1*/
.st62 {
  margin-left: 1em;


  text-indent: 0;
  text-align: left;
}
/*c:1*/
.st63 {
  font-family: sans-serif;
  text-indent: 0;
  text-align: left;
}
/*c:4*/
.st65 {
  margin-left: 4em;
  text-indent: -4em;
}
/*c:2*/
.st66 {
  margin-left: 4em;
}
/*c:8*/
.st67 {
  margin-left: 1em;
  text-align: right;
}
/*c:1*/
.st69 {
  font-family: sans-serif;
  margin-left: 0.5em;
  text-indent: 0;
  text-align: left;
}
/*c:1*/
.st70 {
  margin-right: 0.5em;
  text-align: right;
font-size: 0.8em;}
/*c:1*/
/*c:1*/
/*c:1*/
/*c:1*/
.st74 {
  margin-top: 1em;
  margin-bottom: 1em;
}
/*c:1*/
/*c:1*/
.st76 {
  margin-left: 0.5em;
  margin-right: 0.5em;
  margin-bottom: 1em;
}
/*c:1*/
.st77 {
  font-family: sans-serif;
  text-indent: 0;
  text-align: center;
}
/*c:29*/
.st80 {
  text-indent: 0;
  text-align: left;
}
/*c:2*/
.st81 {
  text-indent: 0;
  font-style: italic;
  font-weight: normal;
}
/*c:33*/
.st82 {
  margin-left: 0.5em;
  text-indent: -0.5em;
}

h2, h3 {
	margin-top: 2em;
	margin-bottom: 1em;
	font-size: 0.9em;
	font-weight: bold;
}




td.CellOverride-1 {
  border-bottom-color:#000000;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:none;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:top;
}
td.CellOverride-2 {
  border-bottom-color:#000000;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:none;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:none;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:top;
}
td.CellOverride-3 {
  border-bottom-color:#000000;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:top;
}
td.CellOverride-4 {
  border-bottom-color:#000000;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:top;
}
td.CellOverride-5 {
  border-bottom-color:#000000;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:top;
}
td.CellOverride-6 {
  border-bottom-color:#000000;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:top;
}
td.CellOverride-7 {
  border-bottom-color:#000000;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:top;
}
td.CellOverride-8 {
  border-bottom-color:#000000;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:top;
}
td.CellOverride-9 {
  border-bottom-color:#000000;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:top;
}
td.CellOverride-10 {
  border-bottom-color:#000000;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:top;
}
td.CellOverride-11 {
  border-bottom-color:#000000;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:top;
}
td.CellOverride-12 {
  border-bottom-color:#000000;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:top;
}
td.CellOverride-13 {
  border-bottom-color:#000000;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:top;
}
td.CellOverride-14 {
  border-bottom-color:#000000;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:top;
}
td.CellOverride-15 {
  border-bottom-color:#000000;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:top;
}
td.CellOverride-16 {
  border-bottom-color:#000000;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:top;
}
td.CellOverride-17 {
  border-bottom-color:#000000;
  border-bottom-style:none;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:0px;
  padding-right:4px;
  padding-top:11px;
  vertical-align:top;
}
td.CellOverride-18 {
  border-bottom-color:#000000;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:bottom;
}
td.CellOverride-19 {
  border-bottom-color:#000000;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:bottom;
}
td.CellOverride-20 {
  border-bottom-color:#000000;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:bottom;
}
td.CellOverride-21 {
  border-bottom-color:#000000;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:bottom;
}
td.CellOverride-22 {
  border-bottom-color:#000000;
  border-bottom-style:none;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:bottom;
}
td.CellOverride-23 {
  border-bottom-color:#000000;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:none;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:bottom;
}
td.CellOverride-24 {
  border-bottom-color:#000000;
  border-bottom-style:none;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:0px;
  padding-right:4px;
  padding-top:9px;
  vertical-align:bottom;
}
td.CellOverride-25 {
  border-bottom-color:#000000;
  border-bottom-style:none;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:middle;
}
td.CellOverride-26 {
  border-bottom-color:#000000;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:none;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:middle;
}
td.CellOverride-27 {
  border-bottom-color:#000000;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:middle;
}
td.CellOverride-28 {
  border-bottom-color:#000000;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:middle;
}
td.CellOverride-29 {
  border-bottom-color:#000000;
  border-bottom-style:none;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:0px;
  padding-right:4px;
  padding-top:9px;
  vertical-align:middle;
}
td.CellOverride-30 {
  border-bottom-color:#000000;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:none;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:none;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:bottom;
}
td.CellOverride-31 {
  border-bottom-color:#000000;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:none;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:bottom;
}
td.CellOverride-32 {
  border-bottom-color:#000000;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:none;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:none;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:bottom;
}
td.CellOverride-33 {
  border-bottom-color:#000000;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:none;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:bottom;
}
td.CellOverride-34 {
  border-bottom-color:#000000;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:none;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:bottom;
}
td.CellOverride-35 {
  border-bottom-color:#000000;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:none;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:none;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:bottom;
}
td.CellOverride-36 {
  border-bottom-color:#000000;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:none;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:bottom;
}
td.CellOverride-37 {
  border-bottom-color:#000000;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:none;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:bottom;
}
td.CellOverride-38 {
  border-bottom-color:#000000;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:none;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:none;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:bottom;
}
td.CellOverride-39 {
  border-bottom-color:#000000;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:none;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:bottom;
}
td.CellOverride-40 {
  border-bottom-color:#000000;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:none;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:bottom;
}
td.CellOverride-41 {
  border-bottom-color:#000000;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:none;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:none;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:bottom;
}
td.CellOverride-42 {
  border-bottom-color:#000000;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-style:none;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  vertical-align:bottom;
}
td.CellOverride-43 {
  border-bottom-color:#000000;
  border-bottom-style:none;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:none;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:0px;
  padding-right:4px;
  padding-top:9px;
  vertical-align:bottom;
}
td.CellOverride-44 {
  border-bottom-color:#000000;
  border-bottom-style:none;
  border-bottom-width:1px;
  border-left-color:#000000;
  border-left-width:1px;
  border-right-color:#000000;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#000000;
  border-top-style:solid;
  border-top-width:1px;
  padding-bottom:3px;
  padding-left:0px;
  padding-right:4px;
  padding-top:9px;
  vertical-align:top;
}

table {
	width: 100%;
}

._idGenCellOverride-1 {
	border: 1px solid #000000;
}


.t1 {
	margin-left: 1em;
	margin-right: 1em;
}

.t1 p {
	text-indent: 0;
	margin-left: 0;
}

.rec-a {
	margin: 1em 0;
	padding: 0;
	background: #d0d0d0;
	border-bottom: 4px solid #101010;
	border-top: 4px solid #101010;
}

.rec-a h2 {
	border-left: 8px solid #101010;
	margin-top: 0;
	padding-top: 0;
	text-indent: 0;
	margin-left: 0;
	padding-left: 0.5em;
}

.rec-a .rec-b {
	margin-left: 1em; 
	margin-right: 1em;
}

.griso{
background: #D1D2D4;
padding: 1em;}