/* RESET */
body{color:#000;background:#FFF}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
/*address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}*/
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup,sub{line-height:-1px;vertical-align:text-top}
sub{vertical-align:text-bottom}
input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit}
img{-ms-interpolation-mode: bicubic}
a{text-decoration:none;outline:none}
a:hover{text-decoration:underline;outline:none}

/*FONTS*/
body{font:13px/1.231 "Trebuchet MS", Arial, Helvetica , clean , sans-serif;*font-size:small;*font-small}
table{font-size:inherit;font:100%}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}
p{font-size:1.08e;padding-bottom:20px;line-height:140%}

/*BASE*/
.clr{clear:both !important}
.fl{float:left !important}
.fr{float:right !important}
.off{cursor:default}
.lst-loc > li:after,
.clearfix:after{content:"\0020";display:block;height:0;visibility:hidden;clear:both}
.clearfix{zoom:1}
.laranja{color:#ff8304}
.cinza{color:#858585}
.pr{position:relative}
.bold{font-weight:bold}
.visibleHidden{display:block;height:0;overflow:hidden;text-indent:-999999px;position:absolute;left:-999999px}

.opaque, 
.view-content .lstGrid li,
#contentGrid .lstGrid li,
.ContentFlow .flow .item{opacity: 1.0;-ms-filter:"progidXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);background:#fff}
.opaque:hover,
.view-content .lstGrid li:hover,
#contentGrid .lstGrid li:hover,
.ContentFlow .flow .item:hover{opacity: 0.9;-ms-filter:"progidXImageTransform.Microsoft.Alpha(Opacity=90)";filter: alpha(opacity=90);background:#fff}
.view-content .txtAutor{position:absolute;left:-999999px}


/* ALINHAMENTOS */
.ml0{margin-left:0 !important}
.pt0{padding-top:0 !important}
.pt10{padding-top:10px !important}
.pt15{padding-top:15px !important}
.pt25{padding-top:25px !important}
.pt30{padding-top:30px !important}
.pr0{padding-right:0px!important}
.pb0{padding-bottom:0px!important}
.pb30{padding-bottom:30px}
.pb40{padding-bottom:40px}
.lhAuto{line-height:100%!important}

.bb0{border-bottom:0!important}

/* FORMS - inserir dinamicamente as classes nos elementos de formulario*/
.webform-client-form .form-item label{font-weight:100;width:150px;vertical-align:top;line-height:1.3em !important}

.webform-client-form .form-item,
.formContent li.row{padding-bottom:20px}
.formContent li.col{float:left;padding-right:5px}
.formContent li.last{padding-bottom:0}
.webform-client-form label,
.formContent label{display:inline-block;width:107px;padding-right:10px;text-align:right;line-height:27px;float:left}
.webform-client-form input,
.formContent input{border:1px solid #e5e5e5;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:0.85em;padding:5px 4px 4px;float:left;color:#808080}
.formContent input.ipGrande{width:480px}
.webform-client-form select,
.formContent select{border:1px solid #e5e5e5;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:0.85em;padding:2px;float:left;color:#808080}

.formContent li .colForm{width:50%;float:left}
.formContent li .colForm input{width:160px}
.formContent li .colForm select{width:191px}

.formContent li label.lDupla{line-height:100%}
.formContent li .ddi{width:25px;margin-right:5px}
.formContent li .fone{width:268px;margin-right:5px}
.formContent li em{line-height:25px;float:left;display:inline-block;color:#ccc}

.formContent .ipErro label{color:#ff8304}
.formContent .ipErro input{border:1px solid #ff8304}

.formContent .icoStatus{display:none;width:20px;height:26px;background:url(../_img/ico-ok-erro.png) no-repeat}
.formContent .icoOk{background-position:-1px 3px}
.formContent .icoErro{background-position:-1px -48px}

.formContent .ipErro .icoStatus{display:inline-block}

.boxSuccessMsg,
.boxErroMsg{border:1px solid #ff8304;text-transform:uppercase;color:#ff8304;font-size:0.84em;text-align:center;padding:6px 0;width:489px;margin:0 0 20px 117px}

.boxSuccessMsg{width:100%;background:url(../_img/ico-alerta.png) 13px 12px no-repeat;padding:12px 15px 12px 46px;text-align:left;display:inline-block;margin-left:0;line-height:1.5em}

.btoForm{background:#FF8304;float:left;height:25px!important}
.btoForm .ce{background:url(../_img/bg-bto-form.png) left top no-repeat; height:25px!important}
.btoForm .cd{background:url(../_img/bg-bto-form.png) right bottom no-repeat; height:25px!important}
.btoFormCinza .ce{background:url(../_img/bg-bto-formC.png) left top no-repeat}
.btoFormCinza .cd{background:url(../_img/bg-bto-formC.png) right bottom no-repeat}
.btoForm input , .btoForm a{background-color:transparent;border:0!important;float:none!important;padding:4px 20px!important;font-size:10px!important;text-transform:uppercase;color:#FFF;cursor:pointer; height:25px!important}
.btoForm a{display:block;line-height:17px}
.btoForm a:hover{text-decoration:none}
.btoFormNoP{margin-top:1px}
.btoFormNoP input{padding:4px 3px!important}
.legendMF ,.legendMF legend{text-indent:-9999px!important;display:block!important;position:absolute!important;top:-9999px!important;left:-9999px!important;width:0;height:0;overflow:hidden}

.btoOK{width:25px;height:25px;display:block;text-indent:-9999px;background:url(../_img/btOK.png) no-repeat;border:0!important;margin-top:2px;outline:0;cursor:pointer}
.formSearch .btoOK{background-image:url(../_img/btOK_sup.png) !important}

.form-submit{margin-left:160px;background:#ff8304;color:#fff !important}

input{outline:none}
label{cursor:pointer}
textarea{overflow:auto}
.frmChk,
.frmRad{width:15px;height:15px;margin:0!important;padding-top:0!important;cursor:pointer;vertical-align:middle;border:0!important}
.lbRadio{width:auto!important;float:left;padding-left:10px;color:#404040;line-height:15px!important}
.frmImg{margin:0;padding:0;vertical-align:middle;outline:none;border:none}
.frmTxt{}
.frmSel{}



/* ESTRUTURA GERAL */
.canvasContent{width:990px;margin:0 auto 0;position:relative;z-index:10}

/* ESTUTURA NAV */
.internaNav{height:121px;width:990px;position:relative;z-index:50}

.navTop .navFuncionalidades{background:#f2f2f2;height:40px;border-bottom:1px solid #e8e8e8}
.navTop .nav{background:#FFF;height:51px;border-bottom:1px solid #efefef}


/* NAV HOME */
.navHome{height:491px;position:relative;margin-bottom:30px}
.navHome .bgMascaraBranca{background:url(../_img/home-bg-nav.png) center top no-repeat;position:absolute;top:0;left:0;width:100%;height:346px;z-index:10}
.navHome .bgMascaraBranca .logoContent{width:246px;height:286px;background:url(../_img/logo-home.jpg) no-repeat;position:absolute;top:22px;left:50%;margin-left:-123px;text-indent:-9999px}
.navHome .bgMascaraBranca .areaNav{width:688px;height:316px;position:absolute;top:0;left:50%;margin-left:-344px}

	.navHome .bgMascaraBranca a{display:block;width:139px;height:52px;position:absolute;text-indent:-9999px;background-image:url(../_img/bg-nav-sprite.gif);background-repeat:no-repeat}
	.lang-en .bgMascaraBranca a{background-image:url(../_img/bg-nav-sprite-en.gif)}
	.navHome .bgMascaraBranca a.diversidade{background-position:0 top;top:100px;left:0} 
	.navHome .bgMascaraBranca a.diversidade:hover{background-position:0 bottom} 
	.navHome .bgMascaraBranca a.diversidadeAtv{background-position:0 bottom} 
	.navHome .bgMascaraBranca a.espirito{background-position:-139px top;top:100px;right:0} 
	.navHome .bgMascaraBranca a.espirito:hover{background-position:-139px bottom} 
	.navHome .bgMascaraBranca a.espiritoAtv{background-position:-139px bottom} 
	.navHome .bgMascaraBranca a.energia{background-position:-278px top;top:182px;left:0} 
	.navHome .bgMascaraBranca a.energia:hover{background-position:-278px bottom} 
	.navHome .bgMascaraBranca a.energiaAtv{background-position:-278px bottom} 
	.navHome .bgMascaraBranca a.natureza{background-position:-417px top;top:182px;right:0} 
	.navHome .bgMascaraBranca a.natureza:hover{background-position:-417px bottom} 
	.navHome .bgMascaraBranca a.naturezaAtv{background-position:-417px bottom} 

		/* tooltips */
		.lkDH h3{color:#00b2ea}
		.lkEO h3{color:#0066cc}
		.lkEC h3{color:#52b801}
		.lkNE h3{color:#008110}

.navHome .containerScroll{position:absolute;top:0;left:0;overflow:hidden;height:491px;width:100%;z-index:5}
.navHome .containerScroll .scroll{height:491px;position:absolute;top:0;left:0;display:none }
.navHome .containerScroll .scroll > li{height:491px;float:left}

	.scroll .scDH{background:#00ccff url(../_img/bg-DH.jpg) center bottom no-repeat !important}
	.scroll .scEO{background:#0066cc url(../_img/bg-EO.jpg) center bottom no-repeat  !important}
	.scroll .scRIO{background:#ff8304 url(../_img/bg-rio.jpg) center bottom no-repeat !important}
	.scroll .scEC{background:#52b801 url(../_img/bg-EC.jpg) center bottom no-repeat  !important}
	.scroll .scNE{background:#008110 url(../_img/bg-NE.jpg) center bottom no-repeat  !important}

	.scroll .areaConteudo{width:372px;margin:auto;padding-top:360px;height:120px;position:relative;color:#fff;text-align:center}
	.scPT .areaConteudo{width:412px!important;}
	.scroll .areaConteudo .col{width:206px}
	.scroll .areaConteudo p{padding-bottom:10px}
	.scRIO .areaConteudo{text-align:left}
	.scRIO .areaConteudo h2{font-size:27px!important;text-align:center;float:left}
	.scRIO .areaConteudo h2 span{font-size:20px!important;display:block}
	.scRIO .areaConteudo a{background:#fff;font-size:10px;display:block;float:left;color:#ff8304; line-height:10px;height:15px}
	.scRIO .areaConteudo a .cl{background:url(../_img/bg-vejamais-home.jpg) left -17px no-repeat;height:15px;display:block;}
	.scRIO .areaConteudo a .cr{background:url(../_img/bg-vejamais-home.jpg) right top no-repeat;height:15px;display:block;float:left;line-height:15px;padding:0 15px;color:#ff8304;font-size:10px}
	
	
	.scroll .areaConteudo h2{font-size:23px;padding-bottom:10px}
	.scroll .areaConteudo p{font-size:11px}
	
	
	.navBullet{width:140px;position:absolute;left:50%;margin-left:-70px;bottom:15px;margin-right:10px;z-index:10}
	.navBullet li{width:16px;height:16px;float:left;margin-left:10px}
	.navBullet li a{width:16px;height:16px;background:url(../_img/bg-bullet-nav.png) center 6px no-repeat;display:block;text-indent:-9999px}
	.navBullet li a:hover{background-position:center -14px}
	.navBullet li.atv a{background-position:center -14px;cursor:default}
	
	

/* FOOTER & BOTTOM */
.footer{background:#f8f8f8;border-top:1px solid #e8e8e8 !important;padding-top:15px;position:relative;z-index:1}
.footer .footerP{padding:25px;overflow:hidden;width:940px}
.footer .contentTop{border-bottom:1px solid #e6e6e6;margin-bottom:25px}
.footer .lstSites{float:left;padding-bottom:10px!important}
.footer .lstSites li{width:100px;float:left;height:60px;}
.footer .lstSites li.ttl{font-size:11px;text-align:right;text-transform:uppercase;color:#858585;padding-right:15px;padding-top:15px;text-indent:0;width:115px;height:auto}
.footer .lstSites li a{background-position:center center;background-repeat:no-repeat;text-indent:-9999px;display:block;width:100px;height:60px}

.footer .lstRedes{border-left:1px solid #e6e6e6;padding-left:25px;float:left;margin-top:13px;margin-left:10px}
.footer .lstRedes li{float:left;padding-right:10px}
.footer .lstRedes li .icoRedes{display:block;width:30px;height:30px;background:url(../_img/ico-redes.jpg) no-repeat;text-indent:-9999px}
.footer .lstRedes li .orkut{background-position:0 top}
.footer .lstRedes li .orkut:hover{background-position:0 bottom}
.footer .lstRedes li .twitter{background-position:-30px top}
.footer .lstRedes li .twitter:hover{background-position:-30px bottom}
.footer .lstRedes li .facebook{background-position:-60px top}
.footer .lstRedes li .facebook:hover{background-position:-60px bottom}
.footer .lstRedes li .youtube{background-position:-90px top}
.footer .lstRedes li .youtube:hover{background-position:-90px bottom}

.footer .lstNavBottom{float:left;padding-right:49px}
.footer .lstNavBottom li.agrupador{padding-bottom:10px}
.footer .lstNavBottom li.agrupadorSimples{padding-bottom:30px!important}
.footer .lstNavBottom li.agrupador a{text-transform:uppercase;font-size:11px;color:#858585}
.footer .lstNavBottom li.agrupador a:hover{text-decoration:none;color:#000}
.footer .lstNavBottom li a{color:#404040;font-size:11px;zoom:1 }
.footer .lstNavBottom li a:hover{color:#ff8304;text-decoration:none}

.bottom{background:#e6e6e6;padding:10px 0;border-top:1px solid #cccccc;text-align:center;font-size:0.78em;color:#999999}

/* GRID COLUNS */
.gridContent .blockUnico{width:240px}
.gridContent .blockUnico2{width:300px}
.gridContent .blockUnicoG{width:390px}
.gridContent .blockVarTop{margin-top:-50px}
.gridContent .blockDuplo{width:480px}
.gridContent .blockTriplo{width:640px}
.gridContent .blockTriplo2{width:544px;border-right:1px solid #e1e1e1;padding-right:70px}
.gridContent .blockSpace{margin-left:10px}
.gridContent .blockSpace2{margin-left:20px} 

/* LISTA INCLUDES COM BORDA INFERIOR */
.lstBoxBorder > li{border-bottom:1px solid #e5e5e5;padding:20px 0}
.lstBoxBorder > li.last{border-bottom:0}


/* COVER FLOW INCLUDE */
.contentFlowContent{width:480px;position:relative;text-align:center;margin:0 auto 20px}

.contentFlowContent .icoPanel{position:absolute;top:0px;right:20px;width:45px;height:20px;z-index:50}
.contentFlowContent .icoPanel .btoFlow{width:20px;height:20px;background:url(../_img/coverFlow/ico-bto.gif) left bottom no-repeat;float:left;display:block;text-indent:-9999px}
.contentFlowContent .icoPanel .btoGrid{width:20px;height:20px;background:url(../_img/coverFlow/ico-bto.gif) right bottom no-repeat;float:right;display:block;text-indent:-9999px}
.contentFlowContent .icoPanel .btoFlowAtv{background-position:left top}
.contentFlowContent .icoPanel .btoGridAtv{background-position:right top}
.contentFlowContent .lkMaisFotos{color:#ff8304;font-size:11px;margin-bottom:20px}

.contentGrid{display:none;width:480px;overflow:hidden}
.contentGrid .lstGrid{padding-top:31px;padding-bottom:5px;width:480px;margin-left:10px}
.contentGrid .lstGrid li{float:left;padding:0 15px 15px 0}

.view-content .lstGrid{padding-top:31px;padding-bottom:5px;width:100%;margin-left:10px}
.view-content .lstGrid li{float:left;padding:0 15px 15px 0}

.ContentFlow .preButton{background:url(../_img/ico-nav-coverflow.gif) 12px center no-repeat;width:40px;height:60px;cursor:pointer;text-indent:-9999px;position:absolute;top:50px;left:10px;z-index:20}
.ContentFlow .preButton:hover{left:9px}
.ContentFlow .nextButton{background:url(../_img/ico-nav-coverflow.gif) -124px center no-repeat;width:40px;height:60px;cursor:pointer;text-indent:-9999px;position:absolute;top:50px;right:10px;z-index:20}
.ContentFlow .nextButton:hover{right:9px}
.ContentFlow .scrollbar{width:480px!important;height:auto!important;margin-top:0!important}
.ContentFlow .globalCaption{margin-bottom:10px!important;color:#404040!important;font-size:12px!important;}
.ContentFlow .ContentFlow{width:480px;height:190px}
.ContentFlow .flow{margin-top:-40px!important}

/* COVERFLOW MINI INCLUDE*/
.coverFlowMini{width:230px;padding:20px 5px 5px;position:relative;text-align:center;margin-bottom:20px}
.coverFlowMini .ttl{font-size:14px;color:#858585;display:block;padding-bottom:8px;text-align:center}
.contentFlowContentH .scrollbar,
.coverFlowMini .scrollbar{width:230px!important}
.coverFlowMini .preButton{left:1px;top:20px}
.coverFlowMini .preButton:hover{left:0px}
.coverFlowMini .nextButton{right:1px;top:20px}
.coverFlowMini .nextButton:hover{right:0px}
.coverFlowMini .lkMaisFotos{color:#ff8304;font-size:11px;margin-bottom:20px}

.contentFlowContentH{width:240px;padding:0;position:relative;text-align:left}
.contentFlowContentH h3{padding:0 0 5px !important;color:#FF8704 !important}
.contentFlowContentH .scrollbar{width:240px !important}
.contentFlowContentH .icoPanel{position:static;width:45px;height:20px;float:right;padding:0 30px 0 0}
.contentFlowContentH .ContentFlow{clear:both;padding:10px 0 0}
.contentFlowContentH .preButton{background-position:0 0;width:15px;height:30px;cursor:pointer;text-indent:-9999px;position:absolute;top:27px;left:10px;z-index:20}
.contentFlowContentH .preButton:hover{left:9px !important}
.contentFlowContentH .nextButton{background-position:100% 0;width:15px;height:30px;cursor:pointer;text-indent:-9999px;position:absolute;top:27px;right:10px;z-index:20}
.contentFlowContentH .nextButton:hover{right:9px !important}
.contentFlowContentH .flow .item{width:99px;height:75px}

.contentFlowContentH .lstGrid{padding:10px 0 5px;width:240px}
.contentFlowContentH .lstGrid li{float:left;padding:0 15px 15px 0}
.contentFlowContentH .lstGrid a,
.contentFlowContentH .lstGrid img{display:block}


/* TWITTER INCLUDE */
.boxTwitter{width:210px;margin-bottom:20px;padding:35px 15px 0}
.boxHomeC .boxTwitter{padding-top:12px}
.boxTwitter .header{padding-bottom:25px}
.boxTwitter .header .ttl{font-size:14px;font-weight:bold;float:left;color:#FF8704}
.boxTwitter .header .ttlTwitter{ background:url(../_img/logo-twitter.gif) bottom left no-repeat;width:61px;height:15px;display:block;float:right;text-indent:-9999px}
.boxTwitter .twitterContent{background:url(../_img/box-twitter-main.gif) repeat-y;margin-bottom:20px;zoom:1}
.boxTwitter .twitterContent .top{background:url(../_img/box-twitter-topo.gif) left top no-repeat}
.boxTwitter .twitterContent .bottom{background:transparent url(../_img/box-twitter-bottom.gif) left bottom no-repeat;border-top:0;color:#858585;font-size:12px;padding:15px 12px 12px;text-align:left;min-height:110px}
.boxTwitter .twitterContent .bottom a{}
.boxTwitter .txtTime{font-size:10px;font-style:italic;display:block;padding:8px 0 0;text-align:right}
.boxTwitter .lkMaisFotos{font-size:11px}

/* CONTADOR INCLUDE */
.contadorContent{width:240px}
.contadorContent .boxCont{padding:18px;color:#858585}
.contadorContent .boxCont .ttl{display:block;padding:0 0 10px 0;text-align:center}
.contadorContent .bb1{border-bottom:1px solid #f3f3f3}
.contadorContent .lstContatdor li{float:left;line-height:34px;font-size:11px}
.contadorContent .lstContatdor li.num{background:url(../_img/bg-contator.gif) no-repeat;width:26px;text-align:center;font-size:18px;color:#ff8304;margin-right:2px}
.contadorContent .lstContatdor li.first{margin-right:10px}
.contadorContent .lstContatdor li.last{margin-left:10px}

/* BOX CHAMADA INCLUDE */
.boxChamada{width:210px;padding:20px 15px;text-align:center}
.boxChamada .ttl{font-size:14px;color:#858585;display:block;padding-bottom:15px;text-align:left}
.boxChamada .imgContent{width:210px;height:91px;overflow:hidden;margin-bottom:10px}
.boxChamada p{color:#404040;line-height:120%;font-size:12px}
.boxChamada .lkSaibaMais{color:#ff8304;font-size:11px}

/* BOX CIDADE INCLUDE */
.boxCidade{width:210px;padding:20px 15px;text-align:center}
.boxCidade .imgContent{width:210px;height:140px;overflow:hidden;margin-bottom:10px}
.boxCidade p{color:#404040;line-height:120%;font-size:14px;padding-bottom:10px}
.boxCidade .lkSaibaMais{color:#ff8304;font-size:11px}

/* BOX ENTREVISTA INCLUDE */
.boxEntrevista{width:210px;padding:20px 15px;text-align:center}
.boxEntrevista .imgContent{width:150px;height:119px;overflow:hidden;margin:0 auto 10px;}
.boxEntrevista p{color:#404040;line-height:120%;font-size:12px;padding-bottom:10px}
.boxEntrevista p span{color:#858585;font-size:11px;display:inline-block}
.boxEntrevista .lkSaibaMais{color:#ff8304;font-size:11px}

/* BOX NOTICIAS INCLUDE */
.boxNoticias{width:210px;padding:7px 15px 20px}
.boxNoticias .ttl{font-size:20px;color:#858585;display:block;padding-bottom:11px;text-align:left}
.boxNoticias .date{font-size:10px;color:#cccccc;text-align:left;display:block}
.boxNoticias a:hover .date{color:#FF8304!important;text-decoration:none;display:block}
.boxNoticias .imageContent{width:60px;height:60px;float:left;margin-right:8px;overflow:hidden}
.boxNoticias p{font-size:12px;color:#404040;text-align:left;padding-bottom:0;line-height:120%}
.boxNoticias p:hover{text-decoration:none;color:#FF8304!important}
.boxNoticias *{zoom:1}
.boxNoticias .lstBoxNoticias li{padding-bottom:15px;min-height:60px}
.boxNoticias .lstBoxNoticias li a:hover{text-decoration:none!important;}
.boxNoticias .lk{color:#ff8304;font-size:11px;float:left}
.boxNoticias a{color:#FF8304!important;text-decoration:none;display:block;cursor:pointer}
.boxNoticias a:hover{color:#FF8304!important;text-decoration:underline;display:block}

/* BOX LOGIN INCLUDE */
.boxLogin{width:370px}
.boxLogin .topo{background:url(../_img/bg-box-login.png) no-repeat 0 top;width:370px;height:67px}
.boxLogin .topo2{background:url(../_img/bg-box-login2.png) no-repeat 0 top;width:370px;height:67px}
.boxLogin .topo span{text-transform:uppercase;display:inline-block;padding:42px 0 0 10px;color:#FFF;font-size:1.08em}
.boxLogin .footer{background:url(../_img/bg-box-login.png) no-repeat 0 bottom;width:370px;height:10px;padding:0!important}
.boxLogin .mainContent{background:#f8f8f8;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}
.boxLogin .mainContent .formContent{padding-bottom:10px}
.boxLogin .mainContent .login{border-bottom:1px solid #d7d7d7;padding:10px 10px 0}
.boxLogin .mainContent p{font-size:0.92em;padding-bottom:10px}
.boxLogin .mainContent .cadastro{padding:10px}
.boxLogin .boxErroMsg{width:345px;margin:0 0 10px 0;background:#fff;padding:0}
.boxErroMsg span{background:url(../_img/ico-alerta.png) left center no-repeat;padding:6px 0 6px 30px;display:inline-block;}

/* BOX LOGADO */
.boxLogado{position:relative;padding:0 10px 0}
.boxLogado p{padding-bottom:0;font-size:0.92em}
.boxLogado a{position:absolute;top:0;right:10px;width:20px;height:20px;display:block;background:url(../_img/bgr-modal.png) no-repeat -3px -25px;text-indent:-9999px}
.boxLogado a:hover{background-position:-3px -45px}
.boxLogado p a{text-indent:0!important; position:static; width:auto; min-width:250px; background-image:none!important; height:auto!important; color:#FF8304}
.boxLogado p a span {display:none}
.boxLogado p a:hover span {display:inline; padding-left:10px; color:#666666; font-size:10px}

/* BOX ASSINE RSS */
.boxAssineRss{padding:0 10px}
.boxAssineRss p{font-size:0.92em;padding-bottom:15px}
.boxAssineRss a{text-indent:0;padding-left:25px;width:auto;line-height:20px;font-size:0.84em;color:#ff8304;float:left}

/* BOX RELEASES */
.boxFiltroReleases{padding:0 10px}
.boxFiltroReleases p{color:#858585;font-size:1.08em;padding-bottom:10px}
.boxFiltroReleases .formContent{padding-bottom:20px}

/* BOX NEWSLETTER */
.boxNewsletter{padding:0 10px}
.boxNewsletter h4{color:#858585;font-size:1.08em;padding-bottom:10px;line-height:100%}
.boxNewsletter p{font-size:0.92em;padding-bottom:10px}
.boxNewsletter .formContent{padding-bottom:20px}

/* BOX CATEGORIAS */
.boxCategorias{padding:0 10px}
.boxCategorias h4{color:#858585;font-size:1.08em;line-height:100%}
.boxCategorias .lstCat{height:135px;overflow:hidden}
.boxCategorias .lstCat li{padding-top:10px}
.boxCategorias .lstCat li a{font-size:1.00em;line-height:100%;color:#ff8304}

/* BOX ARQUIVOS */
.boxArquivos{padding:0 10px}
.boxArquivos p{color:#858585;font-size:1.08em;padding-bottom:10px;line-height:100%}
.boxArquivos .formContent{padding-bottom:20px}



/* ICONES */
.ico{background:url(../_img/ico-geral.png) no-repeat;width:20px;height:20px;display:block;text-indent:-9999px}
.icoRSS{background-position:0 0} 
.icoPDF{background-position:0 -20px} 
.icoRetrair{background-position:0 -40px}
.icoExpandir{background-position:right -60px}
.icoMac{background-position:0 -80px!important}
.icoZip{background-position:0 -100px!important}
.icoWord{background-position:0 -140px!important}
.icoWord2{background-position:0 -120px!important}
.icoExcel{background-position:0 -160px!important}
.icoExcel2{background-position:0 -180px!important}
.icoWindows{background-position:0 -200px!important}
.icoWP{background-position:0 -220px!important}
.icoBloger{background-position:0 -240px!important}
.icoQuebra{background-position:0 -260px!important}
.icoCompartilhe{background-position:0 -280px!important}

.tabGeral .ico {display:inline-block; padding-right:5px;}
.tabGeral a {color:#FF8304; text-decoration:none; line-height:20px;}
.tabGeral a:hover {color:#404040}
.tabGeral ul li {padding-bottom:10px;}

/* AJUSTA INCLUDES PARA TIRAR O PADDING TOP */
.noTop .boxNoticias ,
.noTop .coverFlowMini , 
.noTop
{padding-top:0!important}

/* NAV ABAS */
.lstNavAbas{width:100%;background:url(../_img/bg-nav-aba.gif) 0 34px repeat-x;}
.lstNavAbas li{float:left}
.lstNavAbas li a{background:url(../_img/bg-nav-aba.gif) -300px -100px repeat-x;display:block;font-size:14px;color:#ff8304;margin-top:-3px}
.lstNavAbas li a .ll{background:url(../_img/bg-nav-aba.gif) -300px -38px no-repeat;height:40px;display:block;line-height:39px}
.lstNavAbas li a .lr{background:url(../_img/bg-nav-aba.gif) -300px 0 no-repeat;height:39px;display:block;padding:0 20px;line-height:39px}
.lstNavAbas li a.atv{background:#fff url(../_img/bg-nav-aba.gif) 0 -84px repeat-x;display:block;font-size:14px;color:#404040;cursor:default;text-decoration:none!important}
.lstNavAbas li a.atv .ll{background:url(../_img/bg-nav-aba.gif) right -42px no-repeat;height:40px;display:block;line-height:39px}
.lstNavAbas li a.atv .lr{background:url(../_img/bg-nav-aba.gif) 0 -3px no-repeat;height:39px;display:block;padding:0 20px;line-height:39px}
.abasContent{padding:20px 0 0; position:relative}
.abaOff{display:block; position:absolute; left:-9999px; top:0 }


	/* aba widget */
	.abasContent #widget{padding-left:15px;padding-right:15px}
	
	/* aba wallpaper */
	.abasContent #wallpaper .header{padding-left:15px;padding-right:0}
	.abasContent #wallpaper .header h3{font-size:0.92em}
	.abasContent #wallpaper .lstCrop{width:909px;overflow:hidden}
	
	.lstWallpaper{width:930px;margin-top:30px}
	.lstWallpaper li{margin-right:25px;height:128px;margin-bottom:25px;float:left;position:relative;display:block}
	.lstWallpaper li ul{position:absolute;left:-999999px;width:auto;margin:0;padding:10px 0;background:#000;opacity:0.8;filter:alpha(80);text-align:center}
	.lstWallpaper li:hover ul{left:0}
	.lstWallpaper li li{padding:0 !important;margin:0 !important;height:auto;float:none;position:static}
	.lstWallpaper li li a{color:#FF8304;font-size:11px}
	

/* LINK COM FORMATACAO */

.lnkTp1{color:#ff8304 !important;text-decoration:none}
.lnkTp1:hover{text-decoration:underline}

.lnkTp2{color:#ff8704;text-decoration:none;text-transform:uppercase;font-size:11px}
.lnkTp2:hover{text-decoration:underline}

.lkLeg{padding-bottom:20px}
.lkLeg a{padding-left:30px;background:url(../_img/ico-geral.png) 0 -20px no-repeat;font-size:0.92em;line-height:20px;color:#ff8304;display:block;float:left}
.lkLeg em{font-size:0.76em;color:#cccccc;padding-top:2px;display:block}

.lkVejaMais{background-image:url(../_img/bulletSetaBaixo.png) !important;background-position:0 7px !important;background-repeat:no-repeat;padding-left:15px;color:#ff8304;font-weight:normal;text-decoration:none}
.lkSeta{background:url(../_img/bullet-seta.gif) no-repeat scroll 0 2px transparent;padding-left:15px;color:#ff8304;font-weight:normal;text-decoration:none}
.lkSetaInvert{background:url(../_img/bullet-seta-invertida.gif) no-repeat scroll 0 3px transparent;padding-left:15px;color:#ff8304;font-weight:normal;text-decoration:none;font-size:0.92em}

/* LISTA GALERIA DE IMAGENS */
.lstCropGaleria{width:909px;overflow:hidden}
.lstCropGaleria .lstItens{width:930px}
.lstCropGaleria .lstItens li{padding-right:25px;height:128px;padding-bottom:25px;float:left}
.lstCropGaleria .lstItens li.wa {width:85px;}
.lstCropGaleria .lstItens li.wl {width:130px;}
.lstCropGaleria .lstItens span {display:block; color:#FF8304; padding-top:4px}
.lstCropGaleria .lstItens a:hover span {text-decoration:underline} 



/* PAGINACAO */
.paginacaoContent{text-align:center;padding-top:20px!important}
.paginacaoContent li{display:inline}
.paginacaoContent a{display:inline-block;line-height:20px;color:#ff8304;font-size:12px;padding:0 10px}
.paginacaoContent a.active{color:#ff8304!important}
.paginacaoContent a:hover{color:#404040!important;text-decoration:none}
.paginacaoContent .btoPrev a{background:url(../_img/seta-navegacao.gif) 1px center no-repeat;width:8px;height:20px;text-indent:-9999px;padding:0;margin-right:10px} 
.paginacaoContent .btoPrev a:hover{background-position:0 center } 
.paginacaoContent .btoNext a{background:url(../_img/seta-navegacao.gif) -9px center no-repeat;width:8px;height:20px;text-indent:-9999px;padding:0; margin-left:10px} 
.paginacaoContent .btoNext a:hover{background-position:right center} 
.paginacaoContent .pager-current a{color:#404040}

/* ESTRUTURA TEMA INTERNA COM NAV */
.navIntSection{background:url(../_img/bg-esportes.jpg) center 139px no-repeat}
.navIntSection .contentMainP40{padding:60px 40px 40px}
.navIntSection h1{color:#ff8304;font-size:3.08em;text-transform:uppercase;margin-bottom:35px}
.navIntSection h2{color:#858585;margin-bottom:10px}
.navIntSection .contentMain{position:relative;min-height:560px;z-index:30}
.navIntSection .contentMain .imageConceitual{width:874px;height:559px;position:absolute;top:-1px;right:581px}
.navIntSection .contentMain .colRight{float:right;margin-top:40px;margin-right:40px;width:480px}

.navIntSection .contentMain .boxSM{float:left;font-size:1.08em;font-weight:bold;padding-right:50px;max-width:350px}
.navIntSection .contentMain .boxSM li{padding-bottom:5px}
.navIntSection .contentMain .boxSM a{background:url(../_img/bullet-seta.gif) 0 3px no-repeat;padding-left:15px;color:#ff8304;font-weight:normal;text-decoration:none}
.navIntSection .contentMain .boxSM a:hover{text-decoration:underline}

	/* carrosel nav 
	.navIntSection .carroselContent{float:left;margin-left:40px}
	.navIntSection .carroselContent .active-trail .active{color:#fff}
	.navIntSection .lstInternaNav .jcarousel-item a:hover{color:#FFF;text-decoration:none}
	.navIntSection .lstInternaNav .jcarousel-item:hover{ border-color: #808080}
	.navIntSection .lstInternaNav .last{background-image:none!important;width:149px}
	*/
	
	/* CARROSEL LIGHT */
	.navIntSection .carroselContentNav {float:left; width:700px; position:relative; padding-top:30px;}
	.lstInternaNav .jcarousel-container-horizontal {padding-top:0!important;}
	.lstInternaNav .jcarousel-prev-horizontal , .lstInternaNav .jcarousel-next-horizontal {top:10px!important}
	.navIntSection .carroselContent {width:599px!important; margin:0 50px 0!important;}
	.navIntSection .carroselContent li {width:200px; height:50px; background:url(../_img/line.png) right center no-repeat; margin:0!important}
	.navIntSection .carroselContent li a {color:#FDBD66; text-align:center; display:block; width:200px; line-height:50px; font-weight:bold; font-size:14px;}
	.navIntSection .carroselContent li a:hover {color:#FFFFFF; text-decoration:none;}
	.navIntSection .carroselContent li a.active {color:#FFFFFF; text-decoration:none; cursor:pointer}
	.navIntSection .carroselContentNav .next ,
	.navIntSection .carroselContentNav .prev {position:absolute; top:40px; width:20px; height:31px; display:block; text-indent:-99999px; }
	.navIntSection .carroselContentNav .prev {background:url(../_img/prev-horizontal.png) no-repeat; left:25px}
	.navIntSection .carroselContentNav .prev:hover {left:24px; color:#FFFFFF}
	.navIntSection .carroselContentNav .next {background:url(../_img/next-horizontal.png) no-repeat; right:25px}
	.navIntSection .carroselContentNav .next:hover {right:24px; color:#FFFFFF}
	
	
	
	/* drop internas */
	.dropNavInt{width:188px;height:23px;float:right;background:url(../_img/bg-drop.png) no-repeat;margin-top:42px;margin-right:40px;position:relative;z-index:50px}
	.dropNavInt .txtDrop{line-height:23px;font-size:10px;display:block;padding:0 30px 0 10px;cursor:pointer}
	.dropNavInt #listDrop{position:absolute;top:21px;left:10px;width:168px;max-height:450px;overflow-y:auto;background:#FFF;border:1px solid #e6e6e6;border-bottom:1px solid #bfbfbf;display:none;z-index:999}
	.dropNavInt #listDrop ul{width:135px}
	.dropNavInt #listDrop ul li{border-bottom:1px solid #e6e6e6;padding:10px 0 10px 10px}
	.dropNavInt #listDrop ul li a{font-size:10px;color:#808080}
	.dropNavInt #listDrop ul li a:hover{color:#ff8304;text-decoration:none}
	
	/* Grid de fotos */
	.gridFotos .txtAutor{display:block;position:absolute;left:-999999px}
	.gridFotos{width:899px;height:683px;margin:auto;position:relative;padding-bottom:20px}
	.gridFotos .peso1{width:299px;height:227px;overflow:hidden;position:absolute}
	.gridFotos .peso2{width:199px;height:151px;overflow:hidden;position:absolute}
	.gridFotos .peso3{width:99px;height:75px;overflow:hidden;position:absolute}
	.gridFotos .peso1 a{width:299px;height:227px;overflow:hidden;display:block}
	.gridFotos .peso2 a{width:199px;height:151px;overflow:hidden;display:block }
	.gridFotos .peso3 a{width:99px;height:75px;overflow:hidden; display:block}
	
	
	.gridFotos .foto1{top:0px;left:400px}
	.gridFotos .foto2{top:228px;right:0px}
	.gridFotos .foto3{top:228px;left:400px}
	.gridFotos .foto4{top:152px;left:200px}
	.gridFotos .foto5{top:304px;left:100px}
	.gridFotos .foto6{top:456px;left:400px}
	.gridFotos .foto7{top:380px;left:400px}
	.gridFotos .foto8{top:380px;left:500px}
	.gridFotos .foto9{top:76px;left:300px}
	.gridFotos .foto10{top:456px;left:600px}
	.gridFotos .foto11{top:456px;left:700px}
	.gridFotos .foto12{top:304px;left:300px}
	.gridFotos .foto13{top:380px;left:300px}
	.gridFotos .foto14{top:152px;right:0px}
	.gridFotos .foto15{top:152px;right:100px}
	.gridFotos .foto16{top:228px;left:00px}
	.gridFotos .foto17{top:228px;left:100px}
	.gridFotos .foto18{top:228px;left:200px}
	.gridFotos .foto19{top:228px;left:300px}
	.gridFotos .foto20{top:304px;left:300px}
	.gridFotos .foto21{top:380px;left:300px}
	.gridFotos .foto22{top:380px;left:400px}
	.gridFotos .foto23{top:380px;left:500px}
	.gridFotos .foto24{top:456px;left:200px}
	.gridFotos .foto25{top:456px;left:600px}
	.gridFotos .foto26{top:456px;left:700px}
	.gridFotos .foto27{top:532px;left:700px}
	.gridFotos .foto28{top:608px;left:400px}
		
		/* variacoes */
		#wallpaper .dropNavInt{margin:-5px 0 0 0}
		
	/* CIDADE CAPA */
	.contentMap{padding:60px 0 40px 15px}
	.mapaCidades{width:959px;height:599px;background:url(../_img/map/map-canvas-0.jpg) no-repeat;position:relative}	
	.mapaCidades .canvas-lnks li a.pin{background:url(../_img/map/bg-lnk-loc.png) no-repeat 0 0;height:39px;padding:0;text-indent:-999999px;width:25px;display:block }
	.mapaCidades .canvas-lnks li{position:absolute;display:block}
	
		.mapaCidades .canvas-lnks .lk1{top:428px;left:163px}
		.mapaCidades .canvas-lnks .lk2{top:340px;left:589px}	
		.mapaCidades .canvas-lnks .lk3{top:374px;left:559px}			
		.mapaCidades .canvas-lnks .lk4{top:375px;left:511px}			
	
/* ESTRUTURA TEMA INTERNA SEM NAV */
.intSection{background:url(../_img/bg-esportes.jpg) center 139px no-repeat}
.intSection .contentMainP40{padding:0 40px 40px}
.intSection h1{font-size:40px;text-transform:uppercase;color:#fff;padding:45px 0 100px;line-height:40px}

.intSection h1 .sp1 , .evento h1 .sp1 {font-size:18px;line-height:10px;float:left;padding-top:16px;}
.intSection h1 .sp2 , .evento h1 .sp2  {font-size:40px;line-height:40px;float:left;padding-left:5px }

.intSection h2{color:#000;font-size:1.08em;padding:0 0 30px}

.image img{display:block}
.image .leg{display:block;background:#e6e6e6 url(../_img/dotGray2.gif) repeat-x 0 100%;clear:both}
.image .legLft{display:block;background:url(../_img/bg-leg-corners.gif) no-repeat 0 100%;padding:0 0 0 8px}
.image .legRgt{display:block;background:url(../_img/bg-leg-corners.gif) no-repeat 100% 100%;padding:10px 11px 10px 3px;font-size:11px}

	/* LISTA DE RELEASES E INFORMAÃ‡Ã•ES */
	.lstInfosReleases {border-bottom:1px solid #e5e5e5;padding-bottom:10px}
	.lstInfosReleases  li{padding:20px 0}
	.lstInfosReleases .destaque{border-bottom:1px solid #e5e5e5;padding-top:0}
	
	.lstInfosReleases .image{width:110px;height:82px;overflow:hidde; float:left}
	.lstInfosReleases .conteudo {width:510px;float:right}
	.lstInfosReleases .conteudoSF{width:640px} 
	.lstInfosReleases .conteudo .date{display:block;color:#cccccc;font-size:0.77em!important;padding-bottom:0}
	.lstInfosReleases .conteudo .txt{font-size:0.92em}
	
	.lstInfosReleases .destaque .image{width:220px;height:156px;overflow:hidde; float:left}
	.lstInfosReleases .destaque .conteudo{width:400px;float:right}
	.lstInfosReleases .destaque .conteudo .date{display:block;color:#cccccc;font-size:0.92em!important}
	.lstInfosReleases .destaque .conteudo .txt{font-size:1.54em;line-height:110%}
	
	.lstInfosReleases h3{font-size:1.07em;color:#858585;padding-bottom:10px}
			
	.lstInfosReleases p{padding:6px 0 6px 0;line-height:120%;color:#404040}
	.lstInfosReleases .destaque p{padding:25px 0 6px 0}
	
	.lstInfosReleases .lkSeta{display:block;font-size:0.92em}
	
	
	/* RIO AGORA 2016 */
	.rioAgoraInt h2{font-size:1.54em!important;padding-bottom:20px;line-height:100%;text-transform:uppercase}
	.rioAgoraInt h3{font-size:1.23em!important;padding-bottom:20px;line-height:100%;color:#858585}
	.rioAgoraInt .conteudo p{font-size:1.08em!important}
	.rioAgoraInt .image{float:left;padding:0 30px 15px 0;overflow:hidden;width:280px}
	.rioAgoraInt .image img{float:left}
	.rioAgoraInt .conteudo{padding:10px 0}
	.rioAgoraInt .data{padding-bottom:5px;color:#858585;font-size:0.92em}
	
	.lstRioAgora {border-bottom:1px solid #e5e5e5}
	.lstRioAgora > li{padding:30px 0}
	.lstRioAgora .destaque{border-bottom:1px solid #e5e5e5}
	.lstRioAgora h2{padding-bottom:0}
	.lstRioAgora .destaque{padding-left:0;padding-right:0}
	.lstRioAgora .destaque .boxEsq{width:240px;float:left;padding-left:10px}
	.lstRioAgora .destaque .boxEsq a{color:#ff8304;}
	.lstRioAgora .destaque a:hover .ttl{text-decoration:underline}
	.lstRioAgora .destaque .boxEsq a .ttl{color:#ff8304;font-size:1.00em;padding-bottom:15px;display:block}
	.lstRioAgora .destaque .boxEsq .image{display:block;width:240px;height:184px;overflow:hidden}
	.lstRioAgora .destaque .boxDir{width:330px;float:right;padding-right:10px}
	.lstRioAgora .destaque .boxDir li{width:330px;border-bottom:1px solid #e5e5e5;padding:20px 0}
	.lstRioAgora .destaque .boxDir li.first{padding-top:0}
	.lstRioAgora .destaque .boxDir li.last{padding-bottom:0;border-bottom:0}
	.lstRioAgora .destaque .boxDir a .ttl{color:#ff8304; padding-bottom:15px;display:inline-block;float:left }
	.lstRioAgora .destaque .boxDir .boxFoto .ttl{color:#ff8304;padding-bottom:15px;display:inline-block;float:right;width:180px;padding-top:20px }
	.lstRioAgora .destaque .ttl .date{font-size:0.77em;color:#cccccc;display:block;padding-top:3px}
	.lstRioAgora .destaque a:hover .ttl .date{color:#ff8304}
	.lstRioAgora .destaque .boxDir .image{display:inline-block;width:130px;height:108px;overflow:hidden;float:left}
	.lstRioAgora .destaque p{color:#404040;display:block;font-size:0.86em;padding:20px 0 0 0}
	.lstRioAgora .destaque .boxEsq p{padding:0 0 0 0}
	.lstRioAgora .destaque a:hover p{color:#ff8304;text-decoration:underline}
	.lstRioAgora .last{padding-bottom:0}
	.lstRioAgora .normal{padding-left:10px;padding-right:10px}
	.lstRioAgora .normal h2{font-size:1.54em;padding-bottom:5px}
	.lstRioAgora .normal .date{color:#CCC;padding-bottom:10px;display:block}
	.lstRioAgora .normal .image{width:280px;height:215px;display:inline-block;margin:0 20px 20px 0;float:left}
	.lstRioAgora .normal p{font-size:0.92em}
	.lstRioAgora .normal .lkSeta{font-size:0.92em;padding-bottom:10px}
	.lstRioAgora .normal .lkLeg{padding-bottom:0;margin-top:20px}
	.lstRioAgora .normal .contentFlowContent{margin:20px auto 0}
	
	/* PATROCINADORES */
	.boxLogoPatrocinadores{width:240px;height:242px;background-position:center center;position:relative;background-repeat:no-repeat}
	.boxLogoPatrocinadores .mask{width:240px;height:242px;position:absolute;top:0;left:0;background:url(../_img/bg-mascara-patrocinadores.png) no-repeat;z-index:1}
	.boxLogoPatrocinadores .lk{position:absolute;bottom:20px;left:50%;margin-left:-70px;width:140px;z-index:5;text-align:center}
	.lstInternaNav img{border:1px solid white}
	.lstInternaNav img:hover{border:1px solid #858585}
	.lstInternaNav .active  img{border:1px solid #ff8304}
	
	/* AREA RESTRITA */
	.boxLoginPA{position:absolute;right:40px;top:130px}
	.boxLoginAR{width:240px;margin:0 auto}
	.boxLoginAR .boxErroMsg{width:auto;margin:0 auto}
	.boxLoginAR fieldset{width:240px;margin:0 auto;padding:10px 0}
	.boxLoginAR .formContent{padding:0 0 15px}
	.boxLoginAR .formContent li.row{padding:0 0 10px }
	.boxLoginAR .lkSeta{}
	

	/* BUSCA RESULTADOS */
	.resultadoLegenda{font-size:0.92em;padding-top:0!important}
	.buscaResultado a{color:#404040}
	.buscaResultado a:hover ,
	.buscaResultado a:hover .txt,
	.buscaResultado a:hover .date{color:#ff8304;text-decoration:none}
	.buscaResultado a .txt{font-size:0.92em;color:#404040;}
	.buscaResultado a .date{font-size:0.77em;color:#cccccc;display:block;padding-bottom:5px;}
	
	
	/* BUSCA ESQUECI A SENHA */
	.boxEsqueciSenha{margin-left:-20px}
	.boxEsqueciSenha a{display:block;margin:auto}
	.boxEsqueciSenha .lnkEsqueciSenha{margin:0 0 -8px 20px;background-color:#fff;position:relative;float:left;padding-right:3px}
	.boxEsqueciSenha .boxAnim{overflow:hidden;clear:both;display:none}
	.boxInEsqueciSenha{padding:20px;clear:both;border:1px solid #e6e6e6;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px
	}
	.boxInEsqueciSenha h3{padding:15px 0;font-size:12px}


	/*QUEM FAZ*/
	.boxShow{padding:0 0 40px}
	.boxShow .boxIn{display:none;padding:20px 0 0}
	.lstQuemFaz{display:block;padding-top:770px;background:url(../_img/bg-quem-faz.gif) no-repeat 30px 0;padding-left:30px}
	.language-en .lstQuemFaz{background-image:url(../_img/bg-quem-faz-en.gif)}
	.lstQuemFaz li{text-align:center}
	.lstQuemFaz-en{display:block;padding-top:770px;background:url(../_img/bg-quem-faz.gif) no-repeat 0 0}
	
	#tabComite,
	#tabConselho{padding-top:20px}
	
	.lstComite{width:560px}
	.lstComite a,
	.lstComite p{width:80px;margin:0 auto;text-align:center}
	.lstComite a{font-size:13px;color:#ff9900;display:block}
	.lstComite p{font-size:11px;color:#858585;padding-bottom:40px;background:url(../_img/fio-lstComite.gif) no-repeat 50% 100%}
	.lstComite ul ul{border-top:1px solid #d6d6d6;padding-bottom:60px;margin:0 42px}
	.lstComite ul ul li{width:80px;float:left;margin:0 15px 0 0;padding:40px 0 0;background:url(../_img/fio-lstComite.gif) no-repeat 50% 0}
	.lstComite ul ul li.first{margin-left:-40px}
	.lstComite ul ul li.last{margin-right:-42px}
	.lstComite ul ul p{padding-bottom:0;background:none}
	
		/* personalizacao para home de sala de imprensa */
		.comiteEstruturaHome{padding-top:15px;border-top:1px solid #e5e5e5;margin-top:10px;position:relative}
		.comiteEstruturaHome .title{position:absolute;top:15px;left:10px;color:#858585;font-size:1.08em}
		.comiteEstruturaHome .lstComite{width:380px}
		.comiteEstruturaHome .lstComite p{width:60px;padding-bottom:20px;font-size:10px;background:url(../_img/fio-lstComiteP.gif) no-repeat 50% 100%}
		.comiteEstruturaHome .lstComite a{font-size:11px;color:#ff9900;width:60px;display:block}
		.comiteEstruturaHome .lstComite ul ul li{width:60px;margin-right:5px; background:url(../_img/fio-lstComiteP.gif) no-repeat 50% 0;padding-top:20px}
		.comiteEstruturaHome .lstComite ul ul li.first{margin-left:-30px}
		.comiteEstruturaHome .lstComite ul ul li.last{margin-right:-42px!important}
		.comiteEstruturaHome .lstComite ul ul{margin:0 27px}
		.comiteEstruturaHome .lstComite ul ul p{padding-bottom:0;background:none}
		.comiteEstruturaHome .lstComite ul ul{padding-bottom:10px}
		.comiteEstruturaHome p{font-size:0.92em;color:#404040;text-align:center}	

	 	.lstComiteQF{width:560px}
		.lstComiteQF a,
		.lstComiteQF strong{font-size:13px;color:#ff9900;display:block;font-weight:normal}
		.lstComiteQF li ul li strong{background:none}
		.lstComiteQF p{display:block;font-size:11px;color:#858585;padding-bottom:0px}
		.lstComiteQF li{width:180px}
		.lstComiteQF li.first{width:180px;padding:10px 0;background:url(../_img/fio-lstComiteQF.gif) no-repeat 150px 25px}
		.lstComiteQF li.second{width:160px;padding:10px 0 10px 20px;background:url(../_img/fio-lstComiteQF.gif) no-repeat 135px 25px}
		.lstComiteQF li.third{width:180px;padding:10px 0 10px 0}
		.lstComiteQF li.third strong,
		.lstComiteQF li.third p{background:url(../_img/fio-lstComiteQFV.gif) no-repeat 0px 0px}
		.lstComiteQF li.third strong{padding:0 0 0 30px}
		.lstComiteQF li.third p{padding:0 0 10px 30px}
		.lstComiteQF li.third strong.noLine,
		.lstComiteQF li.third p.noLine{background:none}
		.lstComiteQF li{float:left}
		.lstComiteQF li ul li{float:none;width:170px;background:url(../_img/fio-lstComiteQF.gif) no-repeat -80px 15px}
		
		.lstComiteSI{width:380px}
		.lstComiteSI a,
		.lstComiteSI strong{font-size:13px;color:#ff9900;display:block;font-weight:normal}
		.lstComiteSI li ul li strong{background:none}
		.lstComiteSI p{display:block;font-size:11px;color:#858585;padding-bottom:0px}
		.lstComiteSI li{width:125px}
		.lstComiteSI li.first{width:125px;padding:10px 0;background:url(../_img/fio-lstComiteQF.gif) no-repeat 100px 25px}
		.lstComiteSI li.second{width:115px;padding:10px 0 10px 10px;background:url(../_img/fio-lstComiteQF.gif) no-repeat 120px 25px}
		.lstComiteSI li.third{width:125px;padding:10px 0 10px 0}
		.lstComiteSI li.third strong,
		.lstComiteSI li.third p{background:url(../_img/fio-lstComiteQFV.gif) no-repeat 0px 0px}
		.lstComiteSI li.third strong{padding:0 0 0 30px}
		.lstComiteSI li.third p{padding:0 0 10px 30px}
		.lstComiteSI li.third strong.noLine,
		.lstComiteSI li.third p.noLine{background:none}
		.lstComiteSI li.third strong.lineFirst{background:url(../_img/fio-lstComiteQFV.gif) no-repeat 0px 15px}
		.lstComiteSI li{float:left}
		.lstComiteSI li ul li{float:none;width:115px;background:url(../_img/fio-lstComiteQF.gif) no-repeat -80px 15px}

	.boxEntrevistas h3{color:#000;font-size:14px !important;padding:0 0 25px}
	
	#carr-entrevista li img{display:block;float:left;margin-top:5px}
	#carr-entrevista .carr-rgt{width:300px;display:block;float:left;padding:0 0 0 25px}
	.carr-rgt h4{color:#404040;font-size:14px;font-weight:700;padding:0 0 5px}
	.carr-rgt h5{color:#858585;font-size:12px;padding:0 0 25px}
	.carr-rgt .txt-date{color:#ccc;font-size:12px;padding:0 0 7px}
	.carr-rgt p{font-size:12px;color:#404040;padding:0 0 10px}
	.carr-rgt a{font-weight:700;font-size:12px}
	
	/* INCLUDE BANCO DE ARQUIVOS */
	.bancoArquivos .filtro{padding:20px 0 0}
	.bancoArquivos .filtro p{padding-bottom:0;font-size:0.92em;float:left} 
	.bancoArquivos .filtro .dd{float:right}
	.bancoArquivos .filtro .dd .dropNavInt{margin:0}
	.bancoArquivos .lstBanco{border-bottom:1px solid #e5e5e5}
	.bancoArquivos .lstBanco > li{padding-bottom:40px}
	.bancoArquivos .lstBanco .icoTipo{width:150px;height:119px;overflow:hidden;float:left}
	.bancoArquivos .lstBanco .conteudo{width:460px;float:right;padding-top:10px}
	.bancoArquivos .lstBanco .conteudo p{font-size:0.92em;color:#404040}
	.bancoArquivos .lstDescFile li{float:left;font-size:0.92em;color:#cccccc;padding-right:20px;line-height:20px}
	.bancoArquivos .lstDescFile li .ico{text-indent:0;padding-left:25px;line-height:20px;width:auto;color:#ff8304;font-size:0.92em}
	
		
	

/* TABELAS */
.tabGeral td{font-size:0.92em}
.tabGeral td td{font-size:1.0em}
.tabGeral thead td{background-color:#e6e6e6;text-transform:uppercase;border-left:1px solid #FFF;padding:7px 12px 5px}
.tabGeral thead td.last, .tabGeral thead td.first{border-left:0!important}
.tabGeral tbody td{padding:14px 12px 8px;vertical-align:top}
.tabGeral tbody tr.even td{background:#f8f8f8}

	/* configuraÃ§oes da tabela expansivel */
	.tabExpansivel thead td{padding-top:6px;line-height:130%}
	.tabExpansivel thead .first{background:#FFF }
	.tabExpansivel .expansor .bl1{border-left:1px solid #e6e6e6}
	.tabExpansivel .expansivel{display:none}
	.tabExpansivel .expansivel td span{font-size:0.92em;color:#858585;display:block;padding-bottom:10px}
	.tabExpansivel .expansivel td p{font-size:1.08em}
	.tabExpansivel .expansivel td a{padding-left:30px;background:url(../_img/ico-geral.png) 0 -20px no-repeat;font-size:0.92em;line-height:20px;color:#ff8304;display:block}
	.tabExpansivel .expansivel td em{font-size:0.76em;color:#cccccc}
	.tabExpansivel .expansivel td p{padding-bottom:15px}
	.tabExpansivel tbody .first , .tabExpansivel tbody .last{padding-top:8px}
	.tabExpansivel .odd > td , .tabExpansivel .even > td {padding:0!important}
	.tabExpansivel .odd , .tabExpansivel .even{border-top:1px solid #e8e8e8}
	.tabExpansivel .descTable{padding-bottom:25px}
	
 /* MODAL HOME */
.modalHome{display:none}
.modalHome .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:9998;opacity: 0.85;-ms-filter:"progidXImageTransform.Microsoft.Alpha(Opacity=85)";filter: alpha(opacity=85)}	
.modalHome #modalVideo{width:970px;height:470px;position:fixed;top:50%;left:50%;margin-top:-235px;margin-left:-485px;background:#FFF;z-index:9999}
.modalHome .navTeaser{position:absolute;top:50%;left:50%;z-index:99999;margin-top:-260px;margin-left:260px }
.modalHome .navTeaser > li{float:left;padding-left:20px;position:relative}
.modalHome .navTeaser > li > a{color:#FFF;display:block;background:url(../_img/icoTeaser.png) right 2px no-repeat;font-size:10px;padding-right:20px;line-height:12px}
.modalHome .navTeaser > li > a:hover{text-decoration:none;color:#ff8304}
.modalHome .navTeaser > li > a.compartilhe{background-position: right -18px}

	.modalHome .navTeaser .lnkShare{background-position: right -18px!important}
	.modalHome li .lstShare{position:absolute;right:60px ;top:-3px;overflow:hidden;width:0px;background:#000;display:block;}
	.modalHome li ul{height:12px;padding:3px 50px 3px 6px;width:240px;z-index:1}
	.modalHome li ul li{float:left;padding-right:15px}
	.modalHome .lstShare a{font-size:10px;float:left;color:#FFF;text-transform:uppercase}
	.modalHome .lstShare a:hover{text-decoration:none;color:#ff8304}
	


/* ESTRUTURA DE O EVENTO */	
.evento .titleContent{padding:45px 0 100px;height:40px;}
.evento h1{font-size:40px;text-transform:uppercase;color:#fff;line-height:40px;float:left}
.evento h1 span{font-size:18px;line-height:10px }
.evento .contentMain .imageConceitual{top:120px}

.evento .contadorContent{float:right;width:500px;margin-top:-50px}
.evento .contadorContent .boxCont{float:left}
.evento .contadorContent .bb1{border:0}
.evento .contadorContent .boxCont .ttl{color:#FFF}
.evento .contadorContent .lstContatdor {color:#FFF}
.evento .contadorContent .lstContatdor li.num{background:url(../_img/bg-contatorVar.gif) center center no-repeat}
.evento .colRight{min-height:530px;margin-top:0!important}
.evento .mapaContent{width:960px;height:570px;margin:auto;position:relative;margin-bottom:30px}
.evento .mapaContent .btoScroll{width:80px;height:80px;background:url(../_img/setaEvento.png) no-repeat;display:block;text-indent:-9999px;top:265px;position:absolute;z-index:15}
.evento .mapaContent .esq{background-position:0 0;left:-40px}
.evento .mapaContent .esq:hover{left:-41px}
.evento .mapaContent .dir{background-position:right 0;right:-40px}
.evento .mapaContent .dir:hover{right:-41px}
.evento .mapaContent .canvas{width:960px;height:570px;overflow:hidden;position:relative;z-index:5}
.evento .mapaContent .canvas li{width:960px;height:570px}

.evento .externalControl{width:990px;overflow:hidden}

.evento .navBullet{position:static;margin:0 auto 40px;width:182px}
.evento .navBullet li a{background-image:url(../_img/bg-bullet-nav1.png)}

.maskImg{width:874px;height:559px;background:url(../_img/bg-mask-img.png) no-repeat 0 0;position:absolute;top:0;left:0;overflow:hidden;text-indent:-999999px}


/*home-2*/
#navHome2{width:100%;height:370px;margin-top:-33px;position:relative}

#navHome2Blt{width:400px;height:29px;margin:0 0 0 -200px;position:absolute;bottom:0;left:50%;background:url(../_img/bg-navHome2Blt.png) no-repeat 50% 0;text-align:center;z-index:2}
#navHome2Blt ul{width:75px;margin:0 auto;padding:10px 0 0}
#navHome2Blt li{width:15px;height:15px;display:block;float:left;margin:0 5px}
#navHome2Blt li a{width:15px;height:15px;display:block;overflow:hidden;background:url(../_img/blt-navHome2Blt.gif) no-repeat -15px 5px;text-indent:-999999px}
#navHome2Blt li.atv a{background-position:5px 5px;text-indent:-999999px}

#navHomeMask{width:100%;height:155px;background:url(../_img/home/bg_navHomeMask.png) no-repeat 50% 0;position:absolute;top:0;z-index:2}

#navHome2Lst{width:100%;height:358px;overflow:hidden;position:relative;z-index:1}
#navHome2Lst ul{width:100%;position:absolute}
#navHome2Lst li{width:100%;min-width:1000px !important;max-width:1920px !important;height:358px;float:left;background-repeat:no-repeat;background-position:50% 0}
#navHome2Lst li .itmNavHIn{width:1000px;margin:0 auto;position:relative}

	#itmNavH-0{background-image:url(../_img/home/bg-itmNavH-0.jpg)}
	.language-en #itmNavH-0{background-image:url(../_img/home/bg-itmNavH-0-en.jpg)}
		
	
	#itmNavH-1{background-image:url(../_img/home/bg-itmNavH-1.jpg)}
	.language-en #itmNavH-1{background-image:url(../_img/home/bg-itmNavH-1-en.jpg)}
		.lnkNavH-1 {width:215px;height:44px;overflow:hidden;text-indent:-999999px;position:absolute;top:223px;left:46px;}

	#itmNavH-2{background-image:url(../_img/home/bg-itmNavH-2.jpg)}
	.language-en #itmNavH-2{background-image:url(../_img/home/bg-itmNavH-2-en.jpg)}	
		.lnkGoalTrack{width:230px;height:70px;background:url(../_img/home/lnk-goalTrack.png) no-repeat 0 0;overflow:hidden;text-indent:-999999px;position:absolute;top:270px;left:630px;}
		.language-en .lnkGoalTrack{background-image:url(../_img/home/lnk-goalTrack-en.png)}	

	#itmNavH-3{background-image:url(../_img/home/bg-itmNavH-3.jpg)}
	.language-en #itmNavH-3{background-image:url(../_img/home/bg-itmNavH-3-en.jpg)}
		.lnkAMarca{width:1000px;height:190px;overflow:hidden;text-indent:-999999px;position:absolute;top:165px;left:0}

	#itmNavH-4{background-image:url(../_img/home/bg-itmNavH-4.jpg)}
	.language-en #itmNavH-4{background-image:url(../_img/home/bg-itmNavH-4-en.jpg)}
		.lnk{width:1000px;height:190px;overflow:hidden;text-indent:-999999px;position:absolute;top:165px;left:0}


.boxHomeC h3.ttlTp2,
.boxHomeC a{color:#FF8704}

.boxHomeC{padding:40px 0 30px}
.boxHomeCOdd{background:#F8F8F8}
.boxHomeC .boxIn{width:980px;margin:0 auto 10px}
.boxHomeC h3{color:#858585;font-size:20px;padding:0 0 18px}
.boxHomeC .lnkTp2{display:block;float:left}

	.boxFotos ul{padding:0 0 10px}
	.boxFotos li{display:block;float:left;padding:0 10px 10px 0}
	.boxFotos li a,
	.boxFotos li img{display:block}
	
	.boxVideoRio2016 a,
	.boxVideoRio2016 img{display:block}

.boxHEntrevista{padding:0 0 0 60px}
.boxHEntrevista h3{padding:0 0 5px 177px}
.boxHEntrevista .imgLft{float:left;padding:5px 18px 0 0;display:block}
.boxHEntrevista .boxTxt{width:215px;float:left}
.boxHEntrevista h4{color:#B1B1B1;font-size:16px;line-height:1.1em;padding:0 0 10px}
.boxHEntrevista .txtDate{font-size:10px;color:#aaa}
.boxHEntrevista p{color:#000;padding:0 0 20px}

.boxOportunidadesH{background:url(../_img/bg_boxOportunidadesH.png) no-repeat 100% 60px;padding-left:20px}
.boxOportunidadesH h3{font-size:30px;line-height:1em}
.boxOportunidadesH p{width:130px;padding:0 0 20px 5px;line-height:1em;font-size:12px}

/* CONTADOR HOME */
.boxHomeC .contadorContent{width:216px;height:196px;background:url(../_img/bg-contator-h.gif) no-repeat 0 0}
.boxHomeC .contadorContent .boxCont{padding:0;color:#858585}
.boxHomeC .contadorContent .boxCont .ttl{display:block;padding:10px 0 2px;text-align:center;font-size:13px;font-weight:700}
.boxHomeC .contadorContent .bb1{border-bottom:none;padding:0 0 15px}
.boxHomeC .contadorContent .lstContatdor li{float:left;line-height:34px;font-size:11px}
.boxHomeC .contadorContent .lstContatdor li.num{background:url(../_img/bg-contator-h.png) no-repeat;width:25px;height:44px;text-align:center;font-size:30px;line-height:38px;color:#fff !important;margin-right:2px}
.boxHomeC .contadorContent .lstContatdor li.first{width:46px;text-align:right;padding-right:10px;margin-right:0}
.boxHomeC .contadorContent .lstContatdor li.last{margin-left:10px}

/* BOX CIDADE HOME */
.boxHCidade .contentFlowContentH,
.boxHCidade .boxComentario{float:left}
.boxHCidade .contentFlowContentH{margin-left:-10px;padding-top:5px}
.boxHCidade h3{padding:0 0 5px 20px}
.boxHCidade .boxComentario{width:200px;background:url(../_img/bg-boxComentario-sup.gif) no-repeat 0 0;padding:30px 0 0;margin:0 0 0 10px}
.boxHCidade cite{font-size:12px;padding:0 0 10px 3px;display:block;color:#858585;font-style:normal}
.boxHCidade .txtAutor{width:150px;color:#B2B2B2;font-style:italic;font-size:12px;padding:0 30px 20px 0;background:url(../_img/bg-boxComentario-inf.gif) no-repeat 100% 0}

/* BOX FACEBOOK */
.boxFacebookH h3{line-height:1em !important}

/* TOPO HOME */
.home-2 .nav{background:none}
.home-2 .navInterna .bgRgt{height:91px}

/* FLASH 3D */
.window3d {width:843px; margin:auto;}