body, span, div, tr, td, table, p {font-family:Tahoma, Verdana, Arial, Helvetica; font-size:11px; color:#000000;}

a{text-decoration:underline; color:#203CA4;}
a:hover {text-decoration:none; color:#990000;}

.tdTitulo{background-color:#7288AC; border-top:1px solid #C3C9D6;}
.tdTituloRelogio{background: #7187AB url(/wbc/images/bg_titulo_relogio.gif) repeat-x top left; border-top:1px solid #C3C9D6;}

.lblTitulo{font-size:14px;color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.lblSubTitulo{font-size:12px;color:#990000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; border-bottom:1px groove #990000; width:98%}

.lblTituloTabela{padding-left:4px; padding-right:4px; color:#111565; text-transform:uppercase; font-size:10px; font-weight:bold;}
.lblTituloLegenda{padding-left:4px; padding-right:4px; color:#858382; text-transform:uppercase; font-size:10px; font-weight:bold;}
.lblLegenda{color:#858382; text-transform:capitalize;}
.lblRelogio {font-size:11px; color:#EDF4FF; font-weight:bold;}

.tabPesquisa{border-left:1px solid #858382; border-right:1px solid #858382; background-color:#FFFFFF; padding:6px;}
.tabBorda{border:1px solid #858382;background-color:#FFFFFF;}
.tabBarraRelatorio {background-image: url(/wbc/images/tab_relatorio_bg.gif); background-repeat:repeat-x; background-color:#E5ECF0; height:27px;}

.tabBarraTituloSecundario {background-image: url(/wbc/images/tab_relatorio_bg.gif); background-repeat:repeat-x; background-color:#E5ECF0; height:27px;}
.lblTituloSecundario {color:#81929B;font-size: 12px;font-weight: bold;}

.subtotal {border:1px solid #7F9DB9; background-color:#E5ECF0; height:22px; color:#003C5F; padding-left:4px;}

.lblAbaSelecionada {color:#FFFFFF; font-weight:bold; padding:2px 4px 2px 4px;}
.linkAba, .lblAba{color:#FFFFFF; text-decoration:none; padding:2px 4px 2px 4px;}
.linkAba:hover{color:#FFFFFF; text-decoration:underline; padding:2px 4px 2px 4px;}
.AbaSelecionada {border-bottom:1px solid #636363; background-color:#858382; height:20px;}
.Aba{ background:#BBBBBB url(/wbc/images/aba_bg.gif) repeat-x bottom left; height:20px;}
.AbaSeparadorSelecionada {background:#636363 url(/wbc/images/aba_sep.gif) no-repeat top left;}
.AbaSeparador {background:#858382 url(/wbc/images/aba_sep.gif) no-repeat top left;}
.TabAba {border:1px solid #858382; border-top: 1px solid #636363; padding: 4px;}

.MsgInstrucao {background-color:#FFFFE1; border-bottom:1px solid #EFEFEF;}

.linhaClasseProdutoNavegacao {width:100%; margin-bottom:10px; text-align:left; border-bottom:1px dashed #858382; padding-bottom:3px;}
.linhaSeparadorTabela { border-bottom:1px dashed #858382; }

.tabItemDesclassificado
{
	border-bottom: 1px solid #CC3333;
}
.lblItemCancelado {color:#CC3333; font-size:10pt; font-weight:bold;}
.lblItemVencedor {color:#203CA4; font-weight:bold;}

form {margin:0px;}

body 
{
	background-color:#EBEBEB; margin:0px;
	background-image: url(/wbc/images/bg_pagina.gif); 
	background-repeat:repeat-y;
	scrollbar-3dlight-color: #A8A8A8;
	scrollbar-arrow-color: #494949;
	scrollbar-darkshadow-color: #A8A8A8;
	scrollbar-face-color: #F2F3F5;
	scrollbar-shadow-color: #F6EAEA;
}
.tdImagemCapa{background: url(/wbc/images/img_capa.jpg) no-repeat left bottom;}
.top {background: url(/wbc/images/back_top.gif) repeat-x; margin: 0px; vertical-align:top; text-align:left;}
.top IMG{margin-left:25px;}
.barraTop {}
.popUp 
{
	background-image: none;
	background-color: #FFFFFF; margin: 8px;
}
.normal{background-color: #EBEBEB; margin: 0px; background-image:none;}
.bodyMain{background-color: #FFFFFF; margin: 0px; background-image:none;}
.FundoBranco{margin: 0px; background-image:none;background-color: #FFFFFF;}
.FundoPainel {
	background: #E6E9EA url(/wbc/images/bg_leilao_painel.gif);
}


.lblForm {color: #000000; font-weight:bold; font-size:11px;}
.lblDado {color: #000000; font-weight:normal; font-size:11px;}
.lblMsgLogin {color:#595959; font-weight:normal; font-size:11px;}
.lblConectadoCom {color:#666666;font-weight:normal; font-size:11px;}
.lblUserName {color: #A20000; font-weight:bold; font-size:11px;}
.lblSimpleText {color: #858382; font-size:10px;}
.lblCapaText {color: #7C7C7C; font-size:10px;}
.lblCadastroUsuario {color:#FF0000; font-weight:bold;}

.tabForm{background-color: #F8F8F8;}

.tabErro{background-color: #FFFFFF;}
.lblErro1{color:#FF0000;font-weight:bold; font-size:12px;}
.lblErro2{color:#FF0000; font-size:11px;}

form, p {
	margin-bottom    : 0px;
	padding          : 0px;
}

.tex {
	font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-size        : 10px;
	color            : #000000;	
	padding			 : 0px;
	height			 : 18px;
	margin			 : 3px;
	border		     : 1px solid #7F9DB9;
	background-color : #FFFFFF;
	padding-right    : 5px;
	padding-top		 : 1px;
	padding-left	 : 2px;
}
.formSel {background-color : #D4EAFC;}

textarea, .tar {
	font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-size        : 10px;
	color            : #000000;
	padding          : 0px;	
	margin			 : 3px;
	border		     : 1px solid #7F9DB9;
	background-color : #FFFFFF;
	padding-right    : 5px;
	padding-top		 : 1px;
	padding-left	 : 2px;
}

select, .sel {
	font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-size        : 10px;
	color            : #000000;
	padding          : 0px;
	margin			 : 3px;	
	background-color : #FFFFFF;
	border			 : solid 1px #7F9DB9;
}

.botao{
	border-bottom    : 1px solid #003C74;
	border-right     : 1px solid #003C74;
	border-top       : 1px solid #2C94E2;
	border-left      : 1px solid #2C94E2;
	font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-size        : 10px;
	color            : #000000;
	font-weight		 : normal;
	padding          : 0px;
	background-color : #F0F0EA;
	height			 : 16px;
	background-image : url(/wbc/images/bg_botao.gif);
}


/*-------- GRID ------------*/

.aHeaderLista {
	color            : #FFFFFF;
	font-size        : 8pt;
	font-weight		  : bold;
}

TD.tdTituloLista A {
	color            : #FFFFFF;
	font-size        : 8pt;
	font-weight		  : bold;
	text-decoration  : none;
}

TD.tdTituloListaFim A {
	color            : #FFFFFF;
	font-size        : 8pt;
	font-weight		  : bold;
	text-decoration  : none;
}

.tdTituloLista A:hover,.tdTituloListaFim A:hover {color:#89CCF9;}

/* ALTERAR ESTA CLASSE */
.tabNenhumRegistro{
	height: 40px;
	border: 1px solid #C90000;
	color: #C90000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 2px 2px 2px;
	font-weight: bold;		
	background-color: #FFFFFF;
}

.footerBotao{
	background-color: #F1F6F9;
}

tr td.trPaginacaoTotal span{	
	border: none;
	font-size:10px;
}

.trPaginacao {
	height: 30px;
}

.trPaginacao td span, .trPaginacao span{
	color            : #203CA4;
	font-size        : 11px;
	text-decoration  : none;
	height           : 16px;
	padding          : 1px;
	padding-left     : 3px;
	padding-right    : 3px;	
}

.tdTituloLista {
	color            : #FFFFFF;
	border-right     : 1px solid #DBDBDB;
	border-bottom    : 1px solid #DBDBDB;
	font-size        : 8pt;
	font-weight      : bold;
	padding          : 3px;
	background-image : url(/wbc/images/bg_grid.gif);
	background-color : #1E418B;
	background-repeat: repeat-x;
	background-position: left bottom;
}

.tdTituloListaFim {
	color            : #FFFFFF;
	border-bottom	 : 1px solid #DBDBDB;
	font-size        : 8pt;
	padding          : 3px;
	background-image : url(/wbc/images/bg_grid.gif);
	background-color : #1E418B;
	background-repeat: repeat-x;
	background-position: left bottom;
	font-weight      : bold;
}

.tdItemListaFim a, .tdItemLista a {color: #203CA4; text-decoration:underline;}
.tdItemListaFim a:hover, .tdItemLista a:hover {color: #CC0000; text-decoration:none;}

.tdItemLista {
	color            : #000000;
	font-size        : 11px;
	padding          : 3px;
	border-right     : 1px solid #DBDBDB;
	border-bottom    : 1px solid #DBDBDB;
	background-color : #FFFFFF;
	height			 : 22px;
}
.tdItemListaSelecionado,.tdItemListaSelecionado .tdItemLista, .tdItemListaSelecionado .tdItemListaFim{
	background-color : #D2E4FE;
	height			 : 22px;
}

.trItemSelecionado,.trItemSelecionado td.tdItemListaSelecionado, .trItemSelecionado td.tdItemLista,
.trItemSelecionado td.tdItemListaFim {background-color : #D4EAFC;} 

.tdItemListaDestaque {
	color            : #000000;
	font-size        : 11px;
	padding          : 3px;
	border-right     : 1px solid #DBDBDB;
	border-bottom    : 1px solid #DBDBDB;
	background-color : #F4F4F4;
	height			 : 22px;
}
.tdItemListaDestaqueFim {
	color            : #000000;
	font-size        : 11px;
	padding          : 3px;
	background-color : #F4F4F4;
	border-bottom    : 1px solid #DBDBDB;
	height			 : 22px;
}

.tdItemListaFim {
	color            : #000000;
	font-size        : 11px;
	padding          : 3px;
	border-bottom    : 1px solid #DBDBDB;
	background-color : #FFFFFF;
	height			 : 22px;
}

.tdNumeracao {
	color            : #000000;
	font-size        : 10px;
	height           : 20px;
	padding          : 1px;
	background-color : #FFFFFF;
	border-bottom    : 10px solid white;
}
.tdPaginacao {
	color            : #203CA4;
	font-size        : 10px;
	height           : 20px;
	padding          : 1px;
}

.navSelecionado {
	color            : #203CA4;
	font-size        : 10px;
	text-decoration  : none;
	height           : 16px;
	padding          : 1px;
	padding-left     : 3px;
	padding-right    : 3px;
	border-top       : 1px solid #203CA4;
	border-left      : 1px solid #203CA4;
	border-right     : 1px solid #F1F6F9;
	border-bottom    : 1px solid #F1F6F9;
	background-color : #DBDBDB;
}
.navNaoSelecionado {
	color            : #203CA4;
	font-size        : 10px;
	text-decoration  : none;
	height           : 16px;
	padding          : 1px;
	padding-left     : 3px;
	padding-right    : 3px;
	border-top       : 1px solid #DBDBDB;
	border-left      : 1px solid #DBDBDB;
	border-right     : 1px solid #203CA4;
	border-bottom    : 1px solid #203CA4;
	background-color : #F1F6F9;
}
.navNaoSelecionado:hover {
	color            : #FFFFFF;
	text-decoration  : none;
	background-color : #203CA4;
}

/*--------- GRID ---------*/


/*---------MATRIZ DE PESOS ----------*/
.tdBotaoMatriz {
	border-bottom	 : 2px solid #FFFFFF;
	background:#636363 url(/wbc/images/aba_sep.gif) no-repeat top left;
}
.aBotaoMatriz{
	font-size: 8pt;
	color: #FFFFFF; 
	font-weight: bold;
	text-decoration:none;
}
.aBotaoMatriz:hover{
	font-size: 8pt;
	color: #FFFFFF; 
	font-weight: bold;
	text-decoration:underline;
}
.tdBotaoMatrizSelecionado {
	background :#1E418B url(/wbc/images/bg_grid.gif) repeat-x left bottom;
	border-bottom: 2px solid #FFFFFF;
}
.tdBotaoMatrizOver {
	background-color : #BBBBBB;
	border-bottom: 2px solid #FFFFFF;
}
.tabMatrizFundo {
	background-color : #FFFFFF;
}
.tabMatrizHead{
	padding-left: 4px;
	background-color: #F1F6F9;
	border-right     : 1px solid #DBDBDB;
	border-bottom    : 1px solid #DBDBDB;
}
.tabMatrizFooter{
	padding-right: 4px;
	background-color: #f4f4f4;
	height: 25px;
}

/*---------MATRIZ DE PESOS ----------*/



/*----------- FORUM ----------------*/

.tabForumRespostas {background-color:#858382;}
.tdForumUsuario {background-color:#E3EEF8;}
.tdForumTitulo { background-color:#F2F2F2; padding:4px;}
.lblUserForum {color:#565656; font-weight:bold;}

/*----------- FORUM ----------------*/

/*----------- COTACAO ----------------*/

.lblValorPresente {color:#FF0000;}


.tdPropostaIdeal {background-color: #FFFED5;border-right: 1px solid #C8D5DB;border-bottom: 1px solid #C8D5DB; text-transform:capitalize;}
.tdItemLista2, .tdItemListaFim2 {background-color: #FFFFFF; text-transform:capitalize;}		
.tdTituloLista2, .tdTituloListaFim2{background-image: url(/wbc/images/tab_relatorio_bg.gif); 
	background-repeat:repeat-x; background-color:#E5ECF0; height:21px; color:#000000; font-size:9px; font-weight: bold;
}
.tdTituloLista2,.tdItemLista2 {border-right: 1px solid #C8D5DB;border-bottom: 1px solid #C8D5DB; padding-left:2px;}
.tdTituloListaFim2, .tdItemListaFim2 {border-bottom: 1px solid #C8D5DB;}
.tRestante{color:#E50000; font-weight:bold;}
/*----------- COTACAO ----------------*/


/* BARRA LATERAL - PAINEL*/

.tdTituloPainel{
	background: #97A7B3 url(/wbc/images/bg_painel_barra.gif) no-repeat right;
	height: 28px;
	border-top: 1px solid #D5D7DC;
}
.lblTituloPainel {
	font-size:12px;
	color:#FFFFFF; 
	font-weight: bold;
	padding-left: 7px;
}

/* BARRA LATERAL - BOTOES INFERIORES */
.tdFundoTabBotoes{
	background: #334974 url(/wbc/images/bg_painel_botoes.gif) no-repeat right;
}
.tdFundoTabBotoesTop{
	background-image: url(/wbc/images/bg_painel_top.gif);
}
.lblDescricaoPainel{
	color:#FFFFFF;
	font-size: 8pt;
}


/* PAINEL DE CONTROLE */

.tdBotaoPainelControle {border-bottom:1px groove #858382; height:28px;}
.tdBotaoPainelControleOn {border-bottom:1px groove #858382; height:28px; background-color:#D2E4FE;}

.tdBotaoPainelControle a, .tdBotaoPainelControleOn a {color: #444444; text-decoration:none;}
.tdBotaoPainelControle a:hover, .tdBotaoPainelControleOn a:hover {color: #444444; text-decoration:underline;}


/* EMPRESAS CONECTADAS */

.lblUsuarioConectado { color:#990000; font-size:7pt; border-bottom:1px groove #858382; height:18px;}
.lblNenhumUsuarioConectado { color:#990000; font-size:7pt;}
.tdUsuarioConectado {border-bottom:1px groove #858382;}