/* CSS Document  */
body{margin:0px; padding:0px; background:#F5EFDC; color:#000036; font:11px/13px  Verdana,"Trebuchet MS", Arial, Helvetica, sans-serif;}
div, p, ul, h1, h2, h4, img, form, label{padding:0px 0 0 0; margin:0px;}
ul{list-style-type:none;}
.clear{ clear:both; line-height:1px;}
/*---- MAIN PANEL ----*/

#mainPainel{
	width:919px;position:relative; margin:0 auto;
	padding:0px; background: url(../img/sombra.gif) repeat-y transparent;
	}
/*---- LEFT PANEL----*/
#topo{
	background:url(../img/topo.gif) top no-repeat;
	display:block;
	height: 24px;
}

#sfw{
	width:894px; height:160px; margin: 0 auto;
	text-align: center;}

#BaseMenu{
	width:894px; background:#000;margin: 0 auto 10px auto;
	position: relative;}
	
#BaseMenu #cont{
	width:827px; margin:0 auto; color:#FFFFFF; }

#BaseMenu #cont a{
	color:#FFFFFF; padding: 0 0px 0 0px; }


/**** PAINEL DESTAQUE ******/
#painel_destaque{
	width:235px; float:left; margin: 15px 0 0 25px;
	border:0; background:#fff; display: inline;
}

#painel_destaque span.topo_destaque{
	background:url(topo_destaque.gif) no-repeat 0 0 ;
	display:block; text-align:center; padding:0px 0 0 0;
	height:20px;}

#painel_destaque span.topo_destaque h2{
	display:block;
	margin: 0 0 5px 3px;
	height:10px;
	font:13px Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	padding:7px 0 0 0;
	color: #003366;
	background:url(../img/h2_destaque_topo.png) 0 3px no-repeat;
	}	
	
/* painel destaque CORPO DESTAQUE */
#painel_destaque .corpo_destaque{
	background:url(corpo_destaque.gif) repeat-y 0 0;
	padding: 10px  10px 0 10px;
	text-align:left;
}
	
/* Painel Destaque  IMAGEM */	
#painel_destaque .corpo_destaque img.interna{
	border:1px solid #B3B4B6;  text-align:center; width:188px; height:190px;
	margin:5px auto;
}

#painel_destaque .corpo_destaque .botoes{
	border:1px solid #B3B4B6;  text-align:center;
	margin:5px auto;
}

/* Painel Destaque  PRODUTO */
#painel_destaque .corpo_destaque span.destaque_produto{
   margin:0 0 2px 12px;
}
#painel_destaque .corpo_destaque span.destaque_produto a{
	color:gray; font-weight:bold;
}

#painel_destaque .corpo_destaque span.destaque_produto b{
	color:#990000; text-transform:uppercase; 
}

/* Painel Destaque  DESCRIÇÃO */
#painel_destaque .corpo_destaque span.destaque_descricao{
	width:188px; text-align:center; margin:0 0 0px 0px;
	line-height:normal;
}
#painel_destaque .destaque_descricao{
	width:188px; margin:5px auto; 
}
/*#painel_destaque .destaque_descricao a {
	color:#990000;  text-decoration:none; font:9px "Courier New", Courier, monospace;;
}
	
#painel_destaque .destaque_descricao a:hover {
	text-align:right; color:#000;  text-decoration:underline;
	}*/

/* Painel Destaque  CONSULTE O PRODUTO */
#painel_destaque .corpo_destaque .consulte img{
	width:115px; height:19px; float:right; border:0; padding:0; margin:5px 9px 0 0;
}
/*#painel_destaque .corpo_destaque .consulte a {
	background:url(../img/submit.gif) no-repeat 60px 0 #fff; color:#666; border:none;
	width:20px; height:13px; padding:0 20px 0 0; cursor:pointer;	
	font:normal 10px/13px Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none;
 	margin:0 35px 0 0;
 }
 
#painel_destaque .corpo_destaque .consulte a:hover {
	background:url(../img/submit.gif) no-repeat 60px 0 #fff; color:#666; border:none;
	width:20px; height:13px;padding:0 60px 0 0; cursor:pointer;	font:normal 10px/13px Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:underline; 
 }	*/

#painel_destaque span.rodape_destaque{
	background:url(rodape_destaque.gif) no-repeat top;
	display:block; height:28px;
	}		



/**** PAINEL RIGHT ******/
#painelRight{
	width:620px;
	float:left;
	margin:12px 0px 0 15px;
	background:url(../img/probes.gif) bottom right no-repeat;
} 

/*APRESENTAÇÃO CAPA*/

#painelRight fieldset.apres{
	padding:10px; color:#000;
	border:1px solid #666;
}

#painelRight fieldset.apres legend{
    color:#003366; font-weight:bold; text-transform:uppercase;
}

#painelRight fieldset.apres p{
	padding:1px; margin:5px;
}

#painelRight fieldset.apres img{
	text-align:center;
	margin: 0 0 0 45px;
} 

/**** MERCADO CAPA ******/
#mercadoCapa {
	padding: 10px 0 0 0;height: 140px;}
	
#mercadoCapa a{
	 background:url(../img/blue-arrow.gif) 0 50% no-repeat; padding:5px 25px 5px 10px; 
	 margin: 5px 0 5px 0; text-decoration:none; 
	 color:#1C4B70; font-weight:bold; }

#mercadoCapa a:hover{
	 background:url(../img/blue-arrow.gif) 0 50% no-repeat;
	 text-decoration:underline; font-weight:bold; color:#990000;}

#mercadoCapa fieldset{
	width: 589px;
	border:1px solid #666;
	margin:5px auto;
	height:60px;
}

#mercadoCapa legend{
	color:#003366;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform: uppercase;
}
	
#mercadoCapa .centraliza{ 
	width:520px; height:20px; margin:15px auto;
	text-align:center;}

/* fotos serviços*/
#mercadoCapa ul.fotos{
	width:480px; margin: 20px auto;
	}
#mercadoCapa ul.fotos li {
	width:120px; height:70px; margin: 10px 20px 10px; float:left; 
}
#mercadoCapa ul.fotos li img{
	width:100px; height:45px; margin:0 auto;  border:1px solid #003366;  
}


/* CLASSES */
.subtitulo{
	text-align:center; color:#003366; font-weight:bold;
	margin:0 0 5px 0; font-size:14px;}
.clear{
	clear:both;}
.destacado{
	color:#003366; font:11px Verdana, Arial, Helvetica, sans-serif;
	text-align:left; font-weight:bold; margin:0 0 15px 0; text-transform:uppercase; 
	}
a{color:#990000; text-decoration:none;}
a:hover{color:#990000; text-decoration:underline;}		
	
	
/*Div gerencia conteúdo interno INTERNA.PHP*/
#conteudo_interno{
	padding:0 15px 10px 10px;  float:left;
	width: 605px;}

#sobre_acess{
	width:860px;
	margin:0 auto;
	background:#fff;
	padding: 10px;
}	
/*DESCRIÇÃO DOS PRODUTOS*/
#sobre_acess #descricao{
	margin:0 auto 10px auto;
	background:#fff;
	border: 1px solid #990000;
	border-top: #000;
}
#sobre_acess #descricao #apresentacao{
	background:#990000; color:#FFF; font-weight:bold;
	text-align:left; text-transform:uppercase; padding:5px;
	}

#sobre_acess #descricao #foto {
	width:auto;
	float:left;
	padding:10px 0px 0 3px;
	margin: 0 10px 0 5px;

}
#sobre_acess #descricao #foto img{
	width:240px; height:180px; border:1px solid #666;
}

#sobre_acess #descricao #resto{
	width:575px;
	float:left;
	background:#fff;
	text-align:left;
	padding:10px 10px 0 5px;
}
#sobre_acess #descricao #resto .descricao_subtitulo{
	background:#990000;
	font:14px Tahome, Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
	text-transform:uppercase;
	padding:5px;
	margin: 0 0 10px 0;
	font-weight: bold;

}
#sobre_acess #descricao #resto b{
	text-transform:uppercase; 
}
#sobre_acess #descricao #resto span.contato a{
	background:url(../img/submit.gif) no-repeat 60px 0 #fff; color:#666; border:none;
	width:20px; height:13px;  margin:40px 0px 0 0; float:right;
	padding:0 60px 0 0; cursor:pointer;	font:normal 10px/13px Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none;
 } 
#sobre_acess #descricao #resto span.contato a:hover{
	background:url(../img/submit.gif) no-repeat 60px 0 #fff; color:#666; border:none;
	width:20px; height:13px;  margin:40px 0px 0 0; float:right;
	padding:0 60px 0 0; cursor:pointer;	font:normal 10px/13px Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:underline;
 }
  
#conteudo_interno #partes_e_pecas{
   width:600px; background:#fff;
   float:left;  padding:5px;}

#conteudo_interno #partes_e_pecas{
   width:600px; background:#fff;
   float:left;  padding:5px;}
     
#sobre_acess p.destacado{   
	color:#990000; margin: 15px 0 2px 0; 
	font:11px Verdana,"Trebuchet MS"; font-weight:bold;
}
#conteudo_interno #partes_e_pecas p.destacado b{
	color:#000; font-size:13px;
	}
#sobre_acess ul.serv_oferec{
	padding:5px ; 
	}
/* li serviços */
#sobre_acess ul.serv_oferec li{
	margin: 5px 0 5px 5px; background: url(../img/icon_01.gif) 0 50% no-repeat ; padding:0 0 0 10px; }		

/* fotos serviços*/
#sobre_acess ul.fotos{
	width:480px; margin: 20px auto;
	}
#sobre_acess ul.fotos li {
	width:120px; height:70px; margin: 10px 20px 10px; float:left; 
}
#sobre_acess ul.fotos li img{
	width:100px; height:45px; margin:0 auto;  border:1px solid #990000;  
}


/*box esquerda  exibe contéudo */
#conteudo_interno #partes_e_pecas .box1{
	width:250px; float:left;
	background:#fff; margin: 10px 40px 20px 0px;
	}
#conteudo_interno #partes_e_pecas .box1 span.topo{
	background:url(../img/top.gif) no-repeat #fff;
	height:20px;
	width:246px;
	display:block;
	text-align: center;
}	

#conteudo_interno #partes_e_pecas .box1 span.topo h2{
	padding:6px 0 0 0 ; font-weight:bold; font-size:10px;
}

#conteudo_interno #partes_e_pecas .box1 .corpo{
	background:url(../img/body.gif) repeat-y #fff; width:246px;
	display:block;}

#conteudo_interno #partes_e_pecas .box1 .corpo img{
	 width:213px; height:160px; border:0;
	display:block; margin:0 auto; padding: 5px 0 0 0;}
	
#conteudo_interno #partes_e_pecas .box1 span.bottom{
	background:url(../img/bottom.gif) bottom no-repeat #fff;
	height:20px;
	width:246px;
	display:block;
	padding: 3px 0 0 0;
	text-align: center;
}

#conteudo_interno #partes_e_pecas .box1 span.bottom a{
	color:#003366; font:11px Tahoma; line-height:normal;
	text-decoration: none; }

#conteudo_interno #partes_e_pecas .box1 span.bottom a:hover{
	color:#990000; font:11px Tahoma; line-height:normal;
	text-decoration:underline;}

/* Contato */
#sobre_acess ul.contato{
	width:500px;  margin:10px auto; padding:5px 5px 5px 5px;
	background:#fff; border:1px solid #eaeaea;
}
#sobre_acess ul.contato li{
	margin:2px 0 5px 0;}

#sobre_acess ul.contato li b{
	text-transform:uppercase; font-size:10px;}

/* Formulários */
#sobre_acess #formulario{
	width:350px; padding:20px;  margin:0 auto;
	background:#fff; }

#sobre_acess #formulario fieldset{
	width:345px;  background:#fff;
	border:1px solid #278196; text-align:center;  
	display:block;}

#sobre_acess #formulario  span{
	width:100px; float:right; color:#CFCFCF;
	font:7.5pt Verdana; margin:0 7px 0 0; }

#sobre_acess #formulario legend {
	font:9pt Verdana,Arial;text-transform:uppercase; font-weight:bold;
	 color:#990000;  font-size:9px;}

#sobre_acess #formulario  label{
	width:155px;  background:#fff; display:block;
	border:0; float:left; text-align:left;
	font-weight:bold; margin: 0 0 2px 22px }

#sobre_acess #formulario  input{
	width:300px; margin:0px auto 4px auto; 
	border:1px solid #CCC; font:10pt Verdana,Sans-serif,Arial,Helvetica;
	color:#003366; line-height:20px;font-weight:normal;}

#sobre_acess #formulario  textarea{
	width:300px; height:150px; margin:2px 0 15px 0; border:1px solid #CCC; 
	overflow-x:hidden; overflow-y:auto; font:10pt Verdana,Sans-serif,Arial,Helvetica;
	color:#003366;line-height:20px;font-weight:normal;}

#sobre_acess #formulario select{
	width:150px; font-size:11px; padding:2px;  float:left;
	border:1px solid #CCC; margin:2px 0 5px 22px;  
	font-weight:normal;}


#sobre_acess #formulario  .limpa{
	background:url(../img/submit.gif) no-repeat 45px 0 #fff; color:#0B0B0B; border:none;
	width:60px; height:13px;  margin:20px 15px 0 0; float:right;
	padding:0 30px 0 0; cursor:pointer;	font:normal 10px/13px Arial, Helvetica, sans-serif; text-transform:uppercase;}
	
#sobre_acess #formulario .envia{
background:url(../img/submit.gif) no-repeat 48px 0 #fff; color:#0B0B0B; border:none;
	width:65px; height:13px; margin:20px 0px 0 0; float:right; padding:0 30px 0 0; cursor:pointer;
	font:normal 10px/13px Arial, Helvetica, sans-serif; text-transform:uppercase;}

/****************************************
		           Rodapé 
/****************************************/
#rodape{
	height:70px; background:url(../img/rodape.gif) 0 0 no-repeat;
	padding:5px 0 0px 0; display: block; }

#rodape a{
	font:10px Tahoma, Verdana; color:#616161; text-decoration:none;}	

#rodape a:hover{
	font:10px Tahoma, Verdana; color:#616161; text-decoration:underline;}	

#rodape hr.divisoria_horizontal{
	width:894px; border:1px #999 dotted; line-height:1px;	
	}
#rodape p.acess{ 
	width:120px; font:10px Verdana, Arial, Helvetica, sans-serif; color:#616161; 
	font-weight:bold; margin: 8px auto 5px auto; }

#rodape p.informa{
	width:220px; margin:0 auto; font:10px Tahoma, Verdana; color:#616161; text-decoration:none;}

#rodape p.contato{
	width:320px; margin:5px auto; font:10px Tahoma, Verdana; color:#616161; text-decoration:none;}

#rodape p.contato b{
	}

				
#rodape p.endereco{
	width:460px; color:#616161; margin: 0 auto; } 

#rodape ul{
	list-style-type:square;  height:25px; width:450px; margin:5px auto; }
		
#rodape ul li {
	width:auto; margin:0 10px 0 10px; float:left;  display:inline; }
