a, body, form, h1, h2, h3, input, p, li, td {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

button {
	background-color: #959598;
	border: 1px solid #000000;
	font-weight: bold;
	padding: 0px 3px;
}

form label {
	display: block;
}
form br {
	/*clear: both;*/
}

/*	s2_bg_meio.jpg	*/

input {
	padding: 1px;
}

.resumes a {
	font-weight: bold;
}
.resumes img {
	border: 1px solid #000000;
}

#contents {
	height:100%;
	margin-bottom: 40px;
}

#footer {
	width: 970px;
	height: 75px;
	background: transparent url('../Imagens/s2_bg_rodape.gif') center top no-repeat;
	clear:both;
	margin-top:10px;
}

#footer p {
	color: #FFFFFF;
	text-align: center;
}
/*
#editorial, #noticias, #projetos, #artigos_do_presidente, #fale_conosco {
	padding-bottom: 20px;
	_padding-bottom: 20px;
	padding-left: 30px;
	_padding-left: 30px;
	height: 100%;
	_height: 100%;
}*/
#editorial .resumes, #noticias .resumes {
	width: 200px;
}
#projetos .resumes {
	margin-left: 240px;
}
#editorial h1, #noticias h1, #projetos h1, #artigos h1, #artigos_do_presidente h1, #fale_conosco h1, #quem_somos h1, #links h1 {
	display: none;
}
#editorial .resumes h2, #projetos .resumes h2, #artigos .resumes h2, #fale_conosco h2 {
	color: #0E578C;
	font-size: 13px;
}
#editorial h2, #projetos h2, #artigos h2, #artigos_do_presidente h2 {
	color: #0E578C;
	font-size: 16px;
	margin-bottom: 20px;
}
#editorial .resumes h3, #projetos .resumes h3, #artigos .resumes h3, #fale_conosco h3, #noticias h3 {
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
}
#editorial .resumes p, #projetos .resumes p, #artigos .resumes p, #noticias .resumes p {
	margin-top: 0px;
}
#editorial p, #projetos p, #artigos p, #noticias p {
	margin-top: 20px;
}
#conhecimento,#consultores,#links, #noticias, #projetos, #editorial, #fale_conosco, #quem_somos {
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	height: 100%;
}
#artigos {
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	height: 100%;
}

#artigos .resumes .item {
	margin-top: 0px;
	margin-right: 8px;
	width: 190px;
}

#artigos_do_presidente {
	background: url(../Imagens/bg_artigos_do_presidente.gif) left top no-repeat;
}

#artigos_tecnicos {
	background: url(../Imagens/bg_artigos_tecnicos.gif) no-repeat;
	width:400px;
	height:30px;
	padding-top:35px;
}

#artigos_tecnicos h2 span {
	display:none;
}

#artigos_tecnicos {
	padding-right:15px;
}
/*
#links {
	background: url(../Imagens/bg_links.gif) left top no-repeat;
	padding-left: 30px;
}
*/
#conhecimentoCat{
	background: url(../Imagens/bg_conhecimentosCategoria.gif) left top no-repeat;
	padding-left: 30px;
}

#editorial {
	/*background: url(../Imagens/bg_editorial.gif) left top no-repeat;*/
}
#editorial .resumes img, .item img {
	float: left;
	margin-bottom: 5px;
	margin-right: 5px;
}
/*
#fale_conosco {
	background: url(../Imagens/bg_fale_conosco.gif) left top no-repeat;
}
*/

#fale_conosco input,#fale_conosco textarea{
	border: 2px solid #0f5d95;
	color:#004b81;
	width:300px;
}

#fale_conosco div#divFormEmail{
	font-weight:bold;
	text-align:left;
	width:300px;
}

#fale_conosco #btEnviar{
	width:70px;
	margin-left:110px;
}
/*
#conhecimento {
	background: url(../Imagens/bg_conhecimentos.gif) left top no-repeat;
}
*/
#noticias {
}
#noticias a {
	font-weight: normal;
}
#noticias ul {
	margin: 0px;
	padding: 0px;
}
#noticias ul li, #noticias ul li a {
	list-style-position: inside;
	margin-bottom: 10px;
}

.ress ul li a {
	font-size:10px;
}

.ress ul li {
	margin-bottom: -22px;
	font-size:10px;
}

#noticias_nucleo {
	padding-right:15px;
	color:#ffffff;
}

#noticias_nucleo h2 {
	color: #ffffff;
	text-decoration: underline;
	font-size: 18px;
	width:100%;
}
#noticias_nucleo a {
	font-weight: normal;
	font-size: 10px;
	color:#ffffff;
}
#noticias_nucleo table td ul {
	margin: 0px;
	padding: 0px;
	color:#ffffff;
}
#noticias_nucleo table td ul li {
	list-style-position: inside;
	margin-bottom: 10px;
	font-size: 10px;
	color:#ffffff;
}

#projetos .resumes .item {
	height: 100px;
}
#projetos .resumes .item img {
	float: left;
	margin-right: 5px;
}

h1.DivTituloInterna{
	font-size:16px;
	font-family: verdana, arial, 'Trebushed Ms';
	margin:0 0 15px 0;
	color:#004B82;
	text-decoration:none;
}

#DivTextoInterna {
/*
	background: url(../Imagens/bg_consultores.gif) left top no-repeat;
	height: 195px;
*/
	text-align:left;
	margin: 0 30px 0 30px;
}

.clear{clear:both;margin-bottom:10px;padding-left:150px;}

#DivTextoInterna .itens p{
	margin-bottom:20px;
}

/*	Topo	*/

#header {
	width: 970px;
	height: 148px;	
}

#header span{
	background: transparent url('../Imagens/s2_bg_logo.jpg') center top no-repeat;
	width: 970px;
	height: 148px;
	display:block;
	cursor:pointer;
}

#header a{border:0;text-decoration:none;}

#header img{border:0;}

/*	Menu	*/
.Menu{
	background: transparent url('../Imagens/s2_bg_menu_fd.jpg') center top no-repeat;
	width: 970px;
	height: 52px;
	margin-bottom:10px;
}

.Menu table,
.Menu table tr,
.Menu table tr td,
.Menu table tr a{
	font-family: verdana, arial, 'Trebushed Ms';
	font-size: 12px;
	color: #dfedf7;
	font-weight: bold;	
}

.Menu table{
	width:970px;	
}

.Menu table tr td.separa{
	padding:0 15px 0 0px;
	height: 52px;
	background: transparent url('../Imagens/s2_bg_menu_separacoes.jpg') right top no-repeat;
	text-align:center;
}

.Menu table tr td span{
	display:block;
	line-height:52px;
	height:52px;
}

.Menu table tr a{cursor:pointer;}

#header_nucleo {
	background-image: url(../Imagens/bg_topo.gif);
	background-color: #ffffff;
	height: 85px;
	margin-top:8px;
}
#header_nucleo h1 {
	background-image: url(../Imagens/logo_nucleo.gif);
	height: 82px;
	width: 255px;
}
#header_nucleo h1 span {
	display: none;
}

.meio {
	/*background: transparent url('../Imagens/s2_bg_meio.jpg') center top no-repeat;*/
	width: 970px;
}

/*	CENTRO CONTEUDO	*/

.MeioConteudo{
	background: transparent url('../Imagens/s2_bg_meio_conteudo_meio.jpg') center center repeat-y;
	width:800px;
}

.MeioConteudo .meio_conteudo_cima{
	background: transparent url('../Imagens/s2_bg_meio_conteudo_cima.jpg') center top no-repeat;
	width:800px;
	height:37px;
}

.MeioConteudo .meio_conteudo_baixo{
	background: transparent url('../Imagens/s2_bg_meio_conteudo_baixo.jpg') center bottom no-repeat;
	width:800px;
	height:37px;
}

.MeioConteudo tr td table tr td{	
	width:337px;
}

/*		TITULO DESTAQUE		*/
h1.meio_conteudo_aba{
	background: transparent url('../Imagens/s2_bg_meio_conteudo_aba.jpg') 25px top no-repeat;
	font-size:14px;
	font-family:verdana,Arial;
	color:#ffffff;
	font-weight:bold;
	margin:0;
	padding:0;
	text-align:left;	
}

h1.meio_conteudo_aba span
{
	margin-left:70px;	
}

/*	CONTEUDO DE DESTAQUE	*/

div.MeioDestaque{
	padding:0;	
	margin-bottom:30px;
}

div.MeioDestaque img{width:200px;text-align:center;}

div.MeioDestaque .meio_destaque_cima{
	background: transparent url('../Imagens/s2_bg_meio_destaque_cima.jpg') center top no-repeat;
	width:337px;
	height:22px;
}

div.MeioDestaque .meio_destaque_meio{
	background: transparent url('../Imagens/s2_bg_meio_destaque_meio.jpg') center top repeat-y;
	padding:8px;
}

div.MeioDestaque .meio_destaque_meio p
{
	padding-bottom:20px;	
}

div.MeioDestaque .meio_destaque_baixo{
	background: transparent url('../Imagens/s2_bg_meio_destaque_baixo.jpg') center bottom no-repeat;
	width:337px;
	height:22px;
	margin-bottom:5px;
}

.MeioDestaque h2{
	font-size:13px;
	font-family:verdana,Arial;
	color: #0e578c;
	font-weight:bold;
	margin:0;
	padding:0;
}

.MeioDestaque p{
	font-size:12px;
	font-family:verdana,Arial;
	color: #000000;
	margin:0;
	padding:0;
	text-align:left;
}


#main{
	width:970px;
	background-color:#ffffff;
	/*background: transparent url('../Imagens/s2_bg_meio_conteudo_fd.jpg') repeat-y center center;*/
}

#main_nucleo {
	background-image: url(../Imagens/bg_nucleo.gif);
	width: 785px;
}

#barra_direita {
	padding: 5px;
	width: 150px;
}

#barra_direita .bg_direita_topo
{
	background: transparent url('../imagens/bg_direita_topo.gif') no-repeat center top;	
	width:152px;
	height:15px;	
	font-size:1px;
}

#barra_direita .bg_direita_meio
{
	background: transparent url('../imagens/bg_direita_meio.gif') repeat-y center center;	
	width:152px;
	padding-bottom:20px;
	font-size: 13px;	
}

#barra_direita .bg_direita_meio div.direita_meio_centraliza
{
	padding-left:8px;
	
}

.Divdireita_separapontos{
	padding: 10px 0 10px 0;
}

#barra_direita .bg_direita_meio
{
	margin:0px;	
}

#barra_direita .bg_direita_rodape
{
	background: transparent url('../imagens/bg_direita_rodape.gif') no-repeat center bottom;	
	width:152px;
	height:16px;	
	font-size:1px;
}

#barra_direita .bg_direita_meio .separa_pontos
{
	margin:0;
	padding-top:2px;
	padding-bottom:2px;
	
}

#barra_direita .bg_direita_meio button
{
	background-color:#004b81;	
	color:#ffffff;
	border-right-color:#002f51;
	border-top-color:#5587ab;
	border-left-color:#2a6996;
	border-bottom-color:#001f36;
}

#barra_direita input {
	border: 2px solid #0f5d95;
	width: 90px;
	color:#004b81;
}

#barra_direita li a {
	width: 110px;
}

#barra_direita li a:hover {
	background: url(../Imagens/ico_arrow.gif) right no-repeat;
	padding-right: 15px;
	text-decoration: none;
}
#barra_direita #login {
	margin-top: 30px;
}
#barra_direita #login li {
	border: 0px;
	font-style: normal;
	font-weight: normal;
}
#barra_direita #login li a {
	font-size: 13px;	
}

#barra_direita .bg_direita_meio label,
#barra_direita .bg_direita_meio *{font-size:14px;}



#menu_nucleo {
	float: left;
	padding: 5px;
	width: 150px;
}
#menu_nucleo input {
	border: 1px solid #000000;
	width: 90px;
}
#menu_nucleo ul {
	padding: 0px;
	margin: 0px;
	margin-top: 10px;
	width: 110px;
}
#menu_nucleo li {
	border-bottom: 1px solid #000000;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	width: 130px;
}
#menu_nucleo li a {
	width: 110px;
}

#menu_nucleo li a:hover {
	background: url(../Imagens/ico_arrow.gif) right no-repeat;
	padding-right: 10px;
	text-decoration: none;
}
#menu_nucleo #login {
	margin-top: 30px;
}
#menu_nucleo #login li {
	border: 0px;
	font-style: normal;
	font-weight: normal;
}
#menu_nucleo #login li a {
	font-size: 10px;
}

.bottom{
	bottom: auto;
}

.left {
	float: left;
	width:250px;
}

.right {
	float: right;
}

.item a {
	font-weight: bold;
}

.msg {
	color: #FF0000;
}

.top {
	top: auto;
}

#curso {
	text-align:center;
}

#servicos {
	padding-left: 30px;
	padding-right: 30px;
}

#servicos li, #servicos p {
	margin-bottom: 20px;
}

#servicos table {
	margin: 20, 0, 20, 0;
}

#servicos ul li ul li {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#servicos a, #servicos a:hover {
	text-decoration: underline;
	color: Blue;
}


/*	############	SCROLLING		###########	*/
#ArtigosScroll,#EditorialScroll,#NoticiasScroll,#ProjetosScroll {
	height: 250px; 
	overflow: auto;
}

.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;}
.vscrollerbar {background: transparent url('../Imagens/scrollbar.gif') center center no-repeat; width: 9px; height: 22px !important;}
.vscrollerbase {width: 9px;background: transparent url('../Imagens/fundo.gif') 0px 0px repeat-y;}
.vscrollerbasebeg {width: 9px;height: 28px !important;background: url(fundo.gif) -72px -28px no-repeat;}

.vscrollerbar, .hscrollerbar {
	padding: 0px;
	z-index: 2;
}

.noticias_lista3 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  color: #000000;
  background-color:#ffffff; 
}

#links .item,#conhecimento .item{margin-bottom:15px;}