/*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(../Image/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(../Image/sombrasite.jpg);
	background-position: center;
	background-repeat: repeat-y;
	height: 100%;
}
.sombrasiteimprimir
{
	background-image: url(../Image/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(../Image/filete_fundo_topo.jpg);
}
.fundocopy
{
	background-image: url(../Image/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(../Image/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;
}
.titAzulEscuro
{
	font: bold 13px Arial,Verdana;
	color: #000080;
	text-transform: uppercase;
}
.titBranco
{
	font: bold 13px Arial,Verdana;
	color: #ffffff;
	text-transform: uppercase;
}
.titAzulLateral
{
	font: bold 10px 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(../Image/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(../Image/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;
}

.oportunidades th
{
	background-color: Gray;
	color: #FFF;
	padding: 2px;
}

.oportunidades td
{
}

.tabelaRepeter th
{
	background-color: #1E90FF;
	padding-bottom: 2px;
	margin-top: 2px;
	font: bold 13px Arial,Verdana;
	color: #000080;
	text-transform: uppercase;
}

.tabelaRepeter td
{
	
}

.tabelaRepeter tr
{
}

