*{
	margin: 0px;
	padding: 0px;
}


ul {
	list-style:none;

}
li{
	float: left;
	width: 33.33%; 
}
#padre img{
	margin: 0;
		height: 100%;
	width:100%;

}

.menu{
	width: 100%;
	height:35px;
	text-align: center;
	position:absolute;
	top: 15px;

}

li a {
	background-color:rgba(0,0,0, 0.5);
	color:#fff;
	text-decoration:none;
	padding:3% 4%;
	display:block;
	letter-spacing: 4px;
	font-family: "OpenSans-Light";
}

@font-face {
font-family: OpenSans-Light;
src: url(OpenSans-Light.ttf);
}
			
li a:hover {
	background-color:rgba(0,0,0, 0.6);
}
				
.formulario{
	width: 40%;
	border:0px solid #ccc;
	position: absolute;
	top: 50%;
	right: 30%;
}

.formulario1{
	width: 40%;
	border:0px solid #ccc;
	position: absolute;
	top: 45%;
	right: 30%;
	font-family: "OpenSans-Light";
	font-size: 20px;
}

.formulario input, textarea{
	width: 100%;
	margin: 1.5%;
	padding: 1%;
	border-radius: 4px;
	color:#000;	
	border: 1px solid #ccc;
}

.boton{
background-color:rgba(37,0,249,0.6);
cursor: pointer; 
}
textarea{
	max-height: 130px;
	min-height: 60px;
	resize: vertical;
}

input::-webkit-input-placeholder {
    color:    #ccc;
    font-family: Verdana;
}

textarea::-webkit-input-placeholder {
    color:    #ccc;
    font-family: Verdana;
}