﻿
* 
{
    /*
    margin:0px;
    padding:0px;
    border:0px;
    */
}



body {
   	margin:0 0 5px 0;
	padding:0;
	font: 12px/1.6em Arial, Verdana, Serif;
	color:#416041;
	background-image: url("/imagens/fundo.jpg");
	background-repeat:repeat-y;		
}
p.paragrafo
{
    width:100%;
}
a 
{
    color: #416041;    
}
img 
{
    border:0;
}
h1
{
    font-size:16px;
    font-weight:bold;
    color:#3D4C3D;
}
h2
{
    margin:0 0 0 0;
    padding: 0 0 0 0;
    font-size:12px;
    font-weight:bold;
    color:#3D4C3D;
}
.tree td div {
    height : 20px !important;
} 

.subtitulo
{
    font-weight:bolder;
    font-size:12px;   
}

#topo
{
    
	width:auto;
	height:95px;
	border-bottom:10px solid #30403B;
	
	text-align:center !important;
	background:#D3DBC5;
}
#menu_acesso {
	position:absolute;
	width:190px;
	top:100px;
	left:5px;
	padding-bottom:20px;
	border: 0px solid black;
}
#colEsq {
    border: 0px solid blue;	
}
#sepEsqcolCentral {
	margin-left:200px;
	padding-left:2px;
	/*background:#666;*/
	border: 0px solid green;
}
#conteudo {    
	padding:2px 10px;	
	border:0px solid #666;	
}

/*
    DashBoard - Default
*/
.dashboard_principal
{
    width:90%;
    height:250px;
    border:solid 0px red;
    padding:15px;
}

.dashboard_principal div
{
    text-align:center;
    width:30%;
    height:35px;
    padding: 15px 5px 5px 5px;
    border-style:dotted;
    border-width:1px;
    float:left;
    margin:3px;
}

/*
    DashBoard - Default
*/

/*
    FieldSet - Cadastro
*/
fieldset
{
    border: 1px solid #9EAE76;
    padding: 2px 2px 10px 10px;
}
fieldset p
{
     margin:0 2 0 2;	
}
fieldset legend
{
    background-color:#D3DBC5;
    color:#30403B;
    font-size:13px;
    margin-top:5px;
    margin-bottom: 5px;
    padding: 5px 5px 5px 5px;
    -moz-border-radius:5px;  
    border-radius: 5px;  
    -webkit-border-radius: 5px;
}
#conteudo fieldset p {    
	float:left;
	font-size:11px;
	color: #576633;
	margin:2px;
	font-weight:bold;
	
}

#conteudo fieldset p input,
#conteudo fieldset p select {    
	min-width:50px;
	font-size:11px;
}

#conteudo fieldset p input image
{
	clear:both;
	margin-top:1px;
}

input.bt
{
    border: 1px solid red;
    margin-left:10px;
    margin-top:-4px;
}

.input_descricao_curta
{
    width:250px;
}
.input_descricao_longa
{
    width:250px;
    height:80px;
}
.input_date
{
    width:80px;
}

.cb
{
    clear:both;
}

.ajax_loading 
{
    color:#000;
    position:absolute;
    left:50%;
    top:50%;
    margin-left:-125px;
    margin-top:-38px;
    width:250px;
    height:75px;
    opacity:0.85;
	-moz-opacity: 0.85;
	filter: alpha(opacity=85);
	background-color:#424040;
	z-index:9999;
	text-align:center;
	padding-top:5px;
	display:none;
}
.ajax_loading h3
{
    width:200px;
    height:30px;
    position:absolute;
    left:50%;
    top:50%;
    margin-left:-100px;
    margin-top:-15px;
    color:#fff;
    font-size:20px;
    font-weight:bold;
    font-family:Arial, Tahoma, Verdana;    
}

/*
    TABELA DE ITEMS - NOVA COTACAO
*/

#tabela_produto
{
    width:98%;
}
#tabela_produto th
{
    background-color:#E3E3E3;
    border:1px solid #B0B0B0 !important;
}
#tabela_produto th, 
#tabela_produto td
{   
    vertical-align:top;
    text-align:left;
    border:0px solid #D9D9D9;
    
}
#tabela_produto th.produto
{
    width:380px;
    text-align:left;    
}
#tabela_produto td.produto
{
    width:380px;
    text-align:left;
    font-size:14px;
    font-weight:bold;
}

#tabela_produto th.quantidade,
#tabela_produto td.quantidade
{
    width:80px;
    text-align:right;
}

#tabela_produto th.marca,
#tabela_produto td.marca
{
    width:200px;
}
#tabela_produto th.unidade,
#tabela_produto td.unidade
{
    width:90px;
}

/*FILTRO DE PESQUISAS*/
#divFiltro
{     
    height:auto;
    width:100%;
    border:0px solid red;
    margin: 0 0 4px 0;    
}

#divFiltro p
{
    padding-right:4px;
    float:left;
    position:relative;
    width:auto;
    border:0px solid blue;  
    height:35px;  
}
#divFiltro p.filtro
{
    padding-top:4px;
}
/*FIM - FILTRO DE PESQUISAS*/

/* Box de detalhes sobre a cotacao*/
#box-info-cotacao 
{
    height:100px; 
    border:1px dotted black;
    background-color:#d0d0d0;   
}

#box-info-cotacao p 
{
    
    border: 0px dotted green;
    float:left;
    position:relative;   
}
#box-info-cotacao p.descricao
{
    width:200px;
    padding: 2px;   
}

/*LISTAGEM DE ITEMS  - Minhas Cotacoes, Meus Pedidos, Meus Leiloes*/
#divListagem
{
    display:block;
    width:100%;
    float:left;
    position:relative;
}
#divListagem div
{
    margin:0;
    padding:0;
    height:100%;
    float:left;
    position:relative; 

}
#divListagem div.item
{ 
    margin: 0 0 5px 0;
    padding:0 0 5px 0;
    height:auto;
    border-bottom:1px dotted #ccc0c0;
    border-left:5px solid #c0c0c0;

    width:100%;
    background-color:#fff;        
}

#divListagem div.left
{
    border:0px solid green;
    width:25%;    
}
#divListagem div.center
{
    border:0px solid yellow;
    width:48%;    
}
#divListagem div.right
{
    border:0px solid gray;
    width:25%; 
    text-align:right;   
}
#divListagem div.item p
{
        margin:0;
    padding:0;
    border:0px dotted;
    float:left;
    position:relative;
    width:100%;
    padding:2px;
}
#divListagem div.item p.data
{
    width:45%;
}
/*FIM - LISTAGEM DE ITEMS  - Minhas Cotacoes, Meus Pedidos, Meus Leiloes*/

/*Permissoes de usuarios*/
#fd-permissao p,
#fd-cadastro p
{
    border:0px solid red;
    display:inline-table;
    width:98%;
}
#fd-permissao p span
{
    width:auto;
    margin:0;
    padding:0;
    border:0px solid green;
}

/*Popup de detalhes da cotacao/leilao*/
#div-info-cotacao-popup,
#div-info-cotacao-popup-items
{
    font-size:11px;
}
#div-info-cotacao-popup p
{
    padding-left:2px;
    border-left:3px solid #ccc;
    /*border-bottom:1px dotted #000;*/
}
#div-info-cotacao-popup p span.cabecalho,
#div-info-cotacao-popup-items p span.cabecalho
{    
    font-weight:bold;        
}

#divInfoTop
{
    margin: -2px 10px 0 0;
    padding:0 0 0 0;
    position:relative;
    float:right;
    border:0 solid blue;
}

#divInfoTop p
{   
    margin: 0 0 0 0;
    text-align:right;
    color:#30403B;
}

#divMenu
{
    
}
#divMenu h1
{
    margin: 8px 2px 2px 2px;
    width:90%;
    border-bottom: 1px inset #c0c0c0;
    background-image: url("../imagens/seta-menu.jpg");
    background-repeat:no-repeat;
    background-position:left;
    padding-left:20px;
    padding-bottom:4px;
    padding-top:4px;

}

#divMenu div
{
    padding-left:20px;
}
#divMenu div p
{
    width:100%;
    background-image: url("../imagens/seta-submenu.jpg");
    background-repeat:no-repeat;
    background-position:left;
    padding-left:10px;
    margin:0px;
}
#divMenu div p a 
{
    text-decoration:none;
    color:#416041;
}
#divMenu h1 a
{
    font-family:Times New Roman;
    text-decoration:none;
    color:#B5A34E;

}

.div-loading
{
    position:absolute; 
    display: none; 
    left: 50%; 
    top: 50%; 
    margin-left: -33px;
    margin-top: -33px;           
}

.texto_destacado
{
    text-transform:uppercase;
    font-weight:bold;
}

div#paginacao
{
    height:auto;
    float:left;
    position:relative;
}

 /* Autocomplete */
.autocomplete-w1 { background:url(imagens/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:6px 0 0 6px; /* IE6 fix: */ _background:none; _margin:1px 0 0 0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#ccaa00; }
.autocomplete div { padding:2px 5px; white-space:nowrap; overflow:hidden; }
.autocomplete strong { font-weight:normal; color:#3399FF; }


.oculto 
{
    display:none;
    visibility:hidden;
}

fieldset.contato
{
    padding: 5px 5px 5px 5px;
}
fieldset.contato p
{
    width:100%;    
}

/* Ultimas cotacoes */
#tabela_ultimas_cotacoes
{
    width:60%;
}
#tabela_ultimas_cotacoes th
{
    background-color:#E3E3E3;
    border:1px solid #B0B0B0 !important;
}
#tabela_ultimas_cotacoes th, 
#tabela_ultimas_cotacoes td
{   
    vertical-align:top;
    text-align:left;
    border:0px solid #D9D9D9;   
}
#tabela_ultimas_cotacoes th.titulo,
#tabela_ultimas_cotacoes td.titulo
{
    width:390px;
}
#tabela_ultimas_cotacoes th.data,
#tabela_ultimas_cotacoes td.data
{
    width:150px;
}
/* Ultimas cotacoes */

div
{
    /*border: 1px dotted red;*/
}
div.video_box
{
    width:auto;
    height:auto;
    float:left;
    position:relative;
    border: 2px solid #30403B;
    margin: 15px 15px 15px 15px;
}
