.ie6 #col_1 {
	margin-left: 7.5px;
}

.ie6 #col_2 {
	margin-right: 15px;
}

.ie6 #col_3 {
	margin-right: 7.5px;
}

.gecko #col_1 {
	margin-left: 15px;
}

.gecko #col_2 {
	margin-right: 15px;
	margin-left: 15px;
}

.gecko #col_3 {
	margin-right: 54px;
}

.gecko #conteudo {
	margin-left: 40px;
}


#col_1 {
	border: 0px solid #ccc;
	background-color: #fff;
	width: 230px;
	margin-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
}

#col_2 {
	border: 0px solid #ccc;
	background-color: #FFFFFF;
	margin-left: 15px;
	width: 250px;
	float: left;
}

#col_3 {
	text-align: left;
	padding: 0px;
	border: 0px solid #000;
	margin-right: 55px;
	width: 190px;
	float: right;
}

.ie6 #conteudo {
	padding-left:0px;
	border: 0px dotted #ccc;
	width: 460px;
	margin-left: 5px;
}

#conteudo {
	border: 0px dotted #ccc;
	background-color: #fff;
	padding-bottom: 30px;
	margin-left: 30px;
	width: 460px;
	text-align: justify;
	float: left;
	/*behavior: url(csshover.htc);*/
}

#conteudo_lista {
	text-align: center;
	border: 0px solid #DDD;
	margin-left: 0px;
	
}

.gecko #conteudo_lista {
	margin-left: 15px;
}

#conteudo_depto_meio {
	margin-left: 120px;
	border: 1px solid #DDD;
	width: 500px;
	/*float: top;*/
	background-color: #f4f4f4;
}

#contatos_nomes    , .desc {
	border: 0px solid #CCC;
	padding: 1px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#contatos_nomes span {
	margin-top: 2px;
}

.desc {
	width: 100px;
	text-align: right;
	padding-right: 5px;
}

.texto_contatos {
	border: 1px solid #CCC;
	padding: 1px;
	text-align: left;
	width: 350px;
}

.botao {
	border: 1px solid #CCC;
	width: 100px;
}

dl {
	padding: 0;
	margin-left: 0px;
	margin-top: 0px;
	list-style: none;
	width: 400px;
	border-bottom: 0px solid #ccc;
	border: 2px solid #ccc;
}

dl dd {
	position: relative;
}

dd dl {
	position: absolute;
	left: 0px;
	top: 0;
	display: none;
	border: 1px solid #666666;
	width: 180px;
	background: #fff;
}

dl dd a {
	display: block;
	text-decoration: none;
	color: #666666;
	background: #e2e2e2;
	padding: 0px;
	border-bottom: 0;
}

.sub a {
	/*background: transparent url(../js/Imagens/arrow.gif) left center no-repeat;*/
	
}

dl dd a:hover {
	background-color: #f2f2f2; /*#f9f9f9*/
	color: #0000FF;
	font-size: 12px;
	font-family: tahoma, sans-serif;
	background: transparent;
	text-decoration: none;
}

/* Fix IE. Hide from IE Mac \*/
* html dl dd {
	float: left;
}

* html dl dd a {
	height: 1%;
}

/* End */
dd:hover dl dl,dd.over dl dl {
	display: none;
}

dd:hover dl,dd dd:hover dl,dd.over dl,dd dd.over dl {
	display: block;
}  /* Aqui a magica */
.style2 {
	font-size: 10px
}

/* PARA O LINK 1 */
a.linkum:link {
	text-decoration: none;
	color: #555;
	background: url(Imagens/bullet.gif) no-repeat 0 50%;
	padding-left: 0px;
}

a.linkum:visited {
	text-decoration: none;
	color: #555;
	background: url(Imagens/bullet.gif) no-repeat 0 50%;
	padding-left: 0px;
}

a.linkum:hover {
	text-decoration: underline;
	color: #B83903;
	background: url(Imagens/bullet_hover.gif) no-repeat 0 50%;
}

a.linkum:active {
	text-decoration: none;
	color: #555;
	background: url(Imagens/bullet.gif) no-repeat 0 50%;
	padding-left: 0px;
}

/* PARA O LINK 2 */
a.linkdois:link {
	background: url(Imagens/page.gif) no-repeat;
	padding-left: 16px;
}

a.linkdois:visited {
	background: url(Imagens/page.gif) no-repeat;
	padding-left: 16px;
}

a.linkdois:hover {
	background: url(Imagens/page_hover.gif) no-repeat;
}

a.linkdois:active {
	background: url(Imagens/page.gif) no-repeat;
	padding-left: 16px;
}

/* PARA O LINK 3 */
a.linktres:link {
	
}

a.linktres:visited {
	
}

a.linktres:hover {
	background-color: #ccc;
}

a.linktres:active {
	
}

/* PARA O LINK 4 */
a.linkquatro:link {
	background: url(Imagens/seta1.gif) no-repeat;
	padding-left: 16px;
}

a.linkquatro:visited {
	background: url(Imagens/seta1.gif) no-repeat;
	padding-left: 16px;
}

a.linkquatro:hover {
	background: url(Imagens/seta2.gif) no-repeat;
}

a.linkquatro:active {
	background: url(Imagens/seta1.gif) no-repeat;
	padding-left: 16px;
}

a:link {
	color: #000000;
}

a:visited {
	color: #000000;
}

a:hover {
	color: #990000;
}

.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.style5 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.style6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.titulo_barra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	color: #fff;
}

.objeto_iniciar {
	border: 2px dotted #ddd;
	background-color: #f2f2f2;
	width: 214px;
	height: 27px;
	margin-top: 20px;
	padding-top: 3px;
	padding-right: 3px;
	text-align: right;
}

.objeto_voltar {
	border: 0px solid #000;
	float: left;
}

.objeto_topo {
	border: 0px solid #000;
	margin-top: -25px;
	float: right;
}

/********* BLOCOS GERAIS ************************************/
#Blocos {
	border: 1px solid #DDD;
	width: 230px;
	height: 20px;
	background-repeat: repeat-x;
	background-image: url(../Imagens/fundo_titulo.gif);
}

#BlocosOrange {
	border: 1px solid #DDD;
	width: 230px;
	height: 20px;
	background-repeat: repeat-x;
	background-image: url(../Imagens/fundo_titulo_link2.gif);
}

#BlocosGreen {
	border: 1px solid #DDD;
	width: 230px;
	height: 20px;
	background-repeat: repeat-x;
	background-image: url(../Imagens/fundo_titulo_link3.gif);
}

#BlocosTitulos {
	border: 1px solid #DDD;
	text-align: center;
	background-repeat: repeat-x;
	background-image: url(../Imagens/fundo_titulo.gif);
}

#listaConteudo {
	margin: auto;
	border: 1px dotted #ccc;
	width: 680px;
}

.TituloBlocos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	letter-spacing: 0px;
	font-weight: bold;
	padding-left: 10px;
}

.BlocosInformacoes {
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px solid #F0F1F5;
	width: 220px;
	background-color: #fafafa;
}

.BlocosInformacoesHoriz {
	border: 1px solid #F0F1F5;
	text-align: center;
	background-repeat: repeat-x;
	background-image: url(../Imagens/fundo_titulo.gif);
	margin-bottom: 15px;
}

.TextosBlocosHoriz {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	letter-spacing: 0px;
}

.TextosBlocos {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	letter-spacing: 0px;
}

.TextosBlocosMenuPrincipal {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	letter-spacing: 0px;
	border-bottom:1px solid #ccc; 
	margin-left: -5px; 
	margin-right:5px;
}

.TextosBlocosMenuPrincipal:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	letter-spacing: 0px;
	background-color: #f2f2f2;
	border-bottom:1px solid #ccc;
	margin-left: -5px; 
	margin-right:5px;	
	text-decoration:none;
	color:#000;
}

.TextosBlocosMenuPrincipal a {
	text-decoration:none;
	color:#555555;	
}

.TextosBlocosMenuPrincipal a:hover {
	text-decoration:none;
	color:#000;
}

.MenuDiretorios {
	border: 1px solid #ddd;
	background-color: #fafafa;
	padding: 10px 0 10px 10px; /*padding: top width bottom left;*/
	width: 230px;
	font-size: 10px;
	font-family: Arial, Verdana;
	color: #999999;
}

/* Link Sub Menu */
.linkmenu {
	display: block;
	text-transform: none;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Verdana;
	font-weight: bold;
}
a.linkmenu:link {
	color: #4F60AB;
	text-transform: none;
	text-decoration: none;
}
a.linkmenu:visited {
	color: #4F60AB;
}
a.linkmenu:hover {
	color: #000;
	/*background:url(../Imagens/link_news.gif);*/
	text-transform: none;
	text-decoration: none;
	background-position: left;
	background-repeat: no-repeat;
}
/* Fim Link Sub Menu Geral*/

/* Link Ensino Grad */
.linkmenuGrad {
	display: block;
	text-transform: none;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Verdana;
	font-weight: bold;
}
a.linkmenuGrad:link {
	color: #4F60AB;
	text-transform: none;
	text-decoration: none;
}
a.linkmenuGrad:visited {
	color: #4F60AB;
}
a.linkmenuGrad:hover {
	color: #000;
	/*background:url(../Imagens/link_news.gif);*/
	text-transform: none;
	text-decoration: none;
	background-position: left;
	background-repeat: no-repeat;
}
/* Fim Link Ensino Grad */

/* Link Ensino Pos Grad */
.linkmenuPos {
	display: block;
	text-transform: none;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Verdana;
	font-weight: bold;
}
a.linkmenuPos:link {
	color: #CE9309;
	text-transform: none;
	text-decoration: none;
}
a.linkmenuPos:visited {
	color: #4F60AB;
}
a.linkmenuPos:hover {
	color: #000;
	/*background:url(../Imagens/link_news.gif);*/
	text-transform: none;
	text-decoration: none;
	background-position: left;
	background-repeat: no-repeat;
}
/* Fim Link Ensino Grad */

.linha {
	color: #666666;
	font-size: 12px;
	padding-left: 5px;
	border: 1px solid #f2f2f2;
	margin-top: 4px;
	background-color: #f2f2f2;
	width: 214px;
}

#menuHorizontal {
	text-align: center;
}

.linhaHoriz {
	color: #666666;
	text-align: center;
	border-right: 1px solid #f2f2f2;
	border-left: 1px solid #f2f2f2;
	font-weight: bold;
	width: 100px;
	padding-left: 5px;
	padding-right: 5px;
	display: inline;
	text-align: center;
}


a.linhaHoriz:link {
	color: #1B3650;
}

a.linhaHoriz:hover {
	color: #99B3CC;
	text-decoration: underline;
}

a.linhaHoriz:visited {
	color: #1B3650;
}

a.linhaHoriz:active {
	color: #1B3650;
}

.linhaDesc {
	display: none;
	text-align: left;
	color: #666666;
	font-size: 12px;
	border: 1px solid #f2f2f2;
	margin-top: 4px;
	background-color: #f2f2f2;
	width: 210px;
}

/**************************************************************/
/********* DOLLAR *********************************************/
#BlocoDollar {
	border: 1px solid #ccc;
	margin-top: 10px;
	width: 196px;
	height: 20px;
	background-image: url(../Imagens/fundo_titulo.gif);
	background-repeat: repeat-x;
}

.BlocosInformacoesDollar {
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px solid #E7DFC6;
	width: 230px;
	background-color: #F7F3EF;
}

.Legenda {
	padding: 5px;
	font-weight: normal;
	color: #000;
	border: 1px solid #ccc;
	background-color: #fff;
	font-size: 10px;
	text-align: left;
}

/*************************************************************************/
	/** T�tulos *****************************************************************/
.titulos {
	color: #666600;
	text-align: right;
	font-weight: bold;
}


.titulosDownload {
	border: 0px solid #ccc;
}

#conteudoDownload {
	border: 0px solid #ccc;
	width: 450px;
	margin-left: 10px;
	background-repeat: no-repeat;
	background-image: url(../Imagens/tipo1_fundo_conteudo.jpg);
	background-position: right bottom;
	padding-bottom: 30px;
}

.gecko #conteudoDownload {
	height: 200px;
}

/****************************************************************************/
#boxArquivos {
	float: left;
	border: 1px solid #f2f2f2;
	padding: 5px;
	margin: 20px 0 0 20px;
	width: 155px;
	background-color: #fafafa;
}

.gecko #boxArquivos {
	margin: 20px 0 0 40px;
}

.tituloBoxArquivos {
	border: 1px solid #ccc;
	text-align: center;
	padding: 0px;
	background-color: #f2f2f2;
	color: #666666;
	font-weight: bold;
	background-repeat: no-repeat;
	background-image: url(../Imagens/arq_download.gif);
}

.conteudoBoxArquivos {
	border: 1px solid #ddd;
	padding: 5px;
	background-color: #fff;
	text-align: center;
	font: 1.5em Trebuchet MS, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #999999;
}

/** Sele��o ***************************************************************/
.titulo_principal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	font-weight: bold
}

#titulo_selecao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: none;
	font-weight: bold
}

#titulo_selecao ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 12px;
	font-weight: normal;
}

/****************************************************************************/
.apresent {
	border: 2px solid #999999;
}

/* Estilos para Menu c/ abas */
#box {
	margin-top: 4px;
	margin-left: 4px;
}

.abaMenu {
	border-bottom: 1px solid #bbb8a9;
	padding: 0px;
}

.abaMenu ul {
	padding: 0;
	margin: 0;
	font: bold 90% default;
	list-style-type: none;
}

.abaMenu li {
	display: inline;
	margin: 0;
}

.abaMenu li a {
	font-size: 11px;
	padding: 3px 7px;
	text-decoration: none;
	padding-right: 32px;
	/*extra right padding to account for curved right edge of tab image*/
	color: blue;
	background: transparent url(../Imagens/righttabdefault.gif) 100% 1px
		no-repeat; /*give illusion of shifting 1px down vertically*/
	border-left: 1px solid #dbdbd5;
	position: relative;
	display: block;
	float: left;
	margin-left: -20px; /*shift tabs 20px to the left so they overlap*/
	left: 20px;
}

.abaMenu li a:visited {
	color: blue;
}

.abaMenu li a:hover {
	text-decoration: underline;
}

.abaMenu li.selected a { /*selected tab style*/
	color: black;
	z-index: 100; /*higher z-index so selected tab is topmost*/
	top: 1px; /*Shift tab 1px down so the border beneath it is covered*/
	background: transparent url(../Imagens/righttabselected.gif) 100% 0
		no-repeat;
}

.abaMenu li.selected a:hover {
	text-decoration: none;
}

.abaMenu {
	height: 1%;
	/*Apply Holly 3px jog hack to get IE to position bottom border correctly beneath the menu*/
}

#barNavegacao{
	margin-left:10px;
}

/* CONTROLE DO ESTILOS DE EVENTOS */

.divEvento {
	border:1px solid #ddd;
	text-align:center;
	width:490px;
	padding-left:35px;
	background:#fafafa;
	font-family:Trebuchet MS;
	overflow:auto;	
}

.dataDestaque {
	color:#999999;	
}

.divInfo {
	border-top:4px solid #e2e2e2;
	float:left;
	width:280px;
	background:#fff;
	padding:10px;
	margin-top:46px;	
}

.divImagem {
	float:left;
}

.titulosMembros {
	font-size:17px;
	color: #666600;
	font-weight: bold;
	border-bottom:0px solid #e2e2e2;
}

/* Links Curriculum Cesar LATTES */
a.cvlattes:link {text-decoration: none; color:#856300;} /*5C85FF*/
a.cvlattes:visited {text-decoration: none; color:#856300;}
a.cvlattes:hover {text-decoration: underline; color: #856300;}
a.cvlattes:active {text-decoration: none}

/* Links Endere�o de Email */
a.endEmail:link {text-decoration: none; color:#8A8A00;} /*5C85FF*/
a.endEmail:visited {text-decoration: none; color:#8A8A00;}
a.endEmail:hover {text-decoration: underline; color: #8A8A00;}
a.endEmail:active {text-decoration: none}


/* Estilos de Detalhes para DESTAQUES */

#topoDestaque{
	color:#fff;
	margin-top:0px;
	margin-left:13px;
	width:743px;
	height:100px;
	background:url(../noticias/imagens/fundoDestaques.jpg) no-repeat 0px 0px;
	border:1px solid #ddd;
	font-family:Trebuchet MS,Arial,Verdana;
}


#tituloDestaque {
	padding:10px 10px 10px 20px;
	font-size: 18px;
	font-family:Trebuchet MS,Arial,Verdana;
	color: #666666;
	font-weight: bold;
	line-height: normal;
	font-family: Trebuchet MS;
	background:#fff;
	text-align:center;
	
}
#imgSubCapaDestaque {
	display:none;
	padding:10px;
	background:#fff;
	text-align:center;
	border:1px solid #ddd;
}

#estruturaDados {
	background:#fff;
	text-align:center;
	
}
#dadosDestaque {
	
	padding:10px;
	background:#fff;
	text-align:left;
	border:1px solid #ddd;
}
#downloadsDestaque {
	float:left;
	padding:10px;
	background:#fff;
	border:1px solid #ddd;
	text-align:center;
	width:155px;
}
#estruturaDados .titulo {
	background:#f2f2f2;
	text-align:center;
	font-weight:bold;
	height:25px;
	}

#rodapeDestaque {
	clear:both;
	margin-top:5px;
	padding:10px;
	background:#fafafa;
	text-align:center;
	border:1px solid #ddd;
}

a.linkDetDestaque:link{color:#666600;} /* Dourado=8A8A00 Verde=387000*/
a.linkDetDestaque:visited{color:#666600;}
a.linkDetDestaque:active{color:#666600;}
a.linkDetDestaque:hover{text-decoration:underline;color:#666600;}


