/* ==========================================================================
    Utils
    ========================================================================== */
.upper { text-transform: uppercase; }
.center { text-align: center; }
.absolute { position: absolute; }
.relative { position: relative; }
.fleft { float: left; }

/* ==========================================================================
    Defaults
    ========================================================================== */
body {
    margin: 0!important;
    font-family: Calibri, Helvetica, sans-serif ;
	font-size: 20px;
}
h1, h2, h3 {
	text-align: center;
	padding: 10px 0;
}
h1, h2 {
	text-transform: uppercase;
}
a {
	text-decoration: none;
	color: black;
}
a:hover {
	font-weight: bold;
}
p {
	text-align: justify;
}
span {
	font-size: 12px;
	padding: 50px 0; 
}
.crop {
  margin: 0 auto;
  width: 960px;
}
.topo {
	width: 100%;
	height: 320px;
}
.img-topo {
	float: left;
	width: 480px;
}

.menu, .language {
	float: left;
	width: 400px;
	list-style: none;
}
.menu li, .language li {
	padding-bottom: 10px;
}
/* ==========================================================================
    Sobre
    ========================================================================== */
.btn-capa {
	margin-top: 50px;
	font-weight: bold;	
}
.btn-capa a {
	background: #fff;
	width: 45px;
	padding: 5px 30px;
	text-transform: uppercase;
}
.btn-capa a:hover {
	background: #000;
	color: #fff;
}