/* VsSupply /*
/* Inicio da estrutura das páginas */
html
{
	height:100%;
}

ul
{
	margin:0px;
	padding:0px;
}
form
{
	height: 100%;	

}
textarea
{
    resize: none;
}
body
{
	height: 100%;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	background-color: #6c8898;
}

a
{
	font-weight: bold;	
}

a:link, a:visited
{
	color: #244791;
	font-weight: bold;
}

a:hover, a:active
{
	color: #000000;
	font-weight: bold;
}

#background
{
	position: absolute;
	background-color: White;
	width: 996px;
	height: 100%;
	z-index: -10;
}

#container
{
	width: 996px;
	position: relative; /*Contexto de posicionamento */
	margin: 0 auto;
	text-align: left;
	min-height: 100%;
}

* html #container
{
	height: 100%;
}

#conteudo
{
	padding-bottom: 30px;
	min-height: 100%; /*for mozilla as IE treats height as min-height anyway*/
	background: white;
	width: 996px;
	margin: 0px auto 0px auto;
	bottom: 0px;
}

#topo
{
	width: 996px;
	height: 116px;
	text-align: center;
}

#principal
{
	width: 996px;
	padding-left: 20px;
	float: left;
	padding-top: 10px;
}

#centrecontent
{
	margin-left: 187px;
}

#menu_LateralEsquerdo
{
	position: relative; /*ie needs this to show float */
	width: 180px;
	float: left;
}

#rodape
{
	width: 996px;
	position: absolute;
	bottom: 0;
	text-align: center;
}

#rodape p
{
	margin: 0;
	font-weight: bold;
	color: #060;
}

.clear
{
	clear: both;
}
/* Fim da estrutura das páginas */

/*TABELA GRÁFICO NÍVEIS*/
.tabela_GraficoVermelho{
	height:40px;
	background-color:#ff0000;
}

.tabela_GraficoAmarelo{
	height:40px;
	background-color:#eeee0c;
}

.tabela_GraficoAmareloMorto{
	height:40px;
	background-color:#fff2ba !important;
}

.tabela_GraficoNivel1{
	height:40px;
	background-color:#16e900;
}
.tabela_GraficoNivel2{
	height:40px;
	background-color:#16cf03;
}
.tabela_GraficoNivel3{
	height:40px;
	background-color:#14bb03;
}
.tabela_GraficoNivel4{
	height:40px;
	background-color:#12a903;
}
.tabela_GraficoNivel5{
	height:40px;
	background-color:#119403;
}
.tabela_GraficoNivel6{
	height:40px;
	background-color:#0e8502;
}
.tabela_GraficoNivel7{
	height:40px;
	background-color:#0c6702;
}
.tabela_GraficoNivel8{
	height:40px;
	background-color:#095501;
}
.tabela_GraficoNivel9{
	height:40px;
	background-color:#808080;
}
.espacoSelecione{
	padding-left:3px;
}
.espacoSelecioneDir{
	padding-right:3px;
}
.espacoCadastro{
	padding-left:8px;
}
.tabela_espacofieldset{
	padding:5px 5px 5px 0px;
}
.scroll_PAG_catalogo{
	width:785px;
	height:270px;
	overflow:auto;
}
/* FIM TABELA GRÁFICO NÍVEIS*/

/* Inicio dos controles do topo */
#topo a.link_topo_box:link
{
	text-decoration: none;
	color: #3d4041;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#topo a.link_topo_box:hover
{
	text-decoration: none;
	color: #048e35;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#topo a.link_topo_box:visited
{
	text-decoration: none;
	color: #3d4041;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#topo a.link_topo_box:active
{
	text-decoration: none;
	color: #048e35;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.fundo_cabecalho
{
	/*display:block;*/
	background:url(../Imagem/pt-br/fundo_topo_comprador.jpg) 0 top no-repeat !important; /*IE 8-FF */
}

.logotipo_topo_ferramenta
{
	display:block;
	background:url(../Imagem/pt-br/logotipo_vssupply.png) no-repeat !important; /*IE 8-FF */

	width:159px;
	height:50px;
	margin: 0 10px;
}

.detalhe_preto_topo
{
	display:block;
	background:url(../Imagem/pt-br/topo_menu_comprador_fundo_preto.png) no-repeat !important; /*IE 8-FF */
	*background:url(../Imagem/pt-br/topo_menu_comprador_fundo_preto.gif) no-repeat ;	/*IE-6 */
	width:456px;
	height:22px;
}
/* Fim dos controles do topo */



/* Inicio das classes para texto */
.texto_titulo_BemVindo
{
	color: #5a5959;
}

.texto_destaqueOpcao
{
	font-size: 10px;
	color: #234091; *padding:04px02px;
}

.texto_destaque
{
	font-size: 11px !important;
	font-weight: bold !important;
	color: #01488C;
}


.texto_destaque14px
{
	font-size:12px;
	font-weight:bold !important;
}
.texto_destaque12px
{
	font-size:12px;
	font-weight:bold;
}
.texto_destaque11px
{
	font-size:11px;
	font-weight:bold;
}

.texto_11px
{
	font-size:11px;
}



.texto_azul
{
	text-decoration: none;	
	color: #01488C;
}

.texto_vermelho
{
	text-decoration: none;
	color: red;
}

.texto_padrao
{
	text-align: right;
	padding-right: 2px;
}
.scroll_PAG_catalogo{
	width:785px;
	height:270px;
	overflow:auto;
}
/* Fim das classes para texto */



/* Inicio do Menu Lateral
#menu_lateral
{
	padding: 0 0 20px 10px;
}

#menu_lateral ul.menuNavegacao
{
	width: 167px;
	padding: 0px;
	list-style-type: none;
	margin: 0px;
	text-align: right;
}

#menu_lateral ul.menuNavegacao li
{
	font-size: 11px;
	font-weight: bold;
}

#menu_lateral ul.menuNavegacao li a:link
{
	padding: 5px 10px 5px 0;
	display: inline-block;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #244791;
	width: 153px;
}

#menu_lateral ul.menuNavegacao li a:visited
{
	padding: 5px 10px 5px 0;
	display: inline-block;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #244791;
}

#menu_lateral ul.menuNavegacao li a:hover
{
	border-right: #F9A61A 4px solid;
	padding: 5px 10px 5px 0;
	display: inline-block;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	width: 153px;
}

#menu_lateral ul.menuNavegacao li a:active
{
	border-right: #F9A61A 4px solid;
	padding: 5px 10px 5px 0;
	display: inline-block;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}

#menu_lateral ul.menuNavegacao li.selecionado
{
	border-right: #F9A61A 4px solid;
	display: inline-block;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 5px 10px 5px 0;
	color: #244791;
	width: 153px;
}

#menu_lateral ul.menuNavegacao .separador
{
	border-top: #e7e7e7 1px solid;
	border-bottom: #ffffff 1px solid;
	height: 0;
}*/
/* Fim do Menu Lateral */



/* Inicio dos controles de formulário */
/* Inicio botoes*/
.botao_verde
{
	border-style: none;
	background: #018C1D !important;
	color: #ffffff !important;
	font-weight: bold !important;
	text-decoration: none !important;
	font-size: 11px !important;
	padding: 2px 3px !important;
	padding: 3px 3px !important /9;
	
	_padding: 1px 1px;
	
}

/*
	background-color: #A0B3C9  CEDAE7 !important;*/
.botao_verde:hover
{
	background-color: #B9D5A8 !important;
	color: #018C1D !important;
	cursor: pointer !important;
}
.botao_padrao, .botao_padraoFixo
{
	border-style: none;
	background: #01488C !important;
	color: #ffffff !important;
	font-weight: bold !important;
	text-decoration: none !important;
	font-size: 11px !important;
	padding: 2px 3px;
	padding-top:0px  !important /9;
	padding-right:0px  !important /9;
	padding-bottom:0px  !important /9;
	padding-left:0px  !important /9;
}

/*
	background-color: #A0B3C9  CEDAE7 !important;*/
.botao_padrao:hover
{
	background-color: #A8BDD5 !important;
	color: #01488C !important;
	cursor: pointer !important;
}

input[type="submit"][disabled="disabled"].botao_verde, 
input[type="button"][disabled="disabled"].botao_verde 
{
	background-color: #E6F2DF !important;
	color: #B7A697 !important;
	cursor: pointer !important;
	font-family: Arial;
}
/*#eef0f4*/
input[type="submit"][disabled="disabled"].botao_padrao, 
input[type="button"][disabled="disabled"].botao_padrao 
{
	background-color: #eef0f4 !important;
	color: #B7A697 !important;
	cursor: pointer !important;
	font-family: Arial;
}

input[type="submit"][disabled="disabled"].botao_filtro,
input[type="button"][disabled="disabled"].botao_filtro
{
	background-color: #FFF2BA !important;
	color: #B7A697 !important;
	cursor: pointer !important;
	font-family: Arial;
}

input[type="file"]
{
	background-color: #fff;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #CCCCCC;
	padding: 2px 3px;
	margin: 0;
}

/* Fim botoes */



/* Inicio tabela */
.tabela_padrao
{
	width: 800px;
	background-color: #fff;
	border: dotted 1px #99B3CC;
}

.tabela_cabecalhoHistorico
{
	background-color: #CEDAE7;
	color: #01488C;
	font-weight: bold;
	text-align: left;
	padding: 2px;
}

.tabela_cabecalhoTabela
{
	background-color: #CEDAE7;
	color: #01488C;
	font-weight: bold;
	text-align: center;
	padding: 2px;
}

.tabela_cabecalhoTabela th > table tr > td,
.tabela_itemGrid td > table tr > td,
.tabela_itemAlternadoGrid td > table tr > td,
.tabela_item_destaqueVerde td > table tr > td,
.tabela_item_destaqueLaranjaE td > table tr > td,
.tabela_item_destaque td > table tr > td,
.tabela_bordaInterna tr > td
{
	border:none;
	padding: 2px 0 2px 0;
	text-align:center;	
}

.tabela_cabecalhoTabela th >table tr + tr > td,
.tabela_itemGrid td > table tr + tr > td,
.tabela_itemAlternadoGrid td > table tr + tr > td,
.tabela_item_destaqueVerde td > table tr + tr > td,
.tabela_item_destaqueLaranjaE td > table tr + tr > td,
.tabela_item_destaque td > table tr + tr > td,
.tabela_bordaInterna tr + tr > td
{
	border-top:solid 1px #b3b3b3;
	padding: 2px 0 2px 0;
	text-align:center;			
}

.tabela_cabecalhoTabela th > table,
.tabela_itemGrid td > table,
.tabela_itemAlternadoGrid td > table,
.tabela_item_destaqueVerde td > table,
.tabela_item_destaqueLaranjaE td > table
.tabela_item_destaque td > table
{
	width:90%;
	border:none;
	border-collapse:collapse;
	margin:0 auto;
}



.pc90
{
	width:90%;
}

.semBorda
{
	border:0 !important;
}

.tabela_cabecalhoTabelaDestaque
{
	background-color: #A8BDD5;
	color: #01488C;
	font-weight: bold;
	text-align: center;
	padding: 2px;
}

.tabela_cabecalhoVerde
{
	background-color: #D5E7CE;
	color: #01488C;
	font-weight: bold;
	text-align: center;
	padding: 2px;	
}
/* Fim inicio tabela */



/* Titulo gridview */
.tabela_cabecalhoTabela th a, .tabela_cabecalhoTabela th a:link, .tabela_cabecalhoTabela th a:visited, .tabela_cabecalhoTabela th a:hover
{
	text-decoration: none;
	color: #01488C;
	padding-right: 5px;
}
/* Fim titulo gridview */

.tabela_item
{
	background-color: #eef0f4;
	font-size: 9px;
	font-weight: normal;
	padding: 3px;
}

.tabela_itemGrid
{
	background-color: #eef0f4;
	font-size: 9px;
	font-weight: normal;
	padding: 3px;
	border: solid 1px #fff;
}

.tabela_itemMescladoGrid td
{
	background-color: #E6E6E8;
	font-size: 9px;
	font-weight: normal;
	padding: 3px;
	border: solid 1px #fff;
}

.tabela_itemLaranja,tr.tabela_itemLaranja td {
	background-color:#ffda5a;
	font-size:9px;
	font-weight:normal;
	padding:3px;
}

.tabela_itemLaranjaClaro,tr.tabela_itemLaranjaClaro td {
	background-color:#fbe8bc;
	font-size:9px;
	font-weight:normal;
	padding:3px;
}

.tabela_itemVerde,tr.tabela_itemVerde td {
	background-color:#E7FFDD;
	font-size:9px;
	font-weight:normal;
	padding:3px;
}
.tabela_itemVerdeAlternado,tr.tabela_itemVerdeAlternado td {
	background-color:#D5E7CE;
	font-size:9px;
	font-weight:normal;
	padding:3px;
}

.SortableGrid tr.tabela_itemGrid
{
    cursor:move;
	background-color: #eef0f4;
	font-size: 9px;
	font-weight: normal;
	border: solid 1px #fff;
}

.SortableGrid_PlaceHolder
{
    border: 2px solid #cfc; 
}

.tabela_itemGrid > tr > td,
.tabela_itemGrid > td
{
	border: solid 1px white;
}

.tabela_item_destaque td,
.tabela_item_destaque
{
	background-color: #f0dadd;
}


.tabela_item_destaque > td,
.tabela_item_destaqueVerde > td,
.tabela_item_destaqueLaranjaE > td,
.tabela_item_destaqueLaranja > td
{
	border: solid 1px white;
}

.tabela_item_destaqueLaranja
{
	background-color: #F5E5C4 !important;
}

.tabela_item_destaqueLaranjaE tr td,
.tabela_item_destaqueLaranjaE td,
.tabela_item_destaqueLaranjaE
{
	background-color: #FFE09E !important; 
}

.tabela_item_destaqueVerde tr td,
.tabela_item_destaqueVerde td,
.tabela_item_destaqueVerde
{
    background-color: #E5FFAD;
}

.tabela_item_destaqueVerdeEscuro
{
    background-color: #9BD61C;
}

.tabela_itemRepeater
{
	background-color: #eef0f4;
	font-size: 9px;
	font-weight: normal;
	padding: 3px;
	border: solid 1px #fff;
}

.tabela_itemRepeater td
{
	border: solid 0px white;
}

.tabela_itemAlternado
{
	background-color: #e0e3eb;
	font-size: 9px;
	font-weight: normal;
	padding: 3px;
}

.tabela_itemAlternadoGrid
{
	background-color: #e0e3eb;
	font-size: 9px;
	font-weight: normal;
	padding: 3px;
	border: solid 1px #fff;
	border-bottom: solid 1px #fff;
}

.tabela_itemAlternadoGrid > tr > td,
.tabela_itemAlternadoGrid > td
{
	border: solid 1px white;
}

.tabela_itemAlternadoMescladoGrid
{
	background-color: #D7D8D9;
	font-size: 9px;
	font-weight: normal;
	padding: 3px;
	border: solid 1px #fff;
	border-bottom: solid 1px #fff;
}

.tabela_itemAlternadoRepeater
{
	background-color: #e0e3eb;
	font-size: 9px;
	font-weight: normal;
	padding: 3px;
	border: solid 1px #fff;
	border-bottom: solid 1px #fff;
}

.tabela_itemAlternadoRepeater td
{
	border: solid 0px white;
}

/*Repeater Irregular*/

.tabelaLinhaDestaque .tdNormal
{
	background:#E5FFAD;
	font-size: 9px;
	font-weight: normal;
	padding: 3px;
}

.tabela_linha .tdNormal
{
	background-color: #eef0f4;
	font-size: 9px;
	font-weight: normal;
	padding: 3px;
}

.tabela_linha .RodapeNormal
{
	background-color: #eef0f4;
	font-size: 9px;
	font-weight: normal;
	padding: 3px;
}

.tabela_linhaAlternada .tdNormal
{
	background-color: #e0e3eb;
	font-size: 9px;
	font-weight: normal;
	padding: 3px;
}

.tabela_linhaAlternada .RodapeNormal
{
	background-color: #e0e3eb;
	font-size: 9px;
	font-weight: normal;
	padding: 3px;
}


/* Fim tabela 
/* Navegacao por abas principal 
.lista_abaNavegacao .lista_abaNavegacao_Selecionado a:hover,
.lista_abaNavegacao .lista_abaNavegacao_Selecionado a:active,
.lista_abaNavegacao .lista_abaNavegacao_Selecionado a,
.lista_abaNavegacao .lista_abaNavegacao_Selecionado li:hover,
.lista_abaNavegacao .lista_abaNavegacao_Selecionado div:hover
{
	
	margin: 0px;
	line-height:25px;	
	padding: 7px 0;
	background-image: none;
	background-repeat:no-repeat;
	text-decoration: none;
	border-bottom: solid 70px #F9A61A;
	
	text-align:center;	
	color: #ffffff;
	background-color: #F9A61A;
	cursor: default;
	overflow: hidden;
	
}




// CORREÇÃO IE6 
.lista_abaNavegacao_Selecionado
{
	*border-bottom: solid 2px #F9A61A !important;
	*border-bottom: solid 0px #F9A61A;
	*padding:2px 0 1px 0;	
}

.lista_abaNavegacao .lista_abaNavegacao_Selecionado input
{
	*margin:2px 0;
	border: none;
	background-color:Transparent;
	font-weight: bold;
	font-size: 11px;
	font-family: arial;
	color: #ffffff;
	text-align:center;
	
}

*/

.lista_abaNavegacao_Menu
{
	overflow: hidden;
}

.lista_abaNavegacao_Menu ul
{
	/*background-color:#A8BDD5;*/
	margin: 0;
	padding: 0px;
	padding-right: 2px;
	list-style: none;
	height: 100%;
	display:table-row;
	_padding-left: 0.1em;
}

.lista_abaNavegacao_Menu li
{
	padding-right: 2px;
	display: table-cell;
	text-transform: uppercase;
	font-weight: bold;
	float: left;
	clear: right;
	white-space: nowrap;
	vertical-align: text-top;
}


.lista_abaNavegacao_Menu .lista_abaNavegacao div
{
	margin: 0;
	padding: 0 6px;
	line-height:25px;
	background-color:#ACC0D7;
	color: #01488C;
	background-image: url(../Imagem/pt-br/bg_submenu.gif);
	background-repeat: repeat-x;
	text-decoration: none;
	cursor: pointer;	
}

.lista_abaNavegacao_Menu .lista_abaNavegacao div:hover
{
	color:#ffffff;	
	background-image:url(../Imagem/pt-br/bg_submenu_over.gif);
	background-repeat:repeat-x;	
	background-color:#90A1B5;
}


.lista_abaNavegacao_Menu .lista_abaNavegacao_Selecionado div
{
	margin: 0;
	padding: 0 6px;
	line-height:25px;
	color: #FFF;
	background-color: #F9A61A;	
	text-decoration: none;
	cursor: pointer;	
}


.lista_abaNavegacaoTraco
{
	text-align:left;
	margin: 0;
	padding: 0px;
	color: #F9A61A;
	background-image: none;
	background-repeat: repeat-x;
	text-decoration: none;
	background-color:#F9A61A;
	height: 4px;
	width: 99%;
	float: left;
	z-index: 1;
	_width: 799px;
	_margin-left:0.15em;	
}
/* Fim navegacao por abas */

/* Fieldset */
.tabela_fieldset
{
	border: #C0C0C0 1px solid;
	padding-bottom: 7px;
	font-weight: normal;
	margin:0 !important;/*GAMBITA PARA FUNCIONAR JUNTO COM A FOLHA RESTRITA*/
}

.field
{
	border: #C0C0C0 1px solid;
	font-weight: normal;
	margin: 7px 7px 7px 7px;
	background-color: white;	
	padding: 2px 10px 7px 10px;
	/*padding-left: 5px !important;*/
	/*padding-right: 5px !important;*/
}

.tabela_legend, .field legend
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	margin-left: 10px; *margin-left:3px;
}

.tabela_conteudoFieldset
{
	padding-top: 2px ; 
	padding-left: 5px !important;
	padding-left: 10px;
	padding-bottom: 1px;
	padding-right: 5px !important;
	padding-right: 10px;	
}

.texto_legend
{
	font-weight: bold;
	color: #01488C;
}
/* Fim fieldset*/


/* Informacoes do rodape */
.texto_Rodape
{
	height: 30px;
	font-family: arial;
	font-size: 11px;
}

.texto_Telefone
{
	color: #01488c;
	height: 30px;
	font-family: arial;
	font-size: 11px;
	height: 30px;
	font-weight: bold;
}
/* Fim informacoes do rodape */

/*TABELAS*/
.tabela_conteudo
{
	background-color: white;
	padding: 7px 6px 1px 6px;
}

.tabela_conteudo_field
{
	padding: 7px 6px 14px 6px;
	background-color: white;
}

.tabela_conteudo_amarela {
	padding:7px 6px;
	background:#fdfdeb;
}

.tabela_conteudo_amarela_field
{
	padding: 7px 6px 14px 6px;
	background-color: #fdfdeb;
}

/* usada para dar espaço entre linhas nos formulários e casos parecidos */
.tabela_espaco_formulario
{
	padding-top: 8px;
	color: #363737; /*color:#989898;*/
	padding-right: 20px !important;
}
/* Fim */

.tabela td
{
	padding: 3px;
}

.tabela_interna td
{
	padding: 0px !important;
}

.tabela_cabecalhoTabela
{
	background-color: #CEDAE7;
	color: #01488C;
	font-weight: bold;
	text-align: center;
}

.tabela_cabecalhoTabela th
{
	border: solid 1px white;
}

.tabela_cabecalhoTabelaDestaque
{
	background-color: #A8BDD5;
	color: #01488C;
	font-weight: bold;
	text-align: center;
}

.tabela_total
{
	background-color: #F0F0F0;
	font-weight: bold;
	padding: 3px;
}

.tabela_totalDestaque
{
	background-color: #ffffe0;
	font-weight: bold;
	padding: 3px;
}

.tabela_itemDestaque
{
	background-color: #dbdbdb;
	font-size: 9px;
	padding: 3px;
}



.texto_cabecalhoTabela {
	border-bottom:#999999 1px solid;
	font-weight:bold;
	/*color:#333333;*/	
}
.texto_cabecalhoTabela td,
.texto_cabecalhoTabela tr td,
.texto_cabecalhoTabela tr
{
	padding: 0 1px;
}

.tabela_valor
{
	border-bottom: #999999 1px solid;
	padding: 0 3px !important;
}

.tabela_valorAlternado
{
	color: #01488C;
	padding: 0 3px !important;
}

.tabela a:link, .tabela a:visited
{
	color: #244791;
	text-decoration: underline;
}

.tabela a:hover, .tabela a:active
{
	color: #000000;
	text-decoration: underline;
}
/*FIM TABELAS*/



/* Espaços */
.tabela_espaco
{
	padding-right: 20px !important;
}

.tabela_espacoEsq
{
	padding-left: 20px !important;
}

/* Espaco para botoes */
.espacoSelecione
{
	padding-left: 3px;
}

.espacoSelecioneDir
{
	padding-right: 3px;
}
/* Fim espaco para botoes */
/* Fim espaços */

/* Textbox */
.caixaTexto
{
	background-color: #fff;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #CCCCCC;
	padding: 2px 3px;
	margin: 0;
}
.caixaTextoFixo
{
	background-color: #fff;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #CCCCCC;
	padding: 2px 3px;
	margin: 0;
}

.caixaTextoSelecionado
{
	background-color: #FFFFFF;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #1f88ff;
	padding: 2px 3px;
	margin: 0;
}

.caixaDropdown
{
	background-color: #FFFFFF;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #CCCCCC;
	padding: 2px 3px;
	margin: 0;
}
/* Fim textbox */


/* Textos */
.texto_titulo
{
	border-bottom: solid 1px #C0C0C0;
	border-top: solid 1px #C0C0C0;
	background-color: #f0f0f0;
	color: #000000;
	font-weight: bold;
	padding: 4px 6px !important;
	height: 22px;
}
/* Fim textos */

/* Textos */
.texto_tituloPagina, .texto_tituloPaginaPop
{
	border-top:solid 5px #F9A61A !important;
	background-color:#83A2C2;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	padding:0 5px 0 2px !important;
	height:32px;
}

.conteudo_popup_legenda .texto_tituloPaginaPop
{	
	padding:0 0px 0 2px !important;
}

.texto_tituloAlerta
{
	background-color:#83A2C2;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	padding:0 5px 0 5px !important;
	height:32px;
}

.texto_tituloDivDetalhe
{
	background-color:#83A2C2;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	padding:0px 5px 5px 0px !important;
}
/* Fim textos */


/* Estilos Otimizados */

.conteudo_padrao
{	
	padding: 1px 6px 6px 6px;
}

.botaoComObs
{	
	text-align:right;
	vertical-align:bottom;	
}

/* Fim Estilos Otimizados */

/* Popup */
.texto_tituloPaginaPop div:first-child, .texto_tituloPopUpLightBox div:first-child
{
	background:url(../imagem/pt-br/seta_lado.gif) 0 center no-repeat transparent;
	padding-left: 10px;
	float:left;
	position:relative;
	line-height:32px;
}

.texto_tituloPaginaPop div + div, .texto_tituloPopUpLightBox div + div
{
	float:right;
	position:relative;
	vertical-align:middle;
	line-height:32px;
}

.conteudo_popupLightBox
{
	border-top: solid 5px #F9A61A;
	width: 720px;
	background-color: #ffffff;
}

.texto_tituloPopUpLightBox
{
	background-color: #83A2C2;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	height: 32px;
	padding: 0 0 0 2px !important;
}
	
.conteudo_popup
{
	width: 720px;
	background-color: #ffffff;
}

.conteudo_popupMenor
{
	width: 510px;
	background-color: #ffffff;
}

.conteudo_popup_detalhes_historico
{
	border-top: solid 5px #F9A61A;
	width: 330px;
	padding-bottom: 15px;
	background-color: #ffffff;
	border-left: solid 1px #C0C0C0;
	border-bottom: solid 1px #C0C0C0;
	border-right: solid 1px #C0C0C0;
}

.conteudo_popup_impressao
{
	width: 720px;
	background-color: #ffffff;
}
/* Fim popup*/



/* Menu Comprador Itens */
#menu
{
	heigh: 21px;
	font-family: Arial, Helvetica, sans-serif; /*font-size:16px;*/
	font-weight: bold;
	text-align: left;
}

#menu .itens
{
	padding: 0px 15px;
	font-size: 10px;
}

#menu a:link
{
	text-decoration: none;
	color: #FFFFFF;
}

#menu a:visited
{
	text-decoration: none;
	color: #FFFFFF;
}

#menu a:hover
{
	text-decoration: none;
	color: #f2ca6b;
}

#menu a:active
{
	text-decoration: none;
	color: #f2ca6b;
}

#menu a.logout:link
{
	text-decoration: none;
	color: #f2ca6b;
	font-size: 12px;
}

#menu a.logout:visited
{
	text-decoration: none;
	color: #f2ca6b;
	font-size: 12px;
}

#menu a.logout:hover
{
	text-decoration: none;
	color: #fff;
	font-size: 12px;
}

#menu a.logout:active
{
	text-decoration: none;
	color: #fff;
	font-size: 12px;
}
/* Fim Menu Comprador Itens */


/* Fieldset espaçamento entre label e textbox */
.label_nome_campo
{
	/*adicionar na célula*/
	padding-right: 2px;
}
/* Fim fieldset espaçamento entre label e textbox */



/* Espaço lista alternada ou não do treeview */
.tabela_item_treeview
{
	background-color: #eef0f4;
	font-size: 9px;
	font-weight: normal;
	padding: 3px;
	padding-left: 32px;
	border: solid 1px #fff;
}

.tabela_item_treeview_alternado
{
	background-color: #e0e3eb;
	font-size: 9px;
	font-weight: normal;
	padding: 3px;
	padding-left: 32px;
	border: solid 1px #fff;
}

.tabela_item_treeview_alternada
{
	background-color: #e0e3eb;
	font-size: 9px;
	font-weight: normal;
	padding: 3px;
	padding-left: 32px;
	border: solid 1px #fff;
}

.tabela_item_treeview_borda
{
	background-color: #eef0f4;
	font-size: 9px;
	font-weight: normal;
	padding: 3px;
	border: solid 1px #fff;
}

.tabela_item_treeview_borda_alternado
{
	background-color: #fdfbf3;
	font-size: 9px;
	font-weight: normal;
	padding: 3px;
	border: solid 1px #fff;
}

.tabela_item_treeview_borda_alternada
{
	background-color: #e0e3eb;
	font-size: 9px;
	font-weight: normal;
	padding: 3px;
	border: solid 1px #fff;
}
/* Fim espaço lista alternada ou não do treeview */

/*TEXTOS DESTAQUE*/
a.texto_destaqueVermelho
{
	color: #FF0000;
}

a:hover.texto_destaqueVermelho
{
	color: black;
}

.texto_destaqueVermelho
{
	color: #FF0000;
}

.texto_destaqueBranco
{
	color: #FFF;
	font-size: 15px;
}

a.texto_destaqueVerde
{
	color: #32CD32;
}

a:hover.texto_destaqueVerde
{
	color: black;
}

.texto_destaqueVerde
{
	color: #32CD32;
}

a.texto_destaqueVerdeEscuro
{
	color: #008000;
}

a:hover.texto_destaqueVerdeEscuro
{
	color: black;
}


.texto_destaqueVerdeEscuro
{
	color: #008000;
}


.texto_destaqueAmarelo
{
	color:#E5D11D;
}
.texto_destaqueCinza
{
	color:#D3D3D3;
}
.texto_destaqueAzul
{
	color: #01488C;
}

.texto_destaqueLaranja
{
	color: #FF6600;
}

.texto_destaqueDefault
{
	color: #333333;
}

.texto_realceAmarelo
{
	background-color:#E5D11D;
	font-weight:bold;
}

.texto_realceVerde
{
	background-color:#32CD32;
	font-weight:bold;
}

.texto_realceCatalogo
{
	background-color:#BFD59A;
	font-weight:bold;
}

/*FIM TEXTOS DESTAQUE*/



/*TABELA RETORNO DO SISTEMA*/
.tabela_RetornoSistema_resp
{
	padding-left: 5px;
	background-color: #f0f0f0;
	color: #01488C;
	text-align: left;
}

.tabela_RetornoSistema_resp_Alternado
{
	height: 20px; *height:15px;
padding:3px5px;
background-color:White;
color:#01488C;
text-align:left;
}

.tabela_distancia_linhas_tabela
{
	padding: 3px 5px;
	background-color: #f0f0f0;
	color: #01488C;
	text-align: left;
	border: 0px;
}
/*FIM TABELA RETORNO DO SISTEMA*/



/* BORDA BRANCA GRIDVIEW */
.pager_style
{
	border: solid 1px #fff;
}

.pager_style_cor
{
	border: solid 1px #fff;
    background-color:#EEF0F4 !important;
} 
 

/* FIM BORDA BRANCA GRIDVIEW */



/* SKIN DROPDOWNLIST */
.texto_dropdownlist
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
/* FIM SKIN DROPDOWNLIST */



/*BOTAO VERMELHO*/
.botao_atencao
{
	border-style: none;
	background: red !important;
	color: #fff !important;
	font-weight: bold !important;
	text-decoration: none !important;
	font-size: 11px !important;
	padding: 3px 5px !important; *line-height:20px!important;
}


.botao_atencao:hover
{
	background-color: #edd6d6 !important;
	color: red !important;
	cursor: pointer !important;
}
/*FIM BOTAO VERMELHO*/



/*BOTAO VERMELHO ESCURO*/
.botao_vermelhoEscuro
{
	border-style: none;
	background: #D91129 !important;
	color: #fff !important;
	font-weight: bold !important;
	text-decoration: none !important;
	font-size: 11px !important;
	padding: 3px 5px !important; *line-height:20px!important;
}


.botao_vermelhoEscuro:hover
{
	background-color: #edd6d6 !important;
	color: #D91129 !important;
	cursor: pointer !important;
}
/*FIM BOTAO VERMELHO ESCURO*/



/* LINK TOPO COMPRADOR */
a.topo_comprador:link, a.topo_comprador:visited
{
	color: #fff;
	text-decoration: none;
}

a.topo_comprador:hover, a.topo_comprador:active
{
	color: #faad51;
	text-decoration: none;
}
/* FIM LINK TOPO COMPRADOR */






/* ESPAÇO BOTÃO BUSCAR */
.espaco_bt_buscar
{
	padding-right: 5px;
}
/* FIM ESPAÇO BOTÃO BUSCAR */



/* COR DE FUNDO BRANCO NO POP-UP MASTERPAGE POP COMPARTILHADO */
.BodyPopUp
{
	background-color: #ffffff;
}
/* FIM COR DE FUNDO BRANCO NO POP-UP MASTERPAGE POP COMPARTILHADO */


/* TABELA CABECALHO ORDERNADO */
.tabela_cabecalhoTabela_ordenado
{
	padding-right: 5px;
	height: 23px;
	border: solid 1px #fff;
}
/* FIM TABELA CABECALHO ORDERNADO */


/* TABELA ESPACO ENTRE COLUNAS NA MESMA LINHA */
.tabela_espaco_coluna_esq
{
	text-align: left;
	padding-left: 20px !important;
	padding-right: 2px;
}
/* FIM TABELA ESPACO ENTRE COLUNAS NA MESMA LINHA */


.tabela_conteudo_base
{
	padding: 3px 5px;
	background-color: #f0f0f0;
	color: #01488C;
	border: 0px;
}

/* usada para legendas, tooltip, dentro do javascript que chama a legenda */
#bubble_tooltip
{
	position: absolute;
	display: none;
	z-index: 1;
}
/* Fim */

/* CONTEUDO POPUP LEGENDA*/
/* usada para as tabelas das legendas */
.conteudo_popup_legenda
{
	border: 10px solid #83A2C2;
	background-color:#fff;
}

.topo_LightBox
{	
	border-top: solid 5px #F9A61A;
}
/* Fim */
/* FIM POPUP LEGENDA*/
/* usada para colocar cor de fundo nas celulas onde fica os botões selecionar entidade e classificação */
.fundo_destaque_entidade
{
	background-color: #e8f0f9;
	padding-right: 3px;
}
/* Fim */

/* usada em botões isolados alinhados a direita */
.espaco_bt_isolado
{
	padding-bottom: 13px;
	padding-right: 8px;
	padding-left: 8px;
}
/* fim */

/* usada na linha onde fica a ancora que leva até o topo */
.tabela_conteudo_topo
{
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right: 8px;
}
/* Fim */

.label_simulador_textbox
{
	border: solid 1px #cccccc;
	padding: 2px 2px;
}



/*POPUP 100%*/
/* usada para pop-up grande*/
.conteudo_popup_gde
{
	border-top: solid 5px #F9A61A;
	width: 100%;
	background-color: #ffffff;
	border-left: solid 1px #C0C0C0;
	border-bottom: solid 1px #C0C0C0;
	border-right: solid 1px #C0C0C0;
}
/* Fim */
/*FIM POPUP 100%*/



.tabela_conteudo_field_dentro_field
{
	padding: 7px 0px 1px 0px;
	background-color: white;
}





/*************** ESTILOS DINGOLANDIA *********************/

.bloco
{
    clear:both;
    float:none;
    display:inline-block;
}
.coluna_esq
{
    float:left;
}
.texto_bold
{
	font-weight:bold;
}
/************** Abas com Tabela ***********************/
 .bt_ativo a
 {	
	display:block;
	padding:0 6px;	
	line-height:23px;
	text-decoration:none;
    background-image: none;	
	color: #ffffff;
	background-color: #F9A61A;
	cursor:default;
}
 .botoes_aba_table a:hover
 {
	color: #ffffff;
	background-image: url(../Imagem/pt-br/bg_submenu_over.gif);
	background-repeat: repeat-x;
	text-decoration: none;
}
.botoes_aba_table a
{	
	padding:0 6px;
	display:block;	
	line-height:23px;
	color: #01488C;
	background-image: url(../Imagem/pt-br/bg_submenu.gif);
	background-repeat: repeat-x;
	text-decoration: none;
	margin:0;	
}

.linha_azul {
	border-right:solid 2px #A8BDD5;
}
.linha_laranja
{
	border-right:solid 2px #F9A61A;	
}
.linha_blank
{
	border-right:solid 2px #FFF;
}
.scroll_padraoHorizontal { 
	height:200px;
	overflow:auto;
	overflow-y:hidden;
}
.scroll_TelaCheiaHorizontal {
	height:200px;
	overflow:auto;
	overflow-y:hidden;
}
.tabela_bg_vermelho 
{	
	background-color:#ffdfdf;
	color:Red;
	font-size:9px;
	font-weight:normal;
	padding:3px;	
}


.tabela_bg_vermelho a
{
	background-color:#ffdfdf;
	color:Red;
	font-size:9px;
	font-weight:normal;
	padding:3px;	
}


.tabela_bg_laranja 
{	
	background: #F7C877;
	color:#01488C;
	font-size:9px;
	font-weight:bold;
	padding:3px;	
}

.tabela_bg_laranja a 
{	
	background-color:#F7C877;
	color:#01488C;
	font-size:9px;
	font-weight:bold;
	padding:3px;	
}

.tabela_bg_verde
{	
	background: #E5FFAD;
	color:#01488C;
	font-size:9px;
	font-weight:bold;
	padding:3px;	
}

.tabela_bg_verde a 
{	
	background-color:#E5FFAD;
	color:#01488C;
	font-size:9px;
	font-weight:bold;
	padding:3px;	
}



.tabela_espacoItensBottom {
	padding-bottom:5px;
	*padding-bottom:0;
}
.medida_bt_entidade
{
	display:block;
	width: 150px;	
}
.linha_tam_padrao
{
	min-height: 19px;
	width:210px !important;
	width:250px !important /9;
}
#bubble_tooltip2
{
	display:none;	
}
/***********************Correção da Aba de navegação**********/
ul
{
	border:0;
	list-style:none;
	list-style-type: none;
	margin:0;
	padding:0;
	text-align:left;
}
.menu_corrigido ul
{
	margin:0;
	padding:0;
}

.menu_corrigido
{
	list-style:none;
	padding-bottom:6px;
    margin-top:6px;	
	margin-bottom:6px;	
	text-align:left;	
}

fieldset + .menu_corrigido
{    
	margin-top:0;	
}
.menu_corrigido li
{	
	display:inline;	
	text-transform:uppercase;
	/*padding-right:3px;	*/
	margin-right:3px;
}
.menu_corrigido li a
{
	padding:6px;
	color:#01488C;	
	background-image:url(../Imagem/pt-br/bg_submenu.gif);
	background-repeat:repeat-x;
	text-decoration:none;	
}
.menu_corrigido li a:hover
{	
	color:#ffffff;	
	background-image:url(../Imagem/pt-br/bg_submenu_over.gif);
	background-repeat:repeat-x;	
}
.menu_corrigido li.lista_abaNavegacao_Selecionado {
	/*padding:6px;*/
	color:#ffffff;
	background-color:#F9A61A;
    font-weight:bold;
	/*margin:0 2px;*/
}
.menu_corrigido .lista_abaNavegacao_Selecionado {
	padding:6px;
	color:#ffffff;
	background-color:#F9A61A;	
    font-weight:bold;
}
/*******************CORRIGIDO ******************/
.linha_espaco_bottom td
{
	padding-bottom:4px;	
}
/**************PAGINACAO ***********************/
.paginacao_voltar
{
	padding-right:10px;	
}
.paginacao_avancar
{
	padding-left:10px;	
}
.paginacao_traco
{
	padding-left:5px;
	padding-right:5px;
}
/***************CheckBoxList******/
 .CheckBoxListAlignRight input
{
	float: right;  
}      
.CheckBoxListAlignRight td
{
	padding-left: 3px;
	vertical-align: bottom;
	border: #C0C0C0 1px solid;
}
.fs img
{	
	border:none;
}
/************** Novas classes 11-3-10*************/
.cotacao_item
{
	color:#000;
}
.cotacao_fornecedor
{
	color:#cc6600;	
}
.cotacao_margem
{
	color:#003300;
}
.cotacao_preco
{
	color:blue;
}
.cotacao_destaque
{
	text-transform:uppercase;
	font-weight:bold;
}

.tabela_semlinha > table > tr > td,
.tabela_semlinha > tr > td,
.tabela_semlinha > tr,
.tabela_semlinha > td,
.tabela_semlinha > th,
.tabela_semlinha > table
{
	border:none !important;
}

.tabela_borda table tr td,
.tabela_borda tr td,
.tabela_borda tr,
.tabela_borda td,
.tabela_borda table,
.tabela_borda tbody,
.tabela_borda table tbody,
.tabela_borda table tbody tr td,
.tabela_borda table tbody tr,
.tabela_borda table tbody td
{
	border:1px #fff solid;
}
.traco_abaixo
{
	border-bottom:1px solid #acacac !important;	
}
.texto_titulo_div {
	border-bottom:solid 1px #C0C0C0;
	border-top:solid 1px #C0C0C0;
	background-color:#f0f0f0;
	color:#000000;
	font-weight:bold;
	padding:4px 6px !important;
	line-height:22px;
	margin: 6px 0;
}
.tabela_destaqueContorno {
	background-color:#E6E6E6;
	padding:2px 5px;
	height:20px;
	*height:16px;
}
.texto_carrinho_pedido
{	
	color:#234091;
	*padding:0 4px 0 2px;
	font-size:12px;
	font-weight:bold;
}

.tabela_repeater table tr td,
.tabela_repeater tr td,
.tabela_repeater tr,
.tabela_repeater td,
.tabela_repeater table
{
	border: solid 0px white;	
}
.espaco_l_r
{
	padding: 0 5px;	
}
.grid_largura_maxima
{
	width: 100% ;
	_width: 90%;
	*width: 98%;
}
.tabela_altura_certa
.tabela_altura_certa table tr td,
.tabela_altura_certa tr td,
.tabela_altura_certa tr,
.tabela_altura_certa td
{
	height:20px;
}
.tabela_altura_gde
.tabela_altura_gde table tr td,
.tabela_altura_gde tr td,
.tabela_altura_gde tr,
.tabela_altura_gde td
{
	height:25px;
}
.bordinha
{
	border: 1px solid #83A2C2;
}
.bordona
{
	border: 15px solid #83A2C2;
}

.fundo_amarelo
{
	background:#fdfdeb;
}
.fundo_amareloMorto td , .fundo_amareloMorto tr , .fundo_amareloMorto table
{
	background:#fff2ba !important;
}

.fundo_cinza
{
	background:#e0e3eb;
}

/*PLACAR COMPRADOR*/
#placar_container_comprador {
	position:relative;
	margin-left:10px;
	margin-right:auto;
	width:320px;
	top:97px;
	z-index:21;	
}
.placar_button_comprador {
	margin-left:19px;
	margin-right:auto;
	width:94px;
	height:19px;
	background:url(../imagem/pt-br/placar_aba.gif) no-repeat;
	z-index:20;
	cursor:pointer;
	text-align:left;
	padding-left:35px;
}
.placar_button_comprador img {
	position:relative;
	bottom:1px;
	border:none;
}
.placar_button_comprador a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	position:relative;
	top:1px;
	left:5px;
}
.placar_button_comprador a:hover, .placar_button_comprador a:active, .placar_button_comprador a:visited {
	color:#fff;
}
#wrapper {
	margin-left:auto;
	margin-right:auto;
	width:320px;
}
#topplacar_comprador {
	position:absolute;
	width:450px;
	left:0px;
	z-index:25;
	text-align:center;	
}
#placar_comprador 
{
	background:#fbfaeb;
	border-bottom:#faad52 3px solid;
	width:450px;
	position:relative;
	top:1px;
	height:0px;
	margin-left:auto;
	margin-right:auto;
	z-index:10;
	overflow:hidden;
	text-align:left;
	/*border-left: 1px solid #cfc;
	border-right: 1px solid #cfc;*/
}
#placar_contents_comprador {
	background-color:#fff;
	/*filter:alpha(opacity=90);
	-moz-opacity:0.90;
	-khtml-opacity:0.90;
	opacity:0.90;*/
	height:100%;
	width:320px;
	position:absolute;
	z-index:-1;
}
.tit_placar{
	margin-bottom:6px;
	color:#234091;
	font-size:12px;
	font-weight:bold;
}
/*FIM PLACAR COMPRADOR*/

/************* PLACAR NOVO *****************/
.tabela_titulo_placar
{
	background:url(../imagem/pt-br/placar_topo_redondo.jpg) no-repeat #7cabd0;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	/*padding:2px;*/
}
.meio
{
	text-align:center;
	padding-left: 2px;
	padding-right: 2px;
	margin: 0 auto;
}
.esquerda
{
	text-align:left;
	padding-left:5px;
}
.direita
{
	text-align:right;
	padding-right:5px;
}
.tabela_titulos_colunas
{
	background:#eef0f2;
	color:#000;
}
.tabela_placar_solicitacao
{
	background:#d1e7e7;
	font-size:11px;
}
.tabela_placar_novoCadastro
{
	background:#f4e3b2;
	font-size:11px;
}
.tabela_placar_cotacoes
{
	background:#dde3a4;
	font-size:11px;
}
.tabela_placar_pregoes
{
	background:#f4e3b2;
	font-size:11px;
}
.tabela_placar_pedidos
{
	background:#cfdfea;
	font-size:11px;
}
.placar_urgente
{
	background:red;
	color:#fff;
	font-weight:bold;
	padding:1px 0;
	display:block;
	width:80px;
	margin:0 5px;
	clear:both;
}
.placar_total
{
	background:yellow;
	color:#1c4e8e;
	font-weight:bold;
	padding:1px 0;
	display:block;
	width:80px;
	margin:0 5px;
	clear:both;
}

/*******************************************/




/*PLACAR FORNECEDOR*/
#placar_container {
	position:relative;
	margin-left:10px;
	margin-right:auto;
	width:430px;
	top:112px;
	z-index:21;
}
.placar_button {
	margin-left:19px;
	margin-right:auto;
	width:94px;
	height:19px;
	background:url(../imagem/pt-br/placar_aba.gif) no-repeat;
	z-index:20;
	cursor:pointer;
	text-align:left;
	padding-left:35px;
}
.placar_button img {
	position:relative;
	bottom:1px;
	border:none;
}
.placar_button a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	position:relative;
	top:1px;
	left:5px;
}
.placar_button a:hover, .placar_button a:active, .placar_button a:visited {
	color:#fff;
}
#wrapper {
	margin-left:auto;
	margin-right:auto;
	width:430px;
}
#topplacar {
	position:absolute;
	width:450px;
	left:0px;
	z-index:25;
	text-align:center;
	top:-1px;
}
#placar {
	border-bottom:#faad52 3px solid;
	width:450px;
	position:relative;
	top:1px;
	height:0px;
	margin-left:auto;
	margin-right:auto;
	z-index:10;
	overflow:hidden;
	text-align:left;
}
#placar_contents {
	background-color:#fff;
	/*filter:alpha(opacity=90);
	-moz-opacity:0.90;
	-khtml-opacity:0.90;
	opacity:0.90;*/
	height:100%;
	width:430px;
	position:absolute;
	z-index:-1;
}
.placar_conteudo
{
	background:#fbfaeb;
	width:428px;
	padding:10px;
	border-top:#faad52 3px solid;
	border-left: 1px solid #faad52;
	border-right: 1px solid #faad52;
}
.tit_placar{
	margin-bottom:6px;
	color:#234091;
	font-size:12px;
	font-weight:bold;
}
/*FIM PLACAR FORNECEDOR*/

/*******************************************/
.alerta
{
	border:	solid 4px #dd443c;
	width: 350px;
	background: #fdfdeb;
}
.aba_vermelha
{
	background: url(../imagem/pt-br/aba_alerta_vermelha.png) no-repeat !important;
	*background: url(../imagem/pt-br/aba_alerta_vermelha.gif) no-repeat;
	text-align:center;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-left:8px;
	width:128px;
	height:	12px;
}
.seta_aba_vermelha
{
	/*display:block;*/
	cursor:pointer;
	padding: 0 11px;
	background: url(../imagem/pt-br/seta_branca_abaixo.png) 0 6px no-repeat !important;
	*background: url(../imagem/pt-br/seta_branca_abaixo.gif) 0 6px no-repeat;
}

.fs img
{	
	border:none;
}
.link_preto,
a.link_preto
{
	cursor:pointer;
	text-decoration:underline;
	color:#244791;	
	background:transparent;
	/*letter-spacing:1px;*/
}
.largura_overflow
{
	width:100% !important;
	_width:98%;	
}
/******************ESTILOS POPUP DADOS FORNECEDOR*****************/
/*********************Segue abaixo topo arredondado******************/
.topo_dir
{	
	background:url(../imagem/pt-br/top02.gif) top right no-repeat;
	margin-left:30px;
		
}
.topo_esq
{		

	background:url(../imagem/pt-br/top01.gif) top left no-repeat;
}
.bg_topo
{	
	color:#fff;
	font-size:12px;
	font-weight:bold;
	overflow:hidden;
	line-height:25px !important;
	line-height:30px /9;
	background:url(../imagem/pt-br/bg_topo.gif) top repeat-x;
}
.bg_topo_fornecedor
{
	background: url(../imagem/pt-br/fundo_topo_comprador.jpg) 100px 0 no-repeat;
    height: 109px;
    /*overflow:hidden;*/
    border-bottom:#faad52 solid 3px;
    border-top: solid #000 3px;
}
.topo_itens_holder
{
	margin-top:5px;
	background:	#5f89b3;
	float:right;
	height:77px;
	padding-right:30px;
	padding-top:5px;
}
.topo_detalhe_curva
{
	margin-top:5px;
	float:right;
	background:url(../imagem/pt-br/detalhe_curva_topo.png) top no-repeat;
	width:122px;
	height:82px;
	position:relative;
	left:2px;
}
.topo_preto_curva
{
	background:url(../imagem/pt-br/topo_curva_preta.png) right -3px no-repeat;
	height:22px;
	width: 41px;	
}
.topo_sair
{
	background:url(../imagem/pt-br/linha_topo_preto.jpg) 0 -3px repeat-x;	
}
.topo_sair td
{
	padding: 0 1px;
	color:#fff;
	width:30px;
}
.topo_sair table
{
	
}
.topo_texto_fornecedor
{
	background:url(../imagem/pt-br/linha_topo_preto.jpg) 0 -3px repeat-x;
	padding: 0 40px;
	color:#fff;
}
.topo_texto_fornecedor p
{
	position:relative;
	top:-6px;
}
.img_ajuda
{
	padding-top: 2px;
	padding-left:8px;
	padding-right:5px;
	float:left;
	cursor:pointer;
}


.logotipo_topo_comprador
{
	/* DESABILITADO POR DESTORCER O LAYOUT */ 
	/*
	display:block;
	background:url(../imagem/pt-br/logo_acsc.png) no-repeat !important; /*IE 8-FF */
	/*background:url(../imagens/logo_acsc_gray.gif) no-repeat ;	/*IE-6 
	width:150px;
	height:100px;
	*/
}
.logotipo_systema
{
	display:block;
	position:relative;
	top: 3px;
	left: 10px;
	background:url(../imagem/pt-br/logotipo_vssupply.png)  no-repeat !important;
	width:150px;
	height:100px;
}
.logotipo_systema strong
{
	display:block;
	font-size:14px;
	color: #3c445b;
	position:relative;
	width:200px;
	top: 20px;
	left:115px;
	text-align:right;
	line-height:20px;
}
.topo_conteudo_fornecedor
{
	height:70px;
	background:url(../imagem/pt-br/bordas_conteudo_topo_forn.png) -9px 0 no-repeat;
	padding:0 9px;
	margin: 0 3px;
}
.topo_conteudo_fornecedor div
{
	padding:10px 5px;/* bg_conteudo_topo_forn.jpg */
	height:70px;
	float:left;
	background:url(../imagem/pt-br/bg_conteudo_topo_forn.jpg) repeat-x;
}
.topo_conteudo_fornecedor .borda
{
	float:left;
	display:block;
	background:url(../imagem/pt-br/bordas_conteudo_topo_forn.png) 0 0 no-repeat;
	width:9px;
	height:70px;
}
/**********************************************************************/

.bg_linhaPregao
{
	border-left: #1d4f8e solid 3px;
	border-right: #1d4f8e solid 3px;
	border-bottom: #1d4f8e solid 3px;
}
.traco_branco_dir
{
	border-right:1px solid #fff;	
}
.dados_pregao
{
	/*background:	#f4e3b2;*/
	font-weight:bold;
	font-size:12px;
	padding-left: 5px; 
	padding-right: 5px;
}
.tabela_borda_branca,
.tabela_borda_branca tr td
{
	height:20px;
	border-bottom: #fff solid 1px;	
}
.tr_pregao_cor1,
.tr_pregao_cor1 table,
.tr_pregao_cor1 table tr,
.tr_pregao_cor1 tr
{
	background:#f4e3b2;	
}
.tr_pregao_cor2,
.tr_pregao_cor2 table,
.tr_pregao_cor2 table tr,
.tr_pregao_cor2 tr
{
	background:#9ddbaa;	
}
.tabela_44,
.tabela_44 table tr td,
.tabela_44 tr td,
.tabela_44 tr,
.tabela_44 td
{
	height:36px;
}
.traco_azul_dir
{
	border-right:1px solid #0994d5;	
}
.destaque_pregao
{
background: #fff500;
border-top:1px solid #0994d5 !important;
border-bottom:1px solid #0994d5 !important;
}
.bt_cobrir
{
	background:#af2b29;
	font-size:16px;
	color:white;	
}
a.bt_cobrir,a:link.bt_cobrir 
{
	text-decoration:none;
	color:white;
	margin:0 5px;
	display:block;
	line-height: 26px !important;
}
a:hover.bt_cobrir
{
	color:#fff500;	
}
.topo_branco,
.topo_branco tr td
{
	
	background:#fff;
}
.bordaAzul_foot
{
	border-bottom:1px solid #0994d5 !important;	
}
/********** ESTILO BOTOES LADO A LADO ******/

ul.ladoAlado 
{
	margin: 0;
	padding:0;
	list-style-type:none;
	white-space:nowrap;
}
ul.ladoAlado li
{
	display:inline;	
	float:left;
	vertical-align:middle !important;
	padding: 1px 2px;
}


/*******************************************/
/*BOTAO FILTRO*/
.botao_filtro {
	border-style: none;
	background:#F9A61A !important;
	color:#000 !important;
	font-weight:bold !important;
	text-decoration:none !important;
	font-size:11px !important;
	padding: 2px 3px !important;
	padding: 3px 3px !important /9;
		
	_padding: 1px 1px;
}
/*background-color:F5D195 color:da743d*/
.botao_filtro:hover {
	background-color:#da743d !important;
	color:yellow!important;
	cursor:pointer !important;
}
/********************************************************/
.textoRodape{
	letter-spacing: 2px;
	color:#000;
	font-size:9px;
	text-decoration:none;
	padding-left:15px;
	background:#f1f1f1;
}
.textoRodape a
{
	text-decoration:none;
}
.browsers
{
	background:url(../imagem/pt-br/verified2.png) no-repeat ;
	width:110px;
	height:18px;
	display:block;
	padding-right:15px;
}
.legenda_alt
{
	border: solid #c1c0c1 5px;
	width: 200px;
	background:#fffcc8;
	font-weight:bold;
	padding: 10px 10px 20px 10px;
	text-align:center;
}
.balao_perna
{
	/*margin-left:30px;*/
	display:block;
	float:right;
	position:relative;
	top:-16px;
	background:url(../imagem/pt-br/balao_perna.png) no-repeat ;
	width:63px;
	height:41px;
}

.balao_perna_Invertido
{
	/*margin-left:30px;*/
	display:block;
	float:right;
	position:relative;
	top:36px;
	left:-185px;
	background:url(../imagem/pt-br/balao_perna_invertida.png) -63px 0 no-repeat ;
	width:63px;
	height:41px;
}
.ie_browser
{
	display:block;
	width:115px;
	height:150px;
	background:url(../imagem/pt-br/nav-ie.jpg) no-repeat ;
}
.ff_browser
{
	display:block;
	width:115px;
	height:150px;
	background:url(../imagem/pt-br/nav-firefox.jpg) no-repeat ;
}
.sa_browser
{
	display:block;
	width:115px;
	height:150px;
	background:url(../imagem/pt-br/nav-safari.jpg) no-repeat ;
}
.ch_browser
{
	display:block;
	width:115px;
	height:150px;
	background:url(../imagem/pt-br/nav-chrome.jpg) no-repeat ;
}
a span.ch_browser,a span.sa_browser,a span.ff_browser,a span.ie_browser,
ch_browser,sa_browser,ff_browser,ie_browser,
a.ch_browser,a.sa_browser,a.ff_browser,a.ie_browser
{
	text-decoration:none;
	border:none;
}
#link_verificador
{
	float:right;	
	position:relative;
	top:-23px;
	margin-right:15px;
	padding:0 0 0 20px;	
	line-height:18px;
}/*24d36a*/
#link_verificador a
{
	text-decoration:none;
	color:#00923f;
	font-size:11px;
	font-weight:bold;
}
.browsers
{
	background:url(../imagem/pt-br/verified.png) no-repeat ;
	width:119px;
	height:18px;
	display:block;
}
.legenda_alt
{
	border: solid #c1c0c1 5px;
	width: 200px;
	background:#fffcc8;
	font-weight:bold;
	padding: 10px 10px 20px 10px;
	text-align:center;
}
.balao_perna
{
	/*margin-left:30px;*/
	display:block;
	float:right;
	position:relative;
	top:-16px;
	background:url(../imagem/pt-br/balao_perna.png) no-repeat ;
	width:63px;
	height:41px;
}


/********NOVO CABECALHO*****************/
.detalhe_topo{background:url(../imagem/pt-br/topo_menu_comprador_fundo_preto.png) right -2px no-repeat;}
.linha_cabecalho_comprador
{
	background:url(../imagem/pt-br/fundo_topo_comprador.jpg) 100px 0 no-repeat;
	border-top: solid #3f4c54 3px;
	border-bottom: solid #F9A61A 4px;
}
.detalhes_login
{
	float:right;
	clear:both;	
}
.texto_slogan
{
	float:right;
	display:block;
	position:relative;
	top:45px;
	font-size:22px;
	font-weight:bold;
	letter-spacing:-1px;
	padding-right:20px;
}

tr.destaque_verde:hover td
{
    background:#E5FFAD;
}

.topo_preto_separador
{
	background:url(../imagem/pt-br/topo_preto_separador.gif) 0 2px  no-repeat;
	width:22px !important;
	height:20px !important;
}

.posicao_deslogar
{
	position:relative;
	top:-3px;
}
.texto_gde
{
	font-size:14px !important;	
}
.linha_entregue
{
	margin: 0 auto;
	background:url(../imagem/pt-br/checado.png) 0 -2px no-repeat;
	padding-left:20px;
	line-height:19px;
	*height:20px;
	*padding-top:2px;
	clear:both;
	margin:3px 1px;
	width:40px;
}
.linha_pedidos
{
	margin: 0 auto;
	background:url(../imagem/pt-br/lupa_vetor.png) no-repeat;
	padding-left:20px;
	line-height:16px;
	clear:both;
	margin:3px 1px;
	width:40px;
}
.linha_reservado
{
	margin: 0 auto;
	background:url(../imagem/pt-br/icone_check_errado.gif) no-repeat;
	padding-left:20px;
	line-height:16px;
	clear:both;
	margin:3px 1px;
	width:40px;
}

/*#####################################	CLASSES DA MASTER CONTROLE #############################-->*/
.bg_slogan
{
	line-height:110px;
	background: url(../imagem/pt-br/img_slogan_bg.jpg) repeat-x;
}
.bg_controle
{
	background:#acacac !important;	
}
.wrapper
{
	text-align:center;
}
.pagina
{
	margin:0 auto;
	width:996px;
	background:#fff;
	text-align:left;
	color:#000;
}
.bg_topoControle
{
	font-size:11px;
	line-height:35px;
	background: url(../imagem/pt-br/img_topo_bg.jpg) repeat-x;
	color:#fff;
}
.bg_topoControle a
{
	text-decoration:none;
	color:#fff;
}
.texto_sloganControle
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:17px;
	color:#2b3174;	
}
.logotipo_controle
{
	background:url(../imagem/pt-br/logotipo_vssupply.png)  no-repeat !important;
	display:block;
	position:relative;	
	width:170px;
	height:50px;
}
.min_espacamento
{
	padding:2px;
}
.wrap_conteudo
{
	z-index:1;
	border: solid 1px #dbdbdb;
	margin: 0 10px 10px 10px;
	padding:10px;
	position:relative;
	display:inline-block;
	clear:both;
	width:96%;
}
#rodape1
{
	margin-top:20px;
}
.wrapper_tabela
{
	clear:both;
	margin-top:10px;
}
.wrapper_tabela_Emlista
{
	clear:both;
	margin-top: 3px;	
}
.tabela_Emlista ul
{
	list-style-type:none;
	float:left;
	/*background:red;*/
	margin-left:4px;
	margin-top:10px;
	margin-right:5px;
}
.tabela_Emlista ul li
{
	display:block;
	padding:4px 2px 0 2px;
	height:25px;
	text-align:right;
	
} 
.tabela_Emlista ul li input
{
	position:relative;
	top: -2px;
	
}
.bold,
tr.bold td
{
	font-size:11px;
	font-weight:bold;	
}
.texto_esquerda, 
.texto_esquerda ul,
.texto_esquerda li,
.texto_esquerda p,
.texto_esquerda
{
	text-align:left !important;	
}
.lista_lower ol
{
	margin:2px;
	padding:2px;
	list-style-type:lower-alpha !important;
	padding-left:25px;
	float:left;
}
.lista_lower ol li
{
	margin-top:2px;
	margin-bottom:2px;
}
/*#####################################	CLASSES DA MASTER CONTROLE #############################<--*/
.div_conteudo
{
	margin: 10px 7px;	
}
.div_distancia_altura
{
	margin-top:7px;
	margin-bottom:7px;	
}
.pontilhado_drag
{
	background:url(../imagem/pt-br/pontilhado_drag.png) #eef0f4 repeat-y;	
}
.ui-sortable-helper
{
    line-height:22px !important;
}
.ui-sortable-helper table, 
.ui-sortable-helper tr,
.ui-sortable-helper div,
.ui-sortable-helper span
{
    background:url(../imagem/pt-br/pontilhado_drag.png) #eef0f4 repeat-y !important;	
    float:none !important;
}
.ui-sortable-helper td,
.ui-sortable-helper tr td
{
    *background:#eef0f4 !important;
    *display:block !important;
    *height:22px !important;
}
.caixaTexto_cpicker {
	background-color:#FFFFFF;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid #CCCCCC;
	padding:2px 3px;
	margin:0;
	width:43px;
}
.titulo_impressao
{
	font-size:16px;
	font-weight:bold;
	text-align:center;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-top: 3px ;
	margin-bottom: 3px;
	padding:5px;

}
.fonte_impressao
{
	font-size:12px;
}
.divDatePicker{width:100px;}

/*************CONTEUDO DO MENU DROP-DOWN HELPER*******************/
.helpHolder
{	/*CONTEUDO EXTERNO DA LISTA DE AJUDA*/
	background:#ff0000;	
	float:right;
	color:#fff;
	width:183px;
}
ul.lista_helper
{
	width:150px;
	height:0px;
	position:absolute;
	margin-left:-132px;
	display:block;
	top:23px;
	/*
	border-left:solid 3px #3f4c54;
	border-right:solid 3px #3f4c54;
	border-bottom:solid 2px #3f4c54;
	*/
	overflow:hidden;
	z-index:30;
}
ul.lista_helper li
{
	padding:10px 14px 5px 15px;
	text-align:right;
	font-weight:bold;
}
ul.lista_helper li.bt_helper
{
	font-weight:normal;
	text-align:left;	
	padding:10px 10px 10px 15px;
	border-bottom:1px solid #3f4c54;
	background: url(../imagem/pt-br/seta_lado.gif) #202d36 5px 15px no-repeat;
	cursor:pointer;
	color:#ffffff;
}
ul.lista_helper li.bt_helper:hover
{
	color:orange;	
}
.link_menuTopoRestrito:hover
{
	color:orange;
}
.listaNormal ul,
.listaNormal ol,
ol.listaNormal,
ul.listaNormal
{
	padding-left:25px;
	padding-top:5px;
	padding-bottom:5px;
}
.listaNormal ul li,
.listaNormal ol li,
ol.listaNormal li,
ul.listaNormal li
{
	margin:3px;	
}
.baseEspacamento {font-size:12px;}
.baseEspacamento p{	padding:10px;}
.texto_destaqueHelper
{
	color:#234091;
	font-size:11px;
	font-weight:bold;
}
.texto_nota
{
	font-size:40px;
	color:#01488C;
	font-weight:bold;		
}
.medidaIconeVideo
{
	width:90px;
}
.separador_pregao_topo{	border-top: solid 1px #c0c0c0;}
.separador_pregao_direita{	border-right: solid 1px #c0c0c0;}
.separador_pregao_abaixo{	border-bottom: solid 1px #c0c0c0;}
.separador_pregao_esquerda{	border-left: solid 1px #c0c0c0;}
ul.msg_pregao{ margin: 8px 0}
ul.msg_pregao li
{
	display:inline-block;
	margin:0 5px 0 0;
}
ul.msg_pregao li a
{
	background:#01488C;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding:3px 9px;
}
ul.msg_pregao li a:hover
{
	background:#A8BDD5;
	color:#01488C;
}
.txt_cinza_normal_tahoma
{
	font-size:12px;
	padding:2px;
}

.destaque_tab
{
    border: 1px solid orange !important;
}

/*ESTILO PARA APRESENTAÇÃO PREGÃO - EXCLUIR APÓS*/
.div_botao_padrao 
{
	text-align:center;
	background:#01488C !important;
	color:#ffffff !important;
	font-weight:bold !important;
	text-decoration:none !important;
	font-size:11px !important;
	padding:3px;	
	line-height:14px !important;
}
.div_botao_padrao:hover {
	background-color:#A8BDD5 !important;
	color:#01488C !important;
	cursor:pointer !important;
}
.div_botao_vermelho 
{
	text-align:center;
	background:#ff0000 !important;
	color:#ffffff !important;
	font-weight:bold !important;
	text-decoration:none !important;
	font-size:11px !important;
	padding:3px;	
	line-height:14px !important;
}
.div_botao_vermelho:hover {
	color:#ff0000 !important;
	cursor:pointer !important;
	background:#f9c0c7 !important;
}
.div_botao_verde
{
	text-align:center;
	background:#018C1D !important;
	color:#ffffff !important;
	font-weight:bold !important;
	text-decoration:none !important;
	font-size:11px !important;
	padding:3px;	
	line-height:14px !important;
}
.div_botao_verde:hover {
	background-color: #B9D5A8 !important;
	color: #018C1D !important;
	cursor:pointer !important;
}
.botao_verde
{
	border-style: none;
	background: #018C1D !important;
	color: #ffffff !important;
	font-weight: bold !important;
	text-decoration: none !important;
	font-size: 11px !important;
	padding: 2px 3px !important;
	padding: 3px 3px !important /9;
	
	_padding: 1px 1px;	
}
table tr td.destaque_l1
{
	background:#ccc;
	border:dotted 1px #000 !important;
}
table tr td.destaque_l2
{
	background:#F5E5C4;
	border:dotted 1px #000 !important;
}
table tr td.destaque_l3
{
	background:#d7eeff;
	border:dotted 1px #000 !important;
}

/**************COTACAO*ITENS********************/
table.cotacao_itens_destaque tr td{height:22px;}
table.tab-principal .coluna_cot1
{
	padding-right:5px;
	text-align:right;
}
table.tab-principal .coluna_cot2
{
	padding-left:5px;
	text-align:left;
}

.coluna_cot2 table tr td{vertical-align:middle}
.div_coluna1_objeto_html{width:auto;}
.div_coluna2_objeto_html{width:5px;text-align:center}
.div_coluna3_objeto_html{width:auto;}

.separador_tabelas{ width:10px}

.destaque_embalagem_azul{color:#01488C;font-weight:bold;font-size:12px}
.destaque_embalagem_preto{color:#000;font-weight:bold;font-size:12px}

table.tab-principal .coluna_cot3 input,table.tab-principal .coluna_cot3 select
{
	width:97%;
}
table.tab-principal .coluna_cot3 strong{padding-left:5px;text-align:left;}
table.tab-principal .coluna_cot4{text-align:left;}
table.tab-principal .div_confirmar{text-align:right;margin: 0 10px}
table.tab-principal .coluna_cot4 textarea
{
	width:99%;
}
.txt_strongBlue{font-weight:bold;font-size:12px;color:#01488c}

.reduzirTxt .txt_strongBlue{font-size:10px}
table.tab-principal .super_destaque{background-color:#A8BDD5}
table.tab-principal .super_destaqueVerde{background-color:#D5E7CE;color: #01488C;}
table.tab-principal .coluna_cot4{padding-left:5px;padding-right:5px}

.menuFixo #coresTexturasMenu{
    white-space:nowrap;
}



.texto_11px .tabela_item,.texto_11px .tabela_itemAlternado
{
	font-size:11px;
}

.ui-autocomplete-loading 
{ 
    background: white url('../Imagem/pt-br/ui-anim_basic_16x16.gif') right center no-repeat; 
}
.area_cnpj
{
	background:url(../Imagem/pt-br/cnpj-choose.png) left bottom no-repeat;
	height:80px;
	float:right;
	width:auto;
	font-family:Verdana,Arial,Sans-Serif;
	margin-left: 75px;
	margin-top: 7px;
}
.tabela_textoRazaoFornecedor
{
	padding-left:60px;
}
.tabela_textoRazaoFornecedor table
{
	width:100%;
	margin-top:22px;
}

.tabela_textoRazaoFornecedor table strong
{
	padding-right:10px;
	padding-left:10px;
}

.tabela_textoRazaoFornecedor table tr td
{
	text-align:center;
	vertical-align:middle;
	font-size:13px;
	height:33px;
}
.tabela_textoRazaoFornecedor a
{
	text-decoration:none;
	color:#01488C;
	display:block;
	background: url(../Imagem/pt-br/BT_Alterar_CNPJ.png) left 0 no-repeat;
	padding: 2px 0 2px 40px;
	width:180px;
	float: right;
}
.tabela_textoRazaoFornecedor a:hover
{
	color:#ffffff;
}
.nowrap
{
	white-space:nowrap;	
}

.traco_separador_top
{
    border-top:#825A23 solid 2px !important;
}

.separadores_linha_coluna tr+tr > td
{
    border-top:1px solid #ffffff;
}

.separadores_linha_coluna tr+tr > td+td
{
    border-left:1px solid #ffffff;
}


/* BLOCOS LEGENDA *****1****/
.carregador_legenda1{
    width:212px;    
    position:absolute;
    text-align:center;
}
.carregador_legenda1 .conteudo_legenda{
    margin:0 auto;
    width:180px;
    border: 1px solid #000;
    background:#efedcc;
    min-height:30px;
    position:relative;
    top:-150px;
}
.carregador_legenda1 .perna_legenda{
    background: url(../Imagem/pt-br/legenda_pernas.png) 0 -25px no-repeat;
    width:14px;
    height:25px;
    position:absolute;
    left:-14px;
    top:10%;
}
/* BLOCOS LEGENDA *****3****/
.carregador_legenda3{
    width:212px;    
    position:absolute;
    text-align:center;
}
.carregador_legenda3 .conteudo_legenda{
    margin:0 auto;
    width:180px;
    border: 1px solid #000;
    background:#efedcc;
    min-height:30px;
    position:relative;
    top:-200px;
}
.carregador_legenda3 .perna_legenda{
    background: url(../Imagem/pt-br/legenda_pernas.png) 0 0 no-repeat;
    width:14px;
    height:25px;
    position:absolute;
    left:-14px;
    top:20%;
}
/* BLOCOS LEGENDA *****2****/
.carregador_legenda2{
    width:212px;    
    position:absolute;
    text-align:center;
}
.carregador_legenda2 .conteudo_legenda{
    margin:0 auto;
    width:180px;
    border: 1px solid #000;
    background:#efedcc;
    min-height:30px;
    position:relative;
    top:-150px;
    left:-230px
}
.carregador_legenda2 .perna_legenda{
    background: url(../Imagem/pt-br/legenda_pernas.png) right -25px no-repeat;
    width:14px;
    height:25px;
    position:absolute;
    left:178px;
    top:10%;
}
/* BLOCOS LEGENDA *****4****/
.carregador_legenda4{
    width:212px;    
    position:absolute;
    text-align:center;
}
.carregador_legenda4 .conteudo_legenda{
    margin:0 auto;
    width:180px;
    border: 1px solid #000;
    background:#efedcc;
    min-height:30px;
    position:relative;
    top:-200px;
    left:-230px
}
.carregador_legenda4 .perna_legenda{
    background: url(../Imagem/pt-br/legenda_pernas.png) right 0 no-repeat;
    width:14px;
    height:25px;
    position:absolute;
    left:178px;
    top:20%;
}

.scrollVt{overflow:scroll;overflow-x:hidden;}
.scrollHt{overflow:scroll;overflow-y:hidden;}
