
body{
	margin:0;
	padding:0;
	background:#C37314 url(imagens/bg.jpg) repeat-x;
}

/*-- --*/

table.geral{
	width:778px;
	margin:0 auto;
	background:#ffffff;
	border-left:4px solid #1E1D1D;	
	border-right:4px solid #1E1D1D;
}
/*-- RODAPE --*/
table.menu{
	width:126px;
	border-right:2px solid #CAC8C9;
}
td.menu{
	background: url(imagens/bg_menu2.jpg) repeat-y right;
}
/*-- --*/
td.rodape{
	background:#ffffff url(imagens/bg_rodape.jpg) repeat-x;
	padding:25px 0px 25px 0px;
}
td.rodape address{
	font:70% Tahoma, Verdana, Arial, Sans-serif;
	color:#454545;
	width:390px;
	margin-left:22px;
	text-transform:uppercase;
}
img.logica{
	float:right;
	margin: -23px 20px 0 0;
}

/*-- --*/
td.centro{
	background: #FFFAEE url(imagens/bg_centro.jpg) repeat-y left;
	padding-top:23px;
}
td.conteudo{
	padding:5px 10px 5px 10px;
	font: 13px Tahoma, Verdana, Arial, Sans-serif;
	color:#2D2D2D;
	margin:1px 0 1px 0;
	line-height:15px;
}
td.conteudo p{
	font: 13px Tahoma, Verdana, Arial, Sans-serif;
	color:#2D2D2D;
	margin:5px 0 5px 0;
	text-align:justify;
	line-height:15px;
}
td.conteudo p a{
	color:#000000;
	text-decoration:none;
}
td.conteudo p a:hover{
	color:#444444;
	text-decoration:underline;
}
td.conteudo hr{
	height:1px;
	border:0;
	border-bottom:1px dashed #444444;
}
a.mais{
	text-decoration:none;
	color:#834A0B;
	font: bold 70% Tahoma, Verdana, Arial, Sans-serif;
}

td.conteudo table.contato{
	font: 70% Tahoma, Verdana, Arial, Sans-serif;
	color:#2D2D2D;
}
td.conteudo table.contato input.borda, textarea{
	border-top:1px solid #B66C11;
	border-left:1px solid #B66C11;
	border-bottom:1px solid #F0DCAB;
	border-right:1px solid #F0DCAB;
	padding:2px;
	font: 95% Tahoma, Verdana, Arial, Sans-serif;
	color:#333333;
}
td.conteudo table.contato input.borda:focus, textarea.borda:focus{
	border-top:1px solid #C3C3C3;
	border-left:1px solid #C3C3C3;
	border-bottom:1px solid #A0A0A0;
	border-right:1px solid #A0A0A0;
	padding:2px;
}
td.conteudo table.contato textarea{
	width:200px;
}
/*-- home SOBRE --*/
td.sobre{
	width:174px;
	padding:0 20px 0 14px;
}
td.sobre p{
	font: 13px Tahoma, Verdana, Arial, Sans-serif;
	color:#2D2D2D;
	margin:8px 0 8px 0;
	text-align:justify;
	line-height:15px;
}
/*-- home CHAMADAS --*/
td.chamadas{
	padding:0 0 0 20px;
}
td.chamadas img{width:93px;height:93px;}
/*td.chamadas a{
	display:block;
	width:93px;
	height:113px;
	float:left;
	margin:0 8px 5px 9px;
	color:#2D2D2D;
	font:bold 75% Tahoma, Verdana, Arial, Sans-serif;
	text-decoration:none;
	text-align:center;
}*/
td.chamadas a{
	display:block;
	width:105px;
	height:125px;
	float:left;
	margin:0 5px 5px 5px;
	color:#2D2D2D;
	font:bold 75% Tahoma, Verdana, Arial, Sans-serif;
	text-decoration:none;
	text-align:center;
}

/*-- home CHAMADAS 2 --*/
table.chamadas2{
	margin:10px 0 0 0;
}
table.chamadas2 td{padding:0 0 0 22px;}
table.chamadas2 td.barra{padding:0 0 0 0;}
table.chamadas2 p{
	font: 13px Tahoma, Verdana, Arial, Sans-serif;
	color:#2D2D2D;
	margin:8px 0 8px 0;
	text-align:justify;
	line-height:15px;
	
	padding:0 25px 0 0;
}
/*-- --*/
div#galeria{
	float:left;
}
div#galeria img{
	width:93px;
	height:93px;
}
div#galeria a{
	display:block;
	width:180px;
	color:#2D2D2D;
	font:bold 75% Tahoma, Verdana, Arial, Sans-serif;
	text-decoration:none;
	text-align:left;
	margin:5px 0 5px 0;
	background: url(imagens/seta.jpg) no-repeat left center;
	padding-left:19px;
}
div#galeria a:hover{
	color:#64340D;
}
div#galeria div a{
	color:#525252;
	padding-left:30px;
	background: url(imagens/seta2.jpg) no-repeat 17px 5px;
}
div#galeria div div{
	color:#919191;
	text-indent:20px;
}
div#galeria div div a{
	color:#919191;
	padding-left:30px;
}
/*-- --*/
div#galeria_lista{
	float:right;
	height:490px;
	width:330px;
	overflow:auto;
}
div#galeria_lista a{
	display:block;
	float:left;
}
div#galeria_lista a img{
	padding:5px;
}
div#zoom{
	position:absolute;
	margin:-73px 0 0 -47px;
	_margin:-76px 0px 0 -227px;
	padding:5px;
}
div#zoom img{
	border:1px solid #252525;
	padding:2px;
	background:#f1f1f1;
}
div#zoom span{
	display:block;
	margin: 0 0 5px 0;
	padding:0 0 0 5px;
}
div#zoom span a{
	background:#ffffff;
	font:bold 70% Verdana, Arial, Tahoma, Sans-serif;
	color:#333333;
	text-decoration:none;
}
div#zoom span a img{border:none;padding:0;margin:0 0 -2px 0;}
div#zoom p.desc_foto{
	background:#ffffff;
	padding:2px;
	margin:0 0 0 0; 
	font-weight:bold;
	border:1px solid #000000;
	border-top:none;
}
/*-- --*/
div#planilha{
	font:12px Verdana, Arial, Tahoma, Sans-serif;
}
div#planilha input{
	/*border:1px solid #252525;
	border-top:1px solid #B66C11;
	border-left:1px solid #B66C11;
	border-bottom:1px solid #F0DCAB;
	border-right:1px solid #F0DCAB;*/
	border-top:1px solid #A0A0A0;
	border-left:1px solid #A0A0A0;
	border-bottom:1px solid #C3C3C3;
	border-right:1px solid #C3C3C3;
	
	padding:2px;
}
div#planilha input:focus{
	border-top:1px solid #C3C3C3;
	border-left:1px solid #C3C3C3;
	border-bottom:1px solid #A0A0A0;
	border-right:1px solid #A0A0A0;
}
table.orcamento input{
	width:20px;
	padding:2px;
	font: 11px Tahoma, Verdana, Arial, Sans-serif;
	color:#333333;
}

table.orcamento input.desc{
	width:120px;
}
table.orcamento input.local{
	width:50px;
}
table.orcamento input.tipo{
	width:80px;
}

input.imprimir{
	border:1px solid #252525;
	width:100px;	
}

.parceiro {
	float:left;
}
#newsletter{
background:#976005 url(imagens/fundo_newsletter.jpg) repeat-y;
padding:15px 0px 10px 0px;
height:100%;
width:100%;
text-align:center;
}

#newsletter .newsdiv{
font-family: Tahoma;
padding:5px 0 5px 1px;
color: #fffaee;
font-size: 9px;
}

.campo{
border:1px solid #A18463;
font-family:tahoma;
font-size:10px;
color:#000;
width: 120px;
margin-top: 9px;
}

.enviar{
margin-top: 8px;
}

.




