@media screen {

* {
	padding: 0;
	margin: 0;
}

ul, ol {
	list-style: none;
}

body {
	/*background: url(img/bg.gif) #194A6B repeat-y center;*/ /*old*/
	background: url(img/bg.gif) repeat-y center;
	text-align: center;
}

body * {
	text-align: left;
}

#ajax, #sinal {
	width: 100px;
	height: 100px;
	position: absolute;
	left: -1000px;
	top: 100px;
}

#geral {
	width: 807px;
	margin: 0 auto;
}

#propaganda {
	/*background-color: #F5F5F5;*/
	border-bottom: 1px solid black;
	display: block;
	padding: 5px;
	text-align: center;
}

#propaganda object, #propaganda embed, #propaganda img, #propaganda a {
	position: relative;
}

#propaganda ul, #propaganda ul * {
	display: inline;
}

#propaganda a {

}

#propaganda img {
	border: 0;
}

.bannerrotativo li {
	display: none !important;
}

.bannerrotativo li.ativo {
	display: inline !important;
}

#cabecalho {
	height: 85px;			/* aproximado */
	position: relative;
	margin-bottom: 10px;
}

#cabecalho ul {
	list-style: none;
	top: 10px;
	left: 0;
	position: absolute;
}

#cabecalho ul li {
	float: left;
}

#cabecalhonovo2009 {
	height: 175px;			/* aproximado */
	position: relative;
	margin-bottom: 10px;
	background: url(img/cab2009.gif) no-repeat top;
}

#acessodireto {
	list-style: none;
	top: 2px;
	left: 0;
	position: absolute;
	/*background: url(img/faixaabaixologo.gif) no-repeat;*/
	height: 20px;
	width: 807px;
}

/*#cabecalhonovo2009 ul li {
	float: left;
}*/

#acessorapido {
	list-style: none;
	top: 115px;
	left: 0;
	position: absolute;
	background: url(img/acessorapido_bg.gif) no-repeat;
	height: 59px;
	width: 807px;
}

#rapidobrasil, #rapidoeconomia, #rapidoesportes, #rapidoexterior, #rapidofatos, #rapidointernet, #rapidomais, #rapidopolicia, #rapidopolitica, #rapidoregiao, #rapidosorocaba {
	height: 59px;
	text-indent: -5000em;
	display: block;
	position: absolute;
	top: 0;
}

#rapidobrasil {
	width: 42px;
	background: url(img/acessorapido_brasil.gif) no-repeat;
	left: 30px;
}

#rapidoeconomia {
	width: 42px;
	background: url(img/acessorapido_economia.gif) no-repeat;
	left: 98px;
}

#rapidoesportes {
	width: 42px;
	background: url(img/acessorapido_esporte.gif) no-repeat;
	left: 167px;
}

#rapidoexterior {
	width: 42px;
	background: url(img/acessorapido_exterior.gif) no-repeat;
	left: 237px;
}

#rapidofatos {
	width: 69px;
	background: url(img/acessorapido_fatos.gif) no-repeat;
	left: 300px;
}

#rapidointernet {
	width: 46px;
	background: url(img/acessorapido_informatica.gif) no-repeat;
	left: 382px;
}

#rapidomais {
	width: 51px;
	background: url(img/acessorapido_mais.gif) no-repeat;
	left: 449px;
}

#rapidopolicia {
	width: 41px;
	background: url(img/acessorapido_policia.gif) no-repeat;
	left: 523px;
}

#rapidopolitica {
	width: 41px;
	background: url(img/acessorapido_politica.gif) no-repeat;
	left: 594px;
}

#rapidoregiao {
	width: 41px;
	background: url(img/acessorapido_regiao.gif) no-repeat;
	left: 664px;
}

#rapidosorocaba {
	width: 41px;
	background: url(img/acessorapido_sorocaba.gif) no-repeat;
	left: 731px;
}

#rapidoarteelazer a, #rapidobrasil a, #rapidoeconomia a, #rapidoesportes a, #rapidoexterior a, #rapidofatos a, #rapidointernet a, #rapidomais a, #rapidopolicia a, #rapidopolitica a, #rapidoregiao a, #rapidosorocaba a {
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
}

#rapidoarteelazer a:hover {
	background: url(img/acessorapido_arte_hover.gif) no-repeat;
}

#rapidobrasil a:hover {
	background: url(img/acessorapido_brasil_hover.gif) no-repeat;
}

#rapidoeconomia a:hover {
	background: url(img/acessorapido_economia_hover.gif) no-repeat;
}

#rapidoesportes a:hover {
	background: url(img/acessorapido_esporte_hover.gif) no-repeat;
}

#rapidoexterior a:hover {
	background: url(img/acessorapido_exterior_hover.gif) no-repeat;
}

#rapidofatos a:hover {
	background: url(img/acessorapido_fatos_hover.gif) no-repeat;
}

#rapidointernet a:hover {
	background: url(img/acessorapido_informatica_hover.gif) no-repeat;
}

#rapidomais a:hover {
	background: url(img/acessorapido_mais_hover.gif) no-repeat;
}

#rapidopolicia a:hover {
	background: url(img/acessorapido_policia_hover.gif) no-repeat;
}

#rapidopolitica a:hover {
	background: url(img/acessorapido_politica_hover.gif) no-repeat;
}

#rapidoregiao a:hover {
	background: url(img/acessorapido_regiao_hover.gif) no-repeat;
}

#rapidosorocaba a:hover {
	background: url(img/acessorapido_sorocaba_hover.gif) no-repeat;
}

.espacos {
/*
	margin-right: 52px;
*/

	margin-right: 90px;

	/*margin-right: 145px;*/
}

#depcom, #assina, #class, #anunciarsite, #expediente, #atv_dlgfaleconosco {
	text-decoration: none;
}

#depcom {
	width: 148px;
	height: 8px;
	background: url(img/mnutop_depcom.gif) no-repeat;
	text-indent: -5000em;
	display: block;
}

#assina {
	width: 73px;
	height: 8px;
	background: url(img/mnutop_assinaturas.gif) no-repeat;
	text-indent: -5000em;
	display: block;
}

#class {
	width: 81px;
	height: 8px;
	background: url(img/mnutop_class.gif) no-repeat;
	text-indent: -5000em;
	display: block;
}

#anunciarsite {
	width: 102px;
	height: 8px;
	background: url(img/mnutop_anunciar.gif) no-repeat;
	text-indent: -5000em;
	display: block;
}

#expediente {
	width: 62px;
	height: 8px;
	background: url(img/mnutop_expediente.gif) no-repeat;
	text-indent: -5000em;
	display: block;
}

#atv_dlgfaleconosco {
	width: 81px;
	height: 8px;
	background: url(img/mnutop_fale.gif) no-repeat; /*necessario para nao alterar o ajax*/
	text-indent: -5000em;
	display: block;
}

#depcom2009 a, #assina2009 a, #class2009 a, #anunciarsite2009 a, #expediente2009 a, #atv_dlgfaleconosco2009 a {
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
}


#depcom2009 {
	width: 148px;
	height: 12px;
	background: url(img/mnutop_depcom.gif) no-repeat;
	text-indent: -5000em;
	display: block;
	top: 3px;
	left: 30px;
	position: absolute;
}

#assina2009 {
	width: 73px;
	height: 12px;
	background: url(img/mnutop_assinaturas.gif) no-repeat;
	text-indent: -5000em;
	display: block;
	top: 3px;
	left: 243px;
	position: absolute;
}

#class2009 {
	width: 81px;
	height: 12px;
	background: url(img/mnutop_class.gif) no-repeat;
	text-indent: -5000em;
	display: block;
	top: 3px;
	left: 388px;
	position: absolute;
}

#anunciarsite2009 {                     /*esta desativado*/
	width: 102px;
	height: 12px;
	background: url(img/mnutop_anunciar.gif) no-repeat;
	text-indent: -5000em;
	display: block;
	top: 3px;
	left: 30px;
	position: absolute;
}

#expediente2009 {
	width: 62px;
	height: 12px;
	background: url(img/mnutop_expediente.gif) no-repeat;
	text-indent: -5000em;
	display: block;
	top: 3px;
	left: 550px;
	position: absolute;
}

#faleconosco2009 {
	width: 81px;
	height: 12px;
	background: url(img/mnutop_fale.gif) no-repeat;
	text-indent: -5000em;
	display: block;
	top: 3px;
	left: 692px;
	position: absolute;
}

/*#atv_dlgfaleconosco2009 {
	width: 81px;
	height: 8px;
	background: url(img/mnutop_fale.gif) no-repeat;
	text-indent: -5000em;
	display: block;
}*/








#cabecalho h1 {
	width: 294px;
	height: 44px;
	position: absolute;
	top: 40px;
	left: 256px;
}

#cabecalho h1 a {
	background: url(img/cabecalho_jcs.gif) no-repeat;
	text-decoration: none;
	text-indent: -5000em;
	width: 100%;
	height: 100%;
	display: block;
}

#cabecalho p {
	font-family: tahoma;
	font-size: 10px;
	color: #757474;
	position: absolute;
	top: 94px;
	left: 0;
	height: 25px;
	width: 164px;
	text-align: center;
}

#fua {
	width: 98px;
	height: 25px;
	display: block;
	position: absolute;
	top: 50px;
}

#fua img, #cruzfm img {
	border: none;
}

#cruzfm {
	width: 131px;
	height: 38px;
	display: block;
	position: absolute;
	left: 100%;
	top: 43px;
	margin-left: -131px;
}

#fua2009 {
	width: 70px;
	height: 21px;
	/*border: 1px solid red;*/
	position: absolute;
	top: 55px;
	right: 0;
}

#cruzfm2009 {
	width: 91px;
	height: 28px;
	/*border: 1px solid red;*/
	display: block;
	position: absolute;
	right: 80px;
	top: 48px;
	margin-left: -131px;
}

#fua2009 span, #cruzfm2009 span {
	display: none;
}

#fua2009 a, #cruzfm2009 a {
	width: 100%;
	height: 100%;
	display: block;
	/*border: 1px solid red;*/
}

#cabecalhonovo2009 h1 {
	width: 315px;
	height: 45px;
	position: absolute;
	top: 37px;
	left: 253px;
}

#cabecalhonovo2009 h1 a {
	text-decoration: none;
	text-indent: -5000em;
	width: 100%;
	height: 100%;
	display: block;
}

#cabecalhonovo2009 p {
	font-family: tahoma;
	font-size: 10px;
	color: #757474;
	position: absolute;
	top: 183px;
	left: 0;
	height: 25px;
	width: 164px;
	text-align: center;
}

#busca {
	float: left;
	margin: 20px 0 10px 0;
	width: 144px;
	_width: 161px;
	height: 136px;
	_height: 161px;
	background-image: url(img/busca_acervo_bg.gif);
	padding: 25px 10px 0 7px;
	_padding: 25px 10px 0 10px;
	font-size: 1px;
}

#busca h2 {
	display: none;
}

#busca input.texto {
	font-family: tahoma;
	font-size: 10px;
	width: 141px;
	height: 14px;
	_height: 18px;
}

#busca select {
	font-family: tahoma;
	font-size: 9px;
	width: 90px;
	height: 18px;
	margin-top: 5px;
}

#busca input.botao {
/*
	background: url(img/busca_botbuscar.gif);
	border-width: 0;
*/
	width: 30px;
	height: 16px;
	margin-left: 5px;
	line-height: 9px;
	font-size: 8px;
	text-align: center;
}

#busca a {
	color: white;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	display: block;
/*
	background: url(img/busca_detalhada.gif) no-repeat center center;
*/
	height: 7px;
	text-decoration: underline;
	text-align: center;
	margin-top: 7px;
	_margin-top: 12px;
}

#busca a:hover {
	text-decoration: none;
}

#busca #acervo {
	width: 147px;
	height: 47px;
	background: url(img/acervo_bothome.gif) no-repeat center center;
	margin-top: 23px;
}

#busca #acervo span {
	display: none;
}

#menu {
	width: 161px;
	float: left;
	clear: left;
	margin-right: 0;
	margin-top: 10px !important;
	margin-bottom: 10px;
}

#menu #paraultimas {
	font-weight: bold;
	color: black;
}

#menu #paraultimas:hover {
	color: red;
}

#menu h2 {
	display: none;
}

#menu h3 {
	margin-top: 15px !important;
	font-size: 1px;
	text-indent: -5000em;
	margin-bottom: 5px;
	_clear: both;
}

#menu li#mnueditorias h3 {
	height: 12px;
	background: url(img/mnuesqcanais_editorias.gif);
}

#menu li#canais h3 {
	height: 12px;
	background: url(img/mnuesqcanais_canais.gif);
}

#menu li#colunas h3 {
	height: 12px;
	background: url(img/mnuesqcolunas_colunas.gif);
}

#menu li {
	font-size: 1px;
	line-height: 1px;
}

#menu a {
	color: #848484;
	background: url(img/mnuesq_firula.gif) no-repeat center left;
	display: block;
	width: 141px;
	_width: 161px;
	padding-left: 20px;
	font-family: Verdana;
	font-size: 10px;
	/*font-weight: bold;*/
	height: 16px;
	_height: 12px;
	line-height: 16px;
	text-decoration: none;
}

#menu a:hover, #menu li.ativo a {
	background: url(img/mnuesq_firula_over.gif) no-repeat center left;
	/*font-weight: bold;*/
	color: black;
}

#menu ul li ul li {
	_float: left;
}

#imagens {
	width: 290px;
	position: relative;
}

#imagens h2 {
	display: none;
}

#imagens ul {
	position: relative;
	height: 259px;
	background: url(img/imagens_bg.gif) repeat-x 0 214px;
}

#imagens li {
	position: absolute;
	left: 0;
	top: 0;
	width: 290px;
	height: 214px;
	display: none;
}

#imagens li a.foto {
	height: 182px;
	width: 290px;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0;
	top: 0;
}

#imagens img {
	width: 290px;
	border: none;
}

#imagens li.davez {
	display: block;
}

#imagens ul li a.titulo {
	display: block;
	background-color: #5a5a5a;
	color: white;
	font-family: Verdana;
	font-size: 10px;
	padding: 3px;
	text-decoration: none;
	position: absolute;
	left: 0;
	top: 182px;
	width: 284px;
	_width: 290px;
	height: 26px;
	_height: 32px;
}

#imagens a:hover {
	text-decoration: underline;
}

#atv_dlggaleria {
	display: none;
}

#imagens a#para_atv_dlggaleria,
#imagens a#controle,
#imagens a#proxima,
#imagens a#anterior {
	display: block;
	text-indent: -5000em;
	font-size: 1px;
	position: absolute;
	text-decoration: none;
}

#imagens a#para_atv_dlggaleria {
	width: 120px;
	height: 16px;
	background: url(img/imagens_galeria.gif);
	left: 85px;
	top: 240px;
}

#imagens a#anterior {
	width: 49px;
	height: 10px;
	background: url(img/imagens_anterior.gif);
	left: 10px;
	top: 230px;
}

#imagens a#proxima {
	width: 46px;
	height: 10px;
	background: url(img/imagens_proximo.gif);
	right: 10px;	
	top: 230px;
}

#imagens a#controle {
	width: 10px;
	height: 10px;
	background: url(img/imagens_parar.gif);
	left: 140px;
	top: 220px;
}

#imagens a#controle.parado {
	background: url(img/imagens_continuar.gif);
}

#imagens a#controle.rodando {
	background: url(img/imagens_parar.gif);
}

#assinatura {
	float: right;
	clear: right;
	width: 121px;
	_width: 141px;
	margin-left: 0px;
	border: 1px solid gray;
	padding: 35px 10px 10px;
	margin: 0 0 10px 0;
}

#assinatura * {
	font-family: Tahoma, sans-serif;
}

#assinatura #sair {
	color: blue;
}

#doleitor {
	float: right;
	width: 121px;
	_width: 141px;
	height: 179px;
	_height: 213px;
	background: url(img/espacodoleitor_bg.gif) no-repeat;
	padding: 35px 10px 0 10px;
	margin-left: 0px;
	margin-top: 5px;
	clear: right;
}

#doleitor h2 {
	display: none;
}

#doleitor li {
	width: 60px;
	height: 76px;
	float: left;
	margin-bottom: 10px;
}

#doleitor li a {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -5000em;
	font-size: 1px;
	text-decoration: none;
}

#doleitor li#falarcomredacao {
	background: url(img/espacodoleitor_falarredacao.gif) no-repeat center center;
}

#doleitor li#enviarfoto {
	background: url(img/espacodoleitor_enviarfoto.gif) no-repeat center center;
}

#doleitor li#sugerirreportagem {
	background: url(img/espacodoleitor_sugerirrep.gif) no-repeat center center;
}

#doleitor li#fazerreclamacao {
	background: url(img/espacodoleitor_fazerreclam.gif) no-repeat center center;
}

#manchetes {
	width: 290px;
	margin-top: 10px;
	overflow: hidden /* 666 */;
}

#manchetes *, #brasilemundo *, #maiscruzeiro *, #esportes * {
	font-family: Verdana;
	color: black;
}

#manchetes a, #brasilemundo a, #maiscruzeiro a, #esportes a {
	text-decoration: none;
}

#manchetes a:hover, #brasilemundo a:hover, #maiscruzeiro a:hover, #esportes a:hover {
	text-decoration: underline;
}

#manchetes h2, hr {
	display: none;
}

#manchetes ul.destaque {
/*	float: left;*/
	border-top: 1px solid #ced6ce;
	padding: 10px 0 0 0;
	margin: 0 0 10px 0;
}

#manchetes p.clear {
	clear: both;
	margin-bottom: 10px;
}

#manchetes ul li {
	font-size: 10px;
	line-height: 100%;
}

#manchetes ul li i.sobretitulo {
	color: #E38E38; /*#848484;*/
	font-style: normal;
	font-family: trebuchet ms;
	text-transform: uppercase;
}

#manchetes ul li.primario {
	margin-bottom: 10px;
	_margin-bottom: 0px;
}

#manchetes ul li p {
	font-family: tahoma, trebuchet ms;
	font-size: 11px;
	line-height: 13px;
	text-indent: 20px;
	margin-top: 5px;
	color: gray;
	margin-bottom: 10px;
}

#manchetes ul li p * {
	color: gray !important;
	font-style: normal !important;
}

#manchetes ul li big a {
	font-family: Georgia, Times New Roman, serif;
	display: block;
	line-height: 110%;
	font-style: normal;
}

#manchetes ul.destaque {
	clear: both;
}

#manchetes ul#destaque1 {
	border: none;
	padding-top: 0;
}

#manchetes ul#destaque1 li big {
	font-size: 26px !important;
	font-weight: bold;
}

#manchetes ul.destaque li big {
	font-size: 16px;
}

#manchetes ul.destaque li.primario a.foto,
#manchetes ul.destaque li.primario a.foto {
	display: block;
	height: 65px;
	width: 80px;
	float: right;
	overflow: hidden;
	margin: 0 0 5px 5px;
}

#manchetes ul.destaque li.primario a.foto img,
#manchetes ul.destaque li.primario a.foto img {
	width: 80px;
	border: none;
}

#manchetes ul#destaque2 li big {
	font-size: 18px !important;
}

#manchetes ul li.secundario {
	margin: 0 0 3px 0;
	font-size: 10px;
	line-height: 100%;
}

#manchetes ul.destaque li.secundario {
	clear: both;
}

#manchetes a.fotopequena {
	display: block;
	width: 80px;
	height: 65px;
	float: left;
	margin: 0 5px 5px 0;
}

#manchetes a.fotopequena img {
	border: none;
}

#brasilemundo {
	width: 290px;
	margin-top: 10px;
	border-top: 1px solid #ced6ce;
	padding-top: 10px;
	float: left;
	clear: left;
}

#brasilemundo h3 {
	display: none;
}

#brasilemundo ul {
	width: 140px;
	padding-top: 15px;
}

#brasilemundo ul#brasil {
	background: url(img/chamadas_tit_brasil.gif) no-repeat left top;
	float: left;
}
#brasilemundo ul#exterior {
	background: url(img/chamadas_tit_exterior.gif) no-repeat left top;
	float: right;
}

#brasilemundo ul li {
	font-size: 10px;
}

#brasilemundo ul li.secundario {
	line-height: 100%;
	background: url(img/chamadas_marcador.gif) no-repeat left 4px;
	padding-left: 10px;
	margin-top: 10px;
}

#brasilemundo ul li big a {
	font-family: Georgia, Times New Roman, serif;
	font-size: 14px;
}

#maiscruzeiro {
	background: url(img/chamadas_tit_maiscruzeiro.gif) no-repeat left 15px;
	position: relative;
	padding-top: 110px;
	width: 290px;
	float: left;
	clear: left;
}

#maiscruzeiro h3 {
	display: none;
}

#maiscruzeiro h4 {
	display: none;
}

#maiscruzeiro ul li, #esportes ul li {
	font-family: Verdana;
	font-size: 10px;
	line-height: 100%;
}

#maiscruzeiro ul li.primario {
	position: absolute;
	left: 0;
	top: 35px;
}

#maiscruzeiro ul li i {
	font-style: normal;
	color: #db2d1f;
	display: block;
}

#maiscruzeiro ul li big, #maiscruzeiro ul li big a,
#esportes ul li big, #esportes ul li big a {
	line-height: 100%;
	font-family: Georgia, Times, Times New Roman, serif;
	font-weight: bold;
	font-size: 14px;
}

#maiscruzeiro ul li a.foto {
	display: block;
	height: 65px;
	width: 80px;
	float: left;
	overflow: hidden;
	margin: 0 5px 5px 0;
}

#maiscruzeiro ul li a img {
	border: none;
	width: 80px;
}

#maiscruzeiro ul li.secundario {
}

ul.especiais {
}

ul.especiais.dentro {
	float: right;
}

ul.especiais li {
	float: left;
}

li.metade {
	width: 49.5%;
}

li.terco {
	width: 33%;
}

li.unico {
	width: 100px;
}

ul.especiais li a {
	display: block;
	border: 1px solid gray;
	margin: 1px;
	padding: 2px;
	text-align: center;
}

/*
ul.especiais {
	float: right;
	padding: 21px 23px 0 23px;
	width: 84px;
	_width: 130px;
	background: url(img/chamadas_tit_especiais.gif) no-repeat center top;
	margin-bottom: 5px;
}	

ul.especiais li {

	background-color: #ced6ce;
	padding: 6px 4px;
	margin-top: -6px;

}

ul.especiais li a {
	height: 25px;
	display: block;
	background-repeat: no-repeat !important;
	text-indent: -5000em;
	text-decoration: none;
}

ul.especiais li#especiaissaponagua a {
	background: url(img/especiais_saponagua.gif);
}
*/

#esportes {
	width: 290px;
	background: url(img/chamadas_tit_esportes.gif) no-repeat left top;
	margin-top: 10px;
	padding-top: 20px;
	position: relative;
	float: left;
	clear: left;
}

#esportes h3 {
	display: none;
}

#esportes h4 {
	display: none;
}

#esportes ul li.primario {
	width: 130px;
	position: absolute;
	right: 0;
	top: 20px;
}

#esportes ul li.primario img {
	border: 0;
}

#esportes ul li.primario, #esportes ul li.primario * {
	font-family: Georgia, Times New Roman, serif;
	font-weight: bold;
	font-size: 14px;
}

#esportes ul li.primario a.parafoto {
	display: block;
	position: absolute;
	top: 100%;
	margin-top: 2px;
	width: 130px;
	height: 97px;
	overflow: hidden;
}

#esportes ul li.primario a.parafoto img {
	width: 130px;
}

#esportes ul li.secundario {
	margin-bottom: 10px;
}

#esportes ul li.secundario i {
	display: block;
	margin-bottom: 0px;
}

#esportes ul.especiais {
	margin-top: 160px;
	margin-left: 10px;
}

ul.especiais li#especiaispaulistao2007 a {
	background: url(img/especiais_paulistao2007.gif);
}

ul.especiais li#especiaiscruzeirao2007 a {
	background: url(img/especiais_cruzeirao2007.gif);
}

ul.especiais a:hover {
	text-decoration: none !important;
}

#esportes ul li {
}

#esportes ul li i {
	font-style: normal;
	color: #095b01;
	display: block;
}

#esportes ul li a {
	line-height: 100%;
	font-size: 10px;
}

#conteudo {
	overflow: hidden;   /* 666 */
	position: relative; /* 666: remove o espaço entre o float e o conteúdo no ie6 */
	margin: 0;
	_margin: 0 141px 0 161px;
}

#conteudo .container {
/*
	width: 100%; /* 666 */
	position: relative;
	_left: 7px; 	/* espaço entre o float e no conteúdo */
	width: 485px;
	margin: 0 10px;
	_margin: 0;
}

#bnr185x60 {
	width: 185px;
	height: 70px;
	background-color: white;
	margin-left: -10px;
}

#impresso {
	width: 165px;
	_width: 185px;
	border-style: solid;
	border-color: #ded684;
	border: 0;
	_overflow: hidden;
	padding: 0 10px 0 10px;
	background-color: #fcfbfb;
	font-size: 12px;
	line-height: 100%;
	background: url(img/edicaoimpressa_bg.gif);
	float: right;
}

#impresso h2 {
	height: 24px;
	width: 185px;
	position: relative;
	left: -10px;
	background: url(img/edicaoimpressa_tit.gif);
	font-size: 1px;
	text-indent: -5000em;
}

#impresso #facsimile {
	background: url(img/edicaoimpressa_facsimile_bg.gif);
	width: 163px;
	height: 286px;
	overflow: hidden;
	margin-top: 11px;
	position: relative;
}

#impresso #facsimile img {
	width: 153px;
	height: 276px;
	margin: 5px;
	border: none;
}

#impresso #facsimile_mensagem {
	position: absolute;
	left: 10px;
	top: 10px;
	width: 143px;
	height: 266px;
	background-color: #e0e0e0;
	cursor: pointer;
	display: none;
}

#impresso #facsimile_mensagem.visivel {
	display: block !important;
}

#facsimile_mensagem * {
	color: black !important;
	font-family: Tahoma !important;
	font-size: 11px;
	margin: 10px;
}

#facsimile_mensagem p {
	text-align: justify;
	font-size: 10px;
	text-indent: 20px;
}

#impresso * {
	color: #106384;
	font-family: Georgia, Times New Roman, serif;
}

#impresso a {
	text-decoration: none;
}

#impresso a:hover {
	text-decoration: underline;
}

#impresso p#avisoexclusivo {
	display: none;
	height: 16px;
	background: url(img/edicaoimpressa_avisoexclusi.gif);
	font-size: 1px;
	text-indent: -5000em;
}

#impresso p#avisoexclusivo * {
/*
	display: none;
*/
}

#impresso ul li img {
	display: none;
}

#impresso ul#impressomanchetes {
/*
	list-style: disc outside url(img/edicaoimpressa_cadeado.gif) !important;
*/
	margin: 10px 0 0 16px;
}

#impresso ul#impressomanchetes li {
/*
	list-style: disc outside url(img/edicaoimpressa_cadeado.gif) !important;
*/
	margin-bottom: 10px;
}

#impresso ul#impressomanchetes li.primario {
	font-weight: bold;
	font-size: 13px;
}

#impressomanchetes img {
	display: none;
}

#impresso a#impressotodas {
	margin: 10px 0 0 16px;
	font-weight: bold;
	display: block;
}

#impressotodas {
	color: #CF3B00;
}

#impresso #capaparapdf {
	display: block;
	font-size: 1px;
	text-indent: -5000em;
	background: url(img/pdfna_home.gif) no-repeat center;
	height: 28px;
	margin-top: 10px;
}

#impresso h3#impressotitulocolunistas {
	font-size: 1px;
	text-indent: -5000em;
	background: url(img/edicaoimpressa_colunistas.gif) no-repeat center 10px;
	height: 18px;
	margin-top: 10px;
	border-top: 1px solid #ced6ce;
}

#impresso ul#impressocolunistas {
	margin-top: 10px;	
/*
	background: url(img/edicaoimpressa_cadeado.gif) no-repeat;
*/
	padding-left: 16px;
}

#impressocolunistas img {
	display: none;
}

#impresso ul#impressocolunistas li, 
#impresso ul#impressocolunistas li a {
	display: inline;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
}

#impresso a#impressoanteriores {
	font-size: 1px;
	text-indent: -5000em;
	display: block;
	background: url(img/edicaoimpressa_anteriores.gif) no-repeat center 10px;
	height: 24px;
	margin-top: 10px;
	border-top: 1px solid #ced6ce;
}

#impresso h3#impressotitulocruzeirocard {
	height: 40px;
	margin-top: 15px;
}

#impresso h3#impressotitulocruzeirocard a {
	display: block;
	height: 100%;
	font-size: 1px;
	text-indent: -5000em;
	background: url(img/bt159x40_ccard.png) no-repeat center;
}

#impresso h3#impressotituloclassificados {
	height: 46px;
	margin-top: 15px;
}

#impresso h3#impressotituloclassificados a {
	display: block;
	height: 100%;
	font-size: 1px;
	text-indent: -5000em;
	background: url(img/classificados_tit.gif) no-repeat center;
}

#impresso ul#impressoclassificados {
	display: none;
	position: relative;
	height: 50px;
	margin-top: 10px;
}

#impresso ul#impressoclassificados li {
	position: absolute;
	width: 30px;
	height: 50px;
}


#impresso ul#impressoclassificados li a {
	display: block;
	height: 50px;
	width: 100%;
	text-indent: -5000em;
	text-decoration: none;
}


#impresso ul#impressoclassificados li#imoveis {
	background: url(img/classificados_imoveis.gif);
	width: 33px;
	left: 0;
}

#impresso ul#impressoclassificados li#veiculos {
	background: url(img/classificados_veiculos.gif);
	width: 36px;
	left: 38px;
}

#impresso ul#impressoclassificados li#negocios {
	background: url(img/classificados_negocios.gif);
	width: 38px;
	left: 79px;
}

#impresso ul#impressoclassificados li#empregos {
	background: url(img/classificados_empregos.gif);
	width: 40px;
	left: 122px;
}

#impresso h3#impressotitulomais {
	display: none;
}

#impresso ul#impressomais li {
	height: 21px;
	margin-top: 10px;
	border-top: 1px solid #ced6ce;
}

#impresso ul#impressomais li a {
	margin-top: 10px;
	display: block;
	text-indent: -5000em;
	font-size: 1px;
	height: 10px;
}

#impresso ul#impressomais li#cinemas {
	padding-bottom: 10px;
	border-bottom: 1px solid #ced6ce;
}

#impresso ul#impressomais li#horoscopo a {
	background: url(img/edicaoimpressa_horoscopo.gif) no-repeat center top;
}

#impresso ul#impressomais li#cinemas a {
	background: url(img/edicaoimpressa_cinemas.gif) no-repeat center top;
}

#impresso p#avisonaoassinantes {
	font-size: 1px;
	text-indent: -5000em;
	height: 48px;
	background: url(img/edicaoimpressa_rodape.gif) no-repeat center 10px;
	width: 185px;
	position: relative;
	left: -10px;
}

#manchetesdodia {
	float: right;
	clear: right;
	width: 185px;
	padding: 10px 0 0;
	font-size: 10px;
	line-height: 100%;
	position: relative;
}

#manchetesdodia h2 {
	height: 9px;
	width: 185px;
	background: url(img/manchetesdodia_tit.gif) no-repeat left top;
	font-size: 1px;
	text-indent: -5000em;
}

#manchetesdodia span.titulo {
	color: white;
	font-family: Georgia, Times New Roman, serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	display: block;
	height: 24px;
}

#manchetesdodia a {
	text-decoration: none;
}

#manchetesdodia a:hover {
	text-decoration: underline;
}

#manchetesdodia div.rolador {
	height: 76px;
	overflow: hidden;
	position: relative;
}

#manchetesdodia div.rolador#lideresdointerior {
	height: 100px;  /* 76 + 24 */
}

#manchetesdodia h3 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	height: 20px;
	line-height: 25px;
	background-color: white;
	position: absolute;
	z-index: 10;
	top: 0;
	left: 0;
	width: 185px;
}

#manchetesdodia ul {	
	margin-top: 23px;
	background-color: black;
	padding: 0 5px;
	position: absolute;
	width: 175px;
	_width: 185px;
}

#manchetesdodia ul li {
	height: 56px;
}

#manchetesdodia #lideresdointerior ul li {
	height: 84px; /* 56 + 24 + 4 */
}

#manchetesdodia ul li i {
	display: block;
	color: #d37201;
	font-style: normal;
	font-family: Verdana, sans-serif;
	font-weight: normal;
	font-size: 10px;
	line-height: 12px;
}

#inss {
	width: 129px;
	_width: 141px;
	padding: 10px 5px 10px 5px;
	float: right;
	clear: right;
	font-size: 1px;
	line-height: 100%;
	border: 1px solid #D5D5D5;
	margin-top: 10px;
	position: relative;
}

#inss h2 {
	font-size: 10px;
	font-family: Tahoma;
	font-weight: normal;
	line-height: 12px;
	margin-bottom: 10px;
}

#inss input {
	font-size: 10px;
	font-family: Tahoma;
	line-height: 12px;
}

#inssnumero {
	width: 80px;
}

#inss input.botao {
	text-align: center;
	bottom: 10px;
	right: 10px;
}

#inss fieldset {
	border-style: none;
}

#inss p {
	font-size: 10px;
	font-family: Tahoma;
	line-height: 12px;
}

#enquete {
	width: 129px;
	_width: 141px;
	padding: 10px 5px 10px 5px;
	float: right;
	clear: right;
	font-size: 1px;
	line-height: 100%;
	border: 1px solid #D5D5D5;
	background: url(img/bg_enquete_verde01.jpg) repeat-x bottom left;
	margin-top: 10px;
}

#enquete h2 {
	display: none;
}

#enquete * {
	font-size: 10px;
	line-height: 110%;
	font-family: Arial;
}

#enquete .painel {
	margin-top: 10px;
	text-align: right;
}

#enquete p {
	margin-bottom: 10px;
}

#enquete ul li {
	clear: both;
}

#enquete ul li input {
	float: left;
	line-height: 15px;
	margin-right: 5px;
}

#enquete ul li span {
	line-height: 10px;
	width: 100px;
	float: left;
	line-height: 15px;
}

#enquete .botao {
	text-align: center;
}

#institucional {
	width: 141px;
	background: url(img/institucional_tit.gif) no-repeat center top;
	padding-top: 30px;
	font-size: 1px;
	line-height: 100%;
	float: right;
	clear: right;
	margin-top: 20px;
}

#institucional h2 {
	display: none;
}

#institucional ul li a {
	display: block;
	text-indent: -5000em;
	text-decoration: none;
	margin-top: 10px;
}

#institucional ul li#institucionalcruzeirodosul a {
	background: url(img/institucional_cruzsul.gif) no-repeat center top;
	height: 19px;
}

#institucional ul li#institucionalfua a {
	background: url(img/institucional_fua.gif) no-repeat center top;
	height: 38px;
}

#institucional ul li#institucionalcruzeirofm a {
	background: url(img/institucional_cruzfm.gif) no-repeat center top;
	height: 20px;
}

#institucional ul li#institucionalpolitecnico a {
	background: url(img/institucional_colegiopoli.gif) no-repeat center top;
	height: 24px;
}

#institucional ul li#institucionalmemoria a {
	background: url(img/institucional_projmemoria.gif) no-repeat center top;
	height: 23px;
}

#institucional ul li#institucionalcruzeirocard a {
	background: url(img/institucional_ccard.gif) no-repeat center top;
	height: 9px;
}

#apoiamos {
	margin-top: 20px;
	width: 141px;
	height: 63px;
	background: url(img/apoiamos_tit.gif) no-repeat center top;
	float: right;
	clear: right;
	font-size: 1px;
	line-height: 100%;
}

#apoiamos h2 {
	display: none;
}

#apoiamos ul li {
	text-align: center;
	margin-top: 20px;
}

#apoiamos ul li a img {
	border: none;
}

#copyright {
	border-top: 1px solid black;
	padding: 5px 0;
	color: #8c8c8c;
	clear: both;
}

#copyright address {
	text-align: left;
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	font-style: normal;
	width: 300px;
	float: left;
	line-height: 23px;
	height: 23px;
}

#copyright address span.entidade2 {
	color: black;
}

#copyright #filiado {
	width: 430px;
	float: right;
	text-align: right;
	height: 23px;
	line-height: 23px;
}

#copyright #filiado * {
	display: inline;
	vertical-align: middle;
	border: none;
}

#filiado h5 {
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	font-style: normal;
}


}


