.gray_body {
      background-color:#bebebe;
}
h1 {
      color:#9f0000;
      font-size: 14px;
      font-family:Arial;
      font-weight:bold;
      margin-top:0px;
      margin-bottom:3px;
}
h2 {
      color:#9f0000;
      font-size: 13px;
      font-family:Arial;
      font-weight:bold;
      margin-top:0px;
      margin-bottom:3px;
}
h3 {
      color:#9f0000;
      font-size: 12px;
      font-family:Arial;
      font-weight:bold;
      margin-top:0px;
      margin-bottom:3px;
}
.top {
      background:url(../amg/top.gif);
      height:11px;
}
.top_m {
      background:url(../amg/top_m.gif);
      height:11px;
}
.logo {
      background:url(../amg/logo_left.gif);
      background-color:#ffffff;
      height:89px;
      border-left:#e6e6e6 4px solid;
}
.title {
      padding-left:170px;
      padding-top:18px;
      color:#404040;
      font-size:12px;
      font-family:Arial;
}
.search {
      background:url(../amg/logo_right.gif);
      background-color:#ffffff;
      height:89px;
      border-right:#e6e6e6 4px solid;
}
.search_m {
      background:url(../amg/logo_right_m.gif);
      background-color:#ffffff;
      height:89px;
      border-right:#e6e6e6 4px solid;
}
.form_top {
      margin-top:30px;
      margin-left:15px;
      margin-bottom:0px;
      margin-right:0px;
}
.all {
      background-color:#ffffff;
      border-left:#e6e6e6 4px solid;
      border-right:#e6e6e6 4px solid;
}
.line {
      border-top:2px solid #e6e6e6;
      width:970px;
      font-size:0;
      height:0;
}
.line_m {
      border-top:2px solid #e6e6e6;
      width:870px;
      font-size:0;
      height:0;
}
.line_border {
      background-color:#e6e6e6;
      height:4px;
}
.bottom {
      background:url(../amg/bottom.gif);
      height:11px;
}
.bottom_m {
      background:url(../amg/bot.gif);
      height:11px;
}
.menju_top {
      margin-top:3px;
      margin-bottom:5px;
}
.style1 {
      color:#404040;
      font-size:12px;
      font-family:Arial;
}
a.style1 {
      color:#404040;
      font-size:12px;
      font-family:Arial;
      text-decoration:none;
}
a:hover.style1 {
      text-decoration: underline;
}
.style2 {
      color:#404040;
      font-size:13px;
      font-family:Arial;
}
.style3 {
      color:#9f0000;
      font-size:12px;
      font-family:Arial;
}
a.style3 {
      color:#9f0000;
      font-size:12px;
      font-family:Arial;
}
a:hover.style3 {
      color:#008000;
}
.style4 {
      color:#9d9f00;
      font-size:12px;
      font-family:Arial;
      font-weight:bold;
}
a.style4 {
      color:#9d9f00;
      font-size:12px;
      font-family:Arial;
      font-weight:bold;
      text-decoration:none;
}
a:hover.style4 {
      color:#008000;
      text-decoration: underline;
}
.style5 {
      color:#9f0000;
      font-size:13px;
      font-family:Arial;
      font-weight: bold;
}
a.style5 {
      color:#9f0000;
      font-size:13px;
      font-family:Arial;
      font-weight: bold;
}
a:hover.style5 {
      color:#008000;
}
.style9 {
      color:#9d9f00;
      font-size:12px;
      font-family:Arial;
}
a:hover.style9 {
      color:#008000;
}
.style10 {
      color:#9d9f00;
      font-size:12px;
      font-family:Arial;
      font-weight: bold;
}
a:hover.style10 {
      color:#008000;
}
a.style11 {
      color:#ff0000;
      font-size:12px;
      font-family:Arial;
      font-weight: bold;
}
a:hover.style11 {
      color:#008000;
}
a.style15 {
      color:#9f0000;
      font-size:12px;
      font-family:Arial;
      font-weight:bold;
      text-decoration:none;
}
a:hover.style15 {
      text-decoration: underline;
}
.style20 {
      color:#9f0000;
      font-size:13px;
      font-family:Arial;
}
a:hover.style20 {
      color:#008000;
}
.style21 {
      color:#008000;
      font-size:25px;
      font-family:Arial;
}
.style22 {
      color:#404040;
      font-size:12px;
      font-family:Arial;
}
.img_1 {
      width:3px;
      height:3px;
      margin-bottom:3px;
}
.img_2 {
      border:#bfbfbf 1px solid;
}
a.title_news {
      color:#9f0000;
      font-size: 13px;
      font-family:Arial;
      font-weight: bold;
      text-decoration:none;
}
a:hover.title_news {
      color:#ff0000;
      text-decoration: underline;
}
.time_news {
      background-color:#f8f8ff;
      border-right:#e6e6e6 1px solid;
      border-bottom:#e6e6e6 1px solid;
      color:#008000;
      font-size: 12px;
      font-family:Arial;
      padding-right:40px;
}
.text_news {
      color:#404040;
      font-size:12px;
      font-family:Arial;
}
a.link_news {
      color:#9d9f00;
      font-size: 13px;
      font-family:Arial;
      text-decoration:none;
      font-style:italic;
}
a:hover.link_news {
      color:#008000;
      text-decoration: underline;
}
.content {
      margin-top:10px;
}
.time {
      background-color:#ffffff;
      border:1px solid #bfbfbf;
      margin-bottom:10px;
}
.event {
      background-color:#f8f8ff;
      color:#737373;
      font-size:12px;
      font-family:Arial;
}
.currency {
      background:#f8f8ff;
      border:#bfbfbf 1px solid;
      padding-left:20px;
      padding-top:5px;
      padding-bottom:10px;
}
.menju {
      border:#bfbfbf 1px solid;
      padding-left:20px;
      padding-top:5px;
      padding-bottom:10px;
}
.probel {
      padding-top:10px;
}
.weather {
      color:#404040;
      font-size:12px;
      font-family:Arial;
}
.kolonna {
      background:#f8f8ff;
      border:#bfbfbf 1px solid;
      padding:5px;
      color:#404040;
      font-size:12px;
      font-family:Arial;
}
a.ads {
      color:#ff0000;
      font-size: 12px;
      font-family:Arial;
      font-weight:bold;
}
a:hover.ads {
      color:#008000;
}
a.link_ads {
      color:#008000;
      font-size:12px;
      font-family:Arial;
      text-decoration:none;
}
a:hover.link_ads {
      color:#9f0000;
      text-decoration: underline;
}
.foto {
      border:#bfbfbf 1px solid;
      padding-top:5px;
      padding-bottom:10px;
}
.fon6 {
      background:#ffffff;
      border:#bfbfbf 1px solid;
      padding-left:20px;
      padding-right:5px;
}
.fon9 {
      background:#ffffff;
      border:#bfbfbf 1px solid;
      padding:5px;
}
.fon12 {
      background:#f8f8ff;
      border:#bfbfbf 1px solid;
}
.fon14 {
      background:#f8f8ff;
      border:#bfbfbf 1px solid;
      padding:5px;
}
.fon15 {
      background:#f8f8ff;
      border:#bfbfbf 1px solid;
      padding-left:5px;
      padding-right:5px;
      padding-bottom:5px;
}
.fon16 {
      margin-top:5;
      margin-bottom:3;
}
.fon17 {
      padding-top:5px;
      padding-bottom:5px;
}
.fon23 {
      background:#ffffff;
      border:#bfbfbf 1px solid;
      padding-bottom:5px;
}
.fon25 {
      margin-right:5px;
}
.hotels {
      border:#bfbfbf 1px solid;
      padding:5px;
}
.page {
      color:#9f0000;
      font-size:15px;
      font-family:Arial;
      font-weight: bold;
}
a.page {
      color:#9f0000;
      font-size:15px;
      font-family:Arial;
      font-weight: bold;
      text-decoration:none;
}
a:hover.page {
      color:#ff0000;
      text-decoration: underline;
}
.page_td_y {
      background:#f8f8ff;
      border:#bfbfbf 1px solid;
      padding:2px;
}
.page_td_n {
      border:#e6e6e6 1px solid;
      padding:2px;
}
.pogoda {
      background:url(../amg/pogoda.gif);
      width:600px;
      height:367px;
      color:#404040;
      font-size:12px;
      font-family:Arial;
}
.pogoda_zapad {
      padding-top:80px;
      width:160px;
      float:left;
      margin:3px;
}
.pogoda_centr {
      padding-top:50px;
      width:210px;
      float:left;
      margin:3px;
}
.pogoda_vostok {
      padding-top:120px;
      width:210px;
      float:left;
      margin:3px;
}
.pogoda_sever {
      padding-top:20px;
      width:300px;
      float:right;
}
.pogoda_text {
      border:#bfbfbf 1px solid;
      padding:3px;
}
.forum_post {
      padding-top:3px;
      color:#737373;
      font-size:11px;
      font-family:Arial;
}
.sputnik {
      position:absolute;
      width:550px;
      top:2px;
      left:100px;
      padding:3px;
      padding-bottom:3px;
      background:#ffffff;
      border:#bfbfbf 1px solid;
}
.ads_bot {
      border:#bfbfbf 1px solid;
      width:870px;
      padding:3px;
}
.slink {
      color:#737373;
      font-size:12px;
      font-family:Arial;
}
a.slink {
      color:#737373;
      font-size:12px;
      font-family:Arial;
}