/* CSS Document */

body {
	margin: 0px;
	padding: 0px;	
	text-align:left;
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	background-color: #E4EAEE;
}

#topo {
	width: 100%;
	height: 183px;
	margin: 0px;
	padding: 0px;
	text-align:center;
	clear: both;
	background-image:url(../img/bg_topo.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

#conteudo {
	width: 996px;	
	margin: 0px auto;
	padding: 0px;
	text-align: left;
	clear: both;
}

#esquerda {
	width: 364px;
	height: auto;
	min-height: 650px;
	margin: 0px;
	padding: 0px 0px 50px 0px;
	text-align:left;
	float: left;
	/*background-image:url(../img/foto1.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;*/	
}

	.esquerda_busca_texto {
		width: 135px;
		height: 15px;
		background-color:#FFFFFF;
		margin: 0px;
		padding: 3px 0px 0px 5px;
		border: #D9D9D9 1px solid;
		font-family: Arial, Helvetica, sans-serif;
		font-size:10px;
		color: #333333;
	}

	#esquerda_topo {
		width: 364px;
		height: 59px;
		margin: 0px;
		padding: 0px;
		text-align:left;
		background-image:url(../img/basemarca.jpg);
		background-repeat:no-repeat;
		background-position:top;
		border: 0px;
		clear: both;
	}
	
	#esquerda_sessoes {
		width: 250px;
		height: auto;
		margin: 0px 0px 0px 44px;
		padding: 0px 0px 20px 70px;
		text-align:left;	
		clear: both;
		background-image:url(../img/bg_esquerda.jpg);
		background-repeat:repeat-y;
		background-position: right;
		border: 0px;
		
	}
	
	#esquerda_sessoes_ultima {
		width: 364px;
		height: 48px;
		margin: 0px 0px 180px 0px; /** aqui **/
		padding: 0px 0px 0px 0px;
		text-align:left;	
		clear: both;
		background-image:url(../img/bg_esquerda_fim.jpg);
		background-repeat:no-repeat;
		background-position: top right;
		border: 0px;
		
	}
	
		#menu_opcao {
			width: 210px;
			height: 20px;
			margin: 0px;
			padding: 0px;
			text-align: left;
			font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
			font-size:12px;
			color: #0066B2;
			clear: both;
			background-image:url(../img/menu_divisao.jpg);
			background-repeat:no-repeat;
			background-position:bottom;
		}
		
		#menu_opcao a {
			width: 210px;
			height:auto;
			margin: 0px;
			padding: 0px;
			text-align: left;
			font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
			font-size:12px;
			color: #0066B2;
			clear: both;
			text-decoration: none;
		}
		
		#menu_opcao a:hover {
			height:auto;
			margin: 0px;
			padding: 0px;
			text-align: left;
			font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
			font-size:12px;
			color: #004080;
			clear: both;
			text-decoration: none;
		}
		
		.esquerda_portal_label {
			font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
			font-size:12px;
			font-weight: bold;
			color: #6D6E71;
			margin: 0px;
			padding: 0px;
			text-align:left;			
		}
		
		.esquerda_portal_texto {
			width: 120px;
			height: 15px;
			background-color:#FFFFFF;
			margin: 0px;
			padding: 3px 0px 0px 5px;
			border: #D9D9D9 1px solid;
			font-family: Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #333333;
		}
		
		.esquerda_portal_select {
			width: 128px;
			height: 20px;
			background-color:#FFFFFF;
			margin: 0px;
			padding: 0px;
			border: #D9D9D9 1px solid;
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #333333;
		}
		
		.esquerda_esqueceu_senha {
			font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
			font-size:10px;
			line-height: 1em;
			color: #6D6E71;
			margin: 5px 10px 5px 0px;
			text-decoration: none;
		}
		
		.esquerda_esqueceu_senha a {
			font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
			font-size:10px;
			font-weight: bold;
			line-height: 1em;
			color: #6D6E71;
			margin: 5px 10px 5px 0px;
			text-decoration: underline;
		}
		
		.esquerda_esqueceu_senha a:hover {
			font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
			font-size:10px;
			font-weight: bold;
			line-height: 1em;
			color: #6D6E71;
			margin: 5px 10px 5px 0px;
			text-decoration: none;
		}
		
#direita {
	width: 612px;
	height: auto;
	min-height: 200px;
	margin: 0px;
	padding: 5px 0px 0px 00px;
	text-align:left;
	float: left;
}

	.enquete_radio {
		width: 20px;
		margin: 0px 5px 20px 0px;
		padding: 0px;		
	}

#miolo {
	width: 627px;
	height: auto;
	min-height: 500px;
	margin: 0px;
	padding: 0px;
	text-align:left;
	float: left;
}

	#miolo_titulo_cursos {
		width: 100%;
		height:auto;
		margin: 0px 0px 20px 0px;
		padding: 0px;
		text-align:left;
		
		font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
		font-size:15px;
		font-weight: bold;
		color: #0066B2;
	}

	#miolo_titulo_subsecao {
		width: 100%;
		height:auto;
		margin: 0px 0px 10px 0px;
		padding: 0px;
		text-align:left;
		
		font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
		font-size:15px;
		font-weight: bold;
		color: #0066B2;
	}
	
	#miolo_titulo_data_noticia {
		width: 100%;
		height:auto;
		margin: 5px 0px 0px 0px;
		padding: 0px;
		text-align:left;
		
		font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
		font-size:10px;
		color: #6D6E71;
	}
	
	#miolo_titulo_gravata_noticia {
		width: 100%;
		height:auto;
		margin: 0px 0px 10px 0px;
		padding: 0px;
		text-align:left;
		
		font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
		font-size:12px;
		color: #6D6E71;
	}
	
	#miolo_titulo_subtitulos {
		width: 100%;
		height:auto;
		margin: 10px 0px 10px 0px;
		padding: 0px;
		text-align:left;
		
		font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
		font-size:12px;
		color: #6D6E71;
	}

	#miolo_banner {
		width: 627px;
		height: 201px;
		margin: 0px 0px 20px 0px;
		padding: 0px;
		text-align:left;
		clear: both;
	}
	
	#miolo_baixo {
		width: 627px;
		height: 201px;
		margin: 0px;
		padding: 0px;
		text-align:left;
		clear: both;
	}
	
	#miolo_baixo_esquerda {
		width: 400px;
		height: auto;
		margin: 0px;
		padding: 0px 0px 20px 0px;
		text-align:left;
		float: left;
		clear: both;
	}
	
		#miolo_baixo_esquerda_video {
			width: 400px;
			height: 314px;
			margin: 0px;
			padding: 0px;
			text-align:left;
			margin: 10px 0px 10px 0px;
			padding: 0px;
			clear: both;
		}
	
		#miolo_baixo_esquerda_noticia {
			width: 400px;
			height: auto;
			margin: 0px 0px 10px 0px;
			padding: 0px;
			text-align:left;	
		}
		
			.miolo_baixo_esquerda_noticia_titulo a {			
				font-family:"Trebuchet MS";
				font-size:16px;
				font-weight: bold;
				line-height: 1em;
				color: #6D6E71;
				text-decoration: none;
			}
			
			.miolo_baixo_esquerda_noticia_titulo a:hover {			
				font-family:"Trebuchet MS";
				font-size:16px;
				font-weight: bold;
				line-height: 1em;
				color: #6D6E71;
				text-decoration: underline;
			}
			
			.miolo_baixo_esquerda_noticia_ultimas_titulo{			
				font-family:"Trebuchet MS";
				font-size:12px;
				font-weight: bold;
				color: #0066B2;
				text-decoration: none;
				margin: 0px 0px 10px 0px;
				padding: 0px;
				line-height: 1.3em;
			}
			
			.miolo_baixo_esquerda_noticia_ultimas_titulo a {			
				font-family:"Trebuchet MS";
				font-size:12px;
				font-weight: bold;
				color:#0066B2;
				text-decoration: none;
				margin: 0px 0px 10px 0px;
				padding: 0px;
				line-height: 1.3em;
			}
			
			.miolo_baixo_esquerda_noticia_ultimas_titulo a:hover {			
				font-family:"Trebuchet MS";
				font-size:12px;
				font-weight: bold;
				color: ##0066B2;
				text-decoration: underline;
				margin: 0px 0px 10px 0px;
				padding: 0px;
				line-height: 1.3em;
			}
			
			.miolo_baixo_esquerda_noticia_ultimas{			
				font-family:"Trebuchet MS";
				font-size:12px;
				color: #6D6E71;
				text-decoration: none;
				margin: 0px 0px 10px 0px;
				padding: 0px;
				line-height: 1.3em;
			}
			
			.miolo_baixo_esquerda_noticia_ultimas a {			
				font-family:"Trebuchet MS";
				font-size:12px;
				color: #6D6E71;
				text-decoration: none;
				margin: 0px 0px 10px 0px;
				padding: 0px;
				line-height: 1.3em;
			}
			
			.miolo_baixo_esquerda_noticia_ultimas a:hover {			
				font-family:"Trebuchet MS";
				font-size:12px;
				color: #6D6E71;
				text-decoration: underline;
				margin: 0px 0px 10px 0px;
				padding: 0px;
				line-height: 1.3em;
			}
			
		#miolo_baixo_esquerda_noticia_vejamais {
			width: 393px;
			height: auto;
			margin: 0px 0px 10px 0px;
			padding: 0px 7px 0px 0px;
			text-align: right;	
			clear: both;
			
			font-family:"Trebuchet MS";
			font-size:10px;
			color: #0066B2;
			font-weight: bold;
			text-decoration: none;
		}
		
			#miolo_baixo_esquerda_noticia_vejamais a {			
				font-family:"Trebuchet MS";
				font-size:10px;
				color: #0066B2;
				font-weight: bold;
				text-decoration: underline;
			}
			
			#miolo_baixo_esquerda_noticia_vejamais a:hover {			
				font-family:"Trebuchet MS";
				font-size:10px;
				color: #0066B2;
				font-weight: bold;
				text-decoration: none;
			}
			
		#miolo_baixo_esquerda_eventos_campanhas {
			width: 400px;
			height: auto;
			margin: 10px 0px 10px 0px;
			padding: 0px;
			text-align:left;	
			clear: both;
		}
		
			#miolo_baixo_esquerda_eventos_quadro {
				width: 180px;
				height:auto;
				margin: 0px;
				padding: 0px 20px 0px 0px;
				text-align:left;
				float: left;
			}
	
	#miolo_baixo_resultado_pesquisa {
		width: 627px;
		height: auto;
		margin: 0px;
		padding: 0px 0px 20px 0px;
		text-align:left;
		float: left;
	}
	
	#miolo_baixo_divisoria {
		width: 22px;
		height: auto;
		min-height: 500px;
		margin: 0px;
		padding: 0px;
		text-align:left;
		float: left;
		background-image:url(../img/bg_divisoria_conteudo.jpg);
		background-position:center;
		background-repeat: no-repeat;
	}
	
	#miolo_baixo_direita {
		width: 205px;
		height: auto;
		min-height: 500px;
		margin: 0px;
		padding: 0px 0px 10px 0px;
		text-align:left;
		float: left;
	}
	
		#miolo_baixo_direita_subsessao {
			width: 205px;
			height: auto;
			min-height: 100px;
			margin: 0px;
			padding: 0px;
			text-align:left;
			clear: both;
			
			font-family:"Trebuchet MS";
			font-size:12px;
			color: #6D6E71;
		}
		
		#miolo_baixo_direita_enquete {
			width: 205px;
			height: auto;
			min-height: 100px;
			margin: 0px 0px 20px 0px;
			padding: 0px;
			text-align:left;
			clear: both;
			
			font-family:"Trebuchet MS";
			font-size:12px;
			color: #6D6E71;
		}
		
			.enquete_pergunta {
				font-size:12px;
				color: #6D6E71;
				text-decoration: none;
				margin: 0px 0px 0px 0px;
				padding: 0px;
				line-height: 1.3em;
			}
			
			.blog_postagem {
				font-family:"Trebuchet MS";
				font-size:12px;
				color: #6D6E71;
				text-decoration: none;
				margin: 0px 0px 0px 0px;
				padding: 0px;
				line-height: 1.3em;
				margin-top: 10px;
			}
			
			.blog_postagem a {
				color: #6D6E71;
				text-decoration: none;
			}
			
			.blog_postagem a:hover {
				text-decoration: underline;
			}

		#miolo_baixo_direita_enquete_resultado {
			width: 205px;
			height: auto;
			min-height: 100px;
			margin: 0px 0px 20px 0px;
			padding: 0px;
			text-align:left;
			clear: both;
			
			font-family:"Trebuchet MS";
			font-size:12px;
			color: #6D6E71;
		}
		
			.miolo_baixo_direita_enquete_seta {
				margin: 0px 0px 0px 7px;
			}
		
			.miolo_baixo_direita_enquete_resultado_obs {
				font-family:"Trebuchet MS";
				font-size: 10px;
				margin: 10px 0px 10px 7px;
				padding: 0px;
				color: #6D6E71;
				text-decoration: none;
			}
		
		.botoes_enquete {
			margin-top: 10px;
		}
		
		.miolo_baixo_direita_newsletter_label {
			font-family:"Trebuchet MS";
			font-size:12px;
			font-weight: bold;
			color: #6D6E71;
			display: block;
			padding: 0px;
		}
		
		.miolo_baixo_direita_newsletter_texto {
			width: 164px;
			height: 15px;
			background-color:#FFFFFF;
			margin: 0px;
			padding: 3px 0px 0px 5px;
			border: #D9D9D9 1px solid;
			font-family: Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #333333;
		}
		
		.button_enviar {
			width: 30px;
			height: 24px;
			margin: 0px;
			padding: 0px;
			text-align:left;
			cursor: pointer;
			background-image:url(../img/bt_enviar.jpg);
			background-repeat:no-repeat;
			background-position:top;
			border: 0px;
		}
		
		.button_votar {
			width: 30px;
			height: 24px;
			margin: 0px 10px 0px 0px;
			padding: 0px;
			text-align:left;
			cursor: pointer;
			background-image:url(../img/bt_votar.jpg);
			background-repeat:no-repeat;
			background-position:top;
			border: 0px;
		}
		
		.button_resultado {
			width: 40px;
			height: 24px;
			margin: 0px;
			padding: 0px;
			text-align:left;
			cursor: pointer;
			border: 0px;
		}
		
		.button_voltar {
			width: 30px;
			height: 24px;
			margin: 0px;
			padding: 0px;
			text-align:left;
			cursor: pointer;
			background-image:url(../img/bt_voltar.jpg);
			background-repeat:no-repeat;
			background-position:top;
			border: 0px;
		}
		
		.button_login {
			width: 30px;
			height: 24px;
			margin: 0px;
			padding: 0px;
			text-align:left;
			cursor: pointer;
			background-image:url(../img/bt_login.jpg);
			background-repeat:no-repeat;
			background-position:top;
			border: 0px;
		}
		
#rodape {
	width: 100%;
	height: 82px;
	margin: 0px;
	padding: 0px;
	text-align:left;
	background-image:url(../img/bg_rodape.jpg);
	background-repeat:repeat-x;
	background-position:top;
	clear: both;
}

#rodape_centro {
	width: 996px;
	height: 82px;
	margin: 0px;
	padding: 0px;
	text-align:left;
	left: 50%;
	margin-left: -498px;
	clear:both;
	position:relative; /** aqui **/
}

#rodape_centro #rodape_img { /** aqui **/
	position:absolute;
	top:-270px;
	left:0;
	z-index:1;
}

#rodape_centro #rodape_twitter { /** aqui **/
	position:absolute;
	top:-280px;
	left: 190px;
	z-index:3;
}

#rodape_centro #rodape_orkut { /** aqui **/
	position:absolute;
	top:-190px;
	left: 190px;
	z-index:3;
}

#rodape_centro_esquerda {
	width: 500px;
	height: 82px;
	margin: 0px;
	padding: 0px;
	text-align:left;
	float: left;
	background-image:url(../img/bg_rodape_foto1.png);
	background-position:top;
	background-repeat:no-repeat;
	z-index:2;
	position:relative;
}

#rodape_centro_direita {
	width: 496px;
	height: 47px;
	margin: 0px;
	padding: 30px 0px 0px 0px;
	text-align: center;
	float: left;	
	z-index:2;
	position:relative;
	font-family: "Trebuchet MS";
	font-size:10px;
	color: #666666;
}

#byDpa { position: absolute; left: -410px; bottom: -5px;}

#lastPosts h3 { font-size: 18px; color: #6d6e71; margin-bottom: 25px; padding-left: 7px; background:url(../img/seta.png) no-repeat left center;}
#lastPosts p { color: #6d6e71; font-size: 12px; margin: 10px 0;}
#lastPosts h4 { color: #f26123; font-size: 16px; padding: 2px 7px; color: #fff; float: left;}
	#lastPosts h4.bgLaranja { background: #f36822;}
	#lastPosts h4.bgVerde { background: #a6ce39;}
	#lastPosts h4.bgCinza { background: #808285;}
	#lastPosts h4.bgAmarelo { background: #d8ab40;}
#lastPosts ul { clear: both; background:url(../img/bg-ul-post.png) no-repeat center bottom; padding-bottom: 20px; margin-bottom: 10px;}
	#lastPosts ul li { padding-left: 7px;}
	#lastPosts ul.noBg { background: none;}
	#lastPosts ul.listaSequeciais li {background:url(../img/setas.png) no-repeat left 10px;}
	#lastPosts ul.listaGraduacao li {background:url(../img/setas.png) no-repeat left -11px;}
	#lastPosts ul.listaPos li {background:url(../img/setas.png) no-repeat left -32px;}
	#lastPosts ul.listaMestrado li {background:url(../img/setas.png) no-repeat left -51px;}
#lastPosts ul li a { color: #6d6e71; font-size: 11px; text-decoration: none;}
#lastPosts ul li a:hover { text-decoration: underline;}

#listaBlogs { margin-top: -10px;}
#listaBlogs li {padding-left: 7px;}
#listaBlogs li a { font-size: 14px; text-decoration: none; outline: none;}
#listaBlogs li.liSequenciais {background:url(../img/seta-laranja.png) no-repeat left 6px;}
#listaBlogs li ul li.liSequenciais {background:url(../img/seta-laranja.png) no-repeat left 6px !important;}
#listaBlogs li.liSequenciais a { color: #f26123;}

#listaBlogs li.liGraduacao {background:url(../img/seta-verde.png) no-repeat left 6px;}
#listaBlogs li ul li.liGraduacao {background:url(../img/seta-verde.png) no-repeat left 6px !important;}
#listaBlogs li.liGraduacao a { color: #67ae3e;}

#listaBlogs li.liPos {background:url(../img/seta-cinza.png) no-repeat left 6px;}
#listaBlogs li ul li.liPos {background:url(../img/seta-cinza.png) no-repeat left 6px !important;}
#listaBlogs li.liPos a { color: #6d6e71;}

#listaBlogs li.liMestrado {background:url(../img/setas.png) no-repeat left -55px;}
#listaBlogs li ul li.liMestrado {background:url(../img/setas.png) no-repeat left -55px; !important;}
#listaBlogs li.liMestrado a { color: #e0a51a;}

#listaBlogs li ul { margin-left: 5px; margin-bottom: 5px;}
#listaBlogs li ul li { background: none !important;}
#listaBlogs li ul li a { font-size: 12px;}
#listaBlogs li ul li ul li a { font-size: 10px;}

.proximoAnterior { text-align: center;}
.proximoAnterior a { color: #f36822; font-size: 12px; text-decoration: none;}
.proximoAnterior span { margin: 0 7px; color: #f36822;}

h3.setaLaranja {background:url(../img/seta-laranja.png) no-repeat left center !important; color: #f26123 !important;}
h5.setaLaranja {background:url(../img/seta-laranja.png) no-repeat left 8px !important; padding-left: 7px; color: #f26123;}

h3.setaVerde   {background:url(../img/seta-verde.png) no-repeat left center !important; color: #62AC21 !important;}
h5.setaVerde   {background:url(../img/seta-verde.png) no-repeat left 8px !important; padding-left: 7px; color: #62AC21;}

h3.setaCinza   {background:url(../img/seta-cinza.png) no-repeat left center !important; color: #6d6e71 !important;}
h5.setaCinza   {background:url(../img/seta-cinza.png) no-repeat left 8px !important; padding-left: 7px; color: #6d6e71;}

h3.setaAmarela {background:url(../img/setas.png) no-repeat left -55px !important; color: #D8AE3E !important;}
h5.setaAmarela {background:url(../img/setas.png) no-repeat left -55px !important; padding-left: 7px; color: #D8AE3E;}
