ul#listadoNoticias { list-style: none; margin: 2em 0 0 0; 	padding: 0; }
ul#listadoNoticias li {
  list-style: none;
  background:#FFF7EF;
  clear: both;
  margin-top: 8px;
  padding: 8px 0;
  border-bottom: 1px solid #ccc;
  font-size: 90%;
  position: relative;
}
ul#listadoNoticias li.primero{ border-top: 0; }
ul#listadoNoticias li span.fecha, .detalleNoticia .fecha, div.articuloGenerico .fecha {
	color: gray;
	font: bold 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

ul#listadoNoticias a { 	font-weight: bold; font-size: 1em; }

ul#listadoNoticias p {
  margin: 0.5em 0.8em;
}

ul#listadoNoticias .noticia0 img {
  float: left;
  margin-right: 0.5em
}

ul#listadoNoticias .noticia1 img {
  float: right;
  margin-left: 0.5em
}

ul#listadoNoticias li div.titulo {
	padding: 5px 90px 2px 20px;
	background: white url(/resources/i/ico_noticias.gif) no-repeat 4px;
	margin-top:-8px; border-bottom: 1px solid #DED7BD;
	}
ul#listadoNoticias .fecha{ position:absolute; right: 0 }
ul#listadoNoticias li span.fecha { padding-left: 15px; 
/*	background: url(/resources/i/noticias/icoNoticia.gif) left no-repeat;*/
	}
/*ul#listadoNoticias li p { padding-top: .8em; }*/
div.detalleNoticia a, div.articuloGenerico a { font-weight: bold; font-size: 1.1em; }
div.detalleNoticia { text-align: justify; font-size: 90%;}
/*div.detalleNoticia div { width: 98%; } */
/*div.detalleNoticia p { 
  /*padding-top:10px;*/ 
  margin-left:159px;
}*/
div.detalleNoticia .fecha { padding-bottom: 1em; }

div.articuloGenerico #fuente span.fuente{ color: #333;}
p span.titular { font-weight: normal; }

/*.detalleNoticia { position: relative; margin-bottom: 15px }*/
.detalleNoticia a.volver { position: absolute; right: 0; top: -2.5em; font-size: 80%; padding-left: 18px; background: url(../i/verano/icoVolver.gif) left no-repeat }
p.verNoticias { text-align: right }
.detalleNoticia p a.volver { position: static; }
/*.detalleNoticia img { 
  margin-right: 10px;
  position:absolute; 
}*/

/*.detalleNoticia .texto {
float:left;
left:100%;
margin-left:-580px;
position:relative;
width:580px;
}

.detalleNoticia img {
float:left;
left:100%;
margin-left:-100%;
position:relative;
}*/

.fecha {
  margin-bottom:10px;
}

.detalleNoticia  img {
  float: left;
  margin: 0 1em 1em 0;
}

.detalleNoticia  .texto {
  float: left;
}

.detalleNoticia .texto p {
  clear:none;
}

.detalleNoticia .texto.sinfoto {
  float:none;
}

.trozo {
  position: relative;
  float: left;
  clear: both;
  width: 100%;
}

.texto{
  top:-17px;
}