/* CSS Document */

html, body{
	padding:0;
	margin:0;
	text-align:center;
	height:100%;
	width:100%;
}

#borda{
	background:#F2F2F2;
	height:100%;
	padding:0 0;
	width:960px;
}

#topo{
	background: url(../imagens/topo.gif) top repeat-x;
	height:104px;
}

#topo *{
	margin:22px 0 0 0;
}

#meio
{
height: inherit;
min-height:580px;
background:#F2F2F2;
}

#rodape{
	text-align:left;
		
}

#rodape img{
	margin:0 0 0 410px;
}

#banner, #topoEmpresa, #topoClientes, #topoFornecedores, #topoProduto, #topoContato, #topoCadastro, #topoSac{
	height:197px;
}

#quadros{
	float:left;
	margin:10px 13px 0 0;
	text-align:left;
	width:283px;
}

span#txt{
	float:right;
	width:208px;
	margin:-75px 0 0 0;
}

span#txt2{
	float:right;
	width:225px;
	margin:-102px 0 0 0;
	line-height:25px;
}

span#txt3{
	float:right;
	width:185px;
	margin:-95px 0 0 0;
}

#produdos{
	width:340px;
	height:98px;
	background: url(../imagens/borda_cinza.gif) right top no-repeat #BABABA;
	float:left;
	margin:-102px 0 0 19px;
}

.textoCinza, h2{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#828482;
}

h2{
	font-weight:bold;
}

p{
	margin:10px 0;
}

.textoBraco{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

img#produto{
	margin:0 10px 0 0;
}

a{
	text-decoration:none;
}

#menu img{
	margin:-15px -2px;
}

#topoEmpresa{
	background:url(../imagens/topos/empresa.jpg);
}

#subMenu{
	width:283px;
	height:157px;
	float:right;
	margin:2em 1em 0 0;
	text-align:left;
	line-height:30px;
}

#conteudo{
	text-align:left;
}

#premio, #premioZoom{
	border:1px solid #e6e2e2;
	background:#FFF;
	padding:5px;
}

#premioZoom{
	position:absolute;
	top:25em;
	left:40em;
}

#botaoZoom{
	position:absolute;
	bottom:-2;
	right:-2;	
}

#botaoFecha{
	position:absolute;
	top:-21px;
}

#topoClientes{
	background:url(../imagens/topos/clientes.jpg);
}

#topoFornecedores{
	background:url(../imagens/topos/fornecedores.jpg);
}

#topoProduto{
	background:url(../imagens/topos/produto.jpg);
}

#topoContato{
	background:url(../imagens/topos/contato.jpg);
}

#topoCadastro{
	background:url(../imagens/topos/cadastro.jpg);
}

#topoSac{
	background:url(../imagens/topos/sac.jpg);
}


a.principal:link
{
font:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
}

a.principal:visited
{
font:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
}

a.principal:hover
{
font:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
}

a.principal:active
{
font:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
}

.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.borda {
	border: 1px solid #999999;
}

.tede
{
height:6px;
}

.terre
{
height:6px;
}
.style7 
{
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: bold;
}

.quadro
{
height:110px;
}

p.menu_princ a
{
color:#FFFFFF;
background:#009933;
font: 13px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
border:1px solid #FFFFFF;
padding:1px 8px;
font-weight:bold;
}

p.menu_princ a:hover
{
color:#009933;
background:#FFFFFF;
text-decoration:none;
border:1px solid #009933;
font-weight:bold;
}

.topo_cad
{
width:960px;
height:196px;
}

.text
{
	position:relative;
	width:750px;
	height:auto;
	margin-top:40px;
}
.style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.style11 {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

.fundo_empresa
{
border:solid 1px #333333;
}

.fundo_contato
{
background:url(../imagens/fundo_contato2.jpg) no-repeat;
}

.fundo_cadastro
{
background:url(../imagens/fundo_contato.jpg) no-repeat;
}

.bobo {
	border: 1px solid #E8B900;
}

p.menu2 a
{
color:#FFFFFF;
background:#666666;
font: 12px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
border:1px solid #FFFFFF;
padding:1px 0px;
font-weight:bold;
}
.borda_home {
	border: 1px solid #666666;
}

p.menu2 a:hover
{
text-decoration:none;
border:1px solid #333333;
}

.prod_dois {
	background-color: #f2f2f2;
	margin:0px;
}
.txt_prod {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}

.linha_prod
{
height:8px;
background:#f2f2f2;
}

.ttl_contato {
	color: #003300;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.borda_contato {
	border: 1px solid #006600;
}

.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.asterisco
{
color: #FF0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.BOTAO {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #007D00;
}

.obs
{
color: #000000;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

a.contato{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

a:hover.contato{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}

.txt_contato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.campos {
	background-color: #FFFFFF;
	border: 1px solid #666666;
}

.txt_ferramentaria{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}