.clearfix:after{
	display: block;
	visibility: hidden;
    content: ".";
    height: 0;
    clear: both;
    background-color: transparent;
}

#cuerpo{
	background-color: transparent;
	position: relative;
	width: 100%;
	top: 0px;
	left: 0px;
	/*Se utilizan las 3 sentencias a modo de parche para IE*/
	min-height: 600px;
	height: auto !important;
	height: 600px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;		
	margin:0px auto;

}
#cuerpo .tituloListado{
	color:#666;
	font-size:20px;	
	text-decoration:underline;
	font-family:Georgia, "Times New Roman", Times, serif;	
}
/*-------------------------------------------------------------------------------------------------------------------------*/
	/* Detalle de Noticia */
/*-------------------------------------------------------------------------------------------------------------------------*/

#cuerpoNoticia{
	padding:5px;
	width:100%;
}

#cuerpoNoticia a{
	text-decoration:underline;
}

#barraSubtitulo{
	margin-left:-5px;
	margin-top:15px;		
}

#barraSubtitulo i{
	background-color:#EFEFEF;
	top:0px;margin:0px;
	padding:2px;
	color:#28578B; 
	width:450px;
	overflow:hidden;
}
#barraSubtitulo span{
	color:#888;
	float:right;
	font-size:12px
}
#barraSubtitulo span a{
	color:#888;
}

#barraSubtitulo .mailConsulta{
	float:right;
	padding-left:5px;
	padding-right:10px;	
	cursor:pointer;
	border:0px;
}

#barraSubtitulo img{
	border:0px;
}


#cuerpoNoticia h2{
/*	padding-top:15px;
	color:#333; 
	font-size:30px;	
	font-family:"Helvetica Neue", Helvetica, Arial, FreeSans, sans-serif;*/	font-family:"Times New Roman";	font-size:45px;	color:#867526;	margin-top: 30px;	font-style: italic;		font-weight: normal;	
}
#cuerpoNoticia h3{
	font-size:14px;
	color:#333; 	
	font-family:"Helvetica Neue", Helvetica, Arial, FreeSans, sans-serif;	
}
#cuerpoNoticia h5{
	width:100%;
	color:#333; 	
	font-family:"Helvetica Neue", Helvetica, Arial, FreeSans, sans-serif;	
	font-size:12px;
	text-align:right;
}


#barraAutor{
	font-size:13px; 
	font-family:Verdana, Geneva, sans-serif;

	border-bottom-color:#CCC;		
	border-bottom-width:1px;
	border-bottom-style:solid;	 	

	border-top-color:#CCC;
	border-top-width:1px;
	border-top-style:solid;	

	line-height:25px;
}

#resumen{
	color:#3A393E;
	font-size:15px;
	font-weight:bold;
	margin-left:3px;
	font-family:"Lucida Grande","Lucida Sans", Lucida, Arial, Helvetica, FreeSans, sans-serif;
}

#imagenNoticia{
	margin:0px;
	padding:0px;
	margin-bottom:2px;	
	border: 0pt none;
	max-width:660px;
}

#pieNoticia{
	margin:0px;
	padding:0px;
	float:left;
	color:#666;
	font-size:13px;

}

#textoNoticia{
	color:#333;
	font-size:14px;
	margin-top:10px;
	float:left;
	width:100%;
	margin-bottom:20px;
}


#barraCategoria{
	color:rgb(51, 85, 119);
	font-size:13px;
	text-align:left;
	width:100%;
	
}




/*-------------------------------------------------------------------------------------------------------------------------*/
	/* Listado  de Noticias */
/*-------------------------------------------------------------------------------------------------------------------------*/

div.listadoNoticiasFicha{
	float:left;
	width:870px; 
	height:115px;
	margin-left:20px;
	padding:10px; 
	margin-top:20px;	
}

div.listadoNoticiasFicha span{
	float:right;
	font-size:12px;
	font-family:'Courier New', Courier, monospace;
	margin-top:-27px;
	margin-right:50px;
	background-color:#EFEFEF;
	color:#404B6A;	
}
div.listadoNoticiasFicha div.imagenListadoNoticia{
	height:100px;
	float:left;
	width:90px;
	padding-top:5px;
	margin:0px;
	padding:0px;	
}

div.listadoNoticiasFicha div.listadoCuerpo{
	float:left;
	width:518px;
	height:100px;
	margin:0px;
	padding:0px;
	
}
div.listadoNoticiasFicha h4{
	width:100%;
	height:40px;
	padding-left:10px; 
	margin-top:0px;
	color:#333;
	margin-bottom:1px;
	overflow:hidden;
	font-family:"Helvetica Neue", Helvetica, Arial, FreeSans, sans-serif;
}div.listadoNoticiasFicha h4 a{	color:#000;}
div.listadoNoticiasFicha p.textoListado{	
	height:50px; 
	width:100%;
	padding-left:10px; 
	margin-top:5px;
	font-size:12px;
	font-family:"Lucida Grande","Lucida Sans", Lucida, Arial, Helvetica, FreeSans, sans-serif;
	color:#333;
	overflow:hidden;
}
div.pieListadoNoticias{ 
	width:98%;
	height:20px;
}
div.pieListadoNoticias i.listadoCategoria{
	font-size:12px;
	color:#999;
	margin-left:0px;
	width:90%;
}

div.pieListadoNoticias a.listadoMasInfo{
	font-size:0.8em;
	color:#ae9000;	
	float:right;
	width:10%;		
	text-decoration:underline;
}

/*-------------------------------------------------------------------------------------------------------------------------*/
	/* Pagina del Listado */
/*-------------------------------------------------------------------------------------------------------------------------*/

#paginado{
	padding:5px;
	margin-top:5px;
	width:100%;	
	height:89px	
}

div.elementosMostrados{
	margin-left:20px;
	width:630px;
	text-align:right;
	font-size:14px;
	padding-top:5px;
}

#paginado ul{
	margin:0 auto;
	text-align:center;
	background-color:#EEEDEF;
	padding:8px;
	margin-top:7px;
	margin-left:-11px;	
	width:100%;	
	height:25px;
}

#paginado ul li{
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;		
	font-size:10px;	
	vertical-align:middle;	
	color:rgb(0, 129, 64);	
	border:0px;
	display:inline-block;
	width:25px;
	height:25px;	
	margin:0px;
	padding:0px;
	list-style-type:none;
	overflow:hidden;
	border-color:#999;
	border-style:ridge;
	border-width:1px;
	background-color:#B0B0B0;
	text-decoration:none;	
	color:#333;
	cursor:pointer;
	line-height:25px;
}

#paginado ul li.active{
	background-color:#6772A5;
}

#paginado ul li:hover{
	background-color:#4BAB49;
}

#paginado ul li.active:hover{
	background-color:#6772A5;
	cursor:default;
}

#paginado ul li.siguientes,#paginado ul li.previos{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	color:#333;	
}

/*-------------------------------------------------------------------------------------------------------------------------*/
	/* Galerķa de Imagenes */
/*-------------------------------------------------------------------------------------------------------------------------*/


	#cuerpoNoticia .galeria .miniaturasVisible{
		float:left;
		position:relative;
		overflow:hidden;
		margin-left:8px;
		margin-top:5px;
		height:90px;
		width:890px;
	}
	
	#cuerpoNoticia .galeria .miniaturasVisible .miniaturas{
		position:absolute;
		margin:0px;
		padding:0px;				
		text-align:left;
		width:992px;
		height:80px;
		left:0px;				
	}
	
	
	#cuerpoNoticia .galeria .miniaturasVisible .miniaturas img{
		margin-right:5px;
		width:78px;
		height:78px;	
		border:0pt none;
		border-style:ridge;
		border-width:1px;
		border-color:#CCC;						
	}
	
	#cuerpoNoticia .miniaturas ul{
		margin:0px;
		padding:0px;			
	}
	
	#cuerpoNoticia .miniaturas li{
		display:inline;
		
	}
	
	#cuerpoNoticia .galeria .miniaturasVisible .miniaturas a.selected img{	
		border:3px solid #|;
		width:80px;
		height:80px;
	}
	
	#cuerpoNoticia .galeria .buttonLeft{
		float:left;
		margin-top:40px;
		cursor:pointer;
	}	
	#cuerpoNoticia .galeria .buttonRight{
		float:right;
		margin-top:40px;		
		cursor:pointer;
	}