#columnaPrincipal {
	/* [disabled]background-color: #CCC; */


	min-height:15em;
	margin-bottom:1em;
	margin-right:1em;
}
/*** ruta de navegacion ***/
.ruta_de_navegacion {
	text-align: left;
	color: #808080;
	text-transform: uppercase;
	font-size: 0.7em;
	margin-bottom: 1em;
	font-family: Times New Roman;
	font-size: 10px;
}
.ruta_de_navegacion a {
	color: #515151;
	text-decoration: none;
	font-family: Times New Roman;
	font-size: 10px;
	text-transform: uppercase;
}
.ruta_de_navegacion a:hover {
	color: #808080;
	text-decoration: underline;
}
/*** herramientas del usuario ***/
.herramientas_del_usuario {
	font-size: .7em;
	margin-bottom: 0.5em;
}

.texto_herramientas {
	vertical-align: top;
}

.herramientas_del_usuario a {
	color: gray;
	text-decoration: none;
}
/** Herramienta de social media **/
#socialMedia {
	float: left;
	width: 58em;
	/*width: 31em;*/
	font-size: 0.8em;
}
/** textos contenidos internos **/
.texto_nota_interna{
	font-size: 1em;
	line-height: 1.2em;
	padding-right: 1.5em;
}
.texto_nota_interna p a {	
	font-weight: bold;
	color: #9ACB1B;
}

.imagenPrincipal_texto_nota {
	display: inline;
	padding: 5px;
	float: left;
	border: 1px solid #CCC;
	width:420px;
	height:220px;
	margin-right: 1em;
}
/*** autor nota ***/
.autor_nota {
	
	color: #BA2026;
	/*color: #BF1545;
	color: #C10435;
	color: #C33D31; rojo*/
	text-align: left;
	font-size: 0.8em;
	padding-right: 1.5em;
}
#columnaGenericos {
	float: right;
	width: 14em;
	min-height:15em;
	margin-bottom:1em;
}
#submenu, #notas_relacionadas, #contenido_abierto, #encuestas, #video {
	float: left;
	width: 14em;
	height:auto;
	background:#f4f5f9;
	/*min-height:15em;*/
	margin-bottom:1em;
	border: 1px solid #b7b8b9;
	/*padding-bottom: .5em;*/
}
#directorio_mini{
	float: left;
	width: 14em;
	height:auto;
	/*background:#f4f5f9;*/
	/*min-height:15em;*/
	margin-bottom:1em;
	/*border: 1px solid #b7b8b9;*/
	/*padding-bottom: .5em;*/

}

#banners_interior{
	float: left;
	width: 14em;
	height:auto;
	/*min-height:15em;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EDEDED;
	margin-bottom:1em;
	padding-right:0.5em;
}


#submenu a, #notas_relacionadas a, #contenido_abierto a, #banners_interior a, #encuestas a, #video a {
	color: #555555;
	text-decoration: none;
	text-transform: uppercase;
	font-size: .8em;
}

#submenu div.lista_tipo_B_acciones ul li a{
	color: #555555;
	text-decoration: none;	
	font-size: .8em;	
	text-transform: none;
}

#submenu a:hover, #notas_relacionadas a:hover, #contenido_abierto a:hover, #banners_interior a:hover, #encuestas a:hover, #video a:hover {
	text-decoration: underline;
	color: #808080;
}

#submenu h1, #notas_relacionadas h1, #contenido_abierto h1, #banners_interior h1, #encuestas h1, #video h1 {
	color: white;
	background-image: url(../imagenes/fondo_h1_caja.jpg);
	text-transform: uppercase;
	text-align: center;
	font-size: 0.8em;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	margin-bottom: 0.4em;
}
#submenu h2, #notas_relacionadas h2, #contenido_abierto h2, #banners_interior h2, #encuestas h2, #video h2 {
	color: #929292;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 1em;
	margin-bottom: .5em;
	margin-top: 0;
	font-size: 1em;
	margin-left: .3em;
}

#submenu ul, #notas_relacionadas ul, #contenido_abierto ul, #banners_interior ul, #encuestas ul, #video ul {
	margin: 0;
	padding: 0;
}

#submenu li, #notas_relacionadas li, #contenido_abierto li, #banners_interior li, #encuestas li, #video li {
	padding: 0;
	list-style-image: url(../imagenes/bullet_interior.gif);
	list-style-position: outside;
	margin-left: 1.6em;
	margin-bottom: 0.2em;
	line-height: 1.2em;
	/* [disabled]font-size: 0.9em; */
}
#banners_interior img {
	padding-bottom: 0.5em;
}

/******ESTILOS DE LOS LISTADOS********/
#seccion_general {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 1em;
	margin-bottom: 1em;
}
.subseccion {
	float:left;
	border-bottom:solid 1px #CCC;
	margin-bottom:1em;
	width: 44em;
	padding-bottom: 1em;
}
.img_subseccion {
	float:left;
	padding:0.4em;
	border:solid 1px #CCC;
	margin-right:1em;
	width: 9.5em;
}
.contend_subseccion {
	float: left;
	width: 30em;
	/* [disabled]clear:both; */
}
.contend_subseccion_completo {
	float: left;
	width: 100%;
	/* [disabled]clear:both; */
}
.fecha {
	float: left;
	font-size: 0.7em;
	background-image: url(../imagenes/bullet_interior.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 1em;
	margin-bottom: 0.5em;
	width: 99%;
}
.no_archivos {
	color: #88C620;
}
.titulo_subseccion a, .titulo_archivos a {
	font-size: 1.1em;
	font-weight: bold;
	color: #808080;
	float: left;
	margin-bottom: 0.5em;
	width: 99%;
}

.texto_subseccion {
	font-size: 0.75em;
	float: left;
	width: 99%;
	line-height: 1.3em;
	margin-bottom: 0.5em;
}
.vermas a {
	font-size: 0.8em;
	color: #808080;
	float: left;
	width: 100%;
}
.regresar a {
	font-size: 0.8em;
	color: #808080;
	float: left;
	width: 95%;
	text-align:right;
	padding-right:1em;
	margin-bottom:1em;
}

.archivos {
	float: left;
	width: 100%;
	font-size: 0.8em;
	margin-bottom: 0.8em;
}
#buscador_archivos {
	background-color: #EDEDED;
	float: left;
	width: 98%;
	padding: 0.4em;
	margin-bottom: 1em;
	font-size: 0.8em;
}
.icono {
	float: left;
	margin-right: 1em;
}
.nombre_archivo {
	text-transform: uppercase;
	color: #666;
	font-weight: bold;
}
.peso_archivo a{
	color: #808080;
	font-size: 0.9em;
}
.descripcion_archivo {
	font-size: 0.9em;
}
.fecha_archivo {
	font-size: 0.8em;
}
#galleria_video {
	width:916px;
	/* [disabled]float: left; */
	font-size: 0.8em;
	padding: 1em;
	color:#333;
	background-color: #000;
}

#otras_galerias{
	width:940px;
	/* [disabled]float: left; */
	margin-bottom:1em;
	font-size: 0.8em;
	padding: 0.3px;
	color:#333;
	background-image: url(../imagenes/back_otra.jpg);
	background-repeat: repeat-x;
	overflow:hidden;
}
.archivos_individuales {
	width:100%;
	float:left;
	font-size:0.8em;
	margin-bottom:1em;
}
.materia{
	font-size:1em;
	color: #808080;
}
/* faq */
.texto_nota_interna_faq{
	font-size: 0.9em;
	line-height: 1.2em;
	padding-right: 1.5em;	
}
/* tamaņos */
div.normal p{
	font-size: 12px;
}
div.mediana p{
	font-size: 16px;
}
div.grande p{
	font-size: 20px;


}
/******* Estilos para el mapa de navegacion ***********/

li.nivel_0 {

	margin-left:10px;
	font-size: 1.1em;
	font-weight: bold;
	list-style-type: none;
	margin-bottom: 10px;
	margin-top:10px;
	font-variant: small-caps;

}
li.nivel_1{

	font-size: 0.9em;
	margin-left: 30px;
	margin-bottom: 5px;
	list-style-image: url(../imagenes/bullet_interior.png);  

}
li.nivel_2{

	font-size: 0.8em;
	margin-left: 60px;
	margin-bottom: 5px;
	list-style-type:none;
}
li.nivel_3{

	font-size: 0.8em;
	margin-left:90px;
	margin-bottom: 5px;
	list-style-type: none;	
}
li.nivel_4{

	margin-left: 120px;
	list-style-type: none;
}
li.nivel_5{

	margin-left: 150px;
	list-style-type: none;
}
li.nivel_6{

	margin-left: 180px;
	list-style-type: none;
}
.genericopanelizquierdo{
    float: left;
    width: 14em;
	
}

.genericopanelizquierdoflickr{
    float: left;
    width: 14em;
    height: 16em;
	background-color: #EFEFEF;
	margin-top: 1em;
}
.genericdescflickr{
	font-family: Trajan Pro;
	font-size: 16px;
	color: #515151;
	text-align: center;
	padding: 0.5em;
}
.nota_interna{
	margin-left: 15em;
	padding-top: 1em;
	font-family: Times New Roman;
	font-size: 16px;
	color: #515151;
}
.genericdesc{
	background-color: #EFEFEF;
	font-family: Trajan Pro;
	font-size: 16px;
	color: #515151;
	padding: 1em;
}

.genericdate{
	background-color: #BA2026;
	/*background-color: #BF1545;
	background-color: #C10435;
	background-color: #C33D31; rojo*/
	font-family: Times New Roman;
	font-size: 12px;
	color: white;
	padding: 1em 1em 1em 1.5em;
}
.texto_nota_interna p{
	font-size: 1em;
	font-family: Times New Roman;
	color: #515151;
}

#cbox {
    margin: 0 0 0 0.8em;
}
h2{
	font-family: Trajan Pro;	
}
#videos {
    margin: 0 0 0 0.8em;
}
.videosyoutube{
	width: 14.2em;
	height: 9em;
}

.youtube{
	/*
	
	height: 400px;*/
	width: 300px;
	background-color: #232323;
	
	margin-right: 1.875em;
	float: left;
	margin-bottom: 0.6em;
	height: 31.25em;
}

.thumbs li {
    background: none repeat scroll 0 0 #FFFFFF;
}
img#linkflickr {
	position: absolute;
    right: 0;
    top: 0;
}
div.titulogaleria {
	margin-bottom: 3em;
    margin-top: 1em;
    position: relative;
    width: 100%;
}
.thumbs span{
	font-family: Trajan Pro;
	font-size: 12px;
	color: #515151;
	padding-top: 1em;
}