/* ESTRUTURA */
body { 
text-align: center; 
margin: 0;
padding: 0;
font: 7.5pt Verdana, Tahoma, Arial;
}
#geral {
background-color: #FFF;
width: 770px;
margin: auto;
text-align: justify;
position:relative;
}
#topo {
height: 50px; 
}
#logo {
background-image: url(../img/logo.jpg);
width: 170px;
height: 40px;
float: left;
}
#menusup {
background-image: url(../img/fd_menu.jpg);
width: 600px;
height: 30px;
padding-top: 10px;
text-align: right;
color: #E67817;
float: right;
}
#nav_esq {
width: 150px;
padding: 10px 10px 10px 0;
float: left;
text-align: left;
}
#lateral {
width: 140px;
padding: 10px 0 0 10px;
float: right;
}
#conteudo {
background-color: #FFFFFF; 
margin: 0 170px;
padding: 10px;
}
#visualizar{
background-color: #FFFFFF; 
margin: 0;
padding: 0;
}
#rodape {
border-top: #E67817 5px solid;
text-align: center; 
padding-top: 10px;
height: 40px;
clear: both;
}
#logo_rodape {
background-image: url(../img/logo_pq.jpg);
width: 85px;
height: 22px;
float: left;
}
#nav_rodape {
width: 670px;
height: 40px;
float: right;
font: 6.5pt Verdana, Tahoma, Arial;
}

a:link {
	color: #E67817;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: none;
}
/* MENU SUPERIOR */
#nav_menusup{
border:none;
margin: 0;
padding: 5px 0 0 0 ;
}
#nav_menusup li {
list-style: none; 
margin: 0;
display: inline;
}
#nav_menusup li a {
height:1px; /* IE5.0 bug */
padding: 5px 8px; 
margin:1px;
text-decoration: none;
}
#nav_menusup li a:link, a:visited {
color: #000;
}
#nav_menusup li a:hover {
color: #E67818; 
}
/* MENU ESQUERDO */
.menuesq {
background-color: #FFF;
}
ul.menuesq {
width:148px;
background: #EDEEEF; 
margin: 3px 5px 3px 0;
_margin:0;
padding:0;
list-style-type:none;
border: #ccc 1px solid;
float: left;
}
ul.menuesq li {
border-top:1px solid #fff;
border-bottom:1px solid #fff;
border-right:1px solid #fff;
background-color:#EDEEEF;
_height: 15px;
}
ul.menuesq li a:link, ul.menuesq li a:visited {
text-decoration:none;
color:#000;
padding-left:5px;
display:block;
padding-top: 3px;
padding-bottom: 3px;
background: #EDEEEF; 
}
ul.menuesq li a:hover {
background-color:#F7D0AE;
display:block;
padding-top: 3px;
padding-bottom: 3px;
}
.titmenuesq	{
background: url(../img/fd_titulos.jpg);
width: 150px;
height: 18px;
float: left;
font-size: 11px;
color: #000;
font-weight:bold;	
text-align: center;
padding-top: 2px;
}

/* DESTAQUES */
.titdestaques	{
background: url(../img/fd_titulos2.jpg);
width: 140px;
height: 18px;
float: left;
font-size: 9px;
color: #000;
font-weight:bold;	
text-align: center;
padding-top: 2px;
}
.destaques {
border-bottom: 2px solid #E67817;
padding: 5px 0 5px 0;
text-align: center;
}

/* CSSs DO JAIRO BANKHARDT */
.pix {
	background: url(img/pix.gif);
	margin: 20px 5px 20px 5px;
	width: 1px;
	height:250px;
	float: left;
}
.saudacao_form_login {
	font-size: 9px;
	color: #FFFFFF;
}
.form_login {
font: 11px verdana, arial, helvetica, sans-serif;
color:#000;
text-align: right;
background-color: #F7D0AE;
}
.form_login input { 
background-color:#FFFFFF;
font: 11px verdana, arial, helvetica, sans-serif;
color:#4e5873;
border:1px solid #000000;
padding-left:5px;
}
.botao {
background-color: #CC3300;
font: 10px Arial, sans-serif;
color: #CCFFFF;
}
.tabelaformulario {
	width: 380px;
	background-color: #DFEFFF;
	border-width: 2px;
	border-color:#FFFFFF;
	color:#0066CC;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 10px;
}
.tabelaformulario td {
font-size:9px;
padding: 5px 5px 5px 5px; 
}
.tritens {
	background-color: #F4FAFF;
}
.tditens {
	vertical-align: top;
	text-align: right;
}
.tdtitulo {
	background-color:#0066CC;
	font-size:14px;
	color:#FFF;
	font-weight: bold;
	text-align: left;
}
.stylej {
	font-size: 9px;
	font-style: italic;
	color:#0066CC;
}
input { 
background-color:#FFFFFF;
font: 12px verdana, arial, helvetica, sans-serif;
color:#4e5873;
border:1px solid #000;
}
.arq { 
background-color:#FFFFFF;
font: 12px verdana, arial, helvetica, sans-serif;
color:#4e5873;
border:1px solid #000;
}
select { 
background-color: #FFF;
font:12px verdana, arial, helvetica, sans-serif;
color:#0066CC;
} 
textarea { 
background-color: #FFF;
font:12px verdana, arial, helvetica, sans-serif;
color:#0066CC;
border:1px solid #0066CC;
}
.tdcentro{
text-align: center;
}
.boxj {
	width: 392px;
	_width: 390px;
	height: 20px;
	_height: 16px;
	background-image: url(../img/fd_titulos3.jpg);
	text-align: center;
	margin: 5px;
	padding: 0;
	_padding: 2px;
	font-size: 12px;
	font-weight: bold;
}
.boxver {
	width: 490px;
	height: 25px;
	background-image: url(../img/fd_titulosprod.jpg);
	text-align: center;
	margin: 5px;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	float: right;
}
.assinatura {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	background-color:#FFFFEE;
	border:1px solid #000;
	padding: 5px 5px 5px 5px;
	text-align:justify;
}
#fundo_claro {
width:500px;
height:90px;
background-color:#F4FAFF;
color:#0066CC;
text-align:center;
position:absolute;
left:50%;
top:50%;
margin-left:-250px;
margin-top:-45px;
}
#principaltip{
	width: 300px;
	margin: auto;
	color:#0066CC;
	padding-top: 10px;
}
.col_dirtip{
    float:right;
	width: 49%;
	color:#000;
	font-weight:bold;
	text-align:center;
	padding: 1px 1px 1px 1px;	
}
.col_esqtip{
    float:left;
	width: 49%;
	color:#000;
	font-weight:bold;
	text-align:center;
  	padding: 1px 1px 1px 1px;	
}
.col_centrotip {
  margin: auto;
  width: 32%;
  color:#000;
  font-weight:bold;
  text-align:center;
  padding: 1px 1px 1px 1px;	
}
#campotexto {
	float: left;
}
#campotexto input {
	width:100px;
}
#fbuscar form {
	margin-bottom : 0px;
	margin-top : 0px;
}
#botonbuscar {
	padding-top : 3px;
	padding-left: 106px;
}
#botonbuscar input{
	border : 0px none;
}
.radio {
	clear : both;
}
#centro {
	margin: auto;
	text-align: center;
}
.moldura {
width:440px;
margin-top: 3px;
}
.col_esq {
	float:left;
	width: 60px;
	height: 60px;
	background-color: #F4FAFF;
	vertical-align:middle;
	text-align:center;
	margin-top: 3px;
}
.col_dir {
	float:right;
	height: 100%;
	width: 379px;
	height: 60px;
	margin-top: 3px;
}
.linha {
	width: 100%;
	margin: auto;
	position: relative;
	background-color:#FFCC00;
	text-align:center;
	padding: 10px 0 10px 0;
}
.linha a {
	color:#009900;
	text-decoration:none;
}
.linha a:hover {
	color:#FF6633;
}
.nome {
	background-color:#EBF3F3;
	width: 100%;
	margin: auto;
	text-align:center;
	vertical-align:bottom;
	padding: 10px 0 10px 0;
}

/* MEUS PRODUTOS */
.editar {
	background-color: #F4FAFF;
	margin-left:351px;
	text-align:center;
	position:absolute;
	width: 40px;
	left: -99px;
	top: 0px;
	padding: 8px 0 8px 0;
}
.apagar {
	background-color: #F4FAFF;
	margin-left:351px;
	text-align:center;
	position:absolute;
	width: 45px;
	left: 3px;
	top: 0px;
	padding: 8px 0 8px 0;
}
.visualizar {
	background-color: #DFEFFF;
	margin-left:407px;
	text-align:center;
	position:absolute;
	width: 62px;
	left: -115px;
	top: 0px;
	padding: 8px 0 8px 0;
}
.modelo{
	background-color: #DFEFFF;
	margin-left:407px;
	text-align:left;
	position:absolute;
	width: 370px; 
	left: -408px;
	top: 0px;
	padding: 8px 0px 8px 5px;
}

/* FOTOS */
.edifotos {
	background-color: #F4FAFF;
	margin-left:351px;
	text-align:center;
	position:absolute;
	width: 77px;
	left: -29px;
	top: 0px;
	padding: 8px 0 8px 0;
}
.nome_ft {
	background-color: #DFEFFF;
	width: 371px;
	margin: 0px;
	padding: 3px;
	position:absolute;
}

/* RESULTADO PESQUISA */
.prod_pesq {
	background-color: #DFEFFF;
	width: 211px;
	margin: 0px;
	padding: 3px;
	position:absolute;
}
.modelos {
	background-color: #F4FAFF;
	margin-left:351px;
	text-align:center;
	position:absolute;
	width: 91px;
	padding: 3px;
	left: -134px;
}
.preco {
	background-color: #DFEFFF;
	margin-left:351px;
	text-align:center;
	position:absolute;
	width: 81px;
	left: -53px;
	top: 0px;
	padding: 8px 0 8px 0;
}
.conserv {
	background-color: #F4FAFF;
	margin-left:407px;
	text-align:center;
	position:absolute;
	width: 47px;
	left: -156px;
	top: 0px;
	padding: 8px 0 8px 0;
}
#fundo_menu_top {
background-color: #ccc;
}

.btcheck {
	padding: 3px;
	background-color:#FFFFFF;
	font: 12px verdana, arial, helvetica, sans-serif;
	color:#4e5873;
	border:1px solid #000;
}
a.btcheck {
	text-decoration:none;
}

/* AJUDA */
a.ajuda{
  	position:relative; 
  	text-decoration:none;
  	cursor:help; 
}
a.ajuda:hover{
  	background:transparent;
  	z-index:25; 
}
a.ajuda span{
	display: none;
}
a.ajuda:hover span{ 
	display:block;
	position:absolute;
	width:230px;
	bottom:3em;
	text-align:justify;
	left:-230px;
	font: 12px arial, verdana, helvetica, sans-serif; 
	padding:5px 10px;
	border:1px solid #999;
	background:#FFFFEE; 
	color:#000;
}

/* FORMULÁRIO DE PESQUISA */
#form_pesquisa fieldset {
 	width:90%;
	border: none;
}
#form_pesquisa label{
float: left;
width: 75px;
margin: 5px;
font-weight: bold;
		}
#form_pesquisa textarea{
height: 80px;
}

.nick_logado {
	color: #E5781B;
	font-weight: bold;
}

.check_no_borda {
border: 0px;
}
.fieldset {
width: 385px;
text-align:left;
}
.category {font-size: 9pt; margin-bottom: 0.5em}
#upload {
background-color: #FFFFFF; 
margin: 20px;
padding: 10px;
}
b.index{
font: 11px Verdana, Tahoma, Arial;
font-weight: bold;
}