/*Lista Geral*/
.braile td,a{
    font-family: BrailleKiama;
    font-style:  normal;
    font-size: 20px;
    font-weight: normal;
    line-height: 30px;
    
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/images/background_site.jpg);
}
td {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

a{
	font-size: 10px;
	font-family: Verdana,Arial;
	color: #94ab01;
	line-height: 12px;
	text-decoration: none;
}
a:hover{
	font-size: 10px;
	font-family: Verdana,Arial;
	color: #94ab01;
	line-height: 12px;
	text-decoration: underline;
}
.sombrasite{background-image : url(/images/sombrasite.jpg);  
	background-position : center; 
	background-repeat : repeat-y;
                height:100%;
}
.sombrasiteimprimir{background-image : url(/images/sombrasite02.gif);  
	background-position : center; 
	background-repeat : repeat-y;
}
.tabelaprincipal{
	background-color : #ffffff; 
                height:100%;
}
.linhaheader{
                height:171px;
}
.linhafooter{
                height:32px;
}
.tabelatotal{
                height:100%;
}
.fundoheader{
	background-image: url(/images/filete_fundo_topo.jpg);
}
.fundocopy{
	background-image: url(/images/filete_copy.jpg);
}
.lnk{
	font-size: 10px;
	font-family: Verdana,Arial;
	color: #47668C;
	text-decoration: none;
	line-height: 12px;
	font-weight: bold
}
.lnk:hover{
	font-size: 10px;
	font-family: Verdana,Arial;
	color: #47668C;
	text-decoration: underline;
	line-height: 12px;
	font-weight: bold
}
.lnkmapa2{
	font-size: 10px;
	font-family: Verdana,Arial;
	color: #47668C;
	text-decoration: none;
	line-height: 12px;
	font-weight: bold
}
.lnkmapa2:hover{
	font-size: 10px;
	font-family: Verdana,Arial;
	color: #47668c;
	text-decoration: underline;
	line-height: 12px;
	font-weight: bold
}
.lnktopico{
	font-size: 10px;
	font-family: Verdana,Arial;
	color: #2D566F;
	text-decoration: none;
	line-height: 12px;
	font-weight: bold
}
.lnktopico:hover{
	font-size: 10px;
	font-family: Verdana,Arial;
	color: #2D566F;
	text-decoration: underline;
	line-height: 12px;
	font-weight: bold
}
.lnktopico2{
	font-size: 10px;
	font-family: Verdana,Arial;
	color: #2D566F;
	text-decoration: none;
	line-height: 12px;
	
}
.lnktopico2:hover{
	font-size: 10px;
	font-family: Verdana,Arial;
	color: #2D566F;
	text-decoration: underline;
	line-height: 12px;
	
}


.lnknovotopico{
	font-size: 10px;
	font-family: Verdana,Arial;
	color: #d00000;
	text-decoration: none;
	line-height: 12px;
	font-weight: bold
}
.lnknovotopico:hover{
	font-size: 10px;
	font-family: Verdana,Arial;
	color: #d00000;
	text-decoration: underline;
	line-height: 12px;
	font-weight: bold
}


.FormCada {
  font:11px verdana;
  line-height:20px;
  font-weight:bold;
  color:#666666;
  padding-left:15px;
  margin:0px;
  text-align:justify;
}
  
.BtnVoltar {
  background-image:url(/images/bot_voltar_not.gif);
  border:none;
  background-color:#FFFFFF;
  height:17px;
  width:67px;
  cursor:pointer;
}

.espacebottomtop{
	margin-top: 10px;
	margin-bottom: 10px;	
}
.espacetop{
	margin-top: 10px;
}
.espacebottom{
	margin-bottom: 10px;	
}
.espaceleftright{
	margin-left: 10px;
	margin-right: 10px;	
}
.espaceleft{
	margin-left: 10px;
}
.espaceright{
	margin-right: 10px;	
}

/*Textos*/

.txtdic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #334964;
	line-height: 12px;
	text-decoration: none;
}
.txtdic:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #334964;
	line-height: 12px;
	text-decoration: underline;
}
.txtazul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3787cb;
	text-decoration: none;
}
.txtazul:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3787cb;
	color: #3787cb;
	text-decoration: underline;
}
.txtazulevento {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3787cb;
	text-decoration: none;
}
.txtazulevento:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3787cb;
	color: #3787cb;
	text-decoration: underline;
}
.txtnot {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
.txtnot:hover {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;
}
.txtinstitucional{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
.txtinstitucional:hover{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;
}
.txtlaranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9933;
	text-decoration : none;
}
.txtlaranja:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9933;
	text-decoration : underline;
}
.txtpergunte{font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #0076a6; 
}
.txtverde {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #94ab01; 
	text-decoration : none;

}
.txtverde:hover {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #94ab01; 
	text-decoration : underline;
}
.txtacessibilidade {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #3c627d; 
	text-decoration : none;
}
.txtacessibilidade:hover {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #3c627d; 
	text-decoration : underline;
}
.txtconsultoria {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #0F6E49; 
	text-decoration : none;
}
.txtconsultoria:hover {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #0F6E49; 
	text-decoration : underline;
}
.txtbanco {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #4c7f7e;
	text-decoration : none;
}
.txtbanco:hover {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #4c7f7e;
	text-decoration : underline;
}
.txtdestaquenoticias{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666666; 
	font-weight : bold;
}
.txtresenhanoticias{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #3e6684;
	text-decoration : none;
}
.txtresenhanoticias:hover{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #3e6684;
	text-decoration : underline;
}
.txtverdelink{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #94ab01; 
}
.txtselect {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #788FAB;
	border: 1px solid #A2B2C5;
}
.txtform {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #788FAB;
}
.txtexperiencia {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3F6F92;
	font-weight : bold;
}

/*Titulos*/
.titCinza{
	font:bold 13px Arial,Verdana;
	color:#676767;
	text-transform : uppercase;
}
.titAzul{
	font:bold 13px Arial,Verdana;
	color:#3787cb;
	text-transform : uppercase;
}
.txtitcontato {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #788FAB;
}

.titmsgforum {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #2D566F;
}
.titmsgserv {
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight : bold;
	color: #2D566F;
}

/*LIsta de Noticias*/
.listanot td{
	font: 11px Verdana,Arial;
	color: #666666;
	text-transform : uppercase;
}
.listanot a, .listanotpercep a{
	font: 11px Verdana,Arial;
	color: #666666;
	text-transform : uppercase;
	text-decoration:none;
}
.listanot a:hover, .listanotpercep a:hover{
	font: 11px Verdana,Arial;
	color: #666666;
	text-transform : uppercase;
	text-decoration:underline;
}
.listanotpercep a, listanotpercep a:hover { color:#DDD6CE; }
.sepnot{
	border-bottom:1px solid #E8E8E3;
}


/*Formulario*/
.menucolunistas{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	border : 1px solid #8B9EAF;
}
.busca{
	font-family : Verdana;
	font-size : 9px;
	color: #666666;
	border: 1px;
	width : 115px;
	height : 15px;
	border-color : #F9A302;
}
.campocontato{
	font-family : Verdana;
	font-size : 9px;
	color: #666666;
	border: 1px solid #A2B2C5;
	width : 372px;
	height : 15px;
	background-color: #ffffff;
}
.campomenor{
	font-family : Verdana;
	font-size : 9px;
	color: #666666;
	border: 1px solid #A2B2C5;
	width : 160px;
	height : 15px;
	background-color: #ffffff;

}
.campoddd{
	font-family : Verdana;
	font-size : 9px;
	color: #666666;
	border: 1px solid #A2B2C5;
	width : 40px;
	height : 15px;
	background-color: #ffffff;

}
.campotelefone{
	font-family : Verdana;
	font-size : 9px;
	color: #666666;
	border: 1px solid #A2B2C5;
	width : 110px;
	height : 15px;
	background-color: #ffffff;

}
.campoinstituicao{
	font-family : Verdana;
	font-size : 9px;
	color: #666666;
	border: 1px solid #A2B2C5;
	width : 160px;
	height : 15px;
	background-color: #ffffff;

}
.campooutros{
	font-family : Verdana;
	font-size : 9px;
	color: #666666;
	border: 1px solid #A2B2C5;
	width : 312px;
	height : 15px;
	background-color: #ffffff;

}
.campotextarea{
	font-family : Verdana;
	font-size : 9px;
	color: #666666;
	border: 1px solid #A2B2C5;
	width : 372px;
	height : 100px;
	background-color: #ffffff;	
}
.campocontatomenor{
	font-family : Verdana;
	font-size : 9px;
	color: #666666;
	border: 1px solid #A2B2C5;
	width : 313px;
	height : 15px;
	background-color: #ffffff;	
}
.campocontatomenor2{
	font-family : Verdana;
	font-size : 9px;
	color: #666666;
	border: 1px solid #A2B2C5;
	width : 40px;
	height : 15px;
	background-color: #ffffff;	
}
.campotextareacurriculo{
	font-family : Verdana;
	font-size : 9px;
	color: #666666;
	border: 1px solid #A2B2C5;
	width : 372px;
	height : 60px;
	background-color: #ffffff;	
}
.campotextareacomentario{
	font-family : Verdana;
	font-size : 9px;
	color: #666666;
	border: 1px solid #A2B2C5;
	width : 327px;
	height : 60px;
	background-color: #ffffff;	
}
.campocontatocomentario{
	font-family : Verdana;
	font-size : 9px;
	color: #666666;
	border: 1px solid #A2B2C5;
	width : 327px;
	height : 15px;
	background-color: #ffffff;
}
.box{
	font-family : Verdana;
	font-size : 10px;
	color: #666666;
	border: 1px solid #A2B2C5;
	background-color: #ffffff;	
}
.rolagem { 
	overflow-y:auto; 
	height:280; 
	padding-right: 5px;
	scrollbar-3dlight-color:#cccccc; 
	scrollbar-arrow-color:#aaaaaa; 
	scrollbar-base-color:#F3F3F3;
	scrollbar-darkshadow-color:#F3F3F3;
	scrollbar-face-color:#F3F3F3;
	scrollbar-highlight-color:#F3F3F3;
	scrollbar-shadow-color:#cccccc;
 }

/*percepcoes*/


#pfundo { width:100%; height:1350px; background-color:#6F6F6F; margin:0px;}
#psite { position:absolute; width:772px; height:100%; }
#pcolesq { position:relative; width:169px; height:620px; float:left; border-bottom:1px solid black; }
#pcoldir { position:relative; width:601px; _width:603px; height:630px; float:right; border:1px solid black; border-top:0px;  }
.plogo { position:relative; width:169px; height:152px; background-color:#000000; }
.pcollaranja { position:relative; width:149px; _width:169px; height:180px; _height:200px; padding:10px; background-color:#BE4002; }
.pblamarelo { position:relative; width:139px; height:105px; _width:169px; _height:135px; background-color:#D97C16; font:10px Verdana,Arial; color:#F7E5D0; line-height:15px; padding:15px; }

#ptopo { width:601px; height:23px; background-color:#110A02; font: 9px Verdana,Arial; color:#A3A3A3; }
	.ptopoesq { width:250px; height:13px; margin:5px; float:left; }
	.ptopodir { width:200px; height:13px; margin:5px; float:right; text-align:right; }

.pheader { width:601px; height:137px; }

.pconteudointerno { width:601px; height:445px; background-color:#563109; }

#pconteudo {  width:601px; height:445px; background-color:#563109; }
	.pconteudoesq { width:405px; height:445px; float:left; font: 11px Verdana,Arial; color:#DDD6CE; text-align:justify; line-height:15px; }
	.pconteudodir { width:196px; height:445px; float:right; background-color:#6D3E0B; }
		.pcolunabl01 { width:166px; height:151px; margin:15px; margin-top:20px; font: 10px Verdana,Arial; color:#DDD6CE; }
		.pcolunabl02 { width:196px; height:184px; _height:185px; background-color:#7C5224; border-top:1px solid #573209; }
		.pcolunabl03 { width:196px; height:74px; }
	.pcolunaparticipantes { width:196px; height:371px; }

#pfooter {  width:601px; height:24px; background-color:#3B3B3B; border-top:1px solid black; }
	.pfooteresq { width:450px; height:14px; margin:5px; float:left; font: 10px Verdana,Arial; color:#B1B1B1; }
	.pfooterdir { width:120px; height:24px; float:right; text-align:right; }

.pmenularanja { margin:0px; margin-left:-20px;  _margin-left:25px;  margin-top:-10px; _margin-top:0px; }

.pmenularanja li{ font:bold 11px Verdana,Arial; color:#FFD2BC; margin-top:10px; list-style-image : url(/images/percepcoes/bulletmenu.gif); }

.pmenularanja li a{ font:bold 11px Verdana,Arial; color:#FFD2BC; text-decoration:none; }

.pmenularanja li a:hover{ font:bold 11px Verdana,Arial; color:#FFD2BC; text-decoration:underline; }

.pmateria { width:365px; height:405px; margin:20px; }

.pmateriainterna { width:560px; height:365px; _width:600px; _height:405px; padding:20px;  font: 11px Verdana,Arial; color:#DDD6CE; text-align:justify; line-height:16px; }

.pmateriaalbum { width:580px; height:365px; _width:600px; _height:405px; padding:20px; padding-right:0px;  font: 10px Verdana,Arial; color:#DDD6CE; text-align:justify; line-height:16px; }
.pmateriaalbum  a{font: 10px Verdana,Arial; color:#DDD6CE; text-decoration:none;}
.pmateriaalbum  a:hover{font: 10px Verdana,Arial; color:#DDD6CE; text-decoration:underline;}
  .ptabfotos { height:370px; }
      .ptabfotos td{ font: 11px Verdana,Arial; color:#DDD6CE; text-align:justify; }
  .palbumlink {font: 11px Verdana,Arial; color:#DDD6CE; text-decoration:none;}
  .palbumlink:hover {font: 11px Verdana,Arial; color:#DDD6CE; text-decoration:underline;}
.pbordafoto { border:3px solid white; }

.pboxnewsletter { font: 10px Verdana,Arial; color:#5E5E5E; background-color:#F1EDD0; border:1px solid #5E5E5E; }

.pboxforum { width:166px; height:151px; margin:15px; margin-top:20px; font: 10px Verdana,Arial; color:#DDD6CE; }


.pparticipanteforum { Font:bold 15px Arial,Verdana; }
.ppatrocinio{ width:169px; height:64px; }

.papoiadoraes { width:169px; height:69px; }

.plabel { font:bold 10px Verdana,Arial; color:#DDD6CE; }
.pbox { border:1px solid #110A02; background-color:#A78056; font: 10px Verdana,Arial; color:#000000; }
.ptabela td{ font:bold 10px Verdana,Arial; color:#DDD6CE;  }
.pborda { border:1px solid white; }

.pmenuetapas { margin:0px; margin-left:-10px;  _margin-left:35px;  margin-top:10px; _margin-top:20px; }
.pmenuetapas li{ font:bold 11px Verdana,Arial; color:#FFD2BC; margin-top:10px; list-style-image : url(/images/percepcoes/bullet_submenu.gif); }
.pmenuetapas li a{ font:bold 11px Verdana,Arial; color:#FFD2BC; text-decoration:none; }
.pmenuetapas li a:hover{ font:bold 11px Verdana,Arial; color:#FFD2BC; text-decoration:underline; }

.pconteudodirprojeto { width:196px; height:445px; float:right; }
   .pcolunaprojeto { width:196px; height:371px; }

.prolagemforum { width:553px; height:358px; overflow:auto; overflow-x:hidden; 
	scrollbar-3dlight-color:#563109; 
	scrollbar-arrow-color:#FFFFFF; 
	scrollbar-base-color:#563109;
	scrollbar-darkshadow-color:#563109;
	scrollbar-face-color:#563109;
	scrollbar-highlight-color:#563109;
	scrollbar-shadow-color:#563109; }
	
.prolagemnoticias { width:553px; height:195px; overflow:auto; overflow-x:hidden; 
	scrollbar-3dlight-color:#563109; 
	scrollbar-arrow-color:#FFFFFF; 
	scrollbar-base-color:#563109;
	scrollbar-darkshadow-color:#563109;
	scrollbar-face-color:#563109;
	scrollbar-highlight-color:#563109;
	scrollbar-shadow-color:#563109; }

.pdestaquenoticias {
	width:553px;
	height:135px;
	margin-top:15px;
	margin-bottom:15px;
                vertical-align: bottom;
}
