/* CSS Document */

#contenedorprincipal {
	margin:auto;
	background-color:transparent;
	width:100%;
	border-radius:3px; 
	border: 0px;
	position:abolute;
	overflow:hidden;
}

#tituloarriba	{
	margin:auto;
	margin-top:50px;
	background-color:#FFF;
	width:80%;
	text-align:right;
	border-radius:3px; 
	border: 0px;
	position:relative;
	overflow:hidden;
	box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.7);
}

.grupo {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-variant:normal;
	font-size:30px;
	font-weight:lighter;
	text-align:left;
	color:#1F0E95;
	padding-left:20px;
}

.facultad {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-variant:normal;
	font-size:20px;
	font-weight:lighter;
	text-align:right;
	color:#000;
	padding-right:20px;
	padding-bottom:5px;
}

#secciones	{
	margin:auto;
	margin-top:20px;
	padding-top:20px;
	padding-bottom:20px;
	background-color:#1F0E95;
	width:80%;
	border-radius:3px;
	position:relative;
	overflow:hidden;
	text-align:center;
	color:#f5f5dc;
	box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.7);
}

.titulosdesecciones	{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-variant:small-caps;
	font-size:25px;
	font-weight:lighter;
	text-align:center;
	color:#1F0E95;
}	

.titulosindice	{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-variant:normal;
	font-size:20px;
	font-weight:lighter;
	text-align:left;
	color:#1F0E95;
}	

#contenidos	{
	margin:auto;
	margin-top:20px;
	background-color:transparent;
	background-image:url(Im%C3%A1genes/HUM-972%20Bioling%C3%BC%C3%ADstica.png);
	background-position:center;
	background-repeat:no-repeat;
	width:80%;
	border-radius:3px; 
	border: 0px;
	position:relative;
	overflow:hidden;
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
}

.tripa	{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-variant:normal;
	font-size:18px;
	font-weight:lighter;
	text-align:justify;
	color:#000;
}

.componentes	{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-variant:normal;
	font-size:25px;
	font-weight:lighter;
	text-align:left;
	color:#1F0E95;
}	

.indicedecomponentes	{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-variant:small-caps;
	font-size:18px;
	font-weight:lighter;
	text-align:center;
	color:#1F0E95;
}	

.añosdepublicacion	{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-variant:normal;
	font-size:18px;
	font-weight:lighter;
	text-align:left;
	color:#1F0E95;
}	

a {
position: relative;
overflow: hidden;
display: inline-block;
text-decoration: none;
color: #FFF;
font-size:20px;
font-variant:small-caps;
}
a:after {
content: "";
position: absolute;
bottom: 0;
left: -100%;
width: 100%;
height: 2px;
background: #FFF;
transition: left .8s;
}
a:hover:after {
left: 0;
}


.hr	{
	color:#1F0E95;
}

#cajainferior	{
	margin:auto;
	margin-top:20px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#1F0E95;
	width:80%;
	border-radius:3px;
	position:relative;
	overflow:hidden;
	color:#FFF;
	text-align:center;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-variant:normal;
	font-size:12px;
	box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.7);
}	

.masterweb	{
	width:90%;
	color:#808080;
	text-align:right;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-variant:normal;
	font-size:8px;
}

.slider {
	width: 95%;
	margin: auto;
	overflow: hidden;
}

.slider ul {
	display: flex;
	padding: 0;
	width: 500%;
	
	animation: cambio 20s infinite alternate linear;
}

.slider li {
	width: 100%;
	list-style: none;
}

.slider img {
	width: 100%;
}

@keyframes cambio {
	0% {margin-left: 0;}
	15% {margin-left: 0;}
	
	20% {margin-left: -100%;}
	35% {margin-left: -100%;}
	
	40% {margin-left: -200%;}
	55% {margin-left: -200%;}
	
	60% {margin-left: -300%;}
	75% {margin-left: -300%;}
	
	80% {margin-left: -400%;}
	100% {margin-left: -400%;}
}
