/*------------(CARACTERÍSTICAS GENERALES DE BODY)------------*/
body {
  padding-left: 18em;
  padding-right: 1em;
  margin-top: 4em;
  font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
  color: #000000; }

/*------------(H1)------------*/
h1 {
  font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
  text-align: center; }

/*------------(H4)------------*/
h4 {
  font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
  text-align: left; 
  margin: 0;
  position: absolute;
  top: 1em;
  left: 3em; }

h4 a {
  text-decoration: none;  }

h4 a:link {
  color: #999999; }

h4 a:visited {
  color: #999999; }


/*------------(PARRAFO)------------*/
p { 
  text-align: justify;
  line-height: 1.5; }

/*------------(HR)------------*/
hr.rss {
  height: 3px; }

/*------------(IMÁGENES COMUNES RSS)------------*/
img.reesses {
  margin: 0;
  position: absolute;
  top: 3em;
  left: 4em; }

img.logorsspeque {
  margin: 0;
  position: absolute;
  top: 4.1em;
  left: 7.6em; }

img.arriba {
 border: 0; }

/*------------(MENÚ DE NAVEGACIÓN)------------*/
ul.barranavegacion {
  list-style-type: none;
  padding: 0;
  margin: 0;
  position: absolute;
  text-align: right;
  top: 13em;
  left: 1em;
  width: 15em; }

ul.barranavegacion li {
  background-color: #993366;
  margin: 0.5em 0;
  padding: 0.3em;
  border-left: 1em solid #999999;
  font-weight: bold; }

ul.barranavegacion a {
  text-decoration: none;  }

ul.barranavegacion a:link {
  color: #FFFFFF; }

ul.barranavegacion a:visited {
  color: #FFCCFF; }


/*------------(LISTAS NO ORDENADAS)------------*/
ul.nobarra li {
  list-style-type: square; 
  list-style-position: inside; 
  padding-left: 5em; 
  line-height: 1.5; }


/*------------(LISTAS ORDENADAS)------------*/
ol.pasos_rss li {
  list-style-position: inside; 
  padding-left: 5em; 
  line-height: 1.5;}


/*------------(CÓDIGO DE EJEMPLO RSS)------------*/
pre.ejrss {
  padding-left: 6em; }

/*------------(ENLACES SARI)------------*/
table.sari {
  text-align: center;
  font-size: small; 
  font-weight: bold; 
  color: #000000;
  background-image: url(fondo_tabla_sari.gif); }

table.sari a {
  text-decoration: none; }

/*------------(AUTORÍA)------------*/
address {
  margin-top: 1em;
  text-align: right;
  padding-top: 1em;  
  font-size: 85%; }

/*------------(CANAL RSS SARI)------------*/

img.canal_rss {
  margin: 0;
  position: absolute;
  top: 40em;
  left: 7em; 
  border: 0; }

p.canal_sari {
  text-decoration: blink; 
  margin: 0;
  position: absolute;
  top: 38.5em;
  left: 3em; 
  color: #993366;
  font-weight: bold; }

hr.canal_sari {
  width: 50%; 
  height: 2px; }

/*------------(LOGOS VALIDACIÓN)------------*/
p.validhtml {
  margin: 0;
  position: absolute;
  top: 50em;
  left: 1em; }

img.validhtml {
  height: 31px; 
  width: 88px; 
  border: 0; }

p.validcss {
  margin: 0;
  position: absolute;
  top: 50em;
  left: 8em; }

img.validcss {
  border:0;
  width:88px;
  height:31px; }

p.validrss {
  margin: 0;
  position: absolute;
  top: 55em;
  left: 1em; }

img.validrss {
  border:0; }

p.valida {
  margin: 0;
  position: absolute;
  top: 52.5em; 
  left: 1em;}

img.valida {
  height: 32px;
  width: 88px; 
  border: 0; }

.tawlogo {
font-family: arial, sans-serif;
border: 1px solid #555;
vertical-align: 0.3em;
font-weight: bold;
color: #fff;
font-size: 0.9em;
background-color: #555;
padding: 0;
margin: 0;
position: absolute;
top: 58.75em;
left: 9em;
}

.tawlogo .tnivel {
padding: 0 0.4em ;
border-bottom: 0px;
background-color: #555;
color: #fff;
font-size: 0.8em;
}

.tawlogo abbr {
border-bottom: 0px;
}

.tawlogo acronym{
border-bottom: 0px;
padding: 0 0.3em;
background-color: #fff;
color: #000;
}

.tawlogo sup{
padding: 0em;
vertical-align: 0.6em;
font-size: 0.6em;
}
