@charset "utf-8";

html, body{
    font-family: 'pf_encore_sans_proregular';
    min-width:1100px;}

#topo{
    background:url(../imagens/topo.jpg) top center;
    width:100%;
    height:214px;
    position:relative;
    border-bottom:7px solid #e9e9e9;}
#topo .logotipo{
    background:url(../imagens/logo-company-express.png) no-repeat;
    width:276px;
    height:111px;
    position:absolute;
    left:50%;
    margin:8px 0 0 -138px;}
#topo .dados-topo{
    width:auto;
    height:25px;
    line-height:25px;
    float:right;
    margin:80px 0 0 0;
    color:#ffffff;}
#topo .dados-topo a{
    background:url(../imagens/mail-icon.png) no-repeat center left;
    height:25px;
    line-height:26px;
    float:right;
    color:#ffffff;
    display:inline-block;
    text-indent:20px;
    margin-right:15px;}
#topo .dados-topo a:hover{
    color:#b67a3e;}
#topo ul{
    width:760px;
    height:107px;
    float:left;
    margin:107px 0 0 0;}
#topo ul li:first-child{
    border-left:none;}
#topo ul li{
    float:left;
    height:107px;
    line-height:107px;
    position: relative;}
#topo ul li .submenu{
    position: absolute;
    background: url('../imagens/bg-submenu.jpg') no-repeat;
    width:263px;
    height: 128px;
    float:left;
    z-index: 11;
    margin: 0 0 0 0;
    padding: 0;
    top:114px;
    left:1px;
    display: none;}
#topo ul li .submenu li{
    padding: 0;
    margin: 0;
    height: auto;
    line-height: 40px;
    margin: 1px 0 2px 1px;
    width: 261px;
    height: 40px;}
#topo ul li .submenu li:hover{
    background: url('../imagens/bg-submenu-hover.jpg') no-repeat;}
#topo ul li .submenu li a{
    margin: 0;
    padding: 0;
    height: auto;
    border: none;
    text-align: left;
    text-indent: 10px;
    color:#ffffff;
    font-weight: bold;
    font-family: 'pf_encore_sans_promedium';}
#topo ul li .submenu li a:hover{
    color:#c08343;}
#topo ul li a{
    color:#412a06;
    font-size:16px;
    display:block;
    text-align:center;}
#topo ul li a:hover{
    border-bottom:7px solid #b67a3e;}

#topo ul li a[title='Home']{
    width:125px;
    margin-left:-1px;}
#topo ul li a[title='Empresa']{
    margin-left:1px;
    width:156px;}
#topo ul li a[title='Maquinas']{
    margin-left:1px;
    width:165px;}
#topo ul li a[title='Produtos']{
    margin-left:1px;
    width:155px;}
#topo ul li a[title='Contato']{
    margin-left:1px;
    width:155px;}
#topo ul li:hover > .submenu{
    display:block;}
#topo ul li:hover > a{
    border-bottom:7px solid #b67a3e;}
#topo .loja-virtual{
    background:url(../imagens/acesse-nossa-loja-virtual.jpg) no-repeat;
    width:274px;
    height:52px;
    float:right;
    margin:30px 0 0 0;}

#rodape{
    clear: both;
    background:url(../imagens/rodape.jpg) no-repeat top center;
    width:100%;
    height:427px;
    font-family: 'pf_encore_sans_prothin';}
#rodape form{
    width:555px;
    height:60px;
    margin-top:15px;
    float:left;}
#rodape form input[type='text'], #rodape form input[type='submit']{
    outline:none;
    border:none;
    height:47px;
    outline:none;
    background:none;}
#rodape form input[type='text']{
    width:470px;
    margin:6px 0 0 0;
    color:#ffffff;
    text-indent:6px;}
#rodape form input[type='submit']{
    width:73px;
    text-indent:-99999px;
    overflow:hidden;
    cursor:pointer;}
#rodape .facebook-footer{
    float:left;
    width:300px;
    height:55px;
    margin:18px 0 0 20px;}
#rodape .facebook-footer .link-face{
    background:url(../imagens/estamos-no-facebook.png) no-repeat;
    width:178px;
    height:38px;
    display:inline-block;
    margin:8px 0 0 0;}
#rodape .content-footer-2{
    clear:both;
    height:110px;
    position:relative;
    top:20px;}
#rodape .content-footer-2 img{
    margin:15px 0 0 10px;}
#rodape .content-footer-2 ul{
    float:right;
    width:800px;
    height:100px;
    margin:6px 0 0 0;}
#rodape .content-footer-2 ul li{
    float:left;
    line-height:100px;
    padding:0 40px;}
#rodape .content-footer-2 ul li a{
    font-size:20px;
    color:#ffffff;}
#rodape .content-footer-2 ul li a:hover{
    color:#b67a3e;}
#rodape .localizacao-rodape{
    margin:40px 0 0 0;
    width:310px;
    height:115px;
    float:left;}
#rodape .atendimento-rodape{
    /**width:250px;**/
    width:225px;
    height:100px;
    float:left;
    margin:40px 0 0 95px;}
#rodape .nossos-contatos-rodape{
    width:250px;
    float:left;
    margin:40px 0 0 50px;}
#rodape h3{
    font-size:25px;
    color:#975c35;
    margin:10px 0 10px 0;}
#rodape p, #rodape a{
    color:#ffffff;
    font-size:14px;}
#rodape .assinatura{
    background:url(../imagens/class-agencia.png) no-repeat;
    width:80px;
    height:16px;
    clear:both;
    float:left;
    margin:40px 0 0 0;}
#rodape .direitos{
    float:right;
    margin:40px 0 0 0;}