/* Общие стили */
/*html, body {height:100%; width:100%;}*/

*, html, body {margin:0; padding:0;}
body {font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; background:#ffffff;}
.pageBody {margin:3px 3px 3px 3px;} /* Дополнительный стиль для body страниц сайта */
td, input, textarea, option, select {font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000;}
img {border:0px solid;}
.clear {clear:both; height:0px;}
.clear5 {clear:both; height:5px}
.clear10 {clear:both; height:10px}
.clear20 {clear:both; height:20px}
.clear30 {clear:both; height:30px}
.horDlmtr5 {width:5px; height:1px; float:left;}
.oneHundredPercent {width:100%;}

h1 {font:bold 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;; color:#ff0000; text-transform:uppercase; margin-bottom:12px;}
h2 {font:bold 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;; color:#000000; margin-bottom:12px;}
h3 {font:bold 13px Tahoma, Verdana, Arial, Helvetica, sans-serif;; color:#ff0000; text-transform:uppercase; margin-bottom:12px;}
h4 {font:bold 13px Tahoma, Verdana, Arial, Helvetica, sans-serif;; color:#000000; margin-bottom:12px;}
h5 {font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;; color:#000000; margin-bottom:12px;}
h6 {font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;; color:#000000; text-transform:uppercase; margin-bottom:12px;}
p {line-height:14px; margin-bottom:12px;}
a {text-decoration:underline; color:#ff0000; outline:none;}
a:hover {text-decoration:none}
ul {padding-bottom:6px; padding-left:17px;}
ul li {line-height:14px; list-style-type:none; padding-left:18px; background: url(/images/square.gif) left 4px no-repeat;}
ol {padding-bottom:6px; padding-left:17px;}
ol li {line-height:14px; list-style-type: decimal; list-style-position:inside; background: none;}

/* Фильтр-корректор для полупрозрачных PNG-шек для IE 5.5/6. */
/* Раскомментировать и использовать, если используются полупрозрачные PNG-шки. */
/* Для этого всем IMG-ам с PNG-шным изображением, и всем TD-шкам с PNG-шным бэкграундом, */
/* прописать размеры (иногда достаточно прописать один статический размер!) и class="png". */
.png {filter:expression(fixPNG(this));}

/* ---- ОБВЯЗКА ---- */

/* Глобальный контейнер */
#global {width:100%; height:100%; border-collapse:collapse; border-spacing:0;}

/* Заголовок */
#header {height:137px;}
#header #headerGrid {border-collapse:collapse; border-spacing:0;}

/* Заголовок. Логотип */
#header #headerGrid .lftCell {width:100%; height:137px; text-align:left; vertical-align:middle; padding-left:0px; padding-right:0px;}
#header #headerGrid .lftCell a {text-decoration:none; outline:none;}
#header #headerGrid .lftCell a:hover {text-decoration:none;}

/* Заголовок. Телефоны */
#header #headerGrid .cntrCell {height:135px; text-align:right; vertical-align:middle; padding-right:25px;}

/* Заголовок. Изображение автомобиля */
#header #headerGrid .rgtCell {height:135px; text-align:right; vertical-align:middle; padding-right:5px;}

/* Контент */
#content {text-align:left; vertical-align:top; font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000;}
#content #contentGrid {width:100%; height:100%; border-collapse:collapse; border-spacing:0;}

/* Контент. Заголовок */
#content #contentGrid #contentHeader {height:20px; text-align:left; vertical-align:top; border:none; border-bottom:1px solid #ffffff; background:#595959;}
#content #contentGrid #contentHeader #contentHeaderGrid {width:100%; height:100%; border-collapse:collapse; border-spacing:0;}
#content #contentGrid #contentHeader #contentHeaderGrid .lftCell {width:200px; text-align:center; vertical-align:middle; font-size:3px;}
#content #contentGrid #contentHeader #contentHeaderGrid .cntrCell {text-align:left; vertical-align:middle; padding:3px 10px 4px 20px; border:none; border-left:1px solid #ffffff; border-right:1px solid #ffffff;}
#content #contentGrid #contentHeader #contentHeaderGrid .cntrCell #pagePath {/*width:expression((document.body.offsetWidth - (21 + 3 + 3 + 200 + 200 + 10 + 20 + 1 + 1))<517 ? "517px" : (document.body.offsetWidth - (21 + 3 + 3 + 200 + 200 + 10 + 20 + 1 + 1)) + "px");*/ width:517px; font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#ffffff; overflow:hidden;}
#content #contentGrid #contentHeader #contentHeaderGrid .cntrCell #pagePath a {font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; outline:none;}
#content #contentGrid #contentHeader #contentHeaderGrid .cntrCell #pagePath a:hover {text-decoration:underline; outline:none;}
#content #contentGrid #contentHeader #contentHeaderGrid .cntrCell #pagePath .selected {color:#ff0000;}
#content #contentGrid #contentHeader #contentHeaderGrid .rgtCell {width:200px; text-align:center; vertical-align:middle; font-size:3px;}

/* Контент. Содержимое */
#content #contentGrid #contentBody {text-align:left; vertical-align:top;}
#content #contentGrid #contentBody #contentBodyGrid {width:100%; height:100%; border-collapse:collapse; border-spacing:0;}

/* Контент. Содержимое. Левая колонка */
#content #contentGrid #contentBody #contentBodyGrid .lftCell {width:200px; text-align:left; vertical-align:top; border:none; /*border-bottom:1px solid #ffffff;*/}

/* Контент. Содержимое. Левая колонка. Меню */
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionOut {width:180px; width:"200px"; float:left; text-align:left; padding:3px 10px 4px 10px; border:none; border-bottom:1px solid #ffffff; background:#cc1919;}
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionOut .lftMenuMark {width:8px; height:8px; float:left; padding-top:3px;}
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionOut .lftMenuMark .image {width:8px; height:8px;}
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionOut .lftMenuSectionIn {width:167px; float:left; text-align:left; font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#ffffff; overflow:hidden;}
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionOut .lftMenuSectionIn a {font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; outline:none;}
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionOut .lftMenuSectionIn a:hover {text-decoration:underline; outline:none;}
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionOutSelected {width:180px; width:"200px"; float:left; text-align:left; padding:3px 10px 4px 10px; border:none; border-bottom:1px solid #ffffff; background:#ff0000;}
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionOutSelected .lftMenuMark {width:8px; height:8px; float:left; padding-top:3px;}
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionOutSelected .lftMenuMark .image {width:8px; height:8px;}
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionOutSelected .lftMenuSectionIn {width:167px; float:left; text-align:left; font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#ffffff; overflow:hidden;}
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionOutSelected .lftMenuSectionIn a {font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; outline:none;}
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionOutSelected .lftMenuSectionIn a:hover {text-decoration:underline; outline:none;}
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionChilds {width:200px;} /* данный класс в коде непосредственно не используется, но есть прототип для классов с именем типа "lftMenuSectionChilds${id-идентификатор родительского узла}" */
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionChildOut {width:170px; width:"200px"; float:left; text-align:left; padding:3px 10px 4px 20px; border:none; border-bottom:1px solid #ffffff; background:#9e9e9e;}
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionChildOut .lftMenuMark {width:8px; height:8px; float:left; padding-top:3px;}
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionChildOut .lftMenuMark .image {width:8px; height:8px;}
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionChildOut .lftMenuSectionChildIn {width:157px; float:left; text-align:left; font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#ffffff; overflow:hidden;}
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionChildOut .lftMenuSectionChildIn a {font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; outline:none;}
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionChildOut .lftMenuSectionChildIn a:hover {text-decoration:underline; outline:none;}
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionChildOutSelected {width:170px; width:"200px"; float:left; text-align:left; padding:3px 10px 4px 20px; border:none; border-bottom:1px solid #ffffff; background:#f89e9e;}
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionChildOutSelected .lftMenuMark {width:8px; height:8px; float:left; padding-top:3px;}
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionChildOutSelected .lftMenuMark .image {width:8px; height:8px;}
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionChildOutSelected .lftMenuSectionChildIn {width:157px; float:left; text-align:left; font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#ffffff; overflow:hidden;}
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionChildOutSelected .lftMenuSectionChildIn a {font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; outline:none;}
#content #contentGrid #contentBody #contentBodyGrid .lftCell .lftMenuSectionChildOutSelected .lftMenuSectionChildIn a:hover {text-decoration:underline; outline:none;}

/* Контент. Содержимое. Левая колонка. Инфоблок */
#content #contentGrid #contentBody #contentBodyGrid .lftCell .infoBlock {width:200px; overflow:hidden; background:#a9a9a9;}

/* Контент. Содержимое. Центральная колонка. Контент страницы */
#content #contentGrid #contentBody #contentBodyGrid .cntrCell {text-align:left; vertical-align:top; padding:10px 10px 10px 20px; border:none; border-left:1px solid #ffffff; border-right:1px solid #ffffff;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent {/*width:expression((document.body.offsetWidth - (21 + 3 + 3 + 200 + 200 + 10 + 20 + 1 + 1))<517 ? "517px" : (document.body.offsetWidth - (21 + 3 + 3 + 200 + 200 + 10 + 20 + 1 + 1)) + "px");*/ width:517px; overflow:hidden;}

/* Контент. Содержимое. Правая колонка */
#content #contentGrid #contentBody #contentBodyGrid .rgtCell {width:200px; text-align:left; vertical-align:top; border:none; border-bottom:1px solid #ffffff;}

/* Контент. Содержимое. Правая колонка. Анонсы новостей. Инфоблоки */
#content #contentGrid #contentBody #contentBodyGrid .rgtCell #newsSectionOut {width:180px; width:'200px'; padding:10px 10px 10px 10px; border:none; border-bottom:1px solid #ffffff; background:#a9a9a9;}
#content #contentGrid #contentBody #contentBodyGrid .rgtCell #newsSectionOut #newsSectionIn {width:180px; overflow:hidden;}
#content #contentGrid #contentBody #contentBodyGrid .rgtCell #newsSectionOut #newsSectionIn .newsItem {padding-bottom:10px;}
#content #contentGrid #contentBody #contentBodyGrid .rgtCell #newsSectionOut #newsSectionIn .newsItem .newsName {font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding-bottom:5px;}
#content #contentGrid #contentBody #contentBodyGrid .rgtCell #newsSectionOut #newsSectionIn .newsItem .newsName .newsdate {font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-seriff; color:#ffffff; background:#000000; padding:0px 3px 0px 3px; margin:0px 5px 0px 0px;}
#content #contentGrid #contentBody #contentBodyGrid .rgtCell #newsSectionOut #newsSectionIn .newsItem .newsLink {text-align:right;}
#content #contentGrid #contentBody #contentBodyGrid .rgtCell #newsSectionOut #newsSectionIn .newsItem .newsLink a {font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#ff0000;}
#content #contentGrid #contentBody #contentBodyGrid .rgtCell #newsSectionOut #newsSectionIn .allNews {text-align:right;}
#content #contentGrid #contentBody #contentBodyGrid .rgtCell #newsSectionOut #newsSectionIn .allNews a {font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#ff0000;}
#content #contentGrid #contentBody #contentBodyGrid .rgtCell .infoBlock {width:200px; overflow:hidden; border:none; border-bottom:1px solid #ffffff; background:#a9a9a9;}
#content #contentGrid #contentBody #contentBodyGrid .rgtCell .infoBlockHeader {width:200px; overflow:hidden; border:none; border-bottom:1px solid #ffffff; background:#a9a9a9;}

/* Надподвальный отступ */
#upFooter {height:19px; text-align:center; vertical-align:bottom; font-size:3px; background:#595959;}

/* Подвал */
#footer {height:50px; text-align:left; vertical-align:top;}
#footerGrid {width:100%; height:100%; border-collapse:collapse; border-spacing:0;}

/* Подвал. Счетчик */
#footer #footerGrid .lftCell {width:200px; text-align:center; vertical-align:middle;}

/* Подвал. Копирайт */
#footer #footerGrid .cntrCell {text-align:center; vertical-align:middle;}

/* Подвал. Разработчик */
#footer #footerGrid .rgtCell {width:183px; text-align:left; vertical-align:top; padding-left:17px;}
#footer #footerGrid .rgtCell #developerLogo {width:24px; height:24px; float:left; text-decoration:none; outline:none; margin-top:13px;}
#footer #footerGrid .rgtCell #developerLogo:hover {text-decoration:none;}
#footer #footerGrid .rgtCell #developerText {width:149px; width:"159px"; float:left; margin-top:12px; padding-left:10px;}
#footer #footerGrid .rgtCell #developerText a {text-decoration:none; color:#000000; outline:none;}
#footer #footerGrid .rgtCell #developerText a:hover {text-decoration:underline;}

/* ---- ОБЫЧНАЯ СТРАНИЦА ---- */
/* Контент. Содержимое. Центральная колонка. Контент страницы. Обычная страница */
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea {font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000;}

/* ---- СТРАНИЦА С КАТЕГОРИЯМИ ---- */
/* Контент. Содержимое. Центральная колонка. Контент страницы. Страница с категориями */
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #childsDelimiter {margin-top:10px; margin-bottom:18px; border:none; border-top:1px dashed #9e9e9e;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #childsArea .lftCell {width:50%; width:expression((pageContent.offsetWidth/2) + "px"); float:left; overflow:hidden; padding-bottom:6px;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #childsArea .rgtCell {width:50%; width:expression((pageContent.offsetWidth - (pageContent.offsetWidth/2)) + "px"); float:left; overflow:hidden; padding-bottom:6px;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #childsArea .lftCell .cellIn {width:expression(((pageContent.offsetWidth/2) - 20) + "px"); overflow:hidden; margin-right:20px; margin-right:'0px';}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #childsArea .rgtCell .cellIn {width:expression(((pageContent.offsetWidth - (pageContent.offsetWidth/2)) - 20) + "px"); overflow:hidden; margin-right:20px; margin-right:'0px';}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #childsArea .lftColumn {width:109px; display:block; float:left; padding-bottom:6px; margin-right:10px;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #childsArea .imageBgOut {width:109px; height:109px; display:block; float:left; text-align:left; background:#e3e3e3;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #childsArea .imageBgIn {width:109px; height:109px; display:table-cell; text-align:center; vertical-align:middle;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #childsArea .image {cursor:pointer; margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px"); border:1px solid #7b7b7b;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #childsArea .rgtColumn {width:expression((parentNode.parentNode.offsetWidth - 119 - 20) + "px"); float:'left'; margin:0 0 8px 119px; margin:'0 0 8px 0';}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #childsArea .name {width:expression((parentNode.parentNode.parentNode.offsetWidth - 119 - 20) + "px"); overflow:hidden; padding:8px 0 8px 1px; border:none; border-bottom:1px solid #d5d5d5;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #childsArea .name a {font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;; color:#ff0000; text-decoration:none; outline:none;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #childsArea .name a:hover {text-decoration:underline;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #childsArea .nameNoPicture {overflow:hidden; padding:8px 0 8px 1px; margin-bottom:8px; border:none; border-bottom:1px solid #d5d5d5;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #childsArea .nameNoPicture a {font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;; color:#ff0000; text-decoration:none; outline:none;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #childsArea .nameNoPicture a:hover {text-decoration:underline;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #childsArea .description {}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #galleryDelimiter {margin-top:10px; margin-bottom:18px; border:none; border-top:1px dashed #9e9e9e;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #galleryArea {}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #galleryArea #galleryGrid {width:100%; border-collapse:collapse; border-spacing:0;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #galleryArea #galleryGrid td {text-align:center; vertical-align:top; font-size:3px;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #galleryArea #galleryGrid td.firstCell {text-align:left;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #galleryArea #galleryGrid td.innerCell {text-align:center;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #galleryArea #galleryGrid td.lastCell {text-align:right;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #galleryArea #galleryGrid td .galleryPicture {width:151px; width:'167px'; text-align:center; background:#e3e3e3; padding:8px;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #galleryArea #galleryGrid td .galleryPictureFirstCell {margin:0 auto 0 0;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #galleryArea #galleryGrid td .galleryPictureInnerCell {margin:0 auto 0 auto;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #galleryArea #galleryGrid td .galleryPictureLastCell {margin:0 0 0 auto;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #galleryArea #galleryGrid td .description {width:151px; font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; text-align:center; overflow:hidden;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #galleryArea #galleryGrid td .descriptionFirstCell {margin:8px auto 0 8px;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #galleryArea #galleryGrid td .descriptionInnerCell {margin:8px auto 0 auto;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #galleryArea #galleryGrid td .descriptionLastCell {margin:8px 8px 0 auto;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentTextArea #galleryArea #galleryGrid td.сellDelimiter {height:13px; font-size:3px;}

/* ---- НОВОСТИ ---- */
/* Контент. Содержимое. Центральная колонка. Контент страницы. Список новостей и отдельная новость */
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #newsArea {font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; padding-right:10px;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #newsArea #newsListGrid {width:100%; border-collapse:collapse; border-spacing:0; margin-bottom:10px;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #newsArea #newsListGrid td {vertical-align:top;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #newsArea #newsListGrid td h3 {font:bold 13px Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height:16px; text-transform:none; color:#595959;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #newsArea #newsListGrid td h3 .newsdate {font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-seriff; color:#ffffff; background:#000000; padding:0px 5px 0px 5px; margin:0px 10px 0px 0px;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #newsArea #newsListGrid td .image {float:left; text-align:left; padding:2px 14px 12px 0;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #newsArea #newsListGrid td .annotwithimage {}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #newsArea #newsListGrid td .annotwithimage p {font-size:11px; line-height:14px;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #newsArea #newsListGrid td .annotwithoutimage {}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #newsArea #newsListGrid td .annotwithoutimage p {font-size:11px; line-height:14px;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #newsArea #newsListGrid td p.details {text-align:right;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #newsArea #newsListGrid td p.details a {font-weight:bold; color:#ff0000;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #newsArea #newsListGrid td.botBrd {height:12px; font-size:3px; border:none; border-top:1px dashed #9e9e9e;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #newsArea #pager {font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #newsArea #pager b {font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#ffffff; vertical-align:1px; padding:1px 4px 1px 5px; background:#595959;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #newsArea #pager a {font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#595959; vertical-align:1px; padding:1px 2px 1px 3px;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #newsArea h1 .newsdate {font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#ffffff; background:#595959; padding:0px 5px 0px 5px; margin:0px 10px 0px 0px;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #newsArea .newsDetails {}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #newsArea .newsDetails .leftPart {float:left; margin:0 15px 5px 0; text-align:left;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #newsArea .newsDetails .leftPart .image {padding-top:2px;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #newsArea .newsDetails .rightPart {}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #newsArea .newsDetails .allNews {text-align:right; padding:10px 0;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #newsArea .newsDetails .allNews a {font-weight:bold; color:#ff0000; padding-top:8px; border:none; border-top:1px dashed #9e9e9e;}

/* ---- КОНТАКТЫ ---- */
/* Контент. Содержимое. Центральная колонка. Контент страницы. Контакты */
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentContactsArea {font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentContactsArea small {font-size:11px;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentContactsArea #sectionsDelimiter {height:1px; border:none; border-top:1px dashed #9e9e9e; margin:12px 0 12px 0;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentContactsArea h2 {font:bold 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;; color:#ff0000; text-transform:uppercase; margin-bottom:12px;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentContactsArea #feedbackTable {border-collapse:collapse; border-spacing:0;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentContactsArea #feedbackTable td {font-size:12px;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentContactsArea #feedbackTable td.leftCell {width:100px; text-align:right; vertical-align:top; padding:5px 5px 5px 5px; padding:"4px 5px 4px 5px";}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentContactsArea #feedbackTable td.rightCell {width:385px; text-align:left; vertical-align:top; padding:5px 5px 5px 5px; padding:"4px 5px 4px 5px";}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentContactsArea #feedbackTable td .textfield {width:180px; width:"180px"; height:18px; height:"18px"; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; text-align:left; padding:1px 0 1px 3px; border-top:solid 1px #494949; border-right:solid 1px #dadada; border-bottom:solid 1px #dadada; border-left:solid 1px #494949;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentContactsArea #feedbackTable td .textarea {width:370px; width:"370px"; height:100px; height:"100px"; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; text-align:left; overflow:hidden; padding:1px 0 1px 3px; border-top:solid 1px #494949; border-right:solid 1px #dadada; border-bottom:solid 1px #dadada; border-left:solid 1px #494949;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentContactsArea #feedbackTable #contactus_name_err {font-size:11px;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentContactsArea #feedbackTable #contactus_email_err {font-size:11px;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentContactsArea #feedbackTable #contactus_message_err {font-size:11px;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentContactsArea .ftable {border-collapse:collapse; border-spacing:0; margin-bottom:0;}
#content #contentGrid #contentBody #contentBodyGrid .cntrCell #pageContent #pageContentContactsArea .ftable .header td {text-align:right; vertical-align:top; padding:5px 20px 0 5px; padding:"5px 20px 0 5px";}
