/* CORPO */
body {
	background-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF; 
    scrollbar-face-color: #FFFFFF; 
    scrollbar-shadow-color: #FFFFFF; 
    scrollbar-highlight-color: #FFFFFF; 
    scrollbar-3dlight-color: #FFFFFF; 
    scrollbar-track-color: #FFFFFF; 
}
/*hr*/
hr {  
	  border-top: 1px dashed #ccc;      
      color: #fff;
      background-color: #fff;
      height: 0px;	  
}

/*UL*/

/*menu*/
ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 186px; 
	background: #00660A;	
}

ul li {
	position:relative;	
	}
/*itens do menu principal*/
ul li a {
	display: block;
	text-decoration: none;
	color: #01660A;	
	padding-left: 0.2cm;  
	padding-right: 0.2cm; 
	padding-top: 0.04cm; 
	padding-bottom: 0.04cm;
	background: #B9D300; 
	}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

/*mouse ouver dos itens do menu principal*/
ul li a:hover { 
	color: #01660A; 
	background: #81C443; 
}

/*sub menu*/
ul ul {
	position:absolute;	
	display:none;
	left: 186px; /* Set 1px less than menu width */
	top: 0;	
}

/*sub menu*/
ul ul  ul{
	position:absolute;	
	display:none;
	left: 186px; /* Set 1px less than menu width */
	top: 0;	
}

/*estilo dos sub-menus*/
li ul li a { 
	padding: 2px 5px; 
	background: #B9D300; 
} 

li:hover ul ul, li.over ul ul { display:none;}

li:hover ul ul ul, li.over ul ul ul{ display:none;}

li:hover ul, li li:hover ul, li.over ul, li li.over ul { display: block; } /* The magic */

li:hover ul, li li li:hover ul, li.over ul, li li li.over ul { display: block; } /* The magic */

/* TD */ 
td{		
	background-color: #FFFFFF;		
}

td.topo{		
	background-color: #00660A;		
}

td.topo2{		
	background-color: #949200;		
}
td.public2{		
	background-color: #00660A;		
}
td.public{		
	background-color: #FFFFFF;			
}
td.secao{		
	padding-left: 0.1cm; 
	padding-right: 0.1cm; 
	padding-top: 0.01cm; 
	padding-bottom: 0.01cm; 
	background-color: #FFFFFF;		
}

/*TABLE*/
table.public2{
	background-color: #00660A;
}
table.public{
	background-color: #FFFFFF;	
	border-color: #FFFFFF;
}
/*P*/
p{
	color: #737373;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Trebuchet MS;
	font-size: 12px;
}
p.subtitulo{
	color: #737373;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Trebuchet MS;
	font-size: 14px;
}
p.secao{
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 14px;	
}
p.menu{
	color: #01660A;
	font-family: Trebuchet MS;
	font-size: 13px;
	padding-left: 0.3cm;  
	padding-right: 0.3cm; 
	padding-top: 0.04cm; 
	padding-bottom: 0.04cm;		
}
p.menu3{
	color: #01660A;
	font-family: Trebuchet MS;
	font-size: 13px;	
}
p.menu2{
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 13px;
	padding-left: 0.5cm;  
	padding-right: 0.5cm; 
	padding-top: 0.04cm; 
	padding-bottom: 0.04cm;	
}
p.espacado{
	margin-top: 4px;
	margin-bottom: 4px;
	font-family: Trebuchet MS;
	font-size: 12px;
}
p.paginacao{
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Trebuchet MS;
	font-size: 11px;
}
p.titulo{
	color: #FF5300;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Trebuchet MS;
	font-size: 15px;
}
p.conteudo{
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Trebuchet MS;
	font-size: 12px;
}
p.conteudo3{
	color: #FF5300;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Trebuchet MS;
	font-size: 15px;
}
p.destaque{
	color: #ff0000;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Trebuchet MS;
	font-size: 12px;
}
p.destaque2{
	color: #008000;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Trebuchet MS;
	font-size: 12px;
}
p.topo{
	color: #FFFFFF; 
	margin-top: 1px;
	margin-bottom: 1px;
	font-family: Trebuchet MS;
	font-size: 11px;
}
/*LINK*/
a:link {
	color: #737373;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;
}
a:visited {
	color: #737373;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;
}
a:hover {
	color: #00660A;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;	
}
a.public:link {
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;
}
a.public:visited {
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;
}
a.public:hover {
	color: #00660A;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;	
}
a.topo:link {
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 11px;
	text-decoration: none;
}
a.topo:visited {
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 11px;
	text-decoration: none;
}
a.topo:hover {
	color: #949200;
	font-family: Trebuchet MS;
	font-size: 11px;
	text-decoration: none;	
}

a.secao:link {
	color: #00660A;
	font-family: Trebuchet MS;
	font-size: 14px;
	text-decoration: none;
}
a.secao:visited {
	color: #00660A;
	font-family: Trebuchet MS;
	font-size: 14px;
	text-decoration: none;
}
a.secao:hover {
	color: #B9D300;
	font-family: Trebuchet MS;
	font-size: 14px;
	text-decoration: none;	
}
a.menu:link {
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 13px;
	text-decoration: none;
}
a.menu:visited {
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 13px;
	text-decoration: none;
}
a.menu:hover {
	color: #00660A;
	font-family: Trebuchet MS;
	font-size: 13px;
	text-decoration: none;	
}
a.menu2:link {
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 15px;
	text-decoration: none;
}
a.menu2:visited {
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 15px;
	text-decoration: none;
}
a.menu2:hover {
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 15px;
	text-decoration: none;	
}
a.titulo:link {
	color: #FF5300;
	font-family: Trebuchet MS;
	font-size: 15px;
	text-decoration: none;
}
a.titulo:visited {
	color: #FF5300;
	font-family: Trebuchet MS;
	font-size: 15px;
	text-decoration: none;
}
a.titulo:hover {
	color: #E67817;
	font-family: Trebuchet MS;
	font-size: 15px;
	text-decoration: none;	
}
a.subtitulo:link {
	color: #737373;
	font-family: Trebuchet MS;
	font-size: 13px;
	text-decoration: none;
}
a.subtitulo:visited {
	color: #737373;
	font-family: Trebuchet MS;
	font-size: 13px;
	text-decoration: none;
}
a.subtitulo:hover {
	color: #00660A;
	font-family: Trebuchet MS;
	font-size: 13px;
	text-decoration: none;	
}
a.conteudo:link {
	color: #00660A;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;
}
a.conteudo:visited {
	color: #00660A;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;
}
a.conteudo:hover {
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;	
}
a.conteudo2:link {
	color: #737373;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;
}
a.conteudo2:visited {
	color: #737373;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;
}
a.conteudo2:hover {
	color: #FF5300;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;	
}
a.conteudo3:link {
	color: #FF5300;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;
}
a.conteudo3:visited {
	color: #FF5300;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;
}
a.conteudo3:hover {
	color: #E67817;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;	
}
a.rodape:link {
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 11px;
	text-decoration: none;
}
a.rodape:visited {
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 11px;
	text-decoration: none;
}
a.rodape:hover {
	color: #00660A;
	font-family: Trebuchet MS;
	font-size: 11px;
	text-decoration: none;	
}
a.paginacao:link {
	color: #00660A;
	font-family: Trebuchet MS;
	font-size: 11px;
	text-decoration: none;
}
a.paginacao:visited {
	color: #00660A;
	font-family: Trebuchet MS;
	font-size: 11px;
	text-decoration: none;
}
a.paginacao:hover {
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 11px;
	text-decoration: none;	
}
/*INPUT*/
input.text{	
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #000000;	
	background: #FFFFFF;	
	border-width:1;
	border-color: #192942;
	border-style: solid;
}
input.text2{	
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #000000;	
	background: #FFFFFF;	
	border-width:1;
	border-color: #00660A;
	border-style: solid;
}
input.botao{	
	font-size: 10;
	font-family: Trebuchet MS;
	color: #FFFFFF;	
	font-weight: bold;
	background: #00660A;
	border-width: 1;
	border-color: #00660A;
	border-style: solid;
	cursor: pointer ;
}
input.botao2{	
	font-size: 10;
	font-family: Trebuchet MS;
	color: #FFFFFF;	
	font-weight: bold;
	background: #949200;
	border-width: 1;
	border-color: #00660A;
	border-style: solid;
	cursor: pointer ;
}
textarea{	
	font-size: 12px;
	font-family: Trebuchet MS;
	color: #000000;	
	background: #FFFFFF;	
	border-width:1;
	border-color: #000000;
	border-style: thin;
}
select { 
	font-family: Trebuchet MS;
	font-size: 11px;
	background-color: #FFFFFF;	
	color: #000000;
}
select.select2 { 
	font-family: Trebuchet MS;
	font-size: 11px;
	background-color: #FFFFFF;	
	color: #000000;
}