.ayaline-meteo h2 { margin-top: 30px }
.ayaline-meteo li { float:left; padding: 0 10px 0 10px; border-right:1px solid gray; margin: 0; text-align:center}
.ayaline-meteo ul :first-child { padding-left: 0} 
.ayaline-meteo ul :last-child { padding-right: 0; border-right:none}
.ayaline-meteo table, .ayaline-meteo tr, .ayaline-meteo td { border:none; margin:10px 0 30px 0 }
.ayaline-meteo table { width:100% }
.ayaline-meteo table * { text-align:left }
.ayaline-meteo th { font-weight: bold; width:20%; background: #CCC; padding:5px 10px;}
.ayaline-meteo td { padding: 5px 2px; vertical-align:middle; }
.ayaline-meteo td span { display: block; float: left; margin: 0 5px; padding-top: 12px; }
.ayaline-meteo tr:nth-child(even) {background: #EEE}
.ayaline-meteo tr:nth-child(odd) {background: #FFF}

