/* FONTS */
@font-face {
    font-family: 'HelveticaNeue';
    src: url('fonts/HelveticaNeue.eot?#iefix') format('embedded-opentype'),  url('fonts/HelveticaNeue.woff') format('woff'), url('fonts/HelveticaNeue.ttf')  format('truetype'), url('fonts/HelveticaNeue.svg#HelveticaNeue') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Helvetica33';
    src: url('fonts/Helvetica33.eot?#iefix') format('embedded-opentype'),
        url('fonts/Helvetica33.woff') format('woff'), 
        url('fonts/Helvetica33.ttf')  format('truetype'), 
        url('fonts/Helvetica33.svg#Helvetica33') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Helvetica-Normal';
    src: url('fonts/HELVETICA-NORMAL.eot');
    src: url('fonts/HELVETICA-NORMAL.woff') format('woff'), url('fonts/HELVETICA-NORMAL.ttf') format('truetype'), url('fonts/HELVETICA-NORMAL.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* CLASSES GLOBAIS */
body{background-color: #FFFFFF;font-family: verdana;color: #244f1a}
.site-size{max-width: 950px;margin: 0 auto;}
.margin-top-40{margin-top: 40px}
.margin-top-35{margin-top: 35px}
a:hover{text-decoration: none;color: #000000}
.title{background: url('../images/title.png');height:35px;margin: 0;padding-top: 19px;color: #FFFFFF;font-family: Helvetica33,HelveticaNeue;font-weight: lighter!important;}
.btn-busca{border: none;background: none;margin-top: 10px;}
.m_left_0{margin-left: 0!important;}
.alert{margin-top: 20px}

/* NAVBAR */
.topo {background: url('../images/topo.png') repeat-x center top;height:115px}
.tai{background: url(../images/fill.png)no-repeat;}
.topo .nav{margin-top: 12px;}
.nav li a{font-size: 16px;color: #244f1a!important; font-family: 'Helvetica-Normal';}
.nav li a:hover{color: #4fa23c!important}
.navbar-inner{background: none!important;border: none!important;box-shadow: none!important;margin: 35px 0 0 0!important;padding: 0!important}
.topo img{margin-top: 35px}

/* HOME */
.bxslider{margin: 0;list-style: none;}
.bxslider ul {margin: 0!important;}
.tit_home{color: #96be64;font-family: Helvetica33,HelveticaNeue;text-align: right;font-weight: lighter!important;}
#ret_busca{margin: 0}
#ret_busca a{color: #244f1a;font-weight: bold;text-align: center}
#ret_busca a:hover{color: #000}
.produto_home {height: 236px}

.back_empresa{background: url('../images/empresa.jpg') repeat center top; color:#244f1a;height: 460px;padding: 0;margin: 0}
.tit_empresa{margin: 20px 0;color: #FFFFFF;font-family: Helvetica33,HelveticaNeue;font-weight: lighter!important;}
.back_empresa p {color: #FFFFFF!important;text-align: justify}

.dst-img{margin: 20px auto;height: 68px}
.dst h2{font-size: 19px;font-family: Helvetica33,HelveticaNeue;font-weight: lighter!important;}
.dst p{font-size: 13px;text-align: justify;max-height: 320px;overflow: hidden}

.back_cliente{background: url('../images/cliente.png') repeat-x center top; color:#bababa;height: 299px;padding: 0;margin: 0}
.tit_cliente{margin: 35px 0;color: #244f1a;font-family: Helvetica33,HelveticaNeue;font-weight: lighter!important;}

.back_contato{background: url('../images/contato.png') repeat center top; color:#244f1a;height: 545px;padding: 0;margin: 0}
.back_contato label{color: #FFFFFF}
.contato_text{color: #669966;font-family: Helvetica33,HelveticaNeue;margin: 0}
.contato_text b{color: #669966;}
.contato_text2{color: #FFFFFF;font-family: Helvetica33,HelveticaNeue;margin: 0}

.back_rodape{background: url('../images/rodape.png') repeat-x center top; color:#244f1a;height: 46px;padding: 30px;margin: 0}
.back_rodape p{font-size: 16px; margin-top: 11px;text-align: center;}

/* Produto */
.tit_produto{margin: 15px 0 25px 0;color: #244f1a;font-family: Helvetica33,HelveticaNeue;font-weight: lighter!important;}
.table-produto tbody tr:nth-child(2n+1) { background: #edeef0;}
.table-produto td{border: none;line-height: 13px;}
#tipo_carga p{color: #6e6e6e;margin-top: 15px;}
#acessorio p{font-size: 16px;margin-top: 6px;}
#div_produtos_busca{margin: 0}
#div_produtos a, #div_galeria a {color: #244f1a;font-weight: bold;text-align: center}
#div_produtos a:hover , #div_galeria a:hover{color: #000}


/* Representante */
#mapa h1{color: #747474;font-weight: 100;font-size: 33px;line-height: 16px;font-size: 21px;}
#mapa p{font-size: 17px;margin-bottom: 15px;}

/* USADOS */
.usados h4, .usados h3, .usados span ,#galeria p{color: #244f1a;}
.usados:hover,#galeria p:hover{color: #012300;}
.usados h4{font-size: 15px;font-weight: 100;margin-bottom: 0;}
.usados h3{font-size: 19px;line-height: 12px;}
.usados span{line-height: 15px;display: inline-block}
.valor {margin-top: 0;font-weight: bold!important}

/* SETAS */
#slider-prev3 .bx-prev {color: transparent;background: url('../images/setaP.png') no-repeat;height: 40px;display: inline-block;margin-top: 70%;}
#slider-next3 .bx-next {color: transparent;background: url('../images/setaN.png') no-repeat;height: 40px;display: inline-block;margin-top: 70%;}
#slider-prev2 .bx-prev {color: transparent;background: url('../images/setaP2.png') no-repeat;height: 40px;display: inline-block;margin-top: 85px;}
#slider-next2 .bx-next {color: transparent;background: url('../images/setaN2.png') no-repeat;height: 40px;display: inline-block;margin-top: 85px;}

.m_left_20{margin-left: 20px!important;}
/* Monitor CRT, Tablet e Celular */
@media (min-width: 981px) and (max-width: 1025px) {
}
@media (min-width: 481px) and (max-width: 980px) {
}
@media (max-width: 480px) {
	.contato_text2 {float: none;}
	.back_contato { height: auto!important;}
    body{text-align: center;padding: 0!important;}
    .container-fluid {padding: 0 10px!important;}
    .outside{display: none;}
    .tit_empresa{margin: 10px 0;font-size: 25px}
    .back_empresa p{font-size: 13px;line-height: 16px}
    .title{font-size: 26.5px;}
    .tit_home{font-size: 26px;text-align: center;line-height: 35px}
    .back_empresa{height: 800px}
    .tit_cliente {margin: 10px 0;font-size: 27px;}
    .back_cliente{height: 250px}
    .contato_text{display: none;}
    .contato_text2{font-size: 27px;text-align: center;}
    .back_rodape img{width: 140px;margin-top: 10px;}
    .dst-img {margin: auto;}
    .topo {background: url('../images/top.gif') no-repeat center top;height: auto}
    .tai{background: none}
    .navbar-inner{margin: 10px 0 0 0;}
}