* {margin:0 ;padding:0;border:0;text-decoration:none;font-weight: normal;font-family: calibri;}

a{color:#000!important;}

.titulo1 {width:auto;height:30px;font-weight:bold;}
h2{height:30px;margin:10px 0 4px 0;}
h3{width:auto;height:10px;color:#000 !important;}
body {background:url(../imgs/principal/bg.jpg)}
a:link{color:red}
.titulosInternos{display: block; font-size: 20px; font-weight: bold; color: #FF9933;}
/*principal*/
#principal {width:1000px;height:auto;margin:0 auto;}
#header {width:1000px;height:auto;min-height:595px;background:#fff}
#main {width:1000px;height:auto;}
#container {width:auto;height:auto;min-height:749px;clear:both;}
#container-footer {width:auto;height:auto;}
#footer {width:1000px;height:42px;margin:0 auto;font-size:12px;text-align:center;line-height:20px;background:url(../imgs/principal/bg-footer.png) center no-repeat;}
#paranet {float:right;margin:0;border:0;margin:-26px 07px 0 0; }
#container-pags{width: 1000px;height:auto;min-height:736px;margin:0 auto;background:#fff;margin-top:15px;margin-bottom:15px;}

/*header*/
#campo1-topo {width:1000px;height:50px;}
.bt-home {width:360px;height:50px;float:left}
.data {width:292px;height:22px;color:#000;background:#F3842D!important;float:left;border:none;text-align:center;}
.rs {width: 347px;height:22px;float:left;text-align: center;}

#logo1  {width:300px;height:77px;position:relative;float:left;}
#logo2  {width:300px;height:77px;position:relative;float:right;}
#box-banner {width:1000px;*height:330px;height:380px;background: #fff;float:left;padding-top:31px;}
#banner {width:958px;height:341px;margin: 0 auto;padding:10px;background:#fff;border:1px solid #ccc;}
#navigation {width:1000px;height: 34px;margin:22px auto 0;position:relative;float:left;z-index:6;background:url(../imgs/principal/bg-menu.jpg)}


/*banner*/

/*home*/
#coluna1 {width:610px;height: auto;float:left;min-height:720px;margin-top:15px;}

#textoEstrutura { width:900px;height:auto;min-height:300px;background:#ccc}
/*Promocoes*/
#containerPromocoes{width:830px;height:auto;min-height:500px;line-height:19px;margin:0 auto;float:left;margin-left:70px;text-align:left;}
#PromocoesHome{width:639px;height:auto;min-height:332px;margin-left:12px;}
.boxPromocoes {width:174px;height:217px;float:left;background:#fff;margin:16px 11px 22px 20px;}
.imgPromocoes {max-width:140px;max-height:98px;border:1px solid #ccc;margin:10px 0 0 15px ;border:0;}

	.imgPromocoes img{max-height: 120px;}

.descPromocoes {width:153px;height:70px;color:#000; float: left; text-align: center; margin: 40px 0 0 0;font-size:12px;}
.precoPromocoes {width:172px;height:22px;margin-top:5px;text-align:center;font-size: 10px;font-weight:bold;float:left;}
.preco2 {color: #F8852C;font-weight:bold;}
.btPromocoes a {width:100px;height:23px;float:right;margin-top:-9px;background:#fff;font-size:10px;text-align:center;line-height:22px;color:#000;*clear:both}
#btgeralPromocoes a  {width: 240px;height:21px;float:right;background:#fff;margin:31px 34px 0 0;color:#000}
#btgeralPromocoes a:hover, .descManutencaoPecas a:hover {color:#666!important;} 


/* Manutenção e Peças */
.detalhesPecas{width:auto;height:auto;min-height:200px;float:left;margin-top:10px;}
.imgDetalhePecas{width:200px;height:150px;border:1px solid #ccc;float:left}
.tituloPecas{width: auto;height:auto;min-height:40px;font-size:19px;font-weight:bold;margin-bottom: 20px;}
.boxDescricaoPecas{width:700px;height: auto;min-height:130px;float:right;margin-left: 20px;}

#containerMntPecas  {width:587px;height:auto;min-height:398px;background:#fff;margin:10px 0 0 30px;}
#boxManutencaoPecas { width:554px;height:168px;float:left;margin:24px 0 0 16px;text-align:justify}
.imgManutencaoPecas a {width:150px;height:100px;float:left;margin:22px;border:0;color:#000;}
.descManutencaoPecas a {width:355px;height:auto;min-height:100px;float:left;margin:23px 0 0 0;background:#fff;font-size:13px;color:#000;}

.bt-voltar{width:100px;height:50px;float:right;border:0;}

/*sidebar*/
#sidebar {width:349px;height: auto;float:right;background:#fff;min-height:695px;margin-top:30px;}
#sidebar-campos {width:313px;height:auto;min-height: 142px;margin: 18px;float:left;}
.sub-titulo-sidebar a {background:#ff7400; color:#000!important ;width: 293px;padding:1%;text-align:center;height:auto;float:left;font-size:13px;margin:13px 0 0 10px;}
.sub-titulo-sidebar a:hover{color:#666!important;}
.texto-sidebar {width:300px;height:auto;min-height:50px;float:left;font-size:13px;margin:30px 0 0 10px;text-align:justify}

/*Responsabilidade Social*/

#box-rs {width:313px;height:auto;min-height: 142px;margin: 18px;float:left;border-bottom: 2px solid #ccc;border-top: 2px solid #ccc;}
#banner-rs {width:300px;height:97px ;margin:20px 0 0 10px;float:left;}

/*Depoimentos*/

.bt-dep1 a{width:150px;height:21px;background: #ff7400; border:1px solid #C85B00;color:#fff;font-size:12px;line-height:20px;text-align: center;margin-top:20px;float:left;}
.bt-dep2 a{width:150px;height:21px;background: #f7f7f7; border:1px solid #ccc;font-size:12px;line-height:20px;text-align: center;margin:20px 0 0 08px;float:left;color:#000;}
.bt-dep2 a:hover{color:#f60}
/*localizacao*/

#banner-localizacao {width:300px;height:124px;margin:25px 0 0 10px;float:left;}

/*parceiros*/

#container-parceiros{width:942px;height:116px;margin:0 auto;clear:both;}

/*Contato*/

#contato-left{width:550px;height:auto;float:left;}
#contato-right{width:400px;height:auto;float:right;margin: 90px 20px 0 0;}
#boxEndereco{width:350px;height:200px;padding:26px;}
#contato-banner{width: 600px;height:200px;float: left;background:url(../imgs/banner_contato.png) center no-repeat;margin:10px 0 31px 195px;}

/*Clientes*/

.boxclientes{width:215px;height:auto;min-height:150px;float:left;margin:25px 0 0 20px}

.texto-interno{width:940px;height:auto;padding:20px;line-height:20px;text-align:justify;}
.banner-interno{width:500px;height:auto;margin:40px 0 70px 190px;}

/*Depoimentos*/

.box-depoimentos{width:990px;height:auto;min-height:120px;border:1px dotted #ccc;margin: 20px 0;text-align:center;background:#F8F8FA; }
.autor-depoimento{width:560px;height:auto;float:right;font-size:18px;font-weight:bold;text-align:left;}

/*Fotos*/

#fotos{width:900px;height:auto;margin:5% 5% 2% 5%;}
.galeria { width:220px;height:150px;background:#ccc;padding:2%;margin:22px;float:left;border-radius:5px;}
.galeriaTitulo { width:212px;height:auto;min-height:20px;background:#fff;margin-top:2%;padding: 2%;}
.btVoltar { width:59px;height:59px;float: right;margin-right: 30px;}


   