* { font-size:12px; font-family:arial,tahoma,verdana;}
body {padding:0; margin:0; background:#2d73b9 url(../imgsite/fundoAzul.jpg) repeat-x left top; }
table { font-size:12px;}
.cls_legenda { font-size:10px;}
/*formularios*/
form{position:relative;margin:0;}
a { outline:none;}
h1 { display:none;}
/*Estrutuea base de design*/
#base			{width:779px; background:#fff url(../imgsite/fnddirhome.jpg) repeat-y right top; text-align:left; padding:0; margin:0 auto; overflow:hidden; }
#base_internasA {width:779px; background:#FFF url(../imgsite/fnddirhome.jpg) repeat-y right top; text-align:left; padding:0; margin:0 auto; overflow:hidden; }
#base_internasB {width:779px; text-align:left; padding:0;margin:0 auto; background:#FFF; overflow:hidden;}

/*Estrutuea base de design*/
#box-cabecalho {float:left; position:relative;text-align:left;width:779px; height:127px;text-align: left;background: #0099FF;padding:0;margin:0;overflow:hidden;}
#box-cabecalho a { width:330px; height:120px; display:block; position:absolute; top:0; left:0;}
/*topo estrutura*/
#box-cabecalho #box-nav {width: 779px;float: left;height:11px;text-align: left;background: #2974B5;padding:0;margin:0;overflow:hidden;}
#box-cabecalho #flash-topo {width:779px;float: left;text-align: left;background: #ffffff;padding:0;margin:0;overflow:hidden;}
#msghomeflash { z-index:1;}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%   CONSELHO   %%%%%%%%%%%%%%%%%%%%%%%%%*/
#conselho { width:137px; margin:0 0 20px 0; padding:5px; background:#c4c4c2;}
#conselho a { text-decoration:none; height:133px;}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%  HOME  %%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
#descricao { padding:8px 0 2px 2px; font-size:11px; font-weight:bold; color: #2974B5; height:11px; overflow:hidden;}
#publi1 { padding:20px 0 20px 0; overflow:hidden; clear:both;}

/* -------MEIO BASE-------- */
#box-base { background:url(../imgsite/fnd_menucont.jpg) repeat-y left top;margin:0;padding:0;float: left;width: 779px;overflow:hidden;}

/* -------MEIO-------- */
#box-meio {	background:url(../imgsite/meiocanto.jpg) no-repeat left top;width: 622px;float: left;text-align: left;padding:0;margin:0;overflow:hidden;}
/* -------LATERAL HOME-------- */
#box-meio #barra { width: 622px; text-align: left;padding:0;margin:0;height:23px; overflow:hidden;}
#box-meio #barra #barramenu {margin:0 0 0 43px; /*para dar espeço a imagem*/height:23px; background: url(../imgsite/fndbarra.jpg) repeat-x left top;}

	
/* -------1 CONTEUDO HOME PAGE BASE------- */		
#box-meio #conteudo { background: url(../imgsite/fndbarra.gif) no-repeat right top;width: 472px;float: left;text-align: left;margin:0;padding:0;overflow:hidden;}
#box-meio #conteudo #conteudoespaco {z-index:1;	padding:0 10px 0 10px;width: 452px;	margin:0;}
#box-meio #direitahome {width: 150px;background: url(../imgsite/fnddireita.gif) repeat-x left top;float: right;text-align: left;padding:0;margin:0;overflow:hidden;}	

#nothome { list-style:none; margin:0; padding:0 5px; width:130px;list-style:none; background:none;}

#nothome li { margin:10px 0;}
#nothome li h3 { font-size:10px; font-weight:normal; margin:0; padding:0;}
#nothome li p { margin:0; padding:0;}
#nothome li h3 a { text-decoration:none; margin:0; padding:0;}

.nothome { list-style:none; margin:0; padding:0 5px;}
.nothome li { margin:10px 0;}
.nothome li h3 { font-size:10px; font-weight:normal; margin:0; padding:0;}
.nothome li p { margin:0; padding:0;}
.nothome li h3 a { text-decoration:none; margin:0; padding:0;}



/* -------/ 1 CONTEUDO de NOTICIAS-------- 
Criado para padronizar tamanho do texto nos conteúdos que vierem do banco de dados*/
.noticia { padding:0;}
.creditos {font-size:9px;}
/* -------/ 1 CONTEUDO de NOTICIAS--------*/
		
/* -------2 CONTEUDO INTERNAS BASE-------- */
#box-meio #conteudosem {
	width: 622px;
	text-align: left;
	padding:0;
	margin:0;
	overflow:hidden;
	position:relative;
	}

/*#############################################*/
/*---INTERNAS TITULO---*/
#box-meio #conteudosem #titulointernas {
	background: url(../imgsite/fndbarra.gif) no-repeat 40px top;
	width: 622px;
	
	text-align: left;
	margin:0;
	padding:0;
	overflow:hidden;
	}
#box-meio #conteudosem #titulointernas #titulointernasespaco {
		float: left;
		position:absolute;
		top:22px;
		left:18px;
		height:40px;
		margin:0;
		overflow:hidden;
		}
#box-meio #conteudosem #titulointernas #titulointernasespaco2 {
		float: left;
		position:absolute;
		top:22px;
		left:18px;
		height:40px;
		margin:0;
		overflow:hidden;
		}
#box-meio #conteudosem #titulointernas #titulointernasespaco3 {
		float: left;
		position:absolute;
		top:44px; left:93px;
		width: 374px;
		height:40px;
		margin:5px 0 0 0;
		overflow:hidden;
		font-weight:bold;
		color:#E77844;
		}
#box-meio #conteudosem #titulointernas #titulodireitainternas {
	width: 150px;
	height:86px;
	float:right;
	text-align: left;
	padding:0;
	margin:0;
	overflow:hidden;	
}

	
/*#############################################*/
/* -------3 CONTEUDO INTERNAS SEM BARRA A DIREITA-------- */
#box-meio #conteudosem #conteudointernassem {
	width: 622px;
	text-align: left;
	margin:0;
	padding:0;
	overflow:hidden;
	}	
	#box-meio #conteudosem #conteudointernassem #conteudointernaespacosem {
		margin:0;
		padding:0 10px 20px 34px;
		font-size:12px;
		}

/* -------/ 3 CONTEUDO INTERNAS SEM BARRA A DIREITA-------- */
/*#############################################*/
	
#box-meio #conteudosem #conteudointernascom {
	padding:0;
	float: left;
	width: 472px;
	margin:0;
	}
	#box-meio #conteudosem #conteudointernascom #conteudointernaespacocom {
		padding:0 10px 20px 34px;
		width: 418px;
		margin:0;
		overflow:hidden;
		font-size:12px;
	}
#box-meio #conteudosem #internasdireitacom {
	width: 148px;
	float: right;
	text-align: left;
	padding:0;
	margin:0;
	overflow:hidden;
	}	
			

/* -------RODAPE-------- */
#rodape { background:url(../imgsite/rodape.jpg) repeat-x left top; width:100%; height:62px;}


#box-rodape {
	text-align:left;
	width: 779px;
	padding:0;
	margin:0 auto;
	overflow:hidden;
	}
#box-rodape .rodapeespaco{ padding:0; background:#FFFFFF; margin:0;height:2px;width: 779px;overflow:hidden;}
#box-rodape #rodapemenu{ padding:6px 0 0 0; margin:0; height:19px;width: 779px;text-align:center;background:url(../imgsite/rodapemenu.jpg) no-repeat left top;overflow:hidden;}
#box-rodape #rodapemenu a {color:#000000; font-size:11px;text-decoration: none; }
#box-rodape #rodapemenu a:hover {font-weight:normal;}
#box-rodape #rodapecontato{ position:absolute; background:url(../imgsite/rodapecontato.jpg) repeat-x left top; padding:6px 0 0 0; margin:0; height:19px; width: 779px; text-align:center; overflow:hidden;}
#box-rodape #rodapecor{ margin:0; padding:0; height:8px; width: 779px;overflow:hidden; background:#999999;}
#box-rodape #rodapeexpertu{ position:absolute; right:2px; bottom:5px; padding:0;overflow:hidden; color:#999999; font:normal 9px Arial, Helvetica, sans-serif; }	
#rodapecontato address { display:inline; font-style:normal;}

/* ------MENU--------- */
#menu {
	margin:0;
	padding:0;
	width: 157px; 
	float: left;
	font: normal 11px arial,tahoma,verdana;
	overflow:hidden;
	}
#menu #menufnd {
	background:url(../imgsite/fnd_menu.jpg) no-repeat left top;
	margin:0;
	padding:0 4px 0 4px;
	width: 149px; 
	float: left;
}
#menu #menufnd ul {
	padding:0; 
	margin:0; 
	list-style-type: none
}
#menu #menufnd ul li a { font-size:11px;}
#menu #menufnd ul li a { 
	background: url(../imgsite/li.gif) no-repeat left top;
	display: block; 
	color: #3F84AE;
	padding: 3px 2px 2px 16px;	
	width: 130px;  
	margin-top: 2px;
	margin-bottom: 0px;
	text-align: left;
	font-weight: bold;
	text-decoration: none; 
}
#menu #menufnd li a:hover {
	background: url(../imgsite/lil.gif) no-repeat left top;
	display: block;  
	color: #ffffff;
	padding: 3px 2px 2px 16px;	
	width: 130px;  
	margin-top: 2px;
	margin-bottom: 0px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
#menu #menufnd .menutopo {
	background:url(../imgsite/menutopo.gif) no-repeat left top;
	padding:0; 
	margin:16px 0 0 0; 
	height: 10px;
	width:148px;
	overflow:hidden;
}
/* ------MENU--------- */

.listaul{margin:0;padding:0 4px 0 4px;width: 100%; }
.listaul ul {padding:0; margin:0; list-style: none;}
.listaul li { 
		background: url(../imgsite/licomum.jpg) no-repeat left top;
		color: #000000;
		padding: 3px 2px 2px 16px;	
		margin-top: 2px;
		margin-bottom: 0px;
		text-align: left;
		font-weight: normal;
		text-decoration: none; 
	}	

.menuquemsomos { margin:0; padding:0; width: 150px; float: left; overflow:hidden; }
.menuquemsomos .menufndquemsomos { margin:0; padding:0 4px 0 4px; width:142px; float:left;	}
.menuquemsomos .menufndquemsomos ul {padding:0; margin:0;list-style-type: none;}
.menuquemsomos .menufndquemsomos li a { 
	display: block; 
	color: #2974B5;
	padding:0;	
	width: 130px;  
	font-size:11px;
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	text-transform:uppercase;
	font-weight: bold;
	text-decoration: none; 
}
.menuquemsomos .menufndquemsomos li a:hover {
	display: block;  
	color: #5F5F5F;
	padding:0;	
	width: 130px;  
	margin-top: 4px;
	font-size:11px;
	margin-bottom: 0px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	
}
.menuquemsomos .menufndquemsomos .menushow { 
	display: block; 
	color: #E77844;
	padding:0;	
	width: 130px;  
	font-size:11px;
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	text-transform:uppercase;
	font-weight: bold;
	text-decoration: none; 
}

#user { width:148px; color:#000; text-align:center}
#user a { text-decoration:none; color:#3F84AE;}

/* ------MENU CENTRAL DO USUARIO--------- */
.menucebtraluser { margin:0; padding:0; float: left; overflow:hidden; }
.menucebtraluser .menufndcebtraluser {margin:0;	padding:0 4px 0 4px; float: left; display:block; overflow:hidden;}
.menucebtraluser .menufndcebtraluser ul {padding:0; margin:0;list-style-type: none;}
.menucebtraluser .menufndcebtraluser li a {display: block;color: #000000;padding:0 0 0 30px; margin: 4px 0 0 10px; text-align: left;text-transform:uppercase;font-weight: bold;text-decoration: none;}
.menucebtraluser .menufndcebtraluser .altemail a {background: url(../imgsite/ic_mail.gif) no-repeat left top; display:block; overflow:hidden;}
.menucebtraluser .menufndcebtraluser .altcesta a {background: url(../imgsite/ic_cesta.gif) no-repeat left top;display:block; overflow:hidden;}
.menucebtraluser .menufndcebtraluser .altecad a {background: url(../imgsite/ic_autera.gif) no-repeat left top;display:block; overflow:hidden;}
.menucebtraluser .menufndcebtraluser .altesenha a {background: url(../imgsite/ic_senha.gif) no-repeat left top;display:block; overflow:hidden;}
.menucebtraluser .menufndcebtraluser .altesair a {background: url(../imgsite/ic_sair.gif) no-repeat left top;display:block; overflow:hidden;}

/* ------BARARA HORIZONTAL--------- */
#jetrobarra {width: 100%; height: 23px; text-align: center}
#jetrobarra li {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}
#jetrobarra img {border-top-width: 0px; display: block; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}
#jetrobarra ul {padding-right: 0px; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none;}
#jetrobarra ul li {	float: left	}
#jetrobarra ul.jetrobotoes {padding:0; margin: 0px; width: 622px; text-align: left;}
#jetrobarra ul.jetrobotoes li {overflow: hidden; margin:0; background-repeat: no-repeat; height: 23px}
#jetrobarra ul.jetrobotoes li a {padding: 2px; display: block; color:#FFFFFF; font-size: 0px; padding-top: 23px; height: 100%;}
#jetrobarra ul.jetrobotoes li.jetrohome {background: url(../imgsite/bt_home.jpg) no-repeat; width: 51px;}
#jetrobarra ul.jetrobotoes li.jetroquemsomos {background: url(../imgsite/bt_quemsomos.jpg) no-repeat; width: 90px;}
#jetrobarra ul.jetrobotoes li.jetrocadastro {background: url(../imgsite/bt_cadastro.jpg) no-repeat; width: 71px;}
#jetrobarra ul.jetrobotoes li.jetroinformativo { background: url(../imgsite/bt_informativo.jpg) no-repeat; width: 81px;}
#jetrobarra ul.jetrobotoes li.jetrocolaborar {background: url(../imgsite/bt_colaborar.jpg) no-repeat; width: 107px;}
#jetrobarra ul.jetrobotoes li.jetrocontato {background: url(../imgsite/bt_contato.jpg) no-repeat; width: 63px; margin-right: 0px;}
#jetrobarra ul.jetrobotoes li.jetroespaco { width: 32px; margin-right: 0px;}
#jetrobarra ul.jetrobotoes li.jetroingles {background: url(../imgsite/band_ingles.gif) no-repeat; width: 18px; margin-right: 0px;}
#jetrobarra ul.jetrobotoes li.jetroespanhol {background: url(../imgsite/band_espanhol.gif) no-repeat; width: 18px; margin-right: 0px;}

.submenuhoriz { visibility: hidden; position:absolute;  z-index:200; background: #ffffff; width: 148px; 
filter:progid:dximagetransform.microsoft.shadow(strength=3,color=#999999,direction=135);  moz-shadow: strength=3,color=#999999,direction=135
}
.submenuhoriz ul {padding:0; margin:0; list-style-type: none;}
.submenuhoriz li a { 
		z-index:200;
		display: block; 
		background: #2974B5;
		color: #ffffff;
		padding: 3px 2px 2px 16px;	
		width: 130px;  
		margin-top: 1px;
		margin-bottom: 0px;
		text-align: left;
		font-weight: normal;
		text-decoration: none;
	}
.submenuhoriz li a:hover {
		z-index:200;
		display: block;  
		background: #BADE86;
		color: #ffffff;
		padding: 3px 2px 2px 16px;	
		width: 130px;  
		margin-top: 1px;
		margin-bottom: 0px;
		text-align: left;
		font-weight: normal;
		text-decoration: none;
}
	
/* ------DESTAQUES HOME--------- */	
#destaques { background: url(../imgsite/homedestaque.jpg) no-repeat left top; padding:10px 14px 7px 14px; width: 427px; height:115px; float:left;}
#destaques ul {margin-top:2px; margin-left:37px; list-style:none;}
#destaques ul li {margin-left:4px; display:block; float:left;}
#destaques ul li a {padding-left:1px; float:left; text-decoration: none; display: block; font-size:9px; border:1px solid #CCC; width: 14px; height:10px; text-align:center;}
#destaques ul li.show a {background-color: #FFF;}
#destaques div {margin:0;width:427px; margin:auto; display:none;overflow:hidden;}
#destaques div.show { display:block;}
#destaques div.show h3 {font: bold 14px Arial, Helvetica, sans-serif; color: #2974B5; margin:0px;}
#destaques div.show img  {float:left;  border:3px solid #CCC; width:140px; height:90px; margin-right:10px;}
#destaques div.show p {margin:0px;}
#destaques div.show p span a {font-size:11px; font-weight:bold; text-decoration: none; margin:0px; color:#000000;  margin:0; padding:0 13px 0 0; background:url(../imgsite/mais.gif) no-repeat right bottom;}

.artigoshome { overflow:hidden; float:none; padding:0; margin:0; width:455px;}
.artigoshome .artigosfnd { float:none; padding:0; margin:0; width:455px; background: url(../imgsite/homeartigo_fnd.gif) repeat-x left bottom; overflow:hidden;}
.artigoshome .artigoshomemais { overflow:hidden; padding:0; margin:0; width:455px; height:29px; background:url(../imgsite/homeartigo_fndc.gif) repeat-x left top;}
.artigoshome .artigosfnd .artigos { padding:0 14px 0 14px; margin:0; width:427px;}


.artigos ul.materias { padding:0; margin:0; float: none; list-style-type: none;}
.artigos ul.materias li { margin-top: 15px; padding-right:8px; padding-left:1px; width: 427px; color: #555555;}
.artigos ul.materias li h3 a { margin:0; font-weight: bold; font-size: 18px; color:  #2974B5; text-decoration: none; padding:0; word-spacing:-1px;}
.artigos ul.materias li h3 a:visited{ margin:0; font-weight: bold; text-decoration: none; color: #2974B5;}
.artigos ul.materias li h3 a:hover{ margin:0; font-weight: bold; text-decoration: none; color: #2974B5;}
.artigos ul.materias li p {	font-size: 11px; font-weight: normal; color: #000; margin:-13px 0 0 0; padding:0 0 3px 0; border-bottom:solid 1px #EBEBEB;}
/* ------/ARTIGOS HOME--------- */

input,select{font: normal 1.0em  tahoma,arial,verdana;
   /*border-top-width: 1px; border-left-width: 1px; border-bottom-width: 1px;border-right-width: 1px;color: #868686;*/
}
/* ------TEMAS--------- */
.temas {font-size:16px; font-weight:bold; color:#2974B5; letter-spacing:-0.06em; word-spacing:1px;} 
a.temas:link {text-decoration: none; color: #006699; }
a.temas:visited {text-decoration: none; color: #006699;}
a.temas:hover {text-decoration: none; color: #006699;}
/* ------ LNK RODAPEPAGINA --------- */
.lnktemas {font-size:8px; font-weight:bold; color:#2974B5;} 
a.lnktemas:link {text-decoration: none; color: #006699; }
a.lnktemas:visited {text-decoration: none; color: #006699;}
a.lnktemas:hover {text-decoration: none; color: #006699;}

/* ------CONTEUDOS--------- */
.titulos {font-size:1.4em; font-weight:bold; color:#2974B5; line-height:30px} 
a.titulos:link {text-decoration: none; color: #006699; }
a.titulos:visited {text-decoration: none; color: #006699;}
a.titulos:hover {text-decoration: none; color: #006699;}

.titulosinformativo {font-size:1.4em; font-weight:bold; color:#2974B5; text-decoration:none;} 

.titulo1 {letter-spacing:1px; word-spacing:0.2em; margin:27px 0 0 0; padding:0 0 0 15px; overflow:hidden; width:100%;
 background: url(../imgsite/setatit.gif) no-repeat left 50%; font-size:12px; font-weight:bold; color:#E77844;}

.titulo2 {letter-spacing:1px; word-spacing:0.2em; margin:7px 0 0 0; padding:0 0 0 15px; overflow:hidden; wid th:100%;
 background: url(../imgsite/setatit.gif) no-repeat left 50%; font-size:12px; font-weight:bold; color:#E77844;
}

TD .linkpg {color:#eeeeee; font-size:12px;} 

/* ------ARTIGOS LISTA--------- */	
#pgartigos { padding:0 14px 0 0px; margin:0;}
#pgartigos ul.lista { padding:0 0 0 0; margin:0; float: none;}
#pgartigos ul.lista li { margin-top: 10px; padding-bottom:10px; padding-right:8px; color: #555; clear:both;}
#pgartigos ul.lista li h3 a {font-size:1.9em; letter-spacing:-0.08em; font-weight:bold; color:#2974B5; margin:0; text-decoration: none;}
#pgartigos ul.lista li h3 a.a_not { margin:0; font-weight: bold; font-size: 16px; letter-spacing:-0.07em; word-spacing:1px; color:  #2974B5; text-decoration: none;}
#pgartigos ul.lista li h3 a:visited{ margin:0; font-weight: bold; text-decoration: none; color: #2974B5;}
#pgartigos ul.lista li h3 a:hover{ margin:0; font-weight: bold; text-decoration: none; color: #2974df;}
#pgartigos ul.lista li h3{ font-weight: normal; font-size: 12px; color:#000000; text-decoration: none; margin:10px 0 5px 0; display:block; }
#pgartigos ul.lista li p {	font-size: 12px; font-weight: normal; color: #000000; margin:0; padding:0 0 3px 0; display:block; clear:both;}
#pgartigos ul.lista li h4 { margin:10px 0 5px 15px; padding:0; display:block; float:left; color:#E77844;}
#pgartigos ul.lista li p span a.maisconselho {font-size:11px; font-weight:bold; text-decoration:none; color:#000000;  margin:0 0 0 5px; padding:0 13px 0 0; background:url(../imgsite/mais.gif) no-repeat right bottom;}

/* ------ARTIGOS LISTA--------- */	
#pgperg_resp { padding:0 14px 0 0px; margin:0;}
#pgperg_resp ul.lista { padding:0 0 0 20px; margin:0; float: none;}
#pgperg_resp ul.lista li { margin-top: 2px; padding-right:8px; color: #555;}
#pgperg_resp ul.lista li h3 a { margin:0; font-weight: normal; font-size: 12px; color:  #2974B5; text-decoration: none;}
#pgperg_resp ul.lista li h3 a:visited{ margin:0; font-weight: normal; font-size: 12px; text-decoration: none; color: #2974B5;}
#pgperg_resp ul.lista li h3 a:hover{ margin:0; font-weight: normal; font-size: 12px; text-decoration: none; color: #2974B5;}
#pgperg_resp ul.lista li h3{ font-weight: normal; font-size: 12px; color:  #000000; text-decoration: none;}
#pgperg_resp ul.lista li p {	font-size: 12px; font-weight: normal; color: #000; margin:-13px 0 0 0; padding:0 0 3px 0;}
/* ------/ARTIGOS LISTA--------- */

/*letter-spacing:1px; word-spacing:0.2em;*/
.lendotema { padding:0;overflow:hidden; width:100%; font-size:12px; font-weight:bold; color:#E77844;}
.lendotitulo{font-size:2em; letter-spacing:-0.08em; font-weight:bold; color:#2974B5; margin:20px 0 0 0;} 
.lendoautor{font-size:11px; color: #000000; display:block; margin:5px 0; font-weight:bold;} 
.lendoautor	a {text-decoration: none;  font-weight:bold; color: #000000; text-decoration: underline;}
.lendodata{font-size:9px; font-weight:bold; color:#000000;} 
.lendosubtitulos {padding:0;overflow:hidden; width:100%; font-size:12px; font-weight:bold; color:#E77844;}
/* ------CONTEUDOS--------- */

#idText { clear:both; font-size:12px;}
/*#idText p { font-size:12px;}03-04-10 retirado para acrescentar a classe cls_legenda*/
		
#idText .subtitulo {font-size:14px; font-weight:bold; color:#2974B5;}
#idText .subtitulo a {font-size:14px; font-weight:bold; color:#2974B5; text-decoration:none;} 

#idText b,strong {font-weight:bold;}
#idText i { font-style:italic;}
#idText b i , strong em {font-weight:bold; font-style:italic;}
#idText i b, em strong {font-weight:bold; font-style:italic;}

/***********  BIBLIA  *****************/

#biblia {background:url(../imgsite/fnd_bliblia.jpg) no-repeat left top; text-align:left; font-size:25px; padding:10px; width:127px; height:121px;}
#biblia * { margin:0; padding:0; font-size:12px;}

/* ------CADASTRO--------- */
.labelform { font-weight:bold;}
.labelformp { font-size:10px;font-weight:bold;}
.caixaformSinza { overflow:hidden; background:#F5F5F5; border:solid 1px #CCCCCC; padding:8px;}
.caixaformBranca { overflow:hidden; border:solid 1px #ffffff; padding:8px;}
.caixaformAmarela { overflow:hidden; background: #FFFFCC; border:solid 1px #FFCC66; padding:8px;}

.payijetro {
	background: url(../imgsite/licomum.jpg) no-repeat left top;
	color: #000000;
	padding: 3px 2px 2px 20px;	
	margin-top: 2px;
	margin-bottom: 0px;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
	font-size:10px; color:#999999;
}

.payijetrohome {
	background: url(../imgsite/licomum.jpg) no-repeat left top;
	color: #000000;
	padding: 3px 2px 2px 15px;	
	margin-top: 2px;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
	font-size:10px; color:#999999;
	line-height:25px;
}
.linkpalavrachave{ cursor:pointer; width:50px; color:#FF0000;}

/*####################   CLASSES   ##########################*/
.lnk { text-decoration:none; font-size:10px;}
#icons a{ text-decoration:none;}
#lnk_busca { position:absolute; margin:0 0 0 55px;}
#lnk_busca a { color:#518407; font-size:11px; text-decoration:none;}

#inp_busca {width:80px; margin:4px 0 0 0; height:15px;font: normal 1.0em arial,verdana,tahoma;border:solid 1px #C4C4C4;}
#tblbusca { margin:15px 0 0 0;}

.tbl_banners { margin:14px 0 0 0; padding:0; width:100%;}

/*####################   LOJA VIRTUAL   ##########################*/
#editora { font-size:10px; padding:0; margin:5px;}
#lojavirtual { list-style:none;}
#lojavirtual li { float: left; width:200px; background:#00FF66}

#bloco_loja { width:125px; margin:0 auto 10px auto; border:#83c326 solid 1px; padding:10px; background:#bade86; clear:both; position:relative; text-decoration:none}
.titloja {clear:both;font: bold 12px Arial, Helvetica, sans-serif; color:#eb7864; text-decoration:none; margin:10px 0 10px 0; display:block; text-align:center;}
/*####################   DEPOIMENTOS   ##########################*/
.dep { margin:20px 0;}
#tit_depo { color:#E77844; font-size:12px; font-weight:bold; display:block; margin:5px 0; text-align:center;}
#res_depo { color:#2974B5;}

/*####################   ENQUETE   ####################*/
#ul_enquete { list-style:none; margin:0; padding:0;}
#ul_enquete li { width:250px; margin:0 20px 20px 0; float:left;}
#ul_enquete li a { color:#000000; text-decoration:none;}

/*####################   ABAS   ####################*/
/*ARTIGOS*/
#menulista {	width:100%;	height:32px; font-size:8pt; font-weight:bold; background:url(../imgsite/menu_fnd.gif) repeat-x left bottom; margin:0;}
#menulista ul { padding:0; margin:0; list-style-type:none;}
#menulista ul li { width:117px; height:32px; float:left; margin:0 5px 0 0; text-align:center;}
#menulista ul li a { color:#eb7844; width:117px; height:32px; text-align:center; display:block; padding:0;}

#menulista ul li.unico { background:url(../imgsite/aba_ativa.jpg) no-repeat left top;}
#menulista ul li.todos { background:url(../imgsite/aba_inativa.jpg) no-repeat left top;}
#menulista ul li a.selecionado { background:url(../imgsite/aba_ativa.jpg) no-repeat left top; color:#eb7844; border:solid #fff; border-width:0 0 1px 0; text-decoration:none;}
#menulista ul li a.bttop { color:#eb7844; border:solid #fff; border-width:0 0 1px 0; text-decoration:none;}
#menulista ul li a.btmeio { color:#959595; width:117px; height:32px; text-align:center; display:block; padding:0;  border:0;}
#menulista ul li a.bttop a:hover { background:#fff; text-decoration:none; color:#eb7844; border:0;}
#menulista ul li.todos a:hover { background: url(../imgsite/aba_ativa.jpg) no-repeat left top; color:#959595; border:solid #fff; border-width:0 0 1px 0; text-decoration:none;}

#basegeral { width:470px; position:relative;}
#basegeral ul,li {list-style:none; margin:0; padding:0;}
#basegeral .txtinicio { display:block;}
#basegeral .txttodos { display:none;}

/*Noticias*/
#menulistaN {	width:100%;	height:33px; font-size:8pt; font-weight:bold; margin:20px 0 0 0;}
#menulistaN ul { padding:0; margin:0; list-style-type:none;}
#menulistaN ul li { width:115px; height:33px; float:left; margin:0 5px 0 0; text-align:center;}
#menulistaN ul li a { color:#eb7844; width:115px; height:33px; text-align:center; display:block; padding:0;}

#menulistaN ul li.unico { background:url(../imgsite/aba_ativa.jpg) no-repeat left top;}
#menulistaN ul li.todos { background:url(../imgsite/aba_inativa.jpg) no-repeat left top;}
#menulistaN ul li a.selecionado { background:url(../imgsite/aba_ativa.jpg) no-repeat left top; color:#eb7844; border:solid #fff; border-width:0 0 1px 0; text-decoration:none;}
#menulistaN ul li a.bttop { color:#eb7844; border:solid #fff; border-width:0 0 1px 0; text-decoration:none;}
#menulistaN ul li a.btmeio { color:#959595; width:115px; height:33px; text-align:center; display:block; padding:0;  border:0;}
#menulistaN ul li a.bttop a:hover { background:#fff; text-decoration:none; color:#eb7844; border:0;}
#menulistaN ul li.todos a:hover { background: url(../imgsite/aba_ativa.jpg) no-repeat left top; color:#959595; border:solid #fff; border-width:0 0 1px 0; text-decoration:none;}

#basegeralN { width:470px; position:relative;}
#basegeralN ul,li {list-style:none; margin:0; padding:0;}
#basegeralN .txtinicioN { display:block;}
#basegeralN .txttodosN { display:none;}

/*Entrevistas*/
#menulistaE {	width:100%;	height:33px; font-weight:bold; margin:20px 0 0 0;}
#menulistaE ul { padding:0; margin:0; list-style-type:none;}
#menulistaE ul li { width:115px; height:33px; float:left; margin:0 5px 0 0; text-align:center;}
#menulistaE ul li a { color:#eb7844; width:115px; height:33px; text-align:center; display:block; padding:0;}

#menulistaE ul li.unico { background:url(../imgsite/aba_ativa.jpg) no-repeat left top;}
#menulistaE ul li.todos { background:url(../imgsite/aba_inativa.jpg) no-repeat left top;}
#menulistaE ul li a.selecionado { background:url(../imgsite/aba_ativa.jpg) no-repeat left top; color:#eb7844; border:solid #fff; border-width:0 0 1px 0; text-decoration:none;}
#menulistaE ul li a.bttop { color:#eb7844; border:solid #fff; border-width:0 0 1px 0; text-decoration:none;}
#menulistaE ul li a.btmeio { color:#959595; width:115px; height:33px; text-align:center; display:block; padding:0;  border:0;}
#menulistaE ul li a.bttop a:hover { background:#fff; text-decoration:none; color:#eb7844; border:0;}
#menulistaE ul li.todos a:hover { background: url(../imgsite/aba_ativa.jpg) no-repeat left top; color:#959595; border:solid #fff; border-width:0 0 1px 0; text-decoration:none;}

#basegeralE { width:470px; position:relative; font-size:7pt;}
#basegeralE ul,li {list-style:none; margin:0; padding:0;}
#basegeralE .txtinicioE { display:block;}
#basegeralE .txttodosE { display:none;}


.artigoshome2 { overflow:hidden; float:none; padding:0; margin:0; width:455px; clear:both;}
.artigoshome2 .artigosfnd { padding:0; margin:0 0 0 0; width:455px; background:url(../imgsite/homeartigo_fnd.gif) repeat-x left bottom; overflow:hidden;}
.artigoshome2 .artigoshomemais { overflow:hidden; padding:0; margin:0; width:455px; height:29px; background:url(../imgsite/homeartigo_fndc.gif) repeat-x left top;}
.artigoshome2 .artigosfnd .artigos { padding:0 14px 0 14px; margin:0; width:427px; background:#eeeeee url(../imgsite/top_artigos.jpg) no-repeat left top;}

#vitrineHome { width:470px; float:left; overflow:hidden;}


.artigos ul.materiasHome { padding:10px 0 0 0; margin:0; float: none; list-style-type: none;}
.artigos ul.materiasHome li {padding-right:8px; padding-left:1px; padding-top:0; overflow:hidden; width: 427px; color: #555;}
.artigos ul.materiasHome li h3 { margin:0; padding:12px 0;}
.artigos ul.materiasHome li h3 .a_art { font-size:17px; letter-spacing:-0.07em;font-weight: bold;color:  #2974B5; text-decoration: none;}
.artigos ul.materiasHome li h3 .a_entrevistas { margin:0; font-weight: bold; font-size: 14px; color:  #2974B5; text-decoration: none; padding:0; letter-spacing:-0.07em;}
.artigos ul.materiasHome li h3 .a_noticias { font-size:13px; font-weight:bold; color:#2974B5; text-decoration:none; letter-spacing:-0.006em;}
.artigos ul.materiasHome li h3 a:visited{ margin:0; font-weight: bold; text-decoration: none; color: #2974B5;}
.artigos ul.materiasHome li h3 a:hover{ margin:0; font-weight: bold; text-decoration: none; color: #2974B5;}
.artigos ul.materiasHome li p {	font-size: 11px; font-weight: normal; color: #000; margin:-13px 0 0 0; padding:0 0 3px 0; border-bottom:solid 1px #EBEBEB;}

.artigos ul.materiasHome .not_li h3 { margin:0; padding:5px 0; border-bottom:#E5E5E5 solid 1px;}

/*PAGINAÇÃO*/
#paginacaoasp { margin:0 auto; text-align:center;}
.paginacao { text-decoration:none;color: #006699;}
.paginacao:hover { text-decoration:underline;}

a.linkpg { font-size:14px;text-decoration:underline; color: #006699; font-weight:bold; }
a.linkpg:hover {text-decoration:none;}

#conteudointernassem #conteudointernaespacosem #form_visita fieldset { border:0; margin:0; padding:0;}
#conteudointernassem #conteudointernaespacosem #form_visita fieldset legend { display:none;}
#conteudointernassem #conteudointernaespacosem #form_visita fieldset dl { margin:0; padding:0;}
#conteudointernassem #conteudointernaespacosem #form_visita fieldset dl span { font-size:9px;}
#conteudointernassem #conteudointernaespacosem #form_visita fieldset dl div { margin:0 0 3px 30px}
#conteudointernassem #conteudointernaespacosem #form_visita fieldset dl span.b { margin:0 0 0 75px;}
#conteudointernassem #conteudointernaespacosem #form_visita fieldset dl span.c { margin:0 0 0 75px;}
#conteudointernassem #conteudointernaespacosem #form_visita fieldset dl h4 { border-bottom:#999999 solid 1px; clear:both; width:550px; padding:10px 0 0; margin:0 0 10px;}
#conteudointernassem #conteudointernaespacosem #form_visita fieldset dl dt { text-align:right; padding:0 15px 0 0; width:149px; float:left; margin:20px 0; clear:both;}
#conteudointernassem #conteudointernaespacosem #form_visita fieldset dl dd { width:400px; float:left; padding:0; margin:20px 0;}
#conteudointernassem #conteudointernaespacosem #form_visita fieldset dl dd textarea { width:100%; border:solid 1px #737373; min-height:150px;}