table.principal{
	width: 100%;
}
table.topo{
	width: 980px;
	height: 228px;
}
td.tb_topo{
	height: 228px;
}
td.topo1{
	background: url(../imagens/topo1.jpg) transparent top left no-repeat;
	width: 246px;
}
div.logo{
	
	width: 279px;
	height: 115px;
	position:absolute;
	margin-top: 58px;
	margin-left: 115px;
}
td.topo2{
	background: url(../imagens/topo2.jpg) transparent top left no-repeat;
	width: 359px;
}
div.dias{
	width:230px;
	height:22px;
	font-size:20px;
	font-family:arial, verdana, sans-serif;
	font-weight:bold;
	color:#AA0000;
	margin-top:95px;
	margin-left:160px;
	position:absolute;
}
div.horario{
	font-family:arial, verdana, sans-serif;
	font-weight:bold;
	font-size:16px;
	margin-top:200px;
	margin-left:10px;
	width:410px;
	position:absolute;
}
div.local{
	font-size:17px;
	font-family:arial, verdana, sans-serif;
	margin-top:120px;
	margin-left:202px;
	position:absolute;
}
td.topo3{
	background: url(../imagens/topo3.jpg) transparent top left no-repeat;
}
div.div_slide{
	width:303px;
	height:215px;
	margin-left:60px;
	margin-top: 9px;
}
div.fios_esq{
	background: url(../imagens/fios_esq.jpg) transparent -2px 0px repeat-y;
}
div.bg_site{
	background: url(../imagens/bg_site.jpg) transparent top left repeat;
	width: 980px;
	margin: auto;
	padding-left: auto;
}
div.fios_dir{
	background: url(../imagens/fios_dir.jpg) transparent top right repeat-y;
	margin-right: -2px;
}
div.texto{
	background-color:#fff ;
	width:676px;
	float:right;
	margin-right:61px!important;
	margin-right:30px;
	border-bottom: 2px solid #D3A687;
	border-top: 2px solid #D3A687;
	border-left: 2px solid #D3A687;
	border-right: 2px solid #D3A687;
}
td.tamanho_minimo{
	height: 403px;
	width:1px;
}
td.contentheading{
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	font-size:14px;
	color: #56B7E8;
}
table.contentpaneopen{
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	padding-left:5px;
}
table.topoconteudo a{
	text-decoration:none;
	color:#000;
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
}
div.moduletablehor{
	width:425px;
	height:28px;
	font-family: arial, verdana, sans-serif;
	font-size:9px;
	margin-left:-15px;
}
div.img_topo{
	width:303px;
	height:213px;
	position:absolute;
	margin-top: -2px;
}
td.sectiontableheader{
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	color: #56B7E8;
	margin-left: 10px;
}
tr.sectiontableentry1{
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
}
td.tdData{
	padding-left: 10px;
}
td.sectiontableheader{
	padding-right: 10px;
}
table.contentpane a{
	text-decoration: none;
	color: #000;
	font-weight: bold;
}
table.tb_conteudo{
	width:675px;
	margin: auto;
	padding: auto;
}
table.tb_conteudo a{
	color: #D3A687;
	text-decoration: none;
}
td.td_banners{
	width: 140px;
}
div.banners{
	margin-top: 15px;
}
div.bnnr{
	background-color:#FDF4E4;
	width:125px;
	margin-right:10px;
	margin-top:5px;
	float:right;
	overflow:hidden;
	border: 1px dotted #F49F6B;
}
div.traducoes{
	width:100px;
	height:30px;
	margin-left:-460px;
	margin-top:-27px;
	padding-top:5px;
	font-size: 9px;
	position:absolute;
}
div.espacoMenu a.mainlevelinicial{
	width:35px;
	height:15px;
	font-size:12px;
	font-family:arial, verdana, sans-serif;
	font-weight:bold;
	color:#9B8168;
	margin-left:43px!important;
	margin-left:110px;
	margin-left:43px;
	margin-top:-15px!important;
	margin-top:-17px;
	position:absolute;
}
div.espacoMenu a.mainlevelinicial:hover{
	width:35px;
	height:15px;
	color:#EFB305;
	text-decoration: none;
}
td.menu{
	width: 247px;
}
div.div_menu{
	background: url(../imagens/bg_menu.jpg) #F0A31F top right repeat-x;
	width:160px;
	float:right;
	margin-right:8px!important;
	margin-right:4px;
	margin-top:-2px;
	border-left: 2px solid #D4915A;
	border-right: 2px solid #D4915A;
	border-bottom: 2px solid #D4915A;
}
div.div_menu a{
	font-size:12px;
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	color:#840806;
	text-decoration: none;
	margin-left: 5px;
}
div.div_menu table{
}
div.div_menu a:hover{
	font-size:12px;
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	color:#f10101;
	text-decoration: none;
}
div.logo_diretriz{
	width:163px;
	height:150px;
	font-size:10px;
	color:#BA5513;
	margin-top:20px;
	margin-left:-3px;
}
div.logo_diretriz a{
	color:#BA5513;
	font-size:10px;
}
div.logo_diretriz a:hover{
	color:#BA5513;
	font-size:10px;
}

div.div_menu h3{
	background: url(../imagens/menu.jpg) transparent top left no-repeat;
	height:17px;
	font-family: arial, verdana, sans-serif;
	font-size:12px;
	margin-top:-10px!important;
	margin-top:-8px;
	padding-left:5px;
	padding-top: 3px;
	margin-bottom:5px;
}
div.espacoMenu{
	padding-bottom: 3px;
}
div.moduletable{
	padding-top:-5px;
	margin-bottom: 10px;
}
td.rodape{
	background: url(../imagens/rdp.jpg) transparent 16px 46px no-repeat!important;
	background: url(../imagens/rdp.jpg) transparent 16px 86px no-repeat;
	height:85px!important;
	height:95px;
	padding-bottom: 20px!important;
	padding-bottom: 10px;
}
div.apoio{
	background-color:#fff;
	width:851px;
	height:82px;
	float:right;
	margin-right:60px!important;
	margin-right:30px;
	margin-top:5px;
	border-bottom: 2px solid #F4A06D;
	border-left: 2px solid #F4A06D;
	border-top: 2px solid #F4A06D;
	border-right: 2px solid #F4A06D;
}
div.nomeScroll{
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	padding-left: 10px;
	padding-top: 5px;
	color: #96281D;
}
table.tb_assinatura{
	width: 980px;
	margin:auto;	
	padding:auto;	
}
div.assinatura{
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	color:#214494;
	margin-right:37px;
	float: right;
}
div.assinatura a{
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	color:#172170;
	text-decoration: none;
}
div.assinatura a:hover{
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	color:#1557ef;
	text-decoration: none;
}
div.back_button a{
	font-family:arial, verdana, sans-serif;
	font-size:12px;
	width:45px;
	height:15px;
	margin-left:5px;
	text-align:center;
	text-decoration:none;
	color:#0093DD;
	border: 1px solid #a7d5ed;
}
a img{
	border: none;
}
div.componentheadingnot{
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	margin-left:20px;
	color:#3AACE5;
}
tr.sectiontableentry1not a,tr.sectiontableentry2not a{
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	color:#3AACE5;
	font-size: 12px;
	padding-right:140px;
	margin-top:100px;
	text-decoration: none;
}
div.dtList{
	background: url(../imagens/data_noticia.jpg) transparent top left no-repeat;
	width:50px;
	height:50px;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	margin-left:-5px;
	margin-bottom:10px;
	padding-right:5px;
	text-align:center;
}
div.dtano{
	color:#fff;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:2px;
}
td.buttonheading{
	padding-right:10px;
}
table.contentpanenot{
	width:500px;
}
div.rsg2{
	width:540px;
}
div.shadow-box{
	margin-right:50px;
	margin-left:-5px;
}
div.rsg_sem_inl_Nav{
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	cursor:pointer;
	color: #663F19;
}
a.pagenav{
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color: #663F19;
	cursor:pointer;
}
div.imgView{
	margin-top:-20px;
}
td.componentheading{
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	color: #0093DD;
	padding-left:10px;
}
div.fotos_ampl{
	width:520px;
}
table.contentpane{
	padding-left:5px;
	font-family: arial, verdana, sans-serif;
	font-size:12px;
}
input.button{
	color: 
	margin-left:43px!important;
	margin-left:110px;
	margin-left:43px;
	margin-top:-15px!important;
	margin-top:-17px;
	position:absolute;
}
div.espacoMenu a.mainlevelinicial:hover{
	width:35px;
	height:15px;
	color:#EFB305;
	text-decoration: none;
}
td.menu{
	width: 247px;
}
div.div_menu{
	background: url(../imagens/bg_menu.jpg) #F0A31F top right repeat-x;
	width:160px;
	float:right;
	margin-right:8px!important;
	margin-right:4px;
	margin-top:-2px;
	border-left: 2px solid #D4915A;
	border-right: 2px solid #D4915A;
	border-bottom: 2px solid #D4915A;
}
div.div_menu a{
	font-size:12px;
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	color:#840806;
	text-decoration: none;
	margin-left: 5px;
}
div.div_menu table{
}
div.div_menu a:hover{
	font-size:12px;
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	color:#f10101;
	text-decoration: none;
}
div.logo_diretriz{
	width:163px;
	height:150px;
	font-size:10px;
	color:#BA5513;
	margin-top:20px;
	margin-left:-3px;
}
div.logo_diretriz a{
	color:#BA5513;
	font-size:10px;
}
div.logo_diretriz a:hover{
	color:#BA5513;
	font-size:10px;
}

div.div_menu h3{
	background: url(../imagens/menu.jpg) transparent top left no-repeat;
	height:17px;
	font-family: arial, verdana, sans-serif;
	font-size:12px;
	margin-top:-10px!important;
	margin-top:-8px;
	padding-left:5px;
	padding-top: 3px;
	margin-bottom:5px;
}
div.espacoMenu{
	padding-bottom: 3px;
}
div.moduletable{
	padding-top:-5px;
	margin-bottom: 10px;
}
td.rodape{
	background: url(../imagens/rdp.jpg) transparent 16px 46px no-repeat!important;
	background: url(../imagens/rdp.jpg) transparent 16px 86px no-repeat;
	height:85px!important;
	height:95px;
	padding-bottom: 20px!important;
	padding-bottom: 10px;
}
div.apoio{
	background-color:#fff;
	width:851px;
	height:82px;
	float:right;
	margin-right:60px!important;
	margin-right:30px;
	margin-top:5px;
	border-bottom: 2px solid #F4A06D;
	border-left: 2px solid #F4A06D;
	border-top: 2px solid #F4A06D;
	border-right: 2px solid #F4A06D;
}
div.nomeScroll{
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	padding-left: 10px;
	padding-top: 5px;
	color: #96281D;
}
table.tb_assinatura{
	width: 980px;
	margin:auto;	
	padding:auto;	
}
div.assinatura{
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	color:#214494;
	margin-right:37px;
	float: right;
}
div.assinatura a{
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	color:#172170;
	text-decoration: none;
}
div.assinatura a:hover{
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	color:#1557ef;
	text-decoration: none;
}
div.back_button a{
	font-family:arial, verdana, sans-serif;
	font-size:12px;
	width:45px;
	height:15px;
	text-align:center;
	text-decoration:none;
	color:#0093DD;
	border: 1px solid #a7d5ed;
}
div.back_button{
	margin-bottom: 10px;
	margin-top: 10px;
	margin-left:7px;
}
a img{
	border: none;
}
div.componentheadingnot{
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	margin-left:20px;
	color:#3AACE5;
}
div.dtList{
	background: url(../imagens/data_noticia.jpg) transparent top left no-repeat;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	margin-left:-5px;
	margin-bottom:10px;
	text-align:center;
}
td.buttonheading{
	padding-right:10px;
}
table.contentpanenot{
	width:500px;
}
div.rsg2{
	width:540px;
}
div.shadow-box{
	margin-right:50px;
	margin-left:-5px;
}
div.rsg_sem_inl_Nav{
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	cursor:pointer;
	color: #663F19;
}
a.pagenav{
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color: #663F19;
	cursor:pointer;
}
div.imgView{
	margin-top:-20px;
}
td.componentheading{
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	color: #0093DD;
	padding-left:10px;
}
div.fotos_ampl{
	width:520px;
}
table.contentpane{
	padding-left:5px;
	font-family: arial, verdana, sans-serif;
	font-size:12px;
}
input.button{
	color: 
	margin-left:43px!important;
	margin-left:110px;
	margin-left:43px;
	margin-top:-15px!important;
	margin-top:-17px;
	position:absolute;
}
div.espacoMenu a.mainlevelinicial:hover{
	width:35px;
	height:15px;
	color:#EFB305;
	text-decoration: none;
}
td.menu{
	width: 247px;
}
div.div_menu{
	background: url(../imagens/bg_menu.jpg) #F0A31F top right repeat-x;
	width:160px;
	float:right;
	margin-right:8px!important;
	margin-right:4px;
	margin-top:-2px;
	border-left: 2px solid #D4915A;
	border-right: 2px solid #D4915A;
	border-bottom: 2px solid #D4915A;
}
div.div_menu a{
	font-size:12px;
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	color:#840806;
	text-decoration: none;
	margin-left: 5px;
}
div.div_menu table{
}
div.div_menu a:hover{
	font-size:12px;
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	color:#f10101;
	text-decoration: none;
}
div.logo_diretriz{
	width:163px;
	height:150px;
	font-size:10px;
	color:#BA5513;
	margin-top:20px;
	margin-left:-3px;
}
div.logo_diretriz a{
	color:#BA5513;
	font-size:10px;
}
div.logo_diretriz a:hover{
	color:#BA5513;
	font-size:10px;
}

div.div_menu h3{
	background: url(../imagens/menu.jpg) transparent top left no-repeat;
	height:17px;
	font-family: arial, verdana, sans-serif;
	font-size:12px;
	margin-top:-10px!important;
	margin-top:-8px;
	padding-left:5px;
	padding-top: 3px;
	margin-bottom:5px;
}
div.espacoMenu{
	padding-bottom: 3px;
}
div.moduletable{
	padding-top:-5px;
	margin-bottom: 10px;
}
td.rodape{
	background: url(../imagens/rdp.jpg) transparent 16px 46px no-repeat!important;
	background: url(../imagens/rdp.jpg) transparent 16px 86px no-repeat;
	height:85px!important;
	height:95px;
	padding-bottom: 20px!important;
	padding-bottom: 10px;
}
div.apoio{
	background-color:#fff;
	width:851px;
	height:82px;
	float:right;
	margin-right:60px!important;
	margin-right:30px;
	margin-top:5px;
	border-bottom: 2px solid #F4A06D;
	border-left: 2px solid #F4A06D;
	border-top: 2px solid #F4A06D;
	border-right: 2px solid #F4A06D;
}
div.nomeScroll{
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	padding-left: 10px;
	padding-top: 5px;
	color: #96281D;
}
table.tb_assinatura{
	width: 980px;
	margin:auto;	
	padding:auto;	
}
div.assinatura{
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	color:#214494;
	margin-right:37px;
	float: right;
}
div.assinatura a{
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	color:#172170;
	text-decoration: none;
}
div.assinatura a:hover{
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	color:#1557ef;
	text-decoration: none;
}
div.back_button a{
	font-family:arial, verdana, sans-serif;
	font-size:12px;
	width:45px;
	height:15px;
	margin-left:5px;
	text-align:center;
	text-decoration:none;
	color:#0093DD;
	border: 1px solid #a7d5ed;
}
a img{
	border: none;
}
div.componentheadingnot{
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	margin-left:20px;
	color:#3AACE5;
}
td.buttonheading{
	padding-right:10px;
}
table.contentpanenot{
	width:500px;
}
div.rsg2{
	width:540px;
}
div.shadow-box{
	margin-right:50px;
	margin-left:-5px;
}
div.rsg_sem_inl_Nav{
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	cursor:pointer;
	color: #663F19;
}
a.pagenav{
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color: #663F19;
	cursor:pointer;
}
div.imgView{
	margin-top:-20px;
}
td.componentheading{
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	color: #0093DD;
	padding-left:10px;
}
div.fotos_ampl{
	width:520px;
}
table.contentpane{
	padding-left:5px;
	font-family: arial, verdana, sans-serif;
	font-size:12px;
}
input.button{
	color: 
	margin-left:43px!important;
	margin-left:110px;
	margin-left:43px;
	margin-top:-15px!important;
	margin-top:-17px;
	position:absolute;
}
div.espacoMenu a.mainlevelinicial:hover{
	width:35px;
	height:15px;
	color:#EFB305;
	text-decoration: none;
}
td.menu{
	width: 247px;
}
div.div_menu{
	background: url(../imagens/bg_menu.jpg) #F0A31F top right repeat-x;
	width:160px;
	float:right;
	margin-right:8px!important;
	margin-right:4px;
	margin-top:-2px;
	border-left: 2px solid #D4915A;
	border-right: 2px solid #D4915A;
	border-bottom: 2px solid #D4915A;
}
div.div_menu a{
	font-size:12px;
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	color:#840806;
	text-decoration: none;
	margin-left: 5px;
}
div.div_menu table{
}
div.div_menu a:hover{
	font-size:12px;
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	color:#f10101;
	text-decoration: none;
}
div.logo_diretriz{
	width:163px;
	height:150px;
	font-size:10px;
	color:#BA5513;
	margin-top:20px;
	margin-left:-3px;
}
div.logo_diretriz a{
	color:#BA5513;
	font-size:10px;
}
div.logo_diretriz a:hover{
	color:#BA5513;
	font-size:10px;
}

div.div_menu h3{
	background: url(../imagens/menu.jpg) transparent top left no-repeat;
	height:17px;
	font-family: arial, verdana, sans-serif;
	font-size:12px;
	margin-top:-10px!important;
	margin-top:-8px;
	padding-left:5px;
	padding-top: 3px;
	margin-bottom:5px;
}
div.espacoMenu{
	padding-bottom: 3px;
}
div.moduletable{
	padding-top:-5px;
	margin-bottom: 10px;
}
td.rodape{
	background: url(../imagens/rdp.jpg) transparent 16px 46px no-repeat!important;
	background: url(../imagens/rdp.jpg) transparent 16px 86px no-repeat;
	height:85px!important;
	height:95px;
	padding-bottom: 20px!important;
	padding-bottom: 10px;
}
div.apoio{
	background-color:#fff;
	width:851px;
	height:82px;
	float:right;
	margin-right:60px!important;
	margin-right:30px;
	margin-top:5px;
	border-bottom: 2px solid #F4A06D;
	border-left: 2px solid #F4A06D;
	border-top: 2px solid #F4A06D;
	border-right: 2px solid #F4A06D;
}
div.nomeScroll{
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	padding-left: 10px;
	padding-top: 5px;
	color: #96281D;
}
table.tb_assinatura{
	width: 980px;
	margin:auto;	
	padding:auto;	
}
div.assinatura{
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	color:#214494;
	margin-right:37px;
	float: right;
}
div.assinatura a{
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	color:#172170;
	text-decoration: none;
}
div.assinatura a:hover{
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	color:#1557ef;
	text-decoration: none;
}
div.back_button a{
	font-family:arial, verdana, sans-serif;
	font-size:12px;
	width:45px;
	height:15px;
	margin-left:5px;
	text-align:center;
	text-decoration:none;
	color:#0093DD;
	border: 1px solid #a7d5ed;
}
a img{
	border: none;
}
div.componentheadingnot{
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	margin-left:20px;
	color:#3AACE5;
}
td.buttonheading{
	padding-right:10px;
}
table.contentpanenot{
	width:500px;
}
div.rsg2{
	width:540px;
}
div.shadow-box{
	margin-right:50px;
	margin-left:-5px;
}
div.rsg_sem_inl_Nav{
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	cursor:pointer;
	color: #663F19;
}
a.pagenav{
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color: #663F19;
	cursor:pointer;
}
div.imgView{
	margin-top:-20px;
}
td.componentheading{
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	color: #0093DD;
	padding-left:10px;
}
div.fotos_ampl{
	width:520px;
}
.cont-box{
	margin-right: -10px;
}
table.contentpane{
	padding-left:5px;
	font-family: arial, verdana, sans-serif;
	font-size:12px;
}
div.contact_email{
	margin-top: -50px;
	padding-bottom:20px;
	margin-left: 5px;
}
td.contact_email{
	padding-left: 10px;
}
input.button{
	margin-top: 5px!important;
	margin-left:1px;
	margin-top: 5px;
	color: #F0A727;
}
a.readon{
	text-decoration: none;
	color: #F6CC2A;
}
