.principal {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 8pt; BACKGROUND: #ffffff; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: blink
}
.forminput {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BACKGROUND: #efefef; FONT: 12px verdana, arial, helvetica, sans-serif; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.texto12 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.linkb {
	FONT-SIZE: 11px; CURSOR: hand; COLOR: #005076; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linkb:hover {
	FONT-SIZE: 11px; COLOR: #005076; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

.textoc {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Courier New, Courier, mono; TEXT-DECORATION: none
}
.texto11 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.texto10 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.texto10cor {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textodata {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0000ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

.linkv:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linkv:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linkv:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linkv:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}


.linkmenu {
	FONT-SIZE: 11px; CURSOR: hand; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linkmenu:hover {
	FONT-SIZE: 11px; COLOR: #0000ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.link1 {
	FONT-SIZE: 11px; CURSOR: hand; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link1:hover {
	FONT-SIZE: 11px; COLOR: #0000ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.linkp {
	FONT-SIZE: 10px; CURSOR: hand; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; none: 
}
.linkp:hover {
	FONT-SIZE: 10px; COLOR: #0000ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.linkc {
	FONT-SIZE: 12px; CURSOR: hand; COLOR: #000000; FONT-FAMILY: Courier New, Courier, mono; text-decorastion: none
}
.linkc:hover {
	FONT-SIZE: 12px; COLOR: #0000ff; FONT-FAMILY: Courier New, Courier, mono; TEXT-DECORATION: underline
}
#Fundo {
	BACKGROUND-COLOR: #000000
}
#Fundo2 {
	BACKGROUND-COLOR: #000000
}
#FMenu {
	COLOR: #ffffff; BACKGROUND-COLOR: #ffffff
}

/* DEP */  

#dept form {
  font-size:11pt;
}

#dept fieldset {
  padding:5px;
  border: solid #CCCCCC 1px;
    width: 400px;
  margin: 0 auto;
  text-align: left;
  width: 400px;
}

#dept legend{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  color: #005076;
  font-size: 10pt;
  letter-spacing: 1px;
}

#dept .campo {
  border-top: solid #333333 1px;
  border-left: solid #333333 1px;
  border-bottom: solid #CCCCCC 1px;
  border-right: solid #CCCCCC 1px;
  font-size: 13px; 
  margin-bottom: 11px;
  color:#0E0659; 
}

#dept label {
  display: block;
  width: 150px;
  float: left;
  color: #000;
  border-bottom: 1px solid #f1f1f1;
}

/* DEP1 */

#dept1 form {
  font-size:11pt;
}

#dept1 fieldset {
  padding:5px;
  border: solid #CCCCCC 1px;
    width: 680px;
  margin: 0 auto;
  text-align: left;
  width: 680px;
}

#dept1 legend{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  color: #005076;
  font-size: 10pt;
  letter-spacing: 1px;
}

#dept1 .campo {
  border-top: solid #333333 1px;
  border-left: solid #333333 1px;
  border-bottom: solid #CCCCCC 1px;
  border-right: solid #CCCCCC 1px;
  font-size: 13px; 
  margin-bottom: 11px;
  color:#0E0659; 
}

#dept1 label {
  display: block;
  width: 100px;
  float: left;
  color: #000;
  border-bottom: 1px solid #f1f1f1;
}

.texto {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
}

.textov {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#FF0000;
}

.forminput {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BACKGROUND: #efefef; FONT: 12px verdana, arial, helvetica, sans-serif; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}

/* ROUNDED */
#rounded-corner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 2px;
	width: 396px;
	text-align: left;
	border-collapse: collapse;
}
#rounded-corner thead th.rounded-company {
	background: #b9c9fe left -1px no-repeat;
}
#rounded-corner thead th.rounded-q4 {
	background: #b9c9fe right -1px no-repeat;
}
#rounded-corner th {
	padding: 8px;
	font-weight: normal;
	font-size: 13px;
	color: #039;
	background: #b9c9fe;
}
#rounded-corner td {
	padding: 8px;
	background: #e8edff;
	border-top: 1px solid #fff;
	color: #669;
}

#rounded-corner tfoot td.rounded-foot-left {
	background: #e8edff left bottom no-repeat;
}
#rounded-corner tfoot td.rounded-foot-right {
	background: #e8edff right bottom no-repeat;
}
#rounded-corner tbody tr:hover td {
	background: #d0dafd;
}

/* ROUNDED1 */

#rounded1-corner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 2px;
	width: 675px;
	text-align: left;
	border-collapse: collapse;
}
#rounded1-corner thead th.rounded-company {
	background: #b9c9fe left -1px no-repeat;
}
#rounded1-corner thead th.rounded-q4 {
	background: #b9c9fe right -1px no-repeat;
}
#rounded1-corner th {
	padding: 8px;
	font-weight: normal;
	font-size: 13px;
	color: #039;
	background: #b9c9fe;
}
#rounded1-corner td {
	padding: 8px;
	background: #e8edff;
	border-top: 1px solid #fff;
	color: #669;
}
#rounded1-corner tfoot td.rounded-foot-left {
	background: #e8edff left bottom no-repeat;
}
#rounded1-corner tfoot td.rounded-foot-right {
	background: #e8edff right bottom no-repeat;
}
#rounded1-corner tbody tr:hover td {
	background: #d0dafd;
}

div.yoo-tooltip-toggler {
    font:Verdana, Arial, Helvetica, sans-serif; 
    font-size:12px;
	cursor: pointer;
}

div.yoo-tooltip div.default .tooltip-tl {
	background: url(imagens/bubble_tl.png) 0 0 no-repeat;
	position: relative; /* for close button */
}

div.yoo-tooltip div.default .tooltip-tr {
	padding: 0px 15px 0px 15px;
	background: url(imagens/bubble_tr.png) 100% 0 no-repeat;
}

div.yoo-tooltip div.default .tooltip-t {
	background: url(imagens/bubble_t.png) 0 0 repeat-x;
}

div.yoo-tooltip div.default .tooltip-l {
	background: url(imagens/bubble_l.png) 0 0 repeat-y;
}

div.yoo-tooltip div.default .tooltip-r {
	padding: 0px 15px 0px 15px;
	background: url(imagens/bubble_r.png) 100% 0 repeat-y;
}

div.yoo-tooltip div.default .tooltip-m {
    font:Verdana, Arial, Helvetica, sans-serif; 
    font-size:12px;
	background: #ffffff;
	overflow: hidden;
}

div.yoo-tooltip div.default .tooltip-bl {
	background: url(imagens/bubble_bl.png) 0 0 no-repeat;
}

div.yoo-tooltip div.default .tooltip-br {
	padding: 0px 15px 0px 15px;
	background: url(imagens/bubble_br.png) 100% 0 no-repeat;
}

div.yoo-tooltip div.default .tooltip-b {
	background: url(imagens/bubble_b.png) 0 0 repeat-x;
}

div.yoo-tooltip div.default .tooltip-arrow {
	background: url(imagens/bubble_arrow.png) 50% 0 no-repeat;
}

div.yoo-tooltip div.default .tooltip-close {
    font:Verdana, Arial, Helvetica, sans-serif; 
    font-size:12px;
	position: absolute;
	top: 8px;
	right: 10px;
	width: 16px;
	height: 16px;
	background: url(imagens/close.png) 0 0 no-repeat;
	cursor: pointer;
}/* (C) 2007 YOOtheme.com */

body.yootools-black div.yoo-tooltip div.default .tooltip-tl {
	background: url(imagens/bubble_tl_ie.png) 0 0 no-repeat;
}

body.yootools-black div.yoo-tooltip div.default .tooltip-tr {
	background: url(imagens/bubble_tr_ie.png) 100% 0 no-repeat;
}

body.yootools-black div.yoo-tooltip div.default .tooltip-t {
	background: url(imagens/bubble_t_ie.png) 0 0 repeat-x;
}

body.yootools-black div.yoo-tooltip div.default .tooltip-l {
	background: url(imagens/bubble_l_ie.png) 0 0 repeat-y;
}

body.yootools-black div.yoo-tooltip div.default .tooltip-r {
	background: url(imagens/bubble_r_ie.png) 100% 0 repeat-y;
}

body.yootools-black div.yoo-tooltip div.default .tooltip-bl {
	background: url(imagens/bubble_bl_ie.png) 0 0 no-repeat;
}

body.yootools-black div.yoo-tooltip div.default .tooltip-br {
	background: url(imagens/bubble_br_ie.png) 100% 0 no-repeat;
}

body.yootools-black div.yoo-tooltip div.default .tooltip-b {
	background: url(imagens/bubble_b_ie.png) 0 0 repeat-x;
}

body.yootools-black div.yoo-tooltip div.default .tooltip-arrow {
	background: url(imagens/bubble_arrow_ie.png) 50% 0 no-repeat;
}
/* (C) 2007 YOOtheme.com */

div.yoo-tooltip div.default .tooltip-tl {
	background: url(imagens/bubble_tl_ie.png) 0 0 no-repeat;
}

div.yoo-tooltip div.default .tooltip-tr {
	background: url(imagens/bubble_tr_ie.png) 100% 0 no-repeat;
}

div.yoo-tooltip div.default .tooltip-t {
	background: url(imagens/bubble_t_ie.png) 0 0 repeat-x;
}

div.yoo-tooltip div.default .tooltip-l {
	background: url(imagens/bubble_l_ie.png) 0 0 repeat-y;
}

div.yoo-tooltip div.default .tooltip-r {
	background: url(imagens/bubble_r_ie.png) 100% 0 repeat-y;
}

div.yoo-tooltip div.default .tooltip-m {
    font:Verdana, Arial, Helvetica, sans-serif; 
    font-size:12px;
	width: 100%;
}

div.yoo-tooltip div.default .tooltip-bl {
	background: url(imagens/bubble_bl_ie.png) 0 0 no-repeat;
}

div.yoo-tooltip div.default .tooltip-br {
	background: url(imagens/bubble_br_ie.png) 100% 0 no-repeat;
}

div.yoo-tooltip div.default .tooltip-b {
	background: url(imagens/bubble_b_ie.png) 0 0 repeat-x;
}

div.yoo-tooltip div.default .tooltip-arrow {
	background: url(imagens/bubble_arrow_ie.png) 50% 0 no-repeat;
}