BODY {
; Font-Family: Tahoma
; color: #333333;
; Font-size: 11px;
; Margin-top: 0px; Margin-right: 0px;
; Margin-bottom: 0px; Margin-left: 0px;
; Padding-top: 0px; Padding-right: 0px;
; Padding-bottom: 0px; Padding-left: 0px;
SCROLLBAR-FACE-COLOR: #e3e3e3;
SCROLLBAR-HIGHLIGHT-COLOR: #ebebeb;
SCROLLBAR-SHADOW-COLOR: #c0c0c0;
SCROLLBAR-3DLIGHT-COLOR: #e3e3e3;
SCROLLBAR-ARROW-COLOR: #c0c0c0;
SCROLLBAR-TRACK-COLOR: #efefef;
SCROLLBAR-DARKSHADOW-COLOR: #e3e3e3;

}
img {
    border: none;
}
TD {
; Font-Family: Tahoma
; color: #333333;
; Font-size: 11px;

}
INPUT {
; Font-Family: Tahoma;
; Font-weight: normal; Font-size: 11px;
; padding-top: 1px; padding-left: 3px; padding-right 3px;
; color: #999999;
; Letter-spacing: 0px;
; Vertical-align: middle;

}
TEXTAREA {
; Font-Family: Tahoma;
; Font-weight: normal; Font-size: 11px;
; padding-top: 1px; padding-left: 3px; padding-right 3px;
; color: #999999;
; Letter-spacing: 0px;
; Vertical-align: middle;

}
SELECT {
; Font-Family: Tahoma;
; Font-weight: normal; Font-size: 11px;
; Text-align: left; Vertical-align: middle;

}
FORM {
; Display: inline;

}
HR {
; Display: inline;
; color: #999999;

}
OBJECT {
; Border-style: none;
; Display: inline;

}
A {
; Font-weight: normal; Font-size: 11px;
; Text-decoration: underline;
; color: #606060;
; Border-width: 0px;

}
A:hover {
; Font-weight: normal; Font-size: 11px;
; Text-decoration: none;
; color: GRAY;
; Border-width: 0px;

}
H1 {
; Font-weight: normal; Font-size: 22px;
; color: #526a85;
; Font-style: normal;
; Text-decoration: none;
; Letter-spacing: 1px;
; Text-align: left;
; Display: inline;

}
H2 {
; Font-Family: Tahoma;
; Font-weight: normal; Font-size: 16px;
; Letter-spacing: 0px;
; Text-align: left;
; color: #526a85;
; Display: inline;

}
H3 {
; Font-Family: Times new Roman;
; Font-weight: normal; Font-size: 16px;
; Letter-spacing: 0px;
; Text-align: left;
; color: #526a85;
; Display: inline;

}
.group {
; Font-weight: normal; Font-size: 11px;
; Border-style: none;
; color: white;

}
.groupnews {
; Font-weight: bold; Font-size: 11px;
; Text-align: left;
; color: #666666;
; Font-style: normal;
; Text-decoration: none;

}
.groupnews A {
; Font-weight: bold; Font-size: 11px;
; Text-align: left;
; color: #666666;
; Font-style: normal;
; Text-decoration: underline;

}
.groupnews A:hover {
; Font-weight: bold; Font-size: 11px;
; Text-align: left;
; color: #999999;
; Font-style: normal;
; Text-decoration: none;

}
.groupnews {
; Font-weight: bold; Font-size: 11px;
; Text-align: left;
; color: #666666;
; Font-style: normal;
; Text-decoration: none;

}
.grey {
; Font-weight: normal; Font-size: 11px;
; Border-style: none;
; color: #999999;

}
.grey A {
; Font-weight: normal; Font-size: 11px;
; Border-style: none;
; color: #999999;
; text-decoration: underline;

}
.grey A:hover {
; Font-weight: normal; Font-size: 11px;
; Border-style: none;
; color: #999999;
; text-decoration: none;

}
.blue {
; Font-weight: normal; Font-size: 11px;
; color: #526a85;
; Font-style: normal;
; Text-decoration: none;

}
.blue A {
; Font-weight: normal; Font-size: 11px;
; color: #526a85;
; Font-style: normal;
; Text-decoration: underline;

}
.blue A:hover {
; Font-weight: normal; Font-size: 11px;
; color: #526a85;
; Font-style: normal;
; Text-decoration: none;

}
.ic1 {
; color: #666666;
; Font-style: normal;
; Text-decoration: none;

}
.ic1 A {
; color: #666666;
; Font-style: normal;
; border-bottom: 1px dashed #666666;
; Text-decoration: none;

}
.ic1 A:hover {
; color: #666666;
; Font-style: normal;
; Text-decoration: none;
; border-bottom: none;

}
.ic2 {
; color: #666666;
; Font-style: normal;
; Text-decoration: none;

}
.ic2 A {
; color: #666666;
; Font-style: normal;
; Text-decoration: underline;

}
.ic2 A:hover {
; color: #666666;
; Font-style: normal;
; Text-decoration: none;

}
.glav {
; Font-weight: normal; Font-size: 18px;
; color: #526a85;
; Font-style: normal;
; Text-decoration: none;
; Letter-spacing: 1px;

}
.glav A {
; Font-weight: normal; Font-size: 18px;
; color: #526a85;
; Font-style: normal;
; Text-decoration: underline;
; Letter-spacing: 1px;

}
.glav A:hover {
; Font-weight: normal; Font-size: 18px;
; color: #526a85;
; Font-style: normal;
; Text-decoration: none;
; Letter-spacing: 1px;

}
.glav2 {
; Font-weight: normal; Font-size: 14px;
; color: #526a85;
; Font-style: normal;
; Text-decoration: none;

}
.glav2 A {
; Font-weight: normal; Font-size: 14px;
; color: #526a85;
; Font-style: normal;
; Text-decoration: underline;

}
.glav2 A:hover {
; Font-weight: normal; Font-size: 14px;
; color: #526a85;
; Font-style: normal;
; Text-decoration: none;

}
.news {
; color: #333333;
; Text-decoration: none;

}
.news A {
; color: #666666;
; Text-decoration: none;

}
.news A:hover {
; color: #999999;
; Text-decoration: none;

}
.coment {
; Margin-top: 6px; Margin-left: 5px;
; Font-size: 10px;
; color: white;

}
.project A {
; line-height: 18pt;
; Font-weight: normal; Font-size: 11px;
; color: #526a85;
; Font-style: normal;
; Text-decoration: underline;

}
.project A:hover {
; line-height: 18pt;
; Font-weight: normal; Font-size: 11px;
; color: #526a85;
; Font-style: normal;
; Text-decoration: none;

}
.news11 {
; color: #526a85;
; Text-decoration: none;

}
.news11 A {
; color: #526a85;
; Text-decoration: underline;

}
.news11 A:hover {
; color: #526a85;
; Text-decoration: none;

}
.white {
; color: white;
; Text-decoration: none;

}
.white A {
; color: white;
; Text-decoration: underline;

}
.white A:hover {
; color: white;
; Text-decoration: none;

}
.white2 {
; padding-top: 3px;
; font-size: 12px; font-weight: bold;
; color: white;
; Text-decoration: none;

}
.slova A {
; Font-size: 10px;
; color: #cccccc;
; Text-decoration: none;

}
.slova A:hover {
; Font-size: 10px;
; color: #cccccc;
; Text-decoration: underline;

}
.title {
; Font-Family: Arial;
; Font-weight: normal;
; Font-size: 18px;
; color: #666666;
; Display: inline;

}
#body {
; Border-style: none;
; Position: static;
; width: 100%;

}
#body2 {
; Border-style: none;
; Position: static;
; width: 100%;

}
#logo {
; Position: absolute;
; Top: 19px; Left: 17px;
; Width: 228px; height: 51px;

}
#logo_bg {
; BackGround-Image: url(logobg.png);
; BackGround-position: left left;
; BackGround-Repeat: repeat-x;
; Position: absolute;
; Top: 0px; Left: 0px;
; Height: 160px; Width: 100%;

}
#imbg {
; BackGround-Image: url(pan.jpg);
; BackGround-position: center center;
; BackGround-Repeat: repeat-x;
; Position: absolute;
; Top: 0px; Left: 260px; Right: 600px;
; Height: 70px;

}
#rss {
; Border-style: none;
; BackGround-Image: url(rss.png);;
; BackGround-Repeat: no-repeat;
; Position: absolute;
; Top: 25px; right: 25px;
; Width: 45px; height: 16px;

}
#menu {
; Border-style: none;
; Border-width: 0px;
; BackGround-color: transparent;
; Position: absolute;
; Top: 0px; left: 300px;
; Width: 700px; height: 40px;

}
#find {
; Border-style: none;
; Border-width: 0px;
; BackGround-color: transparent;
; Position: absolute;
; Top: 50px; left: 300px;
; width: 200px;

}
#mail {
; Border-style: none;
; Border-width: 0px;
; color: #526a85; Font-size: 11px;
; BackGround-color: transparent;
; Position: absolute;
; text-align: right;
; Top: 50px; left: 510px;
; Width: 410px;

}
#ppog {
; Border-style: none;
; Border-width: 0px;
; BackGround-color: transparent;
; Position: absolute;
; Top: 7px; left: 100px;
; width: 150px;

}
#pogoda-t {
; Margin-top: 0px; Margin-right: 0px;
; Margin-left: 0px;
; Border-style: none;
; BackGround-color: transparent;
; Position: absolute;
; Top: 97px; Left: 15px;
; Height: 50px; Width: 150px;

}
#pogoda-sea {
; Position: absolute;
; Top: 97px; left: 140px;
; Width: 250px;

}
#login {
; color: #999999;
; Position: absolute;
; Top: 103px; right: 10px; left: 400px;  width: 60%;

}
#boxmain {
; Border-style: none;
; Position: absolute;
; Top: 160px; left: 0px; right: 0px;
; width: 100%;

}
#ic1 {
; Border-style: none;
; Position: absolute;
; Top: 0px; left: 10px;
; Width: 140px;

}
#ic1a {
; Border-style: none;
; Position: absolute;
; Top: 160px; left: 15px;
; Width: 140px;

}
#ic2 {
; Border-style: none;
; Position: absolute;
; Top: 470px; left: 15px;
; Width: 140px;

}
#point {
; BackGround-Image: url(p.gif);
; Position: absolute;
; Top: 0px; left: 110px;
; Width: 1px; height: 73px;

}
#point1 {
; BackGround-Image: url(p.gif);
; Position: absolute;
; Top: 97px; left: 110px;
; Width: 1px; height: 190px;

}
#point2 {
; BackGround-Image: url(ps.gif);
; Position: absolute;
; Top: 219px; left: 0px; right: 0px;
; height: 15px; width: 100%;

}
#boxglav {
; Border-style: none;
; BackGround-color: transparent;
; Position: absolute;
; Top: 0px; left: 130px; width: 300px;

}
#box_main_news {
; padding-top: 10px; padding-left: 10px;
; padding-right: 10px; padding-bottom: 10px;
; BackGround-color: #eaeaea;
; Position: absolute;
; Top:0px; left: 460px; right: 310px;
; display: inline;

}
#coment {
; padding-top: 0px; ; padding-left: 0px;
; BackGround-Image: url(coment.png);
; Position: absolute;
; left: 0px;
; Width: 193px; height: 21px;

}
#coment2 {
; margin-bottom: 5px; margin-top: 5px;
; padding-top: 0px; ; padding-left: 0px;
; BackGround-Image: url(coment.png);
; Position: static;
; left: 153px;
; Width: 193px; height: 20px;

}
#coment3 {
; padding-top: 0px; ; padding-left: 0px;
; BackGround-Image: url(coment.gif);
; Position: absolute;
; left: 15px;
; Width: 192px; height: 19px;

}
#line{
; padding-top: 0px; ; padding-left: 0px;
; BackGround-Image: url(line2.gif);
; Position: absolute;
; left: 10px;
; Width: 100%; height: 19px;

}
#banerkafa {
; Position: absolute;
; right: 0px;
; width: 290px; height: 350px;

}
#baner1 {
; Position: absolute;
; right: 5px; top: 108px;
; width: 225px; height: 225px;

}
#baner2 {
; Position: static;
; color: white;

}
#bgproject {
; BackGround-Image: url(bg1.png);
; BackGround-Repeat: repeat-x;
; Position: absolute;
; Width: 100%; Height: 147px; Top: 550px;

}
#simnews {
; Position: absolute;
; Width: 250; Top: 0px; right: 0px;

}
#boxnews {
; BackGround-color: transparent;
; Position: absolute;
; Top: 700px;
; width: 100%;

}
#boxleft {
; BackGround-color: transparent;
; Position: absolute;
; width: 280px;
; Top: 0px; left: 15px;

}
#boxchit {
; BackGround-color: #eaeaea;
; Position: static;
; width: 280px;

}
#roma {
; margin-top: 90px; margin-left: 160px; margin-right: 0px;
; Position: static;

}
#boxchitnews {
; BackGround-color: #eaeaea;
; Position: static;
; width: 280px;

}
#boxright {
; BackGround-color: transparent;
; Position: absolute;
; width: 225px;
; Top: 0px; right: 15px;

}
#boxright2 {
; BackGround-color: transparent;
; Position: absolute;
; width: 225px;
; Top: 160px; right: 20px;

}
#pro {
; BackGround-color: transparent;
; Position: static;
; width: 220px;

}
#p2 {
; BackGround-Image: url(p1.gif);
; BackGround-Repeat: repeat-x;
; BackGround-color: transparent;
; Position: static;
; width: 220px; height: 1px;

}
#boxcenter {
; margin-left: 320px; margin-right: 265px;
; BackGround-color: transparent;
; Position: static;
; Top: 0px; left: 320px; right: 265px;

}
#boxcenter2 {
; padding-top: 20px; padding-bottom: 20px;
; padding-left: 20px; padding-right: 20px;
; margin-left: 160px; margin-right: 265px;
; BackGround-color: #eaeaea;
; Position: static;

}
#pr {
; BackGround-image: url(pr.gif);
; Position: static;
; top: 1450px;
; width: 100%; height: 118px;

}
#prlogo {
; margin-left: 20px; margin-top: 5px;
; BackGround-image: url(pr.png);
; Position: static;
; width: 65px; height: 100px;

}
#boxfine {
; BackGround-color: transparent;
; Position: static;
; Top: 1568px; width: 100%;

}
.bg2 {
; BackGround-image: url(bg2.png);
; BackGround-Repeat: repeat-x;
; width: 100%; height: 54px;

}

#frame {
; BackGround-image: url(pr.gif);
; Position: static;
; width: 100%; height: 118px;

}
#otst {
; Margin-top: 7px; Margin-right: 5px;
; Margin-left: 15px;
; Position: static;
; BackGround-color: transparent; width: 96%;

}
#otst2 {
; Margin-top: 7px; Margin-right: 5px;
; Margin-left: 15px;
; Position: static;
; BackGround-color: transparent;

}
.line2{
; BackGround-image: url(line3.png);
; BackGround-Repeat: repeat-x;
; width: 100%; height: 46px;

}
#line3{
; BackGround-image: url(line4.png);
; BackGround-Repeat: repeat-x;
; Position: static;
; left: 0px; right: 0px;
; height: 20px;

}
#boxblock {
; margin-top: 0px
; BackGround-color: transparent;
; Position: static;
; Top: width: 100%;

}
.links {
; Font-Family: Arial;
; Font-weight: normal; Font-size: 10px;
; Font-style: normal;
; Text-decoration: none;
; color: #bfbfbf;

}
.links A {
; Font-Family: Arial;
; Font-weight: normal; Font-size: 10px;
; Font-style: normal;
; Text-decoration: none;
; color: #bfbfbf;

}
.links A:hover {
; Font-Family: Arial;
; Font-weight: normal; Font-size: 10px;
; Font-style: normal;
; Text-decoration: underline;
; color: #bfbfbf;

}
#1 {
; background-image: url(map/1.png);
; position: absolute;
; left: 60px; top: 335px;
; width: 20px; height: 20px;
}
#2 {
; background-image: url(map/1.png);
; position: absolute;
; left: 100px; top: 200px;
; width: 20px; height: 20px;
}
#3 {
; background-image: url(map/1.png);
; position: absolute;
; left: 117px; top: 315px;
; width: 20px; height: 20px;
}
#4 {
; background-image: url(map/1.png);
; position: absolute;
; left: 130px; top: 302px;
; width: 20px; height: 20px;
}
#5 {
; background-image: url(map/1.png);
; position: absolute;
; left: 165px; top: 225px;
; width: 20px; height: 20px;
}
#6 {
; background-image: url(map/1.png);
; position: absolute;
; left: 175px; top: 330px;
; width: 20px; height: 20px;
}
#7 {
; background-image: url(map/1.png);
; position: absolute;
; left: 205px; top: 264px;
; width: 20px; height: 20px;
}
#8 {
; background-image: url(map/1.png);
; position: absolute;
; left: 210px; top: 320px;
; width: 20px; height: 20px;
}
#9 {
; background-image: url(map/1.png);
; position: absolute;
; left: 220px; top: 280px;
; width: 20px; height: 20px;
}
#10 {
; background-image: url(map/1.png);
; position: absolute;
; left: 245px; top: 235px;
; width: 20px; height: 20px;
}
#11 {
; background-image: url(map/1.png);
; position: absolute;
; left: 445px; top: 180px;
; width: 20px; height: 20px;
}
#12 {
; background-image: url(map/1.png);
; position: absolute;
; left: 520px; top: 286px;
; width: 20px; height: 20px;
}
#13 {
; background-image: url(map/1.png);
; position: absolute;
; left: 560px; top: 190px;
; width: 20px; height: 20px;
}
#14 {
; background-image: url(map/1.png);
; position: absolute;
; left: 697px; top: 287px;
; width: 20px; height: 20px;
}
#15 {
; background-image: url(map/1.png);
; position: absolute;
; left: 650px; top: 20px;
; width: 20px; height: 20px;
}
#16 {
; background-image: url(map/1.png);
; position: absolute;
; left: 745px; top: 175px;
; width: 20px; height: 20px;
}
#17 {
; background-image: url(map/1.png);
; position: absolute;
; left: 924px; top: 245px;
; width: 20px; height: 20px;
}