﻿/* CSS Document */

/* color de los puntos de navegación horizontales y vericales */
	#fp-nav ul li a span, .fp-slidesNav ul li a span {
		background: #FFF;		
	}
	

	.fp-controlArrow.fp-next{
		right: 50px; 
	}*/
	
	
	/* Fixed header and footer.
	* --------------------------------------- */
	#header{
		top:0px;
		position:fixed;
		height: 20px;
		width: 100%;
		background: #000;
		z-index:9;
		text-align:center;
		padding: 20px 0 0 0;
		font-size: 24px;
		color: #FFF !important;
	}

	#fotofondo
	{
		background-image: url("images/profesoras/defecto.jpg");
	}
	
	.fp-controlArrow.fp-next {
		right:0px !important;
		border-width: 1em 0 1em 1em !important;
	}
	.fp-controlArrow.fp-prev {
		left:0px !important;
		border-width: 1em 1em 1em 0 !important;
	}
	
	.fp-slidesNav.bottom{
		top: 60px;
		position:absolute;
		height:1em !important;
		width:100% !important;
	}
	
	.textopieizq{
		bottom:5%;
		position:absolute;
		height: 1em !important;
		width: 100%;
		z-index:9;
		text-align:left;
		padding: 0 0 0 0;
		color: #FF0000 !important;
		font-size: 1.2em;
                font-weight: bold;
		left:5%;
	}

	.textopieder{
		bottom:4%;
		position:absolute;
		height: 2em !important;
		width: 100%;
		z-index:9;
		text-align:right;
		padding: 0 0 0 0;
		right:5%;
	}
	
	.textopiebajo  /*Definido pero no se usa juanfran.*/
	{
		top: 15px;
		left: 48px;
		display: block;
		position:fixed !important;
		height: 60px;
		width: 180px;
		z-index:9;
		text-align:right;
		color: #000;
		padding: 0 0 0 0;
	}

	/* Style for our header texts
	* --------------------------------------- */
	h1{
		font-size: 5em;
		font-family: arial,helvetica;
		color: #fff;
		margin:0;
		padding:0;
	}

	/* Centered texts in each section
	* --------------------------------------- */
	.section{
		text-align:center;
		height: 100% !important;
	}

	/* Backgrounds will cover all the section
	* --------------------------------------- */
	#section{
		background-attachment: fixed;
		background-color: #000;
	}

	/* Bottom menu
	* --------------------------------------- */
/*	#infoMenu li a {
		color: #fff;
	}

	#menu li a, #menu li.active a{
		font-size: 32px !important;
		color: #FFF !important;
	}
	*/
	img {
		width:auto;
		height:auto;
		max-height:85%;
		max-width:85%;
	}
img.img-fluid {
		width:auto;
		height:25px;
	}

img.imgfooter{
}

	.textoabajoderecha {
		position: absolute;
		bottom: 8px;
		right: 16px;
		font-size: 18px;
		color: #F00;
	}

/*	div#header 
	{
		position:absolute;
		/*font-size: 45px !important;*/
/*		top:0;
		left:0;
		width:100%;
		padding: 5px 0 35px;
		background-color: #696969;
	}
*/

