
ol, ul { list-style: none; margin:0px; padding:0px; }

.img-right { float:right;}
.bloco-titulo { background:#eee; border-bottom:1px solid #ddd; padding:20px 0 20px 0; margin-bottom:30px;}
.bloco-titulo h2{ font-size:30px; font-weight:300; text-transform:uppercase;}

.sep-div { padding:15px 0 15px 0; clear:both;}
.sep-div2 { padding:5px 0 5px 0; clear:both;}
.sep-div3 { width:100%; background:url(../imagens/fd_sombra.png) no-repeat top center; height:30px; clear:both; border-top:1px dotted #ddd;}
.sep-div4 { padding:25px 0 25px 0; clear:both;}

.img-thumbnail2 {
  display: inline-block;
  padding: 4px;
  line-height: 1.428571429;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  -webkit-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out;
		  margin-bottom:5px;
}
.img-thumbnail3 {
  display: inline-block;
  max-width: 100%;
  padding: 4px;
  border-radius:4px;
  line-height: 1.428571429;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  -webkit-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out;
  margin-bottom:20px;
  margin-right:10px;
}

.img-thumbnail4 {
  display: inline-block;
  max-width: 100%;
  border-radius:4px;
  line-height: 1.428571429;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  -webkit-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out;
  margin-bottom:20px;
  margin-right:10px;
}

.td1 { background:#eee;}

.nav-top { height:20px; clear:both; padding-bottom:10px; margin-bottom:20px; padding-left:15px;}
.nav-top2 { height:20px; clear:both; padding-top:10px; margin-bottom:20px;}
.nav-botton { clear:both; padding-top:10px; margin-top:20px; padding-left:15px; }
.nav-left { float:left; }
.nav-right { float:right}

.tabulacao1 { padding:5px; margin-right:5px; background:#f1f1f1; float:left; font-size:0.8em;webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.tabulacao2 { padding:5px; margin-right:5px; background:#ccc; float:left; font-size:0.8em;webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}



@media only screen and (min-width : 320px) {
.bloco-menu { height:1px;}	

.menu, .bloco-sub-menu { display:none;}

.menu2 {
	position:absolute;
	top:26px;
	right:30px;
	display:block;
	z-index:1050;
	}

.menu2 ul li a{
	display:block;
	line-height:30px;
	border:1px dotted #ddd;
	font-weight:600;
	padding-left:15px;
	text-transform:uppercase;
	}	
.menu2 ul li a:hover { background:#eee; text-decoration:none;}

.logo { float:left;}
.logo img { width:70%}
	
.barra-top {display:none;}
.selo { display:none;}

.bloco-sb { background:url(../imagens/fd-sombra.png) no-repeat top center; margin:0 auto; height:65px;}
	
.bloco-produto { 
	border-radius:5px;
	margin-bottom:30px;

	}
	.bloco-produto img {
	border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	}
	.bloco-produto h3 { 
	height:58px; 
	margin:0; 
	background:#697480 url(../imagens/img-mais.png) no-repeat right center; 
	padding:10px 40px 10px 10px; 
	font-size:16px;
	font-weight:600; 
	text-transform:uppercase; 
	color:#FFF;
	border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	} 
.bloco-dep-sep { background:url(../imagens/fd-sb1.png) repeat-x; width:100%; height:20px;}
.bloco-dep { background:#F6F6F6; padding:40px 0 40px;}
.bloco-rod { background:#697480; padding:30px 0 30px; color:#FFF; clear:both; text-align:center;}

.titulo1 {
	font-size:32px;
	font-weight:300;
	font-family: 'Roboto', sans-serif; 
	color:#66727F;
	text-transform:uppercase;
	} 
.titulo2 { 
	font-size:16px;
	font-weight:600; 
	font-family: 'Roboto', sans-serif;
	color:#66727F;
	text-transform:uppercase;
	}
.titulo3 {
	font-size:20px;
	font-weight:400;
	font-family: 'Roboto', sans-serif; 
	text-transform:uppercase;
	}
.titulo4 {
	font-size:30px;
	text-transform:none;	
	font-family: 'Roboto', sans-serif;
	color:#697480;
	}

	 
.bloco-titulo-interno {
	padding:20px 0 20px 10px;
	background:#697480;
	margin:30px 0;
	border-radius:5px;
	} 
	.bloco-titulo-interno h2{
	font-size:32px;
	font-weight:300;
	font-family: 'Roboto', sans-serif; 
	color:#66727F;
	text-transform:uppercase;
	color:#FFF;
	margin:0;
	}

.sep-artigo {
	padding:10px 0 10px 0;
	border-top:1px solid #ddd;
	}

.menu-left-box{
	display:none;
	}

.menu-right-box{
	width:100%;
	margin-top:30px;
	}

.list-menu-right {
  position: relative;
  display: block;
  padding: 10px 25px;
  background-color: #fdb913;
  color: #555;
  margin-bottom:10px;
  text-decoration:none;
  text-transform:uppercase;
  border-radius: 4px;
  font-size:14px;
  line-height:18px;
  font-family: 'Roboto', sans-serif;
  font-weight:bold;
}

.list-menu-right:hover {
  text-decoration:none; 
  color: #fff; 
  background:#697480;
}

.container-inf{
	display:block;
	float:left;
	margin-top:30px;
}

.box-gallery{
	width: 100%;
	float:left;
	margin:0 30px 20px 0;
	}

}

@media only screen and (min-width : 480px) {

}

@media only screen and (min-width : 768px) {



.menu-left-box{
	display:block;
	}

.bloco-menu {background:#697480; width:100%; height:48px; clear:both;}
.bloco-sub-menu {width:100%; height:74px; clear:both; margin-bottom:30px; display:inherit;}

.sbm-yellow{
	background:#fdb913;
}


.sbm-gray{
	background:#a9b4bf;
}


.header {width:100%; margin-bottom:10px;}

.menu {
	float:left;
	display:inherit;
	}
	.menu ul {
	list-style:none;
	}
	.menu ul li {
	float:left;
	margin-right:5px;
	}
	.menu ul li:hover {
	/*background:#fdb913;*/
	}
	.menu ul li a {
	font-family: 'Roboto', sans-serif;
	display:block;
	padding:14px 15px 16px 15px;
	font-size:0.90em;
	font-weight:700;
	color:#FFF;
	text-transform:uppercase;
	-webkit-transition:all 0.2s ease;
	-o-transition:all 0.2s ease;
	-moz-transition:all 0.2s ease;
	
	}
	.menu ul li a:hover {
	text-decoration:none;
	color:#fdb913;

	}
	.menu ul li ul {
	display:none;
	background:#fdb913;
/*	-webkit-border-radius: 0px 4px 4px 4px; 
	-moz-border-radius: 0px 4px 4px 4px; 
	border-radius: 0px 4px 4px 4px;*/
	padding-bottom:5px;
	z-index:30000;
	border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;	
	}
	.menu ul li:last-child ul {
	right:0px;
	}
	.menu li:hover ul {
	display:block;
	position:absolute;
	}
	
/*	.menu li:hover ul li {
	float:none;
	white-space:nowrap;
	width:200px;
	color:#EEF7E0;
	margin-right:0px;	
	}*/
	.menu li:hover ul li {
	float:none;
	white-space:nowrap;
	margin-right:0px;
	}
	.menu li:hover ul li a {
	padding:10px 20px;
	font-size:1em;
	text-align:left;
	text-transform:none;
	color:#697480;
	}
	.menu li:hover ul li a:hover {
	color:#fff;
	background:#697480;
	}
	

.sub-menu {
	float:left;
	display:inherit;
	}
	.sub-menu ul {
	list-style:none;
	}
	.sub-menu ul li {
	float:left;
	margin:0 15px;

	}
	.sub-menu ul li:hover {
	/*background:#fdb913;*/
	}
	.sub-menu ul li a {
	font-family: 'Roboto', sans-serif;
	display:block;
	padding:7px 0 7px 0;
	font-size:0.95em;
	font-weight:bold;
	color:#555;
	text-transform:none;
	-webkit-transition:all 0.2s ease;
	-o-transition:all 0.2s ease;
	-moz-transition:all 0.2s ease;
	
	}
	.sub-menu ul li a:hover {
	text-decoration:none;
	color:#fff;
	}

.logo {float:left;}
.logo img {width:auto; }
.barra-top {display:inherit; float:right; padding-top:10px; font-family: 'Roboto', sans-serif; }
.selo {display:none;}
}

@media only screen and (min-width : 1024px) {
	

.menu-left-box{
	display:block;
	}
.barra-top {display:inherit; float:right; margin-right:150px; padding-top:10px; font-family: 'Roboto', sans-serif; }
.selo { display:inherit; position:absolute; top:-35px; right:10px; z-index:1250;}

}

@media only screen and (min-width : 1200px) {


.bloco-sub-menu {width:100%; height:37px; clear:both; margin-bottom:30px; display:inherit;}	

.menu2 { display:none;}



.bloco-sb { background:url(../imagens/fd-sombra.png) no-repeat top center; margin:0 auto; height:65px;}
	
.bloco-produto { 
	border-radius:5px;

	}
	.bloco-produto img {
	border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	}
	.bloco-produto h3 { 
	height:60px; 
	margin:0; 
	background:#697480 url(../imagens/img-mais.png) no-repeat right 21px; 
	padding:10px 40px 10px 10px; 
	font-size:16px;
	font-weight:600; 
	text-transform:uppercase; 
	color:#FFF;
	border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	} 
	
	
	.bp-yellow h3 { 
	background:#fdb913; 
	color:#FFF;
	} 
	
	.bp-gray h3 { 
	background:#697480; 
	color:#FFF;
	} 
	
.bloco-dep-sep { background:url(../imagens/fd-sb1.png) repeat-x; width:100%; height:20px;}
.bloco-dep { background:#F6F6F6; padding:40px 0 40px;}
.bloco-rod { background:#697480; padding:30px 0 30px; color:#FFF; clear:both; text-align:center;}

.titulo1 {
	font-size:32px;
	font-weight:300;
	font-family: 'Roboto', sans-serif; 
	color:#66727F;
	text-transform:uppercase;
	} 
.titulo2 { 
	font-size:16px;
	font-weight:600; 
	font-family: 'Roboto', sans-serif;
	color:#66727F;
	text-transform:uppercase;
	}
.titulo3 {
	font-size:20px;
	font-weight:400;
	font-family: 'Roboto', sans-serif; 
	text-transform:uppercase;
	margin-bottom:10px;
	}
.titulo4 {
	font-size:30px;
	text-transform:none;	
	font-family: 'Roboto', sans-serif;
	color:#697480;
	}

	 
.bloco-titulo-interno {
	padding:20px 0 10px 20px;
	background:#697480;
	margin:30px 0;
	border-radius:5px;
	} 
	.bloco-titulo-interno h2{
	font-size:32px;
	font-weight:300;
	font-family: 'Roboto', sans-serif; 
	color:#66727F;
	text-transform:uppercase;
	color:#FFF;
	margin:0;
	}

.sep-artigo {
	padding:10px 0 10px 0;
	border-top:1px solid #ddd;
	}

.box-gallery{
	width: 100%;
	float:left;
	margin:0 30px 20px 0;
	}

.menu-left-box{
	padding-top:63px;
	display:block;
	}
	
.menu-right-box{
	width:100%;
	padding-top:63px;
	display:block;
	margin:0;
	}

.list-menu-right {
  position: relative;
  display: block;
  padding: 10px 25px;
  background-color: #fdb913;
  color: #555;
  margin-bottom:10px;
  text-decoration:none;
  text-transform:uppercase;
  border-radius: 4px;
  font-size:14px;
  line-height:18px;
  font-family: 'Roboto', sans-serif;
  font-weight:bold;
}

.list-menu-right:hover {
  text-decoration:none; 
  color: #fff; 
  background:#697480;
}

.container-inf{
	display:block;
	float:left;
	margin-top:30px;
}

.img-config-300px{
	width:300px;
	height:auto;
	float:right;
	margin:0 0 30px 30px;
	border: 1px solid #dddddd;
	border-radius:4px;
}

.menu-nav-home{
	background: #fff;
	width: 263px;
	height: 107px;
	border: 1px solid #aaa;
	padding: 4px;
	border-radius: 4px;
	
}

.menu-nav-home a{
	width: 253px;
	height: 97px;
	font-family: 'Open Sans', sans-serif;
  	font-weight:bold;
  	font-size: 22px;
  	text-transform: uppercase;;
  	color: #697480;
  	letter-spacing: -1px;
  	line-height: 21px;
  	text-align: center;
  	vertical-align: middle;
  	display: table-cell;
  	border-radius: 4px;
  	-webkit-transition:all 0.2s ease;
	-o-transition:all 0.2s ease;
	-moz-transition:all 0.2s ease;
}

.menu-nav-home a:hover{
  	text-transform: uppercase;
  	color: #000;
  	background: #fbb900;
  	text-decoration: none;

}

.features, .video{
	background: #fff;
	width: 360px;
	border: 1px solid #aaa;
	padding: 4px;
	border-radius: 4px;
}

.features img{
	border-radius: 4px;
	padding-bottom: 8px
}

.title-features{
	text-transform: uppercase;
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	color: #fdb913;
	font-weight:500;
	padding: 0 12px;
}

.features p{
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #697480;
	padding: 6px 12px 11px 12px;
}

.features a:hover, .features p:hover{
  	text-decoration: none;
  	color: #000;
}

.video img{
	border-radius: 4px;
}

.inf-footer-01{
	background: url(../imagens/icon-pecas.gif) no-repeat left 6px;
	padding-left: 84px;
}

.inf-footer-02{
	background: url(../imagens/icon-promocoes.gif) no-repeat left 6px;
	padding-left: 84px;
}

.inf-footer-03{
	background: url(../imagens/icon-bndes.gif) no-repeat left 6px;
	padding-left: 84px;
}

.title-inf-footer{
	text-transform: uppercase;
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	color: #697480;
	font-weight:bold;
}

.inf-footer-01 p, .inf-footer-02 p, .inf-footer-03 p{
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	color: #697480;
}

.inf-footer-01 a:hover, .inf-footer-02 a:hover, .inf-footer-03 a:hover{
	text-decoration: none;
}

.newsletter{
	background: #fff;
	width: 1140px;
	height: 85px;
	border: 1px solid #aaa;
	padding: 4px;
	border-radius: 4px;
}

.newsletter-box{
	background: #697480;
	width: 1130px;
	height: 75px;
	padding: 20px 40px;
	border-radius: 4px;
}

.box-form{
	float:left;
}

.newsletter-box p{
	color:#fff;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	float:left;
	line-height:17px;

}

.box-form input{
	width:288px;
	height:35px;
	border-radius: 4px;
	margin-left:20px;
	padding:0 20px;
	border:none;
}

.input-button-send{
	width:178px;
	height:35px;
	border-radius: 4px;
	margin-left:20px;
	border:none;
	background:#fbb900;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color:#000;
}

}








#gallery-t-group {
  width: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;  
  user-select: none;
}
.rsDefaultInv,
.rsDefaultInv .rsOverflow,
.rsDefaultInv .rsSlide,
.rsDefaultInv .rsVideoFrameHolder,
.rsDefaultInv .rsThumbs {
  background: #eee;
}

#gallery-t-group .rsThumb {
  float: left;
  overflow: hidden;
  width: 120px;
  height: 80px;
}
#gallery-t-group .rsThumbs {
  width: 130px;
  height: 100%;
  position: absolute;
  top: 0;
  padding: 0 0 10px 10px;
  right: 0;
}
#gallery-t-group .rsGCaption {
  right: 285px;
  line-height: 12px;
  padding: 1px 7px;
  font-size: 11px;
  background: #EEE;
  position: absolute;
  width: auto;
  bottom: 0;
  float: none;
  text-align: left;
}
@media screen and (min-width: 0px) and (max-width: 1200px) {  
  #gallery-t-group .rsThumbs {
    width: 228px;
  }
  #gallery-t-group .rsGCaption {
    right: 228px;
  }
}
@media screen and (min-width: 0px) and (max-width: 760px) {  
  #gallery-t-group .rsThumbs {
    left: 0;
    position: relative;
    width: 100%;
    height: auto;
    padding: 1px 0 0 1px;
  }
  #gallery-t-group .rsThumbsContainer {
    height: auto !important;
  }
  #gallery-t-group .rsGCaption { 
    right: 0;
  }

}

.bloco-menu .container .bt-home-yellow{color:#555; background:#fdb913; border-radius: 6px 6px 0px 0px; -moz-border-radius: 6px 6px 0px 0px; -webkit-border-radius: 6px 6px 0px 0px; margin-top: 10px; padding:4px 15px 14px 15px;}
.bloco-menu .container .bt-home-yellow:hover{color:#fff; background:#fdb913; padding:4px 15px 16px 15px;}

.bloco-menu .container .bt-home-gray{color:#555; background:#a9b4bf; border-radius: 6px 6px 0px 0px; -moz-border-radius: 6px 6px 0px 0px; -webkit-border-radius: 6px 6px 0px 0px; margin-top: 10px; padding:4px 15px 14px 15px; }
.bloco-menu .container .bt-home-gray:hover{color:#fff; background:#a9b4bf; padding:4px 15px 16px 15px;}