P, TD, TH, BODY, H3, H4, input, select, textarea, .n {font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size : 8pt; }

.s, .system { color: #6C7787; font-size: 7pt; line-height: 9pt; font-family: Verdana; }

H1 { font-size: 8pt; margin-top: 0px; margin-bottom: 15px; }
H2 { color: #B06241; font-weight: bold; padding-left: 17px; margin-bottom: 13px; font-size: 8pt; }

.media-right, .media-left {  float: right; border: 3px solid #D5D5D5; margin: 5px 0px 5px 10px; padding: 2px; width: 151px; }
.media-left { float: left; }
.media-zoom { text-align: right;  z-index: 10; margin-top: -20px; width: 151px; }


.g-table { empty-cells: show; }
.g-table th { padding-left: 10px; padding-right: 10px; text-align: center; font-weight: normal; color: #666666; background-color: #FFFFFF;  border-bottom: 1px solid #990000; }
.g-table td { padding-left: 10px; padding-right: 10px;  border-bottom: solid 1px #E6E6E6; }
.g-table td * td { padding: 0px; border: none; } /* отменяем действие стиля  на вложенные таблицы */

.f-table { }
.f-table th { font-weight: bold; text-align: left;  padding-bottom: 15px; }
.formsubmit { color: #6F1C0B;	 font-size: 9pt; font-family: Arial,sans-serif; font-weight: bold; text-transform: uppercase; background: #FCED95; border-left: 3px  #FFC493 solid; border-top: 3px  #FFC493 solid; border-right: 3px  #AA5832 solid; border-bottom: 3px  #AA5832 solid;}
.forminput { border: solid 2px #D5D5D5; padding: 3px; font-size: 8pt; height: 24px; }
.formtext { font-weight: normal; color: #666666; }
.formfinish { padding-top: 10px; text-align: center; } 

.date { color: #6C7787; }

.funny-scroll { scrollbar-arrow-color: #FFFFFF;scrollbar-highlight-color: #C1B2A2;scrollbar-face-color: #A22F2A;scrollbar-shadow-color: #A22F2A;scrollbar-3dlight-color: #A22F2A;scrollbar-darkshadow-color: #A22F2A;scrollbar-track-color: #C1B2A2;}
.funny-scroll2 { scrollbar-arrow-color: #FFFFFF;scrollbar-highlight-color: #C1B2A2;scrollbar-face-color: #735C4B;scrollbar-shadow-color: #735C4B;scrollbar-3dlight-color: #735C4B;scrollbar-darkshadow-color: #735C4B;scrollbar-track-color: #C1B2A2;}

.link1, .link1 A, .link1 A:visited { color:  #87919D; font-size: 7.5pt; }
.link2, .link2 A, .link2 A:visited { color:  #737E8B; font-size: 7.5pt; }

.banner { width: 194px;  background: url(/img/bg_ban.gif); margin-bottom: 15px; padding-top: 10px; padding-bottom: 6px;}
.banner-img { margin-left: 19px;  }
.banner-text { width: 160px; height: 25px; margin-left: 34px; margin-top: 15px;  overflow: hidden; }
.banner-text A, .banner-text A:visited { color: #455162; text-decoration: none; font-size: 7.5pt; }

.informer-title { margin-top: 7px; font-weight: bold; color: #5C6D87; font-size: 7.5pt; font-family: Tahoma, Verdana, sans-serif; padding-bottom: 2px; }
.informer-text, .informer-text A { color: #6C7787; font-size: 7.5pt; font-family: Tahoma, Verdana, sans-serif;line-height: 10pt; text-align: justify; padding-bottom: 9px; text-decoration: none; }

.news-date { color: #B06241; font-weight: bold; padding-left: 17px; font-family: Tahoma,Verdana,sans-serif;}
.news-text {  text-align: justify; padding-bottom: 15px; }
.news-text P { margin-top: 0px; }
.news-text-main { padding: 0px 23px 15px 2px;  text-align: justify; }
.news-head { color: #BF7958; font-weight: bold; padding: 5px 0px 6px 20px; font-family: Tahoma,Arial,sans-serif; font-size: 7.5pt; text-transform: uppercase; }
.news-date2 { color: #BF7958; font-weight: normal; font-family: Tahoma,Arial,sans-serif; margin-right: 3px; }

.sem-date { color: #86896A; font-weight: bold; padding: 9px 10px 1px 17px; font-family: Tahoma,Verdana,sans-serif;}
.sem-city { color: #616D7D; text-transform: uppercase; margin-left: 2px;  font-weight: bold; }

.red-b { color: #A24C29; font-weight: bold; }
.red { color: #A8664B; }

.publish-head { color: #B06241; font-weight: bold; padding: 5px 0px 5px 20px; font-family: Tahoma,Arial,sans-serif; font-size: 8pt; }
.publish-date { color: #B7795E; font-weight: normal; font-family: Tahoma,Arial,sans-serif; margin-right: 3px; }
.publish-more { padding-left: 8px; }
.publish-text { border-bottom: solid 1px #D5D5D5; padding-bottom: 20px; margin-bottom: 15px; text-align: justify; }
.publish-text P { margin-top: 0px; }

.search-url A { font-size: 7.5pt; color: #A8664B; text-decoration: none; }

.c-select1, .c-select2 { font-size: 7pt; font-face: Tahoma; width: 70px; margin-top: 2px; color: #74808F; padding-left: 4px; }
.c-select2 { width: 55px; margin-right: 5px;}
.c-head-d { color: #3F6E6D; font-weight: bold;  }
.c-head-h { color: #B3633D; font-weight: bold; }
.c-day-nor, .c-holiday-nor, .c-day-cur, .c-holiday-cur { font-size: 8pt; color: #828D9B; }
.c-day-nor A, .c-holiday-nor A, .c-day-cur A, .c-holiday-cur A { color: #173C7C;  }
