/* Version en beta */

#version_beta {border:3px solid #002C9C; font-size:11px; background-color:#CED7EF; padding:2px 30px; text-indent: -20px;}


/********************** <estructura> **********************/

* {margin: 0; padding: 0;}
 
body{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:normal;
	background: #FFF url(/imagenes/flv/fondo_body.jpg) no-repeat center top;
}

.accesibilidad{
	display: none;
}
 
img{
	border:0;
}

.clear{clear:both; line-height:1px!important;height:1px !important; font-size:1px; margin:0px !important; padding:0px !important;}
.spacer {height:20px; margin:0px; padding:0px;}	

#contenedor{
		width: 90%;
        min-width:750px;
        max-width:1000px;
		height: auto;
		overflow: hidden;
		margin: auto;
		border-left: solid 1px #FFF;
		border-right: solid 1px #FFF;
		background: url(/imagenes/flv/fondo_contenedor2.jpg) repeat-y #FFF;
        position:relative;

}

#opciones {
          float:left; 
          min-width:169px; 
          padding-right:15px;
          position:relative; 
          _width:169px_
          _padding-right:2% !important;_ 
          }

#contenido_central{
                margin:0px 15px 0px 5px;
		background: #fff; display:block;
                _padding-right:15px !important;	
               _float:left;
                _margin:0px !important;
                overflow:hidden;
	        }

#contenido_relacionado{
				clear:right;
                width: 220px;
                margin-left:15px;
                float:right;	
                _margin-left:0px;_
                background-color:#CDD5EC;
                position:relative;
				background:#EAEAEA url(/imagenes/flv/fondo_contenido3.jpg) no-repeat bottom left; 
				padding-bottom:80px;
				}
		

#migas_pan{
	margin: 0px 230px 10px 180px;
	padding-top:5px;
    border-bottom: solid 1px #002D9A;
	background: #FFF;
	font-size:0.9em;
	}	

#info_usuario{
	float:right;
	text-align:right;
	padding:5px 5px 5px 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color: #002D9A;
	background: #FFF;
	}

.faja ,
#faja {
       _width:95%;
       overflow:hidden;}

/********************** <cabecera> **********************/
#cabecera{
	float:left;
	width:100%;
	height:80px;
	_height:78px;
	background:url(/imagenes/cabecera_sombra.gif) repeat-x top right;
	border-bottom:1px solid #012D9A;
}
#subcabecera1{
	height:100%;
	background:url(/imagenes/cabecera_derecha.gif) no-repeat top right;
}
#subcabecera2{
	height:100%;
	background:url(/imagenes/cabecera_izquierda.gif) no-repeat top left;
}


#cabecera h1{
	float: left;
	margin:0px;
	padding:0px;
}
	/********************** <navegacion_superior> **********************/
	ul#navegacion_superior{
		display: inline;
		float: right;
		height: 20px;
		margin: 5px 10px 0 100px;
		list-style: none;

	}
	ul#navegacion_superior li{
		float: left;
		padding: 0 0 0 10px;
	}
	ul#navegacion_superior li a{
		height: 9px;
		padding: 0 0 0 14px;
		font-size: 11px;
		text-decoration: none;
		color: #999;
	}
	ul#navegacion_superior li a:hover{
		text-decoration: underline;
	}

	#ns_inicio a{
		background: url(/imagenes/flv/icono_inicio.gif) no-repeat left;
	}
	#ns_contacto a{
		background: url(/imagenes/flv/icono_contacto.gif) no-repeat left;
	}
	#ns_ayuda a{
		background: url(/imagenes/flv/icono_mapa.gif) no-repeat left;
	}
	#ns_sugerencias a{
		background: url(/imagenes/flv/icono_sugerencias.gif) no-repeat left;
	}
	#ns_who a{
		padding: 0 0 0 23px !important;
		color: #5C79BD !important;
		background: url(/imagenes/flv/icono_who.gif) no-repeat left;
	}
	/********************** </navegacion_superior> **********************/
/********************** </cabecera> **********************/
#lema{
	clear:right;
	float:right;
	margin: 21px 10px 0 0;

	font-size: 25px;
	font-weight: normal;
	color: #5C79BD;
line-height:1em;
text-align:right;
width:450px;
}
/********************** <menu> **********************/
#menu{
background: #CDD5EC;
height:19px;
clear:both;
}
#menu ul {
	display: inline;
	float: right;
	height: 19px;
	padding: 0 0 0 0px;
	list-style:none;
	
	}
 
#menu li{
	float: left;
	width: 180px;
	text-align: center;
	border-left: solid 1px #FFF;
}
#menu li a{
	display:block;
	width: 180px;
	height: 19px;

	font-size:0.9em;color: #012D9A;
	vertical-align:top;
	text-decoration: none;
}
#menu li a:hover{
	background: #A3B3DB;
}

#menu .on a {background:#8EA1CF; color:white;}


/********************** </menu> **********************/
/********************** <areas_trabajo> **********************/
#areas_trabajo{
	float: left;
	width: 100%;
	background: url(/imagenes/flv/fondo_areas_trabajo.gif) repeat-x #CDD5EC;
        margin:0px;}

#areas_trabajo h3{
	display:inline;
	float:left;
	padding: 7px 0 0 20px;

	font-size:0.9em;font-weight:normal;
	color: #FFF;

}
#areas_trabajo ul{
	float: left;
	margin: 0px 0 0 0px;
	list-style:none;
}
 
#areas_trabajo ul li{
	float: left;
	padding: 6px 0 2px 0px;
}
	#areas_trabajo ul li#asesoria{
		background: none;
		padding-left: 13px;
	}
	#areas_trabajo ul li#formacion{
		padding-right: 0;
	}
#areas_trabajo ul li a{

	font-size: 13px;
	color: #FFF;
	vertical-align:top;
	text-decoration: none;
        padding:1px 10px;
        border-right:1px solid #8EA1CF;
}
#areas_trabajo ul li a:hover{
	text-decoration: underline;
}

#areas_trabajo .on a {color:#012D9A; background:#CDD5EC;}


/********************** </areas_trabajo> **********************/
/********************** <contenido> **********************/
#contenido{
	display: inline;
	float: right;
	width: 100%;
	min-height: 650px; /* Los navegadores que respetan est?ndares cogen esa altura m?nima */
	background: url(/imagenes/flv/fondo_contenido2.jpg) no-repeat left bottom;
	_height: 650px;_
}

#subcontenido {background: url(/imagenes/flv/fondo_contenido3.jpg) no-repeat right bottom;}
	/********************** <col_opciones> **********************/
	

#opciones{  
	 width: 169px; 
	}

		#opciones ul{
			list-style: none;
		}
		#publicaciones h3{
				background-color:#94AAD6 !important;
        		        width: 164px;
				min-height: 35px;
				padding: 7px 0 0 5px;
						font-weight: normal;
				font-size: 21px;
				color: #002D9A;
				background: url(/imagenes/flv/fondo_publicaciones.jpg) no-repeat bottom;
				letter-spacing: -1px;
				line-height:1.2em;
                                margin:0px !important;}
		#publicaciones ul{
			padding: 0 0 20px 0;
		}
		#publicaciones ul li{
			padding: 1px 0 0 0;
			background:#DCE3F1;
		}
		#publicaciones ul li a{/* Para cada elemento item de la lista de publicaciones*/
			width: 149px;
			display: block;
			min-height: 20px;
			padding: 5px 0 0 20px;
				font-size: 14px;
			color: #002D9A;
			text-decoration:none;
			background: #CCD5EB url(/imagenes/flv/icono_item.gif) no-repeat 5px 10px;
		}
		#publicaciones ul li a:hover, #publicaciones ul li.item_on a{
			background: #FFF url(/imagenes/flv/icono_item.gif) no-repeat 5px 10px;
		}
			/***********************<subitem>*******************************/
			#publicaciones ul li ul{
				padding: 0 0 10px 20px;
				background:#FFF;
			}			
			#publicaciones ul li ul li{
				padding: 1px 0 0 0;
				background:#FFF;
			}
			#publicaciones ul li ul li a{
				width: 129px;
				display: block;
				min_height: 15px;
_height:15px;_
				padding: 2px 0 2px 20px;
						font-size: 14px;
				color: #002D9A;
				text-decoration:none;
				background: #FFF url(/imagenes/flv/icono_enlace_rel.gif) no-repeat 5px 8px !important;
			}
			#publicaciones ul li ul li a:hover, #publicaciones ul li ul li.subitem_on a{
				background: #F1F3FA url(/imagenes/flv/icono_enlace_rel.gif) no-repeat 5px 8px !important;
			}
			/***********************</subitem>*******************************/
		#opciones ul h3 a{/* T?tulos h3 con enlace dentro de la lista opciones */
			display: block;
			width: 149px;
			min_height: 19px;
			padding: 2px 15px 0 5px;
			font-size:0.7em;
                        color: #FFF;
			text-decoration: none;
			background: url(/imagenes/flv/fondo_titulo_opciones.jpg) no-repeat left bottom #97AAD5;
		}
			li#eapn_flash #separa_eapn{
				height: 20px;
				background: #FFF;
			}
			li#eapn_flash h4{/* Suscr?bete al bolet?n */
				padding: 2px 0 0 5px;
				font-size: 0.9em;
				color: #002D9A;
                                font-weight:normal; text-transform:lowercase;
			}

			li#eapn_flash form{
				padding: 0 0 5px 0;
				border-bottom: solid 1px #E5EAF5
			}
				li#eapn_flash form label{
                                display:none;
				}
				li#eapn_flash form #suscribir_email{
					width: 145px;
                                        border:1px solid #97AAD5;
					height: 18px;
					padding: 2px 0 0 5px;
					margin: 3px 0 0 5px;
					color: #002D9A;
		
				}
				li#eapn_flash form #boton_suscribir{
					margin: 3px 0 0 97px;
				}

			li#eapn_flash p a{
				display:block;
				margin: 0px 0 20px 0;
				padding: 0 10px 0 5px;
				font-size:0.8em;			color: #002D9A;
				text-decoration:none;
				text-align:right;
			}

			li#fondo_revista_tercer_sector{
				height: 71px;
				background:url(/imagenes/flv/minibanner_rets.gif) no-repeat left 21px;
			}

li#fondo_resumen_diario {
				height: 91px;
				background:url(/imagenes/flv/minibanner_resumen_noticias.gif) no-repeat left bottom;
			}
			
			li#fondo_revista_tercer_sector p {
				display:none;
				
			}
			.flechas_derecha{
				padding: 0 0 0 65px;
			}
			li#fondo_soluciones_ong{
				height: 70px;
				background:url(/imagenes/flv/fondo_soluciones_ong.jpg) no-repeat bottom;
			}
			li#fondo_social_europeo{
				height: 70px;
				background:url(/imagenes/flv/fondo_social_europeo.jpg) no-repeat bottom;
			}
	/********************** </col_opciones> **********************/
	/********************** <migas_pan> **********************/
	
		#migas_pan, #migas_pan a{
				font-size:0.9em;		color: #002D9A;
			text-decoration:none;
		}
		#migas_pan a:hover{
			text-decoration:underline;
		}
	/********************** </migas_pan> **********************/
	/********************** <info_usuario> **********************/
		#info_usuario span#usuario{
			padding: 0 0 0 15px;

			background: url(/imagenes/flv/icono_nombre_usuario.gif) no-repeat left center;
		}
		#info_usuario p span#cerrar_sesion a{
				margin: 0 0 0 10px;
				padding: 0 0 0 15px;
				color:#6681C2;
				text-decoration: none;
				background: url(/imagenes/flv/icono_cerrar_sesion.gif) no-repeat left center;
			}
	/********************** </info_usuario> **********************/

/********************** </estructura> **********************/

/********************** <estilos de texto> **********************/

/* Volver atras */

.volver{
	clear: both;
	margin: 2em 0 1em 0;
	text-decoration: none;
	color: #666;
	text-align:right !important;
	padding:5px 10px 10px !important;
        border:1px solid #DCE4F1;
        background:#EFF5FF;
}




/* Leer mas (seguir leyendo) */
.leer_mas{
	clear:both;
	padding: 3px 0 0 0;
	text-align: right;
	border-top: solid 1px #002D9A;
	}

.mas_informacion {position:relative; background-color:#DCE4F1; padding:2px 10px 15px 10px; margin:10px 0px;}
.mas_informacion li {margin-bottom:0px!important;padding:0px 15px 0px!important; line-height:1em!important; margin:5px 10px 8px 10px !important; list-style:none; background:url(../imagenes/flv/icono_ficha2.gif) no-repeat left 5px;}
.mas_informacion a {color:#002D9A;}
.mas_informacion a:hover {background-color:#002D9A;color:white;}


/* Ver mas (ver un listado mas completo) */
.ver_mas {
	display:block;
	text-align:right !important;
	margin: 0 0 15px 0;
	border-top: dotted 1px #666;
}

.ver_mas a{
	text-decoration: none;
	color: #666;
}

.ver_mas a:hover{
		text-decoration: underline;
	}



/* Titulos */
#contenido_central h3{
	font-size:1.5em; 
	margin:1em 0 0.5em 0;
	font-weight: normal;
	color: #002D9A;}

#contenido_central h4{
        font-size:1.2em;
        font-weight:normal;
        margin:1.3em 0 0.5em 0;
	color: #002D9A;
        border-bottom:2px solid #CCCCCC

}
#contenido_central h5{
	font-size: 1.1em !important;
        margin:1em 0 0 0;
        color:#555;
}
#contenido_central h6{
	font-size: 1em !important;
        margin-top:0.2em;
        margin-bottom:0.2em;
}

#contenido_central {overflow:hidden;}
#contenido_central ol {
	margin: 0 0 0px 25px;
}
#contenido_central {font-size:0.9em;}

#contenido_central p, #contenido_central li, #contenido_central dl {
	padding: 0 0 10px 0;
	line-height: 1.3em;
	text-align:justify;
	color: #000;
}

#contenido_central p.subtitulo {font-size: 1.2em;
								margin-top: 10px; 
								}

/* Imagenes */
#foto {	margin: 0 8px 0px 0;
		padding:5px 10px;
		background: #FFF;
		float:left;
		text-align:center;}
#foto img {border: solid 1px #002D9A;}
#foto p {text-align:center !important;	font-size:0.9em;color:#002D9A;}
#foto.derecha {float:right;}
#foto.izquierda {float:left;}
#foto.sinborde img {border: none;}
#foto.centro {float:none !important;text-align:center;}
.foto_, .foto_left {float:left; margin:2px 5px 2px 0px;}
.foto_right {float:right; margin:2px 0px 2px 5px;}
.foto_center {float:none; display: block; margin:2px 0px;text-align:center;}

.foto_ img, .foto_center img, .foto_left img, .foto_right img {border:1px solid #092B97;}
.foto_ p, .foto_left p, .foto_right p {font-size:0.85em!important; display:block; width:150px;}

.foto_left {margin:5px 10px 0px 0px;}
.foto_right {margin:5px 0px 0px 10px;}
.foto_center p {font-size:0.85em!important; text-align:center !important;}

/* Entradilla */
.intro, .entradilla, #entradilla {
	color: #002D9A;
        font-size:1.05em;
	line-height: 1.4em;
	padding:0px 0px 0.5em 0px !important;
	margin-bottom:0px!important;
	border-bottom:1px dotted;
}
#autor{
	padding: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	color: #002D9A;
	border-bottom: solid 1px #CCC;
}

#fecha{
    display:block;
	padding: 0 0 5px 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	color: #999;
	margin:0px !important;

}
.comentarios {text-align:right !important; font-size:10px !important; line-height:1em !important; margin:0px 0px 10px 0px !important;}

.intro img{
	float: right;
	margin: 0px 8px 0px 18px !important;
	background: #FFF;
	border: solid 1px #002D9A;
}

/* Texto de desarrollo */
#desarrollo {line-height:1.4em; text-align:justify;}
#desarrollo p, .desarrollo p {margin:5px 0px;}
#desarrollo ul, .desarrollo ul {margin:10px 20px!important;}
#desarrollo li, .desarrollo li {margin:5px; list-style-image:url(/imagenes/flv/icono_ficha.gif);}
#desarrollo li li, .desarrollo li li {list-style-image:url(/imagenes/flv/icono_ficha2.gif);}

/* Carrito */

ul#carrito{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom:0px;
}
	ul#carrito li{
		margin: 0 0 0px 0;
		padding: 0 0 5px 10px;
		color: #002D9A;
		background: #aaa;
	}
		ul#carrito li a{
			margin: 0 0 0 10px;
			color: #002D9A;
			background: url(/imagenes/flv/icono_cerrar_sesion.gif) no-repeat left;
		}
		ul#carrito li a:hover{
			text-decoration:none !important;
		}

/* Enlaces */
a {color:#012D9A;}
a:hover {color:#B0B0B0;}
a:hover{text-decoration:underline !important;}
a.down_file{
	display:block;
	margin: 0 0 15px 10px !important;
	background: url(/imagenes/flv/icono_descarga.gif) no-repeat left !important;
}




/********************** <galeria de fotos> ***************************/
.galeria {border:1px solid #CDD5EC; background:#DCE4F1; padding:5px 5px 0 5px;}
.galeria div { float:left; border:1px solid #CDD5EC; padding:5px; text-align:center; background:#C3CBDF;margin:0px 5px 5px 0px;}
.galeria div:hover {border:1px solid #0331A1;}
.galeria div p {font-size:0.8em !important;}
.galeria div.clear {clear:both; !important; float:none !important; border:0px !important; background:none; important; margin:0px !important;}


/********************** <recuadros y destacados> *********************/

.recuadro li {list-style-type:none;}

.recuadro strong{
	margin: 0 0 10px 0;
	padding: 0 0 0 15px;
	background: url(../../imagenes/flv/icono_ficha.gif) no-repeat left;
	text-decoration: none;
	color: #002D9A;
}
.recuadro p{
	padding: 0 0 10px 15px;
	line-height: 110%;
	color: #000;
}

.recuadro ul li {
	margin: 0 0px 0px 15px;
}
.recuadro ul li a {
	background: url(../../imagenes/flv/icono_documentos.gif) no-repeat left !important;
	text-decoration: none;
	color: #002D9A;
	padding: 0 15px 0 15px;
}



/* Submenus */

.subtipos {background-color:#E6EAF5; padding:5px; margin:10px 0px 0px!important; padding:10px;}
.subtipos h4 {margin-top:0px !important;}
.subtipos ul {margin:15px 10px 0px!important; padding-bottom:0px !important;}
.subtipos li {list-style-type:none;}
.subtipos a{
	text-decoration: none;
	color: #002D9A;
}

/* Dos columnas */

.dos_columnas li {float:left; width:40%; padding-right:5% !important; text-align:left !important; }

/********************** <botones> ***********************/
#solicitar {text-align:right; font-weight:bold;}
.participa{
	margin: 10px 0 0 0;
	padding: 0 0 0 15px;
        background: url(/imagenes/flv//icono_solicitar.gif) no-repeat left 3px;
}
	
.opciones_oferta{
	margin: 20px 0 20px 0;
	padding: 3px 0 0 0 !important;
	text-align:right !important;
	border-top: solid 1px #bbb;
        font-size:18px !important;
}
p.opciones_oferta a {font-size:18px!important;}

a.solicitar {
	float:none;
	display:block;
	margin: 0 0 0px 0 !important;
	padding: 0 0 0 15px;
	background: url(/imagenes/flv//icono_solicitar.gif) no-repeat left 2px;
}

a.descargar{
	padding: 0 0 0 15px;
	color: #002D9A;
	background: url(/imagenes/flv//icono_descarga.gif) no-repeat left 3px;
}

#boton {background:url(/imagenes/flv/bt_multiusos.gif) no-repeat left top; padding:7px 30px; font-size:14px; float:right; width:110px;}
#boton a {color:white; text-decoration:none;}
#boton a:hover {text-decoration:underline;} 



/********************** <fichas> ************************/
#ficha {border: 3px solid #CDD5EC; padding:0px 10px 10px; background-color:}

#ficha h4 {margin-top:10px;}

#ficha ul strong, #ficha_foto ul strong {
		font-weight: bold;
		color: #002D9A;
	}

#ficha li {
		margin: 2px 0 0 0 !important;
		color: #333;
		list-style-type:none;
		padding:0 0 0 13px;
		background: url(/imagenes/flv/icono_ficha2.gif) no-repeat left 6px;
text-align:left;
	}

#ficha .botonera {text-align:right !important; border-top:1px solid #CCCCCC; margin-top:20px; }	

#ficha.con_foto h4 {margin-left:110px;}
#ficha.con_foto ul {margin-left:110px; padding-left:20px;}



.acciones_ficha li {
	list-style:none;
text-align:right !important;
margin:0px !important;
padding:0px 0 5px 0 !important; 
background:none !important;
	}

.acciones_ficha li a{
			padding-left:18px;
		}
.acciones_ficha .descargar a{
	background: url(/imagenes/flv/icono_descarga.gif) no-repeat left 5px;
	}

.acciones_ficha .ir_a a{
	background: url(/imagenes/flv/icono_enlace_rel.gif) no-repeat left 5px;
	} 

.acciones_ficha .solicitar a{
	background: url(/imagenes/flv/icono_solicitar.gif) no-repeat left 5px;
	}


#botones {padding:20px 0px; text-align:center;}
#botones a.chachi {border:1px solid #279F2C; background:#2C8F30; padding:10px; color:white; font-size:1.2em;}
#botones a.chungo {color:red; padding-left:30px;}

/********************** <listados> **********************/

.listado ul {
	list-style-type:none;
	margin:0px;
	padding:0px;}

/* Destacados */

.destacados{
	margin: 0 0 20px 0;
}

.destacados div, .destacados li, .destacados {clear:both;}

.destacados h4, .destacados h4 a, .destacados .titulo, .destacados h5{
	font-weight: normal;
        padding:5px 0 0 0;
	margin: 15px 0 3px 0 !important;
        border-bottom:none !important;
        font-size:1.1em !important;
}


.destacados .fecha{
	display:block;
	padding: 0 0 0 15px;
	font-size: 0.9em;
	}


.destacados img{
	float: left;
	margin: 0px 8px 8px 0;
        padding:0px;
	background: #FFF;

}

.destacados a img {  border:3px solid white;}
.destacados a:hover img {  border-color:#97AAD5;}


.destacados p{
	padding: 0 0 10px 0;
	color: #000;
}

.con_foto img {padding:0px 0 0 0;margin:20px 0 0 0;}
.con_foto a img {padding:0px 0 0 0;margin:20px 0 0 0;}
.con_foto p {margin-left:130px;}
.con_foto h6 {color:#002D9A;}
.con_foto .subtipos,
.con_foto ul ul, .con_foto h5, .con_foto h4 {margin-left:130px !important;}

.con_foto .clear {height:10px!important;border-bottom:1px solid #CCC;}

.destacado .leer_mas{
	clear: both;
	margin: 0 0 15px 0;
	text-align:right !important; 
	padding:0px !important; 
	border-top:1px solid #CDD5EC; 
	}

/* Otras cosas que listamos*/

.otras {clear:both;}
.otras li {list-style-image:url(/imagenes/flv/icono_enlace_rel.gif); margin-left:20px;}
.otras ul {margin-left:20px !important;}
.otras a {text-decoration:none; color:#002D9A; }


/* Documentos */
li.documentos, .documentos li{
	margin:0;
	padding:0 0 0 15px !important;
	background: url(/imagenes/flv/icono_documentos.gif) no-repeat left 7px;
}

/* Enlaces */
li.enlaces, .enlaces li{
	margin:0;
	padding:0;
	background: url(/imagenes/flv/icono_enlace_rel.gif) no-repeat left 4px;
}



/* Entidades colaboradoras */

#entidades_colaboradoras li {clear:left; font-size:13px !important;}
#entidades_colaboradoras li a {background-image:none; padding-left:0px; color:#000;}
#entidades_colaboradoras li img {float:left; margin:0px 10px;}
#entidades_colaboradoras h5 {font-weight:bold !important; margin-top:20px !important;}




/********************** </estilos del texto> **********************/

/********************** <contenido_relacionado> **********************/
		
#contenido_relacionado {font-size: 0.9em;}
		#contenido_relacionado h5 {
			margin-top:7px;
			margin-left:5px;
			margin-bottom:0px !important;
			color:#002C9C !important;
			border-bottom:1px solid #002C9C;
			}
	   #contenido_relacionado #separacion_contenido_relacionado{
			padding: 0px 0 0 0;
			margin:0px;
			background: #FFF;
		   }
		#contenido_relacionado h4{
			margin:0px !important;
			min-height: 21px;
			padding: 2px 0 0 10px;
			color: #002D9A;
			clear:both;
			border-top:1px solid #002D9A;
			background: url(/imagenes/flv/fondo_titulo_info_rel.jpg) no-repeat left bottom #FFF;
		}
		
		#contenido_relacionado ul{
			list-style:none;
			padding: 5px 0 20px 10px;
		}
		#contenido_relacionado li{
			margin-bottom:12px;
		}
		#contenido_relacionado ul li a span { text-transform:uppercase; font-size:0.9em;}
		#contenido_relacionado a {
			color:#002C9C;
			text-decoration: none;
                        padding:0 0 0 15px;
			background: url(/imagenes/flv/icono_enlace_rel.gif) no-repeat left 4px !important;
		}
		#contenido_relacionado a:hover{
			text-decoration: underline;
		}
		#contenido_relacionado ul#documentos_rel li a{
			background: url(/imagenes/flv/icono_documentos.gif) no-repeat left 3px;
		}	
		#contenido_relacionado img{
			float: left;
			padding: 10px 10px 10px 5px;
		}
		#contenido_relacionado p{
			padding: 10px;
			color: #000;
		}
		#contenido_relacionado .ver_mas_info{
			clear: both;
			padding: 0 10px 5px 10px;
		}
	/********************** </contenido_relacionado> **********************/
/********************** </contenido> **********************/
/********************** <navegacion_inferior> **********************/
#navegacion_inferior{
	clear: both;
	position: relative;
	height: 30px;
    background: #7991CA;
    width:100%;
	font-size:0.9em;

        }
	#navegacion_inferior ul{
        width:90%;
		display:block;
		min-width:750px;
		max-width:1000px;
		margin: 0px 5%;	
		padding:0px 20px 0px 70px;
        background: #7991CA url(/imagenes/flv/fondo_navegacion_inferior.jpg) no-repeat left top;
		list-style: none;
        height:30px !important;
	}
		#navegacion_inferior ul li{
				display:inline;
			}
		#navegacion_inferior ul li a{
			height: 9px;
			text-decoration: none;
			color: #FFF;
			padding: 0 5px 0 8px;
			background: url(/imagenes/flv/rayita_navegacion_inferior.gif) no-repeat left center;
		}
		#navegacion_inferior ul li a:hover{
			text-decoration: underline;
		}
			#navegacion_inferior ul li#ni_inicio a{
				background: none;
			}
/********************** </navegacion_inferior> **********************/
/********************** <pie> **********************/
#pie{
    width:90%;
	min-width:750px;
	max-width:1000px;
	height: 30px;
	margin: auto;
	background: #FFF;
	font-size:0.9em;
}
	#pie ul{
		margin: auto;
		padding: 3px 0 0 105px;
		list-style: none;
	}
		#pie ul li{
			float: left;
			padding: 0 6px 0 0px;
		}
		#pie ul li, #pie ul li a{
			height: 9px;
			text-decoration: none;
			color: #000;
		}
		#pie ul li a:hover{
			text-decoration: underline;
		}
/********************** </pie> **********************/


/* Eh colega */

#eh_colega, .eh_colega {font-size:18px !important; text-align:center !important; color:#666 !important; margin-top:40px;}
#eh_colega p, .eh_colega p {font-size:18px !important; text-align:center !important; color:#666 !important; margin-top:40px;}

/* Ahora puedes */
.ahora_puedes {float:left; text-align:left; width:50%; margin:20px 7% !important; border:1px solid #103AA0; font-size:18px !important; padding:5px 10px 15px;}
.ahora_puedes ul {padding-left:20px;font-size:14px !important;}

	/********************** <info_usuario> **********************/
		#info_usuario span#usuario{
			padding: 0 0 0 15px;
			background: url(/imagenes/flv/icono_nombre_usuario.gif) no-repeat left center;
		}
		#info_usuario span#usuario a {color:#6681C2;}
		#info_usuario span#acceso a{
				padding: 0 0 0 15px;
				color:#6681C2;
				text-decoration: none;
		}		
		#info_usuario p span#cerrar_sesion a{
				margin: 0 0 0 10px;
				padding: 0 0 0 15px;
				color:#6681C2;
				text-decoration: none;
				background: url(/imagenes/flv/icono_cerrar_sesion.gif) no-repeat left center;
			}
		#info_usuario p span#modificar_datos a{
				margin: 0 0 0 10px;
				padding: 0 0 0 15px;
				color:#6681C2;
				text-decoration: none;
				background: url(/imagenes/flv/icono_documentos.gif) no-repeat left center;
			}
	/********************** </info_usuario> **********************/

.float_right{float:right;}	
.rets {clear: right;}
.banderas {float: right; padding:5px 15px 5px 5px;}
.banderas img {padding-left: 5px}
.banderas img.on {background: url(/imagenes/registro_flechita.gif) no-repeat;}
.cabecera_boletin {background-color:#0060AA;}

	/********************** Flash infosocial **********************/
.campos {margin: 20px}
.campos label {display:block; }
.campos textarea {height:100px;margin:10px;width:400px;}
.campos input {margin:10px}
.botones {text-align:right !important;
width: 45px !important;
background:#274CA5 none repeat scroll 0% 0%;
border:0pt none;
color:#FFFFFF;
cursor:pointer;font-size:11px;
font-weight:bold;
padding:3px 4px 4px;
vertical-align:top;}
.botones input {}


blockquote {margin-left: 25px;}