@charset "iso-8859-1";
/* CSS Document */
@font-face
{
	font-family: "Calibri";
	src: url("../fuentes/Calibri.ttf");
	/*src: url("../fuentes/Calibri.eot"); /* IE */
    /*src: local("Calibri"), url("../fuentes/Calibri.ttf") format("truetype");*/
}

@font-face
{
	font-family: "Calibri Italic";
	/*src: url("../fuentes/Calibri Italic.ttf");*/
	src: url("../fuentes/Calibri-Italic.eot"); /* IE */
    src: local("Calibri Italic"), url("../fuentes/Calibri Italic.ttf") format("truetype");
}

@font-face
{
	font-family: "Calibri Bold";
    /*src: url("../fuentes/Calibri Bold.ttf");*/
	src: url("../fuentes/Calibri-Bold.eot"); /* IE */
    src: local("Calibri Bold"), url("../fuentes/Calibri_Bold.ttf") format("truetype");
}

@font-face
{
	font-family: "Calibri Bold Italic";
	/*src: url("../fuentes/Calibri Bold Italic.ttf");*/
	src: url("../fuentes/Calibri-BoldItalic.eot"); /* IE */
    src: local("Calibri Bold Italic"), url("../fuentes/Calibri Bold Italic.ttf") format("truetype");
}

*
{
	margin:0;
}

body
{
	background:#FFF;
	color:58585b;
	font-family: Calibri;
	font-size:16px;
}

b
{
	font-family: Calibri Bold;
}

.continuar_leyendo
{
	height:30px;
	width:50px;
	font-family: Calibri Bold Italic;
	font-size:12px;
	/*color:#603813;*/
	color:#764c29;
	/**/background:url(../1_imagenes/signo+14.png) no-repeat right;
	border:none;
	text-decoration:none;
	text-align:center;
	padding:10px 20px 10px 10px;
	margin:10px 10px 10px 10px;
}

.continuar_cerrar
{
	height:30px;
	width:50px;
	font-family: Calibri Bold Italic;
	font-size:12px;
	/*color:#603813;*/
	color:#764c29;
	/**/background:url(../1_imagenes/signo-14.png) no-repeat right;
	border:none;
	text-decoration:none;
	text-align:center;
	padding:10px 20px 10px 10px;
	margin:10px 10px 10px 10px;
}


iframe
{
	width:100%;
	min-height:500px;
}

#espacio
{
	width:100%;
	height:30px;
	clear:both;
}

/* ***** Formularios ***** */
button
{
	width:100px;
	height:30px;
	/*background:#58585b;*/
	background:#000000;
	color:#FFF;
	font-size:16px;
	font-family: Calibri Bold;
	border:none;
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
}

input
{
	width:150px;/*dbdcde*/
	background:#dbdcde;
	border:none;
	height:30px;
}

.comentario
{
	font-family: Calibri Italic;
	font-size:11px;
	color:#999;	
}
/* ***** FIN Formularios ***** */
#pagina
{
	width:100%;
	height:100%;
	text-align:center;
}

#sitio
{
	width:1000px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	/*background:#000; negro*/
}

#zona_descargas
{
	width:100%;
	min-height:20px;
	height:auto;
	/*background:#ebd9bb;
	background:#dbdcde;*/
	background:#000;
	color:#58585b;
	/*margin:5px 3px 3px 3px;*/
	padding-top:10px;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
}

#zona_descargas .tercio
{
	width:32%;
	display:block;
	float:left;
	margin:5px 3px 3px 3px;
	padding:5px 3px 3px 3px;
}

.linea
{
	width:100%;
	clear:both;
	border-bottom:5px solid #58585b;
}

i
{
	font-family: Calibri Italic;
	font-size:14px;
	color:#58585b;
	text-align:right;
	width:100%;
}

header
{
	/*background:#CCC;*/
	background:#FFF;
	/*padding-top:10px;*/
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:5px;
	display:inline-block;
	width:1000px;
	min-height:120px;
	border-bottom:0px #792d61 solid;
	font-size:12px;
}

header nav ul
{
	padding:0;
	font-size:12px;
	background:rgb(255,255,255);
	font-family: Calibri;
	font-size:10px;
	color:#58585b;
}

header nav ul li
{
	box-sizing:border-box;
	display:inline-block;
	/*width:324px;*/
	width:247px;
	height:120px;
	/*background:#063;*/
	vertical-align:bottom;
}

header nav ul li a
{
	color:#58585b;
	text-decoration:none;
}

header nav ul li .logo
{
	/*width:175px;*/
	width:157px;
	height:99px;
	padding-top:9.5px;
	padding-bottom:10px;
	padding-left:25px;
	border:none;
}

header nav ul li .icono_sm
{
	height:50px;
	width:50px;
	padding-top:16.5px;
	margin-right:10px;
	border:none;
	
}

header nav ul li .icono_sm_ultimo
{
	height:50px;
	width:50px;
	padding-top:16.5px;
	margin-right:34.5px;
	border:none;
}

header nav ul li .buscar
{
	height:30px;
	width:140px;
	background:#dbdcde;
	border:none;
	padding:0;
	font-family: Calibri Italic;
	font-size:11px;
	color:#999;
	/*padding-left:20px;*/
}

header nav ul li .search
{
	height:30px;
	width:30px;
	background:url(../1_imagenes/search.png) no-repeat right;
	border:none;
	margin-right:34.5px;
	color:transparent;
	padding:0;
}

/* ------ MENÚ ------ */

#menu
{
	padding:0;
	width:1000px;	
}

#menu nav ul
{
	padding:0;
	font-size:0;
}

#menu nav ul li
{
	padding:0;
	/*box-sizing:border-box;*/
	display:inline-block;
	/*width:122.5px;*/
	width:124px;
	min-height:50px;
	background:#a54686;
	vertical-align:bottom;
	text-align:center;
	
	margin-top:0px;
	margin-bottom:1px;
	margin-left:0px;
	margin-right:1px;
	
	font-family: Calibri Bold;
	font-size:14px;
	color:#FFF;
}

#menu .final
{
	padding:0;
	/*box-sizing:border-box;*/
	display:inline-block;
	/*width:122.5px;*/
	width:125px;
	min-height:50px;
	background:#a54686;
	vertical-align:bottom;
	text-align:center;
	
	margin-top:0px;
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	
	font-family: Calibri Bold;
	font-size:14px;
	color:#FFF;
}

#menu nav ul li a
{
	color:#FFF;
	text-decoration:none;
	text-align:center;
}

/*CONTENIDO*/
#contenido
{
	background:#FFF;
	height:100%;
}

/* ---- PRINCIPAL ---- */
#inicio
{
	padding:0;
	font-size:0;
	/*background:#999;*/
	width:1000px;
	min-height:250px;
	color:#000;
}

#inicio .banner
{
	display:inline-block;
	padding:0;
	width:1000px;
	height:250px;
	color:#000;
}

#inicio .img_banner
{
	width:1000px;
	height:250px;
}

.fecha
{
	width:970px;
	height:25px;
	padding-right:30px;
	margin-right:0px;
	margin-top:0px;
	background:url(../1_imagenes/fecha.png) no-repeat right top;
	border:none;
	font-family: Calibri;
	font-size:11px;
	color:#FFFFFF;
	text-align:right;
}

#inicio .cuartosI
{
	font-size:16px;
	width:235px;
	height:100px;
	/*background:#999;*/
	display:inline-block;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:5px;

	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:5px;
}

#inicio .cuartos
{
	font-size:16px;
	width:235px;
	height:100px;
	/*background:#999;*/
	display:inline-block;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
}

#inicio .cuartosF
{
	font-size:16px;
	width:235px;
	height:100px;
	/*background:#999;*/
	display:inline-block;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:0px;
	
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:0px;
}

#inicio #boletin
{
	font-size:16px;
	width:750px;
	min-height:400px;
	background:#f2e6d0;
	/*background:#0066CC;*/
	display:inline-block;
	float:left;
	text-align:center;
	padding:0px 0px 0px 0px;
	/*margin:0px 0px 0px 0px;*/
	margin-top:5px;
}


#inicio .boletin_reciente
/*#inicio #boletin .boletin_reciente*/
{
	font-size:16px;
	/*width:505px; tamaño real menos 25 de padding derecho y 25 de padding izquierdo */
	width:665 px;
	min-height:400px;
	background:#f2e6d0;
	display:inline-block;
	float:left;
	padding-top:0px;
	padding-bottom:0px;/*5px*/
	padding-left:25px;
	padding-right:25px;/*25px*/
	
	margin-top:0px;
	margin-bottom:0px;/*5px*/
	margin-left:0px;
	margin-right:0px;
}

/***********************Aqui el codigo de ajuste**********************/
#inicio .boletin_reciente_1
/*#inicio #boletin .boletin_reciente*/
{
	font-size:16px;
	/*width:505px; tamaño real menos 25 de padding derecho y 25 de padding izquierdo */
	width:425 px;
	min-height:400px;
	background:#f2e6d0;
	display:inline-block;
	float:left;
	padding-top:0px;
	padding-bottom:0px;/*5px*/
	padding-left:25px;
	padding-right:25px;/*25px*/
	
	margin-top:0px;
	margin-bottom:0px;/*5px*/
	margin-left:0px;
	margin-right:0px;
}
/***********************Termino de codigo de ajuste**********************/

/*#inicio #boletin .boletin_reciente .img_boletin*/
#inicio .img_boletin
{
	width:350px;
	height:232px;
	border:3px solid #987b53;
	margin-top:15px;
}

/*#inicio #boletin .boletin_reciente .titulo*/
#inicio .titulo
{
	width:450px;
	font-family: Calibri Bold;
	color:#000;
	font-size:14px;
	text-align:center;
}

/*#inicio #boletin .boletin_reciente .parrafo_boletin*/
#inicio .parrafo_boletin
{
	width:450px;
	font-family: Calibri;
	color:#58585b;
	/*color:#FF0000;*/
	font-size:11.5px;
	text-align:justify;
}

#inicio .noticias_recientes
{
	font-size:16px;
	width:240px;
	min-height:400px;
	height:100%;
	background:#ecd9b9;
	display:block;
	float:right;
	padding-top:0px;
	padding-bottom:0px;/*5px*/
	padding-left:0px;
	padding-right:5px;
	
	margin-top:0px;
	margin-bottom:0px;/*5px*/
	margin-left:0px;
	margin-right:0px;/*5px*/
	text-align:justify;
}

#inicio .noticia_reciente_esp
{
	background:transparent;
}

#inicio .img_noticia
{
	width:150px;
	height:99.5px;
	border:2px solid #987b53;
	margin-top:15px;
	margin-left:15px;
}

#inicio .img_noticia_mas
{
	padding-left:20px;
}

.titulo_noticia
{
	width:90%;
	font-family: Calibri Bold;
	color:#000;
	font-size:11px;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	padding-top:7px;
}

#inicio h1
{
	font-size:18px;
	width:100%;
	/*deberia ser 35 px de alto, pero por el padding quite 5px*/
	height:30px;
	color:#FFF;
	font-family: Calibri Bold Italic;
	background:#f7931d;
	text-align:left;
	vertical-align:middle;
	padding-left:2%;
	padding-top:5px;
}

#inicio .twitter
{
	font-size:16px;
	width:235px;
	height:400px;
	display:inline-block;
	background:#FFF;
	padding-top:0px;
	padding-bottom:0px;/*5px*/
	padding-left:0px;
	padding-right:5px;
	margin-left:5px;
	margin-top:5px;
}

.sitio_interes
{
	width:50%;
	display:block;
	float:left;
	height:50px;
	text-align:center;
}

/* ---- PIE ---- */

#pie
{
	width:1000px;
	min-height:100px;
	background:#000000;
	color:#FFF;
	padding-top:5px;
	margin-top:0px;/*5px*/
	font-size:12px;
	line-height:1.5;
	text-align:center;
	clear:both;
}

#pie .d1
{
	width:25%;
	min-height:100px;
	display:block;
	float:left;
}

#pie .d2
{
	width:50%;
	min-height:100px;
	display:block;
	float:left;
}

#pie .logo_bco
{
	width:97px;
	height:61px;
	padding-left:75px;
	border:none;
}

#pie .pie_mapa
{
	width:30px;
	height:30px;
	border:none;
}

#pie a
{
	font-family: Calibri Italic;
	color:#f7931d;
	text-decoration:none;
	border:none;
}

#pie span
{
	font-family: Calibri Bold;
	color:#954686;
}


/* ---- CONTENIDOS ---- */

#ver
{
	/*deberia ser 1000 px de alto, pero por el padding quite 100px*/
	width:900px;
	min-height:600px;
	height:auto;
	overflow:auto;
	/**/background:#FFFFFF;
	
	color:#58585b;
	font-family: Calibri;
	text-align:justify;
	font-size:12px;
	
	padding-top:25px;
	padding-left:0px;
	padding-right:100px;
	padding-bottom:25px;
	margin:0px;/*5px*/
}

#ver .ver_contenido a
{
	font-family: Calibri Italic;
	color:#f7931d;
	text-decoration:none;
	border:none;
}

#ver .menu_ver
{
	width:200px;
	/*min-height:600px;*/
	height:100%;
	/*background:#FFFFFF;*/
	display:block;
	float:left;
}

#ver .ver_contenido
{
	width:700px;
	min-height:100px;
	height:auto;
	/*background:#306;
	background:#FFFFFF;*/
	display:block;
	float:left;
}

#ver .ver_contenido a
{
	font-family: Calibri Italic;
	color:#f7931d;
	text-decoration:none;
	border:none;
}


.menu_ver ul
{
	font-family: Calibri Bold Italic;
	font-size:12px;
	color:#58585b;
	text-align:left;
	padding:0;
}

.menu_ver ul li
{
	width:150px;
	min-height:30px;
	max-height:50px;
	background:#ebd9bb;
	box-sizing:border-box;
	display:inline-block;
	vertical-align:middle;
	text-align:center;
	/*bordes*/
	padding-left:2px;
	padding-right:2px;
	
	padding-bottom:1px;
	margin-bottom:1px;
	padding-top:9px;
}

.menu_ver ul li:hover
{
	background:#f7931d;
	color:#FFF;
}

.menu_ver ul li a
{
	font-family: Calibri Bold Italic;
	font-size:12px;
	color:#58585b;
	border:none;
	text-decoration:none;
}

.menu_ver ul li:hover a
{
	font-family: Calibri Bold Italic;
	font-size:12px;
	background:#f7931d;
	color:#FFF;
	border:none;
	text-decoration:none;
}

.menu_ver .principal
{
	width:150px;
	height:30px;
	background:#f7931d;
	color:#FFF;
	box-sizing:border-box;
	display:inline-block;
	vertical-align:middle;
	text-align:center;
	padding-bottom:1px;
	margin-bottom:1px;
}

.menu_ver .submenu
{
	width:150px;
	height:30px;
	/*background:#f2e6d2;*/
	background:#dbdcde;
	color:#FFF;
	box-sizing:border-box;
	display:inline-block;
	vertical-align:middle;
	text-align:center;
	padding-bottom:1px;
	margin-bottom:1px;
}

#ver h1
{
	font-family: Calibri Bold;
	font-size:20px;
	color:#58585b;
	padding-bottom:10px;
	width:100%;
	clear:both;
}

#ver h2
{
	font-family: Calibri Bold;
	font-size:16px;
	color:#000000;
	padding-bottom:10px;
	padding-left:15px;
	text-align:left;
}

#ver p
{
	margin-top:10px;
	margin-bottom:10px;
	font-size:12px;
}

#ver .mitad
{
	/*background:#f2e6d2;*/
	width:350px;
	height:200px;
	display:block;
	float:left;
	/*border:#000 1px solid;*/
}

#ver .mitad .mitad1
{
	/*width:182px;
	height:181px;*/
	width:174px;
	height:171px;
	/*background:#30C;*/
	display:block;
	float:left;
	padding:0;
	margin:0;
	padding: 5px 5px 5px 5px
}

#ver .mitad img
{
	/*background:#96C;
	width:45%;*/
	width:160px;
	height:175px;
	/*min-height:200px;*/
	display:block;
	float:left;
	border:3px solid #a87b53;/**/
	padding:0;
	margin:0;
}

#ver .mitad h2
{
	font-family: Calibri Bold;
	font-size:16px;
	color:#000000;
	padding-bottom:10px;
	padding-left:15px;
	text-align:left;
}

#ver .mitad .sin_borde
{
	border:none;
	text-decoration:none;
	height:181px;
}

#ver .mitadprensa
{
	width:350px;
	height:120px;
	display:block;
	float:left;
}

#ver .mitadprensa .img_prensa
{
	width:240px;
	height:100px;
	display:block;
	float:left;
	border:none;
	padding:0;
	margin:0;
}

#ver .parte
{
	/**/background:#ffffff;
	width:100%;
	min-height:200px;
	display:block;
	float:left;
	padding: 2% 2% 2% 2%;
}

#ver .parte img
{
	width:250px;
	height:175px;
	display:block;
	float:left;
	border:3px solid #a87b53;
	margin-right:2%;
}

/* *** Tabla Transparencia *** */
.tabla_transparencia
{
	width:100%;
	color:#000;
	vertical-align:middle;
}

.tabla_transparencia img
{
	width:24px;
	height:24px;
	float:left;
	display:block;
	padding:3px 3px 3px 3px;
	margin:3px 3px 3px 3px;
}

.tabla_transparencia a
{
	float:left;
	display:block;
	text-align:left;
	/*background:#9FF;*/
}

/* *** TABLAS *** */
#tabla
{
	font-family: Calibri;
	font-size:12px;
	color:#58585b;
	border: 1px #a7a9ab solid;
	/*width:700px;*/
	width:100%;
}

#tabla thead th
{
	color:#FFF;
	background:#954686;
	text-align:center;
	font-family: Calibri Bold;
	border:1px solid #FFF;
}

#tabla .titulo
{
	color:#FFF;
	background:#000000;
}

#tabla .subtitulo
{
	color:#000;
	background:#ebd9bb;
	text-align:center;
}

.ver_m
{
	display:none;
	visibility:hidden;
}

.ver_p
{
	display:inline-block;
	visibility:visible;
}

.comentarios_tabla
{
	display:none;
	visibility:hidden;
}


#tabla tbody td
{
	border-bottom: 1px #a7a9ab solid;
	padding:4px 4px 4px 4px;
	margin:3px 3px 3px 3px;
	
}

#tabla a
{
	text-decoration:none;
	font-family: Calibri;
	color:#58585b;
}
/* --- Sesiones ---*/
.sesiones
{
	width:324px;
	min-height:50px;
	display:block;
	float:left;
	max-height:150px;
	border:3px solid #987b53;
	padding:5px 5px 5px 5px;
	margin:0px 5px 5px 5px;
}


/*menus*/
#menum{
	display:none;
}
.menu_bar {
	display:none;
}

@media screen and (max-width:999px)
{
	#menu
	{
	display:none;
	}
	
	#menum
	{
		height:50px;
		width:100%;
		display:block;
		padding:0;
		margin:0;
	}

	#pagina
	{
		width:100%;
		height:100%;
	}
	
	#sitio
	{
		width:100%;
		padding:0 0 0 0;
		margin:0 0 0 0;
	}


	header
	{
		/*background:#0CC;*/
		background:transparent;
		display:inline-block;
		width:100%;
		height:auto;
		text-align:center;
	}
	
	header nav ul li
	{
		/*box-sizing:border-box;*/
		display:inline-block;
		width:50%;
		height:auto;
		/*background:#C0C;*/
		/**/background:transparent;
		text-align:center;
		float:left;
	}
	
	.oculto
	{
		visibility: hidden;
		/*background:#960;*/
		height:1px;
	}
	
	header nav ul li table
	{
		height:auto;
		padding:0;
		margin:0;
		/*height:120px;*/
	}
	
	header nav ul li table tr td
	{
		text-align:center;
		padding:0;
		margin:0;
		width:92px;
	}

	header nav ul li .logo
	{
		/*width:175px;*/
		width:148.449px;
		height:91.5px;
		padding-top:10px;
		text-align:center;
		border:none;
	}
	
	header nav ul li .icono_sm
	{
		height:30px;
		width:30px;
		padding-top:50x;
		margin-right:5px;
		border:none;
		
	}
	
	header nav ul li .icono_sm_ultimo
	{
		height:30px;
		width:30px;
		padding-top:15px;
		border:none;
	}
	
	
	
	header nav ul li .buscar
	{
		height:29.5px;
		width:100px;
		background:#dbdcde;
		border:none;
		padding:0;
		font-family: Calibri Italic;
		font-size:11px;
		color:#999;
		margin:0;
	}
	
	header nav ul li .search
	{
		height:30px;
		width:30px;
		background:url(../1_imagenes/search.png) no-repeat right;
		border:none;
		margin-right:34.5px;
		color:transparent;
		padding:0;
	}

	
	#inicio
	{
		padding:0;
		font-size:0;
		/*background:#999;*/
		width:100%;
		color:#000;
	} 
	
	#inicio .banner
	{
		background:#FFF;
		display:inline-block;
		padding:0;
		width:100%;
		/*height:20%;*/
		height:100%;
		color:#000;
	}

	#inicio .img_banner
	{
		width:100%;
		/*max-height:20%;*/
		height:100%;
		/*border:10px #393 solid;*/
	}
	
	.fecha
	{
		width:100%;
		height:auto;
		background:#f7931d;
		border:none;
		font-family: Calibri;
		font-size:11px;
		color:#FFFFFF;
		text-align:center;
		padding:0px;
		margin:0px;
	}
	
	#inicio .cuartosI img
	{
		width:100%;
		height:auto;
		padding:0;
		margin:0;
		
	}
	
	#inicio .cuartos img
	{
		width:100%;
		height:auto;
		padding:0;
		margin:0;
		
	}
	
	#inicio .cuartosF img
	{
		width:100%;
		height:auto;
		padding:0;
		margin:0;
		
	}
	
	#inicio .cuartosI
	{
		font-size:16px;
		width:47%;
		height:auto;
		min-height:30px;
		/*background:#CF3;*/
		display:inline-block;
		float:left;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:0px;
		padding-right:5px;
	
		margin-top:0px;
		margin-bottom:5px;
		margin-left:0px;
		margin-right:5px;
	}


	#inicio .cuartos
	{
		font-size:16px;
		width:47%;
		height:auto;
		min-height:30px;
		/*background:#930;*/
		display:inline-block;
		float:left;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:0px;
		padding-right:5px;
		
		margin-top:0px;
		margin-bottom:5px;
		margin-left:0px;
		margin-right:5px;
	}

	#inicio .cuartosF
	{
		font-size:16px;
		width:47%;
		height:auto;
		min-height:30px;
		/*background:#C6C;*/
		display:inline-block;
		float:left;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:0px;
		padding-right:0px;
		
		margin-top:0px;
		margin-bottom:5px;
		margin-left:0px;
		margin-right:0px;
	}
	
	.sitio_interes
	{
		width:25%;
		/*background:#33C;*/
		display:block;
		float:left;
		height:50px;
		text-align:center;
	}
	
	.sitio_interes img
	{
		width:75%;
		/*border:solid #F00 1px;*/
		height:50px;
	}
	
	/* ---- PIE ---- */

	#pie
	{
		width:100%;
		height:auto;
		background:#000000;
		color:#FFF;
		padding-top:5px;
		margin-top:0px;/*5px*/
		font-size:12px;
		line-height:1.5;
		text-align:center;
	}
	
	#pie .d1
	{
		width:100%;
		background:#000;
		height:100%;
		min-height:100px;
	}
	
	#pie .d2
	{
		width:100%;
		background:#000;
		height:100%;
		min-height:100px;
	}
	
	#pie .logo_bco
	{
		width:100px;
		height:61.63px;
		border:none;
		text-align:center;
		padding:0;
		margin:0;
	}

	/* ---- CONTENIDOS ---- */
	
	#ver
	{
		/*deberia ser 1000 px de alto, pero por el padding quite 100px*/
		width:100%;
		min-height:50px;
		height:auto;
		background:#792d61;
		padding:5px 0px 0px 0px;
		margin:0;
	}
	
	#ver .menu_ver
	{
		width:100%;
		min-height:50px;
		height:auto;
		/*background:#FF0000;*/
		color:#FFF;
		padding-bottom:5px;
	}
	
	#ver .ver_contenido
	{
		width:96%;
		min-height:100px;
		background:#FFFFFF;
		padding: 2% 2% 2% 2%;
	}
	
	
	.menu_ver ul
	{
		font-family: Calibri Bold Italic;
		font-size:12px;
		color:#58585b;
		text-align:left;
		padding:0;
	}
	
	.menu_ver ul li
	{
		width:20%;
		min-height:30px;
		max-height:50px;
		background:#ebd9bb;
		box-sizing:border-box;
		display:inline-block;
		vertical-align:middle;
		text-align:center;
		/*bordes*/
		/*padding-left:2px;
		padding-right:2px;
		
		padding-bottom:1px;
		margin-bottom:1px;*/
		padding-top:4px;
	}
	
	.menu_ver ul li:hover
	{
		background:#f7931d;
		color:#FFF;
	}
	
	.menu_ver ul li a
	{
		font-family: Calibri Bold Italic;
		font-size:12px;
		color:#58585b;
		border:none;
		text-decoration:none;
	}
	
	.menu_ver ul li:hover a
	{
		font-family: Calibri Bold Italic;
		font-size:12px;
		background:#f7931d;
		color:#FFF;
		border:none;
		text-decoration:none;
	}
	
	.menu_ver .principal
	{
		width:20%;
		height:30px;
		background:#f7931d;
		color:#FFF;
		box-sizing:border-box;
		display:inline-block;
		vertical-align:middle;
		text-align:center;
		padding-bottom:1px;
		margin-bottom:1px;
	}
	
	.menu_ver .submenu
	{
		width:20%;
		height:30px;
		/*background:#f2e6d2;*/
		background:#dbdcde;
		color:#FFF;
		box-sizing:border-box;
		display:inline-block;
		vertical-align:middle;
		text-align:center;
		padding-bottom:1px;
		margin-bottom:1px;
	}
	
	#ver .mitad
	{
		width:100%;
		min-height:200px;
		display:block;
		float:left;
		/*padding: 2% 2% 2% 2%;*/
		clear:both;
		/*background:#F00;*/
	}
	
	#ver .mitad .mitad1
	{
		width:45%;
		height:171px;
		/*background:#30C;*/
		display:block;
		float:left;
		padding:0;
		margin:0;
		/*padding: 5px 5px 5px 5px*/
	}

	
	#ver .mitad img
	{
		width:160px;
		height:175px;
		display:block;
		float:left;
		border:3px solid #a87b53;
		margin-right:2%;
	}
	
	#ver .mitad .sin_borde
	{
		border:none;
		text-decoration:none;
	}


	#ver .parte
	{
		/*background:#CC0033;*/
		width:100%;
		min-height:200px;
		display:block;
		float:left;
		padding:0;
		margin:0;
		padding-bottom:20px;
	}
	
	#ver .parte img
	{
		width:90%;
		min-height:150px;
		height:auto;
		max-height:300px;
		
		display:block;
		float:left;
		border:3px solid #a87b53;
		margin: 5px 5px 5px 5px;
	}
	
	#ver .parte p
	{
		clear:both;
	}
	
	#inicio #boletin
	{
		font-size:16px;
		width:100%;
		/*min-height:400px;*/
		height:auto;
		background:#f2e6d0;
		/*background:#990099;*/
		text-align:center;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	
	
	#inicio .boletin_reciente
	{
		font-size:16px;
		width:100%;
		min-height:400px;
		height:auto;
		background:#f2e6d0;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	
	#inicio .img_boletin
	{
		width:350px;
		height:232px;
		border:3px solid #987b53;
		margin-top:15px;
	}
	
	#inicio .titulo
	{
		width:100%;
		font-family: Calibri Bold;
		color:#000;
		font-size:14px;
		text-align:center;
	}
	
	#inicio .parrafo_boletin
	{
		width:90%;
		font-family: Calibri;
		color:#58585b;
		/*color:#FF0000;*/
		font-size:11.5px;
		text-align:justify;
		margin-left:5%;
		margin-right:5%;
	}
	
	#inicio .noticias_recientes
	{
		font-size:16px;
		width:100%;
		min-height:100px;
		height:auto;
		height:100%;
		background:#ecd9b9;
		display:block;
		float:right;
		padding-top:0px;
		padding-bottom:0px;/*5px*/
		padding-left:0px;
		padding-right:0px;
		
		margin-top:0px;
		margin-bottom:0px;/*5px*/
		margin-left:0px;
		margin-right:0px;/*5px*/
		text-align:justify;
	}
	
	#inicio .noticia_reciente_esp
	{
		width:50%;
		min-height:150px;
		height:auto;
		display:block;
		float:left;
	}
	
	#inicio .img_noticia
	{
		width:150px;
		height:99.5px;
		border:2px solid #987b53;
		margin-top:15px;
		margin-left:15px;
	}
	
	#inicio .img_noticia_mas
	{
		padding-left:5px;
	}
	
	.titulo_noticia
	{
		width:90%;
		font-family: Calibri Bold;
		color:#000;
		font-size:11px;
		text-align:left;
		padding-left:15px;
		padding-right:15px;
		padding-top:7px;
		padding-bottom:7px;
	}
	
	#inicio h1
	{
		font-size:18px;
		width:95%;
		/*deberia ser 35 px de alto, pero por el padding quite 5px*/
		height:30px;
		color:#FFF;
		font-family: Calibri Bold Italic;
		background:#f7931d;
		text-align:left;
		vertical-align:middle;
		padding-left:5%;
	}
	
	#inicio .twitter
	{
		font-size:16px;
		width:100%;
		min-height:400px;
		display:inline-block;
		background:#FFF;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	}
	
	/* --- Sesiones ---*/
	#ver .sesiones
	{
		width:94%;
		min-height:50px;
		max-height:150px;/*987b53*/
		margin:2% 2% 0% 2%;
	}
	
	/* *** TABLAS *** */
	#tabla
	{
		font-family: Calibri;
		font-size:12px;
		color:#58585b;
		border: 1px #a7a9ab solid;
		width:100%;
	}
	
	.ver_m
	{
		display:inline-block;
		visibility:visible;
	}
	
	.ver_p
	{
		display:none;
		visibility:hidden;
	}
	.comentarios_tabla
	{
		display:inline-block;
		visibility:visible;
	}
	
	/* ***** Formularios ***** */
	/*#form_buscar  button
	{
		width:100px;
		height:30px;
		background:#000000;
		color:#FFF;
		font-size:16px;
		font-family: Calibri Bold;
		border:none;
		border-radius: 10px 10px 10px 10px;
		-moz-border-radius: 10px 10px 10px 10px;
		-webkit-border-radius: 10px 10px 10px 10px;
	}
	
	#form_buscar input
	{
		width:150px;
		background:#dbdcde;
		border:none;
		height:30px;
	}*/
	
	#form
	{
		width:100%;
	}
	#form button
	{
		width:100px;
		height:30px;
		background:#000000;
		color:#FFF;
		font-size:16px;
		font-family: Calibri Bold;
		border:none;
		border-radius: 10px 10px 10px 10px;
		-moz-border-radius: 10px 10px 10px 10px;
		-webkit-border-radius: 10px 10px 10px 10px;
		margin:5px 5px 5px 5px;
	}
	
	#form label
	{
		width:auto;
		border:none;
		height:auto;
		display:block;
		float:left;
	}
	
	#form input
	{
		width:100%;/*dbdcde*/
		background:#dbdcde;
		border:none;
		height:30px;
		padding:2px 2px 2px 2px;
		display:block;
		float:left;
	}
	/* ***** FIN Formularios ***** */

	

	

	
}
