/* Encabezado */
@import url("../general/encabezado.css");

/* Pie */
@import url("../general/pie.css");

/* Cuerpo */
#cuerpo {
	width:auto;
	min-height:340px;	
	background:#fff;
	padding:40px 30px 0px 30px;
	margin:0 0 5% 0;
}

#cuerpo header {
	margin-bottom:20px;
}

#cuerpo h2 {
	font-size:34px;
	color:#373f42;
	margin:40px 0 0 0;
}

#cuerpo h3 {
	color:#666666;
	font-size:24px;
}

#cuerpo a {
	color:#999999;
	font-size:15px;
}

#cuerpo a:hover{
	color:#CCCCCC;
}

#submenu_guia ul {
	display:inline;
}

#submenu_guia li {
	display:inline;
}

#submenu_guia li:after {
	font-size:15px;
	content:"\203A";
}

#submenu_guia a {
	font-size:15px;
	text-decoration:none;
	color:#666666;	
}

#submenu_superior, #submenu_inferior {
	height:20px;
	text-align:center;
	background-color:#FFFFFF;
}

#submenu_superior {
	margin-top:50px;
}

#submenu_inferior {
	margin-top:50px;
}

#submenu_superior li, #submenu_inferior li {
	display:inline;
	padding-left:0px;
	padding-right:14px;
}

#submenu_superior li:before, #submenu_inferior li:before {
	content:"\00b7  ";
}

#submenu_superior a, #submenu_inferior a {
	font-size:14px;	
	text-decoration:none;
	color:#666666;
}

#submenu_superior a:hover, #submenu_inferior a:hover {
	color:#F4F4F4;
}

#encabezado-responsable-imagen img { 
	width:110px;
	height:170px;
	margin-left:80px;
}

#encabezado-bioinformatics-imagen img {
	width:300px;
	height:300px;
}

#laboratorio p {
	margin-bottom:20px;
}

#laboratorio_responsable {
	margin-top:40px;
}

#laboratorio_responsable h3 {
	margin-bottom:20px;
}

#cuerpo #titulo1_responsable {
	margin-bottom:20px;
}

#titulo2_responsable {
	margin-bottom:20px;
}

#responsable div:nth-child(-n+7) {
	margin-bottom:20px;
}

#responsable ul {
	margin-top:10px;
}

#encabezado-semblanza-imagen {
	margin:20px 0;
}

#encabezado-semblanza-imagen img { 
	width:300px;
	height:250px;
}

#semblanza {
	margin-left:6%;
	width:90%;
}

#semblanza p {
	margin-bottom:20px;
}

#cuerpo #titulo1_publicaciones {
	margin-bottom:20px;
}	

#publicaciones {
	margin-left:7%;
	width:85%;
}

#publicaciones p {
	margin-bottom:20px;
}

.curso h3 {
	margin-bottom:20px;
}

.curso {
	margin-bottom:20px;
}

.curso span {
	display:inline-block;
	margin-top:20px;
}	

#coautores {
	float:left;
	width:auto;
	height:auto;
}

.coautor {
	float:left;
	width:380px;
	height:100px;
	margin:5px 5px 65px 5px;
}

.coautor-imagen {
	float:left;
	width:22%;
}

.coautor-imagen img {
	height:90px;
	width:80px;	
}

.coautor-texto {
	float:left;
    width:270px;
	height:auto;
	padding-top:10px;
	padding-left:10px;
	word-wrap:break-word;
}


#estudiantes {
	width:100%;
	height:800px;
	margin-top:40px;
}

.nivel {
	float:left;
	width:100%;
	height:auto;
	margin:0 0 30px 0;
}

.nivel-titulo {
	width:100%;
	margin-bottom:30px;
}

.estudiante {
	float:left;
	width:350px;
	height:100px;
	margin:10px;
}

.estudiante-imagen {
	float:left;
	width:85px;
}

.estudiante-imagen img {
	height:90px;
	width:80px;	
}

.estudiante-texto {
	float:left;
    width:250px;
	height:auto;
	padding-top:10px;
	padding-left:10px;
	word-wrap:break-word;
}

#galeria_fotos_laboratorio {
	float:left;
	width:auto;
	height:auto;
	text-align:center;
}

.foto {
	float:none;
	display:inline-block;
	width:381px;
	height:261px;
	margin:40px 0 65px 15px;
	border:solid 2px;	
}

.foto-imagen {
	float:left;
	width:auto;
	height:auto;
	border:solid 1px;	
}

.foto-imagen img {
	float:left;
	width:380px;	
	height:260px;	
}

#encabezado-bioinformatics-imagen {
	margin-top:20px;
}

#bioinformatica p {
	margin-bottom:20px;
}

#bioinformatica_alineamiento p {
	margin-bottom:20px;
}

#bioinformatica_alineamiento ol {
	margin-top:10px;
	margin-bottom:20px;
}

#cuerpo #titulo1_bioinformatica_citas {
	margin-bottom:20px;
}

#bioinformatica_citas article {
	margin-bottom:30px;
}

#bioinformatica_citas h4 {
	margin-bottom:20px;
}

#bioinformatica_citas p {
	margin-bottom:10px;
}

#cuerpo #titulo1_bioinformatica_ligas {
	margin-bottom:20px;
}

#neuroinformatics p {
	margin-bottom:20px;
}

#modelos_de_neuronas h3, #redes_neuronales h3,  #sistemas_dinamicos h3,
#mineria_de_datos h3 {
	margin-top:20px;
	margin-bottom:20px;
}

#modelos_de_neuronas li, #redes_neuronales li, #sistemas_dinamicos li,
#mineria_de_datos li {
	margin-bottom:20px;
}

#tesis div {
	margin-bottom:20px;
}

#tesis_proceso {
	font-size:15px;
}

#tesis_proceso div {
	margin-bottom:20px;
}

#tesis_proceso h3 {
	margin:10px 0;
}

#talleres div {
	margin-bottom:20px;
}

#textos-docencia {
	margin-left:3%;
	width:88%;
}

#textos-docencia p {
	margin-bottom:20px;
}

#servicio_social ol {
	margin-left:50px;
}

#servicio_social ol li {
	margin-bottom:10px;
}

#servicio_social ul {
	margin-top:10px;
	margin-left:40px;
	list-style:circle;	
}

#servicio_social p {
	margin-bottom:10px;
}

#integra p {
	margin-bottom:20px;
}

#integra_screenshots p  {
	margin-bottom:20px;
}

#integra_screenshots div[class="centrado"] {
	margin-bottom:20px;
}

#integra_screenshots ul {
	margin-bottom:20px;
}

#integra_descargas h4 {
	margin-bottom:20px;
}

#integra_descargas p {
	margin-bottom:20px;
}

#integra_descargas p:last-of-type {
	margin-bottom:40px;
}

#integra_descargas ul {
	margin-left:40px;
}

#integra_descargas li {
	margin-bottom:10px;
}

#circle p {
	margin-bottom:20px;
}

#circle_screenshots p {
	margin-bottom:20px;
}

#circle_screenshots h4 {
	margin-bottom:20px;
}

#circle_screenshots ul {
	margin-bottom:20px;
}

#circle_screenshots img {
	margin-bottom:20px;
}

#circle_descargas p {
	margin-bottom:20px;
}

#circle_descargas h4 {
	margin-bottom:20px;
}

#circle_descargas > ul:first-of-type {
	margin-bottom:40px;
}

#circle_descargas > ul {
	margin-bottom:10px;
}

#fractal p {
	margin-bottom:20px;
}

#fractal_screenshots h4 {
	margin-bottom:20px;
}

#fractal_screenshots span {
	display:inline-block;
	margin-bottom:20px;
}

#fractal_screenshots div[class="centrado"] {
	margin-bottom:20px;
}

#fractal_screenshots div[class="centrado"]:last-of-type {
	margin-bottom:60px;
}

#fractal_screenshots ul {
	margin-left:40px;
}

#fractal_screenshots > ul {
	margin-bottom:20px;
}

#fractal_descargas span {
	display:inline-block;
	margin-bottom:10px;
}

#fractal_descargas ul {
	margin-bottom:20px;
}

#fractal_descargas h4 {
	margin-bottom:20px;
}

#fractal_descargas p {
	margin-bottom:20px;
}

#diente_de_sierra h4 {
	margin-bottom:20px;
}

#diente_de_sierra ul:nth-child(2) {
	margin-bottom:20px;
}

#diente_de_sierra p {
	margin-bottom:20px;
}

#diente_de_sierra div[class="centrado"] {
	margin-bottom:20px;
}

#integra_fire_systems p {
	margin-bottom:20px;
}

#integra_dos h4:first-child {
	margin-bottom:20px;
}

#integra_dos h4 {
	margin-bottom:10px;
}

#integra_dos ul:nth-child(2) {
	margin-bottom:20px;
}

#integra_dos p {
	margin-bottom:20px;
}

#integra_dos div[class="centrado"] {
	margin-bottom:20px;
}

#datasomining p {
	margin-bottom:20px;
}

#datasomining_screenshots h3 {
	margin-bottom:20px;
}

#datasomining_screenshots div[class="centrado"] {
	margin-bottom:40px;
}

#datasomining_descargas h4 {
	margin-bottom:20px;
}

#datasomining_descargas p {
	margin-bottom:20px;
}

#datasomining_descargas ul {
	margin-left:40px;
}

#labsom p {
	margin-bottom:20px;
}

#labsom_screenshots h3 {
	margin-bottom:20px;
}

#labsom_screenshots div[class="centrado"]:first-child img {
	margin-bottom:20px;
}

#labsom_screenshots > div[class="centrado"]:nth-child(-n+6) {
	margin-bottom:60px;
}

#labsom_descargas > span {
	display:inline-block;
	margin-bottom:20px;
}

#labsom_descargas > span:last-of-type {
	display:inline-block;
	margin-bottom:10px;
}

#labsom_descargas p {
	margin-bottom:20px;
}

#labsom_descargas ul {
	margin-left:40px;
}

#bansy3 p:first-child {
	margin-bottom:20px;
}

#bansy3 div {
	margin-bottom:20px;
}

#bansy3 ul {
	margin-top:10px;
}

#bansy3_screenshots h3 {
	margin-bottom:20px;
}

#bansy3_screenshots div:nth-child(-n+2) {
	margin-bottom:60px;
}

#bansy3_descargas h4 {
	margin-bottom:10px;
}

#bansy3_descargas div:first-child {
	margin-bottom:30px;
}

#bansy3_descargas p {
	margin-bottom:10px;
}

#vibliosom p:first-child {
	margin-bottom:20px;
}

#investigacion {
	margin-top:20px;
}

#investigacion ul {
	margin-top:10px;
	margin-bottom:30px;
	margin-left:50px;
	list-style:disc;
}

#docencia ul {
	margin-top:10px;
	margin-bottom:30px;
	margin-left:50px;
	list-style:disc;
}

#arte-y-ciencia a {
	display:inline-block;
	margin-bottom:20px;
}

#colaboracion_academica h4 {
	margin-top:20px;
	margin-bottom:10px;
}

#gobierno ul {
	margin-top:10px;
	margin-bottom:20px;
}

#pei ul {
	margin-top:10px;
	margin-bottom:20px;
}


@media screen and (min-width:1500px) {
	.coautor {
		width:370px;
	}
}

@media screen and (min-height:1000px) {
	#cuerpo {
		min-height:521px;
	}
}

@media screen and (max-width:928px) {
	#cuerpo {
		padding:0px 30px 0px 30px;
	}	
	
	#cuerpo h2 {
		text-align:center;
	}
	
	#cuerpo h3 {
		text-align:center;
	}
	
	#cuerpo ul {		
		margin-left:20px;
		margin-right:10px;		
	}	
	
	#submenu_guia {
		display:inline;
		text-align:center;
		font-size:14px;
	}

	#submenu_guia a {
		font-size:14px;
	}	
	
	#encabezado-responsable-imagen {
		text-align:center;
	}
	
	#encabezado-responsable-imagen img { 
		margin-left:0px;
	}

	#encabezado-bioinformatics-imagen {
		text-align:center;
	}

	#encabezado-bioinformatics-imagen img {
		float:none;
		display:inline-block;
	}

	#encabezado-bioinformatics-imagen span {
		float:none;
		display:inline-block;
	}	
	
	#coautores {
		float:left;
		width:auto;
		height:auto;
		text-align:center;
	}	
	
	.coautor {
		float:none;
		display:inline-block;
		width:96%;
		height:auto;
		margin:5px 5px 65px 5px;
	}

	.coautor-imagen {
		width:99%;
	}

	.coautor-imagen img {
		height:90px;
		width:80px;
	}

	.coautor-texto {
		width:96%;
		height:auto;
		word-wrap:break-word;
	}

	#estudiantes {
		float:left;
		width:auto;
		height:auto;
		margin-top:40px;
		text-align:center;
	}

	.nivel {
		float:none;
		display:inline-block;		
		width:auto;
		max-width:600px;
		height:auto;		
	}

	.nivel-titulo {
		width:100%;
		margin-bottom:30px;
	}

	.estudiante {
		width:96%;
		height:auto;
		margin:10px;
	}

	.estudiante-imagen {
		width:99%;
	}

	.estudiante-imagen img {
		height:90px;
		width:80px;	
	}

	.estudiante-texto {
		width:96%;
		height:auto;
		word-wrap:break-word;
	}

	#bioinformatica_ligas {
		text-align:center;
		
	}
	
	#bioinformatica_ligas ul {
		list-style:none;		
	}

	#bioinformatica_alineamiento ol {
		margin-left:22px;
		margin-right:30px;
	}
		
	#tesis-proceso span {
		float:none;
		width:300px;
		display:block;
		text-align:center;
		margin-left:auto;
		margin-right:auto;
	}
	

	#integra_screenshots img {		
		width:60%;
		height:60%;
	}

	#circle_screenshots img {
		width:48%;
		height:48%;
	}
	
	#diente_de_sierra img {
		width:60%;
		height:60%;
	}

	#integra_dos img {
		width:60%;
		height:60%;
	}

	#datasomining_screenshots img {
		width:60%;
		height:60%;		
	}

	#labsom_screenshots img {
		width:80%;
		height:80%;
	}
	
	#bansy3_screenshots img {
		width:60%;
		height:60%;
	}
	
	#investigacion ul {
		margin-left:50px;
	}

	#docencia ul {
		margin-left:50px;
	}
	
	#arte-y-ciencia {
		text-align:center;
	}
	
	#arte-y-ciencia img {
		width:400px;
		height:300px;
	}
}

@media screen and (max-width:481px) {
	
	#cuerpo {
		font-size:14px;
		padding-left:16px;
		padding-right:16px;
	}

	#cuerpo h2 {
		font-size:28px;
	}	

	#cuerpo ul {		
		margin-left:20px;
		margin-right:10px;		
	}	

	#bioinformatica_ligas {
		text-align:center;		
	}
	
	#submenu_guia {
		display:inline;
		font-size:13px;
	}
	
	#submenu_guia ul {
		margin-left:2px;
		margin-right:2px;
	}

	#submenu_guia a {
		font-size:13px;
	}	
	
	#submenu_superior {
		height:auto;
		text-align:center;
		background-color:#FFFFFF;
		margin-bottom:20px;
	}
	
	#submenu_superior ul {
		margin-left:0px;
		margin-right:0px;
	}
	
	#submenu_superior li {
		display:list-item;
		padding-left:0px;
		padding-right:0px;
		background-color: rgba(102, 102, 102, .1);
		border:solid 1px #FFFFFF;
	}

	#submenu_superior li:before {
		content:"";
	}

	#submenu_superior a {
		font-size:16px;	
	}

	#submenu_superior a:hover {
		color:#C1C1C1;
	}
	
	#submenu_inferior {
		height:60px;
		text-align:left;
		margin-top:30px;
	}
	
	#submenu_inferior ul {
		display:block;
		width:220px;
		margin-left:auto;
		margin-right:auto;
		padding-top:10px;
	}	

	#submenu_inferior li {
		display:inline-block;
		width:100px;
		margin-left:5px;
		padding-left:0px;
		padding-right:0px;
	}

	#submenu_inferior li:before {
		content:"\00b7  ";
	}
	
	#submenu_inferior a {
		font-size:14px;
		text-decoration:none;
		color:#666666;		
	}

	#submenu_inferior a:hover {
		color:#F4F4F4;
	}	

	#encabezado-bioinformatics-imagen img {
		width:200px;
		height:200px;
	}
	
	#encabezado-semblanza-imagen img { 
		width:90%;
		height:90%;
	}	
	
	#titulo_semblanza {
		margin-left:0px;
	}
	
	#titulo_publicaciones {
		margin-left:0px;
		margin-right:0px;
	}
	
	.curso {
		margin-left:0px;
	}

	.foto {
		width:218px;
		height:224px;
		margin:0px 0 45px 0px;		
	}

	.foto-imagen img {
		width:216px;	
		height:222px;	
	}	
	
	#tesis-proceso {
		font-size:10px;	
		margin-top:20px;
	}
	
	#tesis-proceso span {
		float:none;
		width:200px;
		display:block;
		text-align:center;
		margin-left:auto;
		margin-right:auto;
	}

	#talleres a {
		font-size:14px;
	}	
	
	#servicio_social ol {
		margin-left:20px;
		margin-right:10px;
	}

	#servicio_social ul {
		margin-left:20px;
		margin-right:10px;
	}
	
	#integra_screenshots img {		
		width:100%;
		height:100%;
	}	
	
	#circle_screenshots img {
		width:100%;
		height:100%;
	}

	#fractal_screenshots img {
		width:100%;
		height:100%;		
	}
	
	#diente_de_sierra img {
		width:100%;
		height:100%;
	}	
	
	#integra_dos img {
		width:100%;
		height:100%;
	}

	#datasomining_screenshots img {
		width:100%;
		height:100%;		
	}

	#labsom_screenshots img {
		width:90%;
		height:90%;
	}
	
	#bansy3_screenshots img {
		width:100%;
		height:100%;
	}	
	
	#arte-y-ciencia img {
		width:200px;
		height:150px;
	}	
}	




