

.blackshoe {
height: auto;
min-width: 300px;
border-radius: 5%;
}

.chunkyshoe {
height: auto;
width: 30%;
min-width: 350px;
border-radius: 5%;
}

.captain {
height: auto;
width: 40%;
min-width: 250px;
border-radius: 5%;
}

.liu {
height: auto;
width: 60%;
min-width: 350px;
}

.gular {
height: auto;
width: 70%;
min-width: 350px;
}

@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;
}

@font-face {
font-family: "vagaimore";
src: url("fonte/vagaimore.woff");
font-weight: normal;
}

@font-face {
font-family: "helveticaaimore";
src: url("fonte/helveticaaimore.woff");
font-weight: normal;
}

@font-face {
font-family: "helveticaaimore";
src: url("fonte/helveticaaimorebold.woff");
font-weight: bold;
}

a:link {
text-decoration: none;
}

h1 {
font-family: "aimoregothic";
font-size: 20px;
color: #ffffff;
margin-top: 5px;
margin-bottom: 5px;
}

.aa {
font-family: "aimoregothic";
font-size: 24px;
color: #000000;
line-height: 100%;
text-shadow: 0 1px 2px #FFFFFF;
}

.bb {
font-family: "aimoregothic";
font-size: 30px;
line-height: 100%;
}

.cc {
font-family: "aimoregothic";
font-size: 45px;
line-height: 100%;
}

.dd {
font-family: "alcalino";
font-size: 25px;
color: #000000;
}

.ee {
font-family: "alcalino";
font-size: 18px;
color: #000000
}

.ff {
font-family: "alcalino";
font-size: 12px;
}

.gg {
font-family: "aimoregothic";
font-size: 125px;
line-height: 100%;
}

.hh {
font-family: "aimoregothic";
font-size: 45px;
line-height: 100%;
color: #FFDF00;
}

.ii {
font-family: "helveticaaimore";
font-size: 32px;
color: #ebe988;
}

.jj {
font-family: "helveticaaimore";
font-size: 22px;
color: #ebe988;
}

div {
text-shadow: 0 1px 2px #888888;
}

video {
width: 80%;
}

.table1 {
display: table;
width: 80%;
border-spacing: 10px;
border-radius: 20px;
}

.table2 {
display: table;
width: 100%;
border-radius: 20px;
box-shadow: 0px 5px 0px #DEF7DE;
background: linear-gradient(#DEF7DE, #9CD49C);
}

.table3 {
display: table;
width: 100%;
border-radius: 20px;
box-shadow: 0px 5px 0px #D0DDEB;
background: linear-gradient(#D0DDEB, #8AABCC);
}

.table4 {
display: table;
width: 100%;
border-radius: 20px;
box-shadow: 0px 5px 0px #FFE6CE;
background: linear-gradient(#FFE6CE, #E69C53);
}

.table5 {
display: table;
width: 100%;
border-radius: 20px;
box-shadow: 0px 5px 0px #FFFFCC;
background: linear-gradient(#FFFFCC, #E6E645);
}

.table6 {
display: table;
width: 100%;
border-radius: 20px;
box-shadow: 0px 5px 0px #D0DDEB;
background: linear-gradient(#D0DDEB, #8AABCC);
}

.table7 {
display: table;
width: 100%;
border-radius: 20px;
box-shadow: 0px 5px 0px #283330;
background: linear-gradient(#283330, #8fbaaf);
}

.table8 {
display: table;
width: 100%;
border-radius: 20px;
box-shadow: 0px 5px 0px #9F9C99;
background: linear-gradient(#9F9C99, #57514A);
}

.aimore {
display: table-cell;
vertical-align: middle;
text-align: left;
}

.aquiles {
display: table-cell;
vertical-align: middle;
text-align: center;
}

