﻿body
{
	margin: 0px;
	padding: 0px;
	background-color: #fff;
}
#backHeader
{
    width:100%;
	height:183px;
	background:url(../img_site/backHeader.jpg) repeat-x left center;
}
#header
{
	width:760px;
	margin-right:auto;
	margin-left:auto;
	position:relative;
	background:url(../img_site/header.jpg) no-repeat left center;
	height:183px;
}
.txt_dt_hora
{
	color:#33659a;
	font:normal 11px arial;
	position:absolute;
	z-index:0;
	top:50px;
	left:175px;
}
.back_home
{
	color:#dedede;
	font:normal 11px arial;
	position:absolute;
	z-index:0;
	top:50px;
	left:175px;
	text-decoration:none;
	padding-left:16px;
	background:url(../img_site/icon_backHome.jpg) no-repeat left center;
}
.tel
{
	color:#33659a;
	font:normal 11px arial;
	position:absolute;
	z-index:0;
	top:50px;
	right:215px;
	width:40px;
	background:url(../img_site/icon_tel.jpg) no-repeat left center;
	padding-left:18px;
}
.tel span
{
	font:bold 16px arial;
	top:0px;
	position:absolute;
	z-index:15;
	padding-left:8px;
}
.agenda
{
	color:#33659a;
	font:normal 11px arial;
	position:absolute;
	z-index:0;
	top:100px;
	left:265px;
	background:url(../img_site/icon_agenda.jpg) no-repeat left center;
	padding-left:15px;
}
.agenda a
{
	color:#33659a;
	font:normal 11px arial;
	text-decoration:none;
}
#backMenu
{
	position:absolute;
	z-index:0;
	top:118px;
	left:176px;
	width:557px;
	height:50px;
	background:url(../img_site/backMenu.jpg) no-repeat left center;
}
#menuHome
{
	width:87px;
	height:50px;
	position:absolute;
	z-index:0;
	left:0px;
}
#menuHome a
{
	position:absolute;
	top:12px;
	left:22px;
	text-decoration:none;
	color:#fff;
	font:normal 16px Comic Sans MS;
	z-index:0;
}
#menuHome.sel
{
	background:url(../img_site/sel_home.jpg) no-repeat center center;
}
#menuEscola
{
	width:90px;
	height:50px;
	position:absolute;
	z-index:10;
	left:87px;
}
#menuEscola a
{
	position:absolute;
	top:17px;
	left:20px;
	text-decoration:none;
	color:#fff;
	font:bold 12px Comic Sans MS;
	z-index:0;
}
#menuEscola.sel
{
	background:url(../img_site/sel_escola.jpg) no-repeat center center;
}
#subItensEscola
{
	width:140px;
	height:auto;
	position:absolute;
	left:263px;
	z-index:100;
	top:-18px;
	background-color:#3d87c2;
	visibility:hidden;
	overflow:hidden;
	height:0px;
}
.item_sub
{
	float:left;
	clear:both;
	border-bottom:solid 1px #1c5087;
	width:120px;
	height:auto;
	padding:10px 10px 10px 10px;
	font:bold 11px arial;
	color:#fff;
	text-decoration:none;
}
.item_sub:hover
{
	text-decoration:underline;
}
#menuProposta
{
	width:90px;
	height:50px;
	position:absolute;
	z-index:0;
	left:177px;
}
#menuProposta a
{
	position:absolute;
	top:17px;
	left:13px;
	text-decoration:none;
	color:#fff;
	font:bold 12px Comic Sans MS;
	z-index:0;
}
#menuProposta.sel
{
	background:url(../img_site/sel_proposta.jpg) no-repeat center center;
}
#menuDiversao
{
	width:108px;
	height:50px;
	position:absolute;
	z-index:0;
	left:267px;
}
#menuDiversao a
{
	position:absolute;
	top:17px;
	left:21px;
	text-decoration:none;
	color:#fff;
	font:bold 12px Comic Sans MS;
	z-index:0;
}
#menuDiversao.sel
{
	background:url(../img_site/sel_diversao.jpg) no-repeat center center;
}
#menuContato
{
	width:130px;
	height:50px;
	position:absolute;
	z-index:0;
	right:0px;
}
#menuContato a
{
	position:absolute;
	top:17px;
	left:21px;
	text-decoration:none;
	color:#fff;
	font:bold 12px Comic Sans MS;
	z-index:0;
}


#backBanner
{
	width:100%;
	height:226px;
	background-color:#fff;
}
#divBanner
{
	width:760px;
	height:226px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	background:url(../img_site/backBanner.jpg) no-repeat left center;
}
#banner
{
	width:704px;
	height:221px;
	margin-left:auto;
	margin-right:auto;
	padding-left:6px;
	padding-top:5px;
	position:relative;
	background:url(../img_site/moldeBanner.jpg) no-repeat left center;
}
#banner img
{
	border:none;

}
#backCenter
{
	width:100%;
	background:url(../img_site/backConteudo.jpg) repeat-x left top;
}
#pubAgenda
{
	width:140px;
	height:203px;
	position:absolute;
	z-index:100;
	background:url(../img_site/pubAgendaVisita.gif) no-repeat left center;
	top:2px;
	left:250px;
	visibility:hidden;
	overflow:hidden;
}
#closeAgenda
{
	width:16px;
	height:16px;
	position:absolute;
	z-index:101;
	right:5px;
	top:5px;
}
#contAgenda
{
	width:140px;
	height:150px;
	position:absolute;
	z-index:101;
	right:5px;
	top:40px;
}
#divConteudo
{
	width:738px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	background:url(../img_site/backDivConteudo.jpg) repeat-y left center;
	display:table;
}
#divConteudoLeft
{
	width:413px;
	height:auto;
	float:left;
	position:relative;
	left:14px;
}
#divMissao
{
	margin-top:15px;
	width:403px;
	height:auto;
	float:left;
	position:relative;
	padding-bottom:50px;
}
#divMissaoIcone
{
	width:353px;
	height:38px;
	float:left;
	position:relative;
	padding-left:50px;
	background:url(../img_site/icon_missao.jpg) no-repeat left center;
}
#divMissaoIcone span
{
	color:#33659a;
	font:bold 14px Comic Sans MS;
	position:absolute;
	top:10px;
}
.txt_missao
{
	margin-top:10px;
	width:333px;
	margin-left:15px;
	padding-left:25px;
	padding-right:25px;
	height:auto;
	float:left;
	position:relative;
	color:#74767c;
	font:normal 12px Comic Sans MS;
	background:url(../img_site/icon_aspas.jpg) no-repeat left top;
}
.divLinkDetalhes
{
	width:333px;
	margin-left:15px;
	padding-left:25px;
	padding-right:25px;
	height:auto;
	float:left;
	position:relative;
}
.divLinkDetalhes a
{
	color:#0187c5;
	font:normal 12px arial;
	text-decoration:none;
	padding-right:15px;
	background:url(../img_site/icon_detalhes.jpg) no-repeat right center;
}
.txt_presidente
{
	text-align:right;
	position:absolute;
	right:0px;
	color:#33659a;
	font:bold 14px Comic Sans MS;
}
.txt_presidente span
{
	color:#74767c;
	font:normal 10px Comic Sans MS;
}
.divBoxItem
{
	margin-top:15px;
	width:403px;
	height:auto;
	float:left;
	position:relative;
}
.divBoxItemTopo
{
	border:solid 1px #efefef;
	border-bottom:none;
	margin-top:0px;
	width:403px;
	height:29px;
	float:left;
	clear:both;
	background:#f4f4f4 url(../img_site/icon_lapis.jpg) no-repeat left center;
}
.divBoxItemTopo span
{
	color:#33659a;
	font:bold 13px arial;
	position:absolute;
	left:40px;
	top:8px;
}
.divBoxItemTopo2
{
	margin-top:0px;
	width:405px;
	height:29px;
	float:left;
	clear:both;
	background:url(../img_site/topo_box_2.jpg) no-repeat left center;
}
.divBoxItemTopo2 .spL
{
	color:#33659a;
	font:bold 13px arial;
	position:absolute;
	left:40px;
	top:8px;
}
.divBoxItemTopo2 .spR
{
	color:#33659a;
	font:bold 13px arial;
	position:absolute;
	right:40px;
	top:8px;
}
.divBoxItemCenter
{
	border-left:solid 1px #efefef;
	border-right:solid 1px #efefef;
	width:403px;
	height:auto;
	position:relative;
	float:left;
	clear:both;
}
.divS1
{
	border-right:solid 1px #efefef;
	border-bottom:solid 1px #efefef;
	width:201px;
	height:120px;
	position:relative;
	float:left;
	clear:right;
}
.txt_se
{
	width:180px;
	padding:10px;
	height:auto;
	position:relative;
	float:left;
	font:normal 10px arial;
	color:#74767c;
	text-align:center;
}
.txt_se img
{
	margin-top:5px;
}
.divS2
{
	border-bottom:solid 1px #efefef;
	width:200px;
	height:120px;
	position:relative;
	float:right;
}
#divCFInformativo
{
	width:180px;
	padding-right:10px;
	height:auto;
	position:relative;
	float:left;
	clear:both;
}
#divCFInformativo form
{
	margin-top:0px;
	padding-top:0px;
}
.inputText
{
	width:140px;
	left:28px;
	height:auto;
	position:relative;
	float:left;
	clear:both;
    font:normal 11px arial;
    color:#33659a;
    padding:2px;
    background-color:#fff8bd;
}
#bot_cadastrar
{
	height:17px;
	position:relative;
	background:url(../img_site/bot_cadastrar.jpg) no-repeat left center;
	left:60px;
	width:76px;
	border:none;
	z-index:0;
	float:left;
	clear:both;
	margin-top:4px;
	cursor:pointer;
}
#bot_cadastrar:hover
{
	background:url(../img_site/bot_cadastrar_over.jpg) no-repeat left center;
}
.itemL
{
	padding-left:10px;
	padding-right:10px;
	width:383px;
	height:auto;
	position:relative;
	float:left;
	clear:both;
	border-bottom:solid 1px #efefef;
	padding-bottom:8px;
	padding-top:8px;
	background:url(../img_site/bullet_itens.jpg) no-repeat 10px center;
	
}
.itemL span.l
{
	font:normal 11px arial;
	color:#33659a;
	padding-right:10px;
	padding-left:20px;
}
.itemL span.r
{
	font:normal 11px arial;
	color:#74767c;
	padding-right:10px;
	padding-left:5px;
}
.itemL span.r2
{
	font:normal 11px arial;
	font-style:italic;
	color:#74767c;
	padding-right:10px;
	padding-left:20px;
	width:350px;
	float:left;
}
.itemL a
{
	text-decoration:none;
	font:normal 11px arial;
	color:#0187c5;
}
.itemL a:hover
{
	text-decoration:underline;
}
.divBoxLinkDetalhes
{
	margin-top:10px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	width:383px;
	height:auto;
	position:relative;
	float:left;
	clear:both;
	text-align:right;
}
.divBoxLinkDetalhes a
{
	color:#0187c5;
	font:normal 11px arial;
	text-decoration:none;
	padding-right:15px;
	background:url(../img_site/icon_detalhes.jpg) no-repeat right top;
}
.divBoxItemBot
{
	margin-top:0px;
	width:405px;
	height:20px;
	position:relative;
	float:left;
	clear:both;
	background:url(../img_site/bot_box_item.jpg) no-repeat left bottom;
}
#divConteudoRight
{
	width:297px;
	height:auto;
	position:relative;
	float:right;
	clear:right;
	right:14px;
}
#ImageGaleria
{
	position:relative;
	z-index:0px;	
}
#divBotGaleria
{
	width:297px;
	height:17px;
	position:relative;
	float:left;
	margin-top:15px;
	text-align:center;
}
#divBotGaleria a
{
	position:absolute;
	left:40px;
	width:222px;
	height:17px;
	background:url(../img_site/bot_galeria.jpg) no-repeat left center;
}
#divBotGaleria a:hover
{
	background:url(../img_site/bot_galeria_over.jpg) no-repeat left center;
}
#divBoxRight
{
	width:297px;
	height:auto;
	position:relative;
	float:left;
	margin-top:15px;
}
#topBoxRight
{
	width:297px;
	height:44px;
	position:relative;
	float:left;
	background:url(../img_site/top_box_right.jpg) no-repeat left center;
}
#topBoxRight span
{
	position:absolute;
	left:35px;
	top:20px;
	color:#68b412;
	font:bold 13px arial;

}
#centerBoxRight
{
	border-left:solid 1px #efefef;
	border-right:solid 1px #efefef;
	width:295px;
	height:auto;
	position:relative;
	float:left;
	clear:both;
}
.itemR
{
	padding-left:10px;
	padding-right:10px;
	width:270px;
	height:auto;
	position:relative;
	float:left;
	clear:both;
	border-bottom:solid 1px #efefef;
	padding-bottom:8px;
	padding-top:8px;
}
.itemR div
{
	color:#68b412;
	font:bold 12px arial;
	float:left;
	width:270px;
	clear:both;
	padding-bottom:5px;
	text-decoration:underline;
}
.itemR span
{
	color:#74767c;
	font:normal 11px arial;
	float:left;
	clear:both;
	width:270px;
	
}
.link_detalhes_right
{
	width:280px;
	padding-right:15px;
	height:auto;
	float:left;
	position:relative;
	text-align:right;
	padding-top:10px;
	padding-bottom:5px;
}
.link_detalhes_right a
{
	color:#0187c5;
	font:normal 11px arial;
	text-decoration:none;
	padding-right:15px;
	background:url(../img_site/icon_detalhes.jpg) no-repeat right top;
}
#botBoxRight
{
	width:297px;
	height:20px;
	position:relative;
	float:left;
	clear:both;
	background:url(../img_site/bot_box_right.jpg) no-repeat left center;
}

.bot_entrar
{
	position:absolute;
	height:21px;
	background:url(../img_site/bot_entrar.jpg) no-repeat left center;
	right:10px;
	width:63px;
	border:none;
	z-index:0;
}

#formItem
{
	position:relative;
	padding-left:130px;
	padding-top:30px;
	padding-bottom:15px;
	float:left;
	clear:both;
	width:550px;
}
#formItem form
{
	position:relative;
	float:left;
	clear:both;
	width:550px;
	margin:0px;
	padding:0px;
}
.formItem
{
	position:relative;
	float:left;
	clear:both;
	width:550px;
	padding-top:5px;
}
label
{
	font:normal 12px arial;  
	color:#626262;
}
.formItem span
{
	width:70px;
	position:relative;
	float:left;
	font:normal 11px arial;  
	color:#33659a;
	top:5px;
}
.formItem span.info
{
	width:120px;
	position:relative;
	float:left;
	font:normal 11px arial;  
	color:red;
	top:5px;
	margin-left:10px;
}
.formItem span b
{
	font:bold 11px arial;  
	color:#33659a;
}
.inputForm
{
	float:left;
	clear:right;
	padding:2px;
	font:normal 12px arial;
    color:#33659a;
    background-color:#fff8bd;
}
.textareaForm
{
	float:left;
	clear:right;
	width:330px;
	height:80px;
	padding:2px;
	font:normal 12px arial;
    color:#33659a;
    background-color:#fff8bd;
	overflow:auto;
}
.item_select
{
	float:left;
	clear:right;
	width:165px;
	padding:2px;
	margin-left:2px;
}
.item_select select
{
	font:normal 12px arial;
    color:#33659a;
    width:165px;
    float:left;
    clear:both;
     background-color:#fff8bd;
}
.item_select div
{
	font:bold 11px arial;
    color:#33659a;
    width:100%;
    float:left;
    clear:both;
}
.item_select label
{
	position:relative;
	top:-2px;
}
.bot_enviar
{
	height:17px;
	background:url(../img_site/bot_enviar.jpg) no-repeat left center;
	width:76px;
	border:none;
	cursor:pointer;
	position:relative;
	margin-top:5px;
	left:190px;
	float:left;
	clear:both;
}
.bot_enviar:hover
{
	background:url(../img_site/bot_enviar_over.jpg) no-repeat left center;
}
.t_info_center
{
	margin-top:10px;
	float:left;
	clear:both;
	width:590px;
	font:bold 12px arial;  
	color:#33659a;
	position:relative;
	left:55px;
}
.divTContato
{
	float:left;
	clear:both;
	width:700px;
	height:29px;
	position:relative;
	left:19px;
	margin-top:20px;
	background:#f2f2f2 url(../img_site/icon_balao_contato.jpg) no-repeat left top;
}
.divTContato span
{
	font:bold 13px arial;  
	color:#33659a;
	position:absolute;
	top:6px;
	left:35px;
}
.txt_info_agenda
{
	font:normal 11px arial;  
	color:#74767c;
	position:absolute;
	top:6px;
	right:15px;
}
.divClear
{
	float:left;
	clear:both;
	width:700px;
	height:auto;
	position:relative;
	left:19px;
	padding-top:15px;
	margin-top:10px;
	border-top:dashed 1px #f2f2f2;
}
.divClearYear
{
	float:left;
	clear:both;
	width:700px;
	height:0px;
	position:relative;
	left:19px;
	margin-top:20px;
	visibility:hidden;
	overflow:hidden;
}
.divClearMes
{
	float:left;
	clear:both;
	width:700px;
	height:0px;
	position:relative;
	margin-top:0px;
	visibility:hidden;
	overflow:hidden;
}
.txt_ano_letivo
{
	color:#33659a;
	font:bold 12px arial; 
	position:absolute;
	left:15px; 
	padding-left:25px;
	text-decoration:none;
	background:url(../img_site/icon_baixar.jpg) no-repeat left top;
}
.txt_ano_letivo:hover
{
	text-decoration:underline;
}
.txt_t_diversao
{
	color:#33659a;
	font:bold 12px arial; 
	position:absolute;
	top:8px;
	left:15px;
}

.txt_baixar_diversao
{
	color:#33659a;
	font:bold 12px arial; 
	position:absolute;
	left:15px; 
	padding-left:25px;
	text-decoration:none;
	background:url(../img_site/icon_baixar.jpg) no-repeat left top;
}
.desc_links
{
	width:480px;
	float:left;
	clear:right;
	height:auto;
}
.text_diversao_info
{
	color:#74767c;
	font:normal 12px arial; 
	float:left;
	width:100%;
	clear:both;
}
.text_diversao_info span
{
	color:#d13129;
	font-weight:bold;
}
.link_info_diversao
{
	color:#74767c;
	font:normal 11px arial; 
	position:relative;
	left:15px; 
	float:left;
	clear:both;
	padding-left:20px;
	margin-top:10px;
	text-decoration:none;
	width:400px;
	background:url(../img_site/icon_baixar.jpg) no-repeat left center;
}
.link_info_diversao a
{
	color:#0187c5;
	text-decoration:none;
}
.bots_links
{
	width:160px;
	float:right;
	height:auto;
}
#bot_7zip
{
	background:url(../img_site/bot_7zip.jpg) no-repeat left center;
	float:left;
	width:158px;
	height:39px;
	clear:both;
}
#bot_flash
{
	background:url(../img_site/bot_flash.jpg) no-repeat left center;
	float:left;
	width:158px;
	height:39px;
	clear:both;
	margin-top:5px;
}
#bot_shock
{
	background:url(../img_site/bot_shock.jpg) no-repeat left center;
	float:left;
	width:158px;
	height:39px;
	clear:both;
	margin-top:5px;
}
.link_item_diversao
{
	color:#74767c;
	font:normal 12px arial; 
	position:relative;
	left:15px; 
	float:left;
	clear:both;
	padding-left:20px;
	margin-top:10px;
	text-decoration:none;
	background:url(../img_site/icon_baixar.jpg) no-repeat left top;
}
.link_item_diversao a
{
	color:#0187c5;
	text-decoration:none;
}
.txt_mes_ano_letivo
{
	color:#33659a;
	font:bold 12px arial; 
	position:absolute;
	left:15px; 
	text-decoration:none;
}
.txt_info_publicacoes
{
	color:#74767c;
	font:normal 10px arial; 
	position:absolute;
	right:0px; 
}
.txt_info_publicacoes span
{
	color:#0187c5;
	font-weight:normal;
}
.item_mes_1
{
	float:left;
	clear:both;
	width:700px;
	height:29px;
	position:relative;
	margin-top:5px;
	background-color:#f6f6f6;
}
.item_mes_1 a
{
	position:absolute;
	top:6px;
	left:45px;
	color:#33659a;
	font:normal 12px arial;
	text-decoration:none;
	padding-left:15px;
	background:url(../img_site/bullet_en.jpg) no-repeat left center;
}
.item_mes_1 span
{
	position:absolute;
	top:6px;
	left:45px;
	color:#33659a;
	font:normal 12px arial;
	text-decoration:underline;
	padding-left:15px;
	background:url(../img_site/bullet_en.jpg) no-repeat left center;
}
#divVoltar
{
	width:65px;
	float:left;
	clear:right;
	height:auto;
	margin-right:10px;
	position:relative;
}
#divVoltar a
{
	float:left;
	background:url(../img_site/bot_voltar.jpg) no-repeat left center;
	width:63px;
	height:17px;
}
#divVoltar a:hover
{
	background:url(../img_site/bot_voltar_over.jpg) no-repeat left center;
}
#divImgEveto
{
	width:620px;
	float:left;
	height:auto;
	position:relative;
}
#divImgEveto img
{
	margin-right:10px;
	margin-bottom:10px;
}
#divDetalhe
{
	color:#74767c;
	font:normal 12px arial;
}
#divDetalhe a
{
	color:#0187c5;
	font:normal 12px arial;
	text-decoration:none;
}
#divDetalhe a:hover
{
	text-decoration:underline;
}
.divItemArq1
{
	position:absolute;
	top:5px;
	right:15px;
	height:17px;
	color:#33659a;
	font:normal 12px arial;
	text-decoration:none;
	padding-left:28px;
	background:url(../img_site/icon_arq_1.jpg) no-repeat left top;
}
.item_mes_2
{
	float:left;
	clear:both;
	width:700px;
	height:29px;
	position:relative;
	margin-top:5px;
}
.item_mes_2 a
{
	position:absolute;
	top:6px;
	left:45px;
	color:#33659a;
	font:normal 12px arial;
	text-decoration:none;
	padding-left:15px;
	background:url(../img_site/bullet_en.jpg) no-repeat left center;
}
.divItemArq2
{
	position:absolute;
	top:5px;
	right:15px;
	color:#33659a;
	font:normal 12px arial;
	text-decoration:none;
	padding-left:30px;
	height:17px;
	background:url(../img_site/icon_arq_2.jpg) no-repeat left top;
}
.itemAgendaL
{
	padding-left:10px;
	padding-right:10px;
	width:600px;
	height:auto;
	position:relative;
	float:left;
	clear:both;
	border-bottom:solid 1px #efefef;
	padding-bottom:8px;
	padding-top:8px;
	background:url(../img_site/bullet_itens.jpg) no-repeat 10px center;
	left:40px;
}
.itemAgendaL span.l
{
	font:normal 12px arial;
	color:#33659a;
	padding-right:10px;
	padding-left:20px;
}
.itemAgendaL span.r
{
	font:normal 12px arial;
	color:#74767c;
	padding-right:10px;
	padding-left:10px;
}
.itemAgendaL span.r2
{
	font:normal 11px arial;
	font-style:italic;
	color:#74767c;
	padding-right:10px;
	padding-left:20px;
}
.itemAgendaL a
{
	text-decoration:none;
	font:normal 11px arial;
	color:#0187c5;
}
.itemAgendaL a:hover
{
	text-decoration:underline;
}
.divItemCenterTopo
{
	position:relative;
	left:30px;
	float:left;
	clear:both;
	width:700px;
	margin-top:10px;
	padding-bottom:15px;
}
.divItemCenterTopo div
{
	position:relative;
	top:12px;
}
#divEnfeite
{
	width:187px;
	height:57px;
	position:absolute;
	right:0px;
	top:-10px;
	z-index:0;
	background:url(../img_site/icon_enfeite1.jpg) no-repeat left top;
}

.divDetalheEvento
{
	float:left;
	clear:both;
	width:700px;
	height:auto;
	position:relative;
	left:19px;
	padding-top:15px;
	margin-top:10px;
}

.t_item_center
{
	font:normal 11px arial;  
	color:#aaaaaa;
}
.t_item_center a
{
	font:normal 11px arial;  
	color:#33659a;
}
.divItemProposta
{
	float:left;
	clear:both;
	width:700px;
	height:auto;
	position:relative;
	left:19px;
	padding-top:5px;
	margin-top:10px;
}
#getInformation
{
	float:left;
	clear:both;
	width:700px;
	height:auto;
	position:relative;
	left:19px;
	padding-top:5px;
	margin-top:10px;
		font:normal 12px arial;  
	color:#74767c;
}
.txt_proposta_item
{
	color:#33659a;
	font:bold 12px arial; 
	position:absolute;
	text-decoration:none;
}
.txt_proposta
{
	float:left;
	clear:both;
	width:670px;
	height:auto;
	font:normal 12px arial;  
	color:#74767c;
	margin-left:15px;
}

.txt_proposta a
{
	color:#33659a;
	text-decoration:none;
}
.txt_proposta a:hover
{
	text-decoration:underline;
}
.item_testemunho1
{
	float:left;
	clear:both;
	width:680px;
	height:auto;
	position:relative;
	padding:10px;
	margin-top:10px;
}
.item_testemunho2
{
	float:left;
	clear:both;
	width:680px;
	height:auto;
	position:relative;
	padding:10px;
	margin-top:10px;
	background-color:#f6f6f6;
}
.r_testemunho
{
	color:#74767c;
	font:italic 12px arial;
}
.dtAutor_testemunho
{
	color:#33659a;
	font:normal 12px arial;
}
.divRecado
{
	float:left;
	clear:both;
	width:680px;
	height:auto;
}
.dtRecado
{
	font:normal 11px arial;  
	color:#33659a;
	padding-right:10px;
	padding-left:15px;
	background:url(../img_site/icon_mural.jpg) no-repeat left center;
	
}
.t_recado
{
	font:bold 12px arial;  
	color:#68b412;
	text-decoration:underline;
}
.recado_descricao
{
	font:normal 12px arial;  
	color:#74767c;
	
}
.t_info_galeria
{
	margin-top:5px;
	float:left;
	clear:both;
	width:650px;
	font:normal 12px arial;  
	color:#74767c;
	position:relative;
	left:15px;
}
.t_info_galeria2
{
	margin-top:15px;
	float:left;
	clear:both;
	width:590px;
	font:bold 12px arial;  
	color:#33659a;
	position:relative;
	left:15px;
	text-decoration:none;
}
.t_info_galeria2:hover
{
	text-decoration:underline;
}
.divGaleriaItem
{
	float:left;
	clear:both;
	width:700px;
	height:auto;
	position:relative;
	visibility:visible;
	overflow:hidden;
}

.item_galeria
{
	width:140px;
	height:150px;
	float:left;
	margin-top:28px;
	margin-left:28px;
	text-decoration:none;
}
.item_galeria img
{
	margin-bottom:5px;
	border:none;
}
.item_galeria span
{
	font:normal 11px arial; 
	width:100%;
	float:left;
	text-align:center; 
	color:#74767c;
	border:none;
	text-decoration:none;
}
.t_info_contato
{
	margin-top:5px;
	float:left;
	clear:both;
	width:650px;
	font:normal 12px arial;  
	color:#74767c;
	position:relative;
	left:55px;
}
.t_info_contato a
{
	color:#0187c5;
}
.divTContatoEnd
{
	float:left;
	clear:both;
	width:700px;
	height:75px;
	position:relative;
	left:19px;
	margin-top:20px;
	background:#f6f6f6;
	padding-top:5px;
	padding-bottom:10px;
}
.divTContatoEnd span
{
	left:30px;
}
.divTContatoEnd div
{
	left:30px;
	font-size:11px;
}
.divTContatoMapa
{
	float:left;
	clear:both;
	width:700px;
	height:75px;
	position:relative;
	left:19px;
	margin-top:20px;
	padding-top:5px;
	padding-bottom:10px;
}
.divTL
{
	float:left;
	clear:right;
	width:350px;
	height:75px;
	position:relative;
}
.divTR
{
	float:left;
	clear:right;
	width:350px;
	height:75px;
	position:relative;
	background:url(../img_site/icon_mapa.jpg) no-repeat left 15px;
}
.t_info_mapa
{
	margin-top:10px;
	float:left;
	clear:both;
	width:280px;
	font:bold 12px arial;  
	color:#33659a;
	position:relative;
	left:30px;
}
.t_info_mapa_2
{
	margin-top:5px;
	float:left;
	clear:both;
	width:280px;
	font:normal 12px arial;  
	color:#74767c;
	position:relative;
	left:40px;
}
.t_info_mapa_2 a
{
	color:#0187c5;
	text-decoration:none;
}
.t_info_mapa_2 a:hover
{
	text-decoration:underline;
}




#backFooter
{
	width:100%;
	height:129px;
	float:left;
	clear:both;
	position:relative;
}
#footer
{
	position:relative;
	width:726px;
	height:114px;
	margin-left:auto;
	margin-right:auto;
	background:url(../img_site/footer.jpg) no-repeat left center;
}
.info_contato
{
	font:normal 11px arial;  
	color:#fff;
	position:absolute;
	top:80px;
	left:20px;
	z-index:0;
}
#pages_footer
{
	font:normal 11px arial;  
	color:#fff;
	position:absolute;
	top:125px;
	left:260px;
	z-index:0;
}
#pages_footer a
{
	font:normal 12px arial;  
	color:#fff;
	text-decoration:none;
}
#pages_footer a:hover
{
	text-decoration:underline;
}
#cdigital
{
	font:normal 10px arial;  
	color:#fff;
	position:absolute;
	top:92px;
	right:40px;
	z-index:0;
}
#cdigital a
{
	text-decoration:none;
	background:url(../img_site/selo_cdigital.gif) no-repeat center center;
	height:19px;
	width:110px;
	position:absolute;
	right:-35px;
	top:-5px;
}
#cdigital a:hover
{
	text-decoration:underline;
}
