a:link {
  color: #0000FF;
  text-decoration: none;
}
a:visited {
  color: #000088;
  text-decoration: none;
}
a:hover {
  color: #0000FF;
  text-decoration: underline;
}
body {
  background-color: #FFFFFF;
  color: #000000;
  cursor: default;
  margin: 10px;
  font-family: Verdana, Arial;
  font-size: 8pt;
}
h1 {
  text-align: center;
  margin: 0px 0px 2px 0px;
  font-size: 12pt;
}
h2 {
  text-align: center;
  margin: 0px 0px 2px 0px;
  font-size: 14pt;
}
p {
  text-indent: 0;
  text-align: justify;
}
p.right {
  font-size: 4pt;
}
p.sc {
  text-align: center;
  font-size: 8pt;
  text-indent: 0;
}
table.weather {
  border: 1px solid black;
  margin: 0px;
  padding: 0px;
  border-spacing: 0;
  border-collapse: collapse;
  width: 100%;
}
span.debug {
  color: #ffffff;
  font-size: 6pt;
}
div.bar {
  text-align: center;
}
div.list_container {
  padding-left: 2px;
}
ul.region_list {
  margin-left: 0px;
  padding-left: 14px;
  _margin-left: 10px;
}
ul.city_list {
  float: left;
  clear: right; /* запрещает сбрасывание колонок в IE5-6 */
  margin: 0;
  padding: 0;
  list-style: none;
}
ul.city_list li {	
  margin: 0;
  padding: 2px 0;
}
*html ul.last {
  width: auto; /* исправляет сбрасывание колонок в IE5-6 */
}
.city_list img {
  vertical-align: middle;
  width: 20px;
  height: 20px;
}
div.clear {
  clear: both;
  font-size: 0.01em;  
}
div.mobile {
  padding: 0;
  margin: 0;
}
div.mobile img {
  padding: 4px 0 12px 0px;
}
ul.mobile {
  list-style: none;
  padding: 0;
  margin: 0 0 0 2px;
}
ul.mobile li {
  margin: 10px 0 0 0;
  padding: 0;
}
ul.mobile span {
  font-weight: bold;
}
div.field {
  clear: both;
  margin: 2px 0;
}
div.p {
  float: left;
  width: 174px;
  padding-right: 2px;
}
div.v {
  margin-left: 176px;
}
div.field1 {
  clear: both;
  margin: 2px 0;
}
div.field1 div.p {
  width: 60px;
}
div.field1 div.v {
  margin-left: 70px;
}
div.info {
  margin-top: 6px;  
}
div.letter {
  width: 30px;
  font-size: 14pt;
  font-weight: bold;
  margin-bottom: 5px;
}
div.main {
  clear: both;
  float: left;
  width: 100%;
}
ul.list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
div.list {
  margin: 5px 0 10px 0;
}
div.column {
  float: left;
}
div.last {
}

