body { font-family:Verdana, Arial, Helvetica, sans-serif;
scrollbar-face-color: white;
scrollbar-arrow-color: black;
scrollbar-base-color: white;
scrollbar-shadow-color: black;
scrollbar-dark-shadow-color: white;
scrollbar-highlight-color: black;
scrollbar-3d-light-color: white;}
table{
font-family:Verdana, Arial, Helvetica, sans-serif;

} 
a:visited{
color:#0033FF;
}
a{
color:#0033FF;
font-size:9px;
}
/********************Alinhamento e Recuo de Texto do Frame*************************************************************/
.menu_frame{
border-bottom-style: none; 
border-bottom-width: medium; 
line-height: 20px;

}
/*********************************************************************************/


/*********** Niveis de Texto para menu interno***************** */
.texto_nivel1{
	font-weight:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

}

.texto_nivel2{
	text-indent: 25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: bold;
 }

.texto_nivel3 {
	text-indent: 55px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: 500;
}

.texto_nivel4 {
font-size:9px;
text-indent: 70px;
line-height: 15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.texto_nivel5{
	text-indent: 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5px;
	font-weight: bold;
	color:Orange;
 }
/*****************************************************************/



.fundo_lateral_pagina
	{
	background:url(../../images/fundo_sca_home.png);
	background-repeat:repeat-y;
	}
.fundo_rodape_azul
	{
	background:url(../../images/rodape_azul.gif);
	background-position:right;
		background-repeat:no-repeat;
	}
	
.corpo_tabela {
background-color:#E0E0E0;
border-style: solid; border-width: 1;
}


.fundo_topo { 
background-image:url(../../images/fundo_top2.jpg);
font-size:9px;
text-align:center;
color:#003399;
}

.fundo_topo_menu_esquerdo { 
background-image:url(../../images/fundo_top2.jpg);
font-size:10px;
text-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color:#003399;
}

.fundo_background_azul { background-image:url(../../images/fundo_top.jpg);}

.fundo_menu_top {
	background-image:url(../../images/fundo_subtop2.gif);
	font-size:11px;
	text-align:center;
	color:#FFFFFF;

bold; 	font-weight: bold;
}
 
 .fundo_login
	{
	background-image:url(../../images/fundo_security.png);
	background-repeat:no-repeat;
	background-position:left;
	
		 
	 }
 
 
 
.fundo_menu_esquerdo
{ background-color:#F7F7F7; 
}



.tabela_caixa
{ 
border-style: solid; border-width: 1px;
border-bottom:#CCCCCC;
border-color:#999999;
}

.tabela_caixa_menu_esquerdo
{ 
border-style: solid; border-width: 1px;
border-color:#999999;
}

.titulos_pequenos
{
	font-size:8px;
	font-weight: 800;
	color: #FF0033;
	
}

.mapa_site_fundo_Root
{
background-image:url(../../images/fundo_paginas.jpg);
font-size:15px;
text-align:center;
color:#003399;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.mapa_site_nivel1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#003399;
}

.mapa_site_nivel2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#003399;
}


.texto_descricao_sitema{
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}

.caixa_pontilhada_coluna_um {
border-style: solid; border-width: 1px;
border-style:dotted;
border-left:0px;
border-bottom:0px;
border-top:0px;
background:#FFFFFF;
border-left-color:#000000;
border-color:#330099;


}

.caixa_pontilhada_coluna_dois {
border-style: solid; border-width: 1px;
border-style:dotted;
border-left:0px;
border-bottom:0px;
border-top:0px;
border-right:0px;
background:#FFFFFF;
border-left-color:#000000;


}


.subgupos{
margin-left:18px;
font-size:9;
line-height:15px;
}

  


.todoform { 
background:#4f4f4f; /* cor escura para o fundo do formulário*/ 
font:12px arial, verdana, helvetica, sans-serif; /* o tamanho e o tipo da fonte no formulário*/ 
border-top:8px solid #cfcfcf; /* borda superior de 8px solida na cor cinza clara no formulário*/ 
border-left:8px solid #cfcfcf; /* a borda esquerda do formulário*/ 
border-right:8px solid #696969; /* a borda direita do formulário*/ 
border-bottom:8px solid #696969; /* a borda inferior do formulário*/ border-collapse:collapse; /* retira as bordas duplas nas células da tabela*/ color:#ff9900; /* a cor laranja para as letras*/ 

}
div {
	scrollbar-arrow-color: black;
	scrollbar-base-color: white;
	scrollbar-shadow-color: black;
	scrollbar-dark-shadow-color: white;
	scrollbar-highlight-color: black;
	scrollbar-3d-light-color: white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style: 10;


}



.menutop {background-color:#FFCC66;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
background-image:url(../../images/fundo_tab.png);


}
.submenu {
font-size:10px;
background-color:#F7F7F7;
font-family:Verdana, Arial, Helvetica, sans-serif;





}

table {
	border-collapse:collapse;
	border-color:#003333;
	border-color:#003333;
	border-bottom: 1px;
	border-width: 1px;

}

menu .barraMenu, #menu .barraMenu .botaoMenu { 
font-family: sans-serif, Verdana, Arial; 
font-size: 11px; 
color:#003366;
font-weight:700;


} 

#menu .barraMenu { 
text-align: left;



} 


#menu .barraMenu .botaoMenu { 
 

cursor: pointer; 

text-decoration: none;

} 

#menu .barraMenu .botaoMenu:hover { 

color:#003366;
} 

#menu .barraMenu .botaoMenu:active { 


text-decoration:underline;
} 

.texto_vertical {
writing-mode: tb-rl; filter: flipv fliph;
font-size:14px;
font-weight:bold;
color:#FFFFFF;

}
.bordas_tabela{
background-image:url(../../images/borda.png);

}
.conteudoPagina { 
        background-image:url(../../images/fundo_paginas.jpg);
        background-repeat: no-repeat;
        background-position: left top;
    background-repeat: repeat-x;
} 
ratio {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../../images/transp.gif);
}

input {
	background-image: url(../images/bg_form.jpg);
	border: 1px solid #2A7386;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
select{
	font-family: Verdana, sans-serif;
	font-size: 9px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-collapse:collapse;
}


.ratio {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/transp.gif);
}

input {
	background-image: url(images/bg_form.jpg);
	border: 1px solid #2A7386;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.noborder{border:0; background-image:none;}


.scroll{scrollbar-3d-light-color: #E4E8E8;scrollbar-arrow-color: #217373;scrollbar-base-color: #DAE0E0;scrollbar-dark-shadow-color: #AAB9B9;scrollbar-face-color: #DAE0E0;}

.titulo_topo{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:800;
	color: #006699;

}
.lbl_forms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000033;
}
.style1 {font-size: 9px}
.style3 {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.texto_menu_rodape {font-size: 9px}
.style8 {font-size: 9px; }
body {
	background-image: url();
	background-color: #FFFFFF;
	margin-left: 2px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
}
.style16 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	font-size: 14px;
	color: #006699;
}

.style17 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	font-size: 12px;
	color: #006699;
}

.style18 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	font-size: 10px;
	color: #006699;
}

.style19 {font-size: 10px}



.style20 {
	color: #FF9933;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style23 {
	font-size: 10px;
	font-weight: bold;
}
.style24 {font-family: Verdana, Arial, Helvetica, sans-serif}


.style25 {
	font-size: 12;
	font-weight: bold;
}
.style26 {font-size: 12}
.style27 {
	font-size: 10px;
	font-weight: bold;
	color:Blue
}