* {
	font-family: arial, helvetica, sans-serif;
	color : #FFFFFF;
}

BODY {
  margin: 4px 16px;
  font-family: arial, helvetica, sans-serif;
}

SPAN.titulo {
	color: #FFCC99;
	font : caption;
}

TABLE.cabecera {
	color: #FFFFFF;
	font-weight: bold;
	background-color: transparent;
	font-family: arial, helvetica, sans-serif;
	padding-bottom : 4px;
}

DIV.contenido {
	background-color: #000066;
	padding: 5% 5% 5% 10%;
	border : 2px ridge #CCCCCC;
	height : 70%
}

DIV.cntnd_direc {
	background-color: #660000;
	padding: 2%;
	border : 2px ridge #CCCCCC;
	min-height : 70%
}

DIV.cntnd_punto {
	background-color: #006600;
	padding: 2%;
	border : 2px ridge #CCCCCC;
	min-height : 70%
}

DIV.cntnd_ej {
	background-color: #660066;
	padding: 2%;
	padding-top: 0px;
	border : 2px ridge #CCCCCC;
	min-height : 70%
}

DIV.cntnd_msfp {
	background-color: #660066;
	padding: 2%;
	padding-top: 0px;
	border : 2px ridge #CCCCCC;
	min-height : 70%
}

UL.ultoc LI {
	margin-bottom: 0.2em;
}

TABLE.pie {
	font-family: arial, helvetica, sans-serif;
	color: #FFFFFF;
	background-color: transparent;
	padding-top: 8px;
}

P.autor {
	color: #FFFFFF;
	font-size : 85%;
}

P.autor span {
	font-variant: small-caps;
}

P.autor sup {
	color: #FFFFFF;
}

P.sigue {
	text-align: right;
	color : #CCCCCC;
}

.num {
	color: #FFFFFF;
	font : menu;
}

SMALL {
  font-size: 80%;
}

BIG {
  font-size: 120%;
}

BUTTON {
	color: #000000;
}

IMG {
  border: 0;
}

IMG.izq {
  float: left;
  clear: none;
  margin-right: 8px;
}

IMG.der {
  float: right;
  clear: none;
  margin-left: 8px;
}

.derecha {
  text-align: right;
}

.centro {
  text-align: center;
}


PRE, CODE {
  font-family: "Courier New", courier, monospace;
}

PRE {
  color: #FFFFCC;
  font-size: 95%;
  background-color: #333333;
  padding: 4px 8px;
}

CODE {
  color: #FFFFCC;
  background-color: #333333;
}

DIV.priori1 {
        height: 32px;
	text-align: right;
        font: caption;
        color: #FFFFFF;
	background-image: url(manual/graf/fdo-rojo.gif);
	background-position: top right;
	background-repeat: no-repeat;
        padding-right: 3em;
}

DIV.priori2 {
        height: 32px;
	text-align: right;
        font: caption;
        color: #000000;
	background-image: url(manual/graf/fdo-amar.gif);
	background-position: top right;
	background-repeat: no-repeat;
        padding-right: 3em;
}

DIV.priori3 {
        height: 32px;
	text-align: right;
        font: caption;
        color: #000000;
	background-image: url(manual/graf/fdo-verde.gif);
	background-position: top right;
	background-repeat: no-repeat;
        padding-right: 3em;
}

A:link    {
    font-weight : bold;
	color: #FFFF00;
	text-decoration: none;
} 

A:visited {
	font-weight : bold;
	color: #FFFFCC;
	text-decoration: none;
}

A:active  { 
color: #FFFFFF 
}

A:hover  { 
color: #FFFF00;
text-decoration : underline;
 }

A.datos:link    {
	color: #FFFF00;
	text-decoration: none;
} 

A.datos:visited {
	color: #FFFFCC;
	text-decoration: none;
}
A.datos:active  { 
color: #FFFFFF 
}

A.datos:hover  { 
color: #FFFF00;
text-decoration : underline;
 }

EM { 
   font-style : italic;
   font-weight : bold;
}

UL { 
  margin-left: 2em;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
list-style-image: url(manual/graf/lista.gif);
}

UL LI {list-style-image: url(manual/graf/lista.gif);
  margin-bottom: 0.5em;}
UL UL LI {list-style-image: url(manual/graf/lista2.gif);}

UL UL, UL OL, OL UL, OL OL {
  font-size: 100%;
}

DL P, UL P, OL P,
DL OL, DL UL, DL DL,
OL OL, OL DL, OL UL,
UL DL, UL OL, UL UL {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

HR { 
  color: #CCCCCC;
}

H1 {
  color: #FFFFFF;
  font-size: 130%;
  font-weight: bold;
  font-family: arial, helvetica, sans-serif; 
  margin-top: 0em;
  margin-bottom: 0.2em;
  padding-top: 4px;
  border-top: 1px solid #CCCCCC;
}

H2 {
	color: #EEEEEE;
	font-size: 120%;
	font-family: arial, helvetica, sans-serif;
	text-align: left;
}

H3 {
  font-size: 110%;
  font-family: arial, helvetica, sans-serif;
}  

H4 {
  font-size: 100%;
  font-family: arial, helvetica, sans-serif;
}

/* DIV.comment is used in the all.htm file for comments that will not
be shown on the slides themselves. This rule is for when the style
sheet is applied to the all.htm file */

DIV.comment {
  padding: 1em;
  border: thin dotted;
  margin: 3em 3%;
}

.p1 {
	background-color : #FFEEEE;
	color : #CC0000;
	display : inline;
	padding: 0px 1px 1px 1px;
}

.p2 {
	background-color : #FFFFEE;
	color : #FF9900;
	display : inline;
	padding: 0px 1px 1px 1px;
}
.p3 {
	background-color : #EEFFEE;
	color : #009900;
	display : inline;
	padding: 0px 1px 1px 1px;
}

/* Encabezados de ejemplo (punto 3.5) */
DIV.ejemplo35 { padding: 1em; 
border: 2px groove #CCCCCC; 
background-color: #669966;
margin: 0% 5%;
 }
DIV.ejemplo35 H2 { padding-left: 3% ; color: #FFFFFF}
DIV.ejemplo35 H3 { padding-left: 6% ; }
DIV.ejemplo35 H4 { padding-left: 9% ; }
DIV.ejemplo35 P  { padding-left: 12% ; }

/* Ejemplo punto 8.1) */
SPAN.p8-1 {
	color: #CCCCCC;
	padding-right: 120px;
}

/* Ejemplo punto 9.4 */
A.p9-4:link, A.p9-4:visited {font-size:24px; text-decoration:none;color:#FF3333}
A.p9-4:hover, A.p9-4:active {color:#FFFF00; border: 2px inset #FFFF00}


