/*
Principal
*/
body {
	font-family: verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	/* IE Fix */
	margin: 0;
	color: #4A4A4A;
	background-color: #000;
}

a {
	color: #21a42f;
	text-decoration: none;
}

a:hover {
	color: #000;
	text-decoration: underline;
}

/*
______________________________________________________________________________________________________
*/ /*
General
*/
#general {
	width: 950px;
	margin: 0px auto;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: verdana, arial, helvetica, sans-serif;
}

#encabezado {
	height: 125px;
	background: url(../images/encabezado.jpg) no-repeat top center;
	margin-bottom: 0px;
}

#encabezado h1 {
	display: none;
}

#menu_horizontal {
	width: 950px;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	clear: both;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	height: 30px;
	color: #ffffff;
	background-color: #d4e8ec;
	background-image: url(../images/menubg.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: 0% 0%;	
}
#menu_horizontal ul {
		margin: 0px;
	}
	
#menu_horizontal li {
	padding-top: 8px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
	color: #061bed;
	float: right;
	display: inline;
}

#menu_horizontal li:hover {
	background-color: #ffffff;
	background-image: url(../images/bar.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: 0% 0%;
	color: #ffffff;
	text-decoration: none;
}

#menu_horizontal li a:hover {
	text-decoration: none;
	color:#000000;
	}
	
#menu_horizontal li a {
	color:#061bed;
	}
	
#menu {
	padding-top: 5px;
	margin-bottom: 20px;
	background-color: #fff;
	border:3px double gray;
	
}

#menu .bottom {
	height: 15px;
	background: #DDD url(../images/block_bottom2.gif) no-repeat bottom
		center;
}

/*
______________________________________________________________________________________________________
*/ /*
Columna Izquierda
*/
#columna_izquierda {
	float: left;
	width: 175px;
	padding: 5px 10px 0 0;	
}

#columna_izquierda span {
	background: #699E6A;
	font: bold 11px verdana, arial, sans-serif;
	padding: 4px;
	margin: 5px 0;
	border: #425227 solid 1px;
	color: #ffffff;
	cursor: default;
	display: block;
	text-align: center;
}

#columna_izquierda a img {
	border: 0px;
}

/*
______________________________________________________________________________________________________
*/ /*
Menu Login
*/
#menu_login {
	padding-top: 5px;
	margin-bottom: 20px;
	background-color: #C0D1B8;
	background: #DDD url(../images/block_top2.gif) no-repeat top center;
	/* float: right;
    width:175px;
    border:0px dashed #cccccc;
    */;
}

#menu_login p {
	margin-top: 2px;
	margin-bottom: 5px;
	padding: 4px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	text-align: center;
}

#menu_login .bottom {
	height: 22px;
	background: #DDD url(../images/block_bottom2.gif) no-repeat bottom
		center;
}

/*
______________________________________________________________________________________________________
*/ /*
Columna Central
*/
#central {
	width:950;
	clear:both;
	background: #fff;
	}
#columna_central {
	float: left;
	width: 745px;
	padding: 5px 0 0 0;
	margin-left:5px;	
}

#columna_central em {
	margin-top: 5px;
	margin-bottom: 10px;	
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	padding: 4px;
	border: 1px solid #425227;
	background-color: #3F9745;
	display: block;
	font-style: normal;
	font-weight: bold;
}

#columna_central pre {
	background: #7cfa82;
	font: normal 10px verdana, arial, sans-serif;
	padding: 4px;
	margin-top: 5px;
	margin-bottom: 5px;
	border: #425227 solid 1px;
	color: #000000;
	width: 300px;
	display: block;
	white-space: normal;
}

#columna_central span {
	font: normal 10px verdana, arial, sans-serif;
	padding: 4px;
	border: #425227 solid 1px;
	color: #FFFFFF;
	background-color: #b8162d;
}

#columna_central table td {
	padding: 0%;
	margin: 0%;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
}

#columna_central p {
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 4px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
}

#columna_central select {
	margin: 10px;
	width: 180px;
}

#columna_central ul {
	padding-left: 20px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	list-style: none;
}

#columna_central ul li {
	display: table;
	padding-top: 5px;
}

#listas4 {
	margin-bottom: 25px;
}

#listas3 {
	margin-bottom: 25px;
}

#listas2 {
	margin-bottom: 25px;
}

#listas1 {
	margin-bottom: 25px;
}

#listas4 ul li {
	text-indent: -6px;
	padding-left: 30px;
	background: url(../images/categoria_ir.png) no-repeat;
}

#listas3 ul li {
	text-indent: -6px;
	padding-left: 30px;
	background: url(../images/categoria_ir.png) no-repeat;
}

#listas2 ul li {
	text-indent: -6px;
	padding-left: 30px;
	background: url(../images/categoria_ir.png) no-repeat;
}

#listas1 ul li {
	text-indent: -6px;
	padding-left: 40px;
	background: url(../images/abrir_articulo.png) no-repeat;
}

#listas1  .archivo {
	padding-bottom: 5px;
	background: url(../images/archivo.png) no-repeat;
}

.imagen_a_la_izquierda {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
	border: 0px;
	max-width: 200px;
	max-height: 200px;
}

* html .imagen_a_la_izquierda {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
	border: 0px;
	height: expression(this .   height >   this .   width &&     this .   height >
		    200 ?   
		 "200px" :     true);
	width: expression(this .   width >   this .   height &&   this .   width >    
		200 ?   
		 "200px" :     true);
}

.imagen_a_la_derecha {
	float: right;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 5px;
	border: 0px;
	max-width: 200px;
	max-height: 200px;
}

* html .imagen_a_la_derecha {
	float: right;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 5px;
	border: 0px;
	height: expression(this .   height >   this .   width &&     this .   height >
		    200 ?   
		 "200px" :     true);
	width: expression(this .   width >   this .   height &&   this .   width >    
		200 ?   
		 "200px" :     true);
}

#columna_central input {
	margin-left: 10px;
}

#eventosProximos {
	margin-right: 130px;
	margin-bottom: 10px;
	border: 3px double #B4BBA9;
	background: #DADADA;
}

#eventosLejanos {
	margin-right: 130px;
	margin-bottom: 10px;
}

#eventosHoy {
	margin-right: 130px;
	margin-bottom: 10px;
	border: 3px double #B4BBA9;
	background: #D5B6B3;
	color: #000;
}

/*
______________________________________________________________________________________________________
*/ /*
Columna Derecha
*/
#columna_derecha {
	float: right;
	width: 175px;
	padding-left: 10px;
	padding-top: 5px;
	margin-right:5px;
}

#columna_derecha span {
	background: #3F9745;
	font: bold 11px verdana, arial, sans-serif;
	padding: 4px;
	margin: 5px 0;
	border: #425227 solid 1px;
	color: #ffffff;
	cursor: default;
	display: block;
	text-align: center;
}

#columna_derecha a img {
	border: 0px;
}

#columna_derecha p {
	margin-top: 2px;
	margin-bottom: 5px;
	padding: 4px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
}

#logos {
	text-align: center;
}

#agenda {
	padding-top: 5px;
	margin-bottom: 20px;
	background-color: #fff;
	
}

#agenda .bottom {
	height: 15px;
	background: #DDD url(../images/block_bottom2.gif) no-repeat bottom
		center;
}

/*
______________________________________________________________________________________________________
*/ /*
Pie de página
*/
.clearer {
	clear: both;
}

#clearer {
	clear: both;
}

#pie_de_pagina {
	margin-top:3px;
	background: #05a247;
	text-align: center;
	color: #000000;
	font-size: 10px;
	line-height: 40px;
	clear: both;
}

#pie_de_pagina a {
	text-decoration: none;
	color: #ffffff;
}

#pie_de_pagina a:hover {
	text-decoration: none;
	color: #595959;
}

#pie_de_pagina p {
	margin-top: 1px;
	margin-bottom: 5px;
	padding: 4px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
}

/*
entradas de formulario
*/
.selectEstrecho {
	max-width: 45px;
}

.selectMedioEstrecho {
	max-width: 65px;
}

input {
	margin-left: 10px;
}

textarea {
	margin-left: 10px;
}

.icono_modificar {
	margin-left: 5px;
	margin-right: 5px;
	border-width: 0px;
	vertical-align: middle;
}

.imagen_noticias {
	float: right;
	margin: 0 0 5px 10px;
	border-width: 0px;
	max-height: 90px;
}

* html .imagen_noticias {
	height: expression(this .   height >   this .   width &&     this .   height >
		    90 ?   
		 "90px" :     true);
	width: expression(this .   width >   this .   height &&   this .   width >    
		90 ?   
		 "90px" :     true);
}

.imagen_noticia_admin {
	float: right;
	margin: 5px 0 5px 10px;
	border-width: 0px;
	max-height: 40px;
}

* html .imagen_noticia_admin {
	height: expression(this .   height >   this .   width &&     this .   height >
		    40 ?   
		 "40px" :     true);
	width: expression(this .   width >   this .   height &&   this .   width >    
		40 ?   
		 "40px" :     true);
}

.imagen_enlace_izquierda {
	float: left;
	margin: 0px 5px 0px 10px;
	border-width: 0px;
	max-height: 40px;
}

* html .imagen_enlace_izquierda {
	height: expression(this .   height >   this .   width &&     this .   height >
		    40 ?   
		 "40px" :     true);
	width: expression(this .   width >   this .   height &&   this .   width >    
		40 ?   
		 "40px" :     true);
}

#buscador {
	margin: auto;
	width: 33%; *
	margin-left: 340px; *
	width: 200px;
}

.imagen_buscar {
	margin: 10px 10px 10px 10px;
	border-width: 0px;
	max-height: 40px;
}

* html .imagen_buscar {
	height: expression(this .   height >   this .   width &&     this .   height >
		    40 ?   
		 "40px" :     true);
	width: expression(this .   width >   this .   height &&   this .   width >    
		40 ?   
		 "40px" :     true);
}

.imagen_tema_noticias {
	margin: 0 0 5px 10px;
	border-width: 0px;
	max-height: 100px;
}

* html .imagen_tema_noticias {
	height: expression(this .   height >   this .   width &&     this .   height >
		    100 ?   
		 "100px" :     true);
	width: expression(this .   width >   this .   height &&   this .   width >    
		100 ?   
		 "100px" :     true);
}

/* galería */
#galeria {
	margin: 0 auto;
	position: relative;
	width: 560px;
}

#contenedorGaleriaFoto {
	float: left;
	width: 150px;
	height: 160px;
	margin: 10px;
	padding: 5px;
	text-align: center;
}

#galeriaFoto {
	float: left;
	width: 150px;
	height: 150px;
	margin: 10px;
	padding: 5px;
	background-color: #f5f7f9;
	border-right: #a5a7aa solid 2px;
	border-bottom: #a5a7aa solid 2px;
	text-align: center;
}

#galeriaFoto a {
	text-decoration: none;
}

#galeriaFoto span {
	font: normal 10px verdana, arial, sans-serif;
	padding: 0px;
	border: 0px;
	background-color: #f5f7f9;
	color: #515151;
	display: block;
}

#galeriaFoto img {
	border: 3px double #666;
	padding: 5px;
	max-width: 135px;
	max-height: 110px;
}

#galeriaFoto a:hover img {
	border: 3px double #234E21;
}

/* IE6 Only */
* html #galeriaFoto {
	float: left;
	width: 140px;
	height: 150px;
	margin: 10px;
	padding: 5px;
	background-color: #f5f7f9;
	border-right: #a5a7aa solid 2px;
	border-bottom: #a5a7aa solid 2px;
	text-align: center;
}

* html #galeriaFoto img {
	height: expression(this .   height >   this .   width &&     this .   height >
		    110 ?   
		 "110px" :     true);
	width: expression(this .   width >   this .   height &&   this .   width >    
		130 ?   
		 "120px" :     true);
}

#contenedorFoto {
	float: left;
	width: 150px;
	height: 150px;
	margin: 10px;
	padding: 5px;
	background-color: #f5f7f9;
	border-right: #a5a7aa solid 2px;
	border-bottom: #a5a7aa solid 2px;
	text-align: center;
}

#contenedorFoto a {
	text-decoration: none;
}

#contenedorFoto span {
	font: normal 10px verdana, arial, sans-serif;
	padding: 0px;
	border: 0px;
	background-color: #f5f7f9;
	color: #515151;
	display: block;
}

#contenedorFoto img {
	border: 3px double #666;
	padding: 5px;
}

#contenedorFoto a:hover img {
	border: 3px double #bc3726;
}

#espaciado {
	float: left;
	margin: 10px;
	padding: 5px;
	height: 155px;
	width: 155px;
	background-color: #C0D1B8;
	border-right: #C0D1B8 solid 1px;
	border-bottom: #C0D1B8 solid 1px;
	text-align: center;
}

/* IE6 Only */
* html #espaciado {
	float: left;
	margin: 10px;
	padding: 5px;
	height: 155px;
	width: 140px;
	background-color: #C0D1B8;
	border-right: #C0D1B8 solid 1px;
	border-bottom: #C0D1B8 solid 1px;
	text-align: center;
}

#contenedorImagenGrande {
	margin: 10px auto;
	padding: 5px;
	background-color: #f5f7f9;
	border-right: #a5a7aa solid 1px;
	border-bottom: #a5a7aa solid 1px;
	text-align: center;
	width: 100%;
}

#contenedorImagenGrande img {
	max-width: 500px;
	border: 3px double #666;
	padding: 5px;
}

* html #contenedorImagenGrande img {
	width: expression(this .   width >     500 ?     "500px" :     true);
}

#paginaImagenes {
	float: right;
	margin: 0px;
	padding: 0px;
}

/*
---------------------------------------------------------------------------------------------
*/ /*
Foros
*/
#categoriaForo {
	margin-left: 15px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #64B461;
	color: #000;
}

#categoriaForo p {
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 3px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
}

#categoriaForo a {
	color: #FFF;
}

#categoriaForo .esquina_sup_izq {
	float: left; *
	margin-left: -3px;
}

#categoriaForo .esquina_sup_dcha {
	float: right; *
	margin-right: -3px;
}

#subForo {
	margin-left: 25px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 5px;
	background-color: #B1E7AF;
	border: 0px;
	padding: 0px;
}

#subForo .imagen_subForo {
	float: left;
	padding-right: 5px;
	border: 0px;
}

#subForo a {
	text-decoration: none;
	color: #000;
}

#subForo a:hover {
	text-decoration: underline;
}

/*
hilos
*/
#listaHilos {
	margin-bottom: 15px;
}

#listaHilos table {
	width: 100%;
	border-collapse: collapse;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
}

#listaHilos .encabezado {
	padding: 7px;
	background: #A7A7A7;
}

#listaHilos table td {
	padding: 4px;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #595959;
}

#listaHilos .imagenTema {
	float: left;
	padding: 5px;
	border: 0px;
}

#listaHilos a {
	color: #295B1F;
}

#listaHilos a:hover {
	color: #000;
	text-decoration: none;
}

#paginar {
	width: 300px;
	margin: auto;
	text-align: center;
}

#mensajeForo {
	margin-bottom: 20px;
	color: #000;
}

#mensajeForo em {
	background: #67A0AB;
	color: #fff;
	width: auto;
	/* border:0px;
    */
	font-size: 11px;
	margin-bottom: 4px;
}

#mensajeForo table {
	width: 100%;
	border-collapse: collapse;
	font-family: verdana, arial, sans-serif;
}

#mensajeForo table td {
	padding: 4px;
	border-top: 1px solid #000;
	/* background:#5BC24E;
    */;
}

#mensajeForo .enviado {
	width: 20%;
	vertical-align: top;
}

#mensajeForo .imagen_foro_derecha {
	border: 0px;
	float: right;
	margin: 0px;
	padding: 0px;
	margin-top: -3px;
	margin-right: 5px;
}

* html #mensajeForo .imagen_foro_derecha {
	border: 0px;
	float: right;
	margin: 0px;
	padding: 0px;
	margin-bottom: -5px;
	margin-right: 5px;
}

#mensajeForo .imagen_foro_izquierda {
	border: 0px;
	float: left;
	margin: 0px;
	padding: 0px;
	margin-top: -3px;
	margin-right: 5px;
}

* html #mensajeForo .imagen_foro_izquierda {
	border: 0px;
	float: left;
	margin: 0px;
	padding: 0px;
	margin-top: -3px;
	margin-right: 5px;
}

#respuestaMensajeForo1 {
	color: #4A4A4A;
	margin-left: 10px;
}

#respuestaMensajeForo1 span {
	display: block;
	clear: both;
	border: 0px;
	background: none;
}

#respuestaMensajeForo1 em {
	background: #839FAB;
	color: #000;
	width: auto;
	font-size: 10px;
	margin-bottom: 4px;
	margin-top: 10px;
}

#respuestaMensajeForo1 table td {
	background: #B2C2AA;
}

#respuestaMensajeForo1 img {
	float: right;
	max-height: 200px;
	max-width: 150px;
	border: 0px;
}

* html #respuestaMensajeForo1 img {
	height: expression(this .   height >   this .   width &&     this .   height >
		    200 ?   
		 "200px" :     true);
	width: expression(this .   width >   this .   height &&   this .   width >    
		150 ?   
		 "150px" :     true);
}

#respuestaMensajeForo2 {
	color: #4A4A4A;
	margin-left: 10px;
}

#respuestaMensajeForo2 h4 {
	background: #95C0C2;
	color: #000;
	width: auto;
	/* border:0px;
    */
	font-size: 10px;
	margin-bottom: 4px;
	margin-top: 10px;
}

#respuestaMensajeForo2 table td {
	background: #C5D7BD;
}

#respuestaMensajeForo2 img {
	float: right;
	max-height: 200px;
	max-width: 150px;
	border: 0px;
}

* html #respuestaMensajeForo2 img {
	height: expression(this .   height >   this .   width &&     this .   height >
		    200 ?   
		 "200px" :     true);
	width: expression(this .   width >   this .   height &&   this .   width >    
		150 ?   
		 "150px" :     true);
}

/*
_____________________________________________________________________________________________________
*/ /*
enlaces 
*/
#listaCategoriaEnlaces p {
	margin-left: 70px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.imagen_enlaces {
	float: left;
	border: 0px;
	max-height: 50px;
	max-width: 50px;
	margin-right: 10px;
	margin-bottom: 2px;
}

* html .imagen_enlaces {
	float: left;
	border: 0px;
	height: expression(this .   height >   this .   width &&     this .   height >
		    50 ?   
		 "50px" :     true);
	width: expression(this .   width >   this .   height &&   this .   width >    
		50 ?   
		 "50px" :     true);
	margin-right: 10px;
}

#listaCategoriaEnlaces a {
	margin-left: -10px;
}

.clearerEnlaces {
	clear: both;
	border-top: 1px solid #595959;
}

.clearerEnlacesB {
	clear: both;
}

/*
_____________________________________________________________________________________________________
*/ /*
Usuarias
*/
#usuarias {
	clear: both;
	width: 80%;
	margin: auto;
}

#usuarias .imagen_usuarias {
	float: right;
	border: 0px;
	margin-top: 5px;
	margin-bottom: -5px;
	margin-left: 5px;
}

/*
-----------------------------------------------------------------------------------------------------------
*/ /*
Portada de noticias
*/
#clearerNoticias {
	clear: both;
	margin-bottom: 10px;
}

#noticia_ppal img {
	float: left;
	max-width: 250px;
	max-height: 300px;
	margin-right: 5px;
	border: none;
}

* html #noticia_ppal img {
	float: left;
	height: expression(this .   height >   this .   width &&     this .   height >
		    300 ?   
		 "300px" :     true);
	width: expression(this .   width >   this .   height &&   this .   width >    
		250 ?   
		 "250px" :     true);
	margin-right: 5px;
	border: none;
}

#noticia_ppal span {
	font: normal 10px verdana, arial, sans-serif;
	padding: 0px;
	border: 0px;
	color: #000;
	background-color: transparent;
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 16px;
}

#noticia_ppal cite {
	font-style: normal;
	font-size: 9px;
	font-weight: bold;
	color: #47a30d;
}

#noticia_ppal p {
	font-size: 11px;
}

#noticia_ppal  a:link img {
	border: none;
}

#noticia_ppal  a:link span {
	color: #000;
	text-decoration: none;
}

#noticia_ppal  a:link p {
	color: #535353;
	text-decoration: none;
}

#noticia_ppal  a:visited span {
	color: #000;
	text-decoration: none;
}

#noticia_ppal  a:visited p {
	color: #535353;
	text-decoration: none;
}

#noticia_ppal  a:hover span {
	text-decoration: underline;
}

#noticia_ppal  a:hover p {
	color: #000;
}

#noticias_categoria_portada {
	margin-top: 10px;
}

#noticias_categoria_portada  .categorias {
	color: #fff;
	text-decoration: none;
}

#noticias_categoria_portada span {
	display: block;
	background-color: #73C24E;
	border: solid 1px #425227;
	color: #FFF;
	margin-bottom: 5px;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 1px;
	text-align: center;
}

#noticias_categoria_portada_izquierda {
	width: 450px;
	float: left;
}

#noticias_categoria_portada_izquierda img {
	float: left;
	max-width: 100px;
	max-height: 150px;
	margin-right: 5px;
	border: none;
}

* html #noticias_categoria_portada_izquierda img {
	float: left;
	height: expression(this .   height >   this .   width &&     this .   height >
		    150 ?   
		 "150px" :     true);
	width: expression(this .   width >   this .   height &&   this .   width >    
		100 ?   
		 "100px" :     true);
	margin-right: 5px;
	border: none;
}

#noticias_categoria_portada_izquierda span {
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	background-color: transparent;
	border: 0px;
	color: #000;
	margin-bottom: 0px;
	text-align: left;
}

#noticias_categoria_portada_izquierda cite {
	font-style: normal;
	font-size: 9px;
	font-weight: normal;
	color: #47a30d;
	padding-bottom: 10px;
}

#noticias_categoria_portada_izquierda p {
	font-size: 11px;
}

#noticias_categoria_portada_izquierda a:link img {
	border: none;
}

#noticias_categoria_portada_izquierda a:link span {
	color: #000;
	text-decoration: none;
}

#noticias_categoria_portada_izquierda a:link p {
	color: #535353;
	text-decoration: none;
}

#noticias_categoria_portada_izquierda a:visited span {
	color: #000;
	text-decoration: none;
}

#noticias_categoria_portada_izquierda a:visited p {
	color: #535353;
	text-decoration: none;
}

#noticias_categoria_portada_izquierda a:hover span {
	text-decoration: underline;
}

#noticias_categoria_portada_izquierda a:hover p {
	color: #000;
	text-decoration: none;
}

#noticias_categoria_portada_derecha {
	width: 270px;
	float: right;
	margin-left: 10px;
}

#noticias_categoria_portada_derecha span {
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	background-color: transparent;
	border: 0px;
	color: #000;
	margin: 0px;
	text-align: left;
}

#noticias_categoria_portada_derecha cite {
	font-style: normal;
	font-size: 9px;
	font-weight: normal;
	color: #47a30d;
}

#noticias_categoria_portada_derecha p {
	font-size: 11px;
}

#noticias_categoria_portada_derecha a:link span {
	color: #000;
	text-decoration: none;
}

#noticias_categoria_portada_derecha a:visited span {
	color: #000;
	text-decoration: none;
}

#noticias_categoria_portada_derecha a:hover span {
	text-decoration: underline;
}

#noticias_categoria_portada_derecha img {
	float: left;
	max-width: 100px;
	max-height: 150px;
	margin-right: 5px;
	border: none;
}

* html #noticias_categoria_portada_derecha img {
	float: left;
	height: expression(this .   height >   this .   width &&     this .   height >
		    150 ?   
		 "150px" :     true);
	width: expression(this .   width >   this .   height &&   this .   width >    
		100 ?   
		 "100px" :     true);
	margin-right: 5px;
	border: none;
}

#noticias_categoria {
	margin-top: 10px;
}

#noticias_categoria  .categorias {
	color: #fff;
	text-decoration: none;
}

#noticias_categoria span {
	display: block;
	background-color: #5BC24E;
	border: solid 1px #425227;
	color: #FFF;
	margin-bottom: 5px;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 1px;
	text-align: center;
}

#noticias_categoria {
	width: 100%;
	float: left;
}

#noticias_categoria img {
	float: left;
	max-width: 100px;
	max-height: 150px;
	margin-right: 5px;
	border: none;
}

* html #noticias_categoria img {
	float: left;
	height: expression(this .   height >   this .   width &&     this .   height >
		    150 ?   
		 "150px" :     true);
	width: expression(this .   width >   this .   height &&   this .   width >    
		100 ?   
		 "100px" :     true);
	margin-right: 5px;
	border: none;
}

#noticias_categoria span {
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	background-color: transparent;
	border: 0px;
	color: #000;
	margin-bottom: 0px;
	text-align: left;
}

#noticias_categoria cite {
	font-style: normal;
	font-size: 9px;
	font-weight: normal;
	color: #47a30d;
	padding-bottom: 10px;
}

#noticias_categoria p {
	font-size: 10px;
}

#noticias_categoria a:link img {
	border: none;
}

#noticias_categoria a:link span {
	color: #000;
	text-decoration: none;
}

#noticias_categoria a:link p {
	color: #535353;
	text-decoration: none;
}

#noticias_categoria a:visited span {
	color: #000;
	text-decoration: none;
}

#noticias_categoria a:visited p {
	color: #535353;
	text-decoration: none;
}

#noticias_categoria a:hover span {
	text-decoration: underline;
}

#noticias_categoria a:hover p {
	color: #000;
	text-decoration: none;
}

#noticias_categoria_derecha {
	float: right;
	width: 50%;
}

#noticias_categoria_izquierda {
	width: 50%;
	float: left;
}

/*--------------------------------------*/ /*
*/
#noenlace a {
	color: #fff;
}