.one_block{
	padding:20px;
	text-align:left;
}
#weather {
	width: 90%;
	margin: 0 auto;
}
#weather div {
	border: 1px solid;
	margin: 5px;
	padding: 3px;
}
.wday {
	background-color: #F7F7F7;
}
.wnight {
	background-color: #EEEEEE;
}
#wsmall, .wlast {
	font-size: 0.6em;
	clear: both;
	text-align: center;
}
.wimage {
	float: left;
	margin-right: 10px;
	width: 148px;
	height: 145px;
}
.wfirst {
	font-size: 1.3em;
	margin: 2px;
}
.title_weather{
	font: normal 30px Trebuchet MS; 
	margin:0px;
	padding:30px 0px 0px 0px;
	color:#c90101;
}
.weather_table,.weather_table_history{
	text-align:center;
	padding:5px 10px 0px 0px;
	width:100%;
}
.weather_table_history{
	min-width:550px;
}
.weather_table_history td{
	height:35px;
}
.fon_nube{
	background:#f3f0dd;
	height:60px;
	width:60px;
	border-left:1px solid #adbdbd;
	border-right:1px solid #adbdbd;
}
.weather_fecha{
	font: normal 18px Trebuchet MS;
}
.weather_bord_down{
	border-bottom:1px solid #adbdbd;
}
.weather_temp{
	font: normal 28px Trebuchet MS;
}
.weather_humi{
	font: normal 22px Trebuchet MS;
}
.weather_pres,.weather_is{
	font: normal 22px Trebuchet MS;
}
.weather_is{
	margin:0px;
	padding:20px 0px 0px 0px;
}
.h2x,.h2x a{
	padding:0px;
	margin:0px;
	font: normal 14px Trebuchet MS;
	text-decoration:underline;
}
.h2x{
	padding-bottom:7px;
}
.isla_weather a{
	font: normal 18px Trebuchet MS;

}
.isla_weather a:hover{
	font: normal 18px Trebuchet MS;
	color:#F27405;
}
.h2x a:hover{
	color:#F27405;
}
.small{
	font: normal 16px Trebuchet MS;
	color:#444;
}
.weather_temp,.max-temp{
	color:#c90101;
}
.water{
	color:#3695d3;
}
.min-temp,.h2x a,.isla_weather a,.weather_is,.weather_humi,.dozd,.osad{
	color:#006699;
}
.sol{
	color:#f49100;
}
.max-temp,.min-temp,.water,.osad,.sol,.dozd{
	font: bold 13px Trebuchet MS;
}