*{
	margin:0px;
	padding:0px;
	-moz-outline: none;
}
html {
     overflow: -moz-scrollbars-vertical;
	 overflow-x:hidden;
  }
a{
	color:#A30001;
	text-decoration:none;
}

a:hover{
	color:#A30001;
	text-decoration:underline;
}

img{
	border:0;
}
ul{
	list-style:none;
}
#master{
	width:759px;
	position:absolute;
	left:50%;
	top:0px;
	margin-left:-379px;
	font:11px Arial;
}
#lateral{
	float:left;
	width:196px;
	position:relative;
	top:-82px;
}
#interna #lateral{
	top:-55px;
}
#header h1 span, hr, #header h2, #master-content h2 span, #header p.quant span{
	display:none;
}
a.linkdestaque{
	background:#F6FF26;
	color:#A30100;
	text-decoration:none;
	font-weight:bold;
	float:right;
	margin-right:10px;
	margin-top:10px;
	padding:0px 1px;
}
.esquerda{
	float:left;
}
#header ul li a:hover{
	text-decoration:underline;
}
span.boxamarelo{
	float:left;
}
span.boxamarelo a.linkdestaque{
	background:#FFF203 url(../images/bg/box-amarelo.gif);
	height:16px;
	width:157px;
	padding:3px 0px 0px 12px;
	float:left;
}

a.externo{
	background:url(../images/externo.gif) no-repeat right 2px;
	padding-right:13px;
}
input.buscar{
	position:relative;
	top:3px;
	left:5px;
}
select.buscar{
	width:70px;
}
/* ======================= HOME ======================= */
#home .fecha-box{
	float:right;
	width:563px;
	height:17px;
	background:url(../images/bg_container.jpg) no-repeat;
	position:relative;
}

/* TOPO */
#header{
	background:url(../images/bg/header.jpg) no-repeat;
	height:321px;
	position:relative;
}
#header h1 a{
	display:block;
	width:130px;
	height:100px;
	position:relative;
	top:33px;
	float:left;
}
#home #header h1 a{
	width:170px;
	height:140px;
}
#header ul{
	margin-left:-150px;
	float:left;
}

body#interna #header ul{
	margin-left:80px;
}
#header ul li{
	float:left;
	margin-right:10px;
	margin-top:10px;
	color:#A40000;
	background:url(../images/bullet_vermelho.gif) no-repeat 0px 6px;
	text-indent:7px;
}
#header ul li a{
	text-decoration:none;
	color:#A40000;
}
#header p.dest{
	position:absolute;
	top:131px;
	left:223px;
	width:135px;
}
#header p.dest a{
	margin-top:3px;
	margin-right:40px;
}
#header p.quant{
	position:absolute;
	top:23px;
	right:18px;
	width:90px;
	text-align:center;
	font:bold 17px Arial;
	color:#A90118;
}
#interna #header p.quant{
	top:37px;
	right:40px;
}
/* ======================= TOPO INTERNA ======================= */
#interna #header{
	background:url(../images/bg/header_interna.jpg) no-repeat;
	height:229px;
}

#interna.ma #header{
	background:url(../images/bg/header_interna_ma.jpg) no-repeat;
	height:229px;
}
/* ======================= MENU ======================= */
#menu{
	background:url(../images/bg_menu.gif) repeat-y;
	float:left;
}
.menu_fim{
	float:right;
	width:196px;
	height:27px;
	background:url(../images/bg_menu_fim.jpg) no-repeat;
	position:relative;
	padding-top:27px;
}

.menu_fim ul.menu-ma{
	float:left;
	width:196px;
}

.menu_fim ul.menu-ma li{
	width:100%;
}

.menu_fim ul.menu-ma li a{
	display:block;
	width:100%;
	height:77px;
	background:url(../images/btn_atitude-positiva-ma.jpg) no-repeat;
	text-indent:-9999em;
}

.menu_fim ul.menu-ma li a:hover{
	display:block;
	width:100%;
	height:77px;
	background:url(../images/btn_atitude-positiva-ma_hover.jpg) no-repeat;
}

.menu_fim ul.menu-ma li a.ativo{
	background:url(../images/btn_atitude-positiva-ma_hover.jpg) no-repeat;
	cursor:default;
}
/* Nao Ativo */
#menu ul{
	float:left;
	background:url(../images/menu.jpg) no-repeat;
	width:180px;
	padding:24px 0px 0px 16px;
}
#menu ul li{
	height:19px;
	margin-top:5px;
	text-indent:-999px;
}
#menu ul li a{
	height:19px;
	display:block;
}
/* EFEITO NORMAL */
#menu ul li#oquee{
	background:url(../images/menu/oquee.gif) no-repeat;
}

#menu ul li#oquee a, #menu ul li#oquee a:hover, #menu ul li#oquee, #menu ul li#oquee_on{
	height:30px;
}
#menu ul li#conheca{
	background:url(../images/menu/conheca.gif) no-repeat;
}
#menu ul li#parceiros{
	background:url(../images/menu/parceiros.gif) no-repeat;
}
#menu ul li#contempladas{
	background:url(../images/menu/contempladas.gif) no-repeat;
}
#menu ul li#fotos{
	background:url(../images/menu/fotos.gif) no-repeat;
}
#menu ul li#eventos{
	background:url(../images/menu/eventos.gif) no-repeat;
}
#menu ul li#artigos{
	background:url(../images/menu/artigos.gif) no-repeat;
}
#menu ul li#recado{
	background:url(../images/menu/recado.gif) no-repeat;
}

/* EFEITO ATIVO */
#menu ul li#oquee_on{
	background:url(../images/menu/oquee_on.gif) no-repeat;
}
#menu ul li#conheca_on{
	background:url(../images/menu/conheca_on.gif) no-repeat;
}
#menu ul li#parceiros_on{
	background:url(../images/menu/parceiros_on.gif) no-repeat;
}
#menu ul li#contempladas_on{
	background:url(../images/menu/contempladas_on.gif) no-repeat;
}
#menu ul li#fotos_on{
	background:url(../images/menu/fotos_on.gif) no-repeat;
}
#menu ul li#eventos_on{
	background:url(../images/menu/eventos_on.gif) no-repeat;
}
#menu ul li#artigos_on{
	background:url(../images/menu/artigos_on.gif) no-repeat;
}
#menu ul li#recado_on{
	background:url(../images/menu/recado_on.gif) no-repeat;
}

/* EFEITO HOVER */
#menu ul li#oquee a:hover{
	background:url(../images/menu/oquee_on.gif) no-repeat;
}
#menu ul li#conheca a:hover{
	background:url(../images/menu/conheca_on.gif) no-repeat;
}
#menu ul li#parceiros a:hover{
	background:url(../images/menu/parceiros_on.gif) no-repeat;
}
#menu ul li#contempladas a:hover{
	background:url(../images/menu/contempladas_on.gif) no-repeat;
}
#menu ul li#fotos a:hover{
	background:url(../images/menu/fotos_on.gif) no-repeat;
}
#menu ul li#eventos a:hover{
	background:url(../images/menu/eventos_on.gif) no-repeat;
}
#menu ul li#artigos a:hover{
	background:url(../images/menu/artigos_on.gif) no-repeat;
}
#menu ul li#recado a:hover{
	background:url(../images/menu/recado_on.gif) no-repeat;
}

/* ======================= CONTEUDO ======================= */
#master-content{
	float:right;
	width:563px;
	background:url(../images/bg_content.jpg) repeat-y;
}
#master-content h2.home{
	background:url(../images/titulos/home.jpg) no-repeat;
	height:95px;
	display:none;
}
/* BOX */
#box-artigos, #box-apresentacoes{
	float:right;
	width:184px;
	margin-right:33px;
	display:inline;
	margin-bottom:13px;
}
#box-contempladas{
	float:left;
	margin-left:15px;
	display:inline;
	width:310px;
	position:relative;
	background:#E4E2D3 url(../images/bg/box-contempladas.jpg) no-repeat left bottom;
	height:151px;
}
#mapaflash{
	position:absolute;
	top:-50px;
}

#interna #mapaflash{
	position:relative;
	background:url(../images/bg/mapa_interna.jpg) no-repeat left 65px;
	margin-bottom:-50px;
	width:323px;
	left:80px;
}
/*#box-parceiros{
	float:right;
	margin-right:33px;
	width:180px;
	margin-left:15px;
	display:inline;
	position:relative;
}*/
#box-parceiros{
	float:left;
	width:310px;
	margin-left:15px;
	display:inline;
	position:relative;
	margin-top:5px;
}
div.cxbranca{
	background:#fff url(../images/bg_canto_sup.gif) no-repeat left top;
	padding:9px 0px 0px 10px;
}
div.cxbranca div.cxbranca_fim{
	background:#fff url(../images/bg_canto_inf.gif) no-repeat right bottom;
	height:8px;
	font-size:1%;
	clear:both;
}

dl, #box-parceiros p, #box-artigos p, #box-apresentacoes p{
	display:inline-block;
}
#box-parceiros p{
	margin-right:10px;
}
#box-parceiros p.responsavel{
	text-align:right;
}
#box-parceiros img.esquerda{
	margin-right:5px;
}
#home dt{
	color:#474B30;
}
#home dd{
	color:#A50000;
}

/* TITILOS BOX */
#home #master-content h3{
	height:18px;
	width:180px;
}
#master-content h3 span{
	display:none;
}
#home #box-contempladas h3{
	background:url(../images/titulos/contempladas.jpg) no-repeat;
	width:250px;
}
#box-parceiros h3{
	background:url(../images/titulos/parceiros.jpg) no-repeat;
}
#box-artigos h3{
	background:url(../images/titulos/artigos.gif) no-repeat;
}
#box-apresentacoes h3{
	background:url(../images/titulos/apresentacoes.gif) no-repeat;
}


/* ========================= RODAPE ========================= */
h6{
	background:url(../images/logo_mini.jpg) no-repeat;
	width:104px;
	height:35px;
	float:left;
	margin:12px 0px 0px 40px;
	display:inline;
	text-indent:-999px;
}
h6 a{
	display:block;
	width:104px;
	height:35px;
}
#rodape{
	clear:both;
	float:right;
	width:518px;
	margin-top:20px;
	margin-right:15px;
	display:inline;
}
#rodape p{
	margin:10px 0px;
	color:#595959;
}
#rodape p a{
	color:#595959;
}
/* ========================= INTERNAS ========================= */

body#interna div#master-content{
	background:url(../images/bg_content-interna.gif) repeat-y;
	float:right;
	width:563px;
}
body#interna div#master-content #content{
	float:left;
	width:500px;
	left:29px;
	position:relative;
}
body#interna div#master-content div.close-box-text{
	float:left;
	width:545px;
	height:21px;
	background: url(../images/bg_closebox.gif) no-repeat;
	position:relative;
}
div.info-related{
	float:right;
	width:157px;
	margin:10px;
	display:inline;
}
div.info-related-esq{
	float:left;
	width:157px;
	margin:10px 10px 10px 0px;
	display:inline;
}
div.container-imagem{
	border:3px solid #F47700;
	height:84px;
}
h2.meioambiente, h2.oquee, h2.conhecaapresentacoes, h2.parceiros, h2.escolascontempladas, h2.faleconosco, h2.recado, h2.artigos, h2.enderecos, h2.galeriafotos{
	height:37px;
	width:308px;
	top:-55px;
	position:relative;
	margin-bottom:-35px;
	text-indent:-999em;
}
h2.oquee{
	background:url(../images/titulos/tit_oquee.gif) no-repeat;
	width:100%;
}

h2.meioambiente{
	background:none;
}

h2.conhecaapresentacoes{
	background:url(../images/titulos/tit_conhecaapresentacoes.gif) no-repeat;
}
h2.parceiros{
	background:url(../images/titulos/tit_parceiros.gif) no-repeat;
}

h2.escolascontempladas{
	background:url(../images/titulos/tit_escolascontempladas.gif) no-repeat;
}

h2.faleconosco{
	background:url(../images/titulos/tit_faleconosco.gif) no-repeat;
}

h2.recado{
	background:url(../images/titulos/tit_recado.gif) no-repeat;
}

h2.artigos{
	background:url(../images/titulos/tit_artigos.gif) no-repeat;
}

h2.enderecos{
	background:url(../images/titulos/tit_enderecos.gif) no-repeat;
}

h2.galeriafotos{
	background:url(../images/titulos/tit_fotos.gif) no-repeat;
}

body#interna div#master-content p{
	color:#474B34;
	margin:10px 15px 10px 0px;
	font:11px Arial, Tahoma, Verdana, Sans-Serif;
}
body#interna div#master-content div#conteudo-enderecos p{
	margin-top:2px;
}
body#interna div#master-content h3{
	font:bold 11px Arial, Tahoma, Verdana, Sans-Serif;
	color:#474B34;
}

body#interna div#master-content h3.tipo2{
	font:bold 14px Arial, Tahoma, Verdana, Sans-Serif;
	color:#474B34;
}

.ctd-2col{
	float:left;
	margin-bottom:10px;
}

.ctd-2col.line{
	border-bottom:1px solid #E4E2D5;
}

.ctd-2col h3{
	margin-top:0;
	float:left;
}

.ctd-2col p{
	float:left;
	width:330px;
}

.ctd-2col p.parceiro{
	float:left;
	width:350px;
}

.ctd-2col ul{
	float:left;
	width:129px;
	margin:0 9px 9px 0;
}

.ctd-2col ul.parceiro{
	float:left;
	width:107px;
	height:103px;
	margin:0 9px 9px 0;
}

.ctd-2col ul li.imagem{
	border:3px solid #F47700;
	height:86px;
}

.ctd-2col ul li.parceiro{
	text-align:center;
	width:107px;
}

.ctd-2col ul li.assistir{
	font:bold 10px Arial, Verdana, Tahoma, Sans-serif;
	background:url(../images/icone_assistir.gif) no-repeat 3px 0;
	height:11px;
	text-indent:18px;
	color:#A40001;
}

ul#listaescolas{
	margin-top:11px;
	float:left;
	width:100%;
}

ul#listaescolas li{
	background:url(../images/icone_escolas.gif) no-repeat 0 5px;
	padding-left:15px;
	line-height:20px;
	float:left;
	width:100%;
	color:#474B34;
}

ul#listacre, #lista-eventos{
	margin-top:11px;
	float:left;
	width:100%;
}

ul#listacre li, #lista-eventos li{
	background:url(../images/arrow.gif) no-repeat 0 7px;
	padding-left:15px;
	line-height:20px;
	float:left;
	width:100%;
	color:#474B34;
}

ul#lista{
	margin-top:11px;
	float:left;
	width:100%;
	margin-bottom:20px;
}

ul#lista li{
	background:url(../images/arrow.gif) no-repeat 0 7px;
	padding-left:15px;
	line-height:20px;
	float:left;
	width:100%;
	color:#474B34;
}

div.left{
	float:left;
	width:326px;
}
div.subir{
	float:left;
	width:98%;
	border-bottom:1px solid #E4E2D3;
	text-align:right;
	margin-bottom:15px;
}

body#interna div#master-content h3.tit{
	background:url(../images/bg/laco.gif) no-repeat 0 0px;
	height:18px;
	padding-top:0px;
	text-indent:21px;
}
p.rel-artigos{
	border-bottom:1px solid #E2E3D3;
	padding-bottom:10px;
}
div.box{
	border:3px solid #F47700;
	width:136px;
	background:#F4F4EC;
	margin-top:10px;
	padding:7px;
	color:#484A35;
	float:right;
	margin-right:3px;
}
div.info-related div.box{
	margin-right:0px;
}
h3.numero_projeto{
	background:url(../images/titulos/numeros_projeto.gif) no-repeat left top;
	height:16px;
	width:133px;
}
h3.proximos_eventos{
	background:url(../images/titulos/proximos_eventos.gif) no-repeat left top;
	height:16px;
	width:133px;
}
div.box dl{
	margin-left:2px;
}
div.box dt, div.box-dest dt{
	margin-top:7px;
}
div.box-dest{
	background:#F3F2ED url(../images/bg/box-top.gif) no-repeat;
	padding:13px;
	position:relative;
	left:-7px;
	width:473px;
	float:left;
	color:#484A35;
}
div.box-dest-bottom{
	background:#F3F2ED url(../images/bg/box-bottom.gif) no-repeat;
	height:12px;
	font-size:1%;
	position:relative;
	left:-7px;
	width:499px;
	float:left;
}
span.boxamarelo{
	float:left;
}
span.boxamarelo a.linkdestaque{
	background:#FFF203 url(../images/bg/box-amarelo.gif) no-repeat;
	height:16px;
	width:179px;
	padding:3px 0px 0px 12px;
	float:left;
}
.fale span.boxamarelo a.linkdestaque{
	background:#FFF203 url(../images/bg/box-amarelo2.gif) no-repeat;
	width:174px;
}
ul.numeros{
	margin-top:10px;
}
ul.numeros li{
	margin-bottom:5px;
}
ul.box-fotos{
	float:left;
	margin-right:25px;
	color:#474A37;
	margin-bottom:18px;
}
ul.box-fotos li img{
	border:3px solid #F47700;
}

h4{
	font:Bold 12px Verdana;
	color:#464A33;
	margin:20px 0px 10px;
	clear:both;
}

h5{
	border-bottom:1px solid #E4E2D3;
	clear:both;
	margin-bottom:5px;
	font:normal 13px Arial;
	color:#474B34;
	width:433px;
}
.list-cre{
	clear:both;
	padding-bottom:5px;
	border-bottom:1px solid #E2E3D3;
	width:483px;
}
.list-cre span{
	background:url(../images/arrow.gif) no-repeat 0 5px;
	padding-left:11px;
	line-height:20px;
	color:#474B34;
}
.list-cre h3{
	margin:10px 0px -7px;
}
ol{
	list-style-position:inside;
	margin-left:1px;
	color:#474A37;
}
ol ol{
	margin-left:10px;
}
ul.lista-fotos{
	clear:both;
	margin-top:10px;
	height:140px;
}
ul.lista-fotos li{
	float:left;
	margin:0px 16px;
	display:inline;
}

/* ============================= POP ============================ */

body#pop{
	background:#E4E2D3 url(../images/bg/pop.jpg) repeat-x;
}
body#pop #pop-master{
	width:460px;
	margin-left:20px;
}
body#pop #pop-header{
	background:url(../images/bg/header_pop.jpg) no-repeat;
	height:50px;
}
body#pop #pop-header h1{
	display:none;
}
body#pop #pop-header p{
	float:right;
	color:#fff;
	margin:7px 10px 0px 0px;
	display:inline;
	text-align:right;
	font-size:12px;
}
body#pop #pop-content{
	border:3px solid #F47700;
	width:454px;
	background:#000;
	height:299px;
	text-align:center;
}

body#pop #pop-rodape ul{
	float:right;
}
body#pop #pop-rodape ul li{
	float:left;
}
#ano2003, #ano2004, #ano2005, #ano2006{
display:none;
}
/*body#pop #pop-rodape ul li.ant{
	width:88px;
	background:url(../images/pop_ant.gif) no-repeat left 8px;
	padding-left:12px;
}
body#pop #pop-rodape ul li.proxima{
	width:160px;
	background:url(../images/pop_prox.gif) no-repeat 55px 8px;
}
body#pop #pop-rodape ul li a{
	background:#F6FF26;
	color:#A30100;
	text-decoration:none;
	font:bold 11px Arial;
}*/

body.ma span{
	background:url(../images/arrow.gif) no-repeat 0 5px;
	padding-left:11px;
	line-height:20px;
	color:#474B34;
}