﻿			body{
				border:none;
				margin:0px;
				padding:0px;
				background-image:url("../img/bg.jpg");
				background-repeat:repeat;
			}

			
			
			#pop{
				z-index:999;
				position:fixed;
				top:0px;
				left:0px;
				width:100%;
				height:100%;
			}
			
			#pop #fundo{
				z-index:1;
				position:fixed;
				top:0px;
				left:0px;
				width:100%;
				height:100%;
				background-color:#000000;
				opacity:0.65;
				-moz-opacity: 0.65;
				filter: alpha(opacity=65);
			}
			
			#pop #imagem{
				z-index:2;
				position:absolute;
				left:50%;
				top:50%;
				margin-left:-250px;
				margin-top:-250px;
				width:500px;
				height:500px;
			}
			
			#pop #imagem #fechar{
				z-index:2;
				position:absolute;
				right:0px;
				top:-18px;
				color:#fff;
				font:12px Arial;
				text-decoration:none;
			}
			
			#pop #imagem #fechar a{
				color:#fff;
				font:12px Arial;
				text-decoration:none;
			}
			
			#links{
				position:fixed!important;
				position:absolute;
				top:100;
				right:0px;
				width:30px;
			}
			
			#links span{
				position:absolute;
				margin-top:170px;
			}
			
			#links span img{
				position:relative;
				margin-bottom:5px;
				border:none;
			}
			
			#cabecalho{
				z-index:3;
				position:absolute;
				top:10px;
				left:50%;
				margin-left:-420px;
				width:840px;
				height:200px;
			}
			
			#curio{
				z-index:2;
				position:absolute;
				top:725px;
				left:50%;
				margin-left:-390px;
				width:778px;
				height:50px;
				font:12px Arial;
			}
			
			#curio table{
				position:absolute;
				top:0px;
				right:180px;
			}
			
			#curio img{
				border:none;
			}
			
			#container{
				z-index:1;
				position:absolute;
				top:198px;
				left:50%;
				margin-left:-390px;
				width:778px;
				height:550px;
			}
			#container #sombraesq{
				position:absolute;
				top:-10px;
				left:-10px;
			}
			
			#container #esquerda{
				position:absolute;
				top:0px;
				left:0px;
				width:595px;
				height:522px;
				background-color:#ffffff;
			}
	
/* XXXXXXXXXXXXXXXXXXXXXX Cursos XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
			#container #esquerda #cursos{
				position:absolute;
				top:36px;
				left:28px;
			}
			
			#container #esquerda #cursos #titinner{
				font:14px Arial;
				color:#237a1e;
				font-weight:bold;
			}
			
			#container #esquerda #cursos #textonoticia{
				position:absolute;
				top:40px;
				left:0px;
				width:540px;
				height:400px;
				overflow-y:auto;
				overflow-x:hidden;
				font:12px Arial;
			}
			
			#container #esquerda #cursos #conteudo{
				position:absolute;
				top:20px;
				left:250px;
				width:300px;
				height:370px;
				background-color:#f1ffca;
			}
			
			#container #esquerda #cursos #conteudo #excluir{
				position:absolute;
				bottom:-25px;
				right:0px;
				width:80px;
			}
			
			#container #esquerda #cursos #conteudo #alterar{
				position:absolute;
				bottom:-25px;
				right:80px;
				width:80px;
			}
			
			#container #esquerda #cursos #conteudo #apoio{
				position:absolute;
				bottom:-25px;
				right:160px;
				width:80px;
			}
			
			#container #esquerda #cursos #conteudo #contmargin{
				position:absolute;
				top:5px;
				left:5px;
				width:290px;
				height:360px;
				overflow-y:auto;
				overflow-x:hidden;
				font:11px Arial;
			}
			
			#container #esquerda #cursos #menu{
				position:absolute;
				top:18px;
				left:-10px;
				width:258px;
				height:350px;
				overflow-y:auto;
				overflow-x:hidden;
			}
			
			#container #esquerda #cursos #menu a{
				text-decoration:none;
				border:none;
			}
			
			#container #esquerda #cursos #menu #btn{
				position:relative;
				width:248px;
				background-image:url("../img/btn_lateral.jpg");
				background-repeat:repeat-y;
				border:none;
			}
			
			#container #esquerda #cursos #menu #btn img{
				border:none;
			}
			
			#container #esquerda #cursos #menu #btn div{
				position:relative;
				left:14px;
				width:220px;
				font: 12px Arial;
				color:#404a42;
				font-weight:bold;
				border:none;
				text-decoration:none;
			}
			
			#container #esquerda #cursos #menu #btnatual{
				position:relative;
				width:248px;
				background-image:url("../img/btn_lateral_esc.jpg");
				background-repeat:repeat-y;
				border:none;
			}
			
			#container #esquerda #cursos #menu #btnatual img{
				border:none;
			}
			
			#container #esquerda #cursos #menu #btnatual div{
				position:relative;
				left:14px;
				width:220px;
				font: 12px Arial;
				color:#006900;
				font-weight:bold;
				border:none;
				text-decoration:none;
			}
			
			#container #esquerda #cursos #textoapoiocurso{
				position:absolute;
				top:374px;
				left:0px;
				font: 12px Arial;
				font-weight:bold;
				width:200px;
			}
			
			#container #esquerda #cursos #apoiodocurso{
				position:absolute;
				top:395px;
				left:-20px;
				height:85px;
				width:580px;
			}
			
			#container #esquerda #cursos #apoiodocurso img{
				border:none;
			}
			
			#container #esquerda #cursos #apoiodocurso a{
				border:none;
			}
			
/* XXXXXXXXXXXXXXXXXXXXXX Fim Cursos XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
			
/* XXXXXXXXXXXXXXXXXXXXXX Galeria XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

			#container #esquerda #galeria{
				position:absolute;
				top:45px;
				left:10px;
			}
			
			#container #esquerda #galeria #conteudo{
				position:absolute;
				top:14px;
				left:245px;
				width:325px;
				height:450px;
				background-color:#f1ffca;
			}
			
			#container #esquerda #galeria #conteudo #contmargin{
				position:absolute;
				top:5px;
				left:5px;
				width:315px;
				height:445px;
				overflow-y:auto;
				overflow-x:hidden;
				font:11px Arial;
			}
			
			#container #esquerda #galeria #menu{
				position:absolute;
				top:10px;
				left:0px;
				width:258px;
				height:450px;
				overflow-y:auto;
				overflow-x:hidden;
			}
			
			#container #esquerda #galeria #menu a{
				text-decoration:none;
				border:none;
			}
			
			#container #esquerda #galeria #menu #btn{
				position:relative;
				width:248px;
				background-image:url("../img/btn_lateral.jpg");
				background-repeat:repeat-y;
				border:none;
			}
			
			#container #esquerda #galeria #menu #btn img{
				border:none;
			}
			
			#container #esquerda #galeria #menu #btn div{
				position:relative;
				left:14px;
				width:220px;
				font: 12px Arial;
				color:#404a42;
				font-weight:bold;
				border:none;
				text-decoration:none;
			}
			
			#container #esquerda #galeria #menu #btnatual{
				position:relative;
				width:248px;
				background-image:url("../img/btn_lateral_esc.jpg");
				background-repeat:repeat-y;
				border:none;
			}
			
			#container #esquerda #galeria #menu #btnatual img{
				border:none;
			}
			
			#container #esquerda #galeria #menu #btnatual div{
				position:relative;
				left:14px;
				width:220px;
				font: 12px Arial;
				color:#006900;
				font-weight:bold;
				border:none;
				text-decoration:none;
			}
			
			#container #esquerda #galeria #conteudo #contmargin #imgblock{
				float:left;
				width:305px;
				background-color:#e0ff7d;
				border:none;
				margin-bottom:10px;
			}
			
			#container #esquerda #galeria #conteudo #contmargin #imgblock a{
				border:none;
				text-decoration:none;
			}
			
			#container #esquerda #galeria #conteudo #contmargin #imgblock img{
				margin-top:5px;
				margin-left:5px;
				float:left;
				border:none;
			}
			
			#container #esquerda #galeria #conteudo #contmargin #imgblock #texto{
				float:right;
				margin-top:5px;
				width:145px;
				margin-bottom:5px;
				margin-right:5px;
			}
			
			#container #esquerda #galeria #conteudo #contmargin #imgblock #texto #title{
				font: 12px Arial;
				font-weight:bold;
				color:#006900;
			}
			
			#container #esquerda #galeria #conteudo #contmargin #imgblock #texto #desc{
				font: 11px Arial;
				color:#404a42;
			}
			
/* XXXXXXXXXXXXXXXXXXXXXX Fim Galeria XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

/* XXXXXXXXXXXXXXXXXXXXXX Album XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
			
			#container #esquerda #linkcurso{
				position:absolute;
				top:35px;
				left:15px;
				font:12px Arial;
				font-weight:bold;
				color:#006900;
			}
			
			#container #esquerda #album{
				position:absolute;
				top:55px;
				left:10px;
				width:575px;
				height:460px;
				background-color:#f1ffca;
				overflow-y:auto;
				overflow-x:hidden;
			}
			
			#container #esquerda #album a{
				border:none;
				font:10px Arial;
				font-weight:bold;
				color:#006900;
				text-decoration:none;
			}
			
			#container #esquerda #album #mini{
				position:relative;
				float:left;
				width:140px;
				height:120px;
				border:none;
				margin-top:15px;
				margin-left:35px;
				overflow:hidden;
			}
			
			#container #esquerda #album #mini img{
				position:absolute;
				top:0px;
				left:0px;
				width:140px;
				height:105px;
				border:none;
			}
			
			#container #esquerda #album #mini span{
				position:absolute;
				bottom:0px;
				left:0px;
				width:140px;
				text-align:center;
			}
			
			#container #esquerda #album #imgbig{
				z-index:2;
				position:absolute;
				top:10px;
				left:7px;
				width:560px;
				height:420px;
			}
			
			#container #esquerda #album #prox{
				z-index:3;
				position:absolute;
				bottom:35px;
				right:10px;
				width:50px;
				height:50px;
				background-image:url("../img/setadir.png");
				opacity:0.70;
				-moz-opacity: 0.70;
				filter: alpha(opacity=70);
			}
			
			#container #esquerda #album #ant{
				z-index:3;
				position:absolute;
				bottom:35px;
				left:10px;
				width:50px;
				height:50px;
				background-image:url("../img/setaesq.png");
				opacity:0.70;
				-moz-opacity: 0.70;
				filter: alpha(opacity=70);
			}
			
			#container #esquerda #album #legenda{
				position:absolute;
				bottom:5px;
				left:7px;
				width:560px;
				font:12px Arial;
				font-weight:bold;
				color:#006900;
				text-align:center;
			}
			
/* XXXXXXXXXXXXXXXXXXXXXX Fim Album XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
			
/* XXXXXXXXXXXXXXXXXXXXXX Noticias XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
			#container #esquerda #pagnoticias{
				position:absolute;
				top:40px;
				left:10px;
				width:575px;
				height:470px;
			}
			
			#container #esquerda #pagnoticias #pormes{
				position:absolute;
				bottom:0px;
				left:0px;
				width:575px;
				height:50px;
				background-color:#f1ffca;
				overflow-y:hidden;
				overflow-x:auto;
			}
			
			#container #esquerda #pagnoticias #pormes #titmes{
				position:relative;
				top:0px;
				left:15px;
				width:300px;
				font: 12px Arial;
				font-weight:bold;
				color:#237a1e;
				margin-bottom:5px;
			}
			
			#container #esquerda #pagnoticias #pormes a{
				position:relative;
				top:0px;
				left:15px;
				width:300px;
				font: 11px Arial;
				font-weight:bold;
				color:#237a1e;
				margin-right:15px;
				margin-bottom:5px;
				text-decoration:none;
			}
			
			#container #esquerda #pagnoticias #conteudo{
				position:absolute;
				top:0px;
				left:0px;
				width:300px;
				height:400px;
				background-color:#f1ffca;
				overflow-y:auto;
				overflow-x:hidden;
			}
			
			#container #esquerda #pagnoticias #conteudo #contmargin{
				position:absolute;
				top:5px;
				left:5px;
				width:280px;
				font:11px Arial;
			}
			
			#container #esquerda #pagnoticias #conteudo #contmargin #dtnot{
				font-weight:bold;
				color:#237a1e;
			}
			
			#container #esquerda #pagnoticias #conteudo #contmargin #titnot{
				font-weight:bold;
				color:#237a1e;	
			}
			
			#container #esquerda #pagnoticias #contnoticias{
				position:absolute;
				top:0px;
				right:2px;
				width:265px;
				height:400px;
				overflow-y:auto;
				overflow-x:hidden;
			}
			
			#container #esquerda #pagnoticias #contnoticias #tit{
				position:relative;
				left:15px;
				font: 12px Arial;
				font-weight:bold;
				color:#237a1e;
				margin-bottom:5px;
			}
			
			#container #esquerda #pagnoticias #contnoticias .noticia{
				position:relative;
				margin-bottom:10px;
			}
			
			#container #esquerda #pagnoticias #contnoticias .contnoticiasdata{
				position:relative;
				font: 11px Arial;
				font-weight:bold;
				color:#237a1e;
				margin-left:15px;
			}
			
			#container #esquerda #pagnoticias #contnoticias .contnoticiastit{
				position:relative;
				top:4px;
				font: 11px Arial;
				font-weight:bold;
				color:#237a1e;				
				margin-bottom:5px;
				margin-left:15px;
			}
			
			#container #esquerda #pagnoticias #contnoticias .textocontnot{
				position:relative;
				font: 11px Arial;
				margin-bottom:4px;
				margin-left:15px;
				margin-right:15px;
			}
			
			
			
			#container #esquerda #pagnoticias #contnoticias .vejamais{
				position:relative;
				text-align:right;
				font: 11px Arial;
				font-weight:bold;
				color:#007100;
				margin-right:20px;
			}
			
			#container #esquerda #pagnoticias #contnoticias .vejamais a{
				font: 11px Arial;
				font-weight:bold;
				color:#007100;
				text-decoration:none;
			}
			
			#container #esquerda #pagnoticias #contnoticias .fundonot{
				position:relative;
				background-color:#f1ffca;
				border-bottom:4px solid;
				border-bottom-color:#f1ffca;
			}
/* XXXXXXXXXXXXXXXXXXXXXX Fim Noticias XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
			
			#container #esquerda #contato{
				position:absolute;
				top:50%;
				left:50%;
				margin-top:-164px;
				margin-left:-211px;
				width:422px;
				height:327px;
				background-color:#f1ffca;
				font: 12px Arial;
				font-weight:bold;
				color:#237a1e;
			}
			
			#container #esquerda #contato input{
			font: 12px arial;
			}
			
			#container #esquerda #contato #contnucleo{
				position:absolute;
				top:50%;
				left:50%;
				margin-top:-148px;
				margin-left:-195px;
				width:390px;
				height:295px;
			}
			
			#container #esquerda #rodape{
				position:absolute;
				bottom:40px;
				left:50%;
				margin-left:-195px;
				width:390px;
				font: 12px Arial;
				font-weight:bold;
				color:#237a1e;
				text-align:center;
			}
			
			#container #esquerda #destaque #titulo{
				z-index:2;
				position:absolute;
				top:0px;
				left:0px;
				width:595px;
				height:30px;
				background-color:#007100;
				border-bottom:2px solid #cafe41;
			}
			#container #esquerda #destaque #titulo #textotit{
				position:absolute;
				top:10px;
				left:28px;
				font: 14px Arial;
				font-weight:bold;
				color:#cafe41;
			}
			#container #esquerda #destaque #fotoborda{
				position:absolute;
				top:46px;
				left:14px;
				width:282px;
				height:192px;
				border:1px solid #ecf2d0;
			}
			#container #esquerda #destaque #foto{
				position:absolute;
				top:50%;
				left:50%;
				margin-left:-125px;
				margin-top:-84px;
				width:250px;
				height:167px;
				background-color:#ffffff;
			}
			#container #esquerda #destaque #texto{
				position:absolute;
				top:50px;
				left:314px;
				width:262px;
				height:186px;
				overflow: hidden;
			}
			#container #esquerda #destaque #texto #textotit{
				position:relative;
				margin-top:10px;
				font: 12px Arial;
				font-weight:bold;
				color:#007100;
			}
			#container #esquerda #destaque #texto #textocont{
				position:relative;
				width:262px;
				font: 11px Arial;
			}
			#container #esquerda #destaque #texto #vejamais{
				z-index:2;
				position:absolute;
				bottom:-1px;
				right:5px;
				font: 11px Arial;
				font-weight:bold;
				color:#007100;
				background-color:#ffffff;
			}
			
			#container #esquerda #destaque #texto #vejamais #dot{
				font: 11px Arial;
				font-weight:none;
				color:#000000;
			}
			
			#container #esquerda #destaque #texto #vejamais a{
				font: 11px Arial;
				font-weight:bold;
				color:#007100;
				text-decoration:none;
			}
			
			#container #esquerda #barracinza1{
				position:relative;
				top:240px;
				left:15px;
				width:560px;
				height:15px;
				border:none;
				margin:0px;
				padding:0px;
				border-bottom:1px solid;
				border-bottom-color:#bfbfbf;
			}
			
			#container #esquerda #barracinza2{
				position:relative;
				top:257px;
				left:280px;
				width:15px;
				height:208px;
				border:none;
				margin:0px;
				padding:0px;
				border-right:1px solid;
				border-right-color:#bfbfbf;
			}

/* ######################################## HOME NOTICIAS ########################################  */
			#container #esquerda #noticias{
				position:absolute;
				top:277px;
				left:0px;
			}
			#container #esquerda #noticias #titulo{
				position:absolute;
				top:0px;
				left:0px;
				width:280px;
				height:23px;
				background-color:#007100;
				border-bottom:2px solid #cafe41;
			}
			#container #esquerda #noticias #titulo #textotit{
				position:absolute;
				top:5px;
				left:28px;
				font: 14px Arial;
				font-weight:bold;
				color:#cafe41;
			}
			#container #esquerda #noticias #contnoticias{
				position:absolute;
				top:33px;
				left:15px;
				width:265px;
				height:175px;
			}
			
			#container #esquerda #noticias #contnoticias .contnoticiasdata{
				position:relative;
				font: 11px Arial;
				font-weight:bold;
				color:#ccff33;
				margin-left:15px;
			}
			
			#container #esquerda #noticias #contnoticias .contnoticiastit{
				position:relative;
				top:4px;
				font: 11px Arial;
				font-weight:bold;
				color:#237a1e;				
				margin-bottom:6px;
				margin-left:15px;
			}
			
			#container #esquerda #noticias #contnoticias .textocontnot{
				position:relative;
				font: 11px Arial;
				margin-bottom:4px;
				margin-left:15px;
				margin-right:15px;
			}
			
			
			
			#container #esquerda #noticias #contnoticias .vejamais{
				position:relative;
				text-align:right;
				font: 11px Arial;
				font-weight:bold;
				color:#007100;
				margin-right:20px;
			}
			
			#container #esquerda #noticias #contnoticias .vejamais a{
				font: 11px Arial;
				font-weight:bold;
				color:#007100;
				text-decoration:none;
			}
			
			#container #esquerda #noticias #contnoticias .fundonot{
				position:relative;
				background-color:#f7ffe3;
				border-bottom:4px solid;
				border-bottom-color:#f7ffe3;
			}
			
			#container #esquerda #detalhames{
				z-index:3;
				position:absolute;
				top:0px;
				left:0px;
				width:595px;
				height:522px;
				margin:0px;
				padding:0px;
			}
			
			#container #esquerda #detalhames #fundo{
				z-index:1;
				position:absolute;
				top:0px;
				left:0px;
				width:595px;
				height:522px;
				background-color:#000000;
				opacity:0.65;
				-moz-opacity: 0.65;
				filter: alpha(opacity=65);
			}
			
			#container #esquerda #detalhames #infomes{
				z-index:2;
				position:absolute;
				top:50%;
				left:50%;
				margin-top:-200px;
				margin-left:-200px;
				width:400px;
				height:400px;
				background-image:url("../img/bgc.gif");

			}
			
			#container #esquerda #detalhames #infomes #fechar{
				z-index:2;
				position:absolute;
				top:-15px;
				right:0px;
				width:30px;
				height:15px;
				font: 12px Arial;
				font-weight:bold;
				color:#237a1e;
				text-align:center;
				background-image:url("../img/fechar.gif");
			}
			
			#container #esquerda #detalhames #infomes #fechar a{
				text-decoration:none;
				font: 12px Arial;
				font-weight:bold;
				color:#237a1e;
				text-align:center;
			}
			
			#container #esquerda #detalhames #infomes #infotitle{
				position:absolute;
				top:7px;
				left:10px;
				width:380px;
				height:20px;
				font: 14px Arial;
				font-weight:bold;
				color:#237a1e;
				text-align:center;
			}
			
			#container #esquerda #detalhames #infomes #infos{
				position:absolute;
				top:40px;
				left:10px;
				width:380px;
				height:350px;
				font: 12px Arial;
				color:#237a1e;
				text-align:left;
				line-height:150%;
				overflow-x:hidden;
				overflow-y:auto;
			}
			
			#container #esquerda #agenda{
				z-index:1;
				position:absolute;
				top:277px;
				right:0px;
				width:280px;
				height:208px;
			}
			#container #esquerda #agenda #titulo{
				position:absolute;
				top:0px;
				right:0px;
				width:280px;
				height:23px;
				background-color:#007100;
				border-bottom:2px solid #cafe41;
			}
			#container #esquerda #agenda #titulo #textotit{
				position:absolute;
				top:5px;
				left:28px;
				font: 14px Arial;
				font-weight:bold;
				color:#cafe41;
			}
			#container #esquerda #agenda #contagenda{
				position:absolute;
				top:40px;
				right:20px;
				width:260px;
				height:168px;
				background-color:#f0fecb;
			}
			
			#container #esquerda #agenda #contagenda #agendatxt{
				margin:8px;
				font: 11px Arial;
				
			}
			
			#container #esquerda #agenda #contagenda #agendatxt .dia{
				font: 11px Arial;
				font-weight:bold;
				color:#237a1e;
			}
			
			#container #esquerda #agenda #contagenda #agendatxt .agendaspace{
				margin-bottom:6px;
			}
			
			#container #esquerda #dados{
				position:absolute;
				bottom:0px;
				left:50%;
				margin-left:-247px;
				width:495px;
				height:480px;
				font: 12px Arial;
				font-weight:bold;
				color:#237a1e;
			}
			#container #esquerda #dados input{
				font: 12px Arial;
			}
			
			#container #esquerda #dados .cinza{
				color:#959595;
			}
			
			#container #esquerda #agendapag{
				position:absolute;
				top:60px;
				left:14px;
				width:580px;
				height:472px;
				text-decoration:none;
			}
			
			#container #esquerda #agendapag .mes{
				position:relative;
				float:left;
				margin-right:9px;
				margin-bottom:1px;
				width:135px;
				height:150px;
				display:inline;
				text-decoration:none;
			}
			
			#container #esquerda #agendapag .mesfim{
				position:relative;
				float:left;
				margin-bottom:1px;
				width:135px;
				height:150px;
				display:inline;
				text-decoration:none;
			}
			#container #esquerda #agendapag .maisinfo{
				z-index:2;
				position:absolute;
				top:1px;
				left:0px;
				width:131px;
				height:15px;
			}
			
			#container #esquerda #agendapag .mesinter{
				z-index:1;
				position:absolute;
				top:0px;
				left:0px;
				width:131px;
				height:125px;
				border:2px solid #ecf2d0;
			}
			
			#container #esquerda #agendapag .mesinteroff{
				position:absolute;
				top:0px;
				left:0px;
				width:131px;
				height:125px;
				border:2px solid #dedede;
			}
			
			#container #esquerda #agendapag .mesname{
				z-index:1;
				position:absolute;
				top:0px;
				left:0px;
				width:131px;
				height:14px;
				background-color:#007400;
				text-align:center;
				font: 12px Arial;
				color:#ffffff;
			}
			
			#container #esquerda #agendapag .mesnameoff{
				position:absolute;
				top:0px;
				left:0px;
				width:131px;
				height:14px;
				background-color:#adadad;
				text-align:center;
				font: 12px Arial;
				color:#ffffff;
			}

			#container #esquerda #agendapag .messem{
				z-index:1;
				position:absolute;
				top:0px;
				left:2px;
				width:127px;
				height:38px;
				font:9px Arial;
				color:#007400;
				border-collapse: collapse;
			}
			
			#container #esquerda #agendapag .messemoff{
				position:absolute;
				top:0px;
				left:2px;
				width:127px;
				height:38px;
				font:9px Arial;
				color:#8c8c8c;
				border-collapse: collapse;
			}
			
			#container #esquerda #agendapag .mesdias{
				z-index:1;
				position:absolute;
				top:25px;
				left:2px;
				width:127px;
				height:38px;
				font:9px Arial;
				color:#000000;
				text-decoration:none;
				border-collapse: collapse;
			}
			
			#container #esquerda #agendapag .mesdiasoff{
				position:absolute;
				top:25px;
				left:2px;
				width:127px;
				height:38px;
				font:9px Arial;
				border-collapse: collapse;
				color:#8c8c8c;
			}
			
			#container #esquerda #agendapag .mesdiasoff tr td{
				border:2px solid #dedede;
				text-align:center;
			}
			
			#container #esquerda #agendapag .mesdias tr td{
				z-index:1;
				border:2px solid #ecf2d0;
				text-align:center;
			}
			
			#container #esquerda #agendapag .mesdias tr td a{
				font:9px Arial;
				color:#000000;
				text-decoration:none;
			}
			
			#container #esquerda #agendapag .dom{
				z-index:1;
				background-color:#e7e5e7;
			}
			#container #esquerda #agendapag .dia1{
				z-index:1;
				background-color:#ffff50;
			}
			#container #esquerda #agendapag .dia2{
				z-index:1;
				background-color:#00ff50;
			}
			#container #esquerda #agendapag .dia3{
				z-index:1;
				background-color:#c9ff3e;
			}
			#container #esquerda #agendapag .dia4{
				z-index:1;
				background-color:#00c038;
			}
			#container #esquerda #agendapag .dia5{
				z-index:1;
				background-color:#fff47c;
			}
			#container #esquerda #agendapag .dia6{
				z-index:1;
				background-color:#00c074;
			}
			#container #esquerda #agendapag .dia7{
				z-index:1;
				background-color:#77f4b9;
			}
			#container #esquerda #agendapag .dia8{
				z-index:1;
				background-color:#afc038;
			}
			#container #esquerda #agendapag .dia9{
				z-index:1;
				background-color:#c08f6c;
			}
			#container #esquerda #agendapag .dia10{
				z-index:1;
				background-color:#648f6c;
			}
			#container #esquerda #rodape{
				position:absolute;
				bottom:5px;
				left:50%;
				margin-left:-283px;
				width:567px;
				height:20px;
			}
			
			#container #esquerda #rodape #legenda{
				position:absolute;
				left:0px;
				top:0px;
				border:none;
				font:9px Arial;
				border-collapse: collapse;
				width:567px;
				text-align:left;
			}
			
			#container #esquerda #rodape #legenda .td1{
				position:relative;
				width:10px;
				height:10px;
				background-color:#c9ff3e;
			}
			#container #esquerda #rodape #legenda .td2{
				position:relative;
				width:130px;
			}
			#container #esquerda #rodape #legenda .td3{
				position:relative;
				width:10px;
				height:10px;
				background-color:#ffffaf;
			}
			#container #esquerda #rodape #legenda .td4{
				position:relative;
				width:130px;
			}
			#container #esquerda #rodape #legenda .td5{
				position:relative;
				width:10px;
				height:10px;
				background-color:#c8daa8;
			}
			#container #esquerda #rodape #legenda .td6{
				position:relative;
			}
			
			#container #esquerda #materiais{
				position:absolute;
				top:40px;
				left:0px;
				width:595px;
				text-align:center;
				font: 12px Arial;
				font-weight:bold;
				color:#237a1e;
			}
			
			#container #esquerda #sub{
				position:absolute;
				top:38px;
				left:18px;
				width:585px;
				text-align:left;
				font: 12px Arial;
				font-weight:bold;
				color:#237a1e;
			}
			
			#container #esquerda #parceiros{
				position:absolute;
				top:40px;
			}
			#container #esquerda #parceiros #tblparceiros{
				position:absolute;
				top:0px;
				left:0px;
				width:595px;
			}
			#container #esquerda #parceiros #tblparceiros img{
				border:none;
			}
			#container #sombradir{
				position:absolute;
				top:-10px;
				right:-10px;
			}
			
			#container #direita{
				position:absolute;
				top:0px;
				right:0px;
				width:168px;
				height:522px;
				background-color:#ffffff;
			}
			#container #direita #newsletter{
				position:absolute;
				top:0px;
				left:0px;
				width:168px;
				height:30px;
			}
			#container #direita #newsletter #textotit{
				position:absolute;
				bottom:0px;
				left:10px;
				font: 14px Arial;
			}
			#container #direita #newsletter #dvfrmnews{
				position:absolute;
				top:35px;
				left:10px;
				font: 14px Arial;
			}
			
			
			
			#container #direita #barracinza3{
				position:relative;
				top:70px;
				left:10px;
				width:146px;
				height:15px;
				border:none;
				margin:0px;
				padding:0px;
				border-bottom:1px solid;
				border-bottom-color:#bfbfbf;
			}
			
			#container #direita #apoio{
				position:absolute;
				top:115px;
				left:0px;
				width:168px;
			}
			#container #direita #apoio #tblapoio{
				position:absolute;
				top:10px;
				left:0px;
				width:168px;
			}
			#container #direita #apoio img{
				border:none;
			}
			#container #direita #apoio #textotit{
				position:absolute;
				top:0px;
				left:10px;
				font: 14px Arial;
			}