HTML, BODY
{
	height: 100%;
	margin-left:auto;
	margin-right:auto;
	font:12px verdana,aria,sans-serif;
	min-width:995px;
	}

body {
	background: #fff url(../entorno/fPagina.gif) repeat-x;
	color: #464544;
	line-height:1.5em;
}

html, body, h1, h2, h3, h4, ul, li {
	margin: 0;
	padding: 0;
}

h1 img {
	display: block;
}
img {
	border: 0;
}
a {
	color: #464544;
}
a:hover {
	color: #FFA405;
}
.Izquierda{
	float: left;
}
.Derecha {
	float: right;
}
.MostrarMas {
	text-align: right;
}
.SaltoLinea {
	clear: both;
	visibility:hidden;
}



/** ------------------------------------------------------
             PLANTILLA
---------------------------------------------------------- **/
#ContenedorHTML {
	text-align: left;
	margin: auto;
	/*width: 728px;*/
	width: 928px;
  position: relative;
}

h1 {
  position: absolute;
  top: 46px;
  left: 0;
  height: 43px;
  padding-top: 8px;
  width: 414px;
  text-align: center;
  /*background: #7A808C;*/
  color: #ffffff;
  font: 24px "Times new roman", serif;
  font-weight: normal;
  display:none;
  visibility:hidden;
}
h1 strong {
  font-weight: normal;
  color: #0E1520;
}
#MenuSuperior {
  position: absolute;
  top: 15px;
  /*left: 414px;*/
  left: 614px;
  width: 266px;
  height: 269px;
  background: #6D7481 bottom left url(../entorno/Cabecera.jpg) no-repeat;
}

#MenuSuperior div.PieFoto
{
    height: 23px;
    font-size:0.8em;
    line-height:1.2em;
    padding:4px 6px 4px 6px;
    color: #FFF;
}

#MenuSuperior IMG
{
    width: 266px;
    height: 238px;
}

#MenuSuperior ul 
{
    padding-left:20px;
  line-height: 32px;
}
#MenuSuperior li {
  display: inline;
  font-size: 12px;
  color: #fff;
}
#MenuSuperior a {
  text-decoration: none;
  font-weight: normal;
  color: #fff;
}
#MenuSuperior a:hover {
  text-decoration: underline;
}

/** ------------------------------------------------------
             Titulo
---------------------------------------------------------- **/
#ctl00_Titulo {
  position: absolute;
  top: 46px;
  /*left: 680px;*/
  left: 880px;
  width: 48px;
  height: 238px;
}

div.Titulo1 {background: url(../entorno/TituloVertical.gif) no-repeat;}
div.Titulo2 {background: url(../entorno/TituloVertical2.gif) no-repeat;}
div.Titulo3 {background: url(../entorno/TituloVertical3.gif) no-repeat;}
div.Titulo4 {background: url(../entorno/TituloVertical4.gif) no-repeat;}
div.Titulo5 {background: url(../entorno/TituloVertical5.gif) no-repeat;}
div.Titulo6 {background: url(../entorno/TituloVertical6.gif) no-repeat;}
div.Titulo7 {background: url(../entorno/TituloVertical7.gif) no-repeat;}

/** ------------------------------------------------------
             CABECERA 1
---------------------------------------------------------- **/
#ctl00_Cabecera1 {
  position: absolute;
  top: 89px;
  left: 0px;
  /*width: 414px;*/
  width: 614px;
  height: 195px;
}

div.Cabecera1Entorno1 {background: url(../entorno/fCabecera.jpg) no-repeat;}
div.Cabecera1Entorno2 {background: url(../entorno/fCabecera2.gif) no-repeat;}
div.Cabecera1Entorno3 {background: url(../entorno/fCabecera3.gif) no-repeat;}
div.Cabecera1Entorno4 {background: url(../entorno/fCabecera4.gif) no-repeat;}
div.Cabecera1Entorno5 {background: url(../entorno/fCabecera5.gif) no-repeat;}
div.Cabecera1Entorno6 {background: url(../entorno/fCabecera6.gif) no-repeat;}
div.Cabecera1Entorno7 {background: url(../entorno/fCabecera7.gif) no-repeat;}


/** ------------------------------------------------------
             CUERPO
---------------------------------------------------------- **/
#Cabecera2 {
  height: 285px;
}

#Contenedor {
  background: url(../entorno/fBody.gif) repeat-y;
  width: 100%;
}

#Contenidos {
  float: left;
  /*width: 412px;*/
  width: 612px;
}

#Menu 
{
    background: #d4d6da;
    height: 34px;
}

#Menu ul {
}
#Menu li {
  float: left;
  width: 121px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  background: url(../entorno/fMenu.gif) repeat-x;
  border-left: 1px solid white;
  list-style: none;
}
#Menu a 
{
  font-size: 1.2em;
  font-weight:bold;
  color: #3b465a;
  text-decoration: none;
}
#Menu a:hover {
  text-decoration: underline;
}

/** ------------------------------------------------------
             Menu Activado
---------------------------------------------------------- **/

#Activado {
  border-left: none;
  padding-left: 1px;
  width: 123px;
}

#Menu li.Activo1 {background: url(../entorno/fMenuActivado.gif) repeat-x;}
#Menu li.Activo2 {background: url(../entorno/fMenuActivado2.gif) repeat-x;}
#Menu li.Activo3 {background: url(../entorno/fMenuActivado3.gif) repeat-x;}
#Menu li.Activo4 {background: url(../entorno/fMenuActivado4.gif) repeat-x;}
#Menu li.Activo5 {background: url(../entorno/fMenuActivado5.gif) repeat-x;}
#Menu li.Activo6 {background: url(../entorno/fMenuActivado6.gif) repeat-x;}
#Menu li.Activo7 {background: url(../entorno/fMenuActivado7.gif) repeat-x;}


#Activado a{
  color: #ffffff;
}

#Datos
{
    padding: 20px 20px 10px 0px;
}

#Lateral {
  float: right;
  width: 285px;
  padding: 5px 10px 10px 10px;
}

#Lateral h2 {
  /*color: #323E51;*/
  font: 22px "Times new roman", serif;
  margin-bottom: 12px;
}
#Lateral h3, div.IconosNumeros H3 {
  font-size: 9px;
  margin-bottom: 5px;
  line-height:10px;
}

#Lateral p {
  margin-top: 0;
  color: #163348;
}
#Lateral .Izquierda {
  margin-right: 4px;
}
#Lateral a {
  color: #163348;
  font-weight: bold;
  text-decoration: none;
}
#Lateral a:hover {
  text-decoration: underline;
}

div.IconosNumeros
{
    width:125px;
    float:left;
  padding-left:10px
}

div.RevistaPortada
{
    width:300px;
    float:left;
}

div.RevistaSumario
{
    float:left;
    width:270px;
    margin-left:20px;
}

div.textoPDF
{
    margin:20px 0px 0px 20px;
    float:left;
    width:200px;
    font-style:italic;
}

div.textoPDF a
{
    text-decoration:none;
}

div.textoPDF a:hover
{
    color:#000;
    text-decoration:underline;
}

div.icoPDF
{
    margin-top:20px;
    float:left;
    width:50px;
    margin-left:20px;
}

div.RevistaFecha
{
    font-size:1.3em;
    font-weight:bold;
    padding-bottom:10px;
}

IMG.FotoGrande
{
    width:300px;
    border-width:0px;
}


div.DirInfoPpal{
	padding-top: 5px;
	color:#666666;
}

div.DirInfo{
	padding-top: 15px;
	color:#666666;
}

div.DirInfo h2
{
    font-size:1em;
}


/** ------------------------------------------------------
             BASE
---------------------------------------------------------- **/
#ctl00_DatosLegales {
  /*background: #6D7481;*/
  color: #fff;
  text-align: center;
  font-size: 11px;
  float: right;
  width: 315px;
  padding: 10px 0;
  margin-bottom: 20px;
}

div.DatosLegales1 {background: url(../entorno/BandaHorizontal.gif) repeat-x;}
div.DatosLegales2 {background: url(../entorno/BandaHorizontal2.gif) repeat-x;}
div.DatosLegales3 {background: url(../entorno/BandaHorizontal3.gif) repeat-x;}
div.DatosLegales4 {background: url(../entorno/BandaHorizontal4.gif) repeat-x;}
div.DatosLegales5 {background: url(../entorno/BandaHorizontal5.gif) repeat-x;}
div.DatosLegales6 {background: url(../entorno/BandaHorizontal6.gif) repeat-x;}
div.DatosLegales7 {background: url(../entorno/BandaHorizontal7.gif) repeat-x;}

#ctl00_DatosLegales p {
  margin: 0;
  padding: 0;
}

#ctl00_DatosLegales p a{
  color:#FFF;
  font-weight:bold;
}


/** ------------------------------------------------------
             Entorno
---------------------------------------------------------- **/
.Color1{color:#c10027;}
.Color2{color:#085e02;}
.Color3{color:#e3b40e;}
.Color4{color:#60bf19;}
.Color5{color:#d70873;}
.Color6{color:#009cc7;}
.Color7{color:#ff6600;}
