﻿body {
 margin: 0px;
 padding: 0px;
 font-size: small;
 font-family: verdana, sans-serif;
}

div.meteo-row {
 float: left;
 width: 100%;
 padding: 10px 0px 12px;
}

div.odd, div.even {
 width: 300px;
}

div.odd {
 float: left;
}

div.even {
 float: right;
}

div.meteo-row table {
 margin: 0px;
 padding: 0px;
 width: 100%;
 background: #eef5fa;
}

div.meteo-row table th {
 font-size: 11px;
 color: #fff;
 font-weight: normal;
 background: #3067C1;
 padding: 3px 0px 2px;
 border-bottom: solid 2px #fff;
}

div.meteo-row table td {
 font-size: 11px;
 padding: 5px 0px 4px 30px;
 border-bottom: solid 1px #fff;
}

td.meteo-temp {
 background: url(tn.gif) no-repeat 4px 1px;
}

td.meteo-wind-speed {
 background: url(vn.gif) no-repeat 4px 50%;
}

td.meteo-humidity {
 background: url(vln.gif) no-repeat 4px 50%;
}


td.meteo-air-pressure {
 background: url(nn.gif) no-repeat 4px 50%;
}

td.meteo-snowblanket {
 background: url(sn.gif) no-repeat 4px 50%;
}

table.meteo-short {
 margin: 0px;
 padding: 0px;
 width: 100%;
 background: #edf7ff;
}

table.meteo-short th {
 background: #3067C1;
 border-bottom:2px solid #fff;
 color: #FFFFFF;
 font-size: 10px;
 font-weight: normal;
 padding-bottom: 2px;
}

table.meteo-short td {
 font-size: 10px;
 border-bottom: 1px solid #fff;
 padding: 2px 4px;
}

table.meteo-short td.meteo-s {
 text-align: center;
}

table.meteo-short td.label {
 text-align: left;
}