/*############################################################## 
	@AtivaWeb:		www.ativaweb.com
	@Autor:			Aderbal Nunes
	@e-mail:		aderbalnunes@gmail.com
	@data:			23/07/2007
	@content:		Folha de estilo para layout principal 
###############################################################*/

*{margin:0;padding:0;}
address,th{font-style:normal;font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
img,fieldset{border:none;}
ol,ul{list-style:none; font-size:inherit;}
a{text-decoration:none;}
div{position:relative;}


body{
	background:url(../bgall.gif) repeat-x;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#000;
	text-align:center; /*Centraliza o layout no IE*/
}
/* CORPO GERAL */
div#corpo{
	background:#FFF;
	width:778px;
	/*height:600px;Usado apenas para facilitar a montagem, pode ser removido no final;*/
	margin:0 auto; /*Centraliza o Layout no Firefox*/
} 
/* TOPO DO SITE */
div#topo{
	background-image:url(../template.jpg);
	background-repeat:no-repeat;
	width:778px;
	height:170px;
}
/* RODAPÉ */
div#rodape{
	background:url(../images/rodape.png) no-repeat;
	background-position:center;
	width:778px;
	height:65px;
	margin:0 auto;/*Como o rodape está fora da div "Corpo", se faz necessario esse seletor para centraliza-lo*/
	text-align:left;
}

div#contRodape{
	padding-left:25px;
	padding-top:20px;
}

/* CONTEÚDO ESQUERDA, MEIO E DIREITA */
div#esc{
	float:left;
	width:173px;
}
div#content{
	float:left;
	width:432px;
}
div#dir{
	float:left;
	width:173px;
}
/*  */

/* MENU HORIZONTAL */
div#menFlash{
	width:552;
	margin-left:130px;
	margin-top:46px;
}
/* BANNER TOPO */
div#bannerTop{
	width:468px;
	margin-left:230px;
	top:36px;
	float:none;
}

#logo{
	width:100px;
	height:130px;
	position:absolute;
	left:21px;
	top:20px;
}

div#busca{
	float:left;
	width:432px;
	height:100px;
	background:url(../images/bgBusca.gif) no-repeat center;
}

#inputForm{
	width:356px;
	height:36px;
	top:31px;
	left:45px;
	border:1x solid;
	text-align:left;
	padding-top:3px;
	position:absolute;
}
#inputForm input{
	font-size:21px;
	border:1px solid #FFFFFF;
}

.resBusca{
	padding:2px;
	text-align:left;
	border:1px solid #CCCCCC;
}

.inputBusca{
	font-size:11px;
	border: 1px solid #10b413;
}

.barTitle{
	width:165px;
	height:22px;
	margin:0 auto;
	background:#eeeeee;
}

#enquete{
	padding:2px;
	border:1px solid #CCCCCC;
}

#bt input{
	border:1px solid #999999;
	font-size:10px;
	text-align:center;
}

.clear{ clear:both; }