h3{ color:#1b90cb; font-weight: bold; font-size: 1.4em }

strong{ font-weight: bold; color:#1b90cb }
a{ color: #f90; font-weight: bold; text-decoration:none; }
a:hover{ text-decoration:underline }

.menu{
list-style: none;
font-family: Arial, Helvetica, sans-serif; margin: 0; padding:0;
border-bottom: 1px solid #999;
margin: 0 0 10px;
padding: 2px 0 4px 10px;
}
.menu li{
display: inline
}
.menu a{
color: #7d7d7d;
background: #f6f3ef;
border-top: 1px solid #999;
border-right: 1px solid #999;
border-left: 1px solid #999;
font-size: 0.6em;
padding: 5px 15px;
text-transform: uppercase;
}

.menu a.activa{ color: #1b90cb; background: #fff; padding-bottom: 6px}

ul{ list-style: none}
ol, ul{ margin: 20px 0 0 0px; padding: 0}
ul li{ margin: 0 0 10px }
ul span{ display: block; font-weight: bold; color:#1b90cb}

ol ul{
margin: 0; padding: 10px 0 0px 20px;
list-style: disc
}

span.piedefoto, span.piedevideo, span.piedevideop{ color: #888; font-weight: normal; display: block; }

span.piedefoto{  padding: 0 0 10px }
span.piedevideo{ padding: 0 }
span.piedevideop{ padding: 3px 0 10px; font-size:0.9em;  }

.ulArchivos, .ulEnlaces{ margin: 0; border-bottom: 1px solid #999;}
.ulArchivos a, .ulEnlaces a{
background: url(../estilos/pdf.png) left 15px no-repeat;
padding: 15px 0 15px 24px;
border-top: 1px solid #999;
display: block;
}
.ulEnlaces a{ background: url(../estilos/enlace.png) left 15px no-repeat  }