* {
	margin: 0; padding: 0; border: none;
	font-family: 'Cousine';
	font-size: 12pt;
}
body {
	background-color: #7C42B2;
}
header,nav,#content,footer {
	margin: auto;
}
header {
	height: 110px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#87e0fd+0,53cbf1+40,05abe0+100;Blue+3D+%23+16 */
	background: rgba(255,255,255,.5); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,.1) 0%, rgba(255,255,255,.2) 40%, rgba(255,255,255,.4) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(255,255,255,.1) 0%,rgba(255,255,255,.2) 40%,rgba(255,255,255,.4) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(255,255,255,.1) 0%,rgba(255,255,255,.2) 40%,rgba(255,255,255,.4) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(255,255,255,.1)', endColorstr='rgba(255,255,255,.4)',GradientType=0 ); /* IE6-9 */
}
nav {
	height: 60px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#87e0fd+0,53cbf1+40,05abe0+100;Blue+3D+%23+16 */
	background: rgba(255,255,255,.5); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,.1) 0%, rgba(255,255,255,.2) 40%, rgba(255,255,255,.4) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(255,255,255,.1) 0%,rgba(255,255,255,.2) 40%,rgba(255,255,255,.4) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(255,255,255,.1) 0%,rgba(255,255,255,.2) 40%,rgba(255,255,255,.4) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(255,255,255,.1)', endColorstr='rgba(255,255,255,.4)',GradientType=0 ); /* IE6-9 */
}
#content {
	background-color: rgba(255,255,255,.2);
	padding-top: 20px;
	overflow: hidden;
}
footer {
	height: auto;
	border-top: solid 3px rgba(255,255,255,.5);
	background-color: rgba(255,255,255,.1);
	color: white;
	font-size: 8pt;
	text-align: center;
	padding: 10px 0 10px 0;
}
footer address {
	padding-top: 10px;
}
footer address a {
	color: rgba(255,255,255,.7);
	text-decoration:none;
}
footer address a:hover {
	color: rgba(255,255,255,.5);
}
h1 {
	text-align: center;
	font-size: 48pt;
	color: white;
	padding-top: 20px;
}
.boton-nav {
	transition:All .3s ease;
	height: 37px;
	padding: 23px 15px 0 15px;
	background-color: rgba(7,142,203,.7);
	color: white;
	text-align: center;
	float: left;
	margin-left: 20px;
}
.boton-nav:hover {
	background-color: rgba(7,142,203,.3);
}
.boton-nav:active {
	background-color: rgba(255,255,255,.4);
}
p {
	color: white;
	padding: 15px;
}
#slide {
	height: 280px;
    -moz-border-radius-topleft: 9px;
    -moz-border-radius-topright:9px;
    -moz-border-radius-bottomleft:9px;
    -moz-border-radius-bottomright:9px;
    -webkit-border-top-left-radius:9px;
    -webkit-border-top-right-radius:9px;
    -webkit-border-bottom-left-radius:9px;
    -webkit-border-bottom-right-radius:9px;
    border-top-left-radius:9px;
    border-top-right-radius:9px;
    border-bottom-left-radius:9px;
    border-bottom-right-radius:9px;
}
