/*############################################################## 
	@AtivaWeb:		www.ativaweb.com
	@Autor:			Aderbal Nunes
	@e-mail:		aderbalnunes@gmail.com
	@data:			3/08/2007
	@content:		Folha de estilo para layout principal 
###############################################################*/

/* ZERA O NAVEGADOR */
*{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;text-align:left;}

body{
	background-color:#4D4D4D;
	font-family: Tahoma;
	font-size:11px;
	color:#000;
	background-image:url(../imagem/bgBody.gif);
	background-position:left;
	background-repeat:repeat-y;
}

div#corpo{
	width:779px;
	background-color:#FFFFFF;
}

div#topo{
	height:245px;
	z-index:10;
}

/* BANNNER LATERAL */
div#banner-lateral{
	color:#496881;font:bold 1em verdana,freesans,helvetica;padding:0;background:none;
	padding:5px 3px 5px 6px;border-bottom:1px solid white;
	margin-right:0px;
	margin-bottom:0px;display:block;
	border:0px solid #ccc;
	border-top:0px solid silver;padding:0px 0px 0px 0px;font:bold 1em verdana;
	margin:0 0 9px 0;
	margin:0 0 9px 0;
	text-align:center;
	
	VISIBILITY: visible;
	WIDTH: 200px;
	POSITION: absolute;
	TOP: 0px;
	LEFT: 791px;
}
/* FIM DO BANNER LATERAL */

div#lateral-esq{
	float:left;
	width:148px;
	text-align:center;
	z-index:2;
	margin:0 auto; /*Centraliza o Layout no Firefox*/
}

div#lateral-dir{
	float:right;
	width:630px;
	z-index:1;
}

div#menu{
	padding-top:2px;
	width:140px;
	z-index:20;
}
#menu ul li{
	height:19px;
	background:url(../imagem/ico_menu.jpg) no-repeat;
	padding-left:19px;
}
.linkmenu {
	text-decoration:none;
	color:#333333;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	}
a:hover.linkmenu {
	color:#666666;
}

div#banner-min{
	text-align:center;
}
#banner-min ul li{
	padding-bottom:3px;
	padding-top:3px;
}

div#corpo-enquete{
	background-image:url(../imagem/enquete.gif);
	background-repeat:no-repeat;
	width:139px;
	text-align:center;
	height:165px;
	padding-top:3px;
}

div#enquete{
	background-color:#c2c1c1;
	width:130px;
	margin:0 auto;
	padding-left:2px;
}
div#opsEnquete{
	padding:5px;
}
div#opsEnquete p{
	background-color:#FFFFFF;
	padding:1px;
}

.form{
	border:1px solid #666666;
	font-family: Tahoma;
	font-size: 10px;
	font-weight:100;	
}

div#rodape{
	background:url(../imagem/gradient_bg.gif) repeat-x;
	height:22px;
	text-align:center;
	width:779px;
	border-top:1px solid #999999;
	padding-top:2px;
}
.area-logar-txt{
	width:46px;
	float:left;
	text-align:right;
	padding-top:2px;
	z-index:3;
}
.area-logar-input{
	width:102px;
	float:right;
	height:20px;
	z-index:3;
}
a{
	color:#333333;
	text-decoration:underline;
}a:hover{
	color:#006699;
	text-decoration:none;
}

.centraliza {
	text-align:center;
}