 html, body {
	margin: 0;
	padding: 0;
   height: 100%;
    }

.container{
position: relative;
min-height: 800px;
height: auto !important;
height: 100%;
top:0px;
left:0px;
margin:0px;
padding-left:0px;
padding-top:10px;
border:0px;
}

.logo{
width:233px;
margin-top:0px;
margin-left:0px;
border:0px;
}

.header{
width:980px;
margin-top:25px;
margin-left:44px;
border:0px;
height:62px;
}

.menuTopoSec{
	margin-left:758px;
	width:300px;
	padding:4px;
	margin-top:-52px;
	
	float:none;
	height:20px;
	}


.menu{
padding:0px;
margin-left:44px;
margin-top:33px;
border:0px;
border-bottom:4px;
width:980px;
cursor:pointer;

}

.linkPalavras{
padding:0px;
border:0px;
float:left;
cursor:pointer;
margin:0px;
}

.menuCor{
padding:0px;
margin-left:44px;
margin-top:10px;
border:0px;
width:980px;
cursor:pointer;
}



.barraHome {
	background-color: #CDE9F5;
	width:224px;
	height:8px;
	margin:0px;
	float:left;
	
}

.barraHomeOn {
	background-color: #0090CD;
	width:224px;
	height:8px;
	margin:0px;
	float:left;
	
}


.barraCongressos {
	background-color: #CDE9F5;
	width:94px;
	height:8px;
	margin-top:0px;
	margin-left:2px;
	float:left;
	
}

.barraCongressosOn {
	background-color: #0090CD;
	width:94px;
	height:8px;
	margin-top:0px;
	margin-left:2px;
	float:left;
	
	
}



.barraPublicacoes {
	background-color: #CDE9F5;
	width:98px;
	height:8px;
	margin-top:0px;
	margin-left:2px;
	float:left;
}


.barraPublicacoesOn {
	background-color: #0090CD;
	width:98px;
	height:8px;
	margin-top:0px;
	margin-left:2px;
	float:left;
}

.barraTesesMestrado {
	background-color: #CDE9F5;
	width:139px;
	height:8px;
	margin-top:0px;
	margin-left:2px;
	float:left;
}


.barraTesesMestradoOn {
	background-color: #0090CD;
	width:139px;
	height:8px;
	margin-top:0px;
	margin-left:2px;
	float:left;
}

.barraProjectos {
	background-color: #CDE9F5;
	width:82px;
	height:8px;
	margin-top:0px;
	margin-left:2px;
	float:left;
}


.barraProjectosOn {
	background-color: #0090CD;
	width:82px;
	height:8px;
	margin-top:0px;
	margin-left:2px;
	float:left;
}

.barraInvestigadores {
	background-color: #CDE9F5;
	width:156px;
	height:8px;
	margin-top:0px;
	margin-left:2px;
	float:left;
}

.barraInvestigadoresOn {
	background-color: #0090CD;
	width:156px;
	height:8px;
	margin-top:0px;
	margin-left:2px;
	float:left;
}

.barraEnsino {
	background-color: #CDE9F5;
	width:65px;
	height:8px;
	margin-top:0px;
	margin-left:2px;
	float:left;
}


.barraEnsinoOn {
	background-color: #0090CD;
	width:65px;
	height:8px;
	margin-top:0px;
	margin-left:2px;
	float:left;
}

.barraLinks {
	background-color: #CDE9F5;
	width:59px;
	height:8px;
	margin-top:0px;
	margin-left:2px;
	float:left;
	
}

.barraLinksOn {
	background-color: #0090CD;
	width:59px;
	height:8px;
	margin-top:0px;
	margin-left:2px;
	float:left;
}


.barraContactos {
	background-color: #CDE9F5;
	width:90px;
	height:8px;
	margin-top:0px;
	margin-left:2px;
	float:left;
}

.barraContactosOn {
	background-color: #0090CD;
	width:90px;
	height:8px;
	margin-top:0px;
	margin-left:2px;
	float:left;
}


#menu a
{
display:block;
width:100%;
height:100%;
}

	a.swapColor:link {background-color: #CDE9F5;}
	a.swapColor:visited {background-color: #CDE9F5;}
	a.swapColor:active {background-color: #CDE9F5;}
	a.swapColor:hover {background-color: #0090CD;}
	
	
.barra1Col{
	width:561px;
	height:18px;
	margin-left:391px;
	margin-top:54px;
	float:left;
	border-bottom:2px;
	border-bottom-color:#000000;
}
	
.barra{
	width:561px;
	height:18px;
	margin-left:62px;
	margin-top:54px;
	float:left;
	border-bottom:2px;
	border-bottom-color:#000000;
}

.barraPeq{
	width:241px;
	height:18px;
	margin-left:88px;
	margin-top:54px;
	float:left;
	border-bottom:2px;
	border-bottom-color:#000000;
}

.barraClaraPeq {
	background-color: #124760;
	width:241px;
	height:1px;
	padding:0px;
	margin:0px;
}


.titBarra {
	background-color: #4CA6D0;
	font-family: Verdana;
	font-size:11px;
	font-weight:normal;
	line-height:14px;
	vertical-align:middle;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
	padding-left:20px;
	padding-bottom:4px;
	padding-top:6px;
}


.round span{
	display: block;
	background: #4CA6D0;
	overflow: hidden;
}

.round .r1 {margin:0 5px; height: 1px;}
.round .r2 {margin:0 3px; height: 1px;}
.round .r3 {margin:0 2px; height: 1px;}
.round .r4 {margin:0 1px; height: 2px;}



.barraClaraProxCongressos {
	background-color: #124760;
	width:561px;
	height:1px;
	padding:0px;
	margin:0px;
}


.txtListagemGeral{
	margin-left:67px;
	margin-top:20px;
	width:560px;
	float:left;
	
}

.txtListagemGeral1Col{
	margin-left:391px;
	margin-top:20px;
	width:560px;
	float:left;
}

.colunaDir{
	 margin-left:44px;
	margin-top:185px;
	width:260px;
	float:left;
	padding-left:20px;
	height:100%;
}

.colunaDirCongresso{
	 margin-left:88px;
	margin-top:20px;
	width:241px;
	float:left;
	height:100%;
	
}

.subTitPublicacoes {
	font-family: Verdana;
	font-size:10px;
	font-weight:normal;
	line-height:20px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	padding-top:15px;
	padding-left:20px;
	
}
.subTitPublicacoes2 {
	font-family: Verdana;
	font-size:10px;
	font-weight:normal;
	line-height:10px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	padding-top:5px;
	padding-left:20px;
	
}

.linkListagens {
	background-color:#CDE9F5;
	font-family: Verdana;
	font-size:10px;
	font-weight:normal;
	line-height:14px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	width:15em;
	padding-left:6px;
	padding-right:6px;
	margin-top:2px;
	margin-left:20px;
	display:inline;
}


	
	
.linhaAzul{
background-color: #0090CD;
height:1px;
margin-top:8px;
margin-left:8px;
margin-right:2px;
}

.rodapeGrande{
margin-top:150px;
position:static;
top:auto;
left:auto;
bottom:0;
float:left;
margin-left:44px;

}

.rodapePosDes {
	width:938px;
	height:5px;
	margin-top:0px;
	padding:0px;
	background-color:#D8F0F7;
	z-index:2;
}

.rodapePosDireitos {
	width:938px;
	height:30px;
	margin-top:8px;
	background-color:#ffffff;
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	line-height:16px;
	color: #999999;
	text-decoration: none;
	text-align:left;
		
}



.titDestaqueListagem{
	height:18px;
	font-family: Verdana;
	font-size: 16px;
	font-weight:bold;
	line-height:18px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	padding-top:15px;
	padding-left:20px;
}

.subTitDestaqueListagem {
	font-family: Verdana;
	font-size: 10px;
	font-weight:normal;
	line-height:18px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	padding-top:5px;
	padding-left:20px;
}

.iconDataListagem{
	float:left;
	padding-top:10px;
	padding-left:20px;
}

.dataDestaqueListagem{
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	line-height:18px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	padding-top:10px;
	padding-left:40px;
	margin-left:10px;
}

.titTxtDestaque{
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
	line-height:14px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	padding-top:30px;
	padding-left:20px;
}

.subtitTxtDestaque{
	font-family: Verdana;
	font-size: 10px;
	font-weight:normal;
	font-variant:small-caps;
	line-height:14px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	padding-top:10px;
	padding-left:20px;

}

.txtDestaqueListagem{
	font-family: Verdana;
	font-size: 10px;
	font-weight:normal;
	line-height:14px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	padding-top:10px;
	padding-left:20px;
	width:490px;

}


.saberMaisListagens {
	font-family: Verdana;
	font-size:10px;
	font-weight:normal;
	line-height:14px;
	color: #1A5774;
	text-decoration: none;
	text-align:left;
	padding-top:15px;
	padding-left:20px;
	
}

.titDirListagem{
	font-family: Verdana;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	margin-bottom:8px;
}

.listagemDirDest{
	font-family: Verdana;
	font-size: 10px;
	font-weight:normal;
	line-height:18px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	padding-top:2px;
}

.listagemTitulo{
	font-family: Verdana;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	padding-top:15px;
	padding-left:20px;
}

.localDataListagem{
	font-family: Verdana;
	font-size:10px;
	font-weight:normal;
	line-height:14px;
	color: #1A5774;
	text-decoration: none;
	text-align:left;
	padding-top:1px;
	padding-left:20px;
	
}

.subtitulosListagem {
	font-family: Verdana;
	font-size: 10px;
	font-weight:normal;
	line-height:14px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	padding-top:2px;
	padding-left:20px;
	margin-bottom:14px;
}

.txtListagemP{
	font-family: Verdana;
	font-size:10px;
	font-weight:normal;
	line-height:14px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	margin-top:14px;
	padding-left:20px;
}

.txtListagem{
	font-family: Verdana;
	font-size:10px;
	font-weight:normal;
	line-height:14px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	padding-left:20px;
}

.linhaAzulGr{
	background-color: #0090CD;
	height:1px;
	margin-top:18px;
	margin-bottom:18px;
	margin-left:8px;
	margin-right:2px;
}

.listagemTituloPeq{
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
	line-height:14px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	padding-top:15px;
	padding-left:5px;
}

.subtitulosListagemPeq {
	font-family: Verdana;
	font-size: 10px;
	font-weight:normal;
	line-height:14px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	padding-top:2px;
	margin-bottom:14px;
	padding-left:5px;
}

.localDataListagemPeq{
	font-family: Verdana;
	font-size:10px;
	font-weight:normal;
	line-height:14px;
	color: #1A5774;
	text-decoration: none;
	text-align:left;
	padding-top:1px;
	padding-left:5px;
	
}

.txtListagemPPeq{
	font-family: Verdana;
	font-size:10px;
	font-weight:normal;
	line-height:14px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	margin-top:14px;
	padding-left:5px;
}

.txtListagemPeq{
	font-family: Verdana;
	font-size:10px;
	font-weight:normal;
	line-height:14px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	padding-left:5px;
}

.saberMaisListagensPeq {
	font-family: Verdana;
	font-size:10px;
	font-weight:normal;
	line-height:14px;
	color: #1A5774;
	text-decoration: none;
	text-align:left;
	padding-top:15px;
	padding-left:5px;
	
}

.linkListagensPeq {
	background-color:#CDE9F5;
	font-family: Verdana;
	font-size:10px;
	font-weight:normal;
	line-height:14px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	width:15em;
	padding-left:6px;
	padding-right:6px;
	margin-top:2px;
	margin-left:5px;
	display:inline;
}

.linhaAzulPeq{
	background-color: #0090CD;
	height:1px;
	margin-top:18px;
	margin-bottom:18px;
	margin-left:2px;
	margin-right:2px;
}

.subTitPublicacoesTop {
	font-family: Verdana;
	font-size:10px;
	font-weight:normal;
	line-height:20px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	padding-left:20px;
	
}

.TitPublicacoes{
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
	line-height:20px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	padding-left:20px;
	padding-top:15px;
}

.localPublicacoes{
	font-family: Verdana;
	font-size:10px;
	font-weight:normal;
	line-height:16px;
	color: #1A5774;
	text-decoration: none;
	text-align:left;
	padding-left:20px;
	
}

.containerHome{
	float:left;
	margin-left:44px;
	margin-top:10px;
	width:940px;
	border-bottom:solid;
	border-bottom-color: #0F88C0;
	border-bottom-width:1px;
	border-right:solid;
	border-right-color: #0F88C0;
	border-right-width:1px;
}
	
.rectAzulEsq {
	background-color: #0F88C0;
	width:226px;
	height:340px;
	padding:0px;
	margin:0px;
	
	
}

.titSPCE {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	width:123px;
	padding-top:95px;
	margin-left:39px;
}

.txtBrancoEsqHome {
	width:167px;
	font-family: Verdana;
	font-size: 10px;
	font-weight:lighter;
	line-height:14px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	margin-left:39px;
	padding-top:20px;
	height:100px;
	
	
}

.blocoConteudo{
float:right;
margin-top:-308px;
margin-right:0px;
width:670px;
display:inline;


}

.destaqueFont{
font-family: Verdana;
	font-size: 14px;
	font-weight:lighter;
	line-height:14px;
	color: #0F88C0;
	text-decoration: none;
	text-align: left;
}

.linhaAzulHome {
	width:600px;
	height:1px;
	background-color: #0F88C0;
	margin-top:6px;
	
}

.txtNormal {
	font-family: Verdana;
	font-size:10px;
	font-weight:normal;
	line-height:14px;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-top:10px;
	padding-left:20px;
	width:580px;
	margin-top:0px;
}

.saberMaisTotal{
	margin-top:15px;
	background-color:#FFFFFF;
	margin-left:20px;

}

.fundoAzulSaberMais {
	width:13px;
	height:14px;
	background-color:#0F88C0;
	
}

.fundoAzulClaro {
	background-color:#D0E4EE;
	float:left;
	margin-top:-14px;
	width:118px;
	margin-left:14px;

}

.maisTxt{
	font-family: Verdana;
	font-size:11px;
	font-weight:bold;
	line-height:14px;
	vertical-align:top;
	color: #ffffff;
	text-decoration: none;
	text-align:center;
	padding-left:1px;
}

.saberMaisTxt{
	font-family: Verdana;
	font-size:10px;
	font-weight:normal;
	line-height:14px;
	color: #0D77A8;
	text-decoration: none;
	text-align:left;
	text-indent:5px;
	padding-left:4px;
	display:block;
	width:100%;
	height:100%;
}

.containerInf{
	margin-top:0px;
	padding-top:0px;
	border-bottom:solid;
	border-bottom-color: #0F88C0;
	border-bottom-width:1px;
	border-right:solid;
	border-right-color: #0F88C0;
	border-right-width:1px;
	border-left:solid;
	border-left-color: #0F88C0;
	border-left-width:1px;
	float:left;
	margin-left:44px;
	width:939px;
	height:162px;
}


.barraAzulEsqInfHome{
	margin-top:0px;
	margin-left:44px;
	margin-right:10px;
	width:1px;
	height:161px;
	background-color:#0F88C0;
	float:left;
}

.containerBtnHome{
	margin-top:0px;
	margin-left:44px;
	margin-right:10px;
	width:939px;
	height:161px;
	background-color:#ffffff;
	border:solid;
	border-width:1px;
	border-color:#0F88C0;
	float:left;
	border-top:none;
	
}


.btn01BarraPos{
	margin-top:20px;
	margin-left:54px;
	width:8px;
	height:140px;
	background-color:#0F88C0;
	float:left;
	
}

.btn01HomeInfPos {
	width:296px;
	height:140px;
	background-color:#E3F4F9;
	margin-top:10px;
	margin-left:12px;
	float:left;
}

.btn01HomeInfPosOn{
	background-color:#ffffff;
	margin-top:9px;
	margin-left:12px;
	float:left;
	width:295px;
	height:140px;
	cursor:pointer;
	border-right:solid;
	border-right-color:#0090CD;
	border-right-width:1px;
	border-top:solid;
	border-top-color:#0090CD;
	border-top-width:1px;
	border-bottom:solid;
	border-bottom-color:#0090CD;
	border-bottom-width:1px;
}

.btn02HomeInfPos{
	width:296px;
	height:140px;
	background-color:#E3F4F9;
	margin-left:13px;
	float:left;
	margin-top:10px;
}

.btn02HomeInfPosOn{
	width:295px;
	height:140px;
	background-color:#ffffff;
	margin-left:13px;
	float:left;
	margin-top:9px;
	cursor:pointer;
	border-right:solid;
	border-right-color:#0090CD;
	border-right-width:1px;
	border-top:solid;
	border-top-color:#0090CD;
	border-top-width:1px;
	border-bottom:solid;
	border-bottom-color:#0090CD;
	border-bottom-width:1px;
}

.btn03HomeInfPos{
	width:296px;
	height:140px;
	background-color:#E3F4F9;
	margin-left:13px;
	float:left;
	margin-top:10px;
}



.btn01BarraPos{
	margin:0px;
	padding:0px;
	width:8px;
	background-color:#0F88C0;
}

.btn01BarraPosOn{
	margin:0px;
	padding:0px;
	width:8px;
	background-color:#000000;
}

.barraAzulDirInfHome{
	margin-top:0px;
	margin-left:12px;
	width:1px;
	height:161px;
	background-color:#0F88C0;
	float:left;
}

.barraAzulBotInfHome{
	margin-top:0px;
	margin-left:44px;
	margin-bottom:30px;
	width:940px;
	height:1px;
	background-color:#0F88C0;
	float:left;
}

.IconPos{
margin-top:34px;
margin-left:26px;
width:260px;
margin-right:10px;
}

.TitBtn{
	font-family: Verdana;
	font-size:26px;
	font-weight:normal;
	vertical-align:middle;
	color: #0F88C0;
	text-decoration: none;
	text-align:left;
	margin-top:-26px;
	margin-left:50px;
	text-decoration:none;
}

.linhaBtn{
	background-color:#0F88C0;
	height:1px;
	margin-top:10px;
	margin-left:26px;
}

.subTitBtnPos{
	margin-top:12px;
	margin-left:26px;
	width:260px;
	font-family: Verdana;
	font-size:14px;
	font-weight:normal;
	line-height:14px;
	vertical-align:middle;
	color: #0F88C0;
	text-decoration: none;
	text-align:left;
}
	
	a.btn01HomeInfPos:link  {background-color: #E3F4F9;}
	a.btn01HomeInfPosr:visited {background-color: #E3F4F9;}
	a.btn01HomeInfPos:active {background-color: #E3F4F9;}
	a.btn01HomeInfPos:hover {background-color: #0090CD;}
	
	a.saberMaisTxt:link  {background-color: #D0E4EE;}
	a.saberMaisTxt:visited {background-color: #D0E4EE;}
	a.saberMaisTxt:active {background-color: #D0E4EE;}
	a.saberMaisTxt:hover {background-color: #0090CD; color:#ffffff;}
	
	.mailto{
	font:verdana;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	}
	
	.linkTop{
	font-family:verdana;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	
	}
	
	.imgSemBorder{
	border:none;
	}
	
	.noLine{
	text-decoration:none;
	}
	
	.camposForm{
	font-family:verdana;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height: 14px;
	color:#000000;
	}
	
	.boxesForm{
	border:solid;
	border-width:1px;
	border-color:#0090CD;
	}
	
	.camposFormPos{
	width:60px;
	align:left;
	text-align:left;
	display:inline;
	padding-left:20px;
	float:left;
	}
	
	.camposFormPosDir{
	width:200px;
	margin-left:14px;
	display:inline;
	}
	
	.camposFormPosDirTxt{
	border:solid;
	border-width:1px;
	border-color:#0090CD;
	width:340px;
	margin-left:14px;
	display:inline;
	min-height:100px;
	}
	
	.btnForm{
	background-color:#0090CD;
	font-family:verdana;
	font-size:10px;
	color:#FFFFFF;
	border:solid;
	border-width:1px;
	border-color:#0090CD;
	margin-left:95px;
	}
	
	.boxEntrada{
	border:solid;
	border-width:1px;
	border-color:#666666;
	background-color:000000px;
	width:350px;
	align:center;
	padding:20px;
	}
	
	.containerEntrada{
	width:400px;
	margin: 0 auto;   /* align for good browsers */
	text-align: left;
	margin-top:90px;
	}
	
.boxesFormPass{
border:solid;
	border-width:1px;
	border-color:#0090CD;
	width:250px;
	margin-left:10PX;
}

.camposForm{
font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height: 14px;
	color:#000000;
}

.barraAzul{
background-color:#0090CD;
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
height:10px;
text-align:left;
margin:0px;
padding:10px;
padding-left:20px;
float:left;
width:362px;

}

.containerCampos{
	margin-top:30px;
}

.btnFormEntrada{
	background-color:#0090CD;
	font-family:verdana;
	font-size:10px;
	color:#FFFFFF;
	border:solid;
	border-width:1px;
	border-color:#0090CD;
	margin-left:100px;
	}
