@charset "utf-8";
/* CSS Document */
html{
	background-color:#293F69;
	height:100%;
}
html, body {
	color:#ACACAC;
	font:12px Arial, "Trebuchet MS", Verdana;
	margin:0px;
	padding:0px;
	width:100%;
}
body{
	background-color:#FFF;
	height:auto;
}
a, a:link, a:visited {
	text-decoration:none;
	color:#858585;
}
a:hover {
	color:#666;
}

b{ color:#3B5998; }
ul {
	list-style-type:none;
	margin:0px;
}
h1, h2, h3, h6{
	width:100%;
	margin:0px;
}
h1{
	font-size:26px;
	color:#3A5998;
	line-height: 22px;
}
h1.social{
	font-size:17px!important;
}
h2{
	color:#FF6600;
	font-size:18px;
	margin-bottom:10px;
}
h2.sem_faixa{
	margin-bottom:0px!important;
}
h3{
	font-size:14px;
	color:#9DACCC;
}

/*itens de fromulário*/
fieldset{
	position:relative;
	color:#395998;
	font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#F0F2F7;
	border:#E6E9F0 solid 1px;
	margin-bottom:10px;
}
.fsInput{
	height:34px;
}
.fsTextarea{
	height:150px;
}

fieldset label span{
	color:#FF6600;
}
fieldset label {
	position:absolute;
	left:5px;
}
fieldset.fsInput label {
	top:7px;
	width:60px;
	height:20px;
	display:block;
}
fieldset.fsTextarea label{
	top:3px;
}
fieldset.fsInput label.error, fieldset.fsTextarea label.error{
	width:200px;
	display:block;
	height:20px;
	color:#F00;
	text-align:right;
	left:auto!important;
	right:10px;
	position:absolute!important;
}

input, textarea, select{
	font:12px Arial, "Trebuchet MS", Verdana;
	color:#868686;
	border:#E6E9F0 solid 1px;
	position:absolute;
	right:4px;
	bottom:4px;
	background:url(../gfx/bg_input_popup.jpg) #FFF repeat-x;
}
input{
	width:475px;
	padding-left:5px;
	padding-top:5px;
	height:17px;
}
select{
	width:440px;
	padding:2px 0px;
	font-size:15px;
	line-height:18px;
}
textarea{
	width:526px;
	height:120px;
}
fieldset.fsSubmit{
	border:0px!important;
	background:none!important;
	margin:0px!important;
	height:32px!important;
}
fieldset.fsSubmit img.obrigatorio{
	position:absolute;
	top:10px;
	left:5px;
}
fieldset.metade{
	width:300px!important;
}
fieldset.metade input{
	width:220px!important;
}
fieldset.metade label.error{
	width:100px!important;
}


input.bt_enviar{
	width:96px!important;
	height:23px!important;
	border:0px!important;
	float:right;
	background:url(../gfx/bt_enviar.gif) no-repeat;
}

.dvRetorno{
	width:250px!important;
	height:20px!important;
	position:absolute!important;
	top:8px!important;
	right:100px!important;
	text-align:right!important;
}
.dvRetorno img{
	background:none!important;
	border:0px!important;
	margin:0px 10px;
	float:right!important;
}




/**//**//**//**//**//**//**//**//**//**//**//**/
/**//**//**//*    TOPO E MENU     *//**//**//**/
/**//**//**//**//**//**//**//**//**//**//**//**/
#topo_faixa{
	height:175px;
	background:url(../gfx/bg_topo.jpg) repeat-x;
}
#topo_faixa .topo{
	height:175px;
	position:relative;
}
#topo_faixa .topo .logomarca{
	margin-top:27px;
	margin-left:10px;
}
#topo_faixa .topo .topo_banner{
	width:489px;
	height: 60px;
	overflow: hidden;
	float:right;
	margin:24px 10px 0px 0px;
}
#topo_faixa .topo .topo_banner img{ float:left; }

#topo_faixa img.twitter{
	margin-left:50px;
	margin-bottom:10px!important;
}


#topo_menu{
	width:100%;
	height:51px;
	position:absolute;
	bottom:19px;
	z-index: 2;		
}
* html #topo_menu{
bottom:18px;}
#topo_menu .submenu{
	display:none;/**/
	position:absolute;
	bottom:0px;
	_bottom:-1px;
	height:25px;
	line-height:25px;
	background-color:#3B5998;
}
#topo_menu .submenu a, #topo_menu .submenu a:visited{
	color:#BFCADE;
	margin:0px 13px;
}
#topo_menu .submenu a:hover, #topo_menu .submenu a.current{
	color:#FFF!important;
}

ul.menu{
	height:26px;
	margin-left:10px;
}
ul.menu li{
	display:inline;
	margin:0px 1px;
}
ul.menu li span{
	font-size:7px;
	visibility:hidden;
}
ul.menu li a, ul.menu li a:visited{
	display:inline-block;
	background-position:top;
	background-repeat:no-repeat;
	height:26px;
}
ul.menu li a:hover, ul.menu li a.current{
	background-position:bottom!important;
	text-decoration:none;
}

ul.menu li a.bt_inicial{
	width:90px;
	background-image:url(../gfx/bt_inicial.gif);
}
ul.menu li a.bt_noticias{
	width:107px;
	background-image:url(../gfx/bt_noticias.gif);
}
ul.menu li a.bt_institucional{
	width:137px;
	background-image:url(../gfx/bt_institucional.gif);
}
ul.menu li a.bt_servicos{
	width:109px;
	background-image:url(../gfx/bt_servicos.gif);
}
ul.menu li a.bt_jornal{
	width:184px;
	background-image:url(../gfx/bt_jornal.gif);
}
ul.menu li a.bt_publicidade{
	width:132px;
	background-image:url(../gfx/bt_publicidade.gif);
}


/**//**//**//**//**//**//**//**//**//**//**//**/
/**//**//**//*      INDEX        *//**//**//**/
/**//**//**//**//**//**//**//**//**//**//**//**/

#player_noticias{
	position:relative;
	width:620px;
	height:312px;
	overflow:hidden;
	background-color:#3B5998;
}
.imgVitrine{
	position:absolute;
	top:3px;
	left:3px;
	z-index:3;
}
.ulVitrine{
	width:220px;
	height:306px;
	position:absolute;
	right:3px;
	top:3px;
	overflow:hidden;
	z-index:4;
	background:url(../gfx/bg_vitrine.gif) repeat-y right;
	margin-bottom:15px;
}
.ulVitrine li{
	height:75px;
	text-align:justify;
	margin-bottom /*\**/: -2px\9;
	_margin-bottom: -2px;
}
.ulVitrine li.current{
	background:url(../gfx/bg_vitrine_hover.gif) no-repeat right!important;
}
.ulVitrine li a, .ulVitrine li a:visited{
	color:#BFCADE;
	display:block;
	width:175px;
	height:63px;
	float:right;
	margin-right:15px;
	_margin-right:7px;
	padding-top:7px;
	padding-bottom:4px;
}
.ulVitrine li a.com_borda{
	border-bottom:#7086B4 dotted 1px;
}
.ulVitrine li a:hover, .ulVitrine li.current{
	color:#FFF!important;
}
.ulVitrine li a b{
	color:#B8BF15!important;
	display:block;
}

#home_subnoticias .grid_4, #home_subnoticias .grid_4 a, #home_subnoticias .grid_4 a:visited{
	color:#858585;
}
#home_subnoticias .grid_4 small{
	font-size:11px;
	color:#5F7F00!important;
}
#home_subnoticias .grid_4 big{
	font-size:22px;
	color:#3A5998!important;
	font-weight:bold;
}
#home_subnoticias .grid_4 b{
	font-size:17px;
	color:#3A5998!important;
	display:block;
}
#home_subnoticias .grid_4 img{
	float:left;
	margin-right:10px;
}

#destaqueSocial{
	position:relative;
	height:254px;
}
#destaqueSocial img, #destaqueSocial span, #destaqueSocial strong, #destaqueSocial em{
	position:absolute;
	white-space:nowrap;
}

#destaqueSocial img{
	top:5px;
	left:5px;
	z-index:7;
}
#destaqueSocial span{
	background-color:#293F69;
	width:240px;
	height:40px;
	bottom:33px;
	right:5px;
	opacity: 0.7;
	-moz-opacity: 0.7;
	filter: alpha(opacity=70);
	z-index:8;
}
#destaqueSocial strong{
	color:#B8BF13!important;
	font-size:11px;
	bottom:54px;
	left:63px;
	z-index:9;
}
#destaqueSocial em{
	color:#C0CADE!important;
	bottom:38px;
	left:63px;
	z-index:9;
}

/*SANFONA*/
.dvKwicks{
	width:610px;
	height:215px;
	margin:5px;
	position:relative;
}
.kwicks li {  
	height:215px;
	position:relative;
	overflow:hidden;
}
.kwicks li.qtde1{ width:100%; }
.kwicks li.qtde2{ width:50%; }
.kwicks li.qtde3{ width:33.3%; }
.kwicks li.qtde4{ width:25%; }
.kwicks li.qtde5{ width:20%; }
.jcarousel-list li {
	position: relative;
	height: 220px;
}
.jcarousel-list li span, .jcarousel-list li strong, .jcarousel-list li em{
	position:absolute;
	white-space: nowrap;
}
.jcarousel-list li img{
	z-index:7;
}
.jcarousel-list li span{
	background-color:#293F69;
	width:305px !important;
	height:40px;
	bottom:0px;
	*bottom:-1px;
	_bottom:-1px;
	opacity: 0.7;
	-moz-opacity: 0.7;
	filter: alpha(opacity=70);
	z-index:8;
}
.jcarousel-list li strong, .jcarousel-list li a strong, .jcarousel-list li a:visited strong{
	color:#B8BF13!important;
	font-size:11px;
	bottom:20px;
	left:5px;
	z-index:9;
}
.jcarousel-list li em, .jcarousel-list li a em, .jcarousel-list li a:visited em{
	color:#C0CADE!important;
	bottom:5px;
	left:5px;
	z-index:9;
}

/*BUSCA DE EVENTOS*/
#dvFormBuscaEventoHome{
	width:100%;
	height:23px;
	margin-bottom:6px;
	position:relative;
}
#dvFormBuscaEventoHome .ico{
	position:absolute;
	left:5px;
	top:0px;
}
#dvFormBuscaEventoHome .input{
	position:absolute;
	left:28px;
	top:0px;
	width:390px;
	height:16px;
	padding-top:6px;
	border:0px;
	color:#3A5998;
	font-size:11px;
	background-color:#DFE3EE;
}
#dvFormBuscaEventoHome .bt_buscar{
	position:absolute;
	left:419px;
	top:0px;
	width:45px;
	height:23px;
	border:0px;
	background:#9DACCC url(../gfx/bt_buscar2.gif) no-repeat;
}
#dvFormBuscaEventoHome .outros_eventos{
	position:absolute;
	top:0px;
	right:5px;
}

/*CARTAS DOS LEITORES*/
#ulHomeCartas{
	width:100%;
	background-image:url(../gfx/textura01.gif);
	padding:10px 0px;
}
#ulHomeCartas li{
	width:310px;
	height:40px;
	float:left;
	background:url(../gfx/li_seta.gif) 12px 7px no-repeat;
}
#ulHomeCartas li.liBotoes{
	background:none;
	position:relative;
	height: auto !important;
	margin: 10px 10px 0 0;
	width: 300px;
	float: right;
}
#ulHomeCartas li a, #ulHomeCartas li a:visited{
	display:block;
	width:270px;
	height:35px;
	margin-top:4px;
	margin-left:28px;
}
#ulHomeCartas li b{
	display:block;
}

#ulHomeCartas li.liBotoes a, #ulHomeCartas li.liBotoes a:visited{
	width:auto!important;
	height:auto!important;
	margin:0px!important;
}
#ulHomeCartas li.liBotoes .carta_leitores {
	float: right;
}
#ulHomeCartas li.liBotoes .escrever_carta{
	position:absolute;
	top:16px;
}
#ulHomeCartas li.liBotoes .carta_leitores{
	left:12px;
}
#ulHomeCartas li.liBotoes .escrever_carta{
	right:12px;
}

/*MAIS NOTICAIS DA HOME*/
#home_maisnoticias b{
	display:block;
	font-size:14px!important;
}
.ulNoticiasLidas{
	background-color:#E9EDF3;
}
.ulNoticiasLidas li{
	height:55px;
	width:100%;
	position:relative;
}
.ulNoticiasLidas li big, .ulNoticiasLidas li span{
	position:absolute;
	bottom:0px;
}
.ulNoticiasLidas li big{
	width:55px;
	height:45px;
	text-align:center;
	left:0px;
	font:bold 30px Arial, Helvetica, sans-serif;
	color:#8B9CC2;
}
.ulNoticiasLidas li span{
	width:245px;
	height:43px;
	right:0px;
}
.ulNoticiasLidas .com_imagem{
	height:170px!important;
}
.ulNoticiasLidas .com_imagem big{
	color:#3A5998!important;
}
.ulNoticiasLidas li a, .ulNoticiasLidas li a:visited{
	color:#3A5998;
}
.ulNoticiasLidas li a:hover{
	color:#333;
}


/**//**//**//**//**//**//**//**//**//**//**//**/
/**//**//**//* LISTAGEM DE NOTICIA*//**//**//**/
/**//**//**//**//**//**//**//**//**//**//**//**/
.noticiaTopo big{
	color:#395998;
	font-size:17px;
	font-weight:bold;
}
.noticiaTopo .data{
	margin:5px 0px!important;
	display:block;
}
#canalListaNoticia, #canalListaOnde{
	margin-bottom:5px;
}
#canalListaNoticia li, #canalListaOnde li{
	border-bottom:#D2E1E8 dotted 1px;
	padding-bottom:10px;
	margin-bottom:15px;
}
#canalListaOnde li.last{
	border-bottom:0px!important;
}
#canalListaNoticia li b, #canalListaOnde li b{
	display:block;
	font-size:17px;
}
#canalListaNoticia li b span, #canalListaNoticia li a span{
	background-color: #FFFFBF !important;
	display: inline;
	font: inherit;
}
#canalListaOnde li b{
	margin-bottom:7px;
}
#canalListaNoticia li small{
	display:block;
}
#canalListaNoticia li img, #canalListaOnde li img{
	float:left;
	margin:0px 10px 5px 0px;
}
#canalListaOnde li img.verMapa{
	margin-top:5px!important;
}

.dvTermoBuscado{
	font-size:17px!important;
	margin-bottom:20px!important;
}
.dvRss, .dvRss .textura01{
	color:#858585!important;
}

.itemDownload{
	display:block;
	width:100%;
	height:100%;
}
.dvRss b, .dvRss .textura01 b{
	font-size:17px;
}
.dvRss .linha, .dvRss .textura01 .linha{
	margin:10px 0px!important;
}
.dvRss  em, .dvRss .textura01 em{
	font-style:normal!important;
	display:block;
}
.itemDownload em{
	width:290px!important;
}

.fazerDownload{
	float:right;
	margin-top:10px;
}
.dvFeeds .grid_2{
	margin-bottom:5px;
}

.ulEstatistica li{
	width:455px;
	float:left;
	font-size:14px;
}
.ulEstatistica li b{
	font-size:16px;
	margin-left:5px;
}


.table{
	color:#858585;
	font-size:12px;
}
.thead{
	vertical-align:middle;
	background-image:url(../gfx/textura01.gif);
	color:#395998!important;
	font:bold 13px Arial, Helvetica, sans-serif;
	height:30px;
}
.tr{
	vertical-align:middle;
	height:26px;
}
.thead div, .tr div{
	text-align:center;
	height:17px;
	margin:auto;
	float:left;
	vertical-align:middle;
}
.thead div{
	padding:7px 0px 6px 0px;
}
.tr div{
	padding:5px 0px;
}
.col1,.col2,.col3,.col4{
	border-right:#FFF solid 1px;
}
.col1{ width:143px; }
.col2{ width:120px; }
.col3{ width:113px; }
.col4{ width:111px; }
.col5{ width:128px; }

/**//**//**//**//**//**//**//**//**//**//**//**/
/**//**//**//*  DETALHE DE NOTICIA*//**//**//**/
/**//**//**//**//**//**//**//**//**//**//**//**/
.fotoNoticia{
	color:#3A5998;
	font-size:11px;
}
.fotoNoticia span{
	color:#9DACCC!important;
	display:block;
}
.textoNoticia, .textoContato{
	text-align:justify;
	font-size:14px;
	line-height:120%;
	color:#868686;
}
.textoNoticia a, .textoNoticia a:visited, .textoContato a, .textoContato a:visited{
	color:#9DACCC;
}
.textoNoticia a:hover, .txtContato a:hover{
	color:#3A5998;
}
.compartilhe, .textura01{
	background-image:url(../gfx/textura01.gif);
	padding:10px;
	margin:auto;
	color:#3B5998!important;
}
.compartilhe a, .compartilhe a:visited{
	display:block;
	height:16px;
	margin-right:25px;
	overflow:hidden;
	float:left;
}
.compartilhe a span{
	visibility:hidden;
	font-size:1px;
}
.ico_twitter{
	background-image:url(../gfx/ico_twitter.gif);
	width:63px;
}
.ico_delicious{
	background-image:url(../gfx/ico_delicious.gif);
	width:77px;
}
.ico_live{
	background-image:url(../gfx/ico_live.gif);
	width:102px;
}
.ico_facebook{
	background-image:url(../gfx/ico_facebook.gif);
	width:80px;
}
.ico_myspace{
	background-image:url(../gfx/ico_myspace.gif);
	width:74px;
}
.ico_digg{
	background-image:url(../gfx/ico_digg.gif);
	width:51px;
	margin-right:0px!important;/*NO IE6 QUEBRA O BOX SEM ESSA LINHA*/
}


/**//**//**//**//**//**//**//**//**//**//**//**/
/**//**//**//*   INSTITUCIONAL    *//**//**//**/
/**//**//**//**//**//**//**//**//**//**//**//**/
.fotos img{
	float:left;
	margin-bottom:15px;
	margin-right:15px;
}
.fotos .foto_maior, .fotos .ultima{
	margin-right:0px!important;
}

.textoContato b{
	font-size:17px;
}
#telefonesUteis li.par, .par{
	background-color:#F2F2F2!important;
}
#telefonesUteis li span, #telefonesUteis li b{
	display:block;
	float:left;
	padding:5px;
}
#telefonesUteis li b{
	width:300px;
	border-right:#FFF solid 1px;
}
#telefonesUteis li span{
	width:299px;
}

/**//**//**//**//**//**//**//**//**//**//**//**/
/**//**//*   Edições Digitalizadas    *//**//**/
/**//**//**//**//**//**//**//**//**//**//**//**/
#edicao_destaque{
	background:url(../gfx/textura02.gif) #3B5998;
	color:#BFCADE;
	position:relative;
	font-size:12px;
	_width:930px;
	overflow:hidden;
}
#edicao_destaque .arquivoDestaque{
	position:absolute;
	top:10px;
	left:10px;
	border:#31497D solid 1px;
	padding:2px;
	background-color:#FFF;
}
#edicao_destaque .abrir_pageflip{
	float:right;
	margin:10px;
	margin-bottom:15px;
}
#edicao_destaque .indice{
	width:290px;
	margin:10px 0px 10px 260px;
	line-height:17px;
}
#edicao_destaque .indice h1, #edicao_destaque .indice h3{
	color:#B8BF13!important;
	font-size:17px;
	margin-bottom:10px;
}
#edicao_destaque .indice b{
	color:#BFCADE;
}
#edicao_destaque .indice a, #edicao_destaque .indice a:visited{
	display:block;
	color:#BFCADE!important;
	margin-bottom:10px;
}
.dvEdicoes div.linha{
	margin-top:5px!important;
}
.dvEdicoes div b{
	display:block;
	margin:10px 0px;
}

/**//**//**//**//**//**//**//**//**//**//**//**/
/**//**//**//* SOCIAL EM DESTAQUE *//**//**//**/
/**//**//**//**//**//**//**//**//**//**//**//**/
#listaSocial .grid_4, #outrasCoberturas .grid_4{
	background-image:url(../gfx/textura01.gif);
	margin-bottom:20px;
	font-size:12px;
	width:278px;
	padding:10px;
	border:#DAE0EB solid 1px;
}
#listaSocial .grid_4 img{
	float:left;
	margin-right:10px;
}
#listaSocial .grid_4 b{
	font-size:14px;
	display:block;
}
#listaSocial .grid_4 a span{
	background-color: #FFFFBF !important;
	display: inline;
	font: inherit;
}
#listaSocial .grid_4 small.data{
	display:block;
}

#socialMiniaturas{
	position:relative;
	width:618px;
	height:125px;
	background-image:url(../gfx/textura01.gif);
	border:#DAE0EB solid 1px;
	margin:20px 0px;
}
.h66 {
	height:66px !important;
}
#socialMiniaturas .imgLeft, #socialMiniaturas .imgRight{
	position:absolute;
	top:40px;
}
#socialMiniaturas .imgLeft{ left:0px; }
#socialMiniaturas .imgRight{ right:0px; }

#socialMiniaturas .dvMiniaturas{
	width:547px;
	height:116px;
	margin:5px auto;
	overflow:hidden;
}
#socialMiniaturas .dvMiniaturas img{
	float:left;
	margin:5px;
	padding:3px 4px;
	border:#E1E1E1 solid 1px;
	background-color:#EEEEEE;
}

/**//**//**//**//**//**//**//**//**//**//**//**/
/**//**//**//*      RODAPÉ        *//**//**//**/
/**//**//**//**//**//**//**//**//**//**//**//**/
#rodape_faixa{
	background:url(../gfx/bg_rodape.jpg) #3B5998 repeat-x;
}
#rdp_links div.grid_4 b, #rdp_links div.grid_3 b{
	color:#FFF;
	display:block;
	margin:15px 0px!important;
}
#rodape_faixa div .rdp_busca{
	margin-top:40px;
	background-color:#293F69;
	position:relative;
	height:42px;
}
.home_busca{
	background-color:#E9EDF3;
	position:relative;
	height:42px;
}
#rodape_faixa div .rdp_busca .ico, .home_busca .ico{
	position:absolute;
	left:8px;
	top:8px;
}
#rodape_faixa div .rdp_busca .input, .home_busca .input{
	position:absolute;
	left:34px;
	top:8px;
	height:18px;
	padding-top:7px;
	border:0px;
	color:#868686;
	font-size:11px;
}
#rodape_faixa div .rdp_busca .input{ width:857px; }
.home_busca .input{ width:217px; }
#rodape_faixa div .rdp_busca .bt_buscar, .home_busca .bt_buscar{
	position:absolute;
	right:8px;
	top:8px;
	width:41px;
	height:26px;
	border:0px;
	background:#9DACCC url(../gfx/bt_buscar.gif) no-repeat;
}
#rdp_links a, #rdp_links a:visited{
	color:#BFCADE;
}
#rdp_links a:hover{
	color:#FFF;
	text-decoration:underline;
}

#rdp_copyright{
	background-color:#293F69;
	padding:15px 0px;
}
#rdp_copyright .grid_9 {
	margin-top:10px;
}


/**//**//**//**//**//**//**//**//**//**//**//**/
/**//**//**//*      PAGINACAO     *//**//**//**/
/**//**//**//**//**//**//**//**//**//**//**//**/
.paginacao {
	display:block;
	margin:auto;
	margin-bottom:15px;
	margin-top:-20px;
	text-align:center;
	vertical-align:middle;
}
.paginacao a {
	color:#8B99BF;
	font-size:16px;
	line-height:20px;
	margin:20px 3px 0px 1px;
	font-weight:bold;
	vertical-align:middle;
	display:inline-block;
	padding:2px;
	width:auto;
	height:auto;
}
.paginacao a.noBg{
	border:0px;
}
.last { margin-right:0px!important;}
.paginacao a img { vertical-align:middle; margin-top:-3px;}
.paginacao a:hover, .paginacao a.current { color:#395998!important; }
.paginacao a.current{ font-size:18px;}


/**//**//**//**//**//**//**//**//**//**//**//**/
/**//**//**//*     BREADCRUMB     *//**//**//**/
/**//**//**//**//**//**//**//**//**//**//**//**/
.breadcrumb{ position:relative; }
.breadcrumb span{
	font:bold 13px Arial, Helvetica, sans-serif;
	margin:0px 5px;
}
.breadcrumb a{
	font-weight:normal!important;
}
.ico_rss, .ico_imprimir{
	display:block;
	height:15px;
	background-repeat:no-repeat;
	background-position:top;
	overflow:hidden;
	float:right;
}
.ico_rss span, .ico_imprimir span{
	visibility:hidden;
	font-size:1px;
}
.ico_rss{
	width:43px;
	background-image:url(../gfx/ico_rss.gif);
}
.ico_imprimir{
	width:71px;
	background-image:url(../gfx/ico_imprimir.gif);
}
.ico_rss:hover, .ico_imprimir:hover{
	background-position:bottom;
}


/*COMUNS*/
.none{ display:none; }
.block{ display:block!important; }
.relative{ position:relative; }
.floatLeft{ float:left; }
.floatRight{ float:right; }
.justify{ text-align:justify; }
.nobr {white-space: nowrap; }
.no_margin{ margin:0px!important; }

.center{ text-align:center; }
.center *{ margin:auto; }

.w538{ width:538px!important; }
.w607{ width:607px!important; }
.spacer10 {
	font-size:1px !important;
	height:10px !important;
}
.spacer20{ height:20px !important; }
.spacer35{ height:35px !important; }
.versao_digitalizada{ margin-bottom:10px;}
.bgWhite{ background-color:#FFF!important; }
.roxo{ color:#3B5998!important; }
.cinza{
	color:#858585!important;
	margin:0px!important;
}
.data{
	color:#5F7F00;
	font-size:12px;
}
.boxRoxo{ background-color:#293F69; }

.separador{
	font-size:3px;
	overflow:hidden;
	height:3px;
	background-color:#E9EDF3;
	margin-top:20px;
	margin-bottom:20px;
}
.linha{
	font-size:1px;
	overflow:hidden;
	width:100%;
	height:1px;
	background-image:url(../gfx/dot.gif);
	margin:15px 0px;
	clear:both;
}
.menor{
	margin:5px 0px!important;
}
.linha_vertical{
	font-size:1px;
	width:1px;
	overflow:hidden;
	background:url(../gfx/dot.gif) repeat-y;
	margin:0px 10px!important;
}
.sIFR-alternate{
	display:none;
}

/*fromulários*/
label.lbSubmit{
	width:90px!important;
	border:0px!important;
	background:none!important;
	float:right!important;
	text-align:right;
	margin:0px;
}
form .ico_form{
	position:absolute!important;
	border:0px!important;
	background:none!important;
}
form .bt_solicitar, form .bt_solicitar_en{
	width:70px!important;
	height:19px!important;
	border:0px!important;
}
form .bt_solicitar{
	background:url(../gfx/bt_solicitar.gif) no-repeat!important;
}
form .bt_solicitar_en{
	background:url(../gfx/bt_solicitar.gif) no-repeat!important;
}
#formContato input.bt_enviar, #formContato input.bt_enviar_en{
	width:64px!important;
	height:19px!important;
	border:0px!important;
	background:url(../gfx/bt_enviar.gif) no-repeat;
}
#formContato input.bt_enviar_en{
	background:url(../gfx/bt_enviar.gif) no-repeat!important;
}

.dvRetorno{
	width:auto!important;
	height:40px!important;
	float:left!important;
}
.dvRetorno img{
	background:none!important;
	border:0px!important;
	margin:0px 5px;
	margin-bottom:-15px!important;
}
.hand {
	cursor: pointer !important;
}
.fullbanner {
	display: block;
	position: absolute;
	left: 23px;
	z-index: 10;
}
.fullbanner embed,
.fullbanner object {
	display: block;
}
.topo_publi {
	position: absolute;
	top: 24px;
	left: 468px;
	z-index: 10;	
}
.squarebanner
{
	min-height: 250px;
	_height: 250px;
}
.opiniaoImagem {
float: left; margin: 0 10px 6px 0; }

* html #midiaClima {
	width: 290px;
	overflow: hidden;
}

.subHolder {
	height: 30px !important;
	overflow: hidden;
}