body{ font-family:verdana;font-size:12px; color: #000000;}

/*##############################################################[ TÍTULOS ]####*/
/*cor do base 1*/
h1 {color: #006666; font-style: normal; font-weight: bold;   font-size: 14pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 0pt 0pt;  padding: 0px; border: 0px }
h2 {color: #006666; font-style: normal; font-weight: bold;   font-size: 12pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 20pt 0pt 0pt 0pt; padding: 0px; border: 0px }
h3 {color: #006666; font-style: normal; font-weight: bold;   font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 10pt 0pt 0pt 0pt; padding: 0px; border: 0px }
h4 {color: #006666; font-style: normal; font-weight: bold;   font-size: 9pt;  font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 0pt 0pt;  padding: 0px; border: 0px }
/*cor do texto*/
h5 {color: #006666; font-style: italic; font-weight: bold;   font-size: 9pt;  font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 0pt 0pt;  padding: 0px; border: 0px }
h6 {color: #006666; font-style: italic; font-weight: normal; font-size: 9pt;  font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 0pt 0pt;  padding: 0px; border: 0px }


/*##############################################################[ TEXTOS ]####*/
p   { color: #868686; font-style: normal; font-weight: normal; font-size: 10pt; font-family: Verdana,Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 5pt 15pt; padding: 0px; border: 0px; filter: alpha(Opacity=100, FinishOpacity=100, Style=0) }
.pzerado  {color: #666666; font-style: normal; font-weight: normal; font-size: 10pt; font-family: Verdana,Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 0pt 0pt; padding: 0px; border: 0px }
.pmini_bold  {color: #666666; font-style: normal; font-weight: bold; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 0pt 0pt; padding: 0px; border: 0px }

.pclaro { color:#d2d2d2;font-size:10px;font-family: Verdana; margin: 0pt 0pt 0pt 0pt; padding: 0px; border: 0px}
.pbrancoEditor { color:#FFFFFF;font-size:12px;font-family: Verdana; margin: 0pt 0pt 0pt 0pt; padding: 0px; border: 0px;font-weight:bold;}
.pescuro { color:#000000;font-size:10px;font-family: Verdana; margin: 0pt 0pt 0pt 0pt; padding: 0px; border: 0px}

A.zerado:link {color: #000000;   text-decoration: none; font-family:verdana; font-size:12px;}
A.zerado:visited {color: #000000;text-decoration: none; font-family:verdana; font-size:12px;}
A.zerado:hover {color: #777777;  text-decoration: underline; font-family:verdana; font-size:12px;}
A.zerado:active { color: #777777;	text-decoration: none;	font-family: verdana;	font-size:12px;}

A.zeradoBranco:link {color: #FFFFFF;   text-decoration: none; font-family:verdana; font-size:12px;}
A.zeradoBranco:visited {color: #FFFFFF;text-decoration: none; font-family:verdana; font-size:12px;}
A.zeradoBranco:hover {color: #d9e0ef;  text-decoration: underline; font-family:verdana; font-size:12px;}
A.zeradoBranco:active { color: #d9e0ef;	text-decoration: none;	font-family: verdana;	font-size:12px;}


ol  {color: #999999; font-style: normal; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 10pt 30pt; padding: 0px; border: 0px; }
ul  {color: #999999; font-style: normal; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; margin: 0pt 0pt 10pt 30pt; padding: 0px; border: 0px;  }

/*##############################################################[ TABELA ]####*/
.ttable    { color: #FFFFFF; background-color: #006699;  font-weight: bold; font-size: 8pt;  font-family: Arial, Helvetica, sans-serif; margin: 20pt 0pt 20pt 15pt; border-collapse:separete; empty-cells:show}
.tb_tit_tab_admin {margin: 1pt; padding: 3px; border: 0px; color: #ffffff; font-weight: bold; font-size: 11pt;  font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: 20pt;  text-align: left; }
.tb_tit_tab       {margin: 1pt; padding: 3px; border: 0px; color: #ffffff; background-color: #163a74; font-weight: bold; font-size: 8pt;  font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: 0pt;  text-align: center; }
.tb_tit_col				{margin: 1pt; padding: 0px; border: 0px; color: #ffffff; background-color: #6c86bd; font-weight: bold; font-size: 8pt;  font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: 3pt; }
.tb_tit_col_sub		{margin: 0pt; padding: 0px; border: 0px; color: #ffffff; background-color: #6c86bd; font-weight: nome; font-size: 8pt;  font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: 1pt; }
.tb_rodape				{margin: 1pt; padding: 1px; border: 0px; color: #ffffff; background-color: #6c86bd; font-weight: nome; font-size: 8pt;  font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: 3pt; }
.tb_linha_corsim	{margin: 0pt; padding: 1px; border: 0px; color: #777777; background-color: #ffffff; font-weight: nome; font-size: 8pt;  font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: 3pt; }
.tb_linha_cornaum	{margin: 0pt; padding: 1px; border: 0px; color: #444444; background-color: #F5F5F5; font-weight: nome; font-size: 8pt;  font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: 3pt; }
.tb_linha_cornaum2	{margin: 0pt; padding: 1px; border: 0px; color: #777777; background-color: #F5F5F5; font-weight: nome; font-size: 8pt;  font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: 3pt; text-align:right;}
.tb_linha_label		{margin: 10pt 0pt 0pt 0pt; padding: 0px; border: 0px; color: #777777; font-weight: nome; font-size: 7pt;  font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: 0pt;}
.tb_linha_label2		{margin: 10pt 0pt 0pt 0pt; padding: 0px; border: 0px; color: #777777; font-weight: nome; font-size: 7pt;  font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: 0pt; background-color: #D7D7D7}
.tb_tit_tab_submenu{margin: 0pt; padding: 0px; border: 0px; color: #ffffff; font-weight: nome; font-size: 8pt;  font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: 0pt;  text-align: right; }


.ttd1      {margin: 1pt; padding: 3px; border: 0px; color: #ffffff; background-color: #006699; font-weight: bold; font-size: 9pt;  font-family: Arial, Helvetica, sans-serif; }

.ttd2      {margin: 1pt; padding: 3px; border: 0px; color: #ffffff; background-color: #9999ff; font-weight: bold; font-size: 9pt;  font-family: Arial, Helvetica, sans-serif; }
.ttd3      {margin: 1pt; padding: 3px; border: 0px; color: #ffffff; font-weight: bold; font-size: 9pt;  font-family: Arial, Helvetica, sans-serif; }
.ttd4      {margin: 0pt; padding: 0px; border: 0px; color: #000000; background-color: #dddddd; font-weight: nome; font-size: 9pt;  font-family: Arial, Helvetica, sans-serif; }
.ttd2B     {margin: 1pt; padding: 3px; border: 0px; color: #ffffff; background-color: #990033; font-weight: bold; font-size: 9pt;  font-family: Arial, Helvetica, sans-serif; }


/*##############################################################[ Estilos Nova Id Visual]####
COR_100% = 3257a5
COR_50% = acbee4
COR_10% = dfe5f0


*/



/*##############################################################[ BODY ]####*/

body     { scrollbar-3dlight-color: #FFFFFF; 
           scrollbar-arrow-color: #ffffff; 
					 scrollbar-darkshadow-color: #FFFFFF; 
					 scrollbar-face-color: #999999; 
					 scrollbar-highlight-color: #FFFFFF; 
					 scrollbar-shadow-color: #FFFFFF; 
					 scrollbar-track-color: #cccccc;
					 background-color: #f5f6f6; }
					 
					 
					 
.Tit_Box {margin: 1pt; padding: 3px; border: 0px; color: #000066; font-weight: bold; font-size: 11pt;  font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: 20pt;  text-align: left; }


/*##############################################################[ FORMS ]####*/
.BT_BOX  { color: #FFFFFF; font-size: 8pt; font-family: verdana; background-color: #ffffff; border: solid 0px; background-color: #6c86bd;  margin: 0pt 0pt 3pt 0pt; 	}
input    { color: #006699; font-size: 7pt; font-family: verdana; background-color: #ffffff; border: solid 1px #006699 }
textarea { color: #006699; font-size: 7pt; font-family: verdana; background-color: #ffffff; border: solid 1px #006699 }
select   { color: #006699; font-size: 7pt; font-family: verdana; background-color: #ffffff; border: solid 1px #006699 }
option   { color: #006699; font-size: 7pt; font-family: verdana; background-color: #ffffff; border: solid 1px #006699 }
input_mini{color: #006699; font-size: 6pt; font-family: verdana; background-color: #ffffff; border: solid 0px #006699 }
.borda2  { color: #666666; font-size: 7pt; font-family: verdana; background-color: #c0c0c0; border: solid 1px #000000; WIDTH: 100px; TEXT-ALIGN: center;}



/*#############################################################[ DIV ]### */
.divajuda { background-color:#FFFF99;border:#FFCC00 solid 1px; width:710px;font-family:verdana;font-size:10px; padding:2px; text-align:justify; }
.divajudaescondido {display:none;background-color:#FFFF99;border:#FFCC00 solid 1px; width:710px;font-family:verdana;font-size:10px; padding:2px;text-align:justify; }


.sub_men:hover { font-size: 6pt; color: #993333; text-decoration: none; font-family: Arial, Helvetica, sans-serif;filter: alpha(Opacity=50, FinishOpacity=50, Style=0);}

.itemBorder { border: 1px solid black }
.itemText { text-decoration: none; color: #FFFFFF; font: 12px Arial, Helvetica }
.crazyBorder { border: 2px outset #663399 }
.crazyText { text-decoration: none; color: #FFCC99; font: Bold 12px Arial, Helvetica }
			

/*################################################################## ESTILO DO MENU DO ADMIN ################ */

/* Root = Horizontal, Secondary = Vertical */
ul#navmenu {  margin: 0;  border: 0 none;  padding: 0;  width: 500px; /*For KHTML*/  list-style: none;  height: 20px;	border-left:100px;}
ul#navmenu li {  margin: 0;  border: 0 none;  padding: 0;  float: left; /*For Gecko*/  display: inline;  list-style: none;  position: relative;  height: 24px;}
ul#navmenu ul {  margin: 0;  border: 0 none;  padding: 0;  width: 160px;  list-style: none;  display: none;  position: absolute;  top: 24px;  left: 0;}
ul#navmenu ul:after /*From IE 7 lack of compliance*/{  clear: both;  display: block;  font: 1px/0px serif;  content: ".";  height: 0;  visibility: hidden;}
ul#navmenu ul li {  width: 160px;  float: left; /*For IE 7 lack of compliance*/  display: block !important;  display: inline; /*For IE*/}

/* Root Menu */
ul#navmenu a {  padding: 0 6px;  float: none !important; /*For Opera*/  float: left; /*For IE*/  display: block; color: #FFF;  font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;  text-decoration: none;  height: auto !important;  height: 1%; /*For IE*/}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,ul#navmenu li:hover a,ul#navmenu li.iehover a {  background: #006767;  color: #FFF;}

/* 2nd Menu */
ul#navmenu li:hover li a,ul#navmenu li.iehover li a {  float: none;  background: #EEE;  color: #666;}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,ul#navmenu li:hover li:hover a,ul#navmenu li.iehover li a:hover,ul#navmenu li.iehover li.iehover a {  background: #006767;  color: #FFF;}
ul#navmenu ul ul,ul#navmenu ul ul ul {  display: none;  position: absolute;  top: 0;  left: 160px;}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,ul#navmenu li:hover ul ul ul,ul#navmenu li.iehover ul ul,ul#navmenu li.iehover ul ul ul {  display: none;}
ul#navmenu li:hover ul,ul#navmenu ul li:hover ul,ul#navmenu ul ul li:hover ul,ul#navmenu li.iehover ul,ul#navmenu ul li.iehover ul,ul#navmenu ul ul li.iehover ul {  display: block;}
