*
{
	border:none;
	margin:0;
	padding:0;
}

body
{
	background:url(../imagens/bg.jpg) repeat-x top;
}

#geral
{
	margin:0 auto;
	width:976px;
}

#topo
{
	height:120px;
}

#conteudo
{
	clear:both;
	height:350px;
}

#bannerEsquerda
{
	background:#ff7372;
	float:left;
	margin-left:25px;
	margin-top:20px;
	width:220px;
}

#bannerEsquerda h3
{
	border-bottom:3px solid #fe373c;
	color:#ffffff;
	font:normal 14px Verdana, Geneva, sans-serif;
	text-align:center;
	padding:2px;
}

#bannerDireita
{
	float:left;
	background:url(../imagens/fundohome.jpg) no-repeat top;
	margin-top:20px;
	margin-right:20px;
	height: auto;
	width:711px;
}

#contato
{
	background:#3b3b3b;
	color:#ffffff;
	font:bold 12px Verdana, Geneva, sans-serif;
	padding:5px;
	text-align:center;
}

#logo
{
	background:url(../imagens/logo.jpg) no-repeat top;
	float:left;
	height:120px;
	width:267px;
}

#bannerTopo
{
	float:left;
	height:90px;
	width:709px;
}

#bannerTopo h1
{
	color:#ffffff;
	font:normal 28px Verdana, Geneva, sans-serif;
	padding:5px;
}

#conteudoBanner
{
	height:150px;
}

.divisoria
{
	background:url(../imagens/divisoria.jpg) repeat-x top;
	height:20px;
}

#conteudoMenu
{
	float:left;
	height:90px;
	width:267px;
}

#menu
{
	background:#ffffff;
	border-left:1px solid #ededed;
	border-right:1px solid #ededed;
	margin:0 auto;
	width:230px;
}

#menu ul
{
	margin:0 0 0 15px;
	padding:0;
}

#menu ul li
{
	list-style-image:url(../imagens/bullet.jpg);
	line-height:20px;
	margin:0 0 0 10px;
	padding:5px 0 5px 0;
}

#menu ul li a
{
	color:#666666;
	display:block;
	font:bold 11px Verdana, Geneva, sans-serif;
	line-height:20px;
	text-decoration:none;
}

#menu ul li a:hover
{
	background:url(../imagens/bgMenu.jpg) no-repeat right;
}

#destaque
{
	float:left;
	width:709px;
	height:150px;
	background:url(../imagens/topo.jpg) no-repeat right;
	
}

#texto
{
	font:bold 15px Verdana;
	width:350px;
	height:150px;
}

#texto2
{
	font:bold 15px Verdana ;
	color:#FF0000;
	width:350px;
	height:30px;
	
}


#intermach
{
	clear:both;
	padding: 5px;
	text-align:center;
}

#rodape
{
	border-top:2px solid #cccccc;
	clear:both;
	font:normal 11px Verdana, Geneva, sans-serif;
	text-align:center;
	padding:10px;
}

/*EMPRESA*/
#bannerDireitaempresa
{
	background:url(../imagens/empresa.gif) top right no-repeat;
	float:left;
	margin-top:20px;
	margin-right:20px;
	height: auto;
	width:711px;
	
}

.conteudoempresa{
font-family:Calibri, Tahoma;
font-size:12px;
margin-top:20px;
padding-left:42px;
padding-top:20px;
padding-right:100px;
background:url(../imagens/fundo%20empresa.jpg) right top no-repeat;
height:auto;
}

/*NOTA FISCAL ELETRONICA*/
#bannerDireitanota
{
	float:left;
	margin-top:20px;
	margin-right:20px;
	height: auto;
	width:711px;
	
}

.conteudonota{
font-family:Calibri, Tahoma;
font-size:12px;
margin-top:20px;
padding-left:42px;
padding-top:20px;
padding-right:100px;
background:url(../imagens/nfe.jpg) right top no-repeat;
height:auto;
}

/*PRODUTOS*/
#bannerDireitaprodutos
{
	background: url(../imagens/produtos.gif) top right no-repeat;
	float:left;
	margin-top:20px;
	margin-right:20px;
	height: auto;
	width:711px;
	
}

.conteudoprodutos{
font-family:Calibri, Tahoma;
font-size:12px;
margin-top:20px;
padding-top:20px;
padding-left:30px;
background: url(../imagens/fundo%20produtos.jpg)top right no-repeat;
height:auto;
	
	}

.conteudoprodutos ul li{
list-style:inside;
}

/*CLASSE METAL DURO*/
#bannerDireitaclassemetalduro
{
	background: url(../imagens/info.gif) top right no-repeat;
	float:left;
	margin-top:20px;
	margin-right:20px;
	height: auto;
	width:711px;
	
}

.conteudoclassemetalduro{
list-style:none;
font-family:Calibri, Tahoma;
font-size:12px;
margin-top:20px;
padding-top:20px;
padding-left:30px;
height:auto;
	
	}
	
.conteudoclassemetalduro li{
list-style:none;
line-height:20px;

}
.img{
list-style:none;
display:inline;
margin-top:20px;
padding-top:20px;
padding-left:0px;

}

.img li{
list-style:none;
display:inline;
}

/*CONTATO*/

#bannerDireitacontato
{
	background: url(../imagens/contato.gif) top right no-repeat;
	float:left;
	margin-top:20px;
	margin-right:20px;
	height: auto;
	width:711px;
	
}

.conteudocontato{
font-family:Calibri, Tahoma;
font-size:12px;
margin-top:20px;
padding-top:20px;
padding-left:30px;
height:auto;
}

form{
width:500px;
font-size: 12px;
font-family: Calibri, Tahoma;
text-align:left;


}

.fieldsetidentificacao {
border:solid 1px;
border-color:#CCCCCC;
margin:1em 0;
padding:8px;
width:500px;
background:url(../imagens/contato.jpg);
background-position:top right;
background-repeat:no-repeat;
}

fieldset {
border:solid 1px;
border-color:#CCCCCC;
margin:1em 0;
padding:8px;
width:500px;
}


legend {
border:1px solid #CCCCCC;
font-weight:bold;
padding: 2px 5px;
}

label{display:block; padding-top:5px; text-align:left;}

p label, li label {
display: inline;
}

input{
width:350px;
font:Calibri, Tahoma;
font-size:11px;
color: #000000;
border: solid 1px;
border-color:#CCCCCC;
}

.botao{
width:50px;
font:Calibri, Tahoma;
font-size:11px;
color: #FF0000;
background-color:#CCCCCC;
border: solid 1px;
border-color:#CCCCCC;
margin-right:5px;
}


.comentario{
font:Calibri, Tahoma;
font-size:11px;
width: 350px;
height:80px;
color: #000000;
border: solid 1px;
border-color:#CCCCCC;
}

.contato{
padding-top:15px;
margin-top:20px;
margin-left:42px;
font-family:Calibri, Verdana;
font-size:12px;
}








