body {
    margin:0px;
    padding:0px;
    background:#FFFFE6;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #000;
    font-weight: normal;
    font-size: 12px;
    text-align: left;
     }

table{
border:0px;
border-collapse:collapse;
}

table td{
padding:0px;
}

div.topline {
        width: 980px;
        padding: 0px;
        margin: 5px 10px 0px 10px;
        text-align: right;
        color: #2B2B00;
        font-size: 11px;
}

div.logoline {
        width: 980px;
        height: 120px;
        padding: 0px;
        margin: 0px;
  }

div.strokaline {
        width: 960px;
        height: 20px;
        padding: 3px 10px 3px 10px;
        margin: 0px;
        background:#0D492D;
        color: #FFFFFF;
        font-size: 12px;
        text-align: left;
  }


div.main_frame {
        width: 980px;
        padding: 0px;
        background:#F5E3B1;
        margin: 3px 10px 0px 10px;
        BORDER: #074C30 1px solid;
}

div.bottom_frame {
        width: 980px;
        padding: 10px 0px 0px 15px;
		text-align: left;
		color: #535353;

}

div.leftblok {
        padding: 10px 20px 10px 10px;
        margin: 0px;
        color: #F9E6C0;
        font-size: 13px;
        text-align: left;
     }


div.status {
        padding: 16px 10px 10px 19px;
        margin: 0px;
        color: #004F27;
        font-size: 11px;
        text-align: left;

  }

div.redline {
        padding: 0px;
        margin: 0px;
        height: 3px;
        background: #B90000;
        font-size: 1px;
  }

div.otbivka {  padding: 15px 0px 5px 0px;
}

div.hotspot {
  padding: 5px 15px 5px 15px;
}


div.otbivka2 {
  padding: 10px 0px 5px 0px;
}

div.valuta {
  margin: 15px 20px 5px 0px;
  text-align: center;
  color: #004284;
  padding: 5px 10px 10px 10px;
  background: #FFFFE6;
  BORDER: #0D492D 1px solid;
}

div.valuta2 {
  margin: 15px 20px 5px 0px;
  text-align: center;
  color: #004284;
  padding: 5px 10px 10px 10px;
  background: #FFFFE6;
  BORDER: #0D492D 1px solid;
}

div.inthe {
  margin: 0px;
  padding: 6px 5px 3px 0px;
  text-align: left;
  color: #3C3C3C;
}

div.banner {
  padding: 10px 20px 10px 10px;
  margin: 0px;
  text-align: left;
  color: #004284;
  }

h1 {
   margin: 0px;
   padding: 10px 10px 4px 15px;
   font-family: Verdana, Helvetica, sans-serif;
   color: #B90000;
   font-weight: bold;
   font-size: 18px;

}

p.intro1 {
   margin: 0px;
   padding: 12px 10px 5px 15px;
   font-size: 14px;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   color: #272727;
}

img.photoin {
   margin: 0px 8px 3px 0px;
   padding: 0px;
}


h2 {
   margin: 0px;
   padding: 5px 10px 4px 15px;
   font-family: Verdana, Helvetica, sans-serif;
   color: #008000;
   font-weight: bold;
   font-size: 16px;
}

p.newstitle {
   margin: 0px;
   padding: 5px 10px 4px 15px;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   color: #121212;
   font-weight: normal;
   font-size: 12px;
}

p.tle11 {
   margin: 0px;
   padding: 5px 10px 4px 15px;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   color: #121212;
   font-weight: normal;
   font-size: 11px;
}

p.lid {
   margin: 0px;
   padding: 5px 15px 4px 25px;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   color: #313131;
   font-weight: bold;
   font-size: 16px;
}

p.lid2 {
   margin: 0px;
   padding: 5px 15px 4px 45px;
}


.news_txt {
   margin: 0px;
   padding: 5px 20px 4px 15px;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   color: #060606;
   font-weight: normal;
   font-size: 14px;
}

p.txt2 {
   margin: 10px 0px 0px 0px;
   padding: 5px 20px 3px 15px;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   color: #CC4200;
   font-weight: bold;
   font-size: 14px;
   BORDER-bottom: #CC4200 1px solid;
}


p.t11 {
   margin: 0px;
   padding: 5px 0px 4px 0px;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   color: #1A1A1A;
   font-weight: normal;
   font-size: 11px;
}

div.map1 {
   margin: 0px;
   padding: 5px 10px 4px 15px;
}

h4 {
   margin: 0px;
   padding: 3px 0px 2px 0px;
   font-size: 12px;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   color: #004284;
}


h3 {
   margin: 0px;
   padding: 5px 10px 8px 0px;
   font-family: Verdana, Helvetica, sans-serif;
   color: #008000;
   font-weight: bold;
   font-size: 16px;
}

h5 {
   margin: 0px;
   padding: 2px 20px 2px 0px;
   font-size: 15px;
   font-weight: bold;
   font-family: Arial, Helvetica, sans-serif;
   color: #002851;
}



A:link {
        TEXT-DECORATION: none;
        padding: 0;
        color: #004080;
        }
A:visited {
        TEXT-DECORATION: none;
        padding: 0;
        color: #004080;
}
A:hover {
        TEXT-DECORATION: underline;
        padding: 0;
        color: #004080;
        }

A.topmenu:link {
        TEXT-DECORATION: underline;
        color: #003700;
        }
A.topmenu:visited {
        TEXT-DECORATION: underline;
        color: #003700;
}
A.topmenu:hover {
        TEXT-DECORATION: none;
        color: #003700;
        }

A.menu:link {
        TEXT-DECORATION: underline;
        color: #3E3E3E;
        }
A.menu:visited {
        TEXT-DECORATION: underline;
        color: #3E3E3E;
}
A.menu:hover {
        TEXT-DECORATION: none;
        color: #3E3E3E;
        }



p {
        padding: 0px 5px 5px 0px;
        margin: 0;
}


UL.topmenu {
        list-style: none;
        margin: 0px;
        padding: 0px 0px 0px 4px;
}

LI.topmenu {
        padding: 10px 0px 5px 0px;
        margin: 0px;
        font-size: 13px;
   }

UL.menu {
        list-style: none;
        margin: 0px;
        padding: 5px 0px 0px 4px;
}

LI.menu {
        padding: 1px 5px 1px 15px;
        margin: 0px;
        background:url(li_pic.gif) no-repeat 1px center;
        font-size: 12px;
        font-weight: normal;
        color: #3E3E3E;
        font-family: Arial, Helvetica, sans-serif;
   }


FORM {
        DISPLAY: inline;
        padding: 0px;
        MARGIN: 0px;

}
INPUT {
        padding: 2px;
        margin: 0px;
        font-size: 14px;
        font-family: Arial, Helvetica, sans-serif;
        VERTICAL-ALIGN: middle;
        font-weight: normal;
        color: #2C2C2C;
        BORDER: #004080 1px solid;
}

INPUT.bot {
        padding: 1px;
        margin: 0px;
        font-size: 12px;
        font-family: Arial, Helvetica, sans-serif;
        VERTICAL-ALIGN: middle;
        font-weight: normal;
        color: #2C2C2C;
        BORDER: #EAF4FF 1px solid;
}


SELECT {
        padding: 0px;
        margin: 0px;
        font-size: 14px;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-weight: normal;
        VERTICAL-ALIGN: middle;
        color: #2C2C2C;
}
TEXTAREA {
        padding: 10px;
        margin: 0px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        color: #2d6785;
}


