/* Freire - CSS - ePub - Dummies */

/* fondo azul 
  /*<![CDATA[*

  body {background-color: rgb(150,181,199);}
  /*]]>*/


/* fondo amarillo 
  /*<![CDATA[*

  body {background-color: rgb(254,237,0);}
  /*]]>*/



@page {
	margin : 0.8em;
}

.leftFloat {
	float : left;
}
.rightFloat {
	float : right;
}
span.i-serif {
	font-family : serif;
	font-weight : normal;
	font-style : italic;
}
span.ib-serif {
	font-family : serif;
	font-weight : bold;
	font-style : italic;
}
span.ib-sans {
	font-family : sans-serif;
	font-weight : bold;
	font-style : italic;
}
span.b-serif {
	font-family : serif;
	font-weight : bold;
	font-style : normal;
}
span.b-sans {
	font-family : sans-serif;
	font-weight : bold;
	font-style : normal;
}
span.versalita {
	font-variant : small-caps;
	font-weight : bold;
}
span.i-sans {
	font-family : sans-serif;
	font-weight : normal;
	font-style : italic;
}

span.courier {
	font-family : "courier";
	font-weight : normal;
	font-style : normal;
}

span.super {
	vertical-align : super;
	font-size : 0.7em;
}
span.sub {
	vertical-align : sub;
	font-size : 0.7em;
}

span.i-serif-subr {
	font-family : serif;
	font-weight : normal;
	font-style : italic;
text-decoration: underline;
}
span.b-serif-subr {
	font-family : serif;
	font-weight : bold;
	font-style : normal;
text-decoration: underline;
}
span.serif-subr {
	font-family : serif;
	font-weight : normal;
text-decoration: underline;
}

/* titulares en sans serif - Dummies */

p.center {
	text-align : center;
}

p.hh {
	font-family : sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 1em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.4;
	text-align : center;
	color : #000000;
	text-indent : 0px;
	margin : 0.4em 0em 0.4em 0em;
}
p.hcap {
	font-family : sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 1em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.4;
	text-align : left;
	color : #000000;
	text-indent : 0em;
	margin : 1em 2em 0.4em 1em;
}
p.hparte {
	font-family : sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 1.8em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.6;
	text-align : center;
	color : #000000;
	text-indent : 0px;
	margin : 1em 0em 1em 0em;
}
p.h0 {
	font-family : sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 1.6em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.4;
	text-align : center;
	color : #000000;
	text-indent : 0px;
	margin : 1em 0em 1em 0em;
}
p.h1 {
	font-family : sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 1.3em;
	font-variant : normal;
	line-height : 1.4;
	text-align : left;
	color : #000000;
	text-indent : 0px;
	margin : 1.6em 0.8em 0.8em 0em;
}
p.h2 {
	font-family : sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 1.2em;
	font-variant : normal;
	line-height : 1.4;
	text-align : left;
	color : #000000;
	text-indent : 0em;
	margin : 1.4em 0em 0.4em 1em;
}

p.h3 {
	font-family : sans-serif;
	font-weight : normal;
	font-style : italic;
	font-size : 1.1em;
	font-variant : normal;
	line-height : 1.4;
	text-align : left;
	color : #000000;
	text-indent : 0em;
	margin : 1.4em 0em 0.4em 3em;
}

p.h4 {
	font-family : sans-serif;
	font-weight : normal;
	font-style : normal;
	font-size : 1em;
	font-variant : normal;
text-decoration: underline;
	line-height : 1.4;
	text-align : left;
	color : #000000;
	text-indent : 0em;
	margin : 1.4em 0em 0.4em 3em;
}



/* estilos de texto en serif - Dummies */

p.t {
	font-family : serif;
	font-weight : normal;
	font-style : normal;
	font-size : 0.9em;
	font-variant : normal;
	line-height : 1.5;
	text-align : left;
	color : #000000;
	text-indent : 0em;
	margin : 0em 0.8em 0em 1.2em;
}
p.tcop {
	font-family : serif;
	font-weight : normal;
	font-style : normal;
	font-size : 0.9em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.5;
	text-align : center;
	color : #000000;
	text-indent : 0px;
	margin : 0em 0.8em 0.4em 2.2em;
}

p.autor {
	font-family : serif;
	font-weight : bold;
	font-style : normal;
	font-size : 1.8em;
	font-variant : normal;
	line-height : 1.8;
	text-align : center;
	color : #000000;
	text-indent : 0em;
	margin : 4em 4em 0em 4em;
}

p.creditos {
	font-family : serif;
	font-weight : normal;
	font-style : normal;
	font-size : 1.0em;
	font-variant : normal;
	line-height : 1.6;
	text-align : left;
	color : #000000;
	text-indent : 0em;
	margin : 0.2em 4em 0em 3em;
}

/* sangrias con boliche y sin boliche en serif - Dummies */

p.st {
	font-family : serif;
	font-weight : normal;
	font-style : normal;
	font-size : 0.9em;
	font-variant : normal;
	line-height : 1.5;
	text-align : left;
	color : #000000;
	text-indent : -0.8em;
	margin : 1em 0.8em 1em 5em;
}
p.st2 {
	font-family : serif;
	font-weight : normal;
	font-style : normal;
	font-size : 0.9em;
	font-variant : normal;
	line-height : 1.5;
	text-align : left;
	color : #000000;
	text-indent : -0.8em;
	margin : 1em 0.8em 2em 5em;
}

p.stsb {
	font-family : serif;
	font-weight : normal;
	font-style : normal;
	font-size : 0.9em;
	font-variant : normal;
	line-height : 1.5;
	text-align : left;
	color : #000000;
	text-indent : 0em;
	margin : 1em 0.8em 1em 5em;
}
p.sstt {
	font-family : serif;
	font-weight : normal;
	font-style : normal;
	font-size : 0.9em;
	font-variant : normal;
	line-height : 1.5;
	text-align : left;
	color : #000000;
	text-indent : -0.5em;
	margin : 1em 0.8em 1em 6em;
}
p.scap {
	font-family : serif;
	font-weight : normal;
	font-style : normal;
	font-size : 1em;
	font-variant : normal;
	line-height : 1.2;
	text-align : left;
	color : #000000;
	text-indent : -1em;
	margin : 0.4em 0.8em 0.4em 3em;
}

/* linea puntos y figuras - Dummies */

p.l {
	font-family : sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 2em;
	font-variant : normal;
	line-height : 0.61;
	text-align : center;
	color : #7DAFAF;
	text-indent : 0px;
	margin : 1em 0.8em 1em 0.8em;
}
p.fbold {
	font-family : sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 0.8em;
	font-variant : normal;
	line-height : 1.2;
	text-align : center;
	color : #000000;
	text-indent : 0px;
	margin : 1.2em 3em 2.4em 3em;
}
p.f {
	font-family : sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 0.8em;
	font-variant : normal;
	line-height : 1.2;
	text-align : center;
	color : #000000;
	text-indent : 0px;
	margin : 0em 4em 1.6em 4em;
}
p.imagen {
	text-align : center;
	margin : 2.2em 0em 0.8em 0em;
}
p.portadilla {
	text-align : center;
	margin : 6em 0em 0.0em 0em;
}
p.icono {
	font-family : serif;
	font-weight : normal;
	font-style : normal;
	font-size : 0.9em;
	font-variant : normal;
	line-height : 1.5;
	text-align : left;
	color : #000000;
	text-indent : 0em;
	margin : 1em 0.8em 0em 1.2em;
}

/* tabla - Dummies */
.Tabla-b-sica {
	valign : top
}

p.tabla {
	font-family : sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 0.8em;
	font-variant : normal;
	line-height : 1.1;
	text-align : left;
	color : #000000;
	text-indent : 3em;
	margin : 2em 0em 1em 0em;
}
p.htab{
	font-family : sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 0.8em;
	font-variant : normal;
	line-height : 1.1;
	text-align : left;
	color : #000000;
	border-bottom: 1px solid black;
	padding:0.4em;
	text-indent : 3em;
	margin : 2em 0em 1em 0em;
}
p.ttab1{
	font-family : sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 0.8em;
	font-variant : normal;
	line-height : 1.1;
	text-align : left;
	color : #000000;
	text-indent : 0em;
	margin : 0em 2em 0em 1.6em;
}
p.ttab2{
	font-family : sans-serif;
	font-weight : normal;
	font-style : normal;
	font-size : 0.8em;
	font-variant : normal;
	line-height : 1.1;
	text-align : left;
	color : #000000;
	text-indent : 0em;
	margin : 0em 2em 0em 1.6em;
}

p.ttab1-esp{
	font-family : sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 0.7em;
	font-variant : normal;
	line-height : 1.1;
	text-align : center;
	color : #000000;
	text-indent : 0em;
	margin : 0em 2em 1em 0.4em;
}

p.ttab-esp2{
	font-family : sans-serif;
	font-weight : normal;
	font-style : normal;
	font-size : 0.7em;
	font-variant : normal;
	line-height : 1.1;
	text-align : left;
	color : #000000;
	text-indent : 0em;
	margin : 0em 2em 0.8em 0.4em;
}

/* tablas idiomas - Dummies */

.hidiomas {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 1.4em;
	line-height: 1.2em;
	font-variant: normal;
	text-align: left;
	text-decorarion: underline;
	color: #666;
	margin: 1.6em 0em 0.81em 0em;
}
.t-sans {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 0.9em;
	line-height: 1.4em;
	font-variant: normal;
	text-align: left;
	color: #000000;
	margin: 2em 2em 2em 0em;
}

.tidi{
	font-family : sans-serif;
	font-weight : normal;
	font-style : normal;
	font-size : 0.8em;
	font-variant : normal;
	line-height : 1.1;
	text-align : left;
	color : #000000;
	text-indent : 0em;
	margin : 0em 2em 0em 1.6em;
}


/* juegos idiomas - Dummies */

p.hjuego {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 1.4em;
	line-height: 1.2em;
	font-variant: normal;
	text-align: left;
	text-decorarion: underline;
	color: #666;
	margin: 1.6em 0em 0.81em 0em;
}

/* recuadro gris sans-serif - Dummies */

table.nuevogris {
	background-color: #E2F2F2;
	margin : 1em 1em 1em 1em;
	border-style : solid;
	padding : 1.2em
}

p.gh {
	font-family : sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 1.2em;
	font-variant : normal;
	line-height : 1.4;
	text-align : center;
	color : #000000;
	text-indent : 0em;
	margin : 0em 0em 0.6em 0em;
}
p.gt {
	font-family : sans-serif;
	font-weight : normal;
	font-style : normal;
	font-size : 0.8em;
	font-variant : normal;
	line-height : 1.2;
	text-align : justify;
	color : #000000;
	text-indent : 0px;
	margin : 0em 0em 0.6em 0em;
}




p.gsang {
	font-family : sans-serif;
	font-weight : normal;
	font-style : normal;
	font-size : 0.8em;
	font-variant : normal;
	line-height : 1.2;
	text-align : justify;
	color : #000000;
	text-indent : -1em;
	margin : 0.3em 3em 0.3em 3em;
}
p.gsangsb {
	font-family : sans-serif;
	font-weight : normal;
	font-style : normal;
	font-size : 0.8em;
	font-variant : normal;
	line-height : 1.2;
	text-align : justify;
	color : #000000;
	text-indent : 0em;
	margin : 0.3em 3em 0.3em 3em;
}
p.gsang2 {
	font-family : sans-serif;
	font-weight : normal;
	font-style : normal;
	font-size : 0.8em;
	font-variant : normal;
	line-height : 1.2;
	text-align : justify;
	color : #000000;
	text-indent : -1em;
	margin : 0.3em 3em 0.3em 4em;
}


/* recetas - Dummies */

p.h5rece {
	font-family : sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 1.1em;
	text-decoration : underline;
	line-height : 1.4;
	text-align : left;
	color : #000000;
	text-indent : 0em;
	margin : 1.4em 0em 0.4em 1em;
}

p.ingre1 {
	font-family : sans-serif;
	font-weight : normal;
	font-style : normal;
	font-size : 0.8em;
	font-variant : normal;
	line-height : 1,5;
	text-align : justify;
	color : #000000;
	text-indent : 0px;
	margin : 1.6em 0em 0em 2.2em;
}
p.ingre {
	font-family : sans-serif;
	font-weight : normal;
	font-style : normal;
	font-size : 0.8em;
	font-variant : normal;
	line-height : 1,5;
	text-align : justify;
	color : #000000;
	text-indent : 0px;
	margin : 0em 0em 0em 2.2em;
}

/* crear recuadro gris en serif - Dummies */

div.recuadro{
	align: center;
	display: inline-block;
	border: 1px solid black;
	border-radius: 0px;
	background-color: #E2F2F2;
	padding: 1em;
	margin: 1.5em 0.8em;
}
div.rblanco{
	align: center;
	display: inline-block;
	border: 1px solid black;
	border-radius: 0px;
	background-color: #FFFFFF;
	padding: 1em;
	margin: 1.5em 0.8em;
}