﻿body 
{
	margin:0px;
	padding:0px;
}
#headerContainer
{
	background:url(../img_site/backHeader.jpg) repeat-x left center;
	height:140px;
	width:100%;
}
#headerAdapter
{
	width:950px;
	height:auto;
	margin-right:auto;
	margin-left:auto;
}
#logo
{
	position:relative;
	top:23px;
	background:url(../img_site/logo.jpg) no-repeat center center;
	height:98px;
	width:166px;
	clear:right;
	float:left;
}
#menu
{
	position:relative;
	top:0px;
	background:url(../img_site/backMenu.jpg) no-repeat left center;
	height:140px;
	width:481px;
	clear:right;
	float:left;
	margin-left:25px;
}
#menu ul
{
	float:left;
	height:20px;
	margin:0px;
	padding:0px;
	width:100%;
}
#menu ul li
{
  margin-top:76px;
  padding-left:24px;
  list-style-type:none;
  float:left;
	
}
#menu ul li a
{
	text-decoration:none;
	color:#6c6c6c;
	font-family:Arial;
	font-size:14px;
}
.ul 
{
	float:left;
	height:auto;
	margin:0px;
	padding:0px;
	width:100%;
	list-style-type:none;
}
.ul li
{
   margin-top:10px;
   margin-left:8px;
  color:#2c86c2;
  float:left;
  clear:both;
}
.ul li a
{
	font-family:Arial;
	font-size:11px;
    color:#2c86c2;
    text-decoration:none;
    float:left;
    width:125px;
}
.ul li a:hover
{
	font-family:Arial;
	color:#6c6c6c;
}
#btnCotacao
{
	float:right;
	position:relative;
	top:13px;
	background:url(../img_site/btnCotacao.jpg) no-repeat center center;
	height:33px;
	width:165px;
	text-decoration:none;
}
#btnCotacao span
{
	float:left;
	margin-top:8px;
	margin-left:20px;
	color:#4c656e;
	font-weight:normal;
	font-family:Arial;
	font-size:14px;
	cursor:pointer;
}
#centerContainer
{
	width:950px;
	height:auto;
	margin-right:auto;
	margin-left:auto;
}
#categoriasContainer
{
	background:url(../img_site/topBoxCategoria.jpg) no-repeat Top center;
	width:171px;
	height:auto;
	float:left;
}
.containerULList
{
	border-bottom:solid 1px #ebebeb;
	border-right:solid 1px #ebebeb;
	border-left:solid 1px #ebebeb;
	margin-top:22px;
	width:169px;
	height:auto;
	background-color:#fbfafa;
	float:left;
	padding-bottom:10px;
}
.categoria
{
	
	height:auto;
	width:auto;
	margin:0px;
	padding:0px;
	position:relative;
	left:0px;
}
.categoria li
{
   margin-top:5px;
   padding-bottom:5px;
   border-bottom:solid 1px #ebebeb;
   list-style-type:none;
}
.categoria li a
{
  text-decoration:none;
  color:#898989;
  font-family:Arial;
  font-size:14px;
  margin-left:10px;
  cursor:default;
}
.categoria li span
{
  text-decoration:none;
  color:#898989;
  font-family:Arial;
  font-size:14px;
  margin-left:10px;
  cursor:pointer;
}
.categoria li a:hover
{
  text-decoration:underline;
}
.subCategoria
{
	display:none;
	height:auto;
	width:auto;
}
.subCategoria li
{
  list-style-type:disc;
   margin-top:5px;
   padding-bottom:5px;
   border:none;
}
.subCategoria li a
{
  text-decoration:none;
  color:#898989;
  font-family:Arial;
  font-size:14px;
  margin-left:10px;
  cursor:pointer;
}


.titlebox
{
	height:auto;
	left:10px;
	top:12px;
	margin:0px;
	padding:0px;
	position:relative;
	color:#696868;
	font-weight:normal;
	font-family:Arial;
	font-size:16px;
	width:auto;
}
#buscaContainer
{
	float:left;
	background:url(../img_site/backBusca.jpg) repeat-x left center;
	width:760px;
	height:74px;
	margin-left:19px;
	clear:right;
}
#buscaContainer #imgLeft
{
	clear:right;
	float:left;
	background:url(../img_site/leftBoxBusca.jpg) no-repeat left center;
	width:8px;
	height:74px;
}
#buscaContainer #imgRight
{
	float:right;
	background:url(../img_site/rightBoxBusca.jpg) no-repeat right center;
	width:8px;
	height:74px;
}
#buscaContainer #btnQry
{
	border:none;
	cursor:pointer;
	background:url(../img_site/btnQry.jpg) no-repeat left center;
	width:48px;
	height:25px;
	margin-left:15px;
    margin-top:25px;
    float:left;
}
#buscaContainer #txtValor
{
	background:url(../img_site/iconeBusca.jpg) no-repeat left center;
	padding-left:28px;
	background-color:White;
	font-family:Arial;
	font-size:13px;
	color:#4f8100;	
    float:left;
    margin-left:15px;
    margin-top:25px;
	border-right:solid 1px #aaaba8;
	border-left:solid 1px #aaaba8;
	border-top: solid 1px #aaaba8;
	width:382px;
	height:16px;
}
#buscaContainer #selectCategoria
{
	font-family:Arial;
	font-size:12px;
	color:#999999;
    float:left;
    margin-left:15px;
    margin-top:25px;
	width:182px;
	border-right:solid 1px #aaaba8;
	border-left:solid 1px #aaaba8;
	border-top: solid 1px #aaaba8;

}
#conteudoContainer1
{
	float:right;
	width:760px;
	height:auto;

}
.produtosContainer
{
	margin-top:15px;
	float:left;
	width:570px;
	height:auto;

}
.containerTitle
{
	width:100%;
	background:url(../img_site/bulletProdutos.jpg) no-repeat left center;
	float:left;
	height:17px;
	clear:both;
}
.containerTitle h1
{
	margin:0px;
	padding:0px;
	color:#999999;
	font-family:Arial;
	font-size:17px;
	float:left;
	clear:right;
	font-weight:normal;
	position:relative;
	left:25px;
}
#procuradosContainer
{
	margin-top:15px;
	background:url(../img_site/topBoxCategoria.jpg) no-repeat Top center;
	width:171px;
	height:auto;
	float:right;
	clear:right;
}
#boxProdutoContainer
{
	margin-top:15px;
	background:url(../img_site/boxCenterProduto.jpg) repeat-x left center;
	width:570px;
	height:253px;
	float:left;
}
#boxProdutoLeft
{
	background:url(../img_site/boxLeftProduto.jpg) no-repeat left center;
	width:5px;
	height:253px;
	float:left;
}
.boxProdutoCenterLeft
{
	float:left;
	width:185px;
	height:250px;
}
.boxProdutoCenterLeft img
{
	margin-top:10px;
   margin-left:10px;
   float:left;
   clear:both;
}
.boxProdutoCenterLeft span
{
		margin-top:10px;
   width:165px;
   margin-left:10px;
   color:#999999;
   font:normal 12px Arial;
   float:left;
}
.boxProdutoCenterRight
{
	margin-left:20px;
	clear:right;
	float:left;
	width:350px;
	height:250px;
}
.title
{
   text-decoration:none;
   margin-top:10px;
   width:auto;
   margin-left:10px;
   color:#353434;
   font:bold 14px Arial;
   float:left;
   clear:both;
}
.title:hover
{
   text-decoration:underline;
}
 .resumo
{
  text-decoration:none;
   margin-top:10px;
   width:auto;
   margin-left:10px;
   color:#999999;
   font:normal 12px Arial;
   float:left;
   clear:both;
}
.input
{
   clear:both;
   float:right;
   margin-top:15px;
}
#boxProdutoRight
{
	background:url(../img_site/boxRightProduto.jpg) repeat-x right center;
	width:5px;
	height:253px;
	float:right;
}
#conteudoContainer2
{
	margin-top:15px;
	margin-bottom:15px;
	float:right;
	width:760px;
	height:auto;
}
#produtoAdapter
{
	width:570px;
	height:auto;
}
.nodeProduto
{
	margin-top:15px;
	width:180px;
	height:320px;
	text-align:center;
	float:left;

}

.ofTitle
{
	height:30px;
	text-align:center;
    margin-bottom:10px;
	font:bold 12px arial;
	clear:both;
	width:170px;
	float:left;
	color:#353434;
	text-decoration:none;
	
}
.ofTitle:hover
{
	text-decoration:underline;
}
.ofResum
{
	text-align:left;
	font:normal 12px arial;
	clear:both;
	width:160px;
	padding-left:10px;
	float:left;
	color:#999999;
	text-decoration:none;
}
.valor
{
	text-align:left;
	font:bold 14px arial;
	clear:both;
	width:160px;
	padding-left:10px;
	float:left;
	color:#da251c;
	text-decoration:none;
}
.btnAddCotacao
{
	margin-top:10px;
	margin-left:30px;
	text-decoration:none;
    background:url(../img_site/btnAddCotacao.jpg) no-repeat left center;
    width:122px;
    height:21px;
    float:left;
	clear:both;
}
.btnSendCotacao
{
	text-decoration:none;
	background:url(../img_site/btnAdd.jpg) no-repeat left center;
	width:148px;
	height:41px;
	float:right;
	margin-top:40px;
	margin-right:205px;
	padding-bottom:15px;
}
.maisDetalhes
{
	margin-top:5px;
	margin-left:50px;
	font:normal 11px arial;
	float:left;
	clear:both;
    color:#2c86c2;
	text-decoration:none;
}
.maisDetalhes:hover
{
	text-decoration:underline;
}
#publicidadeContainer
{
	margin-top:15px;
	width:171px;
	height:auto;
	float:right;
	clear:right;
}
#publicidadeContainer img
{
  padding-bottom:10px;
}
#banner_contato
{
	text-decoration:none;
	background:url(../img_site/banner1.jpg) no-repeat left center;
    width:174px;
    height:68px;
    float:left;
    cursor:pointer;
}
#banner_fornecedor
{
	margin-top:10px;
	text-decoration:none;
	background:url(../img_site/banner2.jpg) no-repeat left center;
    width:174px;
    height:68px;
    float:left;
    cursor:pointer;
}
#banner_empresa
{
	margin-top:10px;
	text-decoration:none;
	background:url(../img_site/banner3.jpg) no-repeat left center;
    width:174px;
    height:68px;
    float:left;
    cursor:pointer;
}
#footerContainer
{
	border-top:solid 1px #e1e4e6;
	background-color:#f3fbfe;
	width:100%;
	height:48px;
	float:left;
	margin-top:15px;
	position:relative;
}
#footer
{
	width:950px;
	height:auto;
	margin-right:auto;
	margin-left:auto;
}
#footer h1
{
	float:left;
	padding:0px;
	margin:0px;
	width:auto;
	height:auto;
	top:16px;
	position:relative;
	font-family:Arial;
	font-size:11px;
	color:#5e694f;
	font-weight:normal;

}
#footer a 
{
	width:auto;
	height:auto;
	text-decoration:none;
	float:right;
	top:16px;
    clear:right;
	font-family:Arial;
	font-size:11px;
	color:#5e694f;
	position:relative;
}
#footer a span
{
	color:#3081b8;
}
