/* Fontes */	
.fontegeral, #boxMaisLidas a  {color: #666; font-family: Arial, Verdana; font-size:12px; line-height:150%}
.fontegeral11	{color: #666; font-family: Arial, Verdana; font-size:11px}
.fonteflex		{color: #666; font-family: Arial, Verdana; font-size:12px; line-height:150%}
.fonteImpAzul20 	{color: #005586; font-family: Georgia, Arial; font-size:20px;line-height:150%}
.fonteImpAzul15 	{color: #005586; font-family: Georgia, Arial; font-size:15px; line-height:150%}
.fonteImpAzul13 	{color: #005586; font-family: Georgia, Arial; font-size:13px; line-height:150%}
.fonteImpAzul12 	{color: #005586; font-family: Georgia, Arial; font-size:12px; line-height:150%}
.fonteImpAzul11 	{color: #005586; font-family: Georgia, Arial; font-size:11px; line-height:120%}
.fonteImpCinza12 {color: #666; font-family: Georgia, Arial; font-size:12px; line-height:120%}
.fonteLinkTopoPub {color: #bf7e00; font-family: Arial, verdana; font-size:10px; font-weight: bold}
.fonteRodape {color: #4b5e7c; font-family: Arial, Verdana; font-size:11px; line-height:150%; margin-left: 30px}
.fonteAnuarioCapa {color: #065286; font-family: Arial, Verdana; font-size:11px}
.fonteAzul12 {color: #03518f; font-family: Arial, Verdana; font-size:12px}
.fonteBranca12 {color: #fff; font-family: Arial, Verdana; font-size:12px}
.fonteAzul11 {color: #03518f; font-family: Arial, Verdana; font-size:11px}
.fonteAzul10 {color: #03518f; font-family: Arial, Verdana; font-size:10px}
.fonteCinza10 {color: #686868; font-family: Arial, Verdana; font-size:10px; line-height: 150%}
.fonteCinza11 {color: #686868; font-family: Arial, Verdana; font-size:11px}
.fonteBranca11 {color: #fff; font-family: Arial, Verdana; font-size:11px}
.fonteBranca13 {color: #fff; font-family: Arial, Verdana; font-size:13px}
.fontePreta11 {color: #000; font-family: Arial, Verdana; font-size:11px}
.fontePlanos11 {color: #762301; font-family: Arial, Verdana; font-size:11px}
.fonteBranca10 {color: #fff; font-family: Arial, Verdana; font-size:10px}
.fonteCinza12 {color: #686868; font-family: Arial, Verdana; font-size:12px}
.fonteImpCinza20 {color: #686868; font-family: Georgia, Verdana; font-size:18px}
.fonteRodizioCapa {color: #005689; font-family: Georgia, Verdana; font-size:17px; font-weight: bold}

.fonteCanalAzul {color: #005586; font-family: Arial, Verdana; font-size:11}
.fonteCanalAmarela{color: #BA9257; font-family: Arial, Verdana; font-weight: bold; font-size:11}
.fonteTituloAzul {color: #005586; font-family: Georgia, Verdana; font-weight: bold; font-size: 16px}
.fonteTituloAmarela {color: #BA9257; font-family: Georgia, Verdana; font-weight: bold; font-size: 16px}

.fonteNotsCapa {color: #005689; font-family: Georgia, Verdana; font-size:16px; margin: 7px 0px 5px 0px}
.fonteTitsQuemSomos {color: #005689; font-family: Georgia, Verdana; font-size:22px; margin: 15px 0px 15px 0px}

optgroup{background-color: #d9e4ea; color:#000; padding: 2px; border: 1px outset #999}
option{margin-left: 10px}
img {border: 0px}

/* Estilo dos links a cor é definida pela fonte*/	
a:link		{text-decoration: none}
a:visited	{text-decoration: none}
a:hover	{text-decoration: underline}

/* Formularios */	
.caixa	{color:#032747; font-size: 11px; font-family: Arial; border: 1px solid #a4a4a4}	
.caixaFotos	{color:#032747; font-size: 10px; font-family: Arial; border: 1px solid #a4a4a4}	
.cxBuscaCapa{color:#656565; font-size: 11px; background-image:url("img/site/bgBuscaCapa.gif"); font-family: Arial; border-left: 1px solid #9baece;border-right: 0px;border-top: 0px;border-bottom: 0px; height:18px}	
.botao	{color:#005B88; font-size: 9px; font-family: verdana, Arial; border: 1px solid #a4a4a4}	

/* Classes para areas diversas */	
.miniaturaAtual{border: 1px solid #13568a;Filter: Gray}
.bordaTeste2{border: 1px solid #ccc}


.titCanaisRodape{width: 143px; height:20px; background-color: #d9e4ea; color: #455d77; font-family: Arial, Verdana; font-size:12px; font-weight: bold; margin: 0px; line-height: 150%}
.divsCapa300{width: 300px; background-image: url('img/site/bgCaixas300.gif'); border-bottom: 1px solid #999; margin-bottom: 15px}
.icosServicosCapa{float: left; width:63px; text-align: center; color: #686868; font-family: Arial, Verdana; font-size:11px; margin-right:16px}
.bordaFotosCapa{border: 1px solid #999}
.bordaBranca{border: 1px solid #fff}
.ulRelacionadas{margin:5px 0px 10px 0px; padding: 0px; list-style-type: none}
.liFoto{background:url("img/site/icoFoto.gif") no-repeat; padding-left:17px} 
.liVideo{background:url("img/site/icoVideo.gif") no-repeat; padding-left:17px} 
.liNoticia{background:url("img/site/icoNoticia.gif") no-repeat; padding-left:17px}
.tracejado{background-image:url("img/site/bgHr.gif"); font-size:10px; height: 15px; width: 100%}
.tracejadoMenor{background-image:url("img/site/bgHr.gif"); font-size:10px; height: 15px; width: 98%}
.dotted{border: 1px dotted #ccc}
.mgAdicional{margin-top:10px; margin-bottom:10px}
.mgBanners{margin-bottom: 13px}
.mgVertical_0{margin-top:0px; margin-bottom:0px}
.btVideoSel{text-align: center; border-top: 1px solid #a0a0a0;border-left: 1px solid #a0a0a0;border-right: 1px solid #a0a0a0;border-bottom: 1px solid #fff; background-color: #fff; height:23; width: 100px}
.btVideoNaoSel{text-align: center; border: 1px solid #a0a0a0; background-color: #efefef; height:23; width: 100px}
.btFotosSel{text-align: center; border-top: 1px solid #a0a0a0;border-left: 1px solid #a0a0a0;border-right: 1px solid #a0a0a0;border-bottom: 1px solid #fff; background-color: #fff; height:23; width: 100px; cursor:hand}
.btFotosNaoSel{text-align: center; border: 1px solid #a0a0a0; background-color: #efefef; height:23; width: 100px; cursor:hand}
.mouse{cursor:hand}
.celPaginacao{border: 1px solid #e6e5e3; background-color: #f2f2f2}
.celPaginacaoAtual{background-color: #045690}
.setaFotosEsq, .setaFotosFeiraEsq, .setaFotosDir, .setaFotosFeiraDir{cursor: pointer}
#easyTooltip{font-family: Arial; font-size: 11px; padding:5px; border:1px solid #195fa4; background:#195fa4 url("img/site/bgToolTip.gif") repeat-x; color:#fff}

/* Estrutura do site */	
#boxTopo {width: 100%; height: 78px; background-image:url("img/site/bgTopo.gif"); text-align: center}
#boxMenuLinks {width: 100%; height: 33px; background-image:url("img/site/bgMenuLinks.gif"); text-align: center}
#boxHighBanner {width: 100%; height:104px; background-color:#f4f5f9; text-align: center; display: table}
#boxInferior {width: 968px; margin-left: -484px; left: 50%; position: absolute;}
#boxConteudo {width: 968px; height: auto; background-image:url("img/site/bgConteudo.gif"); border-bottom: 1px solid #9aaec7; display: table}

#boxRodape {width: 968px; height: 285px; background-image:url("img/site/bgRodape.gif"); border-bottom: 1px solid #9aaec7}
#boxRodape div{margin-left: 8px; margin-top: 20px; width: 151px; height:245px; float: left; border-right: 1px solid #cdd4da; line-height:110%}
#boxRodape a {color: #4b5e7c; font-family: Arial, Verdana; font-size:11px; line-height:150%; margin-left: 5px}
#boxRodape h4 {width: 143px; height:20px; background-color: #d9e4ea; color: #455d77; font-family: Arial, Verdana; font-size:12px; font-weight: bold; margin: 0px; line-height: 150%; padding-left: 5px}

/* Box's da capa do site */
#boxCapaEsquerda{width:620px; float: left; margin: 15px 0px 15px 15px;}
#boxCapaDireita{width:300px; float: left; margin: 15px 0px 15px 15px}

/* Box's das areas internas do site */
#boxInternasConteudoComum{width:620px; float: left; margin: 15px 0px 15px 15px}
#boxInternasApoio{width:300px; float: left; margin: 15px 0px 15px 15px}

/* Box's das mais lidas */
#boxMaisLidas  {margin:0px 15px 15px 15px}

/* Box fotos mais vistas */
#nuvemImagem{width:300px; height:300px; position: relative}
#nuvemImagem div{border: 1px solid #999; position: absolute;}
#ftMais1{top:14px; left:14px; width:80px width: 60px; z-index:1}
#ftMais2{top:155px; left:9px; width:85px width: 113px;z-index:2}
#ftMais3{top:66px; left:18px; width:70px width: 93px;z-index:3}
#ftMais4{top:10px; left:96px;width:90px width: 120px; z-index:4}
#ftMais5{top:128px; left:102px; width:115px width: 153px;z-index:5}
#ftMais6{top:20px; left:180px;width:75px width: 100px; z-index:6}
#ftMais7{top:112px; left:213px;width:60px width: 80px; z-index:7}
#ftMais8{top:185px; left:230px; width:50px width: 67px;z-index:8}

/* Icones de servicos da capa do site */
.icosServicos {margin: 0px; color: #686868; font-family: Arial, Verdana; font-size:11px; text-align: center; padding: 0px; height: 110px}
.icosServicos li{width: 62px; height: 61px; float: left; margin-right: 17px; list-style-type: none;}
.icosServicos a {width: 62px; height: 61px; float:left; background-image: url("img/site/icosServicos.gif")}
.icosServicos a#icoRss {background-position:-62px 0px}
.icosServicos a#icoTwitter {background-position:-124px 0px}
.icosServicos a#icoWap {background-position:-185px 0px}
.icosServicos a#icoAssina {background-position:-247px 0px}
.icosServicos a#icoBarra {background-position:-309px 0px}
.icosServicos a#icoWid {background-position:-371px 0px}
.icosServicos a#icoCto {background-position:-433px 0px}

/* Icones de servicos das internas */
.icosServicosP {margin: 0px; padding: 0px; height: 25px}
.icosServicosP li{width: 25px; height: 25px; float: left; margin-left: 2px; list-style-type: none}
.icosServicosP a {width: 25px; height: 25px; float:left; background-image:url("img/site/icosServicosP.gif")}
.icosServicosP a#icoNewsP {background-position:-250px 0px}
.icosServicosP a#icoIndP {background-position:-275px 0px}
.icosServicosP a#icoFtMaP {background-position:-25px 0px}
.icosServicosP a#icoFtMeP {background-position:-225px 0px}
.icosServicosP a#icoRssP {background-position:-100px 0px}
.icosServicosP a#icoTwiP {background-position:-150px 0px}
.icosServicosP a#icoWapP {background-position:-125px 0px}
.icosServicosP a#icoBarraP {background-position:-300px 0px}
.icosServicosP a#icoWidP {background-position:-75px 0px}
.icosServicosP a#icoCtoP {background-position:-200px 0px}
.icosServicosP a#icoImpP {background-position:-175px 0px}
