/*datosGlobales*/
*{
	margin: 0;
	padding: 0;
	border:0;
	font-family: "montserrat",sans-serif;
 }

body{
	margin: 0;
	padding: 0;
	font-family: Century Gothic;
	
	
}

		nav{
			
			font-size: 22px;
			
		}
		.navMenu ul{
			margin:10px 15px;
			padding: 0;
			display:flex;
		}
			
			.navMenu ul li{
				list-style: none;
				padding: 10px 35px;
				
			}
			.navMenu ul li a{
				text-decoration: none;
				font-size: 1.4em;
				color: black;
				position: relative;
				font-family: arial;
				text-transform: uppercase;
				
				
			}
				.navMenu ul li a:before{
							content: '';
							width: 0px;
							height: 5px;
							background: blue;
							position: absolute;
							top:110%;
							left: 0;
							transition: .5s;
				}
						.navMenu ul li:hover a:before{
							width: 50%;
							transform: translateX(100%);
							background: yellow;
						}



	

footer{
	width: 100%;
	height: 150px;
	background: rgba(254,254,254,1);
background: rgba(189,189,189,1);
background: -moz-linear-gradient(top, rgba(189,189,189,1) 0%, rgba(219,219,219,1) 14%, rgba(237,230,237,1) 25%, rgba(255,255,255,1) 40%, rgba(255,255,255,1) 59%, rgba(237,230,237,1) 74%, rgba(219,219,219,1) 86%, rgba(189,189,189,1) 99%, rgba(189,189,189,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(189,189,189,1)), color-stop(14%, rgba(219,219,219,1)), color-stop(25%, rgba(237,230,237,1)), color-stop(40%, rgba(255,255,255,1)), color-stop(59%, rgba(255,255,255,1)), color-stop(74%, rgba(237,230,237,1)), color-stop(86%, rgba(219,219,219,1)), color-stop(99%, rgba(189,189,189,1)), color-stop(100%, rgba(189,189,189,1)));
background: -webkit-linear-gradient(top, rgba(189,189,189,1) 0%, rgba(219,219,219,1) 14%, rgba(237,230,237,1) 25%, rgba(255,255,255,1) 40%, rgba(255,255,255,1) 59%, rgba(237,230,237,1) 74%, rgba(219,219,219,1) 86%, rgba(189,189,189,1) 99%, rgba(189,189,189,1) 100%);
background: -o-linear-gradient(top, rgba(189,189,189,1) 0%, rgba(219,219,219,1) 14%, rgba(237,230,237,1) 25%, rgba(255,255,255,1) 40%, rgba(255,255,255,1) 59%, rgba(237,230,237,1) 74%, rgba(219,219,219,1) 86%, rgba(189,189,189,1) 99%, rgba(189,189,189,1) 100%);
background: -ms-linear-gradient(top, rgba(189,189,189,1) 0%, rgba(219,219,219,1) 14%, rgba(237,230,237,1) 25%, rgba(255,255,255,1) 40%, rgba(255,255,255,1) 59%, rgba(237,230,237,1) 74%, rgba(219,219,219,1) 86%, rgba(189,189,189,1) 99%, rgba(189,189,189,1) 100%);
background: linear-gradient(to bottom, rgba(189,189,189,1) 0%, rgba(219,219,219,1) 14%, rgba(237,230,237,1) 25%, rgba(255,255,255,1) 40%, rgba(255,255,255,1) 59%, rgba(237,230,237,1) 74%, rgba(219,219,219,1) 86%, rgba(189,189,189,1) 99%, rgba(189,189,189,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bdbdbd', endColorstr='#bdbdbd', GradientType=0 );
}
	#izq{
		width: 28%;
		height:100%;
		
		float: left;
		
	}

	#izq div{
		margin-top: 23px;
		margin-left: auto;
		margin-right: auto;
		width: 80%;
	    height: 100px;
		background-image: url(FollowOf.png);
		background-repeat: no-repeat;
		background-size: 300px 100px;

		
	}
	#izq p{
		margin-top: 90px;
		margin-left: 100px;
		position: absolute;
		color: white;
		
	}
	
	hr{
		background: gray;
		width:2px;
		height: 100px;
		position: absolute;
		margin-left: 380px;
		margin-top: 25px;
	}

	.linea {
				height: 9px;
				background: #262626;
				width: 25.4%;
				margin-bottom: 120px;

			}
	#der{
		width: 72%;
		height: 100%;
		float: right;
	}
		#der h3{
		margin-top: 15px;
		font-family: "montserrat",sans-serif;
		color: #07487C;
	}
	#der p{
		margin-left: 20px;
	}




/*
	hr {
				height: 88px;
				background: #262626;
				width: 1%;
				margin-bottom: 120px;
			}


/*
	width:auto; overflow: hidden;
	height:3500px;
	
	margin-right:auto;
	margin-left:auto;
	border: 2px solid yellow;
	background-size: cover;
	background-image: url(HeaderLogoSplash.png);*/

/*estilosCabecera
header{
		width:auto; overflow: hidden;
		height:auto; overflow: hidden;
		border: 2px solid yellow;
		margin: auto;
		background-size: cover;
		margin-right:auto;
		margin-left:auto;
		background-image: url(HeaderLogoSplash.png);
		background-size: cover;
}
	
	
	.imagenLogo {
		width:360px;
		height:270px;
		border:1px solid ;
		margin-right:auto;
		margin-left:auto;
		background-size: cover;
		

	}
		.imagenLogo img{
			width:100%;
		height:900px;
			border:1px solid ;
			margin-right:auto;
			margin-left:auto;
			background-size: cover;
			float:center;
		}

	*/