*{border: 0;margin: 0;padding: 0;text-decoration: none;list-style: none outside none;}
h1{color: #333333;    font-size: 22px  !important;}
h2{color: #215D7E;font-size: 17px !important; font-weight: lighter; text-transform: uppercase;}
h3{font-size: 15px;color: #0065a3;text-transform: uppercase}
h4{ color: #333333;   font-size: 16px; text-transform: uppercase;  letter-spacing: 1px;} 
h5{color: #ffffff;font-size: 20px;}
i, h3,span, p, strong,label{font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif !important;}


/*#9F0304*/

p{color: #4F4F4F;  font-size: 14px; font-weight: lighter;   margin: 0;}
p.texto-branco{color: #ffffff; }
body{background-color: #dfdfdf !important}

.padd{padding: 10px 0}

/* Topo */
header{width: 100%;height: 190px;position: relative;background-color: #FFFFFF;}
nav{width: 100%; height: 30px;;position: relative;background-color: #9F0304;}
.margem-topo{height: 15px;width: 100%}
.topo-logo{float: left; }
.topo-info{float: right;   margin: 10px 0 0; }
.nav li{margin-right: 42px}
.nav li a{color: #FFFFFF; font-size: 12px;  font-style: italic;  font-weight: bold;  letter-spacing: 0.2em;  padding: 5px 0 5px 15px !important;}
.nav li a:hover{color: #E36D6D}

.ativo{color: #D9BABA !important} 

/* Container */
.in{max-width: none !important;width: 1000px;}
.pagina-item{width: 100%}
.rodativo{margin: 0 0 0 -155px; height: 324px;}
 
.bullets{width: 100%}
.bullet-home{width: 100%; margin: 15px 0}
.bullets-conteudo{margin: 0  0;float: left;padding: 8px;}
.bullets-conteudo-item{float: left; width: 300px;margin:   8px; border-bottom: 4px double #9F0304; border-top: 4px double #9F0304; padding: 10px 0}
.bullets-conteudo-item-head{}
.bullets-conteudo-item-imagem{}
.bullets-conteudo-item-texto{margin: 15px 0 0}
.bullets-conteudo-item-texto2{margin: 15px 0 0; width: 915px;text-align: justify}

.bullets-conteudo-item-atuacao{width: 323px; margin: 15px 0 0;}
.bullets-conteudo-item-atuacao-head{width: 100%;  margin: 0 0 15px; height: 65px;}
.bullets-conteudo-item-atuacao-texto{width: 100%;  margin: 0 0 20px;}
.bullets-conteudo-item-atuacao-texto .item{width: 219px ; margin: 0 3px 100px; height: 230px; float: left}
.bullets-conteudo-item-atuacao-texto li{margin: 0 0 20px 0}
.bullets-conteudo-item-atuacao-texto li a {color: #6B6B6B}
.bullets-conteudo-item-atuacao-image{width: 100%;  margin: 0 0 100px;}



.bullets-conteudo-rodape{float: left; width: 600px;margin:0  8px;}
.bullets-artigos{  border: 1px solid #3E3E3E;  float: right; margin: 0 0 30px; padding: 10px;  width: 270px;}
.bullets-artigos ul li{margin: 0 0 10px}
.bullets-artigos a{ color: #3E3E3E}

.bullets-imagem-area{width: 300px; float: left}
.bullets-conteudo-area{width:600px; float: right}

/* Bloco */
#Bloco{float: left;width: 980px;} 

/* Internas */
#Internas{float: left;}  

.institucional{float: left; width: 100%;margin:28px 0 0; border-top: 4px double #9F0304; padding: 10px 0}

.container-conteudo,.container-conteudo-faq{padding: 0 0 50px}
.container-conteudo-item{width: 100%; float: left;}
.container-conteudo-faq{width: 729px;margin: 0 0 0 40px;}
 
.produto-lista{float: left;width: 100%;  }
.produto-lista ul,.produto-lista div{width: 100%;float: left; margin: 1px 0 10px;}
.produto-lista ul li{float: left;margin: 0 47px  0 0}
.produto-lista ul li a{color: #d43f3a; font-size: 15px}


 
/* Formulário Contato*/
.form-contato-item{ width: 100%;;float: left;margin: 0 0 5px;}
/*.form-contato-item label{text-transform: uppercase;float: left;margin: 2px 0 0 6px;}*/
.form-contato-item-input{background-color:  #FFFFFF;padding: 4px; color: #515151; float: left; border: #DDDDDD solid 2px;margin: 7px 7px 0 0; font-size: 14px; }
.form-contato-item-nome{width:325px;float: left}
.form-contato-item-telefone{width:315px;float: left}
.form-contato-item-email{width:315px;float: left; margin: 7px 0 0 0}
.form-contato-item-mensagem{ height: 122px; width: 100%; float: left}
.form-contato-item-btn{ background-color: #9F0304; color: #DDDDDD; float: left;  margin: 7px 0; padding: 5px 54px;}
.form-contato-item .errors{float: left; position: relative; width: 100%}


/* Página de produtos*/
 
 
/* Rodapé */
footer{width: 100%;font-size: 12px; padding: 20px 0 0;}
 
.mapa-site{background-color: #9F0304;padding: 10px 0} 
.rodape-endereco-contato{ color: #FFFFFF; float: left; margin: 15px 0 0; width: 160px;}
.rodape-endereco-contato ul li{width: 100% ;float: left}
.rodape-endereco-contato-imagem{width: 35px;     float: left;}
.rodape-endereco-contato-texto{float: left; width: 250px}

footer .nav {width: 206px; margin: 10px 0 0;}
footer .nav li{width: 100%}
footer .nav li a{ font-size: 14px; font-weight: lighter;  letter-spacing: 0em;  }
footer .nav li a:hover{color: #E36D6D}


.rodape-redes{float: right; width: 400px; margin: 15px 0 0;}
.rodape-redes div{float: right;  }
.rodape-redes-social p {float: left}
.rodape-redes-social a {float: right;margin: -7px 0 6px 10px; }
.logoTwitter{width: 29px;height: 29px;background-image: url(../img/twitter.png) ; float: left;    }
.logoTwitter:hover{background-position:  0 29px    }
.logoFacebook{width: 29px;height: 29px;background-image: url(../img/face.png)  ;float: left;} 
.logoFacebook:hover{background-position:  0 29px } 

.rodape-redes-developer{width: 100%; float: right; text-align: right;margin: 5px 0 0;}
.rodape-redes-developer a {color: #DDDDDD}

.itens-mapa-site {   margin: 10px 0 0;   width: 250px;}
.itens-mapa-site li{margin-right: 70px}
.itens-mapa-site li a{    color: #FFFFFF; font-size: 12px;  font-style: italic;  font-weight: bold;  letter-spacing: 0.2em;  padding: 5px 6px;}
.itens-mapa-site li a:hover{color: #003c5d}
