.destaque{
	color: #FF0000;
	font-weight: bold;
}	/*
.largura {
	width: 97%;
}*/
#logo {
	top: 0;
	left: 135;
	position: absolute;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #535858;
}
#abanome800 {
	top: 0;
	right: 10;
	text-align:right;
	position: absolute;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #535858;
}
#abanome1024 {
	top: 0;
	right:125;
	text-align:right;
	position: absolute;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #535858;
}
#abanome1152 {
	top: 0;
	right:200;
	text-align:right;
	position: absolute;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #535858;
}
#abanome1280 {
	top: 0;
	right:250;
	text-align:right;
	position: absolute;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #535858;
}
#abanome1360 {
	top: 0;
	right:375;
	text-align:right;
	position: absolute;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #535858;
}
#abanome1600 {
	top: 0;
	right:500;
	text-align:right;
	position: absolute;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #535858;
}
#corpobasico {
	top: 0;
	left: 10;
	position: relative;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #535858;
}

#iconescp {
	top: 25;
	right: 135;
	position: absolute;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #535858;
}

#data {
	top: 0;
	right: 50;
	position: absolute;
	color: #535858;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;	
	width: 340px;
}
#brasilia {
	top: 15;
	right: 5;
	position: absolute;
	color: #535858;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;	
}
#empresa {
	top: 25;
	right: 5;
	position: absolute;
	color: #535858;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;	
}
#usuario {
	top: 55;
	right: 150;
	position: absolute;
	color: #ffffff;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;	
	z-index:4;
}
#topodir {
	top: 0;
	right: 0;
	position: absolute;
	BORDER-BOTTOM: #0099CC 1px solid;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION:RIGHT botton;
	background-image: url(../imagens/logotopo.gif);
	height: 70px;
	width: 740px;
	z-index:1;

}
#hora {
	top: 5;
	right: 0;
	position: absolute;
	background-image: url(../imagens/hora_bg.gif);
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;	
	text-align: center;
	padding-top: 1px;
	height: 19px;
	width: 70px;	
}
.acao_opcoes {	background-image: url(../imagens/acao_opcoes.gif); background-repeat: no-repeat; width: 20px; height: 16px;}
.acao_sair {	background-image: url(../imagens/acao_sair.gif); background-repeat: no-repeat; width: 24px; height: 15px;}
.acao_enviar {	background-image: url(../imagens/acao_enviar.gif); background-repeat: no-repeat; width: 24px; height: 12px;}
.acao_consultar {	background-image: url(../imagens/acao_consultar.gif); background-repeat: no-repeat; width: 20px; height: 16px;}
.acao_forum {	background-image: url(../imagens/acao_forum.gif); background-repeat: no-repeat; width: 20px; height: 16px;}
.acao_edital {	background-image: url(../imagens/acao_edital.gif); background-repeat: no-repeat; width: 20px; height: 16px;}

/* ##################################################################################
												ITENS - PREGAO
	################################################################################## */
#pregao {
	margin: 10px;
	position: relative;
	border: 1px solid #FFFFFF;
}

/* ######################## ITENS - IDPREGAO ######################## */
#idpregao {
	top: 0px;
	left: 0px;
	position: absolute;	
	background-color: #DBDBE3;
	background-image: url(../imagens/t_pregao_bg.gif);
	background-position: right;
	background-repeat: no-repeat;
	color: #434343;
	font-family: Verdana, Tahoma, Arial;
	font-size: 14px;
	font-weight: bold;
	height: 20px;
}
#idpregao li {
	list-style-image: url(../imagens/t_pregao_icon.gif);
	padding-right: 15px;

}
#idpregao ul {
	position: relative;
	left: 0px;
	margin: 0px;
	padding-left: 30px;
	vertical-align: middle;	
}

/* ######################## ITENS - ACOESPREGAO ######################## */
#acoespregao {
	top: 0px;
	right: 0px;
	_right: 20px;
	color: #0066CC;
	position: absolute;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;	
	font-weight: bold;
}
#acoespregao ul {
	position: relative;
  	left: 0px;
	margin: 0px;
	vertical-align: middle;
}
#acoespregao li {
	display: inline;
	margin-left: 10px;
}
#acoespregao a {
	color: #0066CC;
}
#acoespregao span {
	padding-left: 15px;
}

/* ######################## ITENS - DETALHAPREGAO ######################## */
#detalhapregao {
	position: relative;
	border: 2px solid #DBDBE3;	
	background-color: #F7F7F9;
	margin: 20px 0px 0px 0px;
	_margin: 18px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
	text-align: left;
}
#detalhapregao1 {
	position: relative;
	border: 2px solid #DBDBE3;	
	background-color: #F7F7F9;
	margin: 20px 0px 0px 0px;
	_margin: 18px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
	text-align: center;
}
#detalhapregao table {
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
}
#detalhapregao th {
	text-align: right;
	font-weight: bold;
}
#detalhapregao td {
	text-align: left;
	padding: 2px;
}								  



/* ##################################################################################
												ITENS - LOTE
	################################################################################## */
#lote {
	margin: 10px;
	position: relative;
	_max-width: 600px;
	border: 1px solid #FFFFFF;
}

/* ######################## ITENS - IDLOTE ######################## */
#idlote {
	top: 0px;
	left: 0px;
	border-bottom: 2px solid #DBDBE3;	
	color: #434343;
	font-family: Verdana, Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	height: 18px;
	_height: 20px;
	width: 100%; /* se colocar 100% num div com pos. absolute da erro no IE */
}
#idlote li {
	list-style-image: url(../imagens/t_pregao_icon.gif);
	padding-right: 15px;

}
#idlote ul {
	position: relative;
	left: 0px;
	margin: 0px;
	padding-left: 30px;
	vertical-align: middle;
}

/* ######################## ITENS - ACOESLOTE ######################## */
#acoeslote {
	top: 0px;
	right: 0px;
	_right: 10px;	
	background-image: url(../imagens/acoes_lote_bg.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	color: #0066CC;
	position: absolute;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;	
	font-weight: bold;
	height: 40px;
	padding-top: 3px;
}
#acoeslote ul {
	position: relative;
  	left: 0px;
	margin: 0;
	padding: 0px 10px 0px 45px;
	_padding: 4px 10px 0px 45px;	
	vertical-align: middle;
}
#acoeslote li {
	list-style-image: url(../imagens/acao_opcoes.gif);
}
#acoeslote a {
	color: #0066CC;
	_padding-left: 4px;
}

/* ######################## ITENS - DETALHALOTE ######################## */
#detalhalote {
	position: relative;
	background-color: #F7F7F9;
	margin: 3px 0px 0px 0px;
	padding: 5px 10px 0px 10px;
}
#detalhalote table {
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
}
#detalhalote th {
	text-align: right;
	font-weight: bold;
}
#detalhalote td {
	text-align: left;
	padding: 2px;
}
#detalhalote a {
	color: #0A4894;
}

/* ######################## CLASS LISTA ######################## */
#lista {
	background-color : #DBDBE3;
	margin: 10px 0px 10px 0px;
	width: 100%; 	/* Causa do BUG ID-001 */
	text-align: center;
	
}
#lista th {
	background-color: #DBDBE3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 0px 5px 0px 5px;
	text-align: center;
}
#lista td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 3px 5px 3px 5px;
	text-align: center;
}
#lista a {
	color: #0A4894;
	text-align: center;
}
#par {
	background-color: #F1F1F5;
	text-align: center;
}
#impar {
	background-color: #F1F1F5;	
	text-align: center;
}

img.isLink{
    cursor: pointer;
}

td.rotulo{
    width: 80px;
}

/*Rótulo sem quebra de linha*/
td.rotuloFixo{
	width: 80px;
	white-space: nowrap;
}

input.area60posicoes{
    width: 370px;
}

.formulario input.clean {
    background-image: none;
    background-color: transparent;
	border: 0px solid black;
    color: #385378;
	font: 5px bold Verdana, Tahoma, Arial;
	padding-top: 1px;
	padding-left: 4px;
}
/*
.lista input{
	background-image: url(../imagens/shadow.gif);
	border: 1px solid #515C64;
	color: #385378;
	font: 11px bold Verdana, Tahoma, Arial;
	padding-top: 1px;
	padding-left: 4px;
}
*/
.lista .appButtonCancel {
	background-color: #F4F4F7;
	background-image: url(../imagens/btn_delete.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border: 1px solid #D1D0DD;
	cursor: pointer;
	color: #125A95;
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	font-weight: bold;
	height: 18px;
	/*padding-left: 20px;*/
	margin: 5px 5px 5px 5px;
	text-align: center;
	text-transform: capitalize;
}
.appButtonCancelDisable { background-image: url("../imagens/btndeletedis.gif"); }
.appItemCancelado { background-color: rgb(255,102,102); }
.appItemReintegrado { background-color: rgb(255,255,204); }

#botoes .btnGerarDocumento { background-image: url("../imagens/btnsave.gif"); }
#botoes .btnGerarDocumentodis { background-image: url("../imagens/btnsavedis.gif"); }


.textoExterno{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
