/* CSS Document */
body {margin:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;background:#fff;}

/*--- Zera margens p e form ---*/
p, form{margin:0;}
.clearthis{clear:both;}
img {border:0;}

a {color:#c33803;text-decoration:none;outline:none;}
a:hover {color:#c33803;text-decoration:underline;}

/* ----- Index ----- */
#index{width:500px;height:174px;position:absolute;top:50%;left:50%;margin:-87px 0 0 -250px;text-align:center;font-size:1.5em;line-height:115%;}
#index .marginP{margin:0 0 25px 0;}
#index a{color:#0066CC;text-decoration:underline;}
#index a:hover{color:#0066CC;text-decoration:none;}

/*--- Menu Hierarquico --*/
#boxMenuHierarquico{width:455px;clear:both;padding:0 0 0 14px;margin:0;font-size:10px;background:url(images/icon-home.gif) no-repeat 0px 3px;color:#999;line-height:13px;}
#boxMenuHierarquico a{text-decoration:none;color:#333;font-weight:normal;}
#boxMenuHierarquico a:hover{text-decoration:underline;color:#999;}

/* -------- Ações -------- */
.red {color:#FF0000;}
.blue {color:#3d87c2;}
.hidden {display:none;}
.textsmall{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#000;text-decoration:none;line-height:normal;}
.floatleft{float:left;}
.alignMiddle{vertical-align:middle;}
.floatright{float:right;}

/* ----- Pagenator ----- */
	#container .pagenator {margin:20px 0 10px 0;padding:0;clear:both;float:left;width:450px;}
	#container .pagenator ul{margin:0;padding:0;clear:both;float:left;width:450px;list-style:none;;overflow:hidden;line-height:normal;font-size:.9em;font-family:Arial, Helvetica, sans-serif;}
	#container .pagenator ul li{float:left;display:inline;clear:none;color:#000;margin:0 1px 0 0;}
	#container .pagenator ul li.qtdPages{margin:2px 0 0 10px;}
	
	#container .pagenator ul li.pageInativo{float:left;text-decoration:none;color:#ccc;text-align:left;border:1px solid #ccc;padding:.2em .5em;font-weight:bold;cursor:default;}
	
	#container .pagenator ul li a{float:left;text-decoration:none;color:#ccc;text-align:left;border:1px solid #ccc;padding:.2em .5em;font-weight:bold;}	
	#container .pagenator ul li a:hover{float:left;text-decoration:none;color:#fff;text-align:left;border:1px solid #a3b4c5;background:#a3b4c5;}
	/*- Ativar Page -*/
	#container .pagenator ul li .pageAtivo{float:left;text-decoration:none;color:#fff;text-align:left;border:1px solid #5a6f85;background:#5a6f85;cursor:default;}
	#container .pagenator ul li .pageAtivo:hover{float:left;text-decoration:none;color:#fff;text-align:left;border:1px solid #5a6f85;background:#5a6f85;cursor:default;}
	
/*-------------------------------------

/*--- Lista RSS ---*/
ul.listaRSS {margin:30px 0 0 0;padding:0;list-style:none;}
ul.listaRSS li{margin:0;padding:3px 0 3px 40px;background:url(images/icon-rss-lista.gif) no-repeat 20px 7px;font-weight:bold;}
ul.listaRSS li a{color:#000;text-decoration:none;}
ul.listaRSS li a:hover{color:#dc5800;text-decoration:underline;}

/*-- Agenda --*/
.ILIONcpYearNavigation,.ILIONcpMonthNavigation { background-color:#C0C0C0; text-align:center; vertical-align:center; text-decoration:none; color:#000000; font-weight:bold; }
.ILIONcpDayColumnHeader, .ILIONcpYearNavigation,.ILIONcpMonthNavigation,.ILIONcpCurrentMonthDate,.ILIONcpCurrentMonthDateDisabled,.ILIONcpOtherMonthDate,.ILIONcpOtherMonthDateDisabled,.ILIONcpCurrentDate,.ILIONcpCurrentDateDisabled,.ILIONcpTodayText,.ILIONcpTodayTextDisabled,.ILIONcpText { font-family:arial; font-size:8pt; }
TD.ILIONcpDayColumnHeader { text-align:right; border:solid thin #C0C0C0;border-width:0px 0px 1px 0px; }
.ILIONcpCurrentMonthDate, .ILIONcpOtherMonthDate, .ILIONcpCurrentDate  { text-align:right; text-decoration:none; }
.ILIONcpCurrentMonthDateDisabled, .ILIONcpOtherMonthDateDisabled, .ILIONcpCurrentDateDisabled { color:#D0D0D0; text-align:right; text-decoration:line-through; }
.ILIONcpCurrentMonthDate, .ILIONcpCurrentDate { color:#000000; }
.ILIONcpOtherMonthDate { color:#808080; }
TD.ILIONcpCurrentDate { color:white; background-color: #C0C0C0; border-width:1px; border:solid thin #800000; }
TD.ILIONcpCurrentDateDisabled { border-width:1px; border:solid thin #FFAAAA; }
TD.ILIONcpTodayText, TD.ILIONcpTodayTextDisabled { border:solid thin #C0C0C0; border-width:1px 0px 0px 0px;}
A.ILIONcpTodayText, SPAN.ILIONcpTodayTextDisabled { height:20px; }
A.ILIONcpTodayText { color:black; }
.ILIONcpTodayTextDisabled { color:#D0D0D0; }
.ILIONcpBorder { border:solid thin #808080; }


/*---------------------------- S I T E --------------------------*/

h1{margin:20px 0;padding:10px 0 2px 20px;color:#335d6e;font-family:Arial;font-size:18px;font-weight:bold;background:url(images/bg-h.gif) no-repeat left bottom;border-top:1px solid #e2e3e3;text-transform: uppercase;letter-spacing: -0.05em;}

h2{margin:20px 0;padding:10px 0 2px 20px;color:#335d6e;font-family:Arial;font-size:16px;font-weight:bold;background:url(images/bg-h.gif) no-repeat left bottom;border-top:1px solid #e2e3e3;text-transform: uppercase;letter-spacing: -0.05em;}
/*h2.middleLeft{background:url(images/h2-bg-middle-left2.gif) no-repeat left;width:241px;clear:both;}
h2.middleRight{background:url(images/h2-bg-middle-right2.gif) no-repeat left;width:181px;clear:both;}*/

h3{font-weight:bold;font-size:16px;margin:0 0 20px 0;padding:0;letter-spacing: -0.02em;display: block;line-height: 1.2em;}
h3 a{color:#000;text-decoration:none;}
h3 a:hover{color:#000;text-decoration:none;}
/*h3.interno{background:url(images/arrow.gif) no-repeat 0 3px;padding:0 0 3px 25px;font-size:14px;margin:0 0 10px 0;}*/

.saibamais{font-size:10px;}
.saibamais a{color:#c33803;text-decoration:none;display: block;clear: both;margin:10px 0 0 0}
.saibamais a:hover{color:#c33803;text-decoration:underline;}


/*--- maçã ---*/
#maca{width:248px;height:380px;position:absolute;top:0;left:50%;z-index:10;margin:0 0 0 50px;z-index:50;font-family:Tahoma, Arial, Helvetica, sans-serif;}

/*--- container ---*/
#container{width:100%;float:left;clear:both;background:url(images/bg-container-noise.gif) repeat;}
#container #content{width:760px;margin:0 auto;position:relative;background:none;}

/*--- topo ---*/
#topo{width:760px;height:168px;float:left;clear:both;position:relative;}
/*
ul.menuTopo{margin:0;padding:0;list-style:none;float:left;position:absolute;top:12px;right:0px;font-size:11px;z-index:51;}
ul.menuTopo li{margin:0 0 0 5px;padding:0;float:left;color:#fff;}
ul.menuTopo li a{margin:0;padding:6px 0 7px 0;width:59px;float:left;color:#fff;text-decoration:none;background:url(images/bg-menu-topo-off.gif) no-repeat 0 0;text-align:center;}
ul.menuTopo li a:hover{color:#fff;text-decoration:none;}
*/

.linkLogo{width:180px;height:150px;position:absolute;top:8px;left:22px;}
.linkLogo a{outline:none;}

/*@ logoPensar */
.logoPensar{background: url(images/logo-pensar-2011.gif) no-repeat 0 0;display: block;outline: none;width: 194px;height: 151px;margin: 0 0 20px 0;}
.logoPensar span{display: none;}


/*--- menuListaMenuTopo ---*/
ul.menuListaMenuTopo{width:147px;height:24px;background:none;position:absolute;left:590px;top:0px;list-style:none;margin:0;padding:0;}
ul.menuListaMenuTopo li {position:absolute;top:0;}
ul.menuListaMenuTopo li a {display:block;height:24px;outline:none;color:#fff;text-indent:-9999em;}
	
	.menu_home {left:0;width:72px;}
	.menu_home a{background:url(images/bg-lista-menu-top.gif) 0 0 no-repeat;}
	.menu_home:hover a{background:url(images/bg-lista-menu-top.gif) 0 -24px no-repeat;}
	
	.menu_contato {left:84px;width:63px;}
	.menu_contato a{background:url(images/bg-lista-menu-top.gif) -84px 0 no-repeat;}
	.menu_contato:hover a{background:url(images/bg-lista-menu-top.gif) -84px -24px no-repeat;}

.logoJornalDoTocantins{position:absolute;top:15px;left:315px;}


/*--- fundoFullBg ---*/
.fundoFullBg{width:760px;float:left;clear:both;/*background:url(images/bg-topo-2010.jpg) no-repeat top center;*/margin:20px 0 0 0;}

/*--- body ---*/
#body{width:760px;float:left;clear:both;z-index:10;position:relative;line-height:180%;}
#bodyBottom{width:760px;height:10px;float:left;clear:both;padding:0;margin:0;z-index:9;position:relative;display: none;}

/*--- col Left ---*/
#body #colLeft{width:194px;float:left;padding:0;margin:0 0 0 17px;}

	
	/*--- boxBanner ---*/
	.boxBanner{width:194px;float:left;clear:both;margin:0 0 20px 0;}

/*--- col Right ---*/
#body #colRight{width:497px;float:left;padding:0 17px 20px 35px;}

	/*--- col Middle Left ---*/
	#body #colRight #colMiddleLeft{width:261px;float:left;padding:0;margin:0 35px 0 0;}
	
	/*--- boxItem ---*/
	.boxItem{width:250px;float:left;padding:0 10px;margin:0 0 25px 0;clear:both;font-size:11px;line-height:130%;}
	.boxItem .title{font-weight:bold;font-size:13px;margin:0 0 5px 0;}
	.boxItem .title a{color:#000;text-decoration:none;}
	.boxItem .title a:hover{text-decoration:none;}
	
	/*--- col Middle Left ---*/
	#body #colRight #colMiddleRight{width:201px;float:left;padding:0;margin:0;}
	
	/*--- col Middle Left ---*/
	.boxInscricao{padding:0;margin:0 0 20px 0;}
	
	/*--- boxNoticias ---*/
	ul.boxNoticias{width:159px;margin:0;padding:0 10px;list-style:none;font-size:11px;line-height:120%;float:left;clear:both;}
	ul.boxNoticias li{width:159px;margin:0 0 15px 0;padding:0;float:left;clear:both;}
	ul.boxNoticias li a{width:159px;margin:0;padding:0;float:left;color:#838383;text-decoration:none;clear:both;}
	ul.boxNoticias li a:hover{color:#838383;text-decoration:underline;}
	
	ul.boxNoticias li a .data{display:block;color:#d82219;font-size:10px;}
	ul.boxNoticias li.maisNoticias a{color:#d82219;font-size:10px;padding:0 0 10px 0;}
	
	/*--- boxEnquete ---*/	
	.boxEnquete{width:159px;float:left;clear:both;margin:0;padding:0 10px;line-height:120%;}
	.boxEnquete ul{width:159px;float:left;clear:both;margin:0;padding:0;list-style:none;font-size:11px;color:#838383;}
	.boxEnquete ul li{margin:8px 0 0 0;width:159px;float:left;clear:both;}

	/*--- Box Item Interno ---*/
	.boxItemInterno{width:497px;float:left;clear:both;margin:0 0 10px 0;padding:0 0 10px 0;line-height:130%;border-bottom:1px solid #e2e3e3;}
	.boxItemInterno table{line-height: normal;font-size:normal 1em Arial;}
	.boxItemInterno table tr td{background: #fff;font-size: .9em;}
	.boxItemInterno table tr:hover td{background: #f0f0f0;font-size: .9em;}
	.boxItemInterno table tr td.colCinza{background: #ddd;font-weight: bold;}
	.boxItemInterno table tr td.colCinza span{font-weight:normal;display: block;font-size: .8em;}
	
	.boxItemInterno table.valores tr td{border-top: 1px solid #ccc;text-align: center;}
	.boxItemInterno table.valores tr th{font-size: .9em;}
	.boxItemInterno table.valores tr.linhaMinicursos td{background:none;font-weight: bold;border: none;border-top: 1px solid #ccc;padding: 20px 6px 6px 6px;}
	.boxItemInterno table.valores tr.tableAlignLeft td{text-align: left;}
	
	
	
	/*.boxItemInterno	h3.interno{margin:0 0 5px 0;line-height:150%;}*/
	.boxItemInterno p{margin:0 0 10px 0;}

/*--- box261 ---*/
.box261{width:261px;float:left;clear:both;margin-bottom:20px;}

/*--- Rodape ---*/
#boxrodape{width:100%;height:117px;background:url(images/bg-rodape.jpg) no-repeat top center #293b4a;float:left;clear:both;margin:0;padding:0;}
#rodape{width:760px;height:117px;margin:0 auto;position:relative;font-size:11px;color:#000;clear:both;}

#rodape .boxNewsletter{position:absolute;top:30px;left:20px;/*background:url(images/bg-box-newsletter.gif) no-repeat 3px 11px;*/width:253px;}
#rodape .boxNewsletter h2{background: no-repeat;padding: 0;margin: 0;border: none;color: white;}
#rodape .boxNewsletter .inputs{position:absolute;top:23px;left:0px;}
#rodape .marginInput{margin:5px 0 3px 0;}
#rodape .copyright{position:absolute;top:60px;right:17px;font-size:9px;color:#fff;}
#rodape .copyright .txtDestaque{color:#9ee0e6;text-transform:uppercase;}
#rodape .assinatura{position:absolute;top:82px;right:15px;font-size:7.5px;color:#ccc;text-transform:uppercase;}
#rodape .assinatura a{color:#fff;text-decoration:none;}
#rodape .assinatura a:hover{color:#fff;text-decoration:none;}

/*--- menuRedeSociais ---*/
ul.menuRedeSociais{margin:0;padding:0;list-style:none;position:absolute;top:11px;left:20px;width: 98px;height: 30px;}
ul.menuRedeSociais li{float:left;margin:0; width: 30px;height: 30px;position: absolute;top: 0;}
ul.menuRedeSociais li a{float:left;margin:0; width: 30px;height: 30px;background-image: url(images/icon-redes-sociais.png);background-repeat: no-repeat;}
ul.menuRedeSociais li a span{display: none;}

ul.menuRedeSociais li.ic-twitter {left: 0;}
ul.menuRedeSociais li.ic-twitter a{background-position:0 0;}
ul.menuRedeSociais li.ic-twitter a:hover{background-position:0 -30px;}

ul.menuRedeSociais li.ic-facebook {left: 34px;}
ul.menuRedeSociais li.ic-facebook a{background-position:-34px 0;}
ul.menuRedeSociais li.ic-facebook a:hover{background-position:-34px -30px;}

ul.menuRedeSociais li.ic-youtube {left: 67px;}
ul.menuRedeSociais li.ic-youtube a{background-position:-67px 0;}
ul.menuRedeSociais li.ic-youtube a:hover{background-position:-67px -30px;}


/*--- menuRodape ---*/
ul.menuRodape{position:absolute;top:20px;right:17px;margin:0;padding:0;list-style:none;float:left;color:#fff;font-size:9px;}
ul.menuRodape li{margin:0 0 0 5px;padding:0;float:left;}
ul.menuRodape li a{margin:0;padding:0;float:left;color:#fff;text-decoration:none;}
ul.menuRodape li a:hover{color:#fff;text-decoration:underline;}


/*--- popUpHome --
#popUpHome{width:400px;height:400px;position:absolute;top:50%;left:50%;margin:-220px 0 0 -200px;background:#fff;z-index:800;border:2px solid #ccc;padding:2px;}
#popUpHome .btnFechar{position:absolute;top:-25px;right:-2px;z-index:1002;font-size:10px;margin:0;background:#ccc;padding:6px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;}
#popUpHome .btnFechar a{text-decoration:none;color:#666;}
#popUpHome .btnFechar a:hover{text-decoration:none;color:#a70e13;}
*/

/*--- linhaTopo ---*/
.linhaTopo{width:100%;height:50px;background:url(images/bg-linha-topo.jpg) repeat-x top #3f4f5d;float:left;clear:both;border-bottom:1px solid #668983;}
.pensarTopo{width:760px;height:50px;margin:0 auto;position:relative;color:#fff;}
.boxBusca{position:absolute;top:12px;left:241px;background:url(images/bg-box-busca.gif) no-repeat 0 5px;line-height:22px;padding:2px 0 0 27px;}

.temaCentral2010{width:181px;height:48px;position:absolute;left:350px;top:0;}
.temaCentral{width:309px;height:87px;position:absolute;left:20px;top:30px;background: url(images/tema-central-2011.gif) no-repeat;}
.temaCentral span{display: none;}

.info-topo{width: 368px;height: 142px;background: url(images/info-topo.png) no-repeat;position: absolute;top:5px;right: 20px;}
.info-topo span{display: none;}

ul.menuTopoFaixa{list-style:none;margin:0;padding:0;position:absolute;top:21px;right:20px;font-size:11px;}
ul.menuTopoFaixa li{float:left;line-height:11px;margin:0 0 0 10px;padding:0 0 0 10px;border-left:1px solid #fff;}
ul.menuTopoFaixa li:first-child{margin:0;padding:0;border-left:none;}
ul.menuTopoFaixa li a{color:#fff;text-decoration:none;float:left;}
ul.menuTopoFaixa li.nav_home a{background:url(images/icon-home-topo2.gif) no-repeat left;padding-left:18px;}
ul.menuTopoFaixa li a:hover{color:#889daf;text-decoration:none;}

/*--- linhaTopoInfo ---*/
.linhaTopoInfo{width:100%;height:150px;background:#fff;float:left;clear:both;background:url(images/bg-linha-topo-info.jpg) no-repeat top center #2a3b4c;}
.topoInfo{width:745px;height:150px;margin:0 auto;position:relative;color:#fff;padding:0 0 0 15px;}

/*------------------ INICIO NIVO -----------------*/
 
/* The Nivo Slider styles */
.nivoSlider {position:relative;}
.nivoSlider img {position:absolute;top:0px;left:0px;}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}

/* The slices and boxes in the Slider */
.nivo-slice {display:block;position:absolute;z-index:5;height:100%;}
.nivo-box {display:block;position:absolute;z-index:5;}

/* Caption styles */
.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */width:100%;z-index:8;}
.nivo-caption p {padding:5px;margin:0;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption {display:none;}

/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {position:absolute;top:37%;z-index:30;cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}


/* ========= Especificidades deste NIVO ======== */
#slider-wrapper {width:497px; height:325px; margin:0 0 20px 0; padding: 0; position: relative;float: left;clear: both;overflow:hidden;}
#slider {position:relative;width:497px;height:325px;background:url(images/loading.gif) no-repeat 50% 50%;}
#slider img {position:absolute;top:0px;left:0px;display:none;}
#slider a {border:0;display:block;}

.nivo-controlNav {	position:absolute;left:48%;bottom:-42px;z-index: 30;}
.nivo-controlNav a {display:block;width:17px;height:18px;background:url(images/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.nivo-controlNav a.active {background-position:0 -18px;}

.nivo-directionNav a {display:block;width:21px;height:39px;background:url(images/arrows.png) no-repeat;text-indent:-9999px;border:0;}
a.nivo-nextNav {background-position:-21px 0;right:15px;}
a.nivo-prevNav {left:15px;}

.nivo-caption {text-shadow:none;font-family: Helvetica, Arial, sans-serif;}
.nivo-caption a { color:#efe9d1;text-decoration:underline;}

/*------------------ FIM NIVO --------------------*/

/*--- popUpHome --*/
#popUpHome{width:450px;position:absolute;top:100px;left:50%;margin:0 0 0 -225px;background:#fff;z-index:800;border:2px solid #ccc;padding:2px;}
#popUpHome .btnFechar{position:absolute;top:-25px;right:-2px;z-index:1002;font-size:10px;margin:0;background:#ccc;padding:6px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;}
#popUpHome .btnFechar a{text-decoration:none;color:#666;}
#popUpHome .btnFechar a:hover{text-decoration:none;color:#a70e13;}
