@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; }
h3   { margin:0; padding:0; }

.textbox 	    	  { padding:1px; font-size:11px; border:1px solid #CFCFCF; color:#10155E; }
.texto_padrao 	  { color:#656565; font-weight:bold; font-family:Tahoma; font-size:11px; }
.contentRight  		{ margin:2px 0 0 5px; }
.titulo_grid   		{ background:#10155E; height:20px; color:#fff; font-weight:bold; padding:5px; }
.subTitulo_grid	  { background:#D4D4D4; height:20px; color:#10155E; font-weight:bold; padding:5px; }
.titulo_grid_maior{ background:#10155E; color:#fff; font-weight:bold; }
.width100 		{ width:60px; }
.width100right{ width:60px; text-align:right;}
.ItemRight		{ padding:5px; }
.tdline				{ border-right:1px solid #FFFFFF;}
.padding_tb 	{ padding:5px 0 5px 0; }
.floatleft 		{ float:left; display:inline; }
.marginLeft 	{ margin:0 0 0 10px; }
.clear	    	{ clear:both; }
.txt_azul   	{ color:#303030; font-size:11px; }
#subTit_chat       { color:#10155E; font-size:11px; font-family:Tahoma; }
#subTit_chat span  { color:#10155E; font-size:11px; font-family:Tahoma; }
.borderbottom      { border-bottom:1px solid #656565; }
.position_absolute { position:absolute; }
.width170 				 { width:170px; }
.borderBottomGrid	 { border-bottom:1px solid #fff; border-right:1px solid #fff; }
.bordaBrancaB			 { border-bottom:1px solid #fff; }
.titulo_posCont    { font-weight:bold; color:#656565; border:0 none; }
.bold 					 	 { font-weight:bold; }
.txt_Crestante 		 { color:#656565; font-size:10px;}
.txt_ajuda         { color:#10155E; font-size:12px; font-weight:bold; font-family:Tahoma; }

#funcionalidades .posContCorrente, 
#funcionalidades .posContCorrente_maior	  { width:512px; }
#funcionalidades .posContCorrente td    	{ border-bottom:1px solid #656565; padding:7px; }
#funcionalidades .posContCorrente_maior td{ border-bottom:1px solid #656565; }

#funcionalidades 								 { width:512px; font-family:Tahoma; font-size:11px; }
#funcionalidades #tituloTable 	 { background:#10155E; height:20px; width:512px; color:#fff; font-weight:bold; }
#funcionalidades #tituloTable td { width:120px; }
#funcionalidades #empAssunto  	 { width:392px; text-align:center; }
#funcionalidades #ofertaspublicas td 											 { border-bottom:1px solid #000; padding:7px; }
#funcionalidades .tableStatement tr .ItemMiddle .ItemRight { padding:5px; width:50px; }
#funcionalidades .ItemMiddleHIST { padding:5px; }
#funcionalidades .tableStatement { margin:20px 0 0 0; }

.contentRightFloat  { margin-left:20px; margin-top:5px; }
.div_chatsAnteriores{ margin:0 0 0 20px; width:120px; }
.div_proximosChats  { margin:0 0 0 20px; width:160px; }

.cadastro_inputRight { margin:0 0 0 20px; }
.cadastro_inputRight2{ margin:0 0 0 10px; }
.cadastro_inputRight3{ margin:0; }
.cadastro_input220   { width:220px; font-size:11px; color:#10155E; padding:2px; height:12px; }
.Cadastro_inputOption{ width:225px; font-size:11px; color:#10155E; border:1px solid #CFCFCF; }
.cadastro_txt        { font-size:11px; color:#10155E; }
.campoObr            { color:#F78F1E; }

.valor_balanco { background:#D4D4D4; height:20px; color:#10155E; text-align:right; padding:5px; }
.txt_balanco   { background:#D4D4D4; height:20px; color:#10155E; padding:5px; font-size:11px; font-weight:normal; }
.txt_balanco1   { height:20px; color:#ffffff; padding:5px; font-size:11px; font-weight:normal; }

.listOrdem_table tr td { border-bottom:1px solid #fff; background:#D4D4D4; height:20px; color:#10155E; padding:2px; font-size:11px; }
.listOrdem_table tr .listOrdem_titTd{ background:#10155E; height:20px; color:#fff; font-weight:bold; padding:2px; border-right:1px solid #fff; }
.msgErro { background:#D4D4D4; height:20px; color:#10155E; padding:2px; }

.textoObsFunc  { border-top:1px solid #D2D2D2; width:100%; padding:10px; }

#tit_docsNecessarios { font-size:15px; color:#10155E; }

.txt_ordencompraBox { background:#D4D4D4; height:20px; color:#10155E; padding:5px; font-size:9px; font-weight:normal; }