/*Gerais
 **********************************************/
html									{overflow-y:scroll;}
body 									{font-family:Arial, Helvetica, sans-serif; font-size:12px; background: #585858 url(../Imagens/bg_body.png) repeat-y center; background: #D5D5D5 url(../Imagens/bg_body.png) repeat-y center; margin: 0;}
img										{border:none}

.btnGata								{background: #191919; border: 1px solid; color: #FFFFFF; cursor: pointer; font-size: 11px; font-weight: bold; margin-top: 15px; padding: 6px; width: 770px; text-align: center;}
.btnGata a								{color: #FFF;}
.btnGata:hover							{background: #151515;}

.aplication								{width:985px; margin:auto; padding-left: 10px; padding-right: 10px}

a										{color:#333333; text-decoration:none;}
a:hover									{color:#5476BC;}

ul										{list-style:none; margin:0; padding:0;}
ul 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;}
.marginTop0								{margin-top:0;}
.marginRight0							{margin-right:0;}
.marginBottom0							{margin-bottom:0;}
.marginLeft0							{margin-left:0;}

.padding0								{padding:0;}
.paddingTop0							{padding-top:0;}
.paddingRight0							{padding-right:0;}
.paddingBottom0							{padding-bottom:0;}
.paddingLeft0							{padding-left:0;}

.marginPadding0							{margin:0;padding:0;}

.marginResultados						{margin-left:-30px; padding:0;}

.borderMain								{border:solid 1px #ccc;}
.borderMainBlogs						{border:solid 1px #9A0000;}

.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;}

.borderNone								{border: none;}

.borderTopBottom						{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;}
.borderLeftRight						{border-left:solid 1px #ccc;border-right:solid 1px #ccc;}


.borderTopDashed						{border-top :dashed 1px #D7D7D7;}
.borderRightDashed						{border-right:dashed 1px #D7D7D7;}
.borderBottomDashed						{border-bottom:dashed 1px #D7D7D7;}
.borderLeftDashed						{border-left:dashed 1px #D7D7D7;}

.borderTopBottomDashed					{border-top:dashed 1px #D7D7D7; 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;}

.textLeft								{text-align:left;}
.textRight								{text-align:right;}
.textCenter								{text-align:center;}

.pointer								{cursor: pointer;}
.uppercase								{text-transform: uppercase;}
.lowercase								{text-transform: lowercase;}

/*NOVO CSS*/
.quadroLateralMaior ul.thumbGalerias li {width:50px;height:37px; float:left; margin: 4px; padding: 1px; border: solid 3px #FFF; }
.quadroLateralMaior ul.thumbGalerias li.active {border: solid 3px #5476BC}
.quadroLateralMaior ul.thumbGalerias li div {width:50px;height:37px; overflow: hidden;}

.faltamOkt								{height: 108px; padding: 5px 5px 12px; background: #141510 url(../Imagens/OktoberBG.png); background: #141510 url(../Imagens/bak_oktober_capa.jpg) no-repeat; color: #FFF;}
.faltamOkt .first						{width: 70px; height: 88px; float: left; padding: 10px; background: #141510;}
.faltamOkt .second						{width: 555px; float: left; padding-left: 8px;}
.faltamOkt .middle						{width: 137px; height: 108px; float: left;}

.faltamOkt	.first .text,
.faltamOkt	.second .text				{text-transform: uppercase; font-size: 16px; font-weight: bold;}
.faltamOkt	.first .countDown .dias,
.faltamOkt	.first .countDown .horas	{width: 70px; height: 70px; background: url(../Imagens/bg_faltam.png) no-repeat; float: left; text-align: center; color: #000; font-size: 40px; font-weight: bold;}
.faltamOkt	.first .countDown .dias  div,
.faltamOkt	.first .countDown .horas  div{color: #666; font-size: 15px; margin-top: -5px; }


.faltamOkt .third						{width: 645px; float: left; padding-left: 5px;}
.faltamOkt .third .text					{font-size: 12px; font-weight: bold;}
.faltamOkt .third .confiraMais			{margin-top: 10px; float: left}
.faltamOkt .third .confiraMais a		{font-size: 12px; font-weight: bold; color: #FFF; text-transform: uppercase;}
.faltamOkt .third .confiraMais a:hover	{text-decoration: underline; color: #eee;}


.listYears								{margin-top: 25px; float: left;}
.listYears ul li 						{float: left; border-style: solid; border-width: 1px; border-color: #EEEEEE #DDDDDD #CCCCCC; border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; background: url(../Imagens/Oktober-bg-buttons.png); color: #666; font-size: 12px; font-weight: bold; padding: 10px 20px; margin: 0 5px; cursor: pointer;}
.listYearsBigSpace ul li				{margin: 0 2px; padding: 10px 40px;}
.listYearsSmallSpace ul li				{padding: 8px 14px;}
.listYearsSmallessSpace ul li			{padding: 0px 28px; font-size:11px; font-weight: normal;}
.listYearsSmallessSpace 				{margin-top: 0;}

.listYears ul li.primeiro				{margin-left: 0;}
.listYears ul li.ultimo					{margin-right: 0;}
.listYears ul li:hover					{background-position: 0 -38px; border-color: #DDD #CCC #BBB}
.listYears ul li:active					{background-position: 0 -76px;}

.cabecalho 								{width:1005px; height: 113px; margin:auto; background: #585858 url(../Imagens/bg_cabecalho.png) no-repeat bottom; background: #D5D5D5 url(../Imagens/bg_cabecalho.png) no-repeat bottom; }
.rodapeImg 								{height:21px; background:  url(../Imagens/bg_rodape.png) center top no-repeat;}
.rodape 								{margin:auto; background: #2D4148; background: #D5D5D5;}

.geralContent							{padding: 5px 15px;}
.colunaConteudo							{width:798px; margin-right:15px; float: left; }
.colunaBanners							{width:142px; float: left;}

.imgAgendaRight							{position: absolute; right: 200px; z-index: 1; top: 10px}

.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;}

.content input.confirmMail				{width: 500px; height:15px; float: left; border: solid 1px #ccc; color: #777777; font-size:11px;}
.content textarea.confirmMail			{width: 825px; height:150px; float: left; border: solid 1px #ccc; color: #777777; font-size:11px;}

.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;}
.rdo-unchecked							{width:13px;height:13px;float:left;background: url(../Imagens/img-input-controls.gif) -26px -39px no-repeat; margin:1px 0}
.rdo-checked							{width:13px;height:13px;float:left;background: url(../Imagens/img-input-controls.gif) -39px -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:65px; 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;}

/*.btnStyle								{float: left; padding: 10px; border-style: solid; border-width: 1px; border-color: #EEEEEE #DDDDDD #CCCCCC; border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; background: url(../Imagens/bg-buttons.png); color: #444; font-weight: normal; margin: 20px 0;}

.btnStyle:hover							{background-position: 0 -68px; border-color: #DDD #CCC #BBB}
.btnStyle:active						{background-position: 0 -136px;}
.btnStyle img							{vertical-align:middle;}
.btnStyle div.text						{text-align: center; font-size: 20px;}
*/


/*.btnStyle								{float: left; padding: 10px; border-style: solid; border-width: 1px; border-color: #EEEEEE #DDDDDD #CCCCCC; border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; background: url(../Imagens/bg-buttons.png); color: #444; font-weight: normal; margin: 20px 0;}*/
.btnStyle								{float: left; padding: 10px; border-style: solid; border-width: 1px; border-color: #EEEEEE #DDDDDD #CCCCCC; border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; background: url(../Imagens/bg-buttons.png); color: #444; font-weight: normal; margin: 20px 0; cursor: pointer;}
.btnStyle:hover							{background-position: 0 -68px; border-color: #DDD #CCC #BBB}
.btnStyle:active						{background-position: 0 -136px;}
.btnStylePressed						{background-position: 0 -204px;}
.btnStyle div.content					{text-align: center; font-size: 15px;}
.btnStyle img							{vertical-align:middle;}
.btnStyle span.text						{margin-left: 10px;}
.btnStyle span.text .highLight			{font-weight: bold; font-size: 17px;}

.btnStyle								{float: left; padding: 10px; border-style: solid; border-width: 1px; border-color: #EEEEEE #DDDDDD #CCCCCC; border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; background: url(../Imagens/bg-buttons.png); color: #444; font-weight: normal; margin: 20px 0; cursor: pointer;}
.btnStyle:hover							{background-position: 0 -8px; border-color: #DDD #CCC #BBB}
.btnStyle:active						{background-position: 0 -136px;}
.btnStylePressed						{box-shadow: 0 1px 1px #AAAAAA inset; border-color: #999999 #CCCCCC #CCCCCC; background-position: 0 -164px;}
.btnStyle div.content					{text-align: center; font-size: 15px;}
.btnStyle img							{vertical-align:middle;}
.btnStyle span.text						{margin-left: 10px;}
.btnStyle span.text .highLight			{font-weight: bold; font-size: 17px;}


.newsletter .confirmationArea							{font-weight: bold; margin: 10px 0; padding: 10px 0; text-align: center; font-size: 13px; color: #2E74B2; border: solid 1px #D8E1E9; background: #E4EDF5; float: left; width: 100%;}
.newsletter .channels									{background:#FBFBFB; padding: 5px; margin-top: 5px;}
/*.newsletter .last										{margin-top: 10px; padding-top: 10px; border-top:dashed 1px #BBB;}*/

.newsletter .channels input.default						{width: 786px; }
.newsletter .channels .methods label					{color: #444; background: #F4F4F4; padding: 2px 3px; font-size: 10px; font-weight: bold; border-style: solid; border-width: 1px; border-color: #BBB #BBB #BBB; float: left;}
.newsletter .channels .methods label#labelChangeDelete	{color: #FFF; background: #FF0000; border-color: #CC0000;}
.newsletter .channels .methods .rdo-unchecked			{width:13px;height:13px;float:left;background: url(../Imagens/img-input-controls.gif) -26px -39px no-repeat; margin:2px; margin-right: 10px; margin-left: 5px;}
.newsletter .channels .methods .rdo-checked				{width:13px;height:13px;float:left;background: url(../Imagens/img-input-controls.gif) -39px -39px no-repeat; margin:2px; margin-right: 10px; margin-left: 5px;}
.newsletter .channels h1								{color: #5C5C5C; margin-bottom: 10px;}



/*titles
 **********************************************/
.mainTitle								{margin-bottom:5px; font-size:13px; font-weight:bolder; color:#003AAD; text-transform: uppercase;}
.mainTitle a							{color:#003AAD;}
.mainTitle a:hover						{color:#5476BC;}
.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:17px; font-weight:bold; line-height:1.0em; 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:11px;}
.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*/
.Txt000									{color:#000}
.TxtFFF									{color:#FFF}
.Txt999									{color:#999}
.Txt666									{color:#666}
.Txt777									{color:#777}
.Txt333									{color:#333}
.TxtRed									{color:#FF0000}
.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;}
.sendContents							{color: #003AAD; text-transform: lowercase;}

/*BACKGROUNDS*/
.backF8F8F8								{background:#F8F8F8}
.backDFEFFF								{background:#DFEFFF}
.backFDFDFD								{background:#FDFDFD}
.backFBFBFB								{background:#FBFBFB}
.back000000								{background:#000}
.backCCCCCC								{background:#CCC}
.backDefault							{background:#F0F0F0; background: none;}
.backDefaultSec							{background:#FFFFE1; background: #F5F5DC}
.backOrange								{background:#FF9900; color: #FFF; float: right; width: 590px; padding: 5px;}
.backOrange a							{color: #FFF}
.backOrange a:hover						{color: #FFF}

.agenda .main							{float: left; color: #999; padding: 6px 0;}
.agenda .back							{background: #EFEFEF;}

/*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;}
.FZ16									{font-size:16px;}
.FZ17									{font-size:17px;}

/* IMGs
 **********************************************/
.mediumImg								{width:90px;}
.smallImg								{width:35px; height:35px; float:left;}
.histImg								{width:45px; height:54px; float:left;}


/*AREAS
 **********************************************/
.areaLeft								{width:565px; 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}





/*quadro de opcoes noticias*/	
.quadroLateralMaior						{width:780px; 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:100%;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;}

.rssList ul								{list-style:none;}
.rssList ul li 							{width: 172px; padding: 5px 5px 5px 20px; margin: 5px; float: left; border-bottom: 1px solid #BFBFBF; font-size: 17px; font-weight: bolder;  background:url(../Imagens/feedIcon.png) 0 8px no-repeat;}
.listSoftwaresRSS						{width: 100%; float: left; border-bottom: solid 1px #DDD; border-top: solid 1px #DDD; padding: 5px 0;}
.listSoftwaresRSS ul li					{padding: 5px; height: 85px; width: 106px; float: left; text-align: center; position: relative; border: solid 1px #FFF; border-right: solid 1px #EAEAEA;}
.listSoftwaresRSS ul li.last			{border-right: none; width: 108px;}
.listSoftwaresRSS ul li:hover			{background: #F0F0F0; border: solid 1px #ccc;}
.listSoftwaresRSS ul li img				{width: 50px;}
.listSoftwaresRSS ul li .text			{width: 106px; position: absolute; top: 60px; left: 0; color: #444; font-weight: bold;}
.listSoftwaresRSS ul li a				{float: left; width: 100%; height: 100%;}


.form									{margin:0; padding:5px; 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:420px;width: 357px; height:15px; border:solid 1px #ccc;}
.barraVotacao							{height:15px; background:#999;}

/* Topo
 **********************************************/
#topo									{width:985px; height:auto; margin-left:10px; float:left;}
#topo #logo								{background:url(../Imagens/logo.png) no-repeat; width:93px; height:69px; margin:15px 0 10px 18px; float:left; cursor:pointer;}
.doubleBanners							{width:662px; padding:5px 5px 16px 0px;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 66px;}
.topMenu								{background:#2E71A5;padding:2px 0px; width:199px; text-align:center;}
.topMenu:hover							{background:#1F4D6D;cursor:pointer;}


/*.topMenuIE								{padding:2px 89px;}*/

/* LOGOII
 **********************************************/
.logoII									{width:80px; height:58px; float:left;}

/* Menu
 **********************************************/

/*

.menu									{width:100%; background:#4B4B4B; background: #2D4148; color:#FFF;  font-size:11px; border-top:none; position: relative;}
.menu ul								{margin:0 0px; float:left; margin-top:-10px; margin-left:15px;}
.menu ul li								{float:left; padding: 10px 60px; background:url(../Imagens/menuLi.png) -5px 12px no-repeat; border-right: 1px solid #4C4C4C; border: solid 1px #2D4148; border-right: 1px solid #696969; }
.menu ul li.last						{border-right: none;}
.menu ul li:hover						{cursor:pointer; background: #F5F5F5 url(../Imagens/menuLiUp.png) -5px 12px no-repeat; color:#444; border: solid 1px #ccc;}
.menu ul li a							{color: #FFF;}
.menu ul li:hover a						{color: #444;}

.menu ul li ul							{display: none; position: absolute;}
.menu ul li:hover ul					{display: block;}



.shadowMenu								{width:100%; height:10px; background:url(../Imagens/shadowMenu.png) repeat-x; background:none;}



.menu ul li ul				{float:none; margin-top: 10px; z-index:160; padding:5px 0 5px 0;  background:#F5F5F5;   border: solid 1px #ccc; border-top:none;}
.menu ul li ul li			{display:block;	float:none;	list-style:none; margin: 0 5px; background:#F5F5F5; padding: 3px 0px; border-right: none; border-left: none; border: none; border-bottom:1px #D0D0D0 solid; text-align: left;}
.menu ul li ul li:hover		{border: none; border-bottom:1px #D0D0D0 solid; background:#4B4B4B;}
.menu ul li ul li a			{text-decoration: none}
.menu ul li ul li a:hover,
.menu ul li ul li:hover a	{text-decoration: none; color: #FFF}
.menu ul li ul li.last		{border-bottom:none; margin-bottom: 5px;}


.menu ul li ul				{margin: 0; margin-top: 10px;padding: 0 5px; margin-left: -61px;}


.menu ul li.empresa,
.menu ul li.empresa ul	{width: 58px; text-align: center;}
.menu ul li.empresa ul	{width: 168px;}

.menu ul li.provedor,
.menu ul li.provedor ul	{ text-align: center;}
.menu ul li.provedor ul	{width: 260px;}

.menu ul li.produtoseServiços,
.menu ul li.produtoseServiços ul	{text-align: center;}
.menu ul li.produtoseServiços ul	{width: 260px;}

.menu ul li.ouvidoria,
.menu ul li.ouvidoria ul	{text-align: center;}
.menu ul li.ouvidoria ul	{width: 260px;}

.menu ul li.channels,
.menu ul li.channels ul	{text-align: center;}
.menu ul li.channels ul	{width: 260px;}


/*
ul#menuNovo li ul					{position:absolute; float:none; top:34px; left:-1px; margin:0; z-index:160; padding:5px 0 5px 0; border:1px solid #999999; background:#F5F5F5; width:189px; border-top:none;}
ul#menuNovo li ul li				{display:block;	float:none;	list-style:none; margin:0 5px; background:#F5F5F5; padding:7px 5px; padding: 3px 5px; border-right: none; border-bottom:1px #D0D0D0 solid; }
ul#menuNovo li ul li:hover			{background:#4B4B4B;  color:#FFF}
ul#menuNovo li ul li a:hover		{color:#FFF; text-decoration: none;}
ul#menuNovo li ul li:hover a		{color:#FFF;  text-decoration: none;}
ul#menuNovo li ul li:hover a:hover	{color:#FFF;  text-decoration: none;}
ul#menuNovo li ul li.last			{border-bottom:none}
ul#menuNovo li ul li a				{display:block; text-decoration: none;} 

ul#menuNovo li ul			{display:none;}
ul#menuNovo li:hover ul		{display:block;}

ul#menuNovo					{position:relative; margin-top: -4px;}
ul#menuNovo	li				{position:relative;}
ul#menuNovo	li a			{color: #FFF}
ul#menuNovo li:hover a  	{color: #444}
*/

.menu									{width: 983px; margin: 0 1px; margin-top:-11px; margin-top: -5px; background:#4B4B4B; background: #F2F2F2; color:#FFF; color: #666;  font-size:14px; border-top:none; font-weight: bold;}
.menu ul								{margin:0 38px; float:left;}
.menu ul li								{float:left; padding: 10px 58px; padding: 10px 0px; background:url(../Imagens/menuLi.png) -5px 12px no-repeat; text-align: center; background: none; border-right: 1px solid #4C4C4C; border-right: 1px solid #E5E5E5;}
.menu ul li:hover						{cursor:pointer; background: #F5F5F5; color:#444; }
.menu ul li.first						{border-left: solid 1px #F2F2F2;}
.menu ul li.first:hover					{border-left: solid 1px #E5E5E5;}
.menu ul li.last						{border-right: solid 1px #F2F2F2;}
.menu ul li.last:hover					{border-right: solid 1px #E5E5E5;}

.menu ul li a							{color: #FFF; color: #666;}
.menu ul li:hover a						{color: #444;}
.shadowMenu								{width:100%; height:10px; background:url(../Imagens/shadowMenu.png) repeat-x; background:none;}


ul#menuNovo					{position:relative; margin-top: -4px;}
ul#menuNovo	li				{position:relative;}
ul#menuNovo li ul			{display:none;}
ul#menuNovo li:hover ul		{display:block;}



ul#menuNovo li ul					{position:absolute; float:none; top:34px; left:-1px; margin:0; z-index:160; padding:5px 0 5px 0; border:1px solid #E5E5E5; background:#F5F5F5; width:189px; border-top:none; font-size:12px; font-weight: normal;}
ul#menuNovo li ul li				{display:block;	float:none;	list-style:none; margin:0 5px; background:#F5F5F5; padding:7px 5px; padding: 3px 5px; border-right: none; border-bottom:1px #D0D0D0 solid; text-align: left;}
ul#menuNovo li ul li:hover			{background:#4B4B4B;  color:#FFF;}
ul#menuNovo li ul li a:hover		{color:#FFF; text-decoration: none;}
ul#menuNovo li ul li:hover a		{color:#FFF;  text-decoration: none;}
ul#menuNovo li ul li:hover a:hover	{color:#FFF;  text-decoration: none;}
ul#menuNovo li ul li.last			{border-bottom:none}
ul#menuNovo li ul li a				{display:block; text-decoration: none;}

ul#menuNovo li#menuAEmpresa,
ul#menuNovo li ul.menuAEmpresa 			{width:174px;}
ul#menuNovo li#menuProvedor,
ul#menuNovo li ul.menuProvedor 			{width:173px;}
ul#menuNovo li#menuProdutoseServiços,
ul#menuNovo li ul.menuProdutoseServiços {width:236px;}
ul#menuNovo li#menuArtigos,
ul#menuNovo li ul.menuArtigos 			{width:162px;}
ul#menuNovo li ul.menuCanais,
ul#menuNovo li#menuCanais 				{width:155px;}

/* Banners
 **********************************************/
#bannersLaterais						{width:142px; float:right;}
#bannersLaterais ul						{list-style:none; margin:0; padding:0;}
#bannersLaterais ul li					{width:140px; height:40px;  padding:0; margin-top:15px; margin-right:0px; margin-bottom:0px; margin-left:0px; border:solid 1px #ccc}
#bannersLaterais ul li img, #bannersLaterais ul li embed {width:140px; height:40px;}
#bannersLaterais ul li img.bannerAgendaImg {height:150px;}
#bannersLaterais ul li img.bannerTCA_antigamenteImg {height:185px;}

#bannersLaterais #publicidadeTopo		{height:100px;height:auto;}

#bannersLateraisLeft 					{width:auto; background: #ddd}
#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; margin-left: 15px; margin-top: 5px; }
.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 25px; float:left;}

/*Canais*/
.canais 									{float:left; margin-top:20px; padding:5px 7px; background: #F5F5DC; background:none ;border: solid 1px #ccc}
.canais ul li								{padding:0 27px; float:left;}
.canais ul li.first							{padding-left:0; padding-right: 13px;}
.canais ul li.last							{padding-right:0; padding-left: 13px;}
.canais ul li .detailTitle					{text-transform: uppercase;}

/*noticiaSecundaria*/
#conteudo .colunaEsquerda #noticiasGerais	{border-top:solid 1px #ccc;}
.manchetesGerais ul li						{margin-bottom:5px;}

.lastNotices li								{margin-top:3px;}
.listSeta li								{background:url(../Imagens/setaRed.gif) no-repeat; padding-left:7px; border-bottom:dotted 1px #ccc; margin-top:3px;}

/*Dois anos*/
.doisAnos								{float: left; border: 1px solid #CCC; padding: 5px 10px 5px 10px; margin-top: 20px;}
.doisAnos ul li							{width: 380px; float: left; }
.doisAnos .title						{float: left; font-weight:bolder;}
.doisAnos .text							{float: left; padding: 2px; margin:0}

.yearsAgo 								{margin-top: 15px;}
.yearsAgo div.LeftSide .title,
.yearsAgo div.RightSide .title			{border-top: 0px solid #D9D9D9; width: 100%; padding-bottom: 13px; color: #666; font-size: 17px; clear: both; font-weight: bold; float: left;}

.yearsAgo div.LeftSide .title .date,
.yearsAgo div.RightSide .title .date	{color: #999; font-size: 10px; padding-top: 5px;}
.yearsAgo div.LeftSide,
.yearsAgo div.RightSide					{width: 392px; margin-right: 10px; padding-right: 10px; border-right: solid 1px #ccc; float: left}
.yearsAgo div.RightSide					{margin: 0; padding: 0; border: none; float: left}
.yearsAgo div.RightSide ul li,
.yearsAgo div.LeftSide ul li			{border-bottom: solid 1px #ccc; color: #6F6F6F; font-size: 13px; padding: 7px 0;}
.yearsAgo div.RightSide ul li.first,
.yearsAgo div.LeftSide ul li.first		{padding-top: 0;}
.cotacoes								{margin-top: 15px;}
.cotacoes .what							{padding:2px 10px;background:#F0F0F0}
.cotacoes .title						{font-weight:bold;color:#003AAD; padding: 0;}
.cotacoes table tr td					{padding:2px 10px;}

.defaultList ul li						{border-bottom: solid 1px #DDD; padding: 15px 5px; cursor: pointer}
.defaultList ul li:hover a				{color: #333; font-weight: bold}

/*Conteudo SECUNDARIO*/
#sobe 										{width:240px;}
#desce 										{width:240px;}
#conteudo #enquete							{margin-top:5px; padding-bottom:5px; border-bottom:solid 1px #CCC; display:inline-block;}
.enquetesComentarios ul li					{border: 4px solid #E8E8E8; margin: 5px 0; padding:10px; background: #F2F2F2 url(../Imagens/quote-comment.png) right top no-repeat;}
#conteudo #tempo							{padding-bottom:10px; border-bottom:solid 1px #CCC;}
.reportagens ul li							{float: left; padding: 10px 80px;background: url(../Imagens/bg_reportagens.png) no-repeat 76px 5px}
.listInteratividade ul li.spacing			{padding: 16px 0; margin:12px 0px}

/*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*/
.pautaBlogs									{float:left; width:585px;}
.artigos									{width: 360px;min-height: 153px; float: right; background: #F0F0F0; background: #CCC}
.artigos ul li								{background:url(../Imagens/setaRed.gif) no-repeat; margin-top:10px; padding-left:7px;}
.blogs										{width: 200px;}
.blogs div.back								{height: 74px;}
.blogs .blogLeft							{width:120px; float:left;}
.blogs .blogRight							{width:132px; float:right;}
.blogs .blog2								{margin-left: 12px;}
.blogs .blog3								{margin-left: 13px;}
.blog1, .blog2, .blog3, .blog4				{width: 110px; height: 83px; float: left}
.blog1, .blog2, .blog3								{margin-right: 20px;}


.photoGallery								{width:265px; height: 125px;background:#000; position:relative;}
.photoGallery img							{width:265px; height: 125px; float:left; overflow:hidden;}
.photoGallery span 							{width:255px; padding:5px; font-size:11px; background:#FFF; position:absolute; float:left; left:0; bottom:-1px; overflow:hidden; opacity:0.85; filter: alpha(opacity = 85);}
.photoGallery span div						{opacity:1;}

.photoRep									{width:240px; height: 125px;background:#000; position:relative;}
.photoRep img								{width:240px; height: 125px; float:left; overflow:hidden;}
.photoRep span 								{width:230px; padding:5px; font-size:11px; background:#FFF; position:absolute; float:left; left:0; bottom:-1px; overflow:hidden; opacity:0.85; filter: alpha(opacity = 85);}
.photoRep span div							{opacity:1;}

/* classificados
 **********************************************/
#classificados								{width:813px; float: left; margin:auto; margin-left:8px; }
#classificados ul							{list-style:none; display:inline-block; border-left:solid 1px #ccc; padding:0px; margin:0; margin-left:0px;}
#classificados ul li						{width:158px; height:84px; float:left; border:solid 1px #ccc; cursor:default; margin:0px; padding:1px;}
#classificados ul li.especial				{background: #DDD; border: solid 1px #FF0000;}
#classificados ul li.especial div.classified_circle			{position:absolute; background: url(../Imagens/classified_circle.png) no-repeat; width: 159px; height: 84px; margin: -25px 0 0 -25px; padding: 25px;}

/***************************************************************/
/**************[ -> www.tca.com <- ]****************************/
/**************[ Css para efeitos nas manchetes da região  ]****/
/***************************************************************/
.glidecontentBox													{position:absolute; right:5px; bottom: 40px; clear:both; display:block; height:20px; z-index:1000; width:100px;}
.glidecontentwrapper												{width:324px; height: 238px; float:left; position: relative; overflow: hidden;}
.glidecontent 														{position: absolute; visibility: hidden; vertical-align: top; text-align: left; background:#F4F5EF;}
.glidecontenttoggler												{padding:0 0 3px 3px; display:inline-block; text-align: center; float:right; font-family: Trebuchet MS, helvetica; font-size: 11px;}
.glidecontenttoggler a 												{background:#999; width: 5px; height: 5px; display: -moz-inline-box; display: inline-block; border: 1px solid #666; color: #000; font-weight: bold; text-decoration: none;}
/*.glidecontenttoggler a.prev, .glidecontenttoggler a.next			{background:#CCC; width: 5px; height: 5px; display: -moz-inline-box; display: inline-block; border: 1px solid #999999; color: #000; font-weight: bold; text-decoration: none;}*/
.glidecontenttoggler a.selected, .glidecontenttoggler a:hover 		{background: #000;}

.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:324px; float:left; padding-left: 13px;}
#ListaManchetesDireita ul				{list-style:none; margin:0; padding:0;}
#ListaManchetesDireita ul li			{margin:0; margin-bottom:5px; padding:0; padding-bottom: 5px; float:left}
#ListaManchetesDireita ul li.last		{margin-bottom:0; padding-bottom:0;}
.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; color:#FFF; color: #666; text-align:center}
#rodape a								{color:#FFF; color: #666;}
#rodape #menuRodape						{font-size:11px;margin-left:40px;}
#rodape #menuRodape ul					{list-style:none; margin:0; padding:0; text-align:center;}
#rodape #menuRodape ul li				{float:left; padding:0 13px; margin-top:0;}
#rodape #descDireitos					{margin-top:30px; font-weight:bolder; width:100%; float: left;}
#rodape #descRodape						{margin-top:10px; font-size:10px; width:100%; float: left;}

/* Rodape Interno
 **********************************************/
.rodapeInterno			{width:580px; 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: -30px 0 0 -795px;  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;  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:100%;  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;}

/* mais videos
****************************************************************/
.videos				{text-align:left; float: left; margin-bottom: 7px; margin-right: 5px; 	padding: 5px 0 5px 5px}
.videos ul			{float:left;width:100%;}
.videos ul li		{width:90px;float:left; margin:0 0 0 40px; font-size:11px;}
.videos ul li.first {margin-left:20px}
.videos ul li.last	{margin-right:22px; float:right;}
.searchResult li	{padding:5px 0 5px 0}

.videosGalerias		{float:left;}


.blockThree	ul li			{width: 265px; float: left;}
.blockThree	ul li.middle	{padding: 0 5px;}

/* listNotices
****************************************************************/
.listNotices ul li 			{padding: 10px 5px; 0; border-bottom: 1px solid #EAEAEA; color: #333}
.listNotices ul li a		{color: #4E4E4E}
.listNotices ul li:hover a	{color: #000}
.listNotices ul li.last 	{border-bottom: none;}
.listNotices ul li .date	{width: 30px; float: left; padding-right: 5px; color: #999; font-weight: bold; cursor: pointer;}
.listNotices ul li .title	{font-weight: bold; float: left; width: 335px; padding-bottom: 5px; cursor: pointer;}
.listNotices ul li .title	{color:#333}
.listNotices ul li .text	{text-align: justify; clear: both; font-size: 11px;}
