body{
	background-color: #F7F7F7;
}
a{
	color:#646464;
}
td{
	font-family : arial;
	font-size   : 12px;
}
input{
	 font-family      : Verdana, Arial, Helvetica, sans-serif;
	 font-size        : 12px;
	 color            : #646464;
	 background-color : #F7F7F7;
	 border           : 1px inset;
	 padding:0px;
	 margin:0px;
/*	 text-transform   : uppercase;*/
}

.inputEmail{
	 font-family      : Verdana, Arial, Helvetica, sans-serif;
	 font-size        : 12px;
	 color            : #646464;
	 text-transform   : none;
}

.inputNOTransform{
	 font-family      : Verdana, Arial, Helvetica, sans-serif;
	 font-size        : 12px;
	 color            : #646464;
	 text-transform   : none;
}



textarea{
	 font-family      : Verdana, Arial, Helvetica, sans-serif;
	 font-size        : 12px;
	 color            : #646464;
/*	 text-transform   : uppercase;*/
}
select{
	 font-family      : Verdana, Arial, Helvetica, sans-serif;
	 font-size        : 12px;
	 color            : #646464;
/*	 text-transform   : uppercase;*/
}

form{
	margin : 0px;
}

.editFlat{
	 font-family      : Verdana, Arial, Helvetica, sans-serif;
	 font-size        : 12px;
	 color            : #646464;
	 border           : 1px #d2d2d2 solid;
}

.t11g{
	font-family     : tahoma;
	font-size       : 13px;
	color           : white;
	text-decoration : none;
	
}
.v11r 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000066; text-decoration: none}
.v11g 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #646464; text-decoration: none}
.v11r2 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: light; color: #000066; text-decoration: none}
.tabTitle 	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000066; text-decoration: none}
.tab 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #909090; text-decoration: none}

.tituloPagina {
	font-family     : tahoma;
	font-size       : 18px;
	font-weight     : bold;
	color           : #014B96;
	text-decoration : none;
}

.tituloPagina2 {
	font-family     : tahoma;
	font-size       : 18px;
	font-weight     : bold;
	color           : #000066;
	text-decoration : none;
}

.edtGrupoTitle{
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 12px;
	color            : white;
	background-color : #000066;
	BORDER-TOP:    #000066 1pt solid;
	BORDER-BOTTOM: #000066 1pt solid;
	BORDER-RIGHT:  #000066 1pt solid;
	BORDER-LEFT:   #000066 1pt solid;
}

.grupoTitle{
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 16px;
	color            : white;
	padding          : 2px;
	text-decoration  : none;
	vertical-align   : bottom;
	background       : url(/Img/tituloAzulBG.jpg);
}

.grupoTitleString{
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 14px;
	color            : white;
	background-color : #000066;
	padding          : 1px;
	text-decoration  : none;
	vertical-align   : bottom;
	border-right     : 1px #cbcbcb solid;
	background       : url(/Img/tituloAzulBG.jpg);
}
.grupoTitleLink{
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 14px;
	color            : white;
	background-color : #000066;
	text-decoration  : underline;
	cursor           : hand;
	vertical-align   : bottom;
	border-right     : 1px #cbcbcb solid;
	background       : url(/Img/tituloAzulBG.jpg);
}
.grupoTitleLinkNumeric{
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 14px;
	color            : white;
	background-color : #000066;
	text-decoration  : underline;
	cursor           : hand;
	vertical-align   : bottom;
	text-align       : right;
	border-right     : 1px #cbcbcb solid;
	background       : url(/Img/tituloAzulBG.jpg);
}

.grupoTitleNumeric{
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 14px;
	color            : white;
	background-color : #000066;
	text-decoration  : none;
	text-align       : right;
	vertical-align   : bottom;
	border-right     : 1px #cbcbcb solid;
	background       : url(/Img/tituloAzulBG.jpg);
}
.fieldTitle{
	 font-family      : Arial, Helvetica, sans-serif;
	 font-size        : 13px;
	 color            : #004891;
	 background-color : #EEF0F2;
	 border-right     : 1px #CED3D9 solid;
	 border-bottom    : 1px #CED3D9 solid;
	 text-decoration  : none;
	 text-align       : right;
	 padding-right    : 1px;
}
.fieldInformation{
	 font-family      : Arial, Helvetica, sans-serif;
	 font-size        : 12px;
	 color            : #004891;
	 background-color : #EEF0F2;
	 border-right     : 1px #CED3D9 solid;
	 border-bottom    : 1px #CED3D9 solid;
	 text-decoration  : none;
/*	 text-transform   : uppercase;*/
}

.fieldInformationInternoLink{
	 text-decoration  : underline;
	 cursor           : hand;
}

.formatoDataFT{
	 font-family      : Verdana, Arial, Helvetica, sans-serif;
	 font-size        : 11px;
	 color            : #9a9a9a;
	 text-decoration  : none
}
.btDefault{
	cursor           : hand;
	color            : white;
	font             : bold 12px Arial;
	background-color : #FF8800;
	text-transform   : none;
	border           : 1px #FF8800 outset;
}
.btDefault2{
	cursor           : hand;
	color            : white;
	font             : bold 12px Arial;
	border-color     : #000066;
	background-color : #000066;
	text-transform   : none;
}
.errorInfor{
	font-family     : tahoma;
	font-size       : 13px;
	color           : red; 
	text-decoration : none
}
.apliqFiltro{
	font-family: tahoma;
	font-size: 13px;
	color: 646464; 
	text-decoration: none
}
.tituloTabOn{
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 12px;
	font-weight      : bold;
	color            : #014B96;
	background-color : #F3F4F8;
	border-top       : #a7a7a7 1pt solid;
	border-right     : #a7a7a7 1pt solid;
	border-left      : #a7a7a7 1pt solid;
	cursor           : hand;
	text-decoration  : underline;
	text-align       : center;
}
.tituloTabOff{
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 12px;
	font-weight      : bold;
	color            : #013569;
	background-color : #c2c2c2;
	border-top       : #a7a7a7 1pt solid;
	border-right     : #a7a7a7 1pt solid;
	border-left      : #a7a7a7 1pt solid;
	border-bottom    : #a7a7a7 1pt solid;
	cursor           : hand;
	text-decoration  : underline;
	behavior         : url(/HTC/tabMain.htc);
	text-align       : center;
}
.tituloTabSpace{
	border-bottom : #a7a7a7 1pt solid;
	font-size     : 8px;
}
.bodyTab{
	background-color : #F3F4F8;
	border-right     : #a7a7a7 1pt solid;
	border-left      : #a7a7a7 1pt solid;
	border-bottom    : #a7a7a7 1pt solid;
}
.mensOkLink{
	font-family     : tahoma;
	font-size       : 13px;
	color           : #30a53f;
	text-decoration : none;
	behavior        : url(/HTC/sublinha.htc);
	cursor          : hand;
}
.mensOk{
	font-family     : tahoma;
	font-size       : 13px;
	color           : #30a53f;
	text-decoration : none;
	cursor          : default;
}
.registroItemCenter{
	 font-family     : Verdana, Arial, Helvetica, sans-serif;
	 font-size       : 12px;
	 color           : #3c3c3c;
	 text-decoration : none;
	 cursor          : default;
	 border-right    : 1px #cbcbcb solid;
/*	 text-transform  : uppercase;*/
	 text-align      : center;
}
.registroItemGrid{
	 font-family     : Verdana, Arial, Helvetica, sans-serif;
	 font-size       : 12px;
 	 color            : #646464;
	 background-color : #eae9eb;
	 text-decoration : none;
	 cursor          : default;
 	 border-right     : 1px #cacaca solid;
	 border-bottom    : 1px #cacaca solid;
/*	 text-transform   : uppercase;*/
}
.registroItem{
	 font-family     : Verdana, Arial, Helvetica, sans-serif;
	 font-size       : 12px;
	 color           : #3c3c3c;
	 text-decoration : none;
	 cursor          : default;
	 border-right     : 1px #cbcbcb solid;
/*	 text-transform   : uppercase;*/
}
.registroItemNumeric{
	 font-family     : Verdana, Arial, Helvetica, sans-serif;
	 font-size       : 12px;
	 color           : #3c3c3c;
	 text-decoration : none;
	 cursor          : default;
	 border-right    : 1px #cbcbcb solid;
	 text-align      : right;
}
.registroItemParcela{
	font-family     : Verdana, Arial, Helvetica, sans-serif;
	font-size       : 12px;
	color           : #3c3c3c;
	text-decoration : none;
	cursor          : default;
	behavior        : url(/HTC/parcelasCondicao.htc);
	border-bottom   : silver 1pt solid;
/*    text-transform   : uppercase;*/
}
.mensOkLink2{
	font-family     : tahoma;
	font-size       : 13px;
	color           : #646464;
	text-decoration : none;
	behavior        : url(/HTC/sublinha.htc);
	cursor          : hand;
}
.quadradoDestacado{
	BORDER-TOP:    #000066 1pt solid;
	BORDER-BOTTOM: #000066 1pt solid;
	BORDER-RIGHT:  #000066 1pt solid;
	BORDER-LEFT:   #000066 1pt solid;
}
.fontSelectItem{
	font-family     : Verdana, Arial, Helvetica, sans-serif;
	font-size       : 12px;
	text-decoration : underline;
	cursor          : hand;
}

.editData{
	behavior : url(/HTC/formataData.htc);
}
/* classe do Calendario */
.tbCal {
	z-index          : 10;
	BORDER-TOP       : #eae9eb 1pt solid;
	BORDER-BOTTOM    : #eae9eb 1pt solid;
	BORDER-LEFT      : #eae9eb 1pt solid;
	BORDER-RIGHT     : #eae9eb 1pt solid;
	position         : absolute;
	background-color : #F7F7F7;
	color            : Black;
}
.tdCalOut{
	BORDER-TOP       : #eae9eb 1pt solid;
	BORDER-BOTTOM    : #eae9eb 1pt solid;
	BORDER-LEFT      : #eae9eb 1pt solid;
	BORDER-RIGHT     : #eae9eb 1pt solid;
	background-color : #F7F7F7;
	z-index          : 10;
	color            : Black;
	font             : bold 10px verdana;
	cursor           : hand;
}
.tdCalOver{
	BORDER-TOP       : #000066 1pt solid;
	BORDER-BOTTOM    : #000066 1pt solid;
	BORDER-LEFT      : #000066 1pt solid;
	BORDER-RIGHT     : #000066 1pt solid;
	background-color : #FFAE55;
	z-index          : 10;
	color            : black;
	font             : bold 10px verdana;
	cursor           : hand;
}


.quadrado{
	BORDER-TOP:    #000066 1pt solid;
	BORDER-BOTTOM: #000066 1pt solid;
	BORDER-RIGHT:  #000066 1pt solid;
	BORDER-LEFT:   #000066 1pt solid;
}


.corSimTR{ /* CLASSE DAS TRs IMPARES DO RELATORIO */
	background-color : #F4F5F7;
}

.corNaoTR{ /* CLASSE DAS TRs PARES DO RELATORIO */
	background-color : #E9EBEF;
}

.faturaChequeNaoCompensadoQuitada{
	background-color : #FF9900;
	color:#FF9900;
	width : 12px;
	height:12px;
}

.faturaQuitada{
	background-color : blue;
	color : blue;
	width : 12px;
	height:12px;
}


.faturaAtrasada{
	background-color : red;
	color : red;
	width : 12px;
	height:12px;
}

.faturaParcialmentePaga{
	background-color:#FFCC99;
	color : #FFCC99;
	width : 12px;
	height:12px;
}


.faturaDescontadaAtrasada{
	background-color : #cccc33;
	color            : #cccc33;
	width            : 12px;
	height           : 12px;
}

.faturaDescontada{
	background-color : #ff66cc;
	color : #ff66cc;
	width : 12px;
	height:12px;
}

.faturaEmAberto{
	background-color : green;
	color : green;
	width : 12px;
	height:12px;
}

.novoReg{
	 font-family : Verdana, Arial, Helvetica, sans-serif;
	 font-size   : 12px;
	 color       : silver;
}

#divMultiOpcoes{
	border : 1px #a6a6a6 solid;
	 font-family      : Verdana, Arial, Helvetica, sans-serif;
	 font-size        : 12px;
	 color            : #646464;
	 background-color : #eae9eb;
 	 border-right     : 1px #cacaca solid;
	 border-bottom    : 1px #cacaca solid;
	 text-decoration  : none
}

#bottomMultiSelect{
	background-color:#a6a6a6;
	text-align : center;
}

.procedenciaAberta{
	background-color : blue;
	width : 12px;
	height:12px;
}


.procedenciaFechada{
	background-color : yellow;
	width : 12px;
	height:12px;	
}


.titlePrintHeader{
	 font-family      : Verdana, Arial, Helvetica, sans-serif;
	 border-bottom : 1px black solid;
	 background-color:silter;
	 font-size : 18px;
	 font-weight : bold;
}

.titlePrintCol{
	 font-family      : Verdana, Arial, Helvetica, sans-serif;
	 border-bottom    : 1px black solid;
	 background-color :silter;
	 font-size        : 14px;
	 font-weight      : bold;
}
.titlePrintColNum{
	 font-family      : Verdana, Arial, Helvetica, sans-serif;
	 border-bottom    : 1px black solid;
	 background-color :silter;
	 font-size        : 14px;
	 text-align       : right;
}
.registroItemPrint{
	 font-family     : Verdana, Arial, Helvetica, sans-serif;
	 font-size       : 12px;
 	 color            : black;
	 text-decoration : none;
	 cursor          : default;
 	 border-right     : 1px #cacaca solid;
	 border-bottom    : 1px black solid;
/*	 text-transform   : uppercase;*/
}
.registroItemPrintNum{
	 font-family      : Verdana, Arial, Helvetica, sans-serif;
	 font-size        : 12px;
 	 color            : black;
	 text-decoration  : none;
	 cursor           : default;
 	 border-right     : 1px #cacaca solid;
	 border-bottom    : 1px black solid;
	 text-align       : right;
/*	 text-transform   : uppercase;*/
}



.divMultiOpcoes_1{
	 height   : 105px;
	 overflow : auto;
	 border   : 1px inset;
	 color    : #gray;
 	 filter   : DropShadow (Color=gray, OffX=1, OffY=1, Positive=true);
}


.divMultiOpcoes_2{
	 height   : 135px;
	 overflow : auto;
	 border   : 1px inset;
	 color    : #gray;
 	 filter   : DropShadow (Color=gray, OffX=1, OffY=1, Positive=true);
}

.divMultiOpcoes_3{
	 height   : 150px;
	 overflow : auto;
	 border   : 1px inset;
	 color    : #gray;
}



.registroItem_Fornecedor_1{
	 font-family      : Verdana, Arial, Helvetica, sans-serif;
	 font-size        : 12px;
	 color            : white;
	 background-color : #666699;
	 text-decoration  : none;
	 cursor           : default;
	 border-right     : 1px #cbcbcb solid;
	 border-bottom    : 1px #cbcbcb solid;
/*	 text-transform   : uppercase;*/
}


.registroItem_Fornecedor_2{
	 font-family      : Verdana, Arial, Helvetica, sans-serif;
	 font-size        : 12px;
	 color            : white;
	 background-color : #6666cc;
	 text-decoration  : none;
	 cursor           : default;
	 border-right     : 1px #cbcbcb solid;
	 border-bottom    : 1px #cbcbcb solid;
/*	 text-transform   : uppercase;*/
}

.registroItem_Fornecedor_3{
	 font-family      : Verdana, Arial, Helvetica, sans-serif;
	 font-size        : 12px;
	 color            : white;
	 background-color : #0369da;
	 text-decoration  : none;
	 cursor           : default;
	 border-right     : 1px #cbcbcb solid;
	 border-bottom    : 1px #cbcbcb solid;
/*	 text-transform   : uppercase;*/
}




.registroNumeric_Fornecedor_1{
	 font-family      : Verdana, Arial, Helvetica, sans-serif;
	 font-size        : 12px;
	 color            : white;
	 background-color : #666699;
	 text-decoration  : none;
	 cursor           : default;
	 border-right     : 1px #cbcbcb solid;
	 border-bottom    : 1px #cbcbcb solid;
/*	 text-transform   : uppercase;*/
	 text-align       : right;
}


.registroNumeric_Fornecedor_2{
	 font-family      : Verdana, Arial, Helvetica, sans-serif;
	 font-size        : 12px;
	 color            : white;
	 background-color : #6666cc;
	 text-decoration  : none;
	 cursor           : default;
	 border-right     : 1px #cbcbcb solid;
	 border-bottom    : 1px #cbcbcb solid;
/*	 text-transform   : uppercase;*/
	 text-align       : right;
}

.registroNumeric_Fornecedor_3{
	 font-family      : Verdana, Arial, Helvetica, sans-serif;
	 font-size        : 12px;
	 color            : white;
	 background-color : #0369da;
	 text-decoration  : none;
	 cursor           : default;
	 border-right     : 1px #cbcbcb solid;
	 border-bottom    : 1px #cbcbcb solid;
/*	 text-transform   : uppercase;*/
	 text-align       : right;
}




.movimentoChequeNaoCompensado{
	background-color : #FF9900;
	color:#FF9900;
	width : 12px;
	height:12px;
}


.movimentoSaldoNaoFechado{
	background-color:#FFFF00;
	color:#FFFF00;
	width : 12px;
	height:12px;
}


.movimentoSaldoFechado{
	background-color:red;
	color:red;
	width : 12px;
	height:12px;
}

.mapaCustoSaldoRateio{
	background-color : orange;
	color : green;
	width : 12px;
	height:12px;
}

.mapaCustoSaldoOk{
	background-color : blue;
	color : green;
	width : 12px;
	height:12px;
}

.quadradoDestacadoRateio{
	BORDER-BOTTOM: #000066 1pt solid;
	BORDER-RIGHT:  #000066 1pt solid;
	BORDER-LEFT:   #000066 1pt solid;
}

.linkLiberacoesPedido{
	text-decoration : underline;
	cursor          : hand;
	color:#00CC66;
	font-size:14px;
	font-weight:bold;
}


.comentarioPendenciaTarefa{
	background-color:#E1E1E1;
	border:1px #54A7A7 dashed;
	margin:0px;
	padding:5px;
}

.comentarioPendenciaTarefaNaoLida{
	background-color:#E0D1D1;
	border:1px #54A7A7 dashed;
	margin:0px;
	padding:5px;
	font-weight:bold;
}

.comentarioPendenciaTarefaPai{
	background-color:#E1E1E1;
	height:250px;
	overflow:auto;
}
.registroItemPendencia{
	 font-family     : Verdana, Arial, Helvetica, sans-serif;
	 font-size       : 12px;
	 color           : #3c3c3c;
	 text-decoration : none;
	 cursor          : default;
	 border-right    : 1px #cbcbcb solid;
	 vertical-align  : top;
	 border-bottom   : 1px silver solid;
}