.MainTableWidth {width:100%}

.screen {display:none}

body {PADDING-RIGHT: 0px;   PADDING-LEFT: 0px;   PADDING-BOTTOM: 0px;   MARGIN: 0px;   PADDING-TOP: 0px;   BACKGROUND-COLOR: #ffffff}

P {FONT-SIZE: 13px;   COLOR: #000000;   FONT-FAMILY: Tahoma;  margin: 0px 0px 15px 0px}

TR {FONT-SIZE: 13px;   COLOR: #000000;   FONT-FAMILY: Tahoma}

TD {FONT-SIZE: 13px;   COLOR: #000000;   FONT-FAMILY: Tahoma}

FORM {margin: 0px}

A {TEXT-DECORATION: none}

A:link {COLOR: #000000;   TEXT-DECORATION: underline;  }

A:active {COLOR: #000000;   TEXT-DECORATION: underline;  }

A:visited {COLOR: #000000;   TEXT-DECORATION: underline;  }

A:hover {COLOR: #000000;   TEXT-DECORATION: underline;  }

HR {HEIGHT: 1px}

IMG {BORDER-TOP-WIDTH: 0px;   BORDER-LEFT-WIDTH: 0px;   BORDER-BOTTOM-WIDTH: 0px;   BORDER-RIGHT-WIDTH: 0px}

A IMG {BORDER-RIGHT: black 0px solid;   BORDER-TOP: black 0px solid;   BORDER-LEFT: black 0px solid;   BORDER-BOTTOM: black 0px solid}

INPUT {COLOR: #050505;   FONT-FAMILY: Tahoma;   TEXT-ALIGN: left}

SELECT {COLOR: #050505;   FONT-FAMILY: Tahoma;   TEXT-ALIGN: left}

TEXTAREA {COLOR: #050505;   FONT-FAMILY: Tahoma;   TEXT-ALIGN: left}

H3 {font-weight:bold; margin: 0px 0px 10px 0px; FONT-SIZE: 13px;   COLOR: #7b0304;   FONT-FAMILY: Tahoma; }

.hgtld, .hgtld:link, .hgtld:active, .hgtld:hover {text-align:center; width: 100px; padding:3px; margin-bottom:-1px; border: 0px solid #583028; border-bottom: 0px; background-color: #105890; color:white; display:block}

.hgtld_no {text-align:center; width: 100px; padding:3px; margin-bottom:-1px; border: 1px solid #583028; border-bottom: 0px;  display:block}

.newsEven {font-size: 8pt;}

.c-r-razdel-bg {padding: 10px 0px 35px 0px}

.tbldtlleft {padding-left:15px; width: 190px}

.tbldtlright {text-align:left; color: black}

.tblbg {background-color: #C9B197}

.tblhead {background-color: #583028;  color: white;  font-weight: bold}

.tblborder {border-collapse: collapse;  border: 1px solid #583028}

.button {text-align: center}

.pic {border: 1px solid #583028}

.centermargins {padding: 10px 0px 20px 0px}

.leftmargins {display:none}

.rightmargins {display:none}

.news_arch_r, .greyp {font-size:8pt; background-color:#DAC7B7}

.news_date {font-size:8pt; text-align:right; color:black}

.news_content {text-align:justify}

.news_hd_r {font-size:8pt; font-weight:normal; margin-bottom:7px}

.news_date_r {font-size:8pt; margin-top:8px; color:black}

.news_content_r {font-size:8pt; text-align:justify}

.menu {FONT-WEIGHT: bold;   FONT-SIZE: 8pt;   PADDING-BOTTOM: 5px;   COLOR: #704a39;   FONT-FAMILY: Tahoma;   LETTER-SPACING: 0px}

.menu-rast {padding-left: 16px}

.main_dirtitle {FONT-SIZE: 22px;   MARGIN: -2px 0px 5px 0px;   COLOR: #8e2626;   FONT-FAMILY: Impact;  font-weight: normal}

.main_dirnote {FONT-SIZE: 13px;   COLOR: #7b0304;   FONT-FAMILY: Tahoma;   TEXT-ALIGN: justify}

.main_linkbar {FONT-WEIGHT: bold;   FONT-SIZE: 10pt;   MARGIN-BOTTOM: 5px; padding-left: 1px;  COLOR: #704a39;   FONT-FAMILY: Tahoma;   LETTER-SPACING: 2px;   TEXT-ALIGN: left}

.expo_title {FONT-WEIGHT: bold;   FONT-SIZE: 12pt;   MARGIN: 3px 0px;   COLOR: #8e2626;   FONT-FAMILY: Tahoma}

.expo_navhr {WIDTH: 100%; COLOR: #7D6867; HEIGHT: 1px; margin: 10px 0px 10px 0px}

.expo_navhr_r {WIDTH: 100%; COLOR: #7D6867; HEIGHT: 1px; margin: 0px 0px 5px 0px}

.expo_activepage {FONT-WEIGHT: bold}

.expo_objlot {FONT-WEIGHT: bold;   FONT-SIZE: 11pt}

.expo_objpsk {FONT-WEIGHT: bold}

.expo_objdescr {COLOR: #010101;  margin-bottom: 7px}

.expo_objtd {BORDER-BOTTOM: #716660 1px solid;  padding: 0px 0px 15px 0px}

.expo_objtd1 {BORDER-BOTTOM: #716660 1px solid;  padding: 7px 0px 7px 0px}

.expo_objtd2 {BORDER-BOTTOM: #716660 1px solid}

.expo_objtd3 {WIDTH: 370px;   BORDER-BOTTOM: #b29478 1px solid}

.invo_title {FONT-WEIGHT: bold;   FONT-SIZE: 12pt;   MARGIN: 3px 0px;   COLOR: #8e2626;   FONT-FAMILY: Tahoma}

.invo_subtitle {FONT-WEIGHT: bold;   FONT-SIZE: 10pt;   MARGIN: 15px 0px 0px;   COLOR: #8e2626;   FONT-FAMILY: Tahoma}

.invo_lot {FONT-WEIGHT: bold;   FONT-SIZE: 12pt;   COLOR: #8e2626;   FONT-FAMILY: Tahoma}

.form_fieldtitle {FONT-SIZE: 13px;   COLOR: #7b0304;   FONT-FAMILY: Tahoma}

.comment {FONT-SIZE: 11px;   COLOR: #8e6363}

.info_td1 {WIDTH: 100px}

.info_td2 {BORDER-BOTTOM: #b29478 1px solid}

.info_title {FONT-WEIGHT: bold;   FONT-SIZE: 12pt;   MARGIN: 3px 0px;   COLOR: #8e2626;   FONT-FAMILY: Tahoma}

.info_navhr {WIDTH: 100%;   COLOR: #8e2626;   HEIGHT: 1px}

.img-hover {  cursor: pointer;   padding: 0px 9px 5px 0px; }

.Openator {  cursor: pointer;   font-weight: bold; }

.Openator:hover {  text-decoration: underline; }

.Openatable {  display: block; margin-left: 0px; border:0px solid black; width:100%}

#left {TEXT-ALIGN: left}

#right {TEXT-ALIGN: right}

#center {TEXT-ALIGN: center}

#justify {TEXT-ALIGN: justify}

h1 {FONT-SIZE: 17px;   MARGIN: 4px 0px 0px 0px;   COLOR: #614846;   FONT-FAMILY: Georgia;  font-weight: bold}

.right-col { display:none }

.contacts-pad { padding-bottom: 3px }