html{
	font-family:Arial,Verdana,sans-serif;
	background-color:#FFFFF;
	text-align:center;
}
body{
	margin:0px auto;
	width:779px;
	text-align:left;
	background:url(imagens/layout/fundo_body.jpg) repeat-x;
}
/*####################### IMAGEM DA EMPRESA QUE FICA LOCALIZADA AO TOPO DA PÁGINA */
#topo h1{
	width:737px;
	height:49px;
	background:url(imagens/layout/topo_acpo.jpg) no-repeat;
	border:none;
	float:left;
	text-indent:-999999px;
}
#favoritos{
	float:right;
	font-size:10px;
	margin-right:55px;
	margin-left:20px;
}
#endereco{
	float:left;
	margin-left:10px;
	font-size:9px;
}
#favoritos a{
	text-decoration:none;
	color:#222222;
}

/*###################### MENU PRINCIPAL, LOCALIZADO A DIREITA NA PÁGINA */

#menu{
	float:left;
	margin-top:50px;
}
#menu ul{
	list-style:none;
}
#menu li{
	border:none;
	background:#555555;
	list-style:none;
	margin-bottom:-1px;
}
#container{
	float:left;
}
/*###################### FIM MENU */

#content{
	width:737px;
}

/*##################### FORMULÁRIO ÁREA RESTRITA */
#area_restrita{
	float:left;
	width:147px;
	height:90px;
	background:#CCCCCC;
	font-size:10px;
}
#area_restrita h2{
	font-size:10px;
	color:#996600;
	margin-left:10px;
	margin-top:5px;
}

.imp{
	width:80px;
	height:13px;
	border:none;
	font-size:10px;
	color:#996633;
	margin-top:5px;
}

/*###################### NOVIDADES */

#noticias{
	position:relative;
	float:left;
	width:350px;
	height:500px;
	margin-top:-40px;
	background:url(imagens/layout/back.gif) no-repeat;
}
#noticias ul{
	list-style:none;
	float:left;
}
#listar,.produtos_ler, .servicos_ler, .produto, #cad_produto, #cad_noticia, .listar_produtos, .listar_noticia, .listar_obra, .listar_news{
	width:737px;
	min-height:500px;
	height:600px;
	background:#FFFBF0;
	float:left;
}

#noticias h2{
	float left;
	font-size:14px;
	color:#996600;
	margin-top:10px;
	margin-left:20px;
	margin-bottom:10px;	
}
#novidades p{
	margin-bottom:15px;
}
#noticias p{
	float:left;
	font-size:10px;
	color: #000000;
	text-align:justify;
	line-height:10px;
	width:300px;
}
#noticias h3{
	font-size:12px;
	color:#CC9900;
	margin-bottom:15px;
}
#not_full a{
	font-size:10px;
	float:right;
	text-decoration:none;
	margin-right:30px;
}
#prod_full a{
	float:left;
	width:70px;
	height:15px;
	margin-left:290px;
	margin-top:-7px;
	background:url(imagens/layout/mais_prod.gif);
	text-indent:-99999px;
}

#novidades{
	background:url(imagens/layout/top_bv.jpg) bottom no-repeat;
	width:300px;
	height:105px;
	margin-bottom:5px;
	margin-left:20px;
}
#ler_mais{
	float:right;
	font-size:10px;
	margin-right:35px;
	margin-bottom:10px;
	margin-top:5px;
}
#ler_mais_not{
	float:right;
	font-size:10px;
	margin-right:10px;
}
.date{
	float:left;
	font-size:10px;
	color:#666666;
}

/*##################### FIM NOVIDADES */

#bemvindo{
	float:left;
	width:387px;
	height:170px;
	background:#FFFFFF;
	font-size:12px;
	color:#666666;
}

/* ################## MENSAGEM DE BOAS VINDAS E IMAGEM */
#bemvindo img{
	float:left;
	width:206px;
	height:149px;
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
}
#bemvindo p{
	float:left;
	width:150px;
	height:76px;
	font-size:10px;
	color:#FFFFF;
}
#bemvindo h2{
	font-size:14px;
	color:#996600;
	margin-top:10px;
	margin-bottom:10px;
}

/* ######################### FIM BEM VINDO */

/* ######################### APRESENTAÇÃO DE PRODUTOS FABRICADOS NA EMPRESA */
#top_prod{
	background:url(imagens/layout/top_bv.jpg) no-repeat;
	width:370px;
	height:1px;
	margin-top:20px;
	margin-left:10px;
}
#produtos{
	width:387px;
	height:290px;
	background:#FFFFFF;
	float:left;
}
#produtos a{
	float:left;
	font-size:10px;
	text-decoration:none;
	color:#6B4927;
}
#produtos h2{
	width:300px;
	font-size:14px;
	color:#996600;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:15px;
}
#produtos h3{
	font-size:10px;
	margin-bottom:10px;
	float:left;
	margin-left:3px;
	width:80px;
}
#produtos img{
	width:80px;
	height:70px;
	float:left;
	margin-left:5px;
}
#produtos p{
	position:relative;
	float:left;
	width:80px;
	font-size:10px;
	margin-left:5px;
}
#produtos ul{
	width:182px;
	list-style:none;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:30px;
	float:left;
}
#produtos li{
	float:left;
}

/* ############################ FIM PRODUTOS */

/* ############################ LINK PARA O GOOGLE MAPS MOSTRANDO A LOCALIZAÇÃO DA EMPRESA */

#localizacao{
	float:left;
	width:350px;
	height:90px;
	background: #EFF3E0;
}
#localizacao img{
	width:50px;
	height:50px;
	float:right;
	margin-top:25px;
	margin-right:10px;
}
#localizacao p{
	float:left;
	width:100px;
	margin-left:12px;
	font-size:10px;
	font-weight:bold;
	color:#000;
	margin-top:30px;
}
#atend{
  width:100px;
  height:20px;
  float:right;
  margin-right:-48px;
  margin-top:-252px;
}

/*############################# FIM LOCALIZAÇÃO*/

#news{
	float:left;
	width:387px;
	height:90px;
	background: #FFC;
	font-size:10px;
	color:#FFFFF;
	text-decoration:none;
}
#news p{
	font-size:10px;
	color:#FFFFF;
	width:150px;
	float:left;
	margin-left:20px;
}
#news h2{
	font-size:12px;
	color:#996600;
	margin-left:20px;
	margin-top:10px;
	margin-bottom:5px;
}
#form_news{
	margin-top:-15px;
	margin-left:200px;
}
#paginacao{
	text-align:center;
	clear:both;
}

#rodape{
	width:737px;
	height:70px;
	background: #FF9;
}
#admin a{
	font-size:12px;
	color:#F4F5F0;
}

.envia_new{
	width:50px;
	height:15px;
	background:url(imagens/layout/btn_cad.gif);
	font-size:10px;
	margin-top:5px;
	border:none;
	cursor:pointer;
	text-indent:-99999px;
	line-height:0px;
}
.acesso_area{
	width:50px;
	height:15px;
	background:url(imagens/layout/btn_acesso.gif);
	font-size:10px;
	margin-top:5px;
	border:none;
	cursor:pointer;
	text-indent:-99999px;
	line-height:0px;
}
/*#################################################### menu suspenso */
#menu_susp{
width:737px;
background:#FFFFFF;
height:20px;

padding-top:5px;
}
.barNav {
float:right;
padding-right:43px;
padding-bottom:5px;
}

.barNav a {
font: 12px  Arial, Verdana,Helvetica,sans-serif;
color: #FFFFFF;
text-decoration: none;
font-weight:bold;
background:#000000;
text-align: center;
padding: 1px 8.0px;
margin-right:2px;
border: 1px solid #000;
}

.barNav a:hover {
color: #666;
background: #FCFCFC;
border: 1px solid #666;
}



