<style type="text/css">

@font-face {
font-family: "aimoreserif";
src: url("fonte/aimoreserif.woff");
font-weight: normal;
}

@font-face {
font-family: "aimoregothic";
src: url("fonte/aimoregothiclight.woff");
font-weight: normal;
}

@font-face {
font-family: "aimoregothic";
src: url("fonte/aimoregothic.woff");
font-weight: bold;
}

@font-face {
font-family: "krigg";
src: url("fonte/krigg.woff");
font-weight: normal;
}

@font-face {
font-family: "krigg";
src: url("fonte/kriggbold.woff");
font-weight: bold;
}

@font-face {
font-family: "alcalino";
src: url("fonte/alcalino.woff");
font-weight: normal;
}

@font-face {
font-family: "alcalino";
src: url("fonte/alcalinobold.woff");
font-weight: bold;
}

@font-face {
font-family: "herrero";
src: url("fonte/herrero.woff");
font-weight: normal;
}

@font-face {
font-family: "herrero";
src: url("fonte/herrerobold.woff");
font-weight: bold;
}

a:link {
text-decoration: none;
}

p {
margin-top: 5px;
margin-bottom: 5px;
}

.aa {
font-family: "aimoregothic";
src: url("fonte/aimoregothic.woff");
font-size: 60px;
color: #ffffff;
line-height: 110%;
-webkit-text-shadow: 0px 3px 3px #111111;
text-shadow: 0px 3px 3px #111111;
}
.bb {
font-family: "alcalino";
src: url("fonte/alcalino.woff");
font-size: 30px;
line-height: 100%;
}
.cc {
font-family: "alcalino";
src: url("fonte/alcalino.woff");
font-size: 24px;
line-height: 110%;
}
.dd {
font-family: "alcalino";
src: url("fonte/alcalino.woff");
font-size: 20px;
}
.ee {
font-family: "alcalino";
src: url("fonte/alcalino.woff");
font-size: 16px;
color: #ffffff;
line-height: 100%;
}

.gular {
width: 85%;
display: table;
-webkit-box-shadow: 0px 5px 5px 0px #111111;
box-shadow: 0px 5px 5px 0px #111111;
background-color: #64676A;
border-spacing: 20px;
border-radius: 25px; /* Standard */
-o-border-radius: 25px; /* Opera 10.x */
-moz-border-radius: 25px; /* Mozilla/Firefox */
-webkit-border-radius: 25px; /* Webkit/Safari/Chrome/etcetera */
}

.herrero {
width: 100%;
display: table;
border-spacing: 2px 15px;
}

.liu {
width: 100%;
display: table-row;
}

.krigg {
background-color: #cabf00;
padding: 5px 30px;
display: table-cell;
border-radius: 10px;
}

.alcalino {
width: 100%;
text-align: left;
display: table-row;
background-color: #f9faf4;
opacity: 0.7;
}

.aimore {
padding: 5px 30px;
display: table-cell;
border-radius: 10px;
}
.herrero .alcalino:nth-child(2n+1) {
    background-color: #dce2bf;
}
.herrero .alcalino:hover {
   opacity: 1.0;
}