#content div.portada-main {
}

#content tr{vertical-align: top;}

#content a:link, #content a:visited {border:none;}

#content li{    list-style: square url(images/flecha_indice.gif) inside;}

#secondary-content p {text-align: left;}

/********* NEWS **********/

#content div.portada-main {}

#content  .portada-news .news-item .morelink {}

#content #portada-main #rss-link {
  line-height: 24px;
  font-size: 16px;
  margin: 0;
  margin-right: 4px;
  display: block;
  float: right;
  
}
#content #portada-main #rss-link img {
  float: left;
  margin-right: 10px;
}


#content .news-latest-container {    padding: 5px;}

#content .news-latest-container h2 {
padding-top: 5px;
padding-bottom: 5px;
font-family: Georgia,"Times New Roman",serif;
font-weight: bold;
letter-spacing: 1px;
font-size: 1.2em;
color: #fff;
background-color:#ccc;
text-align:center;
width:99%;
}


#content .news-latest-container .news-latest-item h3{
   margin-bottom: 2px;
padding-top: 5px;
padding-bottom: 5px;
font-family: Georgia,"Times New Roman",serif;
font-weight: bold;
font-size: 12px;
letter-spacing: 1px;
/*clear: both;
float:left;*/
}

#content .news-latest-container .news-latest-item p {
   padding-bottom: 0px;
/*   font-variant: small-caps;*/
   letter-spacing: 0.2em;
/*   margin-bottom: 5px;*/
font-family: Georgia,"Times New Roman",serif;
font-size: 0.9em;
letter-spacing: 1px;
}

#content .news-latest-container .news-latest-item .news-latest-date a {   border-bottom: 0; }

#content .news-latest-container .news-latest-item {
   float: left;
   width: 99%;
   padding-bottom: 5px; 
   margin-top: 5px;
   border-bottom: 1px solid #ccc;
border-top: none;
}

#content .news-latest-container .news-latest-morelink {
   font-style: italic;
   float: right;
font-size:10px;
}

#content div.news-latest-container h3 a img {width:80px; height: auto; float: left; margin-top: 5px; margin-right: 5px;}