body { color: #505050;}

.topo { background: url(../img/bg-topo.jpg); height: 652px; }

.logo-hp {  width: 182px;}
.logo-hp img { margin-top: 30px;}

.slogan { margin-top: 45px;}

.menu-topo { padding-top: 25px; margin-top: 10px; border-top: 1px solid #2c3c64; }

.atendimento { margin-top: 15px; padding-top: 20px; border-top: 1px solid #2c3c64;}

.slide-topo { background: #333; height: 652px;}

.chamada-empresa { text-align: center; margin-top: 30px; height: 380px; line-height: 25px;}

h1 { font-family: 'novecento_widelight'; font-weight: lighter; font-size: 30px;}

h2 { font-family: 'novecento_widelight'; font-weight: lighter; font-size: 24px;}

.bt-empresa { background: #101f43; color: #fff; text-align: center; font-family: 'novecento_widelight'; font-size: 15px; border: 3px double #fff; padding: 12px 18px; margin-top: 20px; }

.bt-servicos { background: #fff; color: #101f43; text-align: center; font-family: 'novecento_widelight'; font-size: 15px; border: 3px double #101f43; padding: 12px 18px; margin-top: 20px; }

.servicos { height: 415px; background: url(../img/bg-servicos.jpg); }

.texto-servicos { text-align: right; color: #fff; padding-top: 30px;}

.chamadas-capa { height: 350px; padding-top: 35px;}

.chamada-produtos { background: url(../img/icones_18.jpg) top center no-repeat; height: 300px; text-align: center; padding-top: 120px;}
.chamada-produtos p { border-bottom: 1px dotted #333; padding-bottom: 10px;}

.chamada-localizacao {background: url(../img/icones_20.jpg) top center no-repeat; height: 300px; text-align: center; padding-top: 120px;}
.chamada-localizacao p { border-bottom: 1px dotted #333; padding-bottom: 10px;}

.chamada-contato {background: url(../img/icones_22.jpg) top center no-repeat; height: 300px; text-align: center; padding-top: 120px;}
.chamada-contato p { border-bottom: 1px dotted #333; padding-bottom: 10px;}

.bt-chamada:link  { border: 1px solid #666; color: #666; padding: 8px; font-family: 'novecento_wide_bookbold';}
.bt-chamada:visited  { border: 1px solid #666; color: #666; padding: 8px; font-family: 'novecento_wide_bookbold'; text-decoration: none;}
.bt-chamada:hover  { background: #101f43; border: 1px solid #101f43; color: #fff; padding: 8px; font-family: 'novecento_wide_bookbold'; text-decoration: none;}

.rodape { border-top: 1px dotted #666; height: 90px; margin-top: 20px;}

.logo-rodape { position: absolute; margin-top: -30px;}

.menu-rodape { position: absolute; margin-top: 50px; letter-spacing: 1.3px; font-size: 11px; text-transform: uppercase; font-family: 'novecento_widenormal'; padding-bottom: 10px; border-bottom: 15px solid #091d4e; }

.planet { position: absolute; margin-left: 880px; margin-top: 30px;}

.h1-pag { border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; height: 60px; padding-top: 10px; padding-bottom: 10px; margin-top: 30px; margin-bottom: 20px;}

.h1-pag h1 { font-family: 'novecento_wide_bookbold'; color: #101f43; }

.conteudo-interna { margin-bottom: 50px; background: #101f43; color: #fff; padding: 20px 0px; margin-top: 30px;}

.conteudo-interna-quem { margin-bottom: 50px; background: #101f43; color: #fff; margin-top: 30px;}

.conteudo-interna-quem p { padding: 20px 0px;}

.form-horizontal .control-label { text-align: left; width: 100px;}

.form-horizontal .controls { margin-left: 120px;}

@font-face {
    font-family: 'novecento_wide_bookbold';
    src: url('novecentowide-bold-webfont.eot');
    src: url('novecentowide-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('novecentowide-bold-webfont.woff') format('woff'),
         url('novecentowide-bold-webfont.ttf') format('truetype'),
         url('novecentowide-bold-webfont.svg#novecento_wide_bookbold') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'novecento_widelight';
    src: url('novecentowide-light-webfont.eot');
    src: url('novecentowide-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('novecentowide-light-webfont.woff') format('woff'),
         url('novecentowide-light-webfont.ttf') format('truetype'),
         url('novecentowide-light-webfont.svg#novecento_widelight') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'novecento_widenormal';
    src: url('novecentowide-normal-webfont.eot');
    src: url('novecentowide-normal-webfont.eot?#iefix') format('embedded-opentype'),
         url('novecentowide-normal-webfont.woff') format('woff'),
         url('novecentowide-normal-webfont.ttf') format('truetype'),
         url('novecentowide-normal-webfont.svg#novecento_widenormal') format('svg');
    font-weight: normal;
    font-style: normal;

}