BODY {
   font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
   margin:0;
   padding:0;
   text-align: center;
   background-color: #fff;
   color: #000066;
   background-image: url(../images/linea.gif)
}
IMG {
  border-color: #330066;
  text-align: center;
  border-style: solid;
  border-width: 1px
}
td  {
  vertical-align: top
}
HR {
  color:  #0075A5
  }


#contenedor{
text-align: justify;
width: 782px;
margin: auto;
border: 1px solid #0075A5;
overflow: hidden;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:150%;
border-color: #330066;
margin-top: 0px;
padding-bottom: 10px;
background-color: #FFFFFF
}
#cuerpo{
  border: none;
  padding-left: 5px;
  padding-top: 10px
}
#cuerpo .arriba {
font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #0075CE;
text-decoration: none;
text-align: right;
padding-right: 30px;
font-size: 8pt
}
#cuerpo .arriba a {
color: #0075CE;
text-decoration: none;
font-size: 8pt
}
#cuerpo .arriba a:hover {
color: #0075CE;
font-size: 8pt;
text-decoration:  underline
}
#cuerpo .arriba a:visited {
color: #0075CE;
font-size: 8pt
}
#lateral{
  width: 195px;
  background-color: #E7EFF4;
  float: right;
  color: #000066;
  text-align:left;
  border: 1PX #0075A5 SOLID;
  margin-right: 3px;
}
#lateral ul{
   margin : 0px;
   padding: 0px 0px 0px 10px;
   color: #0075A5;
   margin-left: 5px;
   font-weight: bold;
  list-style-image: url(../images/item.gif)
}
#lateral li {
text-align:left;
margin-left: 2px;
}
#lateral li a {
font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000080;
text-decoration: none;
}
#lateral li a:hover {
font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000080;
text-decoration: underline
}
#lateral li a:visited {
font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #336699;
text-decoration: none
}
.imagenes {
  text-align: center;
  border:none
}
.cajaestandar {
border:1px solid #0075A5;
padding: 8px;
overflow:hidden;
line-height:150%;
background-color: #F7FCFE;
margin: 8px
}
.cajaestandargoogle {
border:1px solid #0075A5;
overflow:hidden;
line-height:100%;
background-color: #Ffffff;
margin: 8px;
padding-left: 5px;
}
.cajaestandargoogle img{
border:  0px
}
.cajaestandar img {
  vertical-align: top;
  text-align: center
}
#principaltreb{
background-color: #f3f7fb;
padding: 4px 4px 4px 4px;
margin-right: 210px;
border: 1px solid #0075A5;
font-family: "Trebuchet MS";
line-height:150%;
margin-left: 1px;
font-size: 14px;
min-height: 300px;
}
#principaltreb h3 {
margin: 5px -1px 5px -2px;
padding: 4px;
line-height: 100%;
font-size: 18px;
color: #0075A5;
padding-left: 15px;
font-family: "Trebuchet MS";
text-align: center
}
.titulo {
line-height: 150%;
font-size: 15px;
color: #003366;
padding-left: 5px;
font-family: "Trebuchet MS";
font-weight: bold
}
.lista {
line-height: 180%;
font-size: 14px;
color: #003366;
padding-left: 5px;
font-family: "Trebuchet MS";
font-weight: normal;
}
.sangria {
margin-left: 20px;
}
#principaltreb h2 {
line-height: 100%;
font-size: 15px;
color: #0075A5;
padding-left: 15px;
font-family: "Trebuchet MS";
}

#principaltreb texto H2 LI {
line-height: 100%;
font-size: 15px;
color: #0075A5;
padding-left: 15px;
font-family: "Trebuchet MS";
list-style: square;
list-style-image: url(../images/item.gif);
}
#principaltreb texto H2 LI A{
line-height: 100%;
font-size: 15px;
color: #0075A5;
padding-left: 15px;
font-family: "Trebuchet MS";
list-style: square;
list-style-image: url(../images/item.gif);
}
#principaltreb texto H2 LI A:hover, A:visited{
text-decoration: underline
}
#principaltreb h4 {
font-size: 14px;
color: #003366;
margin: 0%;
font-family: "Trebuchet MS";
  padding-left: 15px
}
#principaltreb h5 {
margin: 5px -1px 5px -2px;
line-height: 100%;
font-size: 15px;
color: #003366;
font-family: "Trebuchet MS";
list-style: square;
list-style-image: url(../images/item.gif);
}
#principaltreb UL {
  list-style-image: url(../images/item.gif);
  list-style-type: square;
  margin: auto;
}
#principaltreb LI {
    list-style-image: url(../images/item.gif);
  list-style-position: inside
}
#principaltreb UL UL {
  vertical-align: baseline;
  padding-left: 30px;
  list-style-type: circle
}
#principaltreb A, A:link {
font-family: "Trebuchet MS";
color: #000080;
text-decoration: none;
}
#principaltreb A:hover {
font-family: "Trebuchet MS";
color: #000080;
text-decoration: underline;
}
#principaltreb A:visited {
font-family: "Trebuchet MS";
color: #336699;
text-decoration: none;
}
#principaltreb A:active {
font-family: "Trebuchet MS";
color: #33cccc;
text-decoration: none;
}
#principaltreb .arriba {
font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #0075CE;
text-decoration: none;
text-align: right;
padding-right: 30px;
font-size: 8pt
}
#principaltreb .arriba a {
font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #0075CE;
text-decoration: none;
text-align: right;
padding-right: 30px;
font-size: 8pt
}
#principaltreb .arriba a:hover {
color: #0075CE;
font-size: 8pt;
text-decoration:  underline
}
#principaltreb .arriba a:visited {
color: #0075CE;
font-size: 8pt
}
#principalmapa {
background-color: #f3f7fb;
padding: 4px 4px 4px 4px;
margin-right: 210px;
border: 1px solid #0075A5;
font-family: "Trebuchet MS";
line-height:150%;
margin-left: 1px;
font-size: 14px;
min-height: 300px;
}
#principalmapa h3 {
margin: 5px -1px 5px -2px;
padding: 4px;
line-height: 100%;
font-size: 18px;
color: #0075A5;
padding-left: 15px;
font-family: "Trebuchet MS";
text-align: center
}
#principalmapa UL {
  vertical-align: baseline;
  list-style: square;
  padding-right: 10px
}
#principalmapa UL UL{
  vertical-align: baseline;
  list-style: circle;
  padding-right: 10px
}
  #principalmapa UL UL UL {
  vertical-align: baseline;
  list-style: disc;
  padding-right: 10px
}
  #principalmapa UL UL UL UL {
  vertical-align: baseline;
  list-style: circle;
  padding-right: 10px
}
 #principalmapa UL UL UL UL ul {
  vertical-align: baseline;
  list-style: DISC;
  padding-right: 10px
}
.cajabiblio {
 font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
border:1px solid #0075A5;
padding: 8px;
overflow:hidden;
line-height:150%;
background-color: #F7FCFE;
margin: 8px;
  width: 250px;
  float:right;
  color: #000066;
  text-align:left;
  margin-right: 3px;
}
.imprimo IMG{
margin-right:6px;
border: none;
}
.imprimo A {
font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000080;
text-decoration: none;
}
.imprimo a:hover {
font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000080;
text-decoration: underline
}
.imprimo a:visited {
font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #990066;
text-decoration: none
}
.cuadr {
 list-style: square;
 color: #990066;
}
.texto {
padding: 10px;
border: none;
}
.textoch {
padding: 5px;
font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
border: none;
}
.textochverde {
font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #009933
}
#glosa {
  background-color: #F7FCFE;
  margin: 0;
  border:1px solid #0075A5;
  margin: 10px;
  height: 24px;
  text-align: center;
  font-weight: bold;
  color: #009933
}
#anios {
  background-color: #F7FCFE;
  margin: 0;
  border:1px solid #0075A5;
  margin: 10px;
  text-align: center;
  font-weight: bold;
  padding-top: 5px;
  visibility: visible
}
#footer {
color:#636363;
text-align:center;
height:20px;
margin:10px 0 10px 0;
font-size: 10px
}

