body, p, td {font-family: Verdana, Tahoma, Arial; font-size: 9pt; color: #333333;}
.style1 {	color: #df8d39;  	font-weight: bold;}
.style2 {color: #999999}
p.aligns {font-family: Verdana, Tahoma, Arial; font-size: 9pt; color: #333333; padding-left: 15px; padding-right: 70px;}

p.itemtext {font-family: Verdana, Tahoma, Arial; font-size: 9pt; color: #333333;
    padding-top: 0px;
	padding-bottom : 0px;
	padding-left: 10px;
	padding-right : 70px; }

p.news {font-family: Verdana, Tahoma, Arial; font-size: 9pt; color: #333333;
    padding-top: 0px;
	padding-bottom : 0px;
	padding-left: 5px;
	padding-right : 7px; }

.greybig {font-size: 11pt; color: #999999; font-weight: bold;}

.small {font-size: 8pt; color: #999999;}
.smallblack {font-size: 8pt; color: #333333;}

.form {font-size: 9pt; color: #333333; background: #f3f3f3;}

.greentxt {font-size: 9pt; color: #007b49;}

.greenlit {font-size: 7pt; color: #007b49;}

.white {font-size: 9pt; color: #ffffff;}

.greenbig {font-size: 12pt; color: #00602B; font-weight: bold;}

a {font-family: Verdana, Tahoma, Arial; font-size: 9pt; color: #00602B; text-decoration: none;}
a:hover {text-decoration: underline; color: #007b49;}
a:visited {color: #00602B;}

a.head {font-family: Verdana, Tahoma, Arial; font-size: 9pt; color: #DEC394; font-weight: normal; text-decoration: none;}
a:hover.head {text-decoration: none; color: #DEC394;}
a:visited.head {color: #DEC394;}

a.itemtext {font-family: Verdana, Tahoma, Arial; font-size: 9pt; color: #007b49; text-decoration: none;}
a:hover.itemtext {text-decoration: none; color: #007b49;}
a:visited.itemtext {color: #007b49;}

a.grnsmall {font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #007b49; text-decoration: none;}
a:hover.grnsmall {text-decoration: underline; color: #007b49;}
a:visited.grnsmall {color: #007b49;}

a.it {font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #007b49; text-decoration: none; font-style: italic;}
a:hover.it {text-decoration: underline; color: #007b49;}
a:visited.it {color: #007b49;}

a.itemtext1 {font-family: Verdana, Tahoma, Arial; font-size: 9pt; color: #ffffff; text-decoration: none;}
a:hover.itemtext1 {text-decoration: none; color: #ffffff;}
a:visited.itemtext1 {color: #ffffff; text-decoration: none;}

a.noborder {color: #ffffff; text-decoration: none;}
a:hover.noborder {text-decoration: none; color: #ffffff;}
a:visited.noborder {color: #ffffff; text-decoration: none;}

.date {font-size: 7pt; color: #999999;}

th {font-size: 8pt; color: #007b49; background-color: #efeeee;}
tr.main {font-size: 9pt; color: #007b49; background-color: #f5f5f5;}
td.main {font-size: 9pt; color: #333333; background-color: #f5f5f5;}
td.small {font-size: 8pt; color: #333333; }
.grey {font-size: 8pt; color: black; background-color: #efeeee;}

.wh {font-size: 8pt; color: black; background-color: #ffffff;}

 td.gray {font-family: Verdana, Tahoma, Arial; font-size: 9pt; color: #333333;  background: #EFEEEE; padding-top: 3px;
	padding-bottom : 3px;
	padding-left: 3px;
	padding-right : 3px;}
td.menu1 { background-image: url(images/1.jpg) }
td.menu2 { background-image: url(images/2.jpg) }

table.pogoda_spb_ru_informer, tr.pogoda_spb_ru_informer, td.pogoda_spb_ru_informer
{
 font-family : Verdana,Arial, sans-serif;
 font-size : 8px;
}

h1 {
    FONT-FAMILY: Verdana, Helvetica,Arial;
	FONT-SIZE: 12pt;
	margin: 0 0 0 0;
    padding: 4 0 0 5;
}


h2 {
    FONT-FAMILY: Verdana, Helvetica,Arial;
	FONT-SIZE: 10pt;
	margin: 10 10 0 0;
    padding: 0 20 10 0;
}

h2.view {
    FONT-FAMILY: Verdana, Helvetica,Arial;
	FONT-SIZE: 10pt;
	margin: 0 0 0 0;
    padding: 0 0 0 0;
}

 /*  Menu  горизонтальное*/

td.menu11 { background-image: url(images/1.jpg) }
td.menu12 { background-image: url(images/2.jpg) }
 /*  Menu  горизонтальное*/
div.menu {  height: 35px;  background:  repeat-x 0% 0%;}
div.menu ul#nav {  margin: 0 0 0 0px;  padding-top: 7px;  }
div.menu ul#nav li {  width: 100%;  text-align: left;  list-style-type: none;}
div.menu ul#nav li a,
div.menu ul#nav li a:link,
div.menu ul#nav li a:visited {  color: #006A00;  text-decoration: none;  font-size: 15px;}
div.menu ul#nav li ul {  background: url('images/Sub.gif') no-repeat 0% 0%;  display: none;  height: auto;
 	 padding: 5px 0 11px 0;  position: absolute;  width: 190px;  z-index: 1000;  margin-left: -40px;}
div.menu ul#nav li:hover ul,
div.menu ul#nav li.over ul {  display: block;}
div.menu ul#nav li ul li {  display: block;  float: none;  height: auto;  padding: 0;  margin: 0;
	  background: transparent;  border: none;  text-transform: none;}
div.menu ul#nav li ul li a,
div.menu ul#nav li ul li a:link,
div.menu ul#nav li ul li a:visited {  border: medium none;  color: #000;  font-size: 12px;
  display: block;  height: auto;  padding: 5px 15px 5px 20px;  background: #fff  no-repeat 5px 50%;
  position: relative;  text-align: left;  width: 150px;  margin: 0;  text-decoration: none;   }
div.menu ul#nav li ul li a:hover {  background: #dbccac  no-repeat 5px 50%;  color: #000;}


