/* Artfully masterminded by ZURB  */

/* -------------------------------------------------- 
   Table of Contents
-----------------------------------------------------
:: Shared Styles
:: Page Name 1
:: Page Name 2
*/


/* -----------------------------------------
   Shared Styles
----------------------------------------- */



/* -----------------------------------------
   Page Name 1
----------------------------------------- */




/* -----------------------------------------
   Page Name 2
----------------------------------------- */

@font-face {
    font-family: 'interstate_mono_-_blkregular';
    src: url('font/interstate_mono_-_blk-webfont.eot');
    src: url('font/interstate_mono_-_blk-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/interstate_mono_-_blk-webfont.woff') format('woff'),
         url('font/interstate_mono_-_blk-webfont.ttf') format('truetype'),
         url('font/interstate_mono_-_blk-webfont.svg#interstate_mono_-_blkregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'interstate_monoregular';
    src: url('font/interstate_mono-webfont.eot');
    src: url('font/interstate_mono-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/interstate_mono-webfont.woff') format('woff'),
         url('font/interstate_mono-webfont.ttf') format('truetype'),
         url('font/interstate_mono-webfont.svg#interstate_monoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'interstate_cond_mono_-_lgtRg';
    src: url('font/interstate_cond_mono_-_lgt-webfont.eot');
    src: url('font/interstate_cond_mono_-_lgt-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/interstate_cond_mono_-_lgt-webfont.woff') format('woff'),
         url('font/interstate_cond_mono_-_lgt-webfont.ttf') format('truetype'),
         url('font/interstate_cond_mono_-_lgt-webfont.svg#interstate_cond_mono_-_lgtRg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'interstate_mono_-_lgtregular';
    src: url('font/interstate_mono_-_lgt-webfont.eot');
    src: url('font/interstate_mono_-_lgt-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/interstate_mono_-_lgt-webfont.woff') format('woff'),
         url('font/interstate_mono_-_lgt-webfont.ttf') format('truetype'),
         url('font/interstate_mono_-_lgt-webfont.svg#interstate_mono_-_lgtregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*Header*/
header {
	height: 49px !important;
	/*padding-top: 20px;*/
	z-index: 2000;
	background: #00488b;
	width: 100%;
	position:fixed;
}

header .row .five {
	margin-top: 3px;
}

nav select {
	display: none;
	wodth: 100px;
}

nav li {
	display: inline-block;
}

nav li a {
	font-size: 14px;
	font-family: 'interstate_monoregular';
	/*text-transform: uppercase;*/
	color: #fff !important;
	padding:8px 12px 8px 12px;
	/*margin: 0 5px;*/
}

nav li a:hover, nav li a.active {
	color: #fff !important;
	transition: color 0.5s;
	background: #6878B9;
	-moz-transition: background 0.5s;
	-webkit-transition: background 0.5s;
	-o-transition: background 0.5s;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	padding:8px 12px 8px 12px;
}

ul#nav li a:hover, #nav li.active a {
	background: #6878b9;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#fff !important;
}

/*Slider*/

#slider {
	height: auto;
	width: 100%;
	padding: 60px 0 20px 0;
	background: #0e0e10;

}


.center{
	font-size: 2.5em;
	padding: 80px 0;
	text-align: center;
}

.bt {
	cursor: pointer;
}
.bt:hover {
	opacity:0.8;
	filter:alpha(opacity=80);
}

.scroll-content {
	float: right;
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 10;
	list-style-type: none;
}

/*Home*/
#home-goop{
	
	background: #d7d3d2 url(../images/bg-home.jpg) no-repeat fixed 50% 0;
	
	min-height: 900px;
	/*margin: 0px auto;
	padding: 0px;*/
}
#mascote_home {
	background: url(../images/g-branco.png) no-repeat top center;
	background-size: 100%;
	width: 35%;
	height: 100%;
	position: absolute;
	z-index: 100;
	margin-left: 7%;
	margin-top: 130px;
	display:block;
}

#seta_home {
	position: absolute;
	z-index: 0;
	background: url(../images/seta_home.png) no-repeat 0 0;
	width: 537px;
	height: 424px;
	margin-left: 350px;
	margin-top: 670px;
}

#txt_home {
	float:left;
	/*margin-left: 560px;irec*/
	margin-left: 50%;
	margin-top: 100px;
}
#txt_home h1 {
	font-family: 'interstate_cond_mono_-_lgtRg';
	font-size: 42px;
	color: #1f8abc;
	font-weight: bold;
	text-decoration: none;
	line-height: 48px;
}
#txt_home h2 {
	font-family: 'interstate_cond_mono_-_lgtRg';
	font-size: 52px;
	color: #1f8abc;
	font-weight: bold;
	text-decoration: none;
	line-height: 48px;
	margin-top: -20px;
}
#txt_home h3 {
	font-family: 'interstate_cond_mono_-_lgtRg';
	font-size: 27px;
	color: #555555;
	font-weight: normal;
	text-decoration: none;
	line-height: 35px;
	margin-top: -20px;
}
#txt_home h4 {
	font-family: 'interstate_monoregular';
	font-size: 20px;
	color: #1f8abc;
	font-weight: normal;
	text-decoration: none;
	line-height: 35px;
	margin-top: -20px;
}
#txt_home h5 {
	font-family: 'interstate_mono_-_lgtregular';
	font-size: 18px;
	color: #555;
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
	margin-top: -24px;
}

/*resposive txt home*/
#txt_home_responsive {display:none;}
#txt_home_responsive {
	float:left;
	margin-left: 0px;
	margin-top: 100px;
	text-align:center;
}
#txt_home_responsive h1 {
	font-family: 'interstate_cond_mono_-_lgtRg';
	font-size: 42px;
	color: #1f8abc;
	font-weight: bold;
	text-decoration: none;
	line-height: 48px;
}
#txt_home_responsive h2 {
	font-family: 'interstate_cond_mono_-_lgtRg';
	font-size: 52px;
	color: #1f8abc;
	font-weight: bold;
	text-decoration: none;
	line-height: 48px;
	margin-top: -20px;
}
#txt_home_responsive h3 {
	font-family: 'interstate_cond_mono_-_lgtRg';
	font-size: 27px;
	color: #555555;
	font-weight: normal;
	text-decoration: none;
	line-height: 35px;
	margin-top: -20px;
}
#txt_home_responsive h4 {
	font-family: 'interstate_monoregular';
	font-size: 20px;
	color: #1f8abc;
	font-weight: normal;
	text-decoration: none;
	line-height: 35px;
	margin-top: -20px;
}
#txt_home_responsive h5 {
	font-family: 'interstate_mono_-_lgtregular';
	font-size: 18px;
	color: #555;
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
	margin-top: -24px;
}

/*Pecas*/
#pecas{
	background: #82504d url(../images/bg-pecas.jpg) no-repeat fixed 50% 70%;
	min-height: 900px;
   
}

#pecas_html {
	position: absolute;
	z-index: 9;
	width: 1250px;
	height: 900px;
	/*margin: 0px auto;*/
	top: 50px;
}

#seta_pecas1{
	position: absolute;
	background: url(../images/seta_pecas.png) no-repeat 0 0;
	width: 213px;
	height: 461px;
	margin-left: 520px;
	margin-top: 620px;
	/*z-index:100;*/
}
#seta_pecas2{
	position: relative;
	width: 213px;
	height: 461px;
	margin-left: 525px;
	margin-top: -401px;
}

#wrapper-pecas {
	width: 1250px;
	height: 900px;
	position: absolute;
	top:0;
	left:0;
	overflow: hidden;
	list-style-type: none;
}

#mask {
	width: 2520px;
	height: 100%;
	list-style-type: none;
}
.box {
	width: 1250px;
	height: 900px;
	float: left;
	list-style-type: none;
}
.box1 {
	background: none;
	width: 1250px;
	height: 900px;
	top: 0px;
	margin: 0 auto;
	list-style-type: none;
}

.box2 {
	background: url(../images/fundo2_catalogo.png) top center no-repeat;
	width: 1250px;
	height: 900px;
	top: -20px;
	margin: 0 auto;
	position: relative;
	list-style-type: none;
}
#banner {
	float: left;
	position: relative;
	z-index: 99999;
	width: 550px;
	height: 400px;
	top: 110px;
	left: 50px;
	list-style-type: none;
}
#bt_pecas{
	cursor: pointer;
	position: absolute;
	z-index: 99;
	width: 230px;
	height: 44px;
	margin-left: 685px;
	margin-top: 555px;
}
#bt_pecas:hover{
	opacity:0.8;
	filter:alpha(opacity=80);
}

#txt_pecas{
	float: left;
	width: 100%;
	/*width: 530px;
	height: 437px;
	margin-left: 80px;*/
	margin-top: 200px;
	list-style-type: none;
}
#txt_pecas h1 {
	font-family: 'interstate_cond_mono_-_lgtRg';
	font-size: 52px;
	color: #faa61a;
	font-weight: bold;
	text-decoration: none;
	margin-top: -32px;
}
#txt_pecas h2 {
	font-family: 'interstate_cond_mono_-_lgtRg';
	font-size: 42px;
	color: #faa61a;
	font-weight: bold;
	text-decoration: none;
	margin-top: -34px;
}
#txt_pecas h3 {
	font-family: 'interstate_mono_-_lgtregular';
	font-size: 18px;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
	line-height:20px;
}
#txt_pecas h4 {
	font-family: 'interstate_mono_-_lgtregular';
	font-size: 14px;
	color: #eeeeee;
	font-weight: normal;
	text-decoration: none;
	margin-top: -20px;
	margin-bottom: 50px
}
.txt_pecas_h5 {
	font-family: 'interstate_monoregular';
	font-size: 18px;
	color: #faa61a;
	font-weight: normal;
	text-decoration: none;
}
#catalogo {
	float: left;
	position: relative;
	width: 480px;
	height: 600px;
	margin: 0px auto;
	top: 20px;
	left: 170px;
	list-style-type: none;
}

#pecas_catalogo {
	float: left;
	position: relative;
	width: 325px; 
	height: 480px;
	overflow: auto;
	margin: 0px auto;
	top: 105px;
	left: 260px;
	list-style-type: none;
}




/*Equipe*/
#equipe{
	background:#de7c00 url(../images/bg-equipe.jpg) no-repeat fixed 50% 100%;
	z-index: 9;
	min-height: 900px;
	/*margin: 0 auto;*/
	overflow: hidden;
	padding: 0 0 0 0;
}

#equipe_html{
	margin-top:110px;
}

#assistencia_html{
	margin-top:160px;
}
	
#seta_equipe{
	position: absolute;
	z-index: 100;
	background: url(../images/seta_equipe.png) no-repeat 0 0;
	width: 145px;
	height: 474px;
	margin-left: 320px;
	margin-top: -240px;
}
#txt_equipe {
	background: none;
	/*width: 570px;
	height: 420px;*/
	margin-left: 50px;
	width: 48%;
}
#txt_equipe h1 {
	font-family: 'interstate_cond_mono_-_lgtRg';
	font-size: 42px;
	color: #f3e8a9;
	font-weight: bold;
	text-decoration: none;
	line-height: 48px;
	margin-top: -5px;
}
#txt_equipe h2 {
	font-family: 'interstate_cond_mono_-_lgtRg';
	font-size: 52px;
	color: #f3e8a9;
	font-weight: bold;
	text-decoration: none;
	line-height: 48px;
	margin-top: -20px;
}
#txt_equipe h3 {
	font-family: 'interstate_mono_-_lgtregular';
	font-size: 18px;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	margin-top: -15px;
}

#txt_equipe h4 {
	font-family: 'interstate_mono_-_lgtregular';
	font-size: 14px;
	color: #eeeeee;
	font-weight: normal;
	text-decoration: none;
	margin-top: 0px;
}


#vendedores_equipe {
    float: right;
    height: auto;
    /*margin: 0 0 0 -100px;
    width: 425px;*/
    width:45%;
}

#vendedores_equipe h4 {
	font-family: 'interstate_mono_-_lgtregular';
	font-size: 14px;
	color: #eeeeee;
	font-weight: normal;
	text-decoration: none;
	padding-left: 5px;
}

/*Assistencia*/

#assistencia{
	background: #FFCE67 url(../images/bg-assistencia.jpg) no-repeat fixed 50% 100%;
	min-height: 900px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0 0 0 0;
}
.assistencia { width: auto; margin: 0 auto; }

#assistencia-fotos {
	float:left;
	height:420px;
}
#assistencia-fotos #foto1 {
	display:block;
}

#assistencia-fotos #foto1 img.vendedor, #assistencia-fotos #foto2 img.vendedor {
	margin-left:30px;
	margin-top:-30px;
	cursor:pointer;
	max-width:100%;
	height:auto;
}

#assistencia-fotos #foto2 img.vendedor {
	margin-left: 20px !important;
}

#seta_assistencia{
	position: absolute;
	z-index: 99;
	background: url(../images/seta_assistencia.png) no-repeat 0 0;
	width: 104px;
	height: 447px;
	margin-left: 165px;
	margin-top: -220px;
}
#txt_assistencia {
	background: none;
	/*width: 570px;
	height: 420px;*/
	margin-left: 50px;
	float:left;
	width: 50%;
}
#txt_assistencia h1 {
	font-family: 'interstate_cond_mono_-_lgtRg';
	font-size: 42px;
	color: #004f91;
	font-weight: bold;
	text-decoration: none;
	line-height: 48px;
	margin-top: -5px;
}
#txt_assistencia h2 {
	font-family: 'interstate_cond_mono_-_lgtRg';
	font-size: 52px;
	color: #004f91;
	font-weight: bold;
	text-decoration: none;
	line-height: 48px;
	margin-top: -20px;
}
#txt_assistencia h3 {
	font-family: 'interstate_mono_-_lgtregular';
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	margin-top: -15px;
}

#txt_assistencia h4 {
	font-family: 'interstate_mono_-_lgtregular';
	font-size: 14px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	margin-top: 0px;
}
#txt_assistencia h5 {
	font-family: 'interstate_monoregular';
	font-size: 20px;
	color: #004f91;
	font-weight: normal;
	text-decoration: none;
	margin-top: 0px;
}

#bt_assistencia{
	width: 262px;
	height: 103px;
	/*margin-left: 120px;*/
	margin-top: 0px;
}

#about {
	height: auto;
	width: 100%;
	padding: 70px 0 60px 0;
	background: #1c1c20;
	color: #d0d5d7;
	text-align: center;
}

	
/*Institucional*/	
#institucional{
	background: #005092 url(../images/bg-institucional.jpg) no-repeat fixed 50% 100%;
	min-height: 900px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0 0 0 0;
}
#seta_institucional{
	position: absolute;
	background: url(../images/seta_institucional.png) no-repeat 0 0;
	width: 398px;
	height: 539px;
	margin-left: 130px;
	margin-top: -270px;
}
#txt_institucional {
	background: none;
	width: 570px;
	height: 420px;
	margin-left: 25px;
	margin-top:50px;
}
#txt_institucional h1 {
	font-family: 'interstate_monoregular';
	font-size: 20px;
	color: #ff9400;
	font-weight: normal;
	text-decoration: none;
	line-height: 24px;
	margin-top: -20px;
}
#txt_institucional h2 {
	font-family: 'interstate_cond_mono_-_lgtRg';
	font-size: 52px;
	color: #ff9400;
	font-weight: bold;
	text-decoration: none;
	line-height: 48px;
	margin-top: 0px;
}
#txt_institucional h3 {
	font-family: 'interstate_mono_-_lgtregular';
	font-size: 18px;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	margin-top: 0px;
}
#txt_institucional h4 {
	font-family: 'interstate_mono_-_lgtregular';
	font-size: 14px;
	color: #d7d7d7;
	font-weight: normal;
	text-decoration: none;
	margin-top: 0px;
}
#txt_institucional2 {
	background: none;
	width: 50%;
	/*height: 420px;*/
	float: right;
	margin-top: -315px;
	/*margin-right: 100px;*/
}

#txt_institucional2 h5 {
	font-family: 'interstate_monoregular';
	font-size: 20px;
	color: #ff9400;
	font-weight: normal;
	text-decoration: none;
	margin-top: 0px;
}
#txt_institucional2 h6 {
	font-family: 'interstate_mono_-_lgtregular';
	font-size: 18px;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
	margin-top: -25px;
}

#responsive_txt_institucional2 h5 {
	font-family: 'interstate_monoregular';
	font-size: 20px;
	color: #ff9400;
	font-weight: normal;
	text-decoration: none;
	margin-top: 0px;
}
#responsive_txt_institucional2 h6 {
	font-family: 'interstate_mono_-_lgtregular';
	font-size: 18px;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
	margin-top: -25px;
}

#bt_institucional{
	/*width: 371px;*/
	height: 60px;
	/*margin-left: 115px;
	margin-top: -25px;*/
}


/*Clientes*/
#clientes{
	background: #acdcee url(../images/bg-clientes.jpg) no-repeat fixed 50% 0;
	min-height: 900px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0 0 0 0;	
}
#seta_clientes1{
	position: absolute;
	background: url(../images/seta_clientes.png) no-repeat 0 0;
	width: 57px;
	height: 433px;
	margin-left: 720px;
	margin-top: 500px;
}
#seta_clientes2{
	position: absolute;
	background: url(../images/seta_clientes.png) no-repeat 0 0;
	width: 57px;
	height: 433px;
	margin-left: 720px;
	margin-top: -320px;
}
#txt_clientes {
	float: right;
	background: none;
	width: 570px;
	height: 420px;
	margin-top:-20px;
	/*margin-right: 40px;*/
}
#txt_clientes h1 {
	font-family: 'interstate_cond_mono_-_lgtRg';
	font-size: 52px;
	color: #004a8d;
	font-weight: bold;
	text-decoration: none;
	line-height: 48px;
	margin-top: -5px;
}
#txt_clientes h2 {
	font-family: 'interstate_mono_-_lgtregular';
	font-size: 18px;
	color: #464646;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	margin-top: -10px;
}
#txt_clientes h3 {
	font-family: 'interstate_monoregular';
	font-size: 20px;
	color: #004a8d;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	margin-top: 18px;
	margin-bottom: 25px;
}

#txt_clientes h4 {
	font-family: 'interstate_mono_-_lgtregular';
	font-size: 14px;
	color: #707070;
	font-weight: normal;
	text-decoration: none;
	margin-top: 0px;
}


/*Responsive Txt Clientes*/
#txt_clientes_responsive {display:none;}
#txt_clientes_responsive {
	float: left;
	background: none;
	width: 100%;
	height: 420px;
	margin-top:-20px;
	text-align:center;	/*margin-right: 40px;*/
}
#txt_clientes_responsive h1 {
	font-family: 'interstate_cond_mono_-_lgtRg';
	font-size: 52px;
	color: #004a8d;
	font-weight: bold;
	text-decoration: none;
	line-height: 48px;
	margin-top: -5px;
}
#txt_clientes_responsive h2 {
	font-family: 'interstate_mono_-_lgtregular';
	font-size: 18px;
	color: #464646;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	margin-top: -10px;
}
#txt_clientes_responsive h3 {
	font-family: 'interstate_monoregular';
	font-size: 20px;
	color: #004a8d;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	margin-top: 18px;
	margin-bottom: 25px;
}

#txt_clientes_responsive h4 {
	font-family: 'interstate_mono_-_lgtregular';
	font-size: 14px;
	color: #707070;
	font-weight: normal;
	text-decoration: none;
	margin-top: 0px;
}

/*Logistica*/
#logistica{
	background: #000 url(../images/bg-logistica.jpg) no-repeat fixed 50% 0;
 background-position-y: bottom;
	margin: 0 auto;
	overflow: hidden;
	padding: 0 0 0 0;
}

#logistica_html {
	width: 1250px;
	/*height: 900px;*/
	margin: 0px auto;
	margin-left:-81px;
}
#bt_logistica{
	cursor: pointer;
	float:right;
	margin-top:10px;
}
#bt_logistica:hover{
	opacity:0.2;
	filter:alpha(opacity=20);
}
#bt_logistica a { margin-left:29px;}
#txt_mapa {float:left;width:100%;}


#txt_log1,#txt_log2 {width:49%;float:left;}
#txt_log2 {margin-top:42px;}
#txt_logistica{
	float:left;
	/*height: 425px;
	text-align:center;*/
	margin-left:40px;
	margin-top:110px;
}

#bt_logistica:hover{
	opacity:0.8;
	filter:alpha(opacity=80);
}

#txt_logistica h2 {
	font-family: 'interstate_cond_mono_-_lgtRg';
	font-size: 52px;
	color: #ff9400;
	font-weight: bold;
	text-decoration: none;
	margin-top: -35px;
}
#txt_logistica h1 {
	font-family: 'interstate_cond_mono_-_lgtRg';
	font-size: 42px;
	color: #ff9400;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px;
}
#txt_logistica h3 {
	font-family: 'interstate_mono_-_lgtregular';
	font-size: 18px;
	color: #ffF;
	font-weight: normal;
	text-decoration: none;
	margin-top: -20px;
}
#txt_logistica h4 {
	font-family: 'interstate_mono_-_lgtregular';
	font-size: 14px;
	color: #d7d7d7;
	font-weight: normal;
	text-decoration: none;
	margin-top: 0px;
}

#bt_filiais:hover, #bt_filiais_voltar:hover{
	opacity:0.9;
	filter:alpha(opacity=90);
}

#bt_filiais {
	position: relative;
	z-index: 9999999999999999999999999;
	width: 230px;
	height: 239px;
	cursor: pointer;
	margin-top: -20px;
	margin-left: 670px;
	border: none;
}
#bt_filiais_voltar {
	position: relative;
	z-index: 9999999999999999999999999;
	width: 127px;
	height: 61px;
	cursor: pointer;
	margin-top: 65px;
	margin-left: 190px;
	border: none;
}

#mapa-rs, #mapa-rj, #mapa-es, #mapa-go, #mapa-df, #mapa-sc, #mapa-mg, #mapa-pr {display:none;} 


/*Estilos para responsive-log*/
#responsive-log #bt_logistica{
	cursor: pointer;
	position: absolute;
	z-index: 9999;
	width: 419px;
	height: 65px;
	margin-left: 540px !important;
	margin-top: -435px;
}
#bt_logistica:hover{
	opacity:0.2;
	filter:alpha(opacity=20);
}

#responsive-log #txt_logistica{
	position: absolute;
	width: 530px;
	height: 425px;
	margin-left: 545px !important;
	margin-top: -780px;
	text-align:left;
}

#bt_logistica:hover{
	opacity:0.8;
	filter:alpha(opacity=80);
}

#txt_logistica h2 {
	font-family: 'interstate_cond_mono_-_lgtRg';
	font-size: 50px;
	color: #ff9400;
	font-weight: bold;
	text-decoration: none;
	margin-top: -35px;
}
#txt_logistica h1 {
	font-family: 'interstate_cond_mono_-_lgtRg';
	font-size: 42px;
	color: #ff9400;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px;
}
#txt_logistica h3 {
	font-family: 'interstate_mono_-_lgtregular';
	font-size: 18px;
	color: #ffF;
	font-weight: normal;
	text-decoration: none;
	margin-top: -20px;
}
#txt_logistica h4 {
	font-family: 'interstate_mono_-_lgtregular';
	font-size: 14px;
	color: #d7d7d7;
	font-weight: normal;
	text-decoration: none;
	margin-top: 0px;
}

#bt_filiais:hover, #bt_filiais_voltar:hover{
	opacity:0.9;
	filter:alpha(opacity=90);
}

#responsive-log #bt_filiais {
	position: relative;
	z-index: 0;
	width: 230px;
	height: 239px;
	cursor: pointer;
	margin-top: 20px;
	margin-left: 855px !important;
	border: none;
}
#bt_filiais_voltar {
	position: relative;
	z-index: 9999999999999999999999999;
	width: 127px;
	height: 61px;
	cursor: pointer;
	margin-top: 65px;
	margin-left: 190px;
	border: none;
}

#responsive-log #txt_mapa {
background: url(../imagens/txt_mapa.png) top center no-repeat;
width: 500px;
height: 900px;
margin-left: 0px;
margin-top: -240px;
display: block;
background-size:100%;
}

/*Contato*/
#contato{
	background: #114649 url(../images/bg-contato.jpg) no-repeat fixed 50% 0;
 background-position-y: bottom;
	min-height: 1100px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0 0 0 0;	
}
#seta_contato1{
	position: absolute;
	background: url(../images/seta_contato.png) no-repeat 0 0;
	width: 434px;
	height: 554px;
	margin-left: 420px;
	margin-top: 550px;
	clip:rect(210px,auto,auto,auto);
}
#seta_contato2{
	position: absolute;
	background: url(../images/seta_contato.png) no-repeat 0 0;
	width: 434px;
	height: 554px;
	margin-left: 386px;
	margin-top: -460px;
}
#mascote_contato {
	/*position: absolute;
	background: url(../images/mascote_contato.png) no-repeat 0 0;
	margin-left: 350px;
	margin-top: -405px;
	width: 372px;*/
	height: 504px;
	float:left;
	margin-left:40px;
}
#txt_contato {
	background: none;
	height: auto;
	float:left;
	/*width: 570px;
	margin-left: 50px;*/
}
#txt_contato h1 {
	font-family: 'interstate_cond_mono_-_lgtRg';
	font-size: 45px;
	color: #d0ebfd;
	font-weight: bold;
	text-decoration: none;
	line-height: 50px;
	margin-top: 0px;
}
#txt_contato h2 {
	font-family: 'interstate_cond_mono_-_lgtRg';
	font-size: 56px;
	color: #d0ebfd;
	font-weight: bold;
	text-decoration: none;
	line-height: 56px;
	margin-top: -25px;
}
#txt_contato h3 {
	font-family: 'interstate_mono_-_lgtregular';
	font-size: 18px;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	margin-top: -18px;
}
#txt_contato h4 {
	font-family: 'interstate_mono_-_lgtregular';
	font-size: 14px;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
	margin-top: 0px;
}
#txt_contato h5 {
	font-family: 'interstate_mono_-_blkregular';
	font-size: 30px;
	color: #d1ecfe;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	margin-top: 35px;
}
#txt_contato h6 {
	font-family: 'interstate_monoregular';
	font-size: 22px;
	color: #d1ecfe;
	font-weight: normal;
	text-decoration: none;
	margin-top: -37px;
	margin-bottom: 0px;
}
#txt_contato h7 {
	font-family: 'interstate_monoregular';
	font-size: 18px;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
}
#formulario_contato {
	background: none;
	float: right;
	margin-top:35px;
	/*width: 419px;
	height: 420px;*/
	/*margin-top: -370px;
	margin-right: 10px;*/
}

/*Mapas Responsivos*/
#menu {
	margin: 0 auto;
	/*margin-top: 35px;
	padding-right: 10px;*/
}

#menu li{
	list-style-type: none;
	background: url(../images/bt_map.png) no-repeat top center;
	width: auto;
	height: 35px;
	border: none;
	padding: 2px 3px 2px 3px;
	margin-bottom: 8px;
	display:inline-block;
	border-radius:5px;
}
#menu li a {
	display:block;
	font-family: 'interstate_monoregular';
	font-size: 20px;
	text-shadow: #036 0px 1px 2px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration:none;
	text-align:center;
	color: #FFF;
	margin: 0px auto;
	padding: 7px 0px;
	cursor:pointer;

}
#menu li:hover {
	opacity:0.8;
	filter:alpha(opacity=80);
}
#mostrar_conteudo {
	float: left;
	width: 800px;
	height: auto;
	padding: 0px;
	margin-top: 0px;
	margin-left: 0px;
}

#mapas {
	width: 100%;
	height:auto;
	float:left;
}
#mapa {
	margin-top: 15px;
	margin-left: 0px;
}
#fundo_mapa_sp {
	float: left;
	margin: 0px auto;
	background: url(images/sp.png) top center no-repeat;
	/*width: 735px;
	height: 560px; irec*/
}
#fundo_mapa_rj {
	float: left;
	margin: 0px auto;
	background: url(images/rj.png) top center no-repeat;
	width: 735px;
	height: 460px;
}
#fundo_mapa_mg {
	float: left;
	margin: 0px auto;
	background: url(images/mg.png) top center no-repeat;
	width: 735px;
	height: 460px;
}
#fundo_mapa_pr {
	float: left;
	margin: 0px auto;
	background: url(images/pr.png) top center no-repeat;
	width: 735px;
	height: 460px;
}
#fundo_mapa_rs {
	float: left;
	margin: 0px auto;
	background: url(images/rs.png) top center no-repeat;
	width: 735px;
	height: 460px;
}
#fundo_mapa_sc {
	float: left;
	margin: 0px auto;
	background: url(images/sc.png) top center no-repeat;
	width: 735px;
	height: 460px;
}
#fundo_mapa_df {
	float: left;
	margin: 0px auto;
	background: url(images/df.png) top center no-repeat;
	width: 735px;
	height: 460px;
}
#fundo_mapa_es {
	float: left;
	margin: 0px auto;
	background: url(images/es.png) top center no-repeat;
	width: 735px;
	height: 460px;
}
#fundo_mapa_go {
	float: left;
	margin: 0px auto;
	background: url(images/go.png) top center no-repeat;
	width: 735px;
	height: 460px;
}

/*Responsive GMaps*/
.iframe-rwd  {
position: relative;
padding-bottom: 50.25%;
/*padding-top: 30px;
height: 0;
overflow: hidden; irec */
}
.iframe-rwd span iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

.iframe-rwd ul {
	/*width: 60%; irec*/
	float: right;
	text-align: left;
	margin-right:4%;
}

.iframe-rwd ul li {list-style-type: none;padding:5px 0;border-bottom:1px solid #fff;float:left;width:100%}
.iframe-rwd ul li a{
	list-style-type: none;
	background: url(../images/bt_map.png) top center no-repeat;
	width: auto;
	height: 35px;
	border: none;
	padding: 7px;
	margin-bottom: 8px;
	display:inline-block;
	border-radius:5px;
	font:bold 18px Arial;
	text-shadow:1px 0 2px #000;
	float:left;
}

.iframe-rwd ul li span{
margin-left: 15px;
float: left;
font: bold 15px Arial;
color: #fff;
width:79%;
}


#logistica { height:900px; }
#iframe-pecas { width: 1250px; height: 900px; }
#iframe-pecas-responsive { width: 1024px; height: 900px; }
#iframe-logistica { width: 1250px; height: 900px; }
#iframe-logistica-responsive { width: 1024px; height: 900px; }
#bt_pecas {display: none;}