/* Estilos propios del libro */
/* ninakuru */
/*c:1*/
.st0 {
  text-indent: 0;
  text-align: right;
}
/*c:1*/
.st1 {
  text-indent: 0;
  text-align: right;
  font-style: italic;
  font-weight: normal;
}
/*c:429*/
.st4 {
  font-style: italic;
  font-weight: bold;
  font-family: sans-serif;
  margin-top: 1.5em;
  margin-bottom: 0;
  text-indent: 0;
  text-align: left;
  color: #7c7c7b;
	font-size: 1em;
}
/*c:141*/
.st6 {
  font-style: normal;
  font-weight: bold;
  font-family: sans-serif;
  margin-top: 2em;
  margin-bottom: 1em;
  text-indent: 0;
	font-size: 1.2em;
  text-align: center;
}
/*c:96*/
.st9 {
  font-style: italic;
  font-weight: normal;
  text-indent: 0;
  text-align: center;
}
/*c:1*/
.st10 {
  font-style: normal;
  font-weight: normal;
}
/*c:21*/
.st14 {
  font-style: normal;
  font-weight: bold;
  text-indent: 0;
  text-align: center;
	margin-top: 0;
}
/*c:293*/
.st15 {
  font-style: italic;
  font-weight: normal;
}
/*c:6*/
.st16 {
  text-indent: 0;
  font-style: normal;
  font-weight: bold;
}
/*c:30*/
.st17 {
  margin-left: 2em;
  text-indent: -1em;
}
/*c:5*/
.st30 {
  margin-left: -2em;
}
/*c:544*/
.st48 {
  font-family: sans-serif;
  text-indent: 0;
  text-align: left;
}
/*c:354*/
.st51 {
  margin-left: 1em;
  text-indent: -1em;
  text-align: left;
}
/*c:1*/
.st53 {
  margin-bottom: 1em;
  text-indent: 0;
  text-align: left;
}
/*c:13*/
.st54 {
  text-indent: 0;
  font-style: italic;
  font-weight: normal;
}
/*c:1*/
.st55 {
  margin-bottom: 3em;
  text-indent: 0;
  text-align: center;
}
/*c:1*/
.st56 {
  text-indent: 0;
  text-align: left;
  color: #706f6f;
}
/*c:587*/
.st57 {
  margin-left: 0.5em;
  text-indent: -0.5em;
  text-align: left;
}
/*c:21*/
.st58 {
  text-indent: 0;
  text-align: center;
  color: #706f6f;

}
/*c:11*/
.st59 {
  margin-left: 0.5em;
  text-indent: -0.5em;
  text-align: left;
  font-style: italic;
  font-weight: normal;
}
/*c:2*/
.st60 {
  text-indent: 0;
  text-align: center;
  color: #706f6f;
}

h2 {
	margin-top: 3em;
  font-size: 1.6em;
	line-height: 1.2;
  text-indent: 0;
	margin-bottom: 0;
	margin-right: 0;
}

h1.t {
	width: 40%;
	margin-left: 30%;
	margin-right: 30%;
	text-align: center;
	font-size: 1.6em;
}

.prohibited {
	height: 0.8em;
	vertical-align: middle;
}

table {
	width: 100%;
}

#table001 td {
	width: 33%;
}

#table002 td {
	width: 24%;
}
#table002 .CellOverride-5 {
	width: 4%;
}


td {
	padding: 0.2em;
}

.CellOverride-1 {
	background: #c0c0c0;
}

.CellOverride-3, ._idGenTableRowColumn-1 .CellOverride-4 {
	background: #e0e0e0;
}

.h2a {
	text-align: center;
	margin-right: 0;
	margin-bottom: 2em;
}
