body {
	background-image: url(img/bg.jpg);
	background-repeat: repeat-x;
	margin: 0;
}
#mae {
	position:relative;
	top:0px;
	width:960px;
	height:630px;
	z-index:2;
	margin: 0 auto;
}
#idv {
	position:absolute;
	left:0px;
	top:0px;
	width:167px;
	height:85px;
	z-index:2;
}
#menu {
	position:absolute;
	left:0px;
	top:119px;
	width:171px;
	height:224px;
	z-index:2;
}
#banner {
	position:absolute;
	left:194px;
	top:121px;
	width:724px;
	height:215px;
	z-index:2;
	background-image: url(
<?php bloginfo('stylesheet_url'); ?>/img/topo.jpg);
	background-image: url(img/topo.jpg);
}
#content_principal_pag {
	position:absolute;
	left:-12px;
	top:365px;
	width:193px;
	height:261px;
	z-index:2;
	background-image: url(img/bg_content_1.jpg);
}
	#content_principal {
	position:absolute;
	left:-12px;
	top:365px;
	width:952px;
	height:261px;
	z-index:2;
	background-image: url(img/bg_content_1.jpg);
}
#bg_rodape {
	position:absolute;
	left:0px;
	top:598px;
	width:100%;
	height:72px;
	z-index:1;
	background-image: url(img/bg_rodape.jpg);
	background-color: #57A64B;
	background-repeat: repeat-x;
}
#noticias_p {
	position:absolute;
	left:208px;
	top:24px;
	width:320px;
	height:162px;
	z-index:3;
	line-height: 18px;
	font-size: 13px;
}
.arial_b {
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
}
body {
	background-image: url(img/bg_1.jpg);
	background-color: #57A64B;
}
#enquete_p {
	position:absolute;
	left:779px;
	top:31px;
	width:129px;
	height:169px;
	z-index:3;
}
#fidelidade_p {
	position:absolute;
	left:593px;
	top:41px;
	width:129px;
	height:161px;
	z-index:3;
}
#promo_p {
	position:absolute;
	left:36px;
	top:33px;
	width:124px;
	height:79px;
	z-index:3;
}
#espaco_p {
	position:absolute;
	left:36px;
	top:133px;
	width:123px;
	height:80px;
	z-index:4;
}
#ans {
	position:absolute;
	left:20px;
	top:610px;
	width:136px;
	height:59px;
	z-index:3;
}
#pagina_top {
	position:absolute;
	left:197px;
	top:364px;
	width:660px;
	z-index:3;
	background-image: url(img/bg_topo_pag.jpg);
	background-repeat: no-repeat;
	background-color: #F3F3F3;
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 20px;
}
#endereco {
	position:absolute;
	left:385px;
	top:618px;
	width:224px;
	height:55px;
	z-index:3;
	text-align: center;
}
.texto_p {
	font-family: Arial;
	font-size: 11px;
}.submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 18px;
	padding: 3px;
}#sub_quem {
	position:absolute;
	left:104px;
	top:157px;
	width:122px;
	height:54px;
	z-index:3;
	background-color: #4FA246;
	visibility: hidden;
	border: 1px dotted #033;
}
#sub_quem a {
	text-decoration:none;
	color:#FFF;
}
#sub_quem a:hover {
	text-decoration: underline;
	color:#FFF;
}
#sub_not {
	position:absolute;
	left:84px;
	top:233px;
	width:143px;
	height:55px;
	z-index:3;
	background-color: #4FA246;
	border: 1px dotted #033;
	visibility: hidden;
}
#sub_not a:hover { text-decoration: underline;
	color:#FFF;
	
}
#sub_not a { text-decoration:none;
	color:#FFF;
	
}
#sub_bene a {text-decoration:none;
	color:#FFF;
}
#sub_bene a:hover {text-decoration: underline;
	color:#FFF;

}
#sub_bene {
	position:absolute;
	left:110px;
	top:197px;
	width:141px;
	height:94px;
	z-index:3;
	background-color: #4FA246;
	border: 1px dotted #033;
	visibility: hidden;
}
#sub_rede {
	position:absolute;
	left:141px;
	top:266px;
	width:87px;
	height:24px;
	z-index:3;
	background-color: #4FA246;
	border: 1px dotted #033;
	visibility: hidden;
}
#sub_rede a {text-decoration:none;
	color:#FFF;
	
}
#sub_rede a:hover {text-decoration: underline;
	color:#FFF;
}
.texto_n {
	font-family: Arial;
	font-size: 14px;
	line-height: 25px;
}
.texto_n a {color:#030;
text-decoration:none;
}
.texto_n a:hover {text-decoration:underline}
#promo_banner {
	position:absolute;
	left:13px;
	top:109px;
	width:300px;
	height:50px;
	z-index:3;
}
img {
	font-style: normal;
	text-decoration: none;
}
#sub_coop {
	position:absolute;
	left:92px;
	top:212px;
	width:204px;
	height:94px;
	z-index:3;
	background-color: #4FA246;
	visibility: hidden;
	border: 1px dotted #030;
}
#sub_coop a:hover {text-decoration: underline;
	color:#FFF;}
#sub_coop a {text-decoration:none;
	color:#FFF;}

