BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #dcdcdc}
.TD {
	BORDER-RIGHT: #f9f9f9 1px solid; BORDER-TOP: #f9f9f9 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #f9f9f9 1px solid; COLOR: #000000; BORDER-BOTTOM: #f9f9f9 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f9f9f9
}
A {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}	
.bg-cabecalho-1 {
	BACKGROUND-COLOR: #888e9c
}	
.bg-cabecalho-2 {
	BACKGROUND-COLOR: #dcdcdc ;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; FONT-WEIGHT: bold; border-color: inherit; border-width: thin; background-image: url(images/fundo-4.png);
}
.bg-cabecalho-3 {
 	BACKGROUND-COLOR: #888e9c; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; border-color: inherit; border-width: thin; background-image: url(images/fundo-2.png);
}
.bg-cabecalho-4 {
 	BACKGROUND-COLOR: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt
}
.link-1 {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link-2 {
	FONT-SIZE: 9px; COLOR: #6495ed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link-3 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000080; TEXT-DECORATION: none; 
}
.link-3:hover { 
	COLOR: #FF0000; TEXT-DECORATION: underline
}
.link-4 {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link-4:hover { 
	COLOR: #000000; TEXT-DECORATION: underline
}
.link-5 {
	FONT-SIZE: 9px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link-5:hover { 
	COLOR: red; TEXT-DECORATION: underline
}
.link-passos {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link-menu {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #f5f5f5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link-avalia {
	FONT-SIZE: 9px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold
}
.link-botao {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
.link-logout {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link-logout:hover { 
	COLOR: #FFFF99; TEXT-DECORATION: underline
}
.label-OK {
	color: #499443;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold
}
.label-NOK {
	color: #ac1c1c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold
}
.label-1 {
	color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold
}
.label-2 {
	color: #f5f5f5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold
}
.label-3 {
	color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt
}
.label-4 {
	color: #FFFF99; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold
}
.label-5 {
	color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt
}
.label-6 {
	color: #A60000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold
}
.label-menu {
	color: #005599;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold
}
.label-titulo {
	color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold
}
.label-conteudo {
	color: #888888;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt
}
.label-usuario {
	color: #FFFF99; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; font-style:oblique; text-decoration: underline;
}
.dados-1 {
	color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal;
}
.mensagem {
	color: red; font-family: Verdana; font-size: 8pt; font-weight: bold
}
.obrigatorio {
	color: #ff0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt
}
.text-erro {
	color: #ff0033; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt
}
.browsertit  { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background: #a9a9a9; color: #FFFFFF; background-position: center; vertical-align: top; 
}
.browserWorkSpace {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; background: #dcdcdc; color: #118; background-position: center; vertical-align: top; 
}
.workSpaceTableDetalhe , .workSpaceTableDetalheTitulo
{
    width: 200px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    text-align: left;
}
.workSpaceTableDetalhe
{
    color: Black;
    border-color: Black;
    border: 1px;
    border-style: solid;
    background-color: White;
}
.workSpaceTableDetalheTitulo
{
    color: #333;
    background-color: #fff;
    font-weight: bold;
}
.workSpaceTableDetalheCabecalho , .workSpaceTableDetalheRodape
{
    text-align:center;
    background-color: #333;
    background-image: url('images/folder.png');
    background-repeat:repeat-x;
    height: 20px;
    width: 50%;
}
.workSpaceTableDetalheCabecalho
{
    color: #ffff7e;
    font-size: 8pt;
    font-weight: bold;
}
.workSpaceTableDetalheRodape
{
    color: #fff;
    font-size: 6pt;
}
.listaStyle
{
    list-style-type: disc;
    list-style-image: url('images/itemDetalhe.jpg');
    color: #333;
    text-align: left;
    list-style-position: inside;
}

.listaStyle li
{
    color: #118;
}
.browser-1 , .browser-1:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; background: #dcdcdc; background-position: center; vertical-align: top; 
}
.browser-1   { 
	color: #000000;
}
.browser-1 a:hover , .workSpaceTableDetalheVaga{ 
	color: #118;
}
.browser-2  { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background: #ffffff; color: #000000; background-position: center; vertical-align: top; 
}
.browser-3 { 
	font-family: Comic Sans MS; font-size: 7pt; background: #dcdcdc; background-position: center; vertical-align: top; 
}
.window-1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; height: 20px; font-size: 9pt; font-weight: bold; color: #FFFF99; border-color: inherit; border-width: thin; background-image: url(images/fundo-4.png);
}
.titulo-1 {
	color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;
}
.titulo-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; height: 20px; font-size: 9pt; font-weight: bold; color: #FFFF99; border-color: inherit; border-width: thin; background-image: url(images/folder.png);
}
.titulo-3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; height: 18px; background: #a9a9a9; color: #333; font-size: 8pt; font-weight: bold; border-color: inherit; border-width: thin; background-image: url(images/fundo-3.png);
}
.titulo-4 {
	font-family: Verdana, Arial, Helvetica, sans-serif; height: 20px; color:#333333; font-size: 8pt; font-weight: bold; border-color: inherit; border-width: thin; background-image: url(images/fundo-9.png);
}
.tituloTermos {
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
}
.titulo-erro
{
    background-color: #888e9c;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #DEEE86;
    font-size: 10pt;
    font-weight: bold;
    border-color: inherit;
    border-width: thin;
    background-image: url(images/fundo-vista-1.png);
}
.fundo-1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #666676; height: 20px; font-size: 8pt; font-weight: bold; border-color: inherit; border-width: thin; background-image: url(images/fundo-6.png);
}
.fundo-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #666676; height: 20px; font-size: 8pt; font-weight: bold; border-color: inherit; border-width: thin; background-image: url(images/fundo-9.png);
}
.fundo-3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #666676; height: 20px; font-size: 8pt; font-weight: bold; border-color: inherit; border-width: thin; background-image: url(images/fundo-6.png);
}
.fundo-4 {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #666676; font-size: 8pt; border-color: inherit; border-width: thin; background-image: url(images/fundo-12.png);
}
.parede-1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #666676; height: 20px; font-size: 8pt; font-weight: bold; border-color: inherit; border-width: thin; background-image: url(images/parede.png);
}
.rodape {
	font-family: Verdana, Arial, Helvetica, sans-serif; height: 25px; color: #FFFF99; font-size: 7pt; font-weight: bold; border-color: inherit; border-width: thin; background-image: url(images/folder.png);
}
.rodape-imp {
	font-family: Verdana, Arial, Helvetica, sans-serif; height: 25px; color: #666676; font-size: 7pt; font-weight: bold; border-color: inherit; border-width: thin;
}
.label-folder-sel {
	color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold
}
.label-folder {
	color: #f5f5f5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;
}
.folder {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; font-weight: bold; border-style: outset; border-color: #FFFFFF; border-width: thin; background-image: url(images/folder.png);
}
.folder-sel {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; border-style: outset; border-color: #FFFFFF; border-width: thin; background-image: url(images/folder-sel.png);
}
.pcco-1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; border-color: inherit; border-width: thin;
}
.pcco-titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif; height: 20px; font-size: 10pt; font-weight: bold; color: #000000; border-color: inherit; border-width: thin; background-image: url(images/fundo-5.png);
}
.pcco-valor {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000066; 
}
.input {
	BORDER-RIGHT: #c4c4c4 1px solid; BORDER-TOP: #c4c4c4 1px solid; FONT-SIZE: 9px; BACKGROUND: #ffffff; BORDER-LEFT: #c4c4c4 1px solid; BORDER-BOTTOM: #c4c4c4 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.input-erro {
	BORDER-RIGHT: #c4c4c4 1px solid; BORDER-TOP: #c4c4c4 1px solid; FONT-SIZE: 9px; BACKGROUND: #fdaa45; BORDER-LEFT: #c4c4c4 1px solid; BORDER-BOTTOM: #c4c4c4 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.input-caps {
	BORDER-RIGHT: #c4c4c4 1px solid; BORDER-TOP: #c4c4c4 1px solid; FONT-SIZE: 9px; BACKGROUND: #ffffff; BORDER-LEFT: #c4c4c4 1px solid; BORDER-BOTTOM: #c4c4c4 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;
}
.input-img1 {
	FONT-SIZE: 10px; BACKGROUND: #CAEAF8; Border: 0px; height: 14px; width: 125px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url('images/SearchBarInput.png');
}
.botao {
	border: 1px solid #999999;
	background-color: #DDDDDD; 	font-family: Verdana; 	font-size: 9px;
}
.btAvancar, .btAvancar:hover {
	background-image: url('images/btForwardBlack.jpg');
	background-repeat:no-repeat;
	width: 119px;
	height: 29px;
	border: 0px;
	cursor: hand;	
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	text-align:left;
	padding-left: 20px;
}
.btAvancar {
	background-image: url('images/btForwardBlack.jpg');
	color: #FFF;
}
.btAvancar:hover {
	background-image: url('images/btForwardGrey.jpg');
	color: #000;
}
.window {
	BACKGROUND: #f5f5f5; BORDER-RIGHT: #c4c4c4 1px solid; BORDER-TOP: #c4c4c4 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #c4c4c4 1px solid; BORDER-BOTTOM: #c4c4c4 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.window-top {
	BACKGROUND: #dcdcdc; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt
}
.mapa        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; background-position: center; vertical-align: top}
#titulo-1 
{
	width: 789px; height: 60px; background: url('images/back.jpg');
}
#titulo-1 img.t {
	float: left;
	margin: 23px 0 0 25px;
}
#titulo-1 img.v {
	float: right;
	margin: 28px 35px 0 0;
}
.search {
        background-color:#FFFFFF;
		background-image:url(images/folder.png);
		border-width:1px 0px 1px 0px;
		border-style:solid;
		border-color:#525252;
		height: 22px;
}
.search-fundo-1
{
 	font-family: Verdana, Arial, Helvetica, sans-serif; color: #1C3875; height: 20px; font-size: 8pt; font-weight: bold; border-color: inherit; border-width: thin; background-image: url(images/fundo-11.png);
}
{
    text-align: center;
}
.cellCAP
{
    border-color: #f2f2f2;
    border-style: solid;
    border-width: 1px;
    border-left-color: White;
    border-top-color: White;  
    background-color: #f7faff;
}
.txCAP
{
    color: #666666;       
}
    
.tableCap
{
    text-align: center;
}
.cellCAP
{
    border-color: #f2f2f2;
    border-style: solid;
    border-width: 1px;
    border-left-color: White;
    border-top-color: White;  
    background-color: #f7faff;  
}
.txCAP
{
    color: #666666;       
}
.hrCAP
{
    height: 1px;
    background-color:#006;
    width: 100%;
}
/*********Estilo da barra senha********/
.BarIndicator_TextBox2_weak
{
    color:Red;
    background-color:Red;
}
.BarIndicator_TextBox2_average
{
    color:Blue;
    background-color:Blue;
}
.BarIndicator_TextBox2_good
{
    color:Green;
    background-color:Green;
}
.BarBorder_TextBox2
{
    border-style:solid;
    border-width:1px;
    padding:2px 2px 2px 2px;
    width:200px;
    vertical-align:middle;
}    
/*****************/