BODY {
	font-family:	"Verdana", Sans-Serif;
	font-size:	9pt;
	font-weight:	normal;
}

P, P.reflexion
{	font-size:	9pt;
	font-weight:	normal;
	text-indent:	40px;
	text-align:	justify;
	margin-bottom:	1em;
	margin-top:	.5em;
	margin-left:	0px;
	line-height:	1.5em; }


TABLE {
    font-size: 1em;
                color:		#000000;
		background-color: #FFFFFF;
		border-collapse:collapse;
		border-style: solid;
		border-width: 0px;
		border-color: #000000;
}

TR.enc, TD.enc {	color:	#FFFFFF;
	background-color:	#01303f;
        background-image: url(img/fondo_enc.jpg);
	font-size:	120%;
	font-weight:	bold;
}
TR.fila1, TD.fila1 {	color:	#FFFFFF;
	background-color:	#00529c;
}
TR.fila2, TD.fila2 {	color:	#000000;
	background-color:	#d9e5f0;
}

.normal {	font-family:	"Verdana";
		font-size:	9pt; }

.novedades {	font-family:	"Verdana";
	font-size:	9pt;
	text-align:	justify;
	margin-bottom:	1em;
	margin-top:	.5em;
	margin-left:	2.5em;
	margin-right:	1.2em;
	line-height:	1.5em;
}

.reflexion2
{	font-family:	"Verdana";
	font-size:	9pt;
	font-weight:	normal;
	text-indent:	0px;
	text-align:	justify;
	margin-bottom:	1em;
	margin-top:	.5em;
	line-height:	1.5em; }


.Indice_Tema {
	font-family:	"Verdana";
	font-size:	11pt;
	font-weight:	bold;
	text-indent:	0px;
	text-align:	justify;
	color: #004489;
	margin-bottom:	1em;
	margin-top:	2em;
	margin-left:	0px;
	line-height:	1.2em;
}

.Indice_Subtema {
	font-family:	"Verdana";
	font-size:	9pt;
	font-weight:	normal;
	text-indent:	0px;
	text-align:	justify;
	margin-bottom:	1em;
	margin-top:	0em;
	margin-left:	30px;
	line-height:	1em;
}



.titulo {font-family:verdana;font-weight:bold;font-size:16px;color:#000000;text-align:center}

.autor {	font-weight: normal;
		font-style:italic;
		font-size: 9pt;
		text-align: center; }

.subtema {	font-weight: normal;
		font-style:italic;
		font-size:0.75em;
		text-align: center;
		text-indent:	0px; }


.frase {	font-family:"times new roman";
		font-style:italic;
		font-size:14px; }

.ruta {	font-family:	Verdana;
	font-size:	7pt;
	color:		#000000;

	text-indent:	0px;
	margin-top:	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	line-height:	1em;
}

P.bibliografia {	font-size:	8pt;
			text-indent:	0px;
			margin-bottom:	1em;
			margin-top:	.5em;
			margin-left:	20px;	 }

P.bibliografia2
{	font-size:	8pt;
	text-indent:	0px;
	margin-bottom:	1em;
	margin-top:	.5em;
	margin-left:	20px;
	line-height:	1.5em;
 }





H1 {	font-weight:	bold;
	font-size:	2em;
	text-align:	center;
	letter-spacing: 0.05em;
	background-color:	#004489;
	color:		#FFFFFF;
	margin-top:	3pt;
	margin-bottom:	1em;
	padding:	3pt;
	border-style:	double;
	border-top:	none;
	border-left:	none;
	border-right:	none; }

H1.tema {font-size:16px;
	margin-top:	0pt;
	margin-bottom:	2pt;
}



H2 {	font-weight:	bold;
	font-size:	1.4em;
	letter-spacing: 0.03em;
	margin-bottom:	.1em;
	margin-top:	1.5em; }
H2.subtema {	font-size:	1.1em;
		font-weight:	bold;
		text-decoration:underline;
		text-align:	left;
}



H3 {	font-weight:	normal;
	font-style:	italic;
	margin-bottom:	.1em;
	margin-top:	2em;
	text-decoration:underline; }
.datos {font-family:	"Verdana", Sans-Serif;
	font-size:	10pt;
	text-align:	center;
	letter-spacing:	0; }


P.nota {font-size:	8pt;
	color:		#000000;
	padding:	.5em;
	line-height:	1.5em;
	margin:		0em 6em 2em 6em;
	background-color:	#F5F5F5;
	
	border-style:	solid solid solid solid;
	border-width:	thin; }

UL { line-height:	1.5em; }

LI {	text-indent:	0px;
	text-align:	justify;
	margin-left:	2em;
	margin-bottom:	1em;
	margin-top:	0.5em
	line-height:	1.5em;
}


OL {	text-align:	justify;
	margin-left:	4.2em;
	line-height:	1.5em;}


.definicion {	color:		#990000; }

.paso	 {	font-weight:	bold;
		color:		#0065D7; }

.tip	 {	background-color: #FFFF00; }

B.verfig	{	font-style: italic;
			color:	#FF6600; }
			

.ecuacion {	font-family:	"Courier New";
		font-style:	italic;
		font-size:	0.8em;
		background-color:	#7EE88F; }

.fig {	font-size: 9pt;
	text-align: center; }

.codigo_titulo {background: #000080;
		width:790px;
		margin-left: 	0px;
		margin-bottom:	0px;
		color:		#FFFFFF; }

.codigo_texto {	font-family: "Verdana";
		font-size:	9pt;
		font-weight:	bold;
		vertical-align: middle;
		background: #000080;
		margin-bottom:	0px;
		padding-left:	10px;
		padding-right:	10px;

		color:		#FFFFFF; }

.codigo_ruta {	font-family:	Verdana;
	font-size:	7pt;
	color:		#ffffff;
vertical-align: middle;
}

.codigo {	font-family:	Courier New, Courier, Consolas, Monaco, Liberation Mono, Lucida Console, Monospace;
		font-size:	10pt;
		border:		thin solid #000080;
		background:	#F5F5F5;

		margin-top:	0px;
		margin-left:	0px;
		margin-right:	0px;
		margin-bottom:	0px;

		width:		790px;	
		overflow:	auto;

		padding:	5px;
}

PRE.codigo2 {	background: #8ECAF8;
		margin-left: 	1.5em;
		border: thin solid #6591B3;
		padding: .5em;
		font-family: "Courier New, Courier"; }


CODE {
  color: #0000FF;
  font-face: Courier New, Courier, Consolas, Monaco;
  font-size: 10pt;
}



.keyword    { color: #0000FF; font-weight: bold; }
.comentario { color: #008000; background-color: #E6FFE6; margin-botton: 0px; padding-bottom: 0px; }
.cadena     { color: #008070; background-color: #e1f6f3; }
.tipo_win32 { color: #FF0000; font-style: italic; }
.const_win32{ color: #004c7a; font-style: italic; }
.func_win32 { color: #004c7a; font-weight: bold; }


/*! BEGIN: prettify.js. */

/* string literal */
.str { color:maroon; } 
/* keyword */
.kwd { color:#0000FF; font-weight: bold;  } 
/* comment */
.com { color: #000080 } 
/* type */
.typ { color:#2B91AF } 
/* literals */
.lit { color:maroon; }  
/* punctuation string */
.pun { color:black } 
/* punctuation string */
.pln { color:black } 
/* ML tags */
.tag { color:maroon } 
/* ML attribute name */
.atn { color:red } 
/* ML attribute value */
.atv { color:blue } 
/* ML declaration */
.dec { color:purple } 
pre.prettyprint {  }

@media print {
  .str { color: #060; }
  .kwd { color: #006; font-weight: bold; }
  .com { color: #600; font-style: italic; }
  .typ { color: #404; font-weight: bold; }
  .lit { color: #044; }
  .pun { color: #440; }
  .pln { color: #000; }
  .tag { color: #006; font-weight: bold; }
  .atn { color: #404; }
  .atv { color: #060; }
}

/* END: prettify.js *