@charset "utf-8";
/* CSS Document */

/*CSS RESET*/
html, body, div, span, applet, object, iframe, table, caption,
tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins,
kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
h1, h2, h3, h4, h5, h6, /*p,*/ blockquote, pre, a, abbr,
acronym, address, big, cite, code, dl, dt, dd, /*ol, ul, li,*/
fieldset, form, label, legend {
    vertical-align: baseline;
    font-family: inherit;
    font-style: inherit;
    font-size: 100%;
    outline: 0;
    padding: 0;
    margin: 0;
    border: 0;
}
:focus {
    outline: 0;
}
body {
    background: white;
    line-height: 1;
    color: black;
}
/*ol, ul {
    list-style: none;
}*/
table {
    border-collapse: separate;
    border-spacing: 0;
}
caption, th, td {
    font-weight: normal;
    text-align: left;
}
blockquote:before, blockquote:after, q:before, q:after {
    content: "";
}
blockquote, q {
    quotes: "" "";
}
/* FINAL CSS RESET */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	background-image:url(/images/bkg.jpg);
	background-repeat:repeat-x;
	background-color:#FFF;
	margin:0px;
	line-height:normal;
}

#container {
	margin:auto;
	background-color:#FFF;
	width:910px;
	padding:25px;
}

#abasTopo {
	width:573px;
	background-image: url(/images/abaTopC.jpg);
	background-repeat:repeat-x;
	float:right;
	
}

#abaTopoDireita {
	background-image:url(/images/abaTopD.jpg);
	background-position:right;
	background-repeat:no-repeat;
	height:27px;
	float:right;
	width:100%;
}

.limpa {
	clear:both;
}

#direita {
	float:left;
	width:675px;
}

a.institucional {
	width:69px;
	display:block;
	margin-right:20px;
	color: #9D9D9D;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	padding-top:63px;
	background-image:url(/images/abas/inst1.jpg);
	background-repeat:no-repeat;
	float:right;
}

a.institucional:hover {
	background-image:url(/images/abas/inst2.jpg);
	color:#C90000;
}


a.diretorio {
	width:69px;
	display:block;
	margin-right:20px;
	color: #9D9D9D;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	padding-top:63px;
	background-image:url(/images/abas/diret1.jpg);
	background-repeat:no-repeat;
	float:right;
}

a.diretorio:hover {
	background-image:url(/images/abas/diret2.jpg);
	color:#C90000;
}


a.movimentos {
	width:69px;
	display:block;
	margin-right:20px;
	color: #9D9D9D;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	padding-top:63px;
	text-align:center;
	background-image:url(/images/abas/mov1.jpg);
	background-repeat:no-repeat;
	float:right;
}

a.movimentos:hover {
	background-image:url(../images/abas/mov2.jpg);
	color:#C90000;
}

a.multimidia {
	width:69px;
	display:block;
	margin-right:20px;
	color: #9D9D9D;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	padding-top:63px;
	background-image:url(/images/abas/mult1.jpg);
	background-repeat:no-repeat;
	float:right;
}

a.multimidia:hover {
	background-image:url(/images/abas/mult2.jpg);
	color:#C90000;
}

#esquerda {
	width:202px;
	float:left;
	margin-right:20px;
	margin-left:13px;
}

.titMenuEsq {
	height:25px;
	width:194px;
	background-image:url(/images/bkgTitMenu.jpg);
	background-repeat:repeat-x;
	position:relative;
}

.MenuEsqContato {
	color:#8A8A8A;
	padding:2px 0px 2px 0px;
	display:block;
	width:159px;
	padding-left:20px;
}

.bkbMenuEsq {
	background-image:url(../images/bkgMenuE.jpg);
	background-repeat:repeat-y;
	width:199px;
}

.bkbFundoEsq {
	background-image:url(/images/fundoEsq.jpg);
	background-repeat: no-repeat;
	width:199px;
	height:25px;
}


.bkbMenuEsqContato {
	background-color:#373737;
	width:194px;
}

.bkbFundoEsqContato {
	background-image:url(/images/fundoEsqContato.jpg);
	background-repeat: no-repeat;
	width:195px;
	height:28px;
}



.icons {
	width:34px; 
	height:34px; 
	position:absolute; 
	top: -5px; 
	left: -7px;
}

.catMenu {
	padding-left:40px; 
	color:#FFF; 
	font-size:12px; 
	padding-top:5px;
}

a.menu:link {
	color:#8A8A8A; 
	padding:5px 0px 5px 0px;
	display:block;
	width:159px;
	padding-left:35px;
	text-decoration:none
}

a.menu:visited {
	color:#8A8A8A; 
	padding:5px 0px 5px 0px;
	display:block;
	width:159px;
	padding-left:35px;
	text-decoration:none;
}

a.menu:hover {
	padding-left:40px; 
	color:#FFF;
	background-color:#CCC;
	padding:5px 0px 5px 0px;
	display:block;
	width:159px;
	text-decoration:none;
	padding-left:35px;
}

a.menu:active {
	padding-left:40px; 
	color:#FFF;
	background-color:#CCC;
	padding:5px 0px 5px 0px;
	display:block;
	width:159px;
	text-decoration:none;
	padding-left:35px;
}

.ativo {
	padding-left:40px; 
	color:#FFF;
	background-color:#CCC;
	padding:5px 0px 5px 0px;
	display:block;
	width:159px;
	text-decoration:none;
	padding-left:35px;
}

.form {
	background-color:#FFF;
	border:solid 1px #ccc;
	color:#666;
	padding:2px 5px 2px 5px;
	width: 145px;
	height:18px;
}

.form_generico {
	background-color:#FFF;
	border:solid 1px #ccc;
	color:#666;
	padding:2px 5px 2px 5px;
}

.btn {
	background-color:#D53A3A;
	height:20px;
	border-bottom: 1px solid #8A2626;
	border-right: 1px solid #8A2626;
	border-top: 1px solid #E06F6F;
	border-left: 1px solid #E06F6F;
	font-size: 11px;
	color:#FFF;
	text-align:center;
	width:155px;
	padding-bottom:2px;
}

.btn_generico {
	background-color:#D53A3A;
	height:20px;
	border-bottom: 1px solid #8A2626;
	border-right: 1px solid #8A2626;
	border-top: 1px solid #E06F6F;
	border-left: 1px solid #E06F6F;
	font-size: 11px;
	color:#FFF;
	text-align:center;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:2px;
}

.cx_Revista {
	width:154px;
	background-image:url(/images/bkgRevista.jpg);
	padding:20px;
	margin-top:5px;
}

.rede {
	width:192px; 
	height:40px; 
	background-image: url(/images/bkg_rede.jpg); 
	background-repeat:no-repeat; 
	padding:5px 0px 5px 10px;
	text-align:center;
}

#anteRodape {
	height:7px;
	width:100%;
	background-color:#333333;
	margin-bottom:5px;
}

#rodape {
	background-image: url(/images/bkgRodape.jpg);
	background-repeat:repeat-x;
	padding:20px 0px 20px 0px;
	width:100%;
	height:110px;
	text-align:center;
}

.abas {
	width:122px;
	background-image: url(/images/abaC.png);
	background-repeat:repeat-x;
	float:left;
}

.abasD {
	background-image:url(/images/abaD.png);
	background-position:right;
	background-repeat:no-repeat;
	height:26px;
	float:right;
	width:100%;
}

.noticias {
	padding:10px;
	background-image:url(/images/abaC.png);
	margin-bottom:5px;
}

.noticiasR {
	padding:10px;
	background-image:url(/images/bkgDiret.png);
	margin-bottom:5px;
}

.destaque {
	padding:20px 20px 20px 20px;
	border:solid 1px #C8C8C8;
}

.MaisDestaque {
	padding:20px 20px 20px 20px;
	border:solid 1px #C8C8C8;
}


.cx_artigos {
	padding:10px 10px 10px 10px;
	background-color:#D43636;
}

.conteudo {
	width:180px;
	float:left;
	margin-right:20px;
}

.conteudoFoto {
	float:left; 
	background-image:url(/images/bkgDest.jpg); 
	padding:5px; 
	text-align:center;
}

.conteudoMais {
	width:210px;
	float:left;
	margin-left:20px;
}

#contEsq {
	width:415px;
	margin-right:20px;
	float:left;
}

#contDir {
	width:232px;
	float:left;
}

.cxPadding {
	padding:5px 0px 5px 0px;
}

.datNot {
	width:34px; 
	background-image: url(/images/estrela.png); 
	background-repeat:no-repeat; 
	padding-top:8px; 
	text-align:center; 
	float:left
}

.MaisNOt {
	float:left;
	padding:10px 0px 5px 10px;
	width:320px;
}

.fotoFundo {
	width:71px;
	height:87px;
	background-image:url(/images/fotoFundo.png);
	background-repeat:no-repeat;
	padding:6px 0px 0px 6px;
	float:left;
}

.contArtigos {
	float:left;
	margin-left:10px;
	padding:5px 0px 0px 0px;
	width: 300px;
}

.contMural{
	float:left;
	padding:25px 0px 0px 10px;
}

.contMuralResumo{
	padding:5px 0px 0px 15px;
}

.destTexto {
	background-color:#373737;
	padding:2px;
	margin-top:3px;
	margin-bottom:7px;
}

.destTextoMural {
	background-color:#D53A3A;
	padding:2px 2px 2px 5px;
	margin-top:3px;
	margin-bottom:7px;
}

.mais {
	background-color:#D53A3A; 
	padding:3px 15px 3px 15px; 
	margin-top:3px;
}

.CadernoVermelho {
	background-image:url(/images/caderno.jpg);
	background-repeat:no-repeat;
	width:195px;
	margin-right:10px;
	float:left;
}

.shadow{
	border:1px solid #FFF;
	font:10pt arial;
	position:relative;
	display:inline;
	background:white;
	z-index:100;
	display:block;
	height:200px;
	background-color:#FFFFFF;
	padding:8px 8px 8px 8px;
}

.shadow_inner{
overflow:hidden;
position:absolute;
top: -1000px;
filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.1; /*firefox 1.5 opacity*/
-moz-opacity:0.1; /*mozilla opacity*/
-khtml-opacity:0.1; /*opacity*/
z-index:10
}

.orgulho {
	background-image:url(/images/bkg_orgulho.jpg); 
	padding:8px;
}


a.icoJuvent {
	width:57px;
	height:89px;
	display:block;
	margin-left:48px;
	background-image:url(/images/icoJuvent2.png);
	background-repeat:no-repeat;
	float:left;
}

a.icoJuvent:hover {
	background-image:url(/images/icoJuvent2.png);
}

a.icoParlament {
	width:80px;
	height:89px;
	display:block;
	margin-left:40px;
	background-image:url(/images/icoParlament2.png);
	background-repeat:no-repeat;
	float:left;
}

a.icoParlament:hover {
	background-image:url(/images/icoParlament2.png);
}

a.icoSecret {
	width:68px;
	height:89px;
	display:block;
	margin-left:40px;
	background-image:url(/images/icoSecret2.png);
	background-repeat:no-repeat;
	float:left;
}

a.icoSecret:hover {
	background-image:url(/images/icoSecret2.png);
}

a.btnIco {
	width:17px;
	height:17px;
	display:block;
	background-image:url(/images/bkg_btn1.gif);
	background-repeat:no-repeat;
	float:left;
	color:#FFF;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	margin-right:5px;
	padding:2px 0px 0px 0px;
}

a.btnIco:active {
	background-image:url(/images/bkg_btn2.gif);
	text-decoration:none;
}

a.btnIco:visited {
	background-image:url(/images/bkg_btn1.gif);
	text-decoration:none;
}

a.btnIco:hover {
	background-image:url(/images/bkg_btn2.gif);
	text-decoration:none;
}

.cafe {
	border: 1px solid #CFCFCF;
	margin-top:5px;
}

.fotoCinza {
	border: 2px solid #CCCCCC;
	float:left;
	margin-right:10px;
	margin-bottom: 5px;
}

.fotoIcone {
	float:left; margin-bottom:3px;
}


.interna_BoxDestaq {
	background-color:#EDEDED;
	width:220px;
	padding:15px;
	float:left;
	margin-right:40px;
	margin-bottom: 40px;
}

.interna_maisNoticias {
	padding: 10px 0px 5px 0px;
	float:left;
	width:90%;
}

#interna_maisNoticias {
	padding: 10px 0px 5px 0px;
	float:left;
	width:90%;
}

.interna_Icones {
	padding: 0px 0px 0px 0px;
	float:left;
	width:90%;
	text-align:right;
}

.icoMov {
	width:68px; 
	float:left; 
	margin-right:6px;
	text-align:center;
}

.icoMovP {
	width:50px;
	float:left;
	margin-right:6px;
	text-align:center;
}

.icoMov3 {
	width:40px;
	float:left;
	margin-right:3px;
	text-align:center;
}

.resenha {
	float:left; 
	width:357px;
	color: #D53A3A;
	font-size:12px;
	font-weight:bold;
}

.ico_coment {
	width:22px; 
	height:20px; 
	background-image:url(/images/icones/ico_coment.jpg); 
	background-repeat:no-repeat; 
	margin-right:5px; 
	float:left;
	padding:5px 0px 0px 8px
}

.invComent {
	float:left;
	width:155px;
	margin-top: 5px;
	margin-bottom:10px;
}

.inventario {
	background-color:#D53A3A;
	padding: 5px 15px 3px 15px;
	float:left;
	width:325px;
	text-align:right;
	margin-bottom: 5px;
}

.inventario_Cinza {
	background-color:#DBDBDB;
	padding: 5px 15px 3px 15px;
	float:left;
	text-align:right;
	margin-bottom: 5px;
	width: 95%;
	margin-top: 5px;
}


.ondeInterna {
	float:left; 
	width:300px; 
	text-align:left; 
	padding-top:30px;
}

.cadernoInterna {
	width:545px;
	background-image:url(/images/pautaCadernoInterna.jpg);
	background-repeat:repeat-y;
	border:none;
	padding:10px 10px 10px 35px;
}

.Comentarios {
	width:23px; 
	height:24px; 
	background-image:url(/images/icones/ico_coment.png); 
	background-repeat:no-repeat; 
	margin-right:10px; 
	float:left; 
	padding:6px 0px 0px 6px;
}

.Comentar {
	width:23px; 
	height:24px; 
	background-image:url(/images/icones/ico_comentar.png); 
	background-repeat:no-repeat; 
	margin-right:10px; 
	float:left; 
	padding:6px 0px 0px 6px;
}

.altura {
	height:5px;
	min-width:350px;
	float: left;
}

.recadoP {
	background-color:#373737; 
	position:relative; 
	padding:5px 10px 10px 5px;
}


.dataRecado {
	padding:3px 0px 3px 80px;
}

.resumoMural {
	padding:0px 0px 0px 80px;
}

.autorArtigo {
	background-color:#DBDBDB; 
	padding:10px; 
	width:95%; 
	margin-top:5px;
}

/* Ferramentas
**********************************************************/
#Ferramentas {
	width:200px;
	float:left;
}


#Ferramentas h4 {
	display:none;
}

#Ferramentas ul li {
	float:left;
	width:16px;
	height:16px;
	overflow:hidden;
	text-indent:-5000px;
}

#Ferramentas ul li a {
	width:16px;
	height:16px;
	display:block;
}
/* compartilhamento da noticia */
#compartilhamentoMateria { width:160px; height:16px; float:right; }
#compartilhamentoMateria li { margin-left:10px; background:url(/images/ic-compartilhamento.gif) no-repeat; }

#compartilhamentoMateria .delicious { background-position:0 -18px; }
#compartilhamentoMateria .delicious:hover { background-position:0 0; }
#compartilhamentoMateria .digg { background-position:-26px -18px; }
#compartilhamentoMateria .digg:hover { background-position:-26px 0; }
#compartilhamentoMateria .googlereader { background-position:-52px -18px; }
#compartilhamentoMateria .googlereader:hover { background-position:-52px 0; }
#compartilhamentoMateria .facebook { background-position:-78px -18px; }
#compartilhamentoMateria .facebook:hover { background-position:-78px 0; }
#compartilhamentoMateria .myspace { background-position:-104px -18px; }
#compartilhamentoMateria .myspace:hover { background-position:-104px 0; }
#compartilhamentoMateria .twitter { background-position:-130px -18px; }
#compartilhamentoMateria .twitter:hover { background-position:-130px 0; }
