.w100 {width: 100%}

body {
	margin: 0px;
	margin-top: 0px;
	background-position:top;
	background-repeat:repeat-x;
	background-color:#0B7434;
	text-align:center;
}

a {
	color: #808080;
	font-family: Tahoma, "MS Sans Serif", Arial; 
	font-size: xx-small;
	font-weight: 680;
}

a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	color: #808080;
	text-decoration: underline;
}

select {
	font-family: Tahoma, "MS Sans Serif", Arial; 
	font-size: xx-small; 
	font-style: normal;
	background-color: #FFFFFF;
	height: 17px;
	cursor: hand;
	border-left: 1 solid rgb(251,221,133);
	border-top: 1 solid rgb(251,221,133);
	border-bottom: 1 solid silver;
	border-right: 1 solid silver;
}

input.text {
	font-family: Tahoma, Arial; 
	font-size: xx-small; 
	font-style: normal;
	background: white;
	height: 17px;
	text-decoration: none;
	cursor: text;
	border-left: 1 solid rgb(251,221,133);
	border-top: 1 solid rgb(251,221,133);
	border-bottom: 1 solid silver;
	border-right: 1 solid silver;
	text-transform: uppercase;
}

input.textTransparent {
	font-family: Tahoma, Arial; 
	font-size: xx-small; 
	font-style: normal;
	background: transparent;
	height: 17px;
	text-decoration: none;
	cursor: text;
	border-left: 1 solid rgb(251,221,133);
	border-top: 1 solid rgb(251,221,133);
	border-bottom: 1 solid rgb(251,221,133);
	border-right: 1 solid rgb(251,221,133);
	text-transform: uppercase;
}

input.textLowerCase {
	font-family: Tahoma, Arial; 
	font-size: xx-small; 
	font-style: normal;
	background: white;
	height: 17px;
	text-decoration: none;
	cursor: text;
	border-left: 1 solid rgb(251,221,133);
	border-top: 1 solid rgb(251,221,133);
	border-bottom: 1 solid silver;
	border-right: 1 solid silver;
}

textarea {
	font-family: Tahoma, "MS Sans Serif", Arial; 
	font-size: xx-small; 
	font-style: normal;
	background: #FFFFFF;
	color: #000000;
	text-decoration: none;
	cursor: text;
	border: 1px solid #6699CC;
 	overflow: hidden;
}

.inputFile {
	font-family: Tahoma, "MS Sans Serif", Arial; 
	font-size: xx-small; 
	font-style: normal;
	background: #FFFFFF;
	color: #000000;
	height: 17px;
	text-decoration: none;
	cursor: hand;
	border: 1px solid #6699CC;
}

input.button {
	font-family: Tahoma, Arial;
	font-size: xx-small;
	text-decoration:none;
	cursor: hand;
	text-transform: none;
}

.invisibleButton
{
	background: transparent;
	color:transparent;
	height:0;
	text-decoration:none;
	text-transform: none;
	border-width:0;
}

.menu {
	font-family: Verdana;
	font-size: xx-small;
	font-style: normal; 
	color: white;
	background-color: rgb(0,95,161);
	width:114px;
	height:18px;
    border-style: solid;
    border-color: white;
    border-width: 1;
	cursor: hand;
	text-align: center;
}

.topIcon {
	border-style:none;
	background-color:transparent;
	cursor:pointer;
}

.smallIcon {
	border-style:none;
	background-color:transparent;
	cursor:pointer;
	width:16px;
	height:16px
}

.userName {
	font-family: Verdana;
	font-size:10px;
	color: rgb(230,120,23);
	background-color: white;
	text-align: left;
	width: 100%;	
}

.etiquetaPostal 
{ 
	font-family: Tahoma, "MS Sans Serif", Arial; 
	font-size: 12px; 
	font-style: normal; 
	border: none;
	width: 700px;
	height: 20px;
	white-space: nowrap;
	page-break-after: auto;
}

.etiquetaPimacoValorNc
{ 
	font-family: Tahoma, "MS Sans Serif", Arial; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold;
	border: none;
	white-space: nowrap;
}

.etiquetaPimaco6183Esquerda
{ 
	font-family: Tahoma, "MS Sans Serif", Arial; 
	font-size: 12px; 
	font-style: normal; 
	border: none;
	width: 155.6mm;
	height: 50.8mm;
	white-space: nowrap;
	page-break-after: auto;
}

.etiquetaPimaco6183Direita
{ 
	font-family: Tahoma, "MS Sans Serif", Arial; 
	font-size: 12px; 
	font-style: normal; 
	border: none;
	width: 123.6mm;
	height: 50.8mm;
	white-space: nowrap;
	page-break-after: auto;
}


.relatorio {
	font-family: Tahoma, "MS Sans Serif", Arial;
	font-size: xx-small;
	font-style: normal;
	page-break-after: auto;
}

.header {
	background-color: rgb(230,120,23);
	font-family: Verdana; 
	color: white;
	font-size: xx-small;
	font-weight: bold; 
    border-style: solid;
    border-color: cornsilk;
    border-width: 1;	
	padding-top: 3;
    padding-bottom: 3;
	text-align: center;
}

.footer {
	background-color: rgb(230,120,23);
	font-family: Verdana; 
	color: white;
	font-size: xx-small; 
	font-weight: bold;	
    border-style: solid;
    border-color: cornsilk;
    border-width: 1;
	padding-top: 3;
    padding-bottom: 3;
	text-align: center;
}

.footerField
{
	border: 0;
	background-color: transparent;
	color: white;
	font-family: Verdana;
	font-size: xx-small;
	font-weight: bold;
	text-align: center
}

.dataTable {
	font-family: Verdana;
	font-size: xx-small;
}

.dataTableFontNormal {
	font-family: Verdana;
	font-weight: normal;
	font-size: xx-small;
}

.column {
	background-color: rgb(251,221,133);
    font-family: Verdana, Arial; 
    font-size: xx-small; 
    color: rgb(68,68,68);
    border-style: solid;
    border-color: cornsilk;
    border-width: 1;
}
.columnNoBorder {
	background-color: rgb(251,221,133);
    font-family: Verdana, Arial; 
    font-size: xx-small; 
    color: rgb(68,68,68);
    border-style: none;
    border-width: 0;
}

.left {
	text-align: left
}

.center {
	text-align: center
}

.right {
	text-align: right
}

.transparent {
	background: transparent;
}

.iconWidth {
	width: 1%
}

.columnField
{
	border: 0;
	background-color: transparent;
    color: rgb(68,68,68);
	font-family: Verdana;
	font-size: xx-small;
	text-align: center
}

.columnFieldBlue
{
	border: 0;
	background-color: transparent;
    color: blue;
	font-family: Verdana;
	font-size: xx-small;
	text-align: center
}

.toolBar {
	background-color: rgb(251,221,133);
	color: rgb(0, 95, 161);
	text-align: right;
    border-style: solid;
    border-color: white;
    border-width: 1;	
	font-family: Verdana, Arial;
	font-size: x-small;
	font-weight: bold;
	height: 20;
}

.panelTop {
	background-color: rgb(230,120,23);
	color: white;
    border-bottom-style: solid;
    border-bottom-color: white;
    border-bottom-width: 1;	
	font-family: Verdana, Arial;
	font-size: xx-small;
	font-weight: bold;
	height: 30;
	padding-left: 20;
}

.panelMiddle {
	background-color: rgb(251,221,133);
	color: rgb(230,120,23);
    border-top-style: solid;
    border-top-color: white;
    border-top-width: 1;	
    border-bottom-style: solid;
    border-bottom-color: white;
    border-bottom-width: 1;	
	font-family: Verdana, Arial;
	font-size: xx-small;
	font-weight: bold;
	height: 30;
	padding-left: 20;
}

.panelBottom {
	background-color: rgb(251,221,133);
    border-style: solid;
    border-color: cornsilk;
    border-top-width: 1;	
    border-bottom-width: 1;	
    border-left-width: 1;	
    border-right-width: 1;	
	font-family: Verdana, Arial;
	font-size: xx-small;
	height: 30;
	text-align: right;
}

.externalFrame {
	background-color: white;
	text-align: center;
	border-width: 1;
    border-style: solid;
    border-color: silver;    
}

.imageFrame {
	background-color: Snow;
	text-align: center;
	border-width: 1;
    border-style: solid;
    border-color: gray;
}

.container {
	background-color: rgb(251,221,133);
    border-style: solid;
    border-color: white;
    border-left-width: 12;
    border-right-width: 12;
    border-top-width: 12;
    border-bottom-width: 12;
	text-align: center;
}

.mensagem {
	font-family: Verdana, Arial; 
	font-size: x-small; 
	font-style: normal;
	text-align: center;
	text-weight: bold;
	color:red;
}

.label {
	background-color: rgb(253,237,185);
    font-family: Verdana, Arial; 
    font-size: xx-small; 
	font-weight: bold;
    color: gray;
	padding-left: 20;
	padding-right: 4;
}

.labelRadio {
	background-color: rgb(253,237,185);
    font-family: Verdana, Arial; 
    font-size: xx-small; 
	font-weight: bold;
    color: gray;   
	text-align: right;
}

.field {
	background-color: rgb(253,237,185);
    font-family: Verdana, Arial; 
    font-size: xx-small; 
    color: rgb(68,68,68);
	padding-right: 20;
}

.filter {
	background-color: transparent;
    font-family: Verdana, Arial; 
    font-size: xx-small; 
	font-weight: bold;
	padding-left: 20;
	border-width: 0px;
}

.filterContainer {
	background-color: rgb(251,221,133);
    border-style: solid;
    border-color: cornsilk;
	border-left-width: 1;
	border-right-width: 1;
    border-top-width: 1;
    border-bottom-width: 1;
	text-align: left;
}

.pageTitle {
	font-family: Verdana, Arial;
	font-size: small;
    color: rgb(0, 95, 161);
}

.noBorder {
	border-width: 0;
}

.outPutText {
	font-family: Verdana, Arial; 
	font-size: xx-small; 
	font-style: normal;
	text-align: center;
	text-weight: bold;
	color:white;
	background-color:RGB(93,126,145);
}

.coluna {
	font-family: Verdana, Arial; 
	font-size:8;
	background-color:RGB(238,238,238);
	text-align:center;
}

.rodape {
	font-family: Verdana, Arial; 
	background-color: RGB(93,126,145);
	text-align:center;
	font-size:xx-small;
	color:white	
}

.menuEsquerdo {
	font-family: Verdana, Arial; 
	font-size:8;
	background-color:RGB(238,238,238);
	text-align:left;
}

.tituloMenu {
	font-family: Verdana, Tahoma, Arial; 
	font-size: x-small;
	font-weight:normal;
	background-position:top;
	background-repeat:repeat-x;
	color: rgb(56,158,96);
}

.imagemTituloMenu {
	width:29px;
}

.imagemMenu {
	text-align:right;
}

.textoMenu {
	font-family: Verdana, Arial;
	font-size: 7pt;
	text-align: left;
	width: 180px;
	color: gray;
}

.linkMenus {
	font-family: Verdana, Arial;
	font-size: 7pt;
	border-bottom: 1px black;
}

.colunaMenuTopo {
  background-color:#108B41;
  font-family:Verdana;
  font-size:9;
  color:black;
  width: 100%;
}

.linkMenuTopo {
  color:gray;
  text-decoration: none;
}

.dataMenuTopo {
	background-color:RGB(239,154,073);
	font-family:Verdana;
	font-size:xx-small;
	text-align:left;
}

.tituloNoticiaAgroshopping {
	color:RGB(063,113,040);
	font-family:Verdana;
	font-size:9;
}

.textoNoticiaAgroshopping {
	font-family:Verdana;
	font-size:9;
	color: gray;
}

.textoNoticiaPrincipal {
	color:RGB(124,175,036);
	font-size:xx-small;
}

.textoClima {
	color:RGB(93,126,145);
	font-family:Verdana;
}

.mercados {
	font-size: xx-small;
	font-family: sans-serif;
}

.headerMercado {
	font-family: Helvetica, Arial;
	font-size: xx-small;
	background-color: whiteSmoke;
	height: 12px;
	border: 1px;
	border-style: solid;
	border-top: 0px;
	border-bottom: 0px;
	border-color: white;
	border-collapse: collapse;
}

.headerPrevisaoClimatica {
	font-family: Helvetica, Arial;
	font-size: xx-small;
	font-weight: bolder;
	background-color: whiteSmoke;
	height: 20px;
	border: 1px;
	border-style: solid;
	border-color: white;
	border-collapse: collapse;
	padding-top: 3px;
}

.panelPrevisaoClimatica {
	font-family: Helvetica, Arial;
	font-size: xx-small;
	background-color: whiteSmoke;
	border-color: gray;
	border-width: 1px;
	border-style: solid;
	border-collapse: separate;
 }
.panelInternalPrevisaoClimatica {
	font-family: Helvetica, Arial;
	font-size: xx-small;
	background-color: whiteSmoke;
 }

.linhaMercado1 {
	background-color: rgb(250,250,250);
}	

.linhaMercado2 {
	background-color: white;
}

.tituloTabelaMercados {
	font-family:Verdana;
	color:white;
	font-size:8;
}

.textBoxIndex {
	height:18;
	font-family:Verdana;
	font-size:9;	
}

.bold {
	font-weight: bold;
}

.normal {
	font-weight: normal;
}

.underline {
	text-decoration: underline;
}

.noticia {
	font-family: Verdana;
	font-size: xx-small;
}

.staticText {
	font-family: Verdana;
	font-size: 9pt;
	text-align: justify;
	color:gray;
}

.white {
	color: white;
}

.normalWeight {
	font-weight: normal;
}

.textMensagemCurriculo {
	background-color: rgb(253,237,185);
    font-family: Verdana, Arial; 
    font-size: xx-small; 
	font-weight: bold;
    color: gray;
	padding-left: 20;
	padding-right: 4;
}

.noCase {
	text-transform: none;
}

.w1 {
	width: 1%
}

.border0 {
	border-width: 0px;
}

.pad0 {
  padding: 0px;
}

.nowrap {
	white-space: nowrap;
}

.normal {
	font-weight: normal;
}	

input.invisibleButton
{
	font-family: Verdana; 
	font-size: xx-small;
	font-weight: bold; 
	text-align: center;
	background: transparent;
	color:white;
	cursor: hand;
}

.headerproto {
	background-color: rgb(0,0,205);
	font-family: Verdana; 
	color: white;
	font-size: xx-small;
	font-weight: bold; 
    border-style: solid;
    border-color: white;
    border-width: 1;	
	padding-top: 3;
    padding-bottom: 3;
	text-align: center;
}

.footerproto {
	background-color: rgb(0,0,205);
	font-family: Verdana; 
	color: white;
	font-size: xx-small; 
	font-weight: bold;	
    border-style: solid;
    border-color: white;
    border-width: 1;
	padding-top: 3;
    padding-bottom: 3;
	text-align: center;
}
.toolBarproto{
	background-color: rgb(72,209,204);
	color: rgb(124,252,0);
	text-align: right;
    border-style: solid;
    border-color: white;
    border-width: 1;	
	font-family: Verdana, Arial;
	font-size: x-small;
	font-weight: bold;
}

.menuproto {
	font-family: Verdana;
	font-size: xx-small;
	font-style: normal; 
	color: white;
	background-color: rgb(0,128,0);
	width:114px;
	height:18px;
    border-style: solid;
    border-color: white;
    border-width: 1;
	cursor: hand;
	text-align: center;
}

.checkBox {
	font-family: Tahoma, "MS Sans Serif", Arial; 
	font-weight: normal;
	font-size: xx-small;
}
		
.sectionTitle {
	border-bottom: 1px solid white;
	background-color:white; 
}

.sectionContent	{
}

.borderSilver	{
	border: 1px solid whitesmoke; 
	border-collapse: collapse;
}

.borderPage {
	border-left: 2px solid #0C300E;
	border-top: 2px solid #0C300E;
	border-right: 2px solid #0C300E; 
	border-bottom: 2px solid #0C300E;
	border-collapse: collapse;
}

.panelInformation {
	width:1000px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	height: 25px;
	color: whitesmoke;
}

.panelFooter {
	text-align:center; 
	background-color:#108B41; 
	height:25px;
	text-decoration: none;
	width:100%;
	margin-left:2px;
	color:white;
	margin-bottom: 2px;
}
.textIndexFooter {
	font-family: Helvetica, sans-serif;
	color:white;
	text-decoration: none;
	font-size: 6pt;
	vertical-align: middle;
}
.tituloSecao {
	margin-left:4px;
	margin-top:15px;
	margin-bottom:5px;
}
.tituloInstitucional {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: small-caps;
	color: #7caf24;
}

.textoInstitucional {
	font-family: Helvetica;
	color: gray;
    font-size: x-small; 
	font-weight: normal;
	padding-left: 5;
	padding-right: 4;
	text-align: justify;
}
