/* DOCUMENTO QUE CONTÃ‰M AS FORMATAÃ‡Ã•ES DAS DIV'S */

/*==========================================================
 DEIXA AS MARGENS E ESPAÃ‡AMENTOS ZERO PARA TODO O SITE 
===========================================================*/

* {margin:0; padding:0;}

/*==========================================================
 ALGUNS BROWSERS COLOCAM BORDA COMO PADRÃƒO. REMOVER BORDAS
===========================================================*/

img {
	border:0;
	behavior: url(../iepngfix.htc);
}

/*==========================================================
 PLANO DE FUNDO
===========================================================*/

body{
	background-image:url(../imagem/bg.jpg);
	background-repeat:no-repeat;
	background-color:#000
}

/*==========================================================
 ESTRUTURA GERAL DO SITE
===========================================================*/

.geral{
	width:766px;
	height:908px;
	margin:0 auto;
	min-height:908px; 
	height:auto !important;
}

/*==========================================================
 TOPO
===========================================================*/

.topo{
	width:766px;
	height:384px;
	float:left;
}

/*==========================================================
 CENTRO
===========================================================*/

.centro{
	width:720px;
	height:372px;
	float:left;
	min-height:372px; 
	height:auto !important;
	margin-top:26px;
	margin-left:23px;
}

.colEsq{
	width:468px;
	height:372px;
	float:left;
	min-height:372px; 
	height:auto !important;
	margin-right:28px;
}

.destaque{
	width:468px;
	height:205px;
	float:left;
	background-image:url(../imagem/bgDestaque.png);
	behavior: url(../iepngfix.htc);
}

.titDestaque{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#cfb44a;
}

.servicos{
	width:468px;
	height:144px;
	float:left;
	background-image:url(../imagem/bgServicos.png);
	behavior: url(../iepngfix.htc);
	margin-top:26px;
}

.titServicos{
	width:448px;
	height:30px;
	margin-top:10px;
	margin-left:10px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#aa2c7b;
}

.txtServicos{
	width:448px;
	height:95px;
	margin-left:10px;
	float:left;
	margin-top:2px;
}

.colDir{
	width:224px;
	height:372px;
	float:left;
	min-height:372px; 
	height:auto !important;
}

.trabalhos{
	width:224px;
	height:205px;
	float:left;
	background-image:url(../imagem/bgTrabalhos.png);
	behavior: url(../iepngfix.htc);
}

.titTrabalhos{
	width:204px;
	height:30px;
	margin-top:10px;
	margin-left:10px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#aa2c7b;
}

.txtTrabalhos{
	width:204px;
	height:155px;
	margin-left:10px;
	float:left;
	margin-top:4px;
}

.clientes{
	width:224px;
	height:144px;
	float:left;
	background-image:url(../imagem/bgClientes.png);
	behavior: url(../iepngfix.htc);
	margin-top:26px;
}

.titClientes{
	width:204px;
	height:30px;
	margin-top:10px;
	margin-left:10px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#aa2c7b;
}

.txtClientes{
	width:204px;
	height:94px;
	margin-left:10px;
	float:left;
}

/*==========================================================
 RODAPÉ
===========================================================*/

.rodape{
	width:740px;
	height:95px;
	float:left;
	margin-top:26px;
	margin-left:3px;
}

.bgMenuRodape{
	width:720px;
	height:56px;
	float:left;
	background-image:url(../imagem/bgRodape.png);
}

.menuRodape{
	width:510px;
	margin-top:20px;
	margin-left:100px;
	float:left;
}

.itemMenuRodape{
	float:left;
	padding-right:14px;
	padding-left:14px;
	border-right:1px solid #333;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#8b8a88;
}

.itemMenuRodape a:link{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#8b8a88;
	text-decoration:none;
}

.itemMenuRodape a:visited{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#8b8a88;
	text-decoration:none;
}

.itemMenuRodape a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#8b8a88;
	text-decoration:underline;
}

.itemMenuRodape a:active{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#8b8a88;
	text-decoration:none;
}

.direitos{
	width:720px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#8b8a88;
	text-align:center;
	margin-top:5px;
}

/*==========================================================
 PAGINAS INTERNAS
===========================================================*/

.titGeral{
	width:720px;
	height:50px;
	background-image:url(../imagem/bgTitInterna.png);
	float:left;
}

.tit{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#aa2c7b;
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
}

.caixaCentral{
	width:720px;
	height:297px;
	background-image:url(../imagem/bgCentro.png);
	background-repeat:repeat-y;
	float:left;
	min-height:307px; 
	height:auto !important;
}

.rodapeCaixaCentral{
	width:720px;
	height:25px;
	background-image:url(../imagem/bgRodapeCaixa.png);
	float:left;
}

.fotos{
	width:131px; 
	height:98px; 
	background-color:#aaaaaa;
	border:1px solid #555555; 
	margin-left:8px; 
	float:left
}

/*==========================================================
 FONTES
===========================================================*/

.txtGeral{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#dcdcdc;
}

.txtGeral a:link{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#dcdcdc;
	text-decoration:none;

}
.txtGeral a:visited{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#dcdcdc;
	text-decoration:none;
	
}

.txtGeral a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#dcdcdc;
	text-decoration:underline;
	
}
.txtGeral a:active{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#dcdcdc;
	text-decoration:none;
	
}

 