#temp_inc{ width:155px;
           height:160px;
           margin:0 0 0 -5px;
           
	    background: #88898d url("gradient-bg.png") repeat-x top;
	    -o-background-size: 100% 100%;
	    -moz-background-size: 100% 100%;
	    -webkit-background-size: 100% 100%;
	    background-size: 100% 100%;
	    /* Recent browsers */
	    background: -webkit-gradient(
		    linear,
		    left top, left bottom,
		    from(#6b6c70),
		    to(#88898d),
		    color-stop(0.5, #7b7c80)
	    );
	    background: -webkit-linear-gradient(
		    top,
		    #6b6c70,
		    #7b7c80 50%,
		    #88898d
	    );
	    background: -moz-linear-gradient(
		    top,
		    #6b6c70,
		    #7b7c80 50%,
		    #88898d
	    );
	    background: -o-linear-gradient(
		    top,
		    #6b6c70,
		    #7b7c80 50%,
		    #88898d
	    );
	    background: linear-gradient(
		    top,
		    #6b6c70,
		    #7b7c80 50%,
		    #88898d
	    );
	            
        border-bottom-right-radius: 10px;
        border-bottom-left-radius: 10px;

        /* FIREFOX */
        -moz-border-radius-bottomright: 10px;
        -moz-border-radius-bottomleft: 10px;

        /* OUTROS */
        -webkit-border-bottom-right-radius: 10px;
        -webkit-border-bottom-left-radius: 10px;
}

.weatherFeed {
	width: 150px;
}
.weatherFeed a { color: #888; }
.weatherFeed a:hover {
	color: #000;
	text-decoration: none;
}
.weatherItem {
	padding: 0.8em;
	text-align: right;
}
.weatherCity {font-family:'Ubuntu';
	          font-size: 14px; 
	          color:#FFFFFF;
	          margin-top:-28px;}
.weatherTemp {
	background-color:#cf1e28;
	color:#FFFFFF;
	font-family:'Ubuntu';
	font-size: 13px;
	margin:0 0 0 25px;
	padding:3px;
	line-height:13px;
	
	border-top-right-radius: 2px;
    border-top-left-radius: 2px;
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;

    /* FIREFOX */
    -moz-border-radius-topright: 2px;
    -moz-border-radius-topleft: 2px;
    -moz-border-radius-bottomright: 2px;
    -moz-border-radius-bottomleft: 2px;

    /* OUTROS */
    -webkit-border-top-right-radius: 2px;
    -webkit-border-top-left-radius: 2px;
    -webkit-border-bottom-right-radius: 2px;
    -webkit-border-bottom-left-radius: 2px;
	
}

.weatherDesc, .weatherCity, .weatherForecastDay  {  }
.weatherDesc { margin-bottom: 0.4em; }
.weatherRange, .weatherWind, .weatherLink, .weatherForecastItem { font-size: 0.8em; }
.weatherLink, .weatherForecastItem {
	margin-top: 0.5em;
	text-align: left;
}
.weatherForecastItem {
	padding: 0.5em 0.5em 0.5em 80px;
	background-color: #fff;
	background-position: left center;
	
}
.weatherForecastDay { font-size: 1.1em; }

.odd { }
.even {  }

/* **************************************************************************************** */
/* TEMPERATURAS MINIMAS E MÁXIMAS */

.weatherTemp-high {
	background-color:#cf1e28;
	color:#FFFFFF;
	font-family:'Ubuntu';
	font-size: 13px;
	margin:0 0 0 25px;
	padding:3px;
	line-height:13px;
	
	border-top-right-radius: 2px;
    border-top-left-radius: 2px;

    /* FIREFOX */
    -moz-border-radius-topright: 2px;
    -moz-border-radius-topleft: 2px;

    /* OUTROS */
    -webkit-border-top-right-radius: 2px;
    -webkit-border-top-left-radius: 2px;
	
}

.weatherTemp-low {
	background-color:#0066FF;
	color:#FFFFFF;
	font-family:'Ubuntu';
	font-size: 13px;
	margin:0 0 0 25px;
	padding:3px;
	line-height:13px;
	
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;

    /* FIREFOX */
    -moz-border-radius-bottomright: 2px;
    -moz-border-radius-bottomleft: 2px;

    /* OUTROS */
    -webkit-border-bottom-right-radius: 2px;
    -webkit-border-bottom-left-radius: 2px;
	
}