@import "http://css.lr1.com.br/fonts.css";

body{
   background:#d3dadd;
   font-family:Verdana, Geneva, sans-serif;
}

#sustentacao{
    display:table;
}

a{
    color:#FFF;
    text-decoration:none;
}
#novo_conteudo_noticia a{
	color:#000;
    text-decoration:none;
}

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


a:hover{
    text-decoration:underline;
}

#container{
    width:1014px;
    position:relative;
    margin:0 auto;
    height:auto;
}

#container_cont{
    width:953px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #FFF;
    position:relative;
    min-height: 7px;
}

#container_ropade{
    width:953px;
    position:relative;
    margin: 0 auto;
    height: auto;
}

#top{
   height:179px;
   background:url("http://img.lr1.com.br/fundo_container.png") repeat-y left top;
   padding-left:28px;
   padding-top:15px;
   width:1014px;
}

#fimtopo{
    background:url("http://img.lr1.com.br/fundo_final_container.png") no-repeat left top;
    width:1014px;
    height:10px;
    clear:both;
}

#img_top_publi{
    position:absolute;
    right:23px;
}

#data_hora{
    position:absolute;
    font-family:Verdana, Geneva, sans-serif;
    font-size:9px;
    color:#757575;
    bottom:3px;
    left:9px;
    *top:147px;
}

#menu{
   position:absolute;
   top:160px;
   width:962px;
   height:22px;
   *left:27px;
}

#menu_regiao, #menu_esportes{
   position:relative;
   top:5px;
}

#menu_etc,#menu_esportes,#menu_mundo,#menu_regiao, #menu_radios{
   margin-left:76px;
   cursor: pointer;
}

#menu_radios{
    margin-left:80px;
}

#traco_cidades, #traco_regiao, #traco_mundo, #traco_esportes, #traco_etc{
   position:absolute;
   top:25px;
   *top: 10px;
}

.esconde{
   display:none;
}

#traco_etc{
   right:160px;
}

#radios_lista{
   position:absolute;
   right:0;
   top:15px;
}

#busca{
   width:784px;
   width/*\**/: 784px\9;
   height:25px;
   margin-top: 12px;
   position:absolute;
   bottom:0;
   right:0;  
   color:#adadad;
   *position:absolute;
   *left:208px;
   *top:150px;
   *width:954px;
   top:113px;
   font-family:Verdana, Geneva, sans-serif;
}
#conteudol{
    margin-top: 10px;
    margin-left: 17px;
}

#busca div{
    position:relative;
    font-size:12px;
    width:71px;
    text-align:right;
    float:left;
    top:-1px;
    font-family:Verdana, Geneva, sans-serif;
}

#busca #campo_busca{
    float:left;
    padding-left:8px;
}

#campo_busca input{
    border:1px solid #a6b8c1;
    padding:2px;
    width:512px;
}

#campo_busca input{
    height:19px;
}

.campos{
    padding-left:5px;
}

#campo_btn{
    border:1px solid #a6b8c1;
    font-size:12px;
    font-weight:bold;
    padding:4px 8px;
    cursor:pointer;
    position:relative;
    top:3px;
    *top:4px;
}

#centro{
    float:left;
    width:669px;
    height:auto;
    margin-top:10px;
    *margin-top:10px;
    background:url("http://img.lr1.com.br/fundo_esquerda.png") repeat-y left ;
    padding-left:8px;
}

#fundo_centro{
    background:#FFFFFF;
    padding-left:20px;
    display:table;
    padding-top:16px;
}

#lateral_e{
    float:left;
    width:337px;
    margin-top:10px;
    background:url("http://img.lr1.com.br/fundo_direita.png") repeat-y right ;
    *position: relative;
    *z-index: -1;
    display:table;
}

#fundo_lateral{
    background:#FFFFFF;
    display:table;
    padding-top:16px;
    padding-left:30px;
    width:299px;
}
#rodape{
    background:url(http://img.lr1.com.br/fundo_rodape.png) repeat-x top;
    clear:both;
    height:95px;
    width:1000px;
    margin:0 auto;
    color:#FFF;
    font-size:14px;
    font-family: "Swiss";
    *margin-top:13px;
    margin-top:7px;
    *font-size:11px;
    font-size/*\**/: 11px\9;
}

#logo_rodape {
    left:40px;
    position:absolute;
    top:23px;
}

#logo_twitter{
    position:absolute;
    left:171px;
    top:23px;
}

#logo_orkut{
    position:absolute;
    left:542px;
    top:23px;
}

#menu_rodape{
    position:absolute;
    left:171px;
    top:54px;
}

#menu_rodape span{
    font-family:"Times New Roman";
    font-size:14px;
    *font-size:12px;
}

#menu_rodape strong{
    font-family:Verdana, Geneva, sans-serif;
    font-size:12px;
}
#logo_wtc{
	position:absolute;
	left:831px;
	top:64px;
}

#direitos{
	position:absolute;
	left:332px;
	top:75px;
	font-size:10px;
   *font-size:9px;
}

#maisbusca{
	height:auto;
	font-family:"Myriad";
}

#linha{
	background:#4b147f;
	width:282px;
	height:4px;
	margin-top:8px;
}

#radios{
	margin-top:19px;
	position:relative;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
   position: absolute;
   z-index: 110000;
   right: 0;
   overflow: hidden;
   height: 0;
}

#radios a{
	color:#000;
}
#linha_radios{
   background:#4b147f;
	width:189px;
	height:4px;
}

#lista_radios{
	padding-left:0px;
	padding-top:0px;
	line-height:9px;
   background: url('http://img.lr1.com.br/fundo_radios.png');
   height:225px;
}
.seta_radios{
   margin-right: 10px;
   position: absolute;
   right: 0;
}
#src_radios{
   letter-spacing:-1px;
   margin-left:43px;
   color: #FFF;

}
.itemradio{
   float: right;
   margin-right:26px;
   margin-top:9px;
   font-size:13px;
}
#c_clube, #c_class, #c_andra, #c_djsne, #c_tresl, #c_softm{
	cursor:pointer;
	height:33px;
}
#lista_radios td{
   color: #b27b2e;
}
#lista_radios td:hover{
   background: #4b147f;
}


#relacionamentos{
	margin-top: 16px;
	position: relative;
	min-height: 60px;
   height: auto;
}

#links{
   margin-top:16px;
   margin-bottom:16px;
	position: relative;
   height: auto;
}

#links #conteudol{
   margin-top:10px;
   margin-left:15px;}

#dadosrel{
	*margin-top:-4px;
}

#t_cinza,#f_cinza{
	cursor:pointer;
}

#f_cinza,#f_rocho{
	left:143px;
	top:1px;
	position:absolute;
}

#twitter, #facebook{
	position:relative;
   width: 276px;
}

#facebook{
	display: table;
}

#facebook{
	display:none;
}

#t_cinza,#f_rocho{
	display:none;
}

#shopping{
	margin-top:16px;
	position:relative;
}

#contshop{
	margin-top:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

#contshop td{
	border-bottom:1px solid #ccc;
}

#contshop .limpeza{
	border-bottom:0;
}

.img_shopping{
	width:54px;
	height:54px;
	float:left;
	margin-left:2px;
	margin-top:5px;
}

.info_shop{
	float:left;
	width:210px;
	padding-left:10px;
	margin-top:10px;
	margin-bottom:5px;
}

.nome_produto a{
	font-size:11px;
}

.nome_loja{
	font-size:10px;
	color:#9f8ab1;
	top:5px;
	position:relative;
	left:15px;
}

.info_shop a{
	color:#4c157d;
	font-size:11px;
}

.preco{
	clear:both;
	height:25px;
	width:119px;
	position:relative;
	top:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	margin-bottom:10px;
	padding-left:15px;
}

#ecotemp{
	margin-top:5px;
	position:relative;
	min-height:181px;
}

#eco_c, #tem_c{
	cursor:pointer;
}

#eco_c, #eco_r, #tem_c, #tem_r, #contecotemp{
	position:absolute;
}

#tem_c, #tem_r{
	left:141px;
	top:1px;
}

#contecotemp{
	top:26px;
}

#economia{
	position:absolute;
	min-height:150px;
	width:282px;
	display:none;
	background:url(http://img.lr1.com.br/fundo_economia.png) top center no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	padding-top:5px;
   color:#FFF;
}

#rate{
    margin-top:11px;
    text-align:center;
}

#dolar #value{
   font-weight:bold;
   margin-top:11px;
}

#economia #dolar{
    float:left;
    margin-left:46px;
}

/*pega o impar nth-child(even) css 3!!!*/
#economia #dolar:nth-child(even){
   margin-left:85px;
}

#dolar #value{
   margin-top:10px;
}

#tempo img, #tempo #tempoagora_custom_3dias{
    float:left;
}

#eco_r,#tem_c{
    display:none;
}

#edicaodia{
    position:relative;
    min-height:223px;
}

#contedicao{
    background:url(http://img.lr1.com.br/fundo_jornal.jpg) no-repeat top center;
    height:248px;
    width:284px;
    margin-top:18px;
    margin-bottom:50px;
    *margin-bottom: 32px;
}

#cores{
	float:right;
	height:18px;
	width:100%;
	font-size: 10px;
	color: #DDD;
	font-weight: bold;
}
#cores .azul{
	height: 15px;
	width: 15px;
	background: #007CBA;
	margin-left: 10px;
	float: right;
   *margin-top: -10px;
}
#cores .azul:hover{
	border: solid 2px #333;
	height: 11px;
	width: 11px;
}
#cores .amarelo:hover{
	border: solid 2px #333;
	height: 11px;
	width: 11px;
}
#cores .amarelo{
	height: 15px;
	width: 15px;
	background: #EEE;
	margin-left: 10px;
	float: right;
   *margin-top: -10px;
}
#sem_fundo{
	color: #444;
	width: 90px;
	float: right;
	font-weight: normal;
   *margin-top: -10px;
}
#com_fundo{
	color: #444;
	width: 90px;
	float: right;
	margin-right: 15px;
	font-weight: normal;
   *margin-top: -10px;
}

#img_edi_dia{
	position:absolute;
	margin-left:73px;
   margin-top:0;
}

#edicao_data{
	margin-left: 45px;
	float: right;
	*float: none;
	color: #999;
	*width:  200px;
    *height:  20px;
}

#data_edicao{
   position:absolute;
   bottom:-29px;
   *bottom: 10px;
   left:54px;
   font-size:11px;
   text-align:right;
}

#img_down{
   position:absolute;
   bottom:0;
   left:137px;
}

#msg_down{
   position:absolute;
   bottom:0;
   left:171px;
   font-size:11px;
}

#manchetes{
	min-height:313px;
}
#manchetes a{
   color: #434343;
   font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}

#varios{
	min-height:264px;
	position:relative;
	margin-top:26px;
   *width:645px;
}

#top5_c, #novela_c, #cinema_c, #horos_c{
	cursor:pointer;
}

#top5_c, #top5_l, #novela_c, #novela_v, #cinema_c, #cinema_v, #horos_c, #horos_r{
	position:absolute;
}

#novela_c, #novela_v{
	left:191px;
}

#cinema_c, #cinema_v{
	left:345px;
	top:1px;
}

#horos_c, #horos_r{
	right:0;
	top:1px;
}

#top5_c, #novela_v, #cinema_v, #horos_r{
	display:none;
}

#topfive{
	position:absolute;
	width:100%;
	top:41px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}

#topfive a{
	color:#001f2d;
   text-transform:uppercase;
vertical-align:middle;
}

.carrega_00{
   background:url("http://img.lr1.com.br/audio_laranja.png") no-repeat center;
}

.carrega_01{
   background:url("http://img.lr1.com.br/fotos_laranja.png") no-repeat center;
}

.carrega_02{
   background:url("http://img.lr1.com.br/video_laranja.png") no-repeat center;
}

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

.linha_five{
	position:relative;
	margin-bottom:10px;
}

.linha_five span{
	vertical-align:top;
}

.alinhamento_top_five{
	position:absolute;
	padding-top:4px;
	top:0;
	left:49px;
	width:589px;
	height:33px;
	padding-left:6px;
	cursor:pointer;
}

.linha_fina_index{
	position:absolute;
	top:21px;
}

.titulo_noticia_cidade{
	color:#007cba;
}

.titulo_noticia_esporte{
	color:#076500;
}

.titulo_noticia_etc{
	color:#ff0000;
}

.titulo_noticia_regiao{
   color:#FFC600;
}

.titulo_noticia_mundo{
   color:#000;
}

#novela{
	position:absolute;
	width:100%;
	display:none;
	top:41px;
}

#chamadas_novelas{
	height:139px;
	width:100%;
	border-bottom:1px solid #cfd8dd;
	padding-bottom:20px;
}

.dest_novela{
   float:left;
   width:430px;
   height:142px;
}

.dest_novela #titulo, .dest_novela #chamada{
   font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#ff0000;
	position:absolute;
	margin-left:5px;
}

.dest_novela #chamada{
	top:20px;
	font-size:20px;
}

.dest_novela #chamada a{
	color:#ff0000;
}

.dest_novela #chamada a:hover{
	text-decoration:underline;
}

#pq_resumo{
   left:218px;
   position:relative;
   top:-50px;
   float:left;
   width:187px;
   line-height:16px;
}

.dest_novela #pq_resumo a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#414242;
	position:absolute;
	top:76px;
	margin-left:5px;
   text-align:justify;
}

.dest_novela #link{

	margin-left:5px;
}

.dest_novela #link a{

	color:#f00;
	font-size:10px;
}

.dest_nov_menor{
   height:142px;
   width:211px;
   float:left;
   margin-left:8px;
}

.dest_novela_p{
	height:77px;
	position:relative;
	margin-bottom:6px;
	color:#F00;
}

.dest_novela_p a{
	color:#F00;
	font:14px;
}

.dest_novela_p span a{
	color:#414242;
	font-size:11px;
}

#linha_novelas{
	height:60px;
	border-bottom:1px solid #cfd8dd;
   padding-bottom: 4px;
   padding-top: 4px;
   text-align:center;
}

.linha_novela{
	margin:0 10px 0 10px;
   position:relative;
   top:-9px;
}

#cinema{
	position:absolute;
	width:100%;
	display:none;
	top:41px;
}

#cinema #destaque{
	border-right:1px solid #b8c5cc;
	width:424px;
	height:231px;
	float:left;
}

#cinema #cartaz{
	height:231px;
	text-align:right;
	font-size:12px;
}

#cinema #cartaz span{
	position:relative;
	top:10px;
}

#cinema #cartaz span div{
	margin-bottom:10px;
}

#cinema #cartaz a{
	color:#8f8f8f;
	text-decoration:none;
}

#cinema #cartaz a:hover{
	color:#740f00;
	text-decoration:underline;
}

#cinema_nome, #data_local, #prog{
	height:36px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding-left:5px;
}

#cinema_nome {
	color:#af2b17;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	padding-top:5px;
	height:31px;
}

#cinema_nome a{
	color:#af2b17;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	text-decoration:none;
}

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

#saiba {
	bottom:0;
	position:absolute;
	right:243px;
}

#saiba a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#af2b17;
	text-decoration:underline;
}

#prog{
	padding-top:10px;
	height:auto;
}

#horoscopo{
	padding: 10px 0 10px 0;
	position:absolute;
	width:100%;
	display:none;
	top:33px;
}
#horoscopo_texto{
	width: 410px;
	height: 169px;
	border-top: #cfd8dd 1px solid;
	border-bottom: #cfd8dd 1px solid;
   padding: 5px 0 5px 0;
}

#horoscopo_texto_container{
	margin-top: 10px;
	width: 410px;
	height: 169px;
	padding: 5px 0 5px 0;
}

#horoscopo_info{
	position: relative;
	width: 419px;
	height: 230px;
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
}
.link_horoscopo{
	color: #5e4fbd;
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: underline;
}

#horoscopo_selo{
	position: relative;
	width: 230px;
	height: 230px;
	float: right;
}
.horoscopo_titulo2{
	font-size: 18px;	
	color: #5e4fbd;
}
.horoscopo_titulo3{
	font-size: 10px;	
}

#destaques{
	position:relative;
	margin-top:25px;
}

#blogsemais{
	width:100%;
	height:105px;
}

#src_p, #blog_p, #gal_ph{
	margin-right: -2px;
	*margin-right: -2px;
}

#src_c, #blog_c, #gal_ch{
	cursor:pointer;
	margin-right: -2px;
	*margin-right:-3px;
}

#blog_p, #blog_c{
	position:relative;
}

#blog_p, #blog_c{
	*margin-right:-6px;
}

#blog_c{
	*margin-left:-3px;
/*   display:none;*/
}

#blog_p{
   *margin-left:-11px;
   *margin-right:0;
   display:none;
}

#blog_p{
	*margin-right:0;
}

#gal_ph, #gal_ch{
	position:relative;
   display:none;
}

#gal_ph{
   display:inline;
}

#gal_ph,#gal_ch{
	*margin-right:-3px;
}

#gal_ph{
	*margin-left:-10px;
}

/*#src_c, #blog_p, #gal_p{
	display:none;
}*/

/*#blog, #galeria{
	display:none;
}*/

#blog{
	display:none;
}

#galeria{
	/*display:none;*/
}

#ver_mais{
   position:relative;
   left:7px;
}

#src{
    width:100%;
    height:72px;
    position:absolute;
    background:#dde2eb;
    overflow:hidden;
    *left:0;
    *top:33px;
    *width:649px;
}

#blog{
	width:100%;
	height:72px;
	position:absolute;
	background:#dde2eb;
	overflow:hidden;
	*left:0;
	*top:33px;
	*width:648px;
   display: none;
}

#rolagem_blog, #rolagem_src{
	width:2040px;
	position:absolute;
}

#vai_esquerda_blog{
	background:#6f0000;
	padding:6px 14px 7px 9px;
	margin: 13px 9px 13px 10px;
	position:absolute;
	cursor:pointer;
	z-index:1;
}

#vai_esquerda_src{
	background:#000000;
	padding:6px 14px 7px 9px;
	margin: 13px 9px 13px 10px;
	position:absolute;
	cursor:pointer;
	z-index:1;
}


#cont_blog, #cont_src{
	height:100%;
	width:523px;
	overflow:hidden;
	position:absolute;
	left:58px;
}

#breve_blog{
	position:relative;
	top:28px;
	left:230px;
}

#vai_direita_blog{
	background:#6f0000;
	padding:6px 9px 7px 14px;
	margin: 13px 9px 13px 10px;
	right:0;
	cursor:pointer;
	z-index:1;
	position:absolute;
}

#vai_direita_src{
	background:#000000;
	padding:6px 9px 7px 14px;
	margin: 13px 9px 13px 10px;
	right:0;
	cursor:pointer;
	z-index:1;
	position:absolute;
}

.mini_blog{
	float:left;
	margin: 5px 0 0 10px;
	height:61px;
	width:185px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}

.mini_blog img{
	float:left;
	margin-right:6px;
}

.titulo_blog{
    margin-bottom:14px;
    line-height:1.3;
}

.chamada_blog{
	position:relative;
	top:13px;
}

#galeria{
	clear:both;
	width:100%;
	background:#dde2eb;
	position:absolute;
	height:71px;
	*left:0;
	*top:33px;
	*width:647px;
}

#galeria img{
	margin-right:8px;
	margin-left:10px;
}

#mais_galerias{
    margin-top:41px;
}

#nossacidade{
	float:left;
	width:216px;
	padding-top:20px;
}

.img_ultimas{
	padding-bottom:5px;
}

.noticia_link a{
	color:#434343;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
   vertical-align:middle;
}

.noticia_link a:hover{
	color:#016ca2;
	font-weight:bold;
}

.noticia_etc a:hover{
	color:#bd0000;
}

.noticia_esporte a:hover{
	color:#076800;
}

.noticia_link{
	margin:15px 0 10px 0;
	height:33px;
	width:206px;
}

.titulo_galeria{
	color: #CCCCCC;
	font-size: 18px;
	font-family: Verdana, Geneva, sans-serif;
}

#esporte{
   float:left;
	width:216px;
	padding-top:19px;
}

#etc{
	float:left;
	width:217px;
	padding-top:21px;
}

#banner_dia{
	min-height:87px;
	position:relative;
	margin-top:38px;
}

#loaderTwitter{
	padding: 50px 0 50px 0;
	width: 100%;
	text-align: center;
}

#twitter{
	padding-top: 5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:8px;
	width:268px;
	margin-left:1px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
   background:	#FFF;	/*#DFF7FF;*/
	margin-bottom: 15px;
   
	display:table;
}

#twitter img{
	float:left;
}

#twitter div{
	float:right;
}

#twitter strong{
	color: #000;	
}

#twitter a{
	color: #33ccff;
   
}

#twitter hr{
	border-width: 0;
	height: 1px;
	background: #e1e1e1;
}

#opcoes{
	clear:both;
	padding-top: 5px;	
}

#clickTwitter{
	border:1px solid #a6b8c1;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	top: 1px;
	position: relative;
	float:right;
}

#postTwitter{
    padding: 2px;
    position: relative;
    top: -1px;
    width: 100%;
    width/*\**/: 100%\9;
    color:#333;
    border:1px solid #a6b8c1;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    display: table;
}

/* safari */
@media screen and (-webkit-min-device-pixel-ratio:0){
    #campo_btn{
        left:5px;
        top:6px;
    }

    #facebook{
        width:279px;
    }

    #twitter{
        width:281px;
    }

    #fundo_lateral{
        width:327px;
    }
}

