@font-face {

	font-family: "Helvetica";

	src: url("../fonts/helvetica.eot;?") format("eot"),

		 url("../fonts/helvetica.woff") format("woff"),

		 url("../fonts/helvetica.ttf") format("truetype");

}



* {

	-webkit-box-sizing: border-box;

	   -moz-box-sizing: border-box;

			box-sizing: border-box;

			text-align: left;

}



body {

	font:11px Arial, Verdana, Tahoma;

	background-image:url(../images/background.jpg);

}



h1,

h2,

h3,

h4,

h5,

h6 {

	margin:0;

}



h1 {

	padding:28px 0 6px 5px;

}



h2 {

	width:100%;

	height: 35px;

	padding: 15px 0 0 10px;

	color:#FFF;

	background-image:url(../images/back-h2.jpg);

	font:21px Helvetica, Arial;

	text-transform:uppercase;

}



h3 {

	margin-bottom:6px;

	padding:6px 0 6px 10px;

	font:22px Helvetica, Arial;

	background-image:url(../images/back-h3.jpg);

}



h3 > a {

	font-size: 14px;

	margin-left: 10px;

	color: #cc092f;

}



h3 > a:after {

	position: relative;

	top: 1px;

	margin-left: 2px;

	content: url(../images/leftnavArrow.gif);

}



h3 > a:hover {

	text-decoration: underline;

}



h4 {

	text-transform:uppercase;

	font:12px Arial, Verdana, Tahoma;

	color:#cc092f; /*vermelho texto*/

	font-weight:bold;

}



h5 {

	font:12px Helvetica, Arial;

	height:35px;

	padding: 18px 0 0 10px;

	color:#FFF;

	background-image:url(../images/back-h2.jpg);

	text-transform:uppercase;

}



h6 {

	text-transform:uppercase;

	color:#FFF;

	font:22px Helvetica, Arial;

}



.titulo-interno {

	text-transform:uppercase;

	color:#cc092f;

	font:22px Helvetica, Arial;

}



.subtitulo-interno {

    border-bottom: 1px dashed #cccccc;

    text-transform:capitalize;

    color:#000;

    font:18px Helvetica, Arial;

}



#mobile img {

    width: 100%;

}

#mobile {

    width: 120px;

    display: block;

    position: absolute;

    bottom: -40px;

}



img {

	vertical-align: middle;

	border:none;

}



a {

	color: #000;

	text-decoration: none;

	transition:all 0.3s;

}



a:hover {

	color: #cc092fd;

}



.clear {

	clear:both;

}



.wrapper {

	background-color:#FFF;

	padding:5px;

	width: 990px;

	margin:auto;

}



#header {

	background-image:url(../images/back-header.jpg);

}



.img-borda-left {

	margin: 0 10px 10px 0;

	float: left;

	border: 5px solid #959595;

}



.login {

	float:right;

	margin:-65px 10px 0 0;

	color: #FFF;

	list-style:none;

}



.login a {

	text-decoration:none;

	color:#FFF;

}



.login a:hover {

	text-decoration:underline;

}

.menu-sup > ul {

	padding-left:0;

}



.menu-sup > ul {

	border-top:2px solid #FFF;

	margin-top:18px;

	text-transform: uppercase;

	font-size: 12px;

	font-family: Helvetica;

	background-color:#000;

}



.menu-sup > ul > li {

	position: relative;

	display: inline-block;

	margin-right: -4px;

}



.menu-sup > ul > li > .menu-sup-pesquisar {

	width: 100%;

	height: 100%;

	padding: 8px 10px;

	background: #bebebe;

	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JlYmViZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2FlYWVhZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzljOWM5YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYmFiYWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

	background: -moz-linear-gradient(top, #bebebe 0%, #aeaeae 50%, #9c9c9c 50%, #ababab 100%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bebebe), color-stop(50%,#aeaeae), color-stop(50%,#9c9c9c), color-stop(100%,#ababab));

	background: -webkit-linear-gradient(top, #bebebe 0%,#aeaeae 50%,#9c9c9c 50%,#ababab 100%);

	background: -o-linear-gradient(top, #bebebe 0%,#aeaeae 50%,#9c9c9c 50%,#ababab 100%);

	background: -ms-linear-gradient(top, #bebebe 0%,#aeaeae 50%,#9c9c9c 50%,#ababab 100%);

	background: linear-gradient(to bottom, #bebebe 0%,#aeaeae 50%,#9c9c9c 50%,#ababab 100%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bebebe', endColorstr='#ababab',GradientType=0 );

}



.menu-sup > ul > li > .menu-sup-pesquisar input[type=text] {

	padding: 5px;

	font-size: 11px;

	border: none;

	color: #999999;

}



.menu-sup > ul > li > ul.sub {

	display: none;

	position: absolute;

	width: 230px;

	padding-left: 0;

	background-color: #fff;

	border: 5px solid #959595;

	z-index: 20000;

}



.menu-sup > ul > li > ul.sub > li {

	text-transform: capitalize;

	list-style: none;

}



.menu-sup > ul > li > ul.sub > li > a {

	display: block;

	width: 100%;

	padding: 3px 8px;

	color: #000;

	font-family: Arial;

	font-weight: bold;

	text-decoration: none;

}



.menu-sup > ul > li > ul.sub > li > a:hover {

	background-color: #959595;

}



.menu-sup > ul > li > ul.sub > li:not(:last-child) > a {

	border-bottom: 1px dashed #cccccc;

}



.menu-sup > ul > li > a {

	display: block;

	padding: 12px;

	color: #FFF;

	text-decoration: none;

	text-transform: uppercase;

}



.menu-sup > ul > li:not(:first-child) > a {

	border-left: 1px solid #4f4f4f;

}



.menu-sup > ul > li:hover > a {

	color: #000;

	background-color: #959595;

}



.minusculo {

	text-transform: lowercase;

}



.banner {

	margin-top:-2px;

	overflow:hidden;

	border:5px solid #959595; /*cinza da borda*/

	width: 980px;

}



.conteudo-wrapper {

	margin-top: 10px;

	max-height: 187px;

	-ms-text-justify: distribute-all-lines;

    	text-justify: distribute-all-lines;

		  text-align: justify;

}



.conteudo {

	width: 315px;

	border: 5px solid #959595; /*cinza da borda*/

    vertical-align: top;

    *display: inline;

     display: inline-block;

    min-height: 187px;

    zoom: 1

}



.conteudo.small {

	min-height: 77px;

}



.conteudo.long {

	width: 650px;

	margin-left: 10px;

}



.conteudo.long > .conteudo-child > h2 {

	background: #cc5153; /* Old browsers */

	background: -moz-linear-gradient(top, #cc5153 0%, #c74c4e 6%, #c24447 20%, #c43f42 23%, #c0393d 26%, #bf383c 31%, #bb3337 34%, #ba3236 40%, #b52d31 43%, #b62125 46%, #a51316 51%, #a51417 57%, #a11013 63%, #a21114 66%, #971014 71%, #830f10 89%, #810c15 91%, #800311 94%, #84091b 97%, #84192b 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc5153), color-stop(6%,#c74c4e), color-stop(20%,#c24447), color-stop(23%,#c43f42), color-stop(26%,#c0393d), color-stop(31%,#bf383c), color-stop(34%,#bb3337), color-stop(40%,#ba3236), color-stop(43%,#b52d31), color-stop(46%,#b62125), color-stop(51%,#a51316), color-stop(57%,#a51417), color-stop(63%,#a11013), color-stop(66%,#a21114), color-stop(71%,#971014), color-stop(89%,#830f10), color-stop(91%,#810c15), color-stop(94%,#800311), color-stop(97%,#84091b), color-stop(100%,#84192b)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top, #cc5153 0%,#c74c4e 6%,#c24447 20%,#c43f42 23%,#c0393d 26%,#bf383c 31%,#bb3337 34%,#ba3236 40%,#b52d31 43%,#b62125 46%,#a51316 51%,#a51417 57%,#a11013 63%,#a21114 66%,#971014 71%,#830f10 89%,#810c15 91%,#800311 94%,#84091b 97%,#84192b 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top, #cc5153 0%,#c74c4e 6%,#c24447 20%,#c43f42 23%,#c0393d 26%,#bf383c 31%,#bb3337 34%,#ba3236 40%,#b52d31 43%,#b62125 46%,#a51316 51%,#a51417 57%,#a11013 63%,#a21114 66%,#971014 71%,#830f10 89%,#810c15 91%,#800311 94%,#84091b 97%,#84192b 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top, #cc5153 0%,#c74c4e 6%,#c24447 20%,#c43f42 23%,#c0393d 26%,#bf383c 31%,#bb3337 34%,#ba3236 40%,#b52d31 43%,#b62125 46%,#a51316 51%,#a51417 57%,#a11013 63%,#a21114 66%,#971014 71%,#830f10 89%,#810c15 91%,#800311 94%,#84091b 97%,#84192b 100%); /* IE10+ */

	background: linear-gradient(to bottom, #cc5153 0%,#c74c4e 6%,#c24447 20%,#c43f42 23%,#c0393d 26%,#bf383c 31%,#bb3337 34%,#ba3236 40%,#b52d31 43%,#b62125 46%,#a51316 51%,#a51417 57%,#a11013 63%,#a21114 66%,#971014 71%,#830f10 89%,#810c15 91%,#800311 94%,#84091b 97%,#84192b 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc5153', endColorstr='#84192b',GradientType=0 ); /* IE6-9 */

	width:100%;

	height: 35px;

	padding: 10px 0 0 10px;

	color:#FFF;

	font:21px Helvetica, Arial;

	text-transform:uppercase;

}



.conteudo.long > .conteudo-child {

	float: left;

	width: 213.3333333333333px;

}



.conteudo.long > .conteudo-child > .conteudo-body {

	 margin-top: 6px;

}



.stretch {

    content: '';

    width: 100%;

    display: inline-block;

    font-size: 0;

    line-height: 0

}



.conteudo-body {

	margin:10px;

}



.conteudo-body > p {

	padding:8px 0;

	margin:0;

	font:12px Arial, Verdana, Tahoma;

	border-bottom:1px dashed #cccccc; /*cinza claro borda traço*/

}



.conteudo-body > p:before {

	margin-right:5px;

	content:url(../images/leftnavArrow.gif);

}



.conteudo-body > p:last-child {

	border-bottom:none;

	margin-bottom:-5px;

}



 .conteudo-body > p > a {

	color:#000;

	text-decoration:none;

	font-weight:bold;

}



.conteudo-body > p > a:hover {

	color:#cc092f; /*vermelho texto*/

}



.no-mundo-wrapper {

	width: 100%;

}



.no-mundo-wrapper > .no-mundo-col {

	float: left;

	width: 33%;

}



.no-mundo-wrapper > .no-mundo-col > ul {

	padding: 0;

	list-style: none;

}



.no-mundo-wrapper > .no-mundo-col > ul > li > a {

	color: #cc092f;

}



.no-mundo-wrapper > .no-mundo-col > ul > li > a:hover {

	color: #000;

}



.breadcrumb {

	padding:0;

	margin:-5px 0 6px;

}



.breadcrumb > li {

	margin-left:3px;

	list-style:none;

	display:inline;

}



.breadcrumb > li:first-child {

	margin:0;

}



.breadcrumb > li:not(:last-child):after {

	content:" > ";

}



.breadcrumb > li > a {

	text-decoration:none;

	color:#000;

}



.breadcrumb li > a:hover {

	color:#cc092f; /*vermelho texto*/

}



.breadcrumb li > a.active {

	color:#cc092f; /*vermelho texto*/

}



.cat-wrapper > .cat-row:not(:last-child) {

	margin-bottom: 14px;

	border-bottom: 1px dashed #cccccc;

    -ms-text-justify: distribute-all-lines;

    	text-justify: distribute-all-lines;

		  text-align: justify;

}



.cat-wrapper > .cat-row > .cat-equipamento {

	width:315px;

    vertical-align: top;

    *display: inline;

     display: inline-block;

    zoom: 1

}



.cat-wrapper > .cat-row > .cat-equipamento > a {

	text-decoration: none;

}



.cat-wrapper > .cat-row > .cat-equipamento > a > p {

	text-align: left;

	margin-top: 5px;

	color: #000;

	-webkit-transition: color 0.3s;

	   -moz-transition: color 0.3s;

	    -ms-transition: color 0.3s;

	     -o-transition: color 0.3s;

	        transition: color 0.3s;

}



.cat-wrapper > .cat-row > .cat-equipamento > a:hover > p {

	color: #cc092f; /*vermelho texto*/

}



.cat-wrapper > .cat-row > .cat-equipamento > a > img {

	float:left;

	margin-right:10px;

	border:5px solid #959595; /*cinza da borda*/

	-webkit-transition: all 0.8s;

	   -moz-transition: all 0.8s;

	    -ms-transition: all 0.8s;

	     -o-transition: all 0.8s;

	        transition: all 0.8s;

}



.cat-wrapper > .cat-row > .cat-equipamento > a:hover > img {

	border:5px solid #cc092f; /*vermelho texto*/

	opacity:1;

}



.side-menu {

	float:left;

	margin-right: 14px;

	border:5px solid #959595; /*cinza da borda*/

	width: 230px;

}



.side-menu > .side-body {

	margin: 5px 10px;

}



.side-menu > .side-body > p {

	padding: 8px 0;

	margin: 0;

	font: 12px Arial, Verdana, Tahoma;

	border-bottom: 1px dashed #cccccc; /*cinza claro borda traço*/

}



.side-menu > .side-body > p:before {

	margin-right: 5px;

	content: url(../images/leftnavArrow.gif);

}



.side-menu > .side-body > p:last-child {

	border-bottom:none;

	margin-bottom:-5px;

}



.side-menu > .side-body > p > a {

	color:#000;

	text-decoration:none;

	font-weight:bold;

}



.side-menu > .side-body > p > a:hover {

	color:#cc092f; /*vermelho texto*/

}



.banner-cat {

	position:relative;

	height:230px;

	margin-bottom:15px;

	border:5px solid #959595; /*cinza da borda*/

}



.banner-cat > .back-cat {

	position:absolute;

	top:5px;

	right:5px;

	width: 440px;

	height: 210px;

	padding:20px;

	background-image: url(../images/back-black80.png);

}



.banner-cat > .back-cat > p {

	font-size: 11px;

	color:#FFF;

}



.inner-content {

	float: right;

	width: 735px;

}



#feiras,

#eventos {

	width: 48%;

}



#feiras {

	float: left;

}



#eventos {

	float: right;

}



#feiras > .feiras-item,

#eventos > .eventos-item,

.noticias-item {

	display: block;

	margin: 0 0 10px 0;

	font-size: 13px;

	font-weight: bold;

}



#feiras > .feiras-item:hover,

#eventos > .eventos-item:hover,

.noticias-item:hover {

	color: #cc092f;

}



#feiras > .feiras-item > small,

#eventos > .eventos-item > small,

.noticias-item > small {

	display: block;

	font-style: 11px;

	font-weight: normal;

}



.seguranca-download {

	display: inline-block;

	width: 160px;

	margin-top: 15px;

	text-align: center;

}



.seguranca-download > span {

	display: block;

	font-weight: bold;

}



.title,

.title {

	color: #cc092f;

	font-size: 13px;

	font-weight: 800;

	border-bottom: 1px dashed #CCC;

	text-transform: uppercase;

}



.banner-interno {

	width: 980px;

	margin-bottom: 20px;

	border:5px solid #959595; /*cinza da borda*/

}



.noticia-interna {

	float: right;

	width: 735px;

	padding: 5px;

	border: 5px solid #959595;

}



.publicado-em {

	float: right;

	margin-right: 8px;

	padding-top: 11px;

	font-size: 11px;

	font-style: italic;

}



#pesquisa-results {

	margin: 10px 0;

}



.pesquisa-item {

	margin-bottom: 20px;

}



.produto-wrapper,

.consumiveis-wrapper {

	float:right;

	width:735px;

	margin-bottom: 15px;

	/* padding-bottom: 10px; */

	font:12px Arial, Verdana, Tahoma;

	border:1px solid #959595; /*cinza da borda*/

}



.consumiveis-wrapper {

	margin-bottom: 5px;

}



.produto-title {

	padding: 5px;

	background-image: url(../images/back-title-produto.jpg);

	color: #000;

	text-transform:capitalize;

}



.consumiveis-wrapper .produto-title {

	cursor: pointer;

}



.consumiveis-wrapper .produto-title > span {

	float: right;

	width: 15px;

	height: 15px;

	background: url(../images/toggle-icon.png) no-repeat;

	background-position: 0 0;

}



.consumiveis-wrapper .produto-title > span.menos {

	background-position: 0 -15px;

}



.produto {

	margin: 10px 10px 0 10px;

}



.produto:before,

.produto:after {

	content: " ";

	display: table;

}



.produto:after {

	 clear: both;

}



.produto > .produto-media {

	float:left;

	margin-right:10px;

	margin-bottom: 10px;

	border:5px solid #959595; /*cinza da borda*/

}



.produto > .produto-body {

	position: relative;

	width:498px;

	height: 100%;

	float:right;

	font-size:11px;

	min-height: 205px;

}



.produto > .produto-body.small {

	width:388px;

}



.produto > .produto-body ul:not(.pdf-wrapper) {

	margin: 0;

	padding-top: 0;

	padding-left: 15px;

}



.consumiveis-application ul {

	margin: 0;

	padding-left: 15px;

}



.produto > .produto-body > .especificacao-detalhe {

	width:390px;

	float:right;

}



.produto > .produto-body.especificacao-detalhe > .especificacao-detalhe-outro {

	margin-top: 10px;

	padding-top: 10px;

	border-top:1px dashed #cccccc; /*cinza claro borda traço*/

}



.produto > .produto-body > .espec-left {

	position: relative;

	float:left;

	width: 100%;

	min-height:205px;

	/*border-right:1px solid #959595; cinza da borda*/

}



.produto > .produto-body > .espec-right {

	float:right;

	width:50%;

	height:100%;

	padding-left:10px;

}



.produto > .produto-body > .espec-left, 

.produto > .produto-body > .espec-right {

	margin-bottom: 10px;

}



.produto > .produto-body p {

	margin: 0;

	margin-bottom: 10px;

}



.produto > .produto-body p.produto-subtitle {

	margin: 0;

	font-weight: bold;

}



.produto > .produto-body p.produto-subtitle .produto-subtitle-inline {

	display: inline-block;

}



.produto > .produto-body > .espec-right > img {

	float:left;

	border:none;

}



.produto > .produto-body .outin-wrapper {

	float:left;

	margin-right: 20px;

}



.produto > .produto-body .outin-wrapper > .outin:last-child {

	margin-top: 8px;

	clear:both;

}



.produto > .produto-body .outin-wrapper > .outin > .produto-subtitle {

	float:left;

	width:50px;

	margin: 0;

	margin-bottom: 5px;

	font-weight:bold;

}



.produto > .produto-body .outin-wrapper > .outin > img {

	margin-right: 3px;

}



.pdf-wrapper {

	float: left;

	width: 100%;

	margin-bottom: 0;

	padding-top: 10px;

	padding-left: 0;

	border-top: 1px dashed #cccccc;

	list-style-image: url(../images/pdfArrow.jpg);

	list-style-position: inside;

}



.pdf-wrapper > li {

	font:11px Arial, Verdana, Tahoma;

	text-decoration:none;

	font-weight:bold;

}



.pdf-wrapper > li > a.pdf {

	position: relative;

	top: -3px;

	color: #000;

	font:11px Arial, Verdana, Tahoma;

	text-decoration:none;

	font-weight:bold;

	cursor:pointer;

}



.right > .pdf-wrapper {

	position: relative;

	top: -20px;

	border-top: none;

}



.pdf-wrapper > li > a.pdf:hover {

	color:#cc092f; /*vermelho texto*/

}



#lote-form > .form-group  {

	display: inline-block;

	width: 200px;

}



#lote-form > input {

	width: 200px;

}



#form-contato {

    float: left;

    width: 40%;

}



#form-info {

    float: left;

    border-left: 1px solid #ccc;

    width: 57.6%;

    padding-left: 10px;

    margin-left: 10px; 

}



#form-map {

	float: left;

	width: 100%;

}



#form-info > .form-info-body {

    margin-bottom: 20px;

    /* padding-left: 10px; */

}



#form-info > .form-info-body > p.title {

    font-size: 13px;

    height: auto;

    margin-top: 10px;

    padding: 0;

    color: #000;

    background: none;

    border: none;

}



#form-info > .form-info-body > p {

    margin: 0;  

}



.form-group {

    margin: 10px 0;

}



.form-group:first-child {

    margin-top: 0;

}



.form-group > label {

    display: block;

    margin: 0;

}



.form-group > label[for] {   

    font-style: 14px; 

    font-weight: bold;

}



.form-group > .form-control {

    padding: 5px 6px;

    border: 1px solid #CCC;

}



.form-group > input[type=text].form-control,

.form-group > textarea.form-control {

    width: 100%;

}



.btn {

	display: inline-block;

	text-align: center;

	cursor: pointer;

}



.btn-red {

	padding: 4px 6px;

	font-size: 11px;

	color: #FFF;

	background: #cc082e;

	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjMDgyZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE4JSIgc3RvcC1jb2xvcj0iI2M1MDgyZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2FmMDcyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iI2E3MDgyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU5JSIgc3RvcC1jb2xvcj0iIzhmMDYyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iI2NiMDkyZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc2JSIgc3RvcC1jb2xvcj0iI2M2MDkyZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg4JSIgc3RvcC1jb2xvcj0iI2M3MDkyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYjA4MzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

	background: -moz-linear-gradient(top,  #cc082e 0%, #c5082e 18%, #af0728 47%, #a70828 53%, #8f0620 59%, #cb092e 65%, #c6092f 76%, #c7092d 88%, #cb0830 100%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc082e), color-stop(18%,#c5082e), color-stop(47%,#af0728), color-stop(53%,#a70828), color-stop(59%,#8f0620), color-stop(65%,#cb092e), color-stop(76%,#c6092f), color-stop(88%,#c7092d), color-stop(100%,#cb0830));

	background: -webkit-linear-gradient(top,  #cc082e 0%,#c5082e 18%,#af0728 47%,#a70828 53%,#8f0620 59%,#cb092e 65%,#c6092f 76%,#c7092d 88%,#cb0830 100%);

	background: -o-linear-gradient(top,  #cc082e 0%,#c5082e 18%,#af0728 47%,#a70828 53%,#8f0620 59%,#cb092e 65%,#c6092f 76%,#c7092d 88%,#cb0830 100%);

	background: -ms-linear-gradient(top,  #cc082e 0%,#c5082e 18%,#af0728 47%,#a70828 53%,#8f0620 59%,#cb092e 65%,#c6092f 76%,#c7092d 88%,#cb0830 100%);

	background: linear-gradient(to bottom,  #cc082e 0%,#c5082e 18%,#af0728 47%,#a70828 53%,#8f0620 59%,#cb092e 65%,#c6092f 76%,#c7092d 88%,#cb0830 100%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc082e', endColorstr='#cb0830',GradientType=0 );

	border: 1px solid #000;

	border-radius: 4px;

}



.btn-detalhe {

	position: absolute;

	bottom: 0;

	right: 0;

	float: right;

	text-decoration:none;

	padding:3px 8px;

	border:1px solid #000; /*cinza da borda*/

	-webkit-border-radius: 5px;

			border-radius: 5px;

	color: #000;

	background: #fafafa;

	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjZmFmYWZhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTIlIiBzdG9wLWNvbG9yPSIjZTZlNmU2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjQlIiBzdG9wLWNvbG9yPSIjZTZlNmU2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjklIiBzdG9wLWNvbG9yPSIjZGVkZWRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDclIiBzdG9wLWNvbG9yPSIjZGVkZWRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTMlIiBzdG9wLWNvbG9yPSIjYzNjM2MzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTklIiBzdG9wLWNvbG9yPSIjOWE5YTlhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjUlIiBzdG9wLWNvbG9yPSIjZTZlNmU2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzElIiBzdG9wLWNvbG9yPSIjZmFmYWZhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);

	background: -moz-linear-gradient(top,  #fafafa 0%, #fafafa 6%, #e6e6e6 12%, #e6e6e6 24%, #dedede 29%, #dedede 47%, #c3c3c3 53%, #9a9a9a 59%, #e6e6e6 65%, #fafafa 71%, #fafafa 100%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(6%,#fafafa), color-stop(12%,#e6e6e6), color-stop(24%,#e6e6e6), color-stop(29%,#dedede), color-stop(47%,#dedede), color-stop(53%,#c3c3c3), color-stop(59%,#9a9a9a), color-stop(65%,#e6e6e6), color-stop(71%,#fafafa), color-stop(100%,#fafafa));

	background: -webkit-linear-gradient(top,  #fafafa 0%,#fafafa 6%,#e6e6e6 12%,#e6e6e6 24%,#dedede 29%,#dedede 47%,#c3c3c3 53%,#9a9a9a 59%,#e6e6e6 65%,#fafafa 71%,#fafafa 100%);

	background: -o-linear-gradient(top,  #fafafa 0%,#fafafa 6%,#e6e6e6 12%,#e6e6e6 24%,#dedede 29%,#dedede 47%,#c3c3c3 53%,#9a9a9a 59%,#e6e6e6 65%,#fafafa 71%,#fafafa 100%);

	background: -ms-linear-gradient(top,  #fafafa 0%,#fafafa 6%,#e6e6e6 12%,#e6e6e6 24%,#dedede 29%,#dedede 47%,#c3c3c3 53%,#9a9a9a 59%,#e6e6e6 65%,#fafafa 71%,#fafafa 100%);

	background: linear-gradient(to bottom,  #fafafa 0%,#fafafa 6%,#e6e6e6 12%,#e6e6e6 24%,#dedede 29%,#dedede 47%,#c3c3c3 53%,#9a9a9a 59%,#e6e6e6 65%,#fafafa 71%,#fafafa 100%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#fafafa',GradientType=0 );

	font-weight:bold;

	text-transform:uppercase;

	text-decoration:none;	

}



.btn-detalhe:hover {

	color:#cc092f; /*vermelho texto*/

}



.btn-submit {

    float: right;

    padding: 3px 8px;

    color: #FFF;

    background: #cc092f;

    border: 1px solid #cc092f;

}



.btn-submit:hover {

    color: #000;

}



.cosumiveis-name,

.consumiveis-class,

.consumiveis-application {

	float: left;

	width: 30%;

}



.consumiveis-row-head {

	border-bottom: 1px dashed #cccccc;

	font-weight: bold;

	text-transform: uppercase;

	color: #cc092f;

}



.consumiveis-row-head,

.consumiveis-row {

	float: left;

	width: 100%;

	padding: 10px;

}



.consumiveis-row:not(:last-child) {

	border-bottom: 1px dashed #cccccc;

}



.cosumiveis-name a {

	font-weight: bold;

	text-decoration: none;

	color: #000;

}



.cosumiveis-name a:hover{

	color: #cc092f; /*vermelho*/

}



address {

	border-top:5px solid #ed1c24; /*vermelho*/

	padding-top:10px;

	margin-top:20px;

	font-size:12px;

	font-style:normal;

	position: relative;

}



.right {

	float:right;

	width: 735px;

}



.right p a:hover {

    color: #cc092f; /*vermelho*/

}



.historia > .historia-body > p:first-child {

	margin-top: 0;

}



.historia > .historia-body > p:not(.title) {

	float: right;

	width: 82%;

}



.historia img {

	margin-bottom: 5px;

	width: 15%;

}



.mapa {

	float: left;

}



.estado {

	margin-bottom: 10px;

	width: 380px;

	float: right;

}



.estado > h6:not(:first-child) {

	margin-top: 15px;

}



.right h2 {

	font-family: Arial;

	padding: 0;

	background: none;

	font-size: 16px;

	margin-bottom: -22px;

	font-weight: bold;

	color: #cc092f; /*vermelho*/

}



.right h4 {

	font-family: Arial;

	padding: 0;

	height: 26px;

	background: none;

	font-size: 20px;

	border-bottom: 1px dashed #cccccc;

	margin-bottom: 10px;

	color: #cc092f; /*vermelho*/

}



.estado h5 {

	line-height: 50px;

	margin-bottom: 5px;

	font-family: Arial;

	border-bottom: 1px solid #cccccc;

	padding: 0;

	background: none;

	font-weight: bolder;

	text-transform: capitalize;

	font-size: 16px;

	color: #000;

}



.estado h6 {

	font-family: Arial;

	padding: 0;

	background: none;

	font-weight: bolder;

	text-transform: none;

	font-size: 14px;

	color: #000;

}



.estado p {

	margin: 0;

}



.endereco {

	float:left;

}



.interage {

	float:right;

}



.interage a {

	text-decoration:none;

	color:#000;

}



.interage a:hover {

	color:#cc092f; /*vermelho escuro*/

}



.social {

	margin-top: 6px;

	padding-left: 10px;

	height:30px;

}



.social img {

	margin-right: 7px;

}
