A:link 		{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #62a240; text-decoration: none; line-height: 130% ; height : auto;}
A:visited 	{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #62a240; text-decoration: none; line-height: 130% ; height : auto;}
A:hover		{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #62a240; text-decoration: underline; line-height: 130% ; height : auto;}
A:active	{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #62a240; text-decoration: none; line-height: 130% ; height : auto;}

A.leftmenu:link   	 	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: black; text-decoration: none; }
A.leftmenu:visited    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: black; text-decoration: none;  }
A.leftmenu:hover    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: black; text-decoration: underline;  }

A.leftmenu_admin:link   	 	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: none; color: black; text-decoration: none; }
A.leftmenu_admin:visited    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: none; color: black; text-decoration: none;  }
A.leftmenu_admin:hover    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: black; text-decoration: underline;  }
A.leftmenu_admin:active    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: none; color: black; text-decoration: none;  }

A.leftmenu_option:link   	 	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: black; text-decoration: none; }
A.leftmenu_option:visited    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: black; text-decoration: none;  }
A.leftmenu_option:hover    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: black; text-decoration: underline;  }
A.leftmenu_option:active    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: black; text-decoration: underline;  }

A.mainmenu:link   	 	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: white; text-decoration: none; }
A.mainmenu:visited    	{  font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: white; text-decoration: none;  }
A.mainmenu:hover    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: black; text-decoration: underline;  }
A.mainmenu:active    	{  font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: white; text-decoration: underline;  }

A.AdminCategoryTree:link   	 	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #990066; text-decoration: none; }
A.AdminCategoryTree:visited    	{  font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #990066; text-decoration: none;  }
A.AdminCategoryTree:hover    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: black; text-decoration: underline;  }
A.AdminCategoryTree:active    	{  font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: white; text-decoration: underline;  }

A.linkquestions:link   	 	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: black; text-decoration: none; }
A.linkquestions:visited    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: black; text-decoration: none;  }
A.linkquestions:hover    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: black; text-decoration: underline;  }

.ContentTitle { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #b60054; text-decoration: none; line-height: 130% ; height : auto;}

.ContentDestaque1 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #62a240; text-decoration: none; line-height: 130% ; height : auto;}

.TituloNoticia    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000  }

.DataNoticia    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #ffffff  }

.TituloCategoria    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff  }

.TituloMenuAdmin    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: black  }

.TituloMapaSite    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: white  }

.TituloPrincipal    	{  text-transform: uppercase; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#ffffff; background-color: #b60054; }

.TituloAvisoLegal    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#000000; }

.GoBack				{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #ffffff; background-color: #b60054; }

.SubTituloPrincipal    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #b60054  }
.Produto		    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #62a240  }
.Questions		    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #62a240  }

.leftmenu_header	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: white; text-decoration: none; font-weight: bold ; }
.leftmenu_cnt		{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: black; text-decoration: none; font-weight: normal ; }

.basket_header	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #EB8018; text-decoration: none; font-weight: normal ; line-height: 12pt ; letter-spacing: 1pt; }
.basket_body	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: Navy; text-decoration: none; font-weight: normal ; line-height: 12pt ; letter-spacing: 1pt; }

.linkfooter      	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666  }
.linkopcoesgerais 	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: Black  }
.linkdestaques 		{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: Navy }
.linkopcoesrodapeloja 	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: black  }

.datadestaques      {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; color: #666666  }

.tituloartigo    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; line-height: 14pt  }
.titulocontacto    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; line-height: 14pt ; color: Navy }
.telefonecontacto    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; line-height: 14pt ; color: Blue }

.tituloartigoleitura{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold  }
.leadartigo   		{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; line-height: 14pt  }
.leadartigosmall    {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; }

.textonormal   		{  font-size: 11px; line-height: 16px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; color:black; line-height: 130% ; height : auto; }

.txtheaderadmin	{  font-size: 11px; line-height: 16px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; color:white; line-height: 130% ; height : auto; }

.textonormalreduzido   		{  font-size: 11px; line-height: 18px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight:400; letter-spacing: 0pt; color:Navy; }

.textonormalmuitoreduzido   		{  font-size: 10; line-height: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; color:Navy; }

.product_name	{ font-size: 14; line-height: 18px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: 1px; color:Blue; }

.textonormal_invertido {  font-size: 10pt; line-height: 20px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; color:#feef3d; }

.titulocaixas    	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; line-height: 14pt ; color: #11a2cc }
.titulocaixasinverso  	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; line-height: 14pt ; color: #0033cc }

.info_product	{ font-size: 10; line-height: 18px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: 1px; color:Black; }

.icon_label_product	{ font-size: 9px; line-height: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: 1px; color:Black; }

.product_description	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; line-height: 12pt  }

.carrinho_leftmenu 		{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; color: black; text-decoration: none; font-weight: normal ; line-height: 14pt ; }

.searchbox     {  height: 19px; width: 100px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt }
.input_email     {  height: 19px; width: 300px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt }
.textbuttons   {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal;   }
.titles        {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold  }
.lead          {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt  }
.news          {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt  }
.newstitle     {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt  }
.data          {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold  }
.topmenu       {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold  }
.menus         {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt  }
.temas         {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold  }
.chanels       {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; color: #FFFFFF  }

.relacionados  {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt  }
.modulo        {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt  }

.mandatory_field  		{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: black; text-decoration: none; }

.mandatory_field_label  		{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: red; text-decoration: none; }

.input_nome		{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;  height: 16px; border-width : 1px; border-style: solid; border-color:#c0c0c0 ; font-size: 10px; width: 350px; }

.input_email	{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;  height: 16px; border-width : 1px; border-style: solid; border-color:#c0c0c0 ; font-size: 10px; width: 350px; color=red }

.titulocategoriaprodutos	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: white; text-decoration: none; font-weight: bold; line-height: 12pt ; }

.titulodesignacaoproduto	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: black; text-decoration: none; font-weight: bold; line-height: 12pt ; }

.titulonoticia1	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffcc00; text-decoration: none; font-weight: bold; line-height: auto ; }

.datanoticia	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; text-decoration: none; font-weight: normal; line-height: auto ; }

.input_radio 	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;  height: 16px; border: 0; font-size: 10px; }

.input_checkbox	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;  height: 16px; border: 0; font-size: 10px; }

.input_search	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal;  height: 16px; border-width : 1px; border-style: solid; border-color:#669900; font-size: 11px; width:80px;}

.input_default	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;  height: 16px; border-width : 1px; border-style: solid; border-color:#669900; }

.input_textarea	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;  border-width : 1px; border-style: solid; border-color:#669900; }

.submit_button	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; height: auto; border-width : 1px; border-style: solid; border-color:#669900; background-color: #009900; color:white; font-weight: bold;  }

.go_search_image  		{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; width:11; height:11; border:0; valign:bottom }

td   	{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: black; text-decoration: none; line-height: 130% ; height : auto;}

tr   	{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: black; text-decoration: none; line-height: 130% ; height : auto;}

select  {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }

.input_off  	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight: normal;  height: 16px; border-width : 1px; border-style: solid; border-color:#c0c0c0 ; }

textarea	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}

li   	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }

.TituloFormularioSatisfacao	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; background-color: #006699; line-height: 130% ; height : auto; }

.mensagem1 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #9900cc; text-decoration: none; line-height: 130% ; height : auto;}
.mensagem2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000099; text-decoration: none; line-height: 130% ; height : auto;}
.mensagem3 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006600; text-decoration: none; line-height: 130% ; height : auto;}
.mensagem4 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: blink; line-height: 130% ; height : auto; background: red}
.mensagem5 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #9900cc; text-decoration: none; line-height: 130% ; height : auto;}
.mensagem6 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000099; text-decoration: none; line-height: 130% ; height : auto;}
.mensagem7 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006600; text-decoration: none; line-height: 130% ; height : auto;}
.mensagem8 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: blink; line-height: 130% ; height : auto; background: red}

.rednote	{  font-size: 10px; line-height: 18px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: bold; font-variant: normal; font-weight:400; letter-spacing: 0pt; color:red; }

.highlight	{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color:white; line-height: 12pt;background-color: #000000; }


// para os botoes

.submit_w3cbutton4 {
  margin: 1em 0;
  width: 7em;
  height: 10em;
  font-family: helvetica,arial,sans-serif;
  font-size: 0.9em;
  font-weight: bold;
}
.submit_w3cbutton4 a {
  display: block;
  width: 100%;
  text-align:center;
}
.submit_w3cbutton4 a:link,
.submit_w3cbutton4 a:visited,
.submit_w3cbutton4 a:hover {
  background-color: #669900;
  color: #fff;
  text-decoration: none;
}
.submit_w3cbutton4 a:link,
.submit_w3cbutton4 a:visited {
  border-top: 1px solid #cecece;
  border-bottom: 2px solid #4a4a4a;
  border-left: 1px solid #cecece;
  border-right: 2px solid #4a4a4a;
}
.submit_w3cbutton4 a:hover {
  border-top: 2px solid #ffffff;
  border-bottom: 1px solid #cecece;
  border-left: 2px solid #ffffff;
  border-right: 1px solid #cecece;
}
.submit_w3cbutton4 span.w3c {
  padding: 0 0.4em;
  background-color: #fff;
  color: #0c479d;
}


/* botões */
input.btn_verde {
	border-color: #edf5e9 #666666 #666666 #edf5e9;
	background-color: #7eba00;
	border-style: solid;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	color: #ffffff;
   	display: block;
   	text-decoration: none;
   	width: 100px;
	height: 25px;
   	padding-bottom: 2px;
   	padding-left: 2px;
   	padding-top: 4px;
   	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   	font-size: 10px;
	font-weight:bold;
}

input.btn_verde_hover {
	border-color: #edf5e9 #7eba00 #7eba00 #edf5e9;
	background-color: #CCCC99;
	border-style: solid;
	border-top-width: 4px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 4px;

	background: #7eba00; /* #ffffcc; cor igual ao background do granja ONLINE*/
	color: #ffffff;
	display: block;
	text-decoration: none;
	width: 100px;
	height: 25px;
   	padding-bottom: 2px;
   	padding-left: 4px;
   	padding-top: 4px;
   	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   	font-size: 10px;
	font-weight:bold;
}
