/*-------------------------------------------
	TEMPO 
-------------------------------------------*/
.tempo {
	width: 140px;
	margin: 5px 0 5px 5px;		
	margin-left: 6px !important;
	margin-left: 7px;	
	background: #E0E1DC url(/img/bg_menu_topo_cinza.jpg) no-repeat left top;
	background: #C7DFFB url(/img/bg_menu_topo_azul_claro.jpg) no-repeat left top;	
}

.tempo dl {
	background: url(/img/bg_menu_base_azul_claro.jpg) no-repeat left bottom;	
	padding: 5px 5px 0px 5px;
}

.tempo dt{
	background: #79BEDB;
	color: #fff;
	padding: 2px 4px;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-align: center;
	display: none;
}

.tempo dd {
	text-align: center;
	padding: 5px 0;
}

.tempo .cidade{
	padding: 3px 5px;
	width: 110px;
	_width: 120px;
	background: #ccc; /* url(/img/tab-tempo.gif) no-repeat left top*/
	background: #9CC7F8;	
}

.tempo .max{
	text-align: left;
	background: #FFaa00 url(/img/temperatura_max.gif) no-repeat left top;
	padding: 4px 10px 4px 30px;	
	width: 80px;
	_width: 120px;			/* HACK ie 80+10+30 do padding */
}
.tempo .min{
	text-align: left;
	background: #CDDAE1 url(/img/temperatura_min.gif) no-repeat left top;
	padding: 4px 10px 4px 30px;	
	width: 80px;
	_width: 120px;			/* HACK ie 80+10+30 do padding */
}
.tempo .data{
	padding: 4px 2px;
	width: 116px;
	_width: 120px;			/* HACK ie 80+2+2 do padding */
	text-transform: lowercase;
	background: #ccc ;/*url(/img/tab-tempo-base.gif) no-repeat left bottom;*/
	background: #9CC7F8;		
}
.tempo .cidade,
.tempo .max,
.tempo .min,
.tempo .data{
	margin: 0 auto;
}
.tempo .cidades {
	padding: 0 0 10px 0;
}
.tempo .cidades select {
	width: 120px;
}

.tempo .cidades label {
	font: bold 10px Arial, Helvetica, sans-serif;
}


.inputCidade{
	width:118px !important;
	width:120px;
	border:1px solid #999;
	height: 15px !important;
	height: 18px;	
	padding-top: 1px;
	font: bold 10px Arial, Helvetica, sans-serif;
	text-align:center
}

.inputBuscarTempo {
	width:118px !important;
	width:120px;
	margin-top: 2px;
	background: #79BEDB;
	border-color: #2E85AA;
	color: #2E85AA;
	text-transform: uppercase;
	font-weight: bold;
}
.cidade-nao-encontrada 
{
	overflow: hidden;
	width: 130px;
}