/*Gerais
 **********************************************/
html									{overflow-y:scroll;}
body 									{width:1000px; margin:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
img										{border:none}

a										{color:#333333; text-decoration:none;}
a:hover									{color:#5476BC;}

ul										{list-style:none; margin:0; padding:0;}
li, h3									{margin:0; padding:0;list-style:none;}
p										{margin-top:0;}

.right									{float:right;}
.left									{float:left;}
.center									{text-align:center;}
.justify								{text-align:justify;}

.noMargin								{margin:0}
.margin									{margin:5px;}
.marginTop								{margin-top:5px;}
.marginRight							{margin-right:5px;}
.marginBottom							{margin-bottom:5px;}
.marginLeft								{margin-left:5px;}

.padding 								{padding:5px;}
.paddingTop								{padding-top:5px;}
.paddingRight							{margin-right:5px;}
.paddingBottom							{padding-bottom:5px;}
.paddingLeft							{padding-left:5px;}

.marginTopNeg							{margin-top:-5px;}

.paddingTopBottom						{padding:5px 0 5px 0}
.marginTopBottom						{margin:5px 0 5px 0}

.paddingLeftRight						{padding:0 5px 0 5px}
.marginLeftRight						{margin:0 5px 0 5px}

.margin0								{margin:0;}
.padding0								{padding:0;}
.marginPadding0							{margin:0;padding:0;}

.marginResultados						{margin-left:-30px; padding:0;}

.border									{border:solid 1px #ccc;}
.borderTop								{border-top:solid 1px #ccc;}
.borderRight							{border-right:solid 1px #ccc;}
.borderBottom							{border-bottom:solid 1px #ccc;}
.borderLeft								{border-left:solid 1px #ccc;}

.borderTopBottom						{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;}
.borderLeftRight						{border-left:solid 1px #ccc;border-right:solid 1px #ccc;}


.borderRightDashed						{border-right:dashed 1px #446883;}
.borderBottomDashed						{border-bottom:dashed 1px #446883;}
.borderBottomDashed_EEE					{border-bottom:dashed 1px #D7D7D7;}

.borderBottomDotted						{border-bottom:dotted 1px #CCC;}

.width100								{width:100%;}
.height1								{height:1px;}
.width99								{width:99%;}
.bold									{font-weight:bolder;}
.normal									{font-weight:normal;}
.separator								{border-right:dotted 1px #ccc; margin:2px 2px 0 2px; height:80px; display:block;}
.separatorDescNotice					{float:left; border-right:solid 1px #ccc; display:block; margin:0 10px 0 0px; width:1px; height:15px;}
.separatorMenu							{border-right:solid 1px #ccc;}
.grayBack								{background:#F0F0F0;}
.noBack									{background:none;}
.outBox									{background:#E5E5E5; float:right; display:block;}
.inBox									{margin:5px; float:right; background:#FFF; border:solid 1px #CCC;}
.colorChangeFont						{color:#017BC3;}
.hidden									{display:none;}
.marginTopProvedor 						{margin-top:-50px;}

.hover									{padding:10px 5px; border-bottom:solid 1px #EEE}
.hover:hover							{background:#F7F7F7;}
.clear									{clear:both;}

/*inputs
 **********************************************/
.InputsTop								{padding-top:5px;}
.InputsTop label						{font-size:10px; color:#FFF;}

.InputsTop input.topCapa				{width:120px; height:16px; background: #FFF url(../Imagens/img-input-controls.gif) no-repeat; background-position: 0px 0px;  ;font-size:11px; color:#777;border:none; float:left;}

input.default							{width:185px; border:solid 1px #999;color:#666; font-size:11px;}
textarea.default						{width:185px; height:100px; border:solid 1px #999;}
.btnSubmit								{background-color:#8397BF; border-color:#D9DFEA #627AAD #627AAD #D9DFEA; border-style:solid; border-width:1px; color:#FFFFFF; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:10px; height:17px; padding:0 1px 2px 1px; text-align:center; font-weight:bold;}


.btnSearch								{background: #ccc url(../Imagens/img-input-controls.gif) 0 -20px no-repeat; border:none; width:45px; height:19px; float:left; cursor:pointer;color:#FFF;font-size:10px;padding-bottom:5px;}
.rdo-unchecked							{width:13px;height:13px;float:left;background: url(../Imagens/img-input-controls.gif) 0 -39px no-repeat; margin:1px 0}
.rdo-checked							{width:13px;height:13px;float:left;background: url(../Imagens/img-input-controls.gif) -13px -39px no-repeat; margin:1px 0}
.labelRadio								{float:left;color:#FFF;font-size:10px;padding:3px 6px 0 6px;}

.googlesearch							{width:93px; margin:5px 0 5px 0; padding-left:17px; font-size:11px; color:#999; border:solid 1px #ccc; border-right:none; background: url(../Imagens/logoGoogle.jpg) no-repeat; float:left;}
.btnGoogle								{width:13px; padding-left:10px; margin:5px 7px 0 0; border:solid 1px #ccc; background: url(../Imagens/Search_2.gif) no-repeat; float:right; font-size:11px; border-left:none; cursor:pointer;}
.btnVideo								{width:13px; padding-left:10px; margin-top:-2px; border:solid 1px #ccc; background:#FFF url(../Imagens/Search_2.gif) no-repeat; float:right; font-size:11px; border-left:solid 1px #FFF; cursor:pointer;}
.btn									{width:60px; height:20px; padding-bottom:3px; border:none; background: url(../Imagens/btn.gif) no-repeat; font-size:11px; cursor:pointer; color:#FFF; font-weight:bold;}
.btn a									{width:60px; height:20px; padding-bottom:3px; border:none; background: url(../Imagens/btn.gif) no-repeat; font-size:11px; cursor:pointer; color:#FFF; font-weight:bold;}
.btn:hover								{border:none; background-position: 0 -20px; color:#017BC3;}

/*titles
 **********************************************/
.mainTitle								{margin-bottom:5px; font-size:13px; font-weight:bolder; color:#003AAD;}
.mainTitleDesc							{background:#999 url(../Imagens/bg_shadow.gif) 4px 4px no-repeat; padding:6px 0 5px 13px; color:#5D5850; font-size:11px; font-weight:bold;}
.mainTitleDescMaior						{height:20px; background:#999 url(../Imagens/bg_shadowMaior.gif) 4px 4px no-repeat; padding:6px 0 0 13px; color:#5D5850; font-size:11px; font-weight:bold;}
.pagTitle								{width:100%; margin:5px 0 5px 0; padding:8px 0 8px 0; font-size:13px; font-weight:bolder; color:#978E81; border-top:solid 1px #D3CEC9; border-bottom:solid 1px #D3CEC9; float:left;}
.bigTitle h1, .bigTitle					{width:100% ; color:#47423A; font-size:18px; font-weight:bold; line-height:1.1em; float:left;}
.smallTitle								{padding:3px; margin-bottom:5px; font-size:11px; background:#9A0000; color:#FFF;}
.detailTitle							{font-size:11px; color:#5D5850; font-weight:bolder;}
.blueTitle								{font-size:11px; color:#1685AA; font-weight:bolder;}
.mediumBlueTitle						{color:#017BC3; font-weight:bold;}
.bigBlueTitle							{color:#017BC3; display:block; font-size:12px; font-weight:bold;}
.grayTitle								{font-size:10px; color:#999;}
.grayTitle a							{color:#999;}
.brownTitle								{width:100%; color:#999; font-size:11px; font-weight:bold;}
.brownTitle a							{color:#666;}
.brownTitle a:hover						{color:#017BC3; text-decoration:none;}
.conteudo-aba-bg						{width:100%; height:63px; padding-top:20px; background: url(../Imagens/conteudo-aba-bg.png) repeat-x;}

/* TXTs
 **********************************************/
.smallTxt								{font-size:10px;}
.bigTxt									{font-size:13px;}
.descTxt								{font-size:11px; color:#5D5850; font-family:Arial, Helvetica, sans-serif; line-height:13px;}
.bigDescTxt								{width:100px; padding-right:3px; float:right; font-size:12px; font-weight:bolder;}
.artigosTxt								{color:#666; font-weight:normal;}
.comentPhoto							{font-size:11px; font-weight:bolder; color:#978E81;}
.creditPhoto							{float:right; font-weight:bold;}

/*COLORS*/
.TxtFFF									{color:#FFF}
.Txt999									{color:#999}
.Txt666									{color:#666}
.Txt777									{color:#777}
.Txt333									{color:#333}
.TxtF8F8F8								{color:#F8F8F8}
.Txt003AAD								{color:#003AAD}
.Txt5d5850								{color:#5d5850}
.Txt47423A								{color:#47423A}
.Txt8D867D								{color:#8D867D}
.Txt515151								{color:#515151}
.Txt47423A								{color:#47423A}
.Txt293A5C								{color:#293A5C}
.Txt85080B								{color:#85080B}
.grayTxt								{font-size:12px; font-weight:bolder; color:#978E81;}

/*BACKGROUNDS*/
.backF8F8F8								{background:#F8F8F8}
.backDFEFFF								{background:#DFEFFF}
.backFDFDFD								{background:#FDFDFD}
.backFBFBFB								{background:#FBFBFB}
.back000000								{background:#000}
.backCCCCCC								{background:#CCC}

/*FONT-SIZE*/
.FZ7									{font-size:7px;}
.FZ8									{font-size:8px;}
.FZ9									{font-size:9px;}
.FZ10									{font-size:10px;}
.FZ11									{font-size:11px;}
.FZ12									{font-size:12px;}
.FZ13									{font-size:13px;}
.FZ14									{font-size:14px;}
.FZ15									{font-size:15px;}

/* IMGs
 **********************************************/
.mediumImg								{width:90px;}
.smallImg								{width:35px; height:35px; float:left;}
.histImg								{width:45px; height:54px; float:left;}
.thumbSobe								{width:15px; height:13px; float:left; background:url(../Imagens/up.gif) no-repeat; cursor:pointer;}
.thumbDesce								{width:15px; height:13px; float:left; background:url(../Imagens/down.gif) no-repeat; cursor:pointer;}
.thumbCalendar							{background:url(../Imagens/thumbCalendar.gif) no-repeat; cursor:pointer;}
.thumbDoisAnos							{background:url(../Imagens/thumbDoisAnos.gif) no-repeat; cursor:pointer;}



/*----------AREAS----------
 **********************************************/
.areaLeft								{width:480px; float:left; color:#5D5850;}
.quadroLateral							{width:200px; margin-bottom:10px; padding:5px; border:solid 4px #EBEAE8;}
.quadroLateral ul						{padding:0; margin:0}
.quadroLateral ul li					{padding:5px 0 5px 0; margin:0;}

/*CATEGORIES*/
.categories								{width:100%;float:left;margin:5px 0; font-family:Arial;font-size:12px;}
.categories ul							{border: solid 1px #ccc;float:left;padding:2px; }
.categories ul li						{float:left; padding:0 2px; margin:0 3px;background:#F0F0F0}

/*highlight*/
.highlight 								{width:663px;padding:20px;background:#EEF8FF;}
.highlight ul							{padding-left:60px;}
.highlight ul li						{width:200px; padding:57px 0 10px 0;float:left;background:url(../Imagens/bg_plano.gif) no-repeat;text-align:center;font-size:11px;}
.highlight .plano_ADSL_residencial		{background:url(../Imagens/bg_plano_ADSL_residencial.gif) no-repeat;}
.highlight .plano_Ilimitado_mensal		{background:url(../Imagens/bg_plano_Ilimitado_mensal.gif) no-repeat;}
.highlight .plano_Ilimitado_trimestral	{background:url(../Imagens/bg_plano_Ilimitado_trimestral.gif) no-repeat;}
.highlight .plano_Ilimitado_semestral	{background:url(../Imagens/bg_plano_Ilimitado_semestral.gif) no-repeat;}
.highlight .plano_60Horas_semestral		{background:url(../Imagens/bg_plano_60Horas_semestral.gif) no-repeat;}
.highlight .plano_30Horas_trimestral	{background:url(../Imagens/bg_plano_30Horas_trimestral.gif) no-repeat;}

/*quadro de opcoes noticias*/	
.quadroLateralMaior						{width:685px; margin-bottom:10px; padding:5px; border:solid 4px #EBEAE8; display:inline-block;}
.quadroLateralMaior ul					{padding:0; margin:0}
.quadroLateralMaior ul li				{padding:5px 0 5px 0; margin:0;}

/*--CABECALHO DE DESCRICOES NOTCIAS--*/
.descNotices							{width:704px;margin-bottom:10px; color:#666; font-size:10px; font-weight:bold;}
/*DESC DATA*/
.descDate								{float:left;}

/*CONTROLE DAS FONTES*/
.changeFont								{width:50px; margin-top:-3px; float:left; color:#FFF }
.changeFont ul							{list-style:none; margin:0; padding:0;}
.changeFont ul li						{padding:3px 2px 0 3px; text-align:right;}
.changeFont ul li a						{color:#978E81; ;}
.changeFont ul li a.colorChangeFont		{color:#017BC3;}
.changeFont ul li a:hover				{color:#017BC3; text-decoration:none;}

/*MARGEM CHANGEFONTS NOTICIAS*/
.margemI								{margin-top:3px;}
.margemII								{margin-top:2px;}
.margemIII								{margin-top:0px;}
.changeFontI							{font-size:10px;}
.changeFontII							{font-size:12px;}
.changeFontIII							{font-size:15px;}

/*COMANDOS NOTICIAS*/
.comandoNoticias						{float:right;}

/*PRINTER*/
.printer								{height:15px; margin-left:5px; display:inline-block; float:left;}
.printer a								{display:block; padding-left:18px; height:15px; background:url(../Imagens/printer.gif) no-repeat; font-weight:bolder; color:#978E81;}
.printer a:hover						{display:block; background:url(../Imagens/printer.gif) 0 -15px no-repeat; text-decoration:none;}

/*LETTER*/
.letter									{height:15px; margin-left:5px; display:inline-block; float:left;}
.letter a								{display:block; padding-left:18px; height:15px; background:url(../Imagens/letter.gif) no-repeat; font-weight:bolder; color:#978E81;}
.letter a:hover							{display:block; background:url(../Imagens/letter.gif) 0 -15px no-repeat; text-decoration:none;}

/*COMENT*/
.coment									{ height:15px; margin-left:5px; display:inline-block; float:left;}
.coment a								{display:block; padding-left:18px; height:15px; background:url(../Imagens/coment.gif) no-repeat; font-weight:bolder; color:#978E81;}
.coment a:hover							{display:block; background:url(../Imagens/coment.gif) 0 -15px no-repeat; text-decoration:none;}
.comentAlone 							{width:auto; height:15px; padding-left:20px; margin-top:10px; display:block; background:url(../Imagens/coment.gif) 0 -15px no-repeat;}
.comentAlone a							{color:#017BC3}

/*SUGGEST*/
.suggest								{height:10px; margin:0 5px 0 5px;; display:inline-block; float:left}
.suggest a								{display:block; padding-left:23px;height:15px; background:url(../Imagens/suggest.jpg) no-repeat; font-weight:bolder; color:#978E81;}
.suggest a:hover						{display:block; background:url(../Imagens/suggest.jpg) 0 -15px no-repeat; text-decoration:none;}

/*SUGGEST*/
.rss									{height:15px; margin:0 5px 0 5px;; display:inline-block;float:left}
.rss a									{display:block; padding-left:23px;height:15px; background:url(../Imagens/rss.gif) no-repeat; font-weight:bolder; color:#978E81;}
.rss a:hover							{display:block; background:url(../Imagens/rss.gif) 0 -15px no-repeat; text-decoration:none;}

.form									{width:200px; margin:0; padding:5px 0 5px 0; margin-top:20px; position: absolute; z-index: 1000; border:solid 3px #999; background:#fff;}
.NoticeToSend							{width:680px; margin:0; padding:5px; margin-top:115px; position: absolute; z-index: 1000; border:solid 3px #999; background:#fff;}

/*CLOSE*/
.close									{width:20px; height:20px; background:url(../Imagens/close.gif) no-repeat; margin:0 5px 5px 0; display:inline-block; float:right;}
.close a								{width:20px; height:20px; background:url(../Imagens/close.gif) no-repeat; font-weight:bolder; color:#978E81; display:block}
.close a:hover							{display:block; background-position: 0 -20px; text-decoration:none;}

/*CONTROL NOTICIAS*/
.controlNextPrior						{width:66px; text-align:right; display:inline-block; float:right;}
.controlNextPriorTop					{width:66px; text-align:right; display:inline-block; float:right;}

/*PRIOR*/
.controlNextPrior .prior				{width:20px; height:20px; margin-right:5px; display:inline; float:left;}
.controlNextPrior .prior a				{width:20px; height:20px; background:url(../Imagens/nextPrior.gif) no-repeat; font-weight:bolder; color:#978E81; display:inline; float:left;}
.controlNextPrior .prior a:hover		{display:inline; background-position: 0 -20px; text-decoration:none;}
.controlNextPrior .priorDisable			{width:20px; height:20px; margin-right:5px; display:inline; float:left;}
.controlNextPrior .priorDisable a		{width:20px; height:20px; background:url(../Imagens/nextPrior.gif) -40px 0 no-repeat; font-weight:bolder; color:#978E81; display:block;}
.controlNextPrior .priorDisable a:hover	{display:block; background-position: -40px -20px; text-decoration:none; cursor:default;}

/*NEXT*/
.controlNextPrior .next					{width:20px; height:20px; display:inline; float:right;}
.controlNextPrior .next a				{width:20px; height:20px; background:url(../Imagens/nextPrior.gif) -20px 0   no-repeat; font-weight:bolder; color:#978E81; display:block}
.controlNextPrior .next a:hover			{display:block; background-position: -20px -20px; text-decoration:none;}
.controlNextPrior .nextDisable			{width:20px; height:20px; display:inline; float:right;}
.controlNextPrior .nextDisable a		{width:20px; height:20px; background:url(../Imagens/nextPrior.gif) -60px 0   no-repeat; font-weight:bolder; color:#978E81; display:block}
.controlNextPrior .nextDisable a:hover	{display:block; background-position: -60px -20px; text-decoration:none; cursor:default;}

/*PRIOR*/
.controlNextPriorTop .prior					{width:20px; height:20px; display:inline; float:left;}
.controlNextPriorToP .prior a				{width:20px; height:20px; background:url(../Imagens/nextPrior.gif) no-repeat; font-weight:bolder; color:#978E81; display:inline; float:left;}
.controlNextPriorTop .prior a:hover			{display:inline; background-position: 0 -20px; text-decoration:none;}
.controlNextPriorTop .priorDisable			{width:20px; height:20px; margin-right:5px; display:inline; float:left;}
.controlNextPriorTop .priorDisable a		{width:20px; height:20px; background:url(../Imagens/nextPrior.gif) -40px 0 no-repeat; font-weight:bolder; color:#978E81; display:block;}
.controlNextPriorTop .priorDisable a:hover	{display:block; background-position: -40px -20px; text-decoration:none; cursor:default;}

/*NEXT*/
.controlNextPriorTop .next					{width:20px; height:20px; display:inline; float:right;}
.controlNextPriorTop .next a				{width:20px; height:20px; background:url(../Imagens/nextPrior.gif) -20px 0   no-repeat; font-weight:bolder; color:#978E81; display:block}
.controlNextPriorTop .next a:hover			{display:block; background-position: -20px -20px; text-decoration:none;}
.controlNextPriorTop .nextDisable			{width:20px; height:20px; display:inline; float:right;}
.controlNextPriorTop .nextDisable a			{width:20px; height:20px; background:url(../Imagens/nextPrior.gif) -60px 0   no-repeat; font-weight:bolder; color:#978E81; display:block}
.controlNextPriorTop .nextDisable a:hover	{display:block; background-position: -60px -20px; text-decoration:none; cursor:default;}

/*CALENDAR*/
.calendar								{width:20px; height:20px; display:inline;}
.calendar a								{width:20px; height:20px; background:url(../Imagens/nextPrior.gif) -80px 0   no-repeat; font-weight:bolder; color:#978E81; display:block}
.calendar a:hover						{display:block; background-position: -80px -20px; text-decoration:none;}

/*INCREASE*/
.controlNextPrior .increase				{width:20px; height:20px; display:inline; float:right;}
.controlNextPrior .increase a			{width:20px; height:20px; background:url(../Imagens/nextPrior.gif) -100px 0   no-repeat; font-weight:bolder; color:#978E81; display:block}
.controlNextPrior .increase a:hover		{display:block; background-position: -100px -20px; text-decoration:none;}

/*MORE*/
.more									{width:20px; height:20px; display:inline; float:right;}
.more a									{width:20px; height:20px; background:#ccc url(../Imagens/nextPrior.gif) -120px 0   no-repeat; font-weight:bolder; color:#978E81; display:block}
.more a:hover							{display:block; background-position: -120px -20px; text-decoration:none;}

/*NUMBER*/
.number1								{width:20px; height:20px; display:inline;float:left; text-align:center;padding-right:2px;}
.number1 a								{width:20px; height:17px; background:url(../Imagens/nextPrior.gif) -140px 0   no-repeat; font-weight:bolder; color:#FFF; display:block; padding-top:3px;}
.number1 a:hover						{display:block; background-position: -140px -20px; text-decoration:none; color:#5476BC}
.numberDisable1							{width:20px; height:20px; display:inline;float:left; text-align:center;padding-right:2px;}
.numberDisable1 a						{width:20px; height:17px; background:url(../Imagens/nextPrior.gif) -140px -40px   no-repeat; font-weight:bolder; color:#FFF; display:block; padding-top:3px;cursor:default;}
.numberDisable1 a:hover					{display:block; background-position: -140px -60px; text-decoration:none; color:#8DC4E4}

.number2								{width:25px; height:25px; display:inline;float:left; text-align:center;padding-right:2px;}
.number2 a								{width:25px; height:17px; background:url(../Imagens/nextPrior.gif) -160px 0   no-repeat; font-weight:bolder; color:#FFF; display:block; padding-top:3px}
.number2 a:hover						{display:block; background-position: -160px -20px; text-decoration:none; color:#5476BC}
.numberDisable2							{width:25px; height:25px; display:inline;float:left; text-align:center;padding-right:2px;}
.numberDisable2 a						{width:25px; height:17px; background:url(../Imagens/nextPrior.gif) -160px -40px   no-repeat; font-weight:bolder; color:#FFF; display:block; padding-top:3px;cursor:default;}
.numberDisable2 a:hover					{display:block; background-position: -160px -60px; text-decoration:none; color:#5476BC}

.number3								{width:30px; height:20px; display:inline;float:left; text-align:center;padding-right:2px;}
.number3 a								{width:30px; height:17px; background: url(../Imagens/nextPrior.gif) -185px 0   no-repeat; font-weight:bolder; color:#FFF; display:block; padding-top:3px}
.number3 a:hover						{display:block; background-position: -185px -20px; text-decoration:none; color:#5476BC}
.numberDisable3							{width:30px; height:20px; display:inline;float:left; text-align:center;padding-right:2px;}
.numberDisable3 a						{width:30px; height:17px; background: url(../Imagens/nextPrior.gif) -185px -40px   no-repeat; font-weight:bolder; color:#FFF; display:block; padding-top:3px;cursor:default;}
.numberDisable3 a:hover					{display:block; background-position: -185px -60px; text-decoration:none; color:#5476BC}

.number4								{width:40px; height:20px; display:inline;float:left; text-align:center;padding-right:2px;}
.number4 a								{width:40px; height:17px; background: url(../Imagens/nextPrior.gif) -215px 0   no-repeat; font-weight:bolder; color:#FFF; display:block; padding-top:3px;}
.number4 a:hover						{display:block; background-position: -215px -20px; text-decoration:none; color:#5476BC}
.numberDisable4							{width:40px; height:20px; display:inline;float:left; text-align:center;padding-right:2px;}
.numberDisable4 a						{width:40px; height:17px; background: url(../Imagens/nextPrior.gif) -215px -40px   no-repeat; font-weight:bolder; color:#FFF; display:block; padding-top:3px;cursor:default;}
.numberDisable4 a:hover					{display:block; background-position: -215px -60px; text-decoration:none; color:#5476BC}

.number5								{width:45px; height:20px; display:inline;float:left; text-align:center;padding-right:2px;}
.number5 a								{width:45px; height:17px; background:url(../Imagens/nextPrior.gif) -255px 0   no-repeat; font-weight:bolder; color:#FFF; display:block; padding-top:3px}
.number5 a:hover						{display:block; background-position: -255px -20px; text-decoration:none; color:#5476BC}
.numberDisable5							{width:45px; height:20px; display:inline;float:left; text-align:center;padding-right:2px;}
.numberDisable5 a						{width:45px; height:17px; background: url(../Imagens/nextPrior.gif) -255px -40px   no-repeat; font-weight:bolder; color:#FFF; display:block; padding-top:3px;cursor:default;}
.numberDisable5 a:hover					{display:block; background-position: -255px -60px; text-decoration:none; color:#5476BC}

.number6								{width:50px; height:20px; display:inline;float:left; text-align:center;padding-right:2px;}
.number6 a								{width:50px; height:17px; background: url(../Imagens/nextPrior.gif) -300px 0   no-repeat; font-weight:bolder; color:#FFF; display:block; padding-top:3px}
.number6 a:hover						{display:block; background-position: -300px -20px; text-decoration:none; color:#5476BC}
.numberDisable6							{width:50px; height:20px; display:inline;float:left; text-align:center;padding-right:2px;}
.numberDisable6 a						{width:50px; height:17px; background:#ccc url(../Imagens/nextPrior.gif) -300px -40px   no-repeat; font-weight:bolder; color:#FFF; display:block; padding-top:3px;cursor:default;}
.numberDisable6 a:hover					{display:block; background-position: -300px -60px; text-decoration:none; color:#5476BC}





/*NUMBER*/
.numberDisable									{width:20px; height:20px; display:inline;float:left; text-align:center;}
.numberDisable a								{width:20px; height:17px; background: url(../Imagens/nextPrior.gif) -140px 0   no-repeat; font-weight:bolder; color:#FFF; display:block; padding:3px 0 0 0;}
.numberDisable a:hover							{display:block; background-position: -140px -20px; text-decoration:none; color:#5476BC}

/*LOADING*/
.loadingNoticias, .loadingBusca, 
.loadingOtherCanais, .loading,
.controlNextPrior .loadingComent		{margin:3px 5px 0 0; width:16px; height:16px; float:left;}
.dateNotice 							{height:0px;width:0px;border:none}
.listMonth li 							{margin:0;padding:0;color:#ccc}
.loader									{margin:3px 5px 0 0; width:16px; height:11px; float:left;background: url(../Imagens/loader.gif) no-repeat;}

/*--FIM CABECALHO DE DESCRICOES NOTICIAS--*/

.formaVotacao							{width:295px; height:15px; border:solid 1px #ccc;}
.barraVotacao							{height:15px; background:#999;}

/* Topo
 **********************************************/
#topo									{width:1000px; height:120px; float:left; background:url(../Imagens/bg.jpg) repeat-x;;}
#topo #logo								{background:url(../Imagens/logo.png) no-repeat; width:93px; height:69px; margin:18px 0 10px 18px; float:left; cursor:pointer;}
.doubleBanners							{width:651px; padding:5px;float:left}
.bannerTopo1							{width:324px; height:68px; float:left; display:inline-block;}
.bannerTopo2							{width:324px; height:68px; float:right;}

.Whitelink a							{color:#FFF; text-decoration:none;}
.Whitelink a:hover						{color:#F0F0F0;}

.topMenu								{background:#2E71A5;padding:2px 90px;}
.topMenu:hover							{background:#1F4D6D;cursor:pointer;}


.topMenuIE								{padding:2px 89px;}

/* LOGOII
 **********************************************/
.logoII									{width:80px; height:58px; float:left;}

/* Menu
 **********************************************/
#menu									{width:135px; float:left; text-align:left;}
#menu ul								{list-style:none; margin:0; padding:0; z-index:100;}
#menu ul li								{background:url(../Imagens/setaRed.gif) no-repeat; padding-left:7px; margin:0; border:solid 1px #FFF; display:block; color:#666; font-weight:bolder;}
#menu ul li a							{color:#666;}
#menu ul li a:hover						{text-decoration:underline;}
#menu ul li ul							{font-weight:normal; padding:0;}
#menu ul li ul li						{background:none; font-weight:normal; cursor:pointer; padding-left:10px;}
#menu ul li ul li a						{color:#666; text-decoration:none; display:block; padding:2px 0 0 0;}
#menu ul li ul li a:hover 				{background:#F4F3EF; text-decoration:underline;}
.menuTopo								{width:1000px; border-top:solid 1px #ccc;height:22px;font-size:14px;font-weight:bolder;color:#FFF}
.menuTopo li							{float:left;margin:0 45px;}

/* Banners
 **********************************************/
#bannersLaterais						{width:140px; padding-left:5px; float:right;}
#bannersLaterais ul						{list-style:none; margin:0; padding:0;}
#bannersLaterais ul li					{width:140px; height:40px; margin:0; padding:0; margin-top:21px; border:solid 1px #ccc}
#bannersLaterais #publicidadeTopo		{height:100px;height:auto;}

#bannersLateraisLeft 					{width:auto;}
#bannersLateraisLeft ul					{list-style:none; margin:0; padding:0;}
#bannersLateraisLeft ul li				{width:auto; height:37px; padding:0; margin:21px 0;border:solid 1px #ccc; background: none;}

/* Anuncie aqui
 **********************************************/
#anuncie								{width:130px; font-size:20px; float:left; font-weight:bolder; text-align:center;}
#anuncie a								{color:#333; text-decoration:none;}
#anuncie a:hover						{color:#333; text-decoration:none;}

/* Conteudo
 **********************************************/
#conteudo								{width:719px; margin:0; padding:0 5px 0 5px; border-right:solid 1px #ccc; border-left:solid 1px #ccc;}

/****colunaDireita****/
#conteudo .colunaDireita					{width:120px; padding-left:5px; border-left:solid 1px #ccc;}
#paranhanaOn								{font-size:17px; text-align:right; font-weight:bolder; color:#BBBBBB;}
.data										{font-size:10px; font-weight:normal;}
.data a										{color:#BBB;}
#conteudo .colunaEsquerda #noticiaPrimaria	{display:inline-block; padding-bottom:2px; border-bottom:solid 1px #ccc; margin-bottom:5px;}

/*Conteudo PRIMARIO*/
.colunaEsquerda #conteudoPrimario ul		{float:left}
.colunaEsquerda #conteudoPrimario ul li	{padding:0 14px; float:left;}

/*noticiaSecundaria*/
#conteudo .colunaEsquerda #noticiasGerais				{border-top:solid 1px #ccc;}
.manchetesGerais ul li									{margin-bottom:5px;}

.lastNotices li											{background:url(../Imagens/setaRed.gif) no-repeat; padding-left:7px; margin-top:3px;}
.listSeta li											{background:url(../Imagens/setaRed.gif) no-repeat; padding-left:7px; border-bottom:dotted 1px #ccc; margin-top:3px;}

/*Conteudo SECUNDARIO*/
#sobe {width:240px;}
#desce {width:240px;}
#conteudo #enquete										{margin-top:5px; padding-bottom:5px; border-bottom:solid 1px #CCC; display:inline-block;}
#conteudo #tempo										{padding-bottom:10px; border-bottom:solid 1px #CCC;}

/*Conteudo TERCIARIO*/
#conteudoTerciario								{margin-top:10px;padding-top:5px; float:left; border-top:solid 1px #ccc;}
#conteudoTerciario li							{padding:0 5px; float:left;}

/*Conteudo QUARTENARIO*/
.artigos ul li			{background:url(../Imagens/setaRed.gif) no-repeat; margin-top:2px; padding-left:7px;}
.blogs					{width:235px; padding:0 5px 10px 0px;}
.blogs #blogI			{width:105px; padding-right:8px; float:left; border-right:solid 1px #ccc;}
.blogs #blogII			{width:113px; padding-left:8px;  float:right;}

/* classificados
 **********************************************/
/*#classificados											{margin:0px 14px 0 13px;}*/
#classificados ul										{list-style:none; display:inline-block; border-left:solid 1px #ccc; padding:0px; margin:0;}
#classificados ul li									{width:161px; height:80px; float:left; border-right:solid 1px #ccc; border-top:solid 1px #ccc; border-bottom:solid 1px #ccc; cursor:default; margin:0px; padding:2px;}

/***************************************************************/
/**************[ -> www.tca.com <- ]****************************/
/**************[ Css para efeitos nas manchetes da região  ]****/
/***************************************************************/
.glidecontentBox													{position:absolute; left:130px; clear:both; display:block; height:20px; z-index:1000; width:100px;}
.glidecontentwrapper												{width:230px; height: 230px; float:left; position: relative; overflow: hidden; margin: 0 5px 0 5px;}
.glidecontent 														{position: absolute; visibility: hidden; vertical-align: top; text-align: left; background:#F4F5EF;}
.glidecontenttoggler												{background:#FFF; padding:0 0 3px 3px; display:inline-block; text-align: center; float:right; font-family: Trebuchet MS, helvetica; font-size: 11px;}
.glidecontenttoggler a 												{display: -moz-inline-box; display: inline-block; border: 1px solid #999999; color: #000; padding:0 3px 0 3px; font-weight: bold; text-decoration: none;}
.glidecontenttoggler a.selected 									{background: url(../Imagens/BGs.gif) repeat-x; background-position:0 -20px; color:#FFF;}
.glidecontenttoggler a:hover 										{background: url(../Imagens/BGs.gif) repeat-x; background-position:0 -20px; color:#FFF;}
.glidecontenttoggler a.ant:hover, .glidecontenttoggler a.prox:hover	{color:#FFF;}
.subTiluloMachete													{font-size:10px; line-height:1.1em;}
.subTiluloMacheteBlue												{font-size:10px; color:#336699;}

/* Manchetes
 **********************************************/
#ListaManchetesDireita					{width:320px; float:right; padding:0 5px 0 5px;}
#ListaManchetesDireita ul				{list-style:none; margin:0; padding:0;}
#ListaManchetesDireita ul li			{margin:0; margin-bottom:5px; padding:0; padding-bottom:5px; float:left}
.anexoManchte							{width:100%; margin:10px 0 0 0; padding-left:7px; display:block; font-size:12px; color:#666666; background:url(../Imagens/setaRed.gif) no-repeat; float:left}
.apoioManchete							{width:100%; margin:0; display:block; font-size:11px; color:#666666;}
.anexoManchetes							{font-size:11px; font-weight:bolder;}

/* Rodape
 **********************************************/
#rodape									{margin:auto; margin:10px 0 10px 0; display:inline-table; color:#999; width:1000px;text-align:center}
#rodape a								{color:#999;}
#rodape #menuRodape						{font-size:11px;margin-left:110px;}
#rodape #menuRodape ul					{list-style:none; margin:0; padding:0; text-align:center;}
#rodape #menuRodape ul li				{float:left; padding:0 15px 0 15px; margin-top:0;}
#rodape #descDireitos					{margin-top:30px; font-weight:bolder;}
#rodape #descRodape						{margin-top:10px; font-size:10px;}

/* Rodape Interno
 **********************************************/
.rodapeInterno			{width:462px; padding:10px; margin-top:10px; float:left; border-top:1px solid #ECEAE7; font-size:10px; color:#666; font-weight:bolder;}

/* Busca no Site
****************************************************************/
.div_janelabusca 		{background:#F6F6F6; position: absolute; margin-left: 190px;  display:none; z-index: 1000; padding:10px; border: 1px solid #777777;}
.mainBusca 				{width:600px; text-align:center;}
.busca					{padding:5px;background:#F0F0F0;}

.ui-datepicker-month, 
.ui-datepicker-year 	{background:#E0E0E0; border:solid 1px #E0E0E0; font-weight:bold;}
.ui-datepicker-trigger	{margin-left:3px;}

/* Socias
****************************************************************/
#mainSocial 		{color:#666666;  width:480px;  text-align:center;}
.tituloGrande 		{font-weight:bold;  font-size:22px;  text-align:center;  margin-bottom:5px;}
.text 				{font-size:12px;  text-align:justify;  margin-bottom:20px;}
.legenda 			{font-size:10px;  font-weight:bold;}
.claudinha 			{font-size:11px;  text-align:right;  margin-bottom:35px;}

/* Galerias
****************************************************************/
#photoholder 		{width:450px;  height:300px;  background: #ffffff url(../Imagens/loadingII.gif);  float:left;  background-position:center;  background-repeat:no-repeat;  text-align:center;}
#thephoto 			{vertical-align:middle;  visibility:hidden;  margin-left:15px;}

/* mais videos
****************************************************************/
.videos			{text-align:left;}
.videos ul		{margin-left:9px;float:left;width:100%}
.videos ul li	{width:90px;float:left; margin:0 8px;font-size:11px;}
.searchResult li{padding:5px 0 5px 0}
