body,a,td,SPAN{font-size:12px;font-family:arial,tahoma;color:#716f6e;margin:0px}
IMG{border:0px}

textarea,select,input{
	color:black;
	font-size:9px;
	font-family:arial,tahoma;
	border:0px;
	overflow:hidden;
}

textarea{
	overflow:auto;
	resize:none;
}


table,td,tr{
	padding:0px;
	border-spacing:0px;
	border-collapse: collapse;
}

A{
	color:#0A0B0C;
	TEXT-DECORATION:none;
	cursor:pointer;
}txtformcontato


A:hover{
	color:#0A0B0C;
	TEXT-DECORATION:none;
	cursor:pointer;
}

.ulnormal{
	list-style:none;
	padding-left:0px;
	margin:0px 0px 0px 0px;
}

.ulnormal li{
	float:left;
}


#header{
	width:1001px;
	margin:0px auto;
	padding:0px 0px;
	text-align:left;
}

#content{
	width:1054px;
	margin:0px auto;
	padding:0px;
	text-align:left;
}

#footer{
	margin:0px auto;
	padding:0px 0px;
	text-align:left;
	background-color:#ECEBEB;
	height:85px;
}

.footer1{
	margin:0px auto;
	width:1054px;
}

/*FONTES*/

@font-face {
    font-family: 'HelveticaNeueMediumRegular';
    src: url('../f/f1.eot');
    src: url('../f/f1.eot?#iefix') format('embedded-opentype'),
         url('../f/f1.woff') format('woff'),
         url('../f/f1.ttf') format('truetype'),
         url('../f/f1.svg#HelveticaNeueMediumRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'HelveticaNeueThinRegular';
    src: url('../f/f2.eot');
    src: url('../f/f2.eot?#iefix') format('embedded-opentype'),
         url('../f/f2.woff') format('woff'),
         url('../f/f2.ttf') format('truetype'),
         url('../f/f2.svg#HelveticaNeueThinRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.body{
	background:url(../i/01.png) top center no-repeat;
}

.lingua{
	float:left;
	background:url(../i/03.png) no-repeat;
	width:37px;
	height:27px;
	line-height:27px;
	text-align:center;
	text-transform:uppercase;
}

.linguaon{
	float:left;
	background:url(../i/02.png) no-repeat;
	width:37px;
	height:27px;
	text-align:center;
	line-height:27px;
	text-transform:uppercase;
}

.lingua a {
	font-size:12px;
	color:black;
	font-family:'HelveticaNeueMediumRegular';
	text-transform:uppercase;
}

.linguaon a{
	font-size:12px;
	color:white;
	font-family:'HelveticaNeueMediumRegular';
	text-transform:uppercase;
}

.menu{
	float:left;
	color:black;
	text-align:center;
}

.menuon{
	float:left;
	color:#004812;
	text-align:center;
}

.menu a {
	font-size:12px;
	color:black;
	font-family:'HelveticaNeueMediumRegular';
}

.menuon a{
	font-size:12px;
	color:#004812;
	font-family:'HelveticaNeueMediumRegular';
}

.linha{
	background:url(../i/05.png) repeat-x;
	height:1px;
	width:1054px;
	text-align:center;
}

.content{
	font-size:18px;
	margin: 9px 0px 0px 1px;
	text-transform:lowercase;
}

.contenttitle, .contenttitle a{
	font-size:12px;
}

.contentbtn1{
	background:url(../i/08.png) repeat-x;
	height:18px;
	line-height:18px;
	text-align:center;
	min-width:39px;
	float:left;
}

.middlecontentbtn1{
	background:url(../i/12.png) repeat-x;
	height:18px;
	line-height:18px;
	text-align:center;
	min-width:41px;
	float:left;
}

.contentimg{
	background:url(../i/teste.jpg);
}

.linhavertical{
	background:url(../i/05.png) repeat-y;
	min-height:154px;
	text-align:center;
	width:1px;
	padding-right:5px;
}

.linhahorizontal{
	background:url(../i/05.png) repeat-x;
	height:1px;
	text-align:center;
	width:239px;
	float:left;
}

.btnrightmiddlecontent{
	background:url(../i/13.png);
	width:238px;
	height:26px;
}

.titulocliente, .titulocliente a{
	font-family:'HelveticaNeueMediumRegular';
	font-size:14px;
	text-transform:lowercase;
}

.bottomcontentbg{
	background:url(../i/19.png);
	width:1053px;
	height:110px;
}

.dicabackground{
	background:url(../i/20.png);
	width:322px;
	height:56px;
}

.titulodica, .titulodica a{
	font-family:'HelveticaNeueMediumRegular';
	font-size:18px;
	color:#737171;
	text-transform:uppercase;
}

.titulodicaon, .titulodicaon a{
	font-family:'HelveticaNeueMediumRegular';
	font-size:18px;
	color:#004812;
	text-transform:uppercase;
}

.txttopfooter, .txttopfooter a{
	font-family:'HelveticaNeueMediumRegular';
	font-size:10px;
	color:black;
	text-transform:uppercase;
}

.txttopfooteron, .txttopfooteron a{
	font-family:'HelveticaNeueMediumRegular';
	font-size:10px;
	color:#004812;
	text-transform:uppercase;
}

.txtbottomfooter, .txtbottomfooter a{
	font-family:'HelveticaNeueMediumRegular';
	color:black;
	font-size:9px;
	text-transform:uppercase;
}

.txtbottomfooteron, .txtbottomfooteron a{
	font-family:'HelveticaNeueMediumRegular';
	font-size:9px;
	color:#004812;
	text-transform:uppercase;
}

.texto, .texto p{
	/*font-family:'HelveticaNeueThinRegular';*/
	font-family:Arial;
	font-size:12px;
	color:#716f6e;
	text-align:left;
}

.enviaramigo{
	background:url(../i/33.png);
	width:246px;
	height:263px;
	float:right;
}

.txtformamigo {
	font-family:'HelveticaNeueThinRegular';
	font-size:8px;
	color:white;
	text-transform:uppercase;
}

.input2{
	background-color:#EDEDED;
	width:149px;
	height:21px;
}

.input2 input{
	background:transparent;
	width:137px;
	height:21px;
	line-height:21px;
	padding:0px 5px;
	color:black;
}

.btnform2{
	background:url(../i/36.png) repeat-x;
	height:18px;
}

.btnform2 input{
	background:transparent;
	line-height:18px;
	height:18px;
	font-family: 'HelveticaNeueThinRegular';
	color:#004812;
	text-transform:lowercase;
}

.btnform2 a{
	background:transparent;
	line-height:18px;
	height:18px;
	font-family: 'HelveticaNeueThinRegular';
	color:#004812;
	text-transform:lowercase;
	padding:0px 5px;
}

/*APRESENTAÇÃO*/

.titlegeral {
	font-family:'HelveticaNeueMediumRegular';
	font-size:14px;
	color:#004812;
}

/*CLIENTES*/

.titlecliente, .titlecliente a{
	font-family:'HelveticaNeueMediumRegular';
	font-size:12px;
	color:#8CA002;
}

.sitecliente a {
	font-family:'HelveticaNeueMediumRegular';
	text-transform:lowercase;
	font-size:11px;
	color:#004812;
}

.linhacliente{
	background:url(../i/05.png) repeat-x;
	height:1px;
	width:267px;
	text-align:center;
}

.pagebtn, .pagebtn a{
	font-family:'HelveticaNeueThinRegular';
	font-size:9px;
	color:black;
	line-height:16px;
	text-align:center;
}

.pagebtnon, .pagebtnon a{
	font-family:'HelveticaNeueThinRegular';
	font-size:9px;
	color:#667D13;
	line-height:16px;
	text-align:center;
}

/*DICAS*/

.titledica{
	font-family:'HelveticaNeueMediumRegular';
	font-size:14px;
	color:#004812;
}

.titledica2, .titledica2 a{
	font-family:'HelveticaNeueMediumRegular';
	font-size:12px;
	color:#5B7402;
}

.linhadica{
	background:url(../i/05.png) repeat-x;
	height:1px;
	width:603px;
	text-align:center;
}

.linhadica2{
	background:url(../i/05.png) repeat-y;
	min-height:316px;
	width:1px;
	text-align:center;
}

.linhadica3{
	background:url(../i/05.png) repeat-y;
	height:281px;
	width:1px;
	text-align:center;
}

.linhanot1{
	background:url(../i/05.png) repeat-y;
	height:323px;
	width:1px;
	text-align:center;
}

.linhanot2{
	background:url(../i/05.png) repeat-y;
	height:291px;
	width:1px;
	text-align:center;
}

.linhadicahorizontal{
	background:url(../i/28.png) repeat-x;
	width:180px;
	height:2px;
	text-align:center;
}

.btnant{
	background:url(../i/39.png) repeat-x;
	height:18px;
	line-height:18px;
	text-align:center;
	min-width:41px;
	float:left;
}

/*CONTACTOS*/

.titlecontato{
	font-family:'HelveticaNeueMediumRegular';
	font-size:14px;
	color:#004812;
}

.linkcontato, .linkcontato a{
	/*font-family:'HelveticaNeueThinRegular';*/
	font-size:10px;
	color:#7B8E02;
}

.txtformcontato {
	/*font-family:'HelveticaNeueThinRegular';*/
	font-size:8px;
	color:#004812;
	text-transform:uppercase;
}

.input1{
	background-color:white;
	width:169px;
	height:21px;
}

.input1 input{
	background:transparent;
	width:157px;
	height:21px;
	line-height:21px;
	padding:0px 5px;
	color:black;
}

.btnform1{
	background:url(../i/31.png) repeat-x;
	height:18px;
}

.btnform1 input{
	background:transparent;
	line-height:18px;
	height:18px;
	font-family: 'HelveticaNeueThinRegular';
	color:white;
	text-transform:lowercase;
}

.btnform1 a{
	background:transparent;
	line-height:18px;
	height:18px;
	font-family: 'HelveticaNeueThinRegular';
	color:white;
	text-transform:lowercase;
	padding:0px 5px;
}

.linhaverticalcontatos {
	background:url(../i/05.png) repeat-y;
	height:181px;
	width:1px;
	text-align:center;
}

/*PRODUTOS*/

.produto, .produto a{
	font-family:'HelveticaNeueMediumRegular';
	font-size:10px;
	color:#004812;
	text-transform:lowercase;
	float:left;
}

.produtoon, .produtoon a{
	font-family:'HelveticaNeueMediumRegular';
	font-size:10px;
	color:#A3B335;
	text-transform:lowercase;
	float:left;
}

.downloadpdf, .downloadpdf a{
	font-family:'HelveticaNeueThinRegular';
	font-size:10px;
	color:#004812;
	float:left;
	line-height:26px;
}

/*POLITICA*/

.popbg {
	background-color:white;
	width:512px;
}

.poptitle {
	font-family:'HelveticaNeueMediumRegular';
	font-size:16px;
	color:#004812;
}

/*Listagem de Produtos*/
.ulprod {list-style:none;}

.bgsubcat {
	background:url(../i/71.png) repeat-x;
	height:23px;
}

.subcattxt, .subcattxt a {
	font-size:10pt;
	color:#8ca002;
	font-family:'HelveticaNeueMediumRegular';
	text-align:center;
	line-height:23px;
}

.titlesubcat{
	font-family:'HelveticaNeueMediumRegular';
	font-size:12px;
	color:#004812;
}

/*GERAIS*/

.helveticaneuemedium, .helveticaneuemedium a{font-family:'HelveticaNeueMediumRegular';}
.helveticaneuethin, .helveticaneuethin a{font-family:'HelveticaNeueThinRegular';}

.menugreen, .menugreen a{color:#004812;}
.contentgreen, .contentgreen a{color:#004512;}
.contenttitlegreen, .contenttitlegreen a{color:#8CA002;}
.middlecontenttitlegreen, .middlecontenttitlegreen a{color:#5B7402;}
.white, .white a{color:white;}
.black, .black a{color:black;}



/*CORES TITULO CLIENTE*/
.btn1, .btn1 a{
	color:#0183FD;
	font-family:'HelveticaNeueMediumRegular';
	font-size:14px;
	text-transform:lowercase;
}
.btn2, .btn2 a{
	color:#70A901;
	font-family:'HelveticaNeueMediumRegular';
	font-size:14px;
	text-transform:lowercase;
}
.btn3, .btn3 a{
	color:#48017E;
	font-family:'HelveticaNeueMediumRegular';
	font-size:14px;
	text-transform:lowercase;
}
.btn4, .btn4 a{
	color:#E79300;
	font-family:'HelveticaNeueMediumRegular';
	font-size:14px;
	text-transform:lowercase;
}
.btn5, .btn5 a{
	color:#EE035B;
	font-family:'HelveticaNeueMediumRegular';
	font-size:14px;
	text-transform:lowercase;
}

.f10, .f10 a{font-size:12px;}
.f14, .f14 a{font-size:14px;}
