body { background-color: #050603; background-image: url(../img/fundoGlobal.jpg); background-repeat: no-repeat; background-position: top center; background-size: 100%; }

h1,h2,h3,h4,h5,h6 { font-family: 'largeotregular',Helvetica,Arial,sans-serif; font-weight: normal; }
p { font-family: Helvetica,Arial,sans-serif; font-size: 13px; }


.top-bar .name h1 a { font-weight: normal; margin-top: -2px; }

header { min-height: 750px; }
header .columns { text-align: center; }
#identidade .columns { text-align: right; }
.headCopy { margin-top: 50px; }
.stamp { margin-top: 25px; }

.right { text-align: right; }

.packs { padding: 0px 0px 0px 0px; }
.packs .columns { text-align: center; }
.packs h2 { font-size: 14pt; color: #ffe500; }
.packs a:hover .columns { border: 3px solid #ffe500; }

.precontent { padding: 0px 0px 40px 0px; border-bottom: 1px solid #444; }
.precontent .columns { text-align: center; }
.precontent h1 { text-transform: uppercase; font-size: 2.9em; margin-bottom: 0px; }
.precontent h2 { text-transform: uppercase; font-size: 1.8em; color: #ffe500; margin-top: -8px; }
.precontent h3 { text-transform: uppercase; font-size: 1.5em; margin-top: 0px; }

.content { padding: 40px 0px 40px 0px; border-bottom: 1px solid #444; }
.content h1 { display: inline; font-size: 32px; text-transform: uppercase; margin-bottom: 0px; }
.content h2 { display: block; font-size: 20px; color: #ffe500; margin-top: -8px; }
.content h3 { display: inline; margin-left: 10px; color: #B9B9B9; }
.content h4 { text-align: right; margin-top: -8px; }

footer { background-color: #161616; min-height: 160px; padding-top: 15px; padding-bottom: 30px; }
footer h6, footer p { text-align: center; }
footer .smaller { font-size: 10px; color: #D3D3D3; margin-top: 20px; }
footer p { font-size: 12px; margin-top: 10px; margin-bottom: 0px; line-height: 1.0em; }
footer a { margin: 0px 15px; }


.addthis_toolbox { background-color: #111111;
    height: 45px;
    line-height: 45px;
    padding: 13px 14px;
}

.addthis_toolbox a { padding: 0px 4px !important; }