body {

	font-family: Calibri, Arial;
	font-size: 14px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 100%;

}

a img {
	border:0 !important;
}


.txt_not_destaque img{
   max-width: 100%;
   height: auto;
}

.conteudo {

	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 980px;

}

.link_menu_destaque:link {

	color: #013505;
	text-decoration: none;
	border-bottom-style:none;
}

.link_menu_destaque:hover {

	color: #013505;
	text-decoration: none;
	border-bottom-style:none;
}

.link_menu_destaque:visited {
	color: #013505;
	text-decoration: none;
	border-bottom-style:none;
}

.link_menu_destaque:hover {
	color: #013505;
	text-decoration: none;
		border-bottom-style:none;
}

.link_menu_publicacoes:link {
	color: #335D37;
	text-decoration: none;
		border-bottom-style:none;
}

.link_menu_publicacoes:hover {
	color: #335D37;
	text-decoration: none;
		border-bottom-style:none;
}

.link_menu_publicacoes:visited {
	color: #335D37;
	text-decoration: none;
		border-bottom-style:none;
}

.link_menu_publicacoes:hover {
	color: #335D37;
	text-decoration: none;
		border-bottom-style:none;
}


.link_menu_formacao:link {

	color: #B44B1C;

	text-decoration: none;
		border-bottom-style:none;

}

.link_menu_formacao:hover {

	color: #B44B1C;

	text-decoration: none;
	border-bottom-style:none;

}

.link_menu_formacao:visited {

	color: #B44B1C;

	text-decoration: none;
		border-bottom-style:none;

}

.link_menu_formacao:hover {

	color: #B44B1C;

	text-decoration: none;
		border-bottom-style:none;

}



.link_menu_biblioteca:link {

	color: #D96733;

	text-decoration: none;
		border-bottom-style:none;

}

.link_menu_biblioteca:hover {

	color: #D96733;

	text-decoration: none;
		border-bottom-style:none;

}

.link_menu_biblioteca:visited {

	color: #D96733;

	text-decoration: none;
		border-bottom-style:none;

}

.link_menu_biblioteca:hover {

	color: #D96733;

	text-decoration: none;
		border-bottom-style:none;

}



.link_menu_quemsomos:link {

	color: #D2A808;

	text-decoration: none;
	border-bottom-style:none;

}

.link_menu_quemsomos:hover {

	color: #D2A808;

	text-decoration: none;
	border-bottom-style:none;

}

.link_menu_quemsomos:visited {

	color: #D2A808;

	text-decoration: none;
	border-bottom-style:none;

}

.link_menu_quemsomos:hover {

	color: #D2A808;
	text-decoration: none;
	border-bottom-style:none;

	}




a:link {

	color: #030;
	text-decoration: none;
}

a:hover {

	color: #C30;
	text-decoration: none;

}



.espaco_interno a {
	border-bottom-style:dashed;
	border-bottom-color:#CCC;
	border-bottom-width: 1px;
	color:#060;
}

#conteudo_interno a{
	border-bottom-style:dashed;
	border-bottom-color:#CCC;
	border-bottom-width: 1px;
	color:#060;
}


h1 {
	font-size:16px;

}

.addthis_toolbox a{
	border-bottom-style:none;
}

a:visited {

	color: #030;
	text-decoration: none;


}


.link_escuro:link {

	color: #333;
	text-decoration: none;

}

.link_escuro:hover {

	color: #999;
	text-decoration: none;
	border-bottom-style:none;
}

.link_escuro:visited {

	color: #333;
	text-decoration: none;
	border-bottom-style:none;

}

.link_escuro:hover {

	color: #999;
	text-decoration: none;
	border-bottom-style:none;

}



.link_laranja:link {

	color: #D96733;
	text-decoration: none;
		border-bottom-style:none;

}

.link_laranja:hover {

	color: #000;

	text-decoration: none;
		border-bottom-style:none;

}

.link_laranja:visited {

	color: #D96733;

	text-decoration: none;
		border-bottom-style:none;

}

.link_laranja:hover {

	color: #000;

	text-decoration: none;
	border-bottom-style:none;
}

.sub_menu {
	position:absolute;
	top:27px;
	left:50%;
	margin-left:-490px;
	z-index:100;
	overflow: visible;
	visibility: hidden;

}



.topo {
	width: 980px;
	border: 1px solid #CCC;
	margin-left:-490px;
	left:50%;
	position: relative;


}

.txt_menu_destaque {

	font-family: Calibri, Arial;
	font-size: 14px;
	line-height: 6px;
	font-weight: normal;
	color: #003101;
}



#box_conteudo_menu {
	margin-top: 8px;
	width: 980px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	position: relative;
	margin-left:-490px;
	left:50%;
	margin-bottom: 10px;


}

.tabela_menu_link {

	border: 1px solid #CCC;
	background-image: url(/imagens/fundo_menu.png);
	background-color: #f2f2f3;
	padding-left: 10px;
	padding-right: 10px;

}

.pointer{
	cursor: pointer;

}



.tabela_menu {
	border: 1px solid #CCC;
	background-image: url(../imagens/fundo_menu.png);
	background-color: #f2f2f3;
	padding: 3px;
	margin: 3px;
	position: relative;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clear: both;
	text-align: center;
}

.txt_menu_publicacoes {

	font-family: Calibri, Arial;
	font-size: 14px;
	line-height: 6px;
	font-weight: normal;
	color: #000;

}

.txt_menu_formacao {

	font-family: Calibri, Arial;
	font-size: 14px;
	line-height: 6px;
	font-weight: normal;
	color: #B44B1C;

}

.txt_menu_biblioteca {

	font-family: Calibri, Arial;
	font-size: 14px;
	line-height: 6px;
	font-weight: normal;
	color: #D66837;

}

.txt_menu_quemsomos {

	font-family: Calibri, Arial;
	font-size: 14px;
	line-height: 6px;
	font-weight: normal;
	color: #D2A808;

}

.txt_link_verde {

	font-family: Calibri, Arial;
	font-size: 14px;
	line-height: 6px;
	font-weight: normal;
	color: #335D37;
		border-bottom-style:none;

}

.txt_link_laranja {

	font-family: Calibri, Arial;
	font-size: 14px;
	line-height: 6px;
	font-weight: normal;
	color: #B44B1C;
		border-bottom-style:none;

}

.busca {

	height: 15px;
	font-family: Arial;
	font-size: 12px;
	margin-top: 10px;
	border-color:#cccccc;
	font-size:11px;
	border-width:1px;
	border-style:solid;
	color: #666;

}

.buscabt {
	height: 19px;
	font-family: Arial;
	font-size: 11 px;
	margin-top: 10px;
	border-color:#cccccc;
	font-size:11px;
	border-width:1px;
	border-style:solid;
	color: #666;
	width: 30px;
	margin-left:3px;
}

.hora_site {

	margin-top: 105px;
	margin-right: 10px;
}



.horario{

	font-family: Calibri, Arial;
	font-size: 12px;
}



.txt_destaque {
	font-family: Calibri, Arial;
	font-size: 14px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	color: #000;
	text-align: left;
	overflow: hidden;
}

.tit_destaque {

	font-family: Calibri, Arial;
	font-size: 14px;
	font-style: italic;
	color: #000;
	text-align: right;
	font-weight: bold;
	text-transform: uppercase;
}


.linguas {
	margin-top: 10px;
	margin-left: 15px;
	float: left;
	color: #999;
	font-family: Calibri, Arial;
	font-size: 13px;
	position: absolute;
	left: 0px;
	top: 0px;
}

.tit_destaque_2 {

	font-family: Calibri, Arial;
	font-size: 14px;
	font-style: italic;
	color: #000;
	text-align: left;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 5px;

}

.tabela_destaque {

	border: 1px solid #CCC;
	background-image: url(/imagens/fundo_menu.png);
	font-family: Calibri, Arial;
	font-size: 12px;
	color: #013505;
	font-weight: bold;
	padding: 4px;
}

.link_destaque_2 {

	font-size: 12px;
	font-weight: bold;
	color: #013505;
	font-family: Calibri, Arial;
	text-align: right;
}

.txt_destaque_2 {

	font-family: Calibri, Arial;
	font-size: 14px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.tit_destaque_laranja {

	font-family: Calibri, Arial;
	font-size: 14px;
	font-style: italic;
	color: #D96733;
	text-align: right;
	font-weight: bold;
	padding-right: 10px;

}

.tit_destaque_verde {

	font-family: Calibri, Arial;
	font-size: 14px;
	font-style: normal;
	color: #365C37;
	text-align: right;
	font-weight: bold;
	padding-right: 10px;
}

.img_livro {

	padding-right: 7px;
}


.tit_destaque_dir {

	font-family: Calibri, Arial;
	font-size: 14px;
	font-style: italic;
	color: #000;
	text-align: right;
	font-weight: bold;
	text-transform: uppercase;
	padding-right: 10px;

}

.tab_destaque_dir {

	border: 1px solid #CCC;
	padding: 5px;
}

.txt_midia {

	font-family: Calibri, Arial;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	color: #013505;
	padding-left: 10px;
}



.txt_destaque_livro {

	font-family: Calibri, Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}

.link_destaque_dir {

	font-size: 12px;
	font-weight: bold;
	color: #D96733;
	font-family: Calibri, Arial;
	text-align: right;
	padding-risght: 10px;
}

.tit_midia_verde {

	font-family: Calibri, Arial;
	font-size: 14px;
	font-style: normal;
	color: #365C37;
	text-align: left;
	font-weight: bold;
	padding-right: 10px;

}

.tab_midia {

	border: 1px solid #CCC;
}


#noticias{

	float: left;
	width: 788px;
}

#lateral{
	float: right;
	width: 190px;
	background-image: url(/imagens/detalhes_conteudo.jpg);
	background-repeat: repeat-y;
	background-position: right;
	position: relative;

}



#box_noticia{
	/* [disabled]float: left; */
	width: 385px;
	margin-left:5px;
	margin-top:20px;
	position: relative;
	display: inline-block;



}



#box_noticia_outras{
	width: 380px;
   margin-top:30px;
   /* [disabled]clear: left; */
   float: right;

}



#box_noticia_midia{
   width: 390px;
   margin-top:30px;
   margin-left:5px;
	position: relative;
	top: 0px;
	float: left;

}



.link_leia_mais {

	font-size: 12px;
	font-weight: bold;
	color: #999;
	font-family: Calibri, Arial;
	text-align: right;

}

.tit_not_pais {

	font-size: 14px;
	font-weight: bold;
	color: #013505;
	font-family: Calibri, Arial;
	text-align: right;
}

.tit_not_data {

	font-size: 14px;
	color: #013505;
	font-family: Calibri, Arial;
	text-align: right;
	font-style: italic;
}

.tit_not_assunto {
	font-size: 14px;
	font-weight: bold;
	color: #013505;
	font-family: Calibri, Arial;
	/* [disabled]text-align: right; */
	text-transform: uppercase;
}

.txt_not_destaque {

	font-family: Calibri, Arial;
	font-size: 14px;
	color: #000;
	text-align: left;
}

.tab_underline {

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}

.tit_pub_categoria {

	font-size: 14px;
	font-weight: bold;
	color: #013505;
	font-family: Calibri, Arial;
	text-align: left;
}

.link_pub_vertodos {

	font-size: 12px;
	font-weight: bold;
	color: #000;
	font-family: Calibri, Arial;
	text-align: right;
}

.link_pub_leiamais {

	font-size: 12px;
	font-weight: bold;
	color: #999;
	font-family: Calibri, Arial;
	text-align: left;
}

.link_pub_compre {

	font-size: 12px;
	font-weight: bold;
	color: #335D37;
	font-family: Calibri, Arial;
	text-align: left;

}

.invisivel {

	display:none;
	visibility:hidden;

}



.box_comentario{

	height: 350px;
	width: 550px;
	padding: 10px;
	border: 1px solid #CCC;

}


#rolagem_comentario {

	width: 550px;
	overflow: auto;
	height: 270px;
}


.txt_comentario {

	font-size: 12px;
	color: #333;
	font-family: Calibri, Arial;
	text-align: left;
}


.box_opiniao {
	position:absolute;
	top:80px;
	left:50%;
	margin-left:305px;
	z-index:0;
	overflow: visible;
	visibility: visible;

}

	#conteudo {
	position: relative;
	width: 785px;
	right: 0px;
	float: left;
}
#livros_detalhe {
	position: relative;
}

/*Example CSS for the two demo scrollers*/

#pscroller1{
	padding: 5px;
	vertical-align: middle;
	height: 150px;
	width: 150px;
}
#box_noticias_destaques {
	vertical-align: bottom;
	display: inline-block;
	position: relative;
	clear: both;
}
#texto_limite {
	height: 220px;
	overflow: hidden;
	visibility: visible;
	font-family: calibri, arial;
	font-size: 14px;
	vertical-align: baseline;
}
#conteudo_interno {
	width: 585px;
	float: left;
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#tit_secao {
	display: block;
	width: auto;
	color: #060;
	font-family: Calibri, Arial;
	font-size: 14px;
	font-style: normal;
	color: #365C37;
	text-align: left;
	font-weight: bold;

	border: 1px solid #CCC;
	background-image: url(/imagens/fundo_menu.png);
	background-color: #f2f2f3;
	position: relative;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clear: both;
	padding:3px;
	padding-left: 10px;

}

#conteudo_interno_texto {
	width: 780px;
		float: left;
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
}



/*Paginacao */

#pages {
       padding: 3px;
	   }

#pages ul {
	     list-style-type: none;
		 }

#pages li {
	        float: left;
			display: inline;
			margin: 0 5px 0 0;
			display: block;
			}


#pages li a {
	/*	color: #88af3f;*/
	padding: 4px;
	border: 1px solid #CCC;
	text-decoration: none;
	float: left;
	}

#pages li a:hover {
	color: #fff;
	background-color: #CCC;
/*	border: 1px solid #969; */
	}

#pages li.nolink {
	color: #CCC;
/*	border: 1px solid #F3F3F3;*/
	padding: 4px;
	}

#pages li.current {
	color: #FFF;
/*	border: 1px solid #2b55af; */
	padding: 4px;
	background-color: #CCC;
	}
.espaco_interno {
	padding-left: 190px;
}


#cloud { padding: 2px; margin: 0; font-size: 18px;}
#cloud li { display: inline; }
#cloud a { padding: 0px; color:#999; }
#cloud a.tag1 { font-size: 0.6em; font-weight: 100; }
#cloud a.tag2 { font-size: 0.7em; font-weight: 200; }
#cloud a.tag3 { font-size: 0.8em; font-weight: 300; }
#cloud a.tag4 { font-size: 0.9em; font-weight: 400; }
#cloud a.tag5 { font-size: 1.0em; font-weight: 500; }
#cloud a.tag6 { font-size: 1.1em; font-weight: 600; }
#cloud a.tag7 { font-size: 1.2em; font-weight: 700; }
#cloud a.tag8 { font-size: 1.3em; font-weight: 800; }
#cloud a.tag9 { font-size: 1.4em; font-weight: 900; }
#cloud a.tag10 { font-size: 1.5em; font-weight: 900; }

#slogan {
	position: absolute;
	bottom: 38px;
	right:10px;
	z-index: 100;
}

/*
			Slides container
			Important:
			Set the width of your slides container
			Set to display none, prevents content flash
		*/
		.slides_container {
			width:168px;
			display:none;
		}

		/*
			Each slide
			Important:
			Set the width of your slides
			If height not specified height will be set by the slide content
			Set to display block
		*/
		.slides_container div {
	width:168px;
	height:153px;
	display:block;
	z-index: 1;
		}

		.slides {
	z-index: 1;
		}
