.ui-tabs { 
  /* padding: .2em;  */
  zoom: 1;
}
.ui-tabs .ui-tabs-nav { 
  list-style: none;
  position: relative;
  /* padding: .2em .2em 0; */
}
.ui-tabs .ui-tabs-nav li { 
  position: relative; 
  float: left;
  border-bottom-width: 0 !important;
  margin: 0 0 -1px 0; padding: 0;
}
.ui-tabs .ui-tabs-nav li a {
  float: left;
  text-decoration: none;
  padding: 0.3em 11px 0.2em;
  font-size:20px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
  padding-bottom: 1px;
  border-bottom-width: 0;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-state-processing a { 
  cursor: text;
}
.ui-tabs .ui-tabs-nav li a,
.ui-tabs.ui-tabs-collapsible
.ui-tabs-nav li.ui-tabs-selected a { 
  cursor: pointer;
} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel {
  /*padding: 1em 1.4em;*/
  display: block;
  border-width: 0;
  background: none;
  clear:both;
  border:1px solid #678B1D;
  /* margin-left: 3px; */
}
.ui-tabs .ui-tabs-hide { 
  display: none !important;
}
.ui-state-active{
  border: 1px solid #678B1D;
  border-bottom:2px solid #000;
  background: none #fafafa !important;
  margin-top: 0px !important;
  margin-right:0;
  color: #658B1C !important;
}
.ui-state-default{
  background: url(../../_IMG/outros/bg_aba_nao_selecionada.jpg) repeat-x;
}
.ui-tabs li.ui-state-default{
  margin-top: 14px;
  margin-left:0;
}
.ui-state-default a{
  color:#666 !important;
}
.ui-state-active a{
  outline:none;
  font-size:23px !important;
  padding: 0.5em 15px 0.5em !important;
  color: #658B1C !important;
}

.ui-tabs-panel{
  padding: 13px;
}
