.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }

/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */

.ui-helper-zfix { width: auto; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }





#tabs  .ui-widget-header {
	border: 1px solid #990000; /* borda do quadro com as letras no topo */
	background:#990000 url(../images/fundo_tab_topo.gif) top center repeat-x;
	color: #222222;
	font-weight: bold;
	border-radius: 0.4em; /* CSS 3 */
	-icab-border-radius: 0.4em; /* iCab */
	-khtml-border-radius: 0.4em; /* Konqueror */
	-moz-border-radius: 0.4em; /* Firefox */
	-webkit-border-radius: 0.4em;/* Safari e google crhome*/ 
	}
	
#tabs  .ui-widget-header a { color:#FF0000; cursor:pointer; }
#tabs  .ui-widget-content { color:#000000;} /* cor dos texos que abrem os HTML´s*/



#tabs  .ui-state-default, .ui-widget-content .ui-state-default { /* quadrado link normal */
	background:#FFFFCC;
	font-weight: normal;
	color: #555555;
	outline: none;
	padding-left:8px;
	padding-right:8px;
	}
	
#tabs  .ui-state-default a {
	color: #555555;
	text-decoration: none;
	outline: none;
	}

#tabs  .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { /* com do quadrado da letra qdo. passa o mouse */
	background:#FFFFFF;
	color: #212121;
	outline: none;

	}
	
#tabs  .ui-state-hover a {
	color:#993300;
	text-decoration: none;
	outline: none;
	} /* cor da letra qdo. passa o mouse */

#tabs  .ui-state-active, .ui-widget-content .ui-state-active {
	background:#FFFFFF;
	font-weight: normal;
	color: #212121;
	outline: none;
	padding-left:8px;
	padding-right:8px;
	}
	
#tabs  .ui-state-active a { color: #212121; outline: none; text-decoration: none;}


/* Tabs
----------------------------------*/
#tabs { width:934px; min-height:250px !important; }
#tabs ul  { width:auto; cursor:pointer;}
.ui-tabs {padding: .2em;}
.ui-tabs .ui-tabs-nav { padding: .2em .2em 0 .2em;  position: relative; }
.ui-tabs .ui-tabs-nav li { float: left; border-bottom: 0 !important; margin: 0 .2em -1px 0; padding: 0; list-style: none; }
.ui-tabs .ui-tabs-nav li a { display:block; text-decoration: none; padding: 5px 5px; cursor:pointer; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {  padding-bottom: .1em; border-bottom: 0; }
.ui-tabs .ui-tabs-panel { padding: 5px 0px;  display: block; border: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

#tabs a.hand:link {cursor:pointer;}

#tabs table td { border-bottom:1px solid #CCCCCC;	}
#tabs table tr:hover{ background:#FFFFCC;}

