/* CSS Document */

/* CSSs importados */

@import url;

/* Gerais */

*{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4d4d;
}

*{
	margin:0px;
	padding:0px;
	}

ul li{
	list-style:none;
	}


a{font-family:Arial, Helvetica, sans-serif; color:#900; text-decoration:none; font-size:12px;}
a:hover{font-family:Arial, Helvetica, sans-serif; color:#900; text-decoration:underline;}
body{margin:0px; background-color:#FFFFFF;}
h1,h2,h3,h4.h5,h6,p,ul,li,form,a{font-family:Arial, Helvetica, sans-serif; margin:0px;padding:0px;}

/* Backgrounds */

.bg_cinza{background-color:#CCCCCC;}
.bg_cinza_claro{background-color:#EAEAEA;}
.bg_verde{background-color:#18301A;}
.bg_vinho{background-color:#801B19 ;}
.bg_rosaclaro{background-color:#f1e6e5;}
.bg_mondo{background:url(../imagens/bg_mondo.gif);}
.bg_abobora{background-color:#D6760D; color:#622708;}

/*Principal*/

#principal div{float:left;}
/*#principal{
	position:absolute;
	width:900px;
	left:503px;
	margin-left:-450px;
	top: -4px;
}

#principal #topo{
	width:900px;
}*/


#principal{
	width:900px;
	margin:0px auto;
}


/* Menu Institucional */

#principal #topo #menu_inst{
	width:900px;
}

#principal #topo #menu_inst ul{

	list-style:none;
	padding-top:15px;
}

#principal #topo #menu_inst ul li{
	display:inline;
	float:left;
	margin-bottom:-3px;
	
}


#principal #topo #colunista_topo p.nome{
	font-family:"Arial", Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}

#principal #topo #colunista_topo p.titulo strong{
	font-family:"Arial", Helvetica, sans-serif;	
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
}

#principal #topo #colunista_topo p.previa{
	font-family:"Arial", Helvetica, sans-serif;	
	color:#FFFFFF;
	font-size:10px;
}

#principal #topo #colunista_topo p.previa a{
	font-family:"Arial", Helvetica, sans-serif;
	color:#FFFFFF;	
	font-size:10px;
}

#principal #topo #colunista_topo p.previa a:hover{
	font-family:"Arial", Helvetica, sans-serif;
	color:#FFFFFF;	
	font-size:10px;
	font-style:italic;
}

#principal #topo #topo_principal{
	width:900px;
}

/*Busca*/

#principal #topo #busca .form_busca{
	background-color:#f1e6e5;
	font-size:10px;	
	color:#990000 ;
	border:0px;
	padding:0px;
	margin:0px;
}

/*Menu*/

#principal #topo #menu{
	width:900px;
	
}

#principal #topo #menu ul{
	list-style:none;
	margin-left:3px;
	
}

#principal #topo #menu ul li{
	float:left;
	display:inline;
}

#principal #topo #menu li{
	padding-right:0px;
	padding-bottom:0px;
}



/*Conteúdo*/

#principal #conteudo{
	width:100%;
}

#principal #conteudo01{
	width:100%;
}

/*Notícias*/

#principal #conteudo #conteudo01 #noticias{
	width:369px;
}

#principal #conteudo #conteudo01 #noticias #noticia_principal h1{
	font-size:19px;
	color:4d4d4d;
	padding-bottom:10px;
}

#principal #conteudo #conteudo01 #noticias #noticia_principal p.ass_foto{
	font-style:italic;
	padding:5px 0px 15px 0px;
	font-size:9px;
	color:#808080;
}

#principal #conteudo #conteudo01 #noticias #noticia_principal p{
	font-size:12px;
	color:#4d4d4d;
	padding-bottom:10px;
}

#principal #conteudo #conteudo01 #noticias p.veja_mais{
	font-size:12px;
	color:#4d4d4d;
}

#principal #conteudo #conteudo01 #noticias p.veja_mais a{
	font-size:12px;
	color:#4d4d4d;
	text-decoration:underline;
}

/*Outras Notícias*/

#principal #conteudo #conteudo01 #noticias #outras_noticias h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#990000 ;
	font-weight:bold;
	text-decoration:underline;
	padding-bottom:10px;
}

#principal #conteudo #conteudo01 #noticias #outras_noticias ul{
	list-style:none;
}

#principal #conteudo #conteudo01 #noticias #outras_noticias ul li h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4d4d;

}

#principal #conteudo #conteudo01 #noticias #outras_noticias ul li h2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4d4d;
	font-weight:bold;
	text-decoration:none;
}

#principal #conteudo #conteudo01 #noticias #outras_noticias ul li p{
	font-size:12px;
	color:#4d4d4d;
	padding-bottom:10px;
	margin-left:07px;
}

#principal #conteudo #conteudo01 #noticias #outras_noticias ul li p a{
	font-size:12px;
	color:#4d4d4d;
	padding-bottom:10px;
	text-decoration:none;
}

#principal #conteudo #conteudo01 #noticias #outras_noticias ul li p a:hover{
	font-size:12px;
	color:#4d4d4d;
	text-decoration:underline;
}

/*Artigos*/

#principal #conteudo #conteudo01 #artigos ul{
	list-style:none;
	padding-top:12px;
}

#principal #conteudo #conteudo01 #artigos p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4d4d;
}

#principal #conteudo #conteudo01 #artigos p a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4d4d;
	text-decoration:none;
}

#principal #conteudo #conteudo01 #artigos ul li p a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4d4d;
	text-decoration:underline;
}

#principal #conteudo #conteudo01 #artigos ul li p.data{
	font-family:Arial, Helvetica, sans-serif;
	color:#9e5453;
	font-size:10px;
	padding-bottom:12px;				
}

/*Mondo*/

#principal #conteudo #conteudo01 #mondo #lista_mondo ul{
	padding:16px 10px;
	list-style:none;
}
#principal #conteudo #conteudo01 #mondo #lista_mondo ul li p{
	color:#FFFFFF;
	font-weight:normal;
	font-size:11px;
	text-align:left;
}

#principal #conteudo #conteudo01 #mondo #lista_mondo ul li p a{ 
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-variant:small-caps;
	font-size:11px;	
}

#principal #conteudo #conteudo01 #mondo #lista_mondo ul li p a:hover{ 
	color:#FFFFFF;
	font-size:11px;	
	font-weight:bold;
	text-decoration:underline;
}

#principal #conteudo #conteudo01 #mondo #lista_mondo ul li p.data{
	color:#e2cfb0;
	font-size:9px;
	padding-bottom:10px;				
}

#principal #conteudo #conteudo01 #mondo p.mais_mondo{
/*	color:#622708;*/
	color:#FFF;
	font-size:12px;
}

/*Publicidade*/

#principal #conteudo #publicidade{
	width:900px;
}

.publicidade_capa ul li{
	display:inline;
	float:left;
	
}

.publicidade_capa ul li{
	margin-top:20px;
	margin-bottom:20px;
	margin-right:13px;
	
}

.colunista_capa ul li{
	width:369px;
	
}

.colunista_capa li{
	margin-top:10px;
	margin-bottom:10px;
	border-bottom:1px solid #CCC;
	
}

.colunista_capa ul li h1{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 10px 10px;
	color:#4d4d4d;
}

.colunista_capa ul li h2{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 0px 10px;
	color:#4d4d4d;
}

.colunista_capa ul li h3{
	font-family:'Arial', Helvetica, sans-serif;
	font-weight:100;
	font-size:12px;
	margin:0px 0px 0px 10px;
	color:#4d4d4d;
}

.colunista_capa ul li h4{
	margin:10px 0px 0px 10px;
	font-weight:100;
}


.colunista_capa ul li a{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:12px;
	color:#4d4d4d;
}

.colunista_capa ul li a:hover{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:12px;
	color:#4d4d4d;
}




.livros_recomendados ul li{
	width:230px;
	
}

.livros_recomendados li{
	margin-top:10px;
	margin-bottom:10px;
	border-bottom:1px solid #CCC;
	
}

.livros_recomendados ul li h1{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:12px;
	font-weight:100;
	margin:0px 0px 0px 10px;
	color:#4d4d4d;
	
}

.livros_recomendados ul li h2{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 10px 10px;
	color:#4d4d4d;
	
}

.livros_recomendados ul li h3{
	font-family:'Arial', Helvetica, sans-serif;
	font-weight:100;
	font-size:12px;
	margin:0px 0px 0px 10px;
	color:#4d4d4d;
	
}



.entrevistas_capa ul li{
	width:261px;
	
}

.entrevistas_capa li{
	margin-top:10px;
	margin-bottom:10px;
	border-bottom:1px solid #CCC;
	
}

.entrevistas_capa ul li h1{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 0px 10px;
	color:#990000 ;
	
	
}

.entrevistas_capa ul li h2{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:12px;
	font-weight:100;
	margin:0px 0px 0px 10px;
	color:#4d4d4d;
}


.entrevistas_capa ul li h3{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:10px;
	color:#990000;
	margin:05px 0px 0px 10px;
	
	
}

.entrevistas_capa ul li a{
	font-family:'Arial', Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	color:#990000;
}

.entrevistas_capa ul li a:hover{
	font-family:'Arial', Helvetica, sans-serif;
	text-decoration:underline;
	font-size:12px;
	margin:0px 0px 0px 0px;
	color:#990000;
}

.bg_rodape{
	background-image:url(../imagens/bg_rodape.jpg);
	height:103px;
	
	
}

.rodape a{
	font-family:'Arial', Helvetica, sans-serif;
	text-decoration:none;
	font-weight:100;
	font-size:10px;
	color:#FFF;
	margin-left:05px;
	
}


.rodape a:hover{
	font-family:'Arial', Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:100;
	font-size:10px;
	color:#FFF;
	margin-left:05px;
}

.borda_rodape{
	border-right:1px dotted #FFF;
	
}

.categoria li{
	border-bottom:1px dotted #CCC;
	border-left:1px dotted #CCC;
	margin-bottom:10px;

}

.categoria ul li p{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	margin:0px 0px 10px 10px;
	
}

.categoria ul li h1{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:14px;
	color:#990000 ;
	margin:10px 0px 10px 10px;
	
}

.categoria h1{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:14px;
	color:#990000 ;
	margin:10px 0px 10px 10px;
	
}

.categoria p{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	margin:10px 0px 10px 10px;
	
}

.categoria ul li h3{
	font-family:'Arial', Helvetica, sans-serif;
	font-weight:100;
	font-size:12px;
	color:#333;
	margin:0px 0px 0px 10px;
	
}

.categoria ul li a{
	font-family:'Arial', Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	color:#990000 ;
	margin:10px 10px 10px 10px;
	
	
	
}

.categoria ul li a:hover{
	font-family:'Arial', Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	color:#333;
	margin:10px 10px 10px 10px;
	
}

.contato h1{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:14px;
	color:#990000 ;
	margin:10px 0px 10px 10px;
}

.contato p{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
	margin:10px 10px 10px 10px;
}

.campo_contato{
	border:1px solid #900;
	background-color:#F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#900;
	
}

.contato{
	border-bottom:1px dotted #CCC;
	border-left:1px dotted #CCC;
	
	
}

.texto_internas li{
	border-bottom:1px dotted #CCC;
	border-left:1px dotted #CCC;
	border-right:1px dotted #CCC;
	margin-bottom:10px;

}
.texto_internas {
	font-family:'Arial', Helvetica, sans-serif;
	font-size:11px;
	color:#333;
}

.texto_internas ul li p{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	margin:0px 10px 10px 10px;
	
}

.texto_internas h1{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:14px;
	color:#990000 ;
	margin:10px 0px 10px 10px;
	
}

.texto_internas ul li h2{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:12px;
	color:#990000 ;
	margin:0px 0px 05px 10px;
	
}

.texto_internas ul li a{
	font-family:'Arial', Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	color:#990000 ;
	margin:10px 10px 10px 10px;
	
}

.texto_internas ul li a:hover{
	font-family:'Arial', Helvetica, sans-serif;
	background-color:#CCC;
	text-decoration:none;
	font-size:12px;
	color:#333;
	margin:10px 10px 10px 10px;
	
}

.voltar a{
	font-family:'Arial', Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	color:#990000 ;
	margin:10px 10px 10px 10px;
	
}

.voltar a:hover{
	font-family:'Arial', Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	color:#333;
	margin:10px 10px 10px 10px;
	
}

/* Comentários view (Inicio)*/

.comentarios_view h1 {
	font-family:'Arial', Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#900;
	margin:10px;
}

.comentarios_view img {
	margin:0px;
}
.comentarios_view a {
	font-family:'Arial', Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
	color:#666;
	margin:10px 10px 10px 05px;
}
.comentarios_view a:hover {
	font-family:'Arial', Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	color:#900;
	margin:10px 10px 10px 05px;
}

/* Comentários view (Fim)*/




.livros_recomendados_interna li{
	margin-top:10px;
	margin-bottom:10px;
	border-bottom:1px solid #CCC;
	
}

.livros_recomendados_interna ul li h1{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 0px 10px;
	color:#990000 ;
	
}

.livros_recomendados_interna ul li h2{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin:0px 0px 0px 10px;
	color:#666;
	
}

.livros_recomendados_interna ul li h3{
	font-family:'Arial', Helvetica, sans-serif;
	font-weight:100;
	font-size:11px;
	margin:0px 0px 0px 10px;
	color:#666;
	
}

.livros_recomendados_interna ul li a{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	
}

.lista_busca ul li{list-style:none;}

.lista_busca li{
	margin:10px 10px 10px 0px;
	border-bottom:1px dotted #CCC;
}

.lista_busca ul li a{
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
	font-size:12px;
	color:#666;
}

.lista_busca ul li a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
	font-size:12px;
	color:#900;
}
.bg_curso{
	background-image:url(../imagens/bg_curso.jpg);
	
}

.texto_box_curso li{
	margin-bottom:10px;
	border-bottom:1px dotted #FFF;
	padding-bottom:05px;
	
}


.texto_box_curso ul li h1{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	
}

.texto_box_curso ul li a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#666;
}

.texto_box_curso ul li a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#FFF;
}


.links_linha{
	border-bottom:1px dotted #CCC;
	border-left:1px dotted #CCC;
	border-right:1px dotted #CCC;
	margin-bottom:10px;

}
.links_ {
	font-family:'Arial', Helvetica, sans-serif;
	font-size:11px;
	color:#333;
}

.links_ p{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	margin:0px 10px 10px 10px;
	
}

.links_ h1{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:14px;
	color:#990000 ;
	margin:10px 0px 10px 10px;
	
}

.links_ h2{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:12px;
	color:#999;
	margin:10px 10px 0px 10px;
	
}
.links_ a{
	font-family:'Arial', Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	color:#990000 ;
	margin:10px 10px 10px 10px;
	
}

.links_ a:hover{
	font-family:'Arial', Helvetica, sans-serif;
	background-color:#CCC;
	text-decoration:none;
	font-size:12px;
	color:#333;
	margin:10px 10px 10px 10px;
	
}

.videos ul li{
	display:inline;
	border:0px;
	float:left;
	padding:0px 0px 0px 30px;
}

.videos ul li{
	margin:10px 30px 20px 0px;
}



.texto_videos_capa p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4d4d;
}

.texto_videos_capa a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4d4d;
	text-decoration:none;
}

.texto_videos_capa a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4d4d;
	text-decoration:underline;
}

.datas_videos p{
	font-family:Arial, Helvetica, sans-serif;
	margin-top:05px;
	color:#9e5453;
	font-size:10px;
}

.texto_videos_lista li{
	border-bottom:1px dotted #CCC;
	padding-bottom:10px;
	margin-bottom:10px;
}



.texto_videos_lista ul li h1{
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 0px 05px 10px;
	font-weight:bold;
	font-size:12px;
	color:#9e5453;
}

.texto_videos_lista ul li h2{
	font-family:Arial, Helvetica, sans-serif;
	color:#9e5453;
	font-size:10px;
	margin:0px 0px 05px 10px;
}

.texto_videos_lista ul li p{
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 10px;
	font-size:12px;
	color:#4d4d4d;
}

.back_vagas_ri{
	background-image:url(../imagens/vagas_back_ri_home.png);
	width:259px;	
}

.vagas_link ul li{ 
	width:240px;
	margin:05px 05px 05px 10px;;
}


.vagas_link ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#333;
}

.vagas_link ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#811B19;
}
