/* TRÂNSITO */
#transito_tempo_real {
	width:100%;
	float:left;
	overflow:hidden;
	position:relative;
	background-color:#fff;
}
#transito_tempo_real #coluna1 {
	width:auto;
	float:left;
	margin:0 0 0 0;
	width:286px;
	padding:0;
	background-color:#fff;
}
#transito_tempo_real #coluna1.oculto {
	overflow:hidden;
	width:0px;
	height:300px;
}
#transito_tempo_real #infoTransito,
#transito_tempo_real h1 {
	font-size:15px;
	background-image:url(https://img.terra.com.br/i/noticias/transito/pontilhado.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin:0;
	padding:10px;
	line-height:15px;
}
#transito_tempo_real #selo_oferecimento {
	background-image:url(https://img.terra.com.br/i/noticias/transito/pontilhado.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:2px 0 3px;	
}
#transito_tempo_real #selo_oferecimento span {
	display:inline;
	width:70px;
	height:7px;
	float:left;
	margin:8px 5px 0 8px;
	background-image:url(https://img.terra.com.br/i/noticias/transito/oferecimento.gif);
	background-repeat:no-repeat;
}
#transito_tempo_real span {
	font-size:11px;
	font-weight:normal;
}
#transito_tempo_real span b {
	font-weight:bold;
}
#transito_tempo_real span .vermelho {
	color:#da1616;
}
#transito_tempo_real #recalcular {
	background-color:#f2f5f7;
	padding:5px 10px;
	background-image:url(https://img.terra.com.br/i/noticias/transito/pontilhado.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	
}
#transito_tempo_real #recalcular select {
	font-size:11px;
	width:220px;
}
#transito_tempo_real #recalcular select.menor {
	width:200px;
}

#transito_tempo_real #divisoria {
	float:left;
	width:12px;
	height:604px;
	cursor:pointer;
}
#transito_tempo_real #divisoria a {
	width:12px;
	height:604px;
	background-image:url(https://img.terra.com.br/i/noticias/transito/divisoria.gif);
	display:block;
}

#transito_tempo_real #mapa {
	width:auto;
	float:left;
	margin:0 0 0 0;
	width:673px;
	height:604px;
}
#aptmap div div div {
cursor:pointer;
}














#colunaestradas,
#colunatransito {
	position:relative;
/*	height:497px; CORREÇÃO PARA ACOMODAR TEXTO DO APONTADOR  */ height:469px;
	width:286px;
	overflow:auto;
}
#msg_fimdesemana a {
	background-image:url(https://www.terra.com.br/noticias/transito/img/aviso.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:282px;
	height:115px;
	margin:2px 0 0 2px;
	display:block;
}
#msg_fimdesemana a img {
	display:none;
}
#infosapontador { 
	border-bottom: 1px dotted #90998d;
	padding: 1px 10px; 
	font-size: 9px; 
	color:#666;
}

#colunaestradas {
	height:525px;
}
.estradas #colunatransito {
	height:526px;
}
#colunaestradas,
#colunatransito_bairro,
#colunatransito_centro {
	width:286px;
	position:relative;
	overflow:auto;
	border-bottom:1px dotted #90998d;
}
#colunatransito h3, 
#colunaestradas h3, 
#colunatransito_bairro h3, 
#colunatransito_centro h3 {
	position:relative;
	border-bottom:1px dotted #90998d;
	height:40px;
	overflow:hidden;
	font-size:15px;
}
#colunaestradas h3 strong,
#colunatransito h3 strong,
#colunatransito_bairro h3 strong,
#colunatransito_centro h3 strong {
	padding:4px 10px 0 10px;
	float:left;
}
#colunaestradas h3 p,
#colunatransito h3 p,
#colunatransito_bairro h3 p,
#colunatransito_centro h3 p {
	text-indent:10px;
	clear:both;
	float:left;
	font-size:11px;
	font-weight:normal;
}
#colunaestradas h3 p a,
#colunatransito h3 p a,
#colunatransito_bairro h3 p a,
#colunatransito_centro h3 p a {
	color:#197bc7;
	font-size:10px;
}
#colunaestradas #estradas li,
#colunatransito #corredores li,
#colunatransito_bairro #corredores li,
#colunatransito_centro #corredores li {
	clear:both;
	position:relative;
	border-bottom:1px dotted #90998d;
	height:30px;
	overflow:hidden;
	font-size:11px;
	background-color:#fff;
	line-height:30px;
	padding:0;
	*margin-bottom:-3px;
}
#estradas li a img {
    margin:2px 0 -4px 2px;_margin:6px 0 -3px 2px;
}
#colunaestradas #estradas li a:hover,
#colunatransito #corredores li a:hover,
#colunatransito_bairro #corredores li a:hover,
#colunatransito_centro #corredores li a:hover {
	background-color:#f2f5f7;
	text-decoration:none;
	color:#197bc7;
}
#colunaestradas #estradas li a,
#colunatransito #corredores li a,
#colunatransito_bairro #corredores li a,
#colunatransito_centro #corredores li a {
	float:left;
	display:block;
	width:100%;
	height:100%;
	cursor:pointer;
	text-indent:40px;
	color:#000;
	background-repeat:no-repeat;
	background-position: 10px center;
	font-weight:bold;
}
#colunaestradas #estradas li a {
	text-indent:10px;
}
#colunatransito_bairro, 
#colunatransito_bairro li,
#colunatransito_bairro li a {
    background-color:#fffbe4;
}
#colunatransito_centro, 
#colunatransito_centro li,
#colunatransito_centro li a {
    background-color:#e5eff6;
}
#colunatransito #corredores li.ok a,
#colunatransito_bairro #corredores li.ok a,
#colunatransito_centro #corredores li.ok a { background-image:url(https://img.terra.com.br/i/noticias/transito/transito_ok.gif); }
#colunatransito #corredores li.ruim a,
#colunatransito_bairro #corredores li.ruim a,
#colunatransito_centro #corredores li.ruim a { background-image:url(https://img.terra.com.br/i/noticias/transito/transito_ruim.gif); }
#coluna1 h4 {
    padding:0;
    width:100%;
    overflow:hidden;
}

a.voltar {
	border-bottom:1px dotted #90998D;
	background-color:#F2F5F7;
	display:block;
	width:;
	padding:3px 0;
	text-align:center;
	font-weight:bold;
}
#coluna1 #infotrecho h4 {
	border-bottom:1px dotted #90998D;
	font-size:15px;
	font-weight:bold;
	overflow:hidden;
	position:relative;
	padding:auto 0;
	text-align:left;
	color:#000;
     height:38px;
	overflow:hidden;
}
#coluna1 #infotrecho h4 a {
        display:block;
        padding:0 10px;   
        margin:12px 0;
}
#coluna1 h5 {
	border-bottom:1px dotted #90998D;
	text-indent:10px;
	line-height:30px;
	clear:both;
	color:#000000;
	font-size:15px;
	height:30px;
	overflow:hidden;
	position:relative;
}
#coluna1 h5 a {
	color:#000000;
}
#coluna1 h4 a:hover, #coluna1 h5 a:hover {
	text-decoration:none;
}
#coluna1 .ocultar {
	background-image:url(https://img.terra.com.br/i/noticias/transito/expandir_ocultar.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	height:12px;
	overflow:hidden;
	position:absolute;
	right:6px;
	text-indent:-5000px;
	top:10px;
	width:26px;
}
a.voltar {
	border-bottom:1px dotted #90998D;
	background-color:#F2F5F7;
	display:block;
	width:100%;
	padding:4px 0;
	text-align:center;
	font-weight:bold;
}


/* TOOL TIP */
#content_tip .ok { 
 color:#859700; 
 font:bold 12px Arial, Helvetica, sans-serif;
 }
#content_tip .ruim {
 color:#e8632f; 
 font:bold 12px Arial, Helvetica, sans-serif;
 }
#content_tip .txt_corredor {
 font:bold 14px Arial, Helvetica, sans-serif;
}
#content_info1 .content {
	height:80px;
}

/* RETIRANDO SELO DE OFERECIMENTO */
#selo_oferecimento { display:none; }
#colunatransito {
    height:497px;
}
#colunaestradas {
	height:553px;
}



