
/* BODY			{	background-color: rgb(255,255,255); FONT: 75% Verdana, Arial, Helvetica, sans-serif; margin: 0px;			} */
 

A:link		  	{ 	text-decoration: none; font-weight: normal; color: #3366CC  		}
A:visited	  	{ 	text-decoration: none; font-weight: normal; color: #3366CC  		}
A:hover 	  	{ 	text-decoration: underline; font-weight: normal; color: #3366CC 	}

DT,P,A			{	font-family: Verdana; font-size: 100%;  							}
BLOCKQUOTE	    {	font-family: Verdana; font-size: 100%;								}
TD				{	font-family: Verdana; font-size: 75%;								}

H1,H2,H3,
H4,H5,H6		{	font-family: Verdana; font-size: 115%; color: #000000; text-decoration: none; font-weight: bold;	}


.labelCampo {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#000000;
}
.labelCampo:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#000000;
}
.labelCampo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #3366CC;
}
.labelCampo:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#000000;
}

.labelCampoNegrito {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 11px; 
	color:#000000;
}
.labelCampoNegrito:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 11px; 
	color:#000000;
}
.labelCampoNegrito:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 11px; 
	color: #3366CC;
}
.labelCampoNegrito:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 11px; 
	color:#000000;
}

table { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
/*	font-weight: lighter; 
 	font-style: normal;	*/
/* 	color: #000000;	*/ 
	background-color: #F0F1F4; 
	}

/**
 * O padr�o de posicionamento para os inputs, selects e labels
 */
input {
/* 	float: left;*/
/*	display: block; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #9c9c9c;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 1px;
	margin-left: 1px;
}

select {
/*	float: left; */
/*	display: block; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #9c9c9c;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 1px;
	margin-left: 1px;
}

textarea {
/* 	float: left;*/
/*	display: block; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #9c9c9c;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 1px;
	margin-left: 1px;
}

.radioAndCheck {
/*	margin-left: 20px;	*/
	border: none;
    margin-top: 0px;
	margin-bottom: 0px;

}

DIV.divMiolo	{
	position: relative; 
	left: 1%; 
	width:98%;					
}

.pr {   FONT-SIZE: 80%; background-color: #F8C400; list-style-image: none; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal;}

.OE {   FONT-SIZE: 80%; background-color: #E7ECF6; list-style-image: none; font-family: Verdana; font-style: normal;
 	font-weight: normal; border:2px solid #000080; position:relative; left:2px; z-index:0; }

h1.TituloPaginas{
	margin-bottom:20px;
}
/*
.TituloPaginas       {
	FONT-SIZE: 115%;
	position:relative;
	width: 99%;
	display: block;	
	background-color:#EDE9DA;
	border-bottom:1px solid #A3B3CA;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: left;
	vertical-align: middle;	
	font-family: Verdana;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color: #000000;
	word-wrap:break-word;	
	line-height: 100%;
	word-spacing: 0;
	margin-top: 0;
	margin-bottom: 30;
}
*/
.TituloPaginas {
background:transparent url(../imagens/barra-titulo-sem-menu.gif) repeat-y scroll left top;
margin:0;
padding:.2em 20px;
line-height:26px;
font-size:1.3em;
}


.TituloPaginasComHelp       {
	FONT-SIZE: 94%;
/*	display: inline-table;	*/
	text-align: left;
/*	vertical-align: center;	*/
	font-family: Verdana;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color: #000000;
/*	word-wrap:break-word;	*/
	line-height: 115%;
	word-spacing: 0;
	margin-top: 0;
	margin-bottom: 0;

/*
	position:relative;
	width: 49,5%;
	background-color:#EDE9DA;
	border-bottom:1px solid #A3B3CA;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	left:1%;*/
}

.linkHelp       {
	FONT-SIZE: 95%;
	position:relative;
/*	display: inline-table;	*/
	text-align: right;
/*	vertical-align: center;	*/
	font-family: Verdana;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color: #000000;
/*	word-wrap:break-word;	*/
	line-height: 100%;
	word-spacing: 0;
	margin-top: 0;
	margin-bottom: 0;

	/*width: 49,5%;
	background-color:#EDE9DA;
	border-bottom:1px solid #A3B3CA;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	left:1%;*/
}

.Contexto { font-family: Verdana; font-size: 115%; color: #6580B1; text-decoration: none; font-weight: bold; position:relative; left:1%;
		line-height: 100%; word-spacing: 0; margin-top: 0; margin-bottom: 0  }

.espacoRodape
{
	height: 110px;
	width: 100%;
/*	display: block;	*/
}

.Rodape {
	background-color: #F0F1F4;
	border-top: 1px solid #A7B9DA;		
	padding: 0;
	vertical-align: text-bottom;
	text-align: center;
	display: block;	
	z-index: 100;
}

span.corpoRodape {
	FONT-SIZE: 85%;
	font-family: Verdana;
	font-style: normal;
	color: #264989;
	text-align: center;
	display: block;	
}

#SRFWWW_AreaMenu_Cabecalho
{
	/*height: 125; */
}

.tabelaFormulario { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	background-color: #F0F1F4; 
	border-bottom-width: medium; 
	border-left-width: thick;
	border: 1px solid #44448F;
	margin-top: 10px;
	width: 600px;
}

.tabelaFormularioRedesim { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	background-color: #F0F1F4; 
	border-bottom-width: medium; 
	border-left-width: thick;
	border: 1px solid #44448F !important;
	margin-top: 10px;
	width: 700px;
}

.tabelaFormularioDiv { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	background-color: #F0F1F4; 
	border-bottom-width: medium; 
	border-left-width: thick;
	border: 1px solid #44448F;
	margin-top: 10px;
	width: 600px;
}

.tituloTabela { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #788FAB; 
	border-bottom-width: medium; 
	border-left-width: thick;
	margin-left: 2px;
}

.subTituloTabela, .subTituloTabela:link, .subTituloTabela:hover, .subTituloTabela:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
/*	background-color: #788FAB; */
	background-color: #DDE3EA; 
	border-bottom-width: medium; 
	border-left-width: thick;
	height: 17px;
	
/* -- testes com op��es mais claras para o fundo	
	background-color: #DAE0E7;
	color: #24498A;
	*/
}

.separadorCelulas{
/*	background-color: #44448F; */
	background-color: #DDE3EA; 
/*	background-color: #A3B3CA; */
	height: 2px;
	margin: 0px;
	padding: 0px;
}
.barraBotao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2B54AA;
	background-color: #DDE3EA;
}

.janela {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #F0F1F4;
	padding: 1px 1px;
	position:absolute;
	width:690px;
/*	height:130px;	*/
	visibility: hidden;
	left: 49px;
	top: 150px;
	z-index: 100;
	text-decoration: none;
/*	cursor: wait; */
	text-align: left;
/*	vertical-align: middle;	*/
	border: 1px solid #44448F;
	margin: 2px;
	margin-top: 10px;
}

.janelaSubFormulario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	
/*
	background-color: #F0F1F4;
*/
	padding: 1px 1px;
	position:absolute;
	width:570px;
/*	height:130px;	*/
	visibility: hidden;
	
/*
	left: 123px;
	left: 135px;
*/
/*
	left: 123px;
	top: 150px;
*/	
	z-index: 10;
	text-decoration: none;
/*	cursor: wait; */
	text-align: center;
/*	vertical-align: middle;	*/
/*
	margin: 2px;
*/
	margin-top: 10px;
}

.tituloSubFormulario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #24498A;
	background-color: #DDE7Ef
}

.tituloSubFormulario:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #24498A;
	background-color: #DDE7Ef
}

.tituloSubFormulario:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #24498A;
	background-color: #DDE7Ef
}

.tituloSubFormulario:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #24498A;
	background-color: #DDE7Ef
}


.fundoSubFormulario {
	background-color: #F7F7F7;
	border: 1px solid #D1D1D2;

}

.janelaFormulario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 1px 1px;
	position: absolute;
	width:320px;
	visibility: hidden;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin: 2px;
	margin-top: 10px;
/*	height:200px;	*/
	/*	left: 15%; 
	top: 0%;
	z-index: 10; */
}

.janelaFormulario2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 1px 1px;
	position: absolute;
	visibility: hidden;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin: 2px;
	margin-top: 10px;
/*	height:200px;	*/
	/*	left: 15%; 
	top: 0%;
	z-index: 10; */
}

.sombraJanelaFormulario{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #000000;
	background:#000000; /* Aqui voc� muda a cor do filtro */
	filter:alpha(opacity=40);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	-moz-opacity:0.4;    /* filtro alpha para Mozilla - valores de 0 (transparente) at� 1.0 (opaco) */ 
	opacity:0.4;
	position: absolute;
	width:570px;
	
	visibility: hidden;
	left: 1%; /*16%;  150px */
	top: 5%;/*90px;*/
	z-index: 09;
	text-decoration: none;
/*	cursor: wait; */
	vertical-align: middle;
	margin: 2px;
	margin-top: 10px;
}

.sombraJanelaFormularioDiv{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #000000;
	background:#000000; /* Aqui voc� muda a cor do filtro */
	filter:alpha(opacity=40);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	-moz-opacity:0.4;    /* filtro alpha para Mozilla - valores de 0 (transparente) at� 1.0 (opaco) */ 
	opacity:0.4;
	position: absolute;
	width:600px;
	
	visibility: hidden;
	left: 1%; /*16%;  150px */
	top: 5%;/*90px;*/
	z-index: 09;
	text-decoration: none;
/*	cursor: wait; */
	vertical-align: middle;
	margin: 2px;
	margin-top: 10px;
}

.janelaOpcoes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 1px 1px;
	position: relative;
	background-color: #DDE7Ef;
	width:100%;
/*	height:200px;	*/
	visibility: hidden;
	display: none;
/*	left: 15%;  150px */
	top: 0%;/*90px;*/
	z-index: 10;
	text-decoration: none;
/*	cursor: wait; */
	text-align: center;
	vertical-align: middle;
	margin: 2px;
	margin-bottom: 10px;
}

.formularioTeste {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 1px 1px;
	position: absolute;
	width:320px;
/*	height:200px;	*/
	visibility: hidden;
	left: 15%; /* 150px */
	top: 0%;/*90px;*/
	z-index: 10;
	text-decoration: none;
/*	cursor: wait; */
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	margin-top: 0px;
}

.dadosEmpresa { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	

/*	font-weight: lighter; 
	 font-style: normal;
	 color: #000000; 
	background-color: #F0F1F4; 
	border-bottom-width: medium; 
	border-left-width: thick;
	border: none;
	margin: 0px;
	margin-top: 0px;	*/
	}

.tabelaMenuInterno {
	border: 1px solid #44448F;
	background-color: #F0F1F4;
	height:40px;
}

.menuInterno {
	color: #000066;	
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.menuInterno:hover {
	color: #000066;	
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.menuInterno:link {
	color: #000066;	
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.botao {
/*	background-color: #ECF5FF; */
	background-color: #EEF1F4;
	border-color: #44448F;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;	
	text-decoration: none;	
/*	color: #000066;	*/
	color: #000066;	
	width: 70px;
	height:20px;
	cursor:pointer;
}

.cursorEspera {
	cursor:wait;
}

.botao:hover {
/*	background-color: #ECF5FF; */
	background-color: #CED8EC;
	cursor:pointer;
}

.botaoGrande{
/*	background-color: #ECF5FF; */
	background-color: #EEF1F4;
	border-color: #44448F;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;	
	text-decoration: none;	
/*	color: #000066;	*/
	color: #000066;	
	width: 115px; 
	height:20px;
	cursor:pointer;
}

.botaoDownload{
/*	background-color: #ECF5FF; */
	background-color: #EEF1F4;
	border-color: #44448F;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;	
	text-decoration: none;	
/*	color: #000066;	*/
	color: #000066;	
	width: 200px; 
	height:30px;
	cursor:pointer;
}

.botaoDesabilitado{
/*	background-color: #ECF5FF; */
	background-color: #DDDDDD;
	border-color: #9c9c9c;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;	
	text-decoration: none;	
	color: #9c9c9c;	
	width: 70px; 
	height:20px;
	cursor:pointer;
}

.botaoGrande:hover {
/*	background-color: #ECF5FF; */
	background-color: #CED8EC;
	cursor:pointer;
}

.botaoMaior{
/*	background-color: #ECF5FF; */
	background-color: #EEF1F4;
	border-color: #44448F;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;	
	text-decoration: none;	
/*	color: #000066;	*/
	color: #000066;	
	width: 160px;
	height:20px;
	cursor:pointer;
}

.botaoEstilizadoQsaLista {
	width: 190px;
	height: 27px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1d5987;
	font-weight: bold;
	background-color: #d0e5f5;
	border-color: #79b7e7;
}

.botaoEstilizadoQsaDetalhes {
	width: 150px;
	height: 50px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1d5987;
	font-weight: bold;
	background-color: #d0e5f5;
	border-color: #79b7e7;
}

.botaoEstilizado {
	width: 120px;
	height: 50px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	font-weight: bold;
	background-color: #EEF1F4;
	border-color: #44448F;
}

.botaoMaiorDesabilitado{
	background-color: #DDDDDD;
	border-color: #44448F;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;	
	text-decoration: none;	
	color: #C0C0C0;	
	width: 160px;
	height:20px;
	cursor:pointer;
}

.botaoMaior:hover {
/*	background-color: #ECF5FF; */
	background-color: #CED8EC;
	cursor:pointer;
}

.inputDesabilitado {
	background-color: #dddddd;
/*	color: #ffffff;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #9c9c9c;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 1px;
	margin-left: 1px;
}

.buttonHabilitado {
	border: 1px solid #0066cc;
  	padding: 5px 10px;
  	cursor:pointer;
  	color: #1d5987;
	font-weight: bold;
	background-color: #d0e5f5;
	border-color: #79b7e7;
}

.inputHabilitado {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #9c9c9c;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 1px;
	margin-left: 1px;
	color:#000000;
}

input[disabled="true"] {
/* 	float: left;*/
/*	display: block; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #9c9c9c;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 1px;
	margin-left: 1px;
}

.bordaInput {
	BORDER-RIGHT: #9c9c9c 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #9c9c9c 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	BACKGROUND: #ffffff; 
/*	FLOAT: left; */
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 1px; 
	BORDER-LEFT: #9c9c9c 1px solid; 
	WIDTH: 100px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #9c9c9c 1px solid; 
	TEXT-ALIGN: right;
}

.bordaInput2 {	
	PADDING-RIGHT: 0px; 	
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	BACKGROUND: #ffffff; 
/*	FLOAT: left; */
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 1px; 	
	WIDTH: 100px; 
	PADDING-TOP: 0px;	
	TEXT-ALIGN: right;
}

.inputSemBorda {
	BORDER-RIGHT: #9c9c9c 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #9c9c9c 1px solid; 
/*	DISPLAY: block; */
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	BACKGROUND: #ffffff; 
/*	FLOAT: left; */
	PADDING-BOTTOM: 1px; 
	MARGIN: 0px 0px 0px 0px; 
	BORDER-LEFT: #9c9c9c 1px solid; 
	WIDTH: 1px;
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #9c9c9c 1px solid; 
	TEXT-ALIGN: right;
}

.inputSemBordaDesabilitado {
	background-color: #dddddd;
	BORDER-RIGHT: #9c9c9c 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #9c9c9c 1px solid; 
/*	DISPLAY: block; */
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	BACKGROUND: #ffffff; 
/*	FLOAT: left; */
	PADDING-BOTTOM: 1px; 
	MARGIN: 0px 0px 0px 0px; 
	BORDER-LEFT: #9c9c9c 1px solid; 
	WIDTH: 1px;
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #9c9c9c 1px solid; 
	TEXT-ALIGN: right;
}

.imgSeta {
	VERTICAL-ALIGN: top;
}

.semBorda {
	BORDER-RIGHT: medium none; 
	BORDER-TOP: medium none; 
	MARGIN: 0px; 
	BORDER-LEFT: medium none; 
	BORDER-BOTTOM: medium none;
	PADDING: 0px;
}

.campoMensagemDiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2B54AA;
}

.campoDescricaoDiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 5px;
	vertical-align: middle;
}

.tabelaSemFormatacao { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
/*	font-weight: lighter; 
 	font-style: normal;	*/
/* 	color: #000000;	*/ 
	background-color: #FFFFFF; 
}

.tabelaSecaoTitulo { 
	background-color: #EDE9DA; 
	border-bottom-width: medium; 
	border-left-width: thick;
	border-top:1px solid #A3B3CA;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 5px;
	padding-right: 5px;	
	margin-top: 10px;
	margin-left: 2px;
	width: 700px;
	position:relative;
	vertical-align: middle;
}

.caixaSecaoAzulCentro {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold;
	color: #264989;
}

.linhaClicavel:link{
	background-color: #F7F7F7;
	cursor:pointer;
}
.linhaClicavel:hover{
	background-color: #DDE3EA;
	cursor:pointer;
}
.linhaClicavel:visited {
	background-color: #F7F7F7;
	cursor:pointer;
}

.table-editable {
	position: relative;
	.glyphicon {
		font-size :	12px;
	}
}

.table-remove {
	color: #800 !important;
	cursor: pointer !important;
	top: 7px !important;
	&:hover {
		color: #f00 !important;
	}
}

.table-up, .table-down {
	color: #007;
	cursor: pointer;
	&: hover {
		color : #00f;
	}
}

.table-add {
	/*color: #070;*/
	cursor: pointer !important;
	position: absolute !important;
	top: 7px !important;
	right: 1px !important;
}

.table-add-integralizacao {
	/*color: #070;*/
	cursor: pointer;
	position: absolute;
	top: 7px;
	right: 0;
}

