/* Сброс настроек по 00 */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, font, img, ul {
 margin: 0;
 padding: 0;
 border: 0;
 outline: 0;
 font-size: 100%;
 vertical-align: baseline;
 background: transparent;
}
:focus {
 outline: 0;
}
/* // ----------------- */


font-family: 'Ubuntu', sans-serif;
font-family: 'Open Sans', sans-serif;


#contanier {
 margin: auto; 
 padding: 0px;
}
#centerBlock {
 width: 995px;
 text-align: left; 
 text-valign: top; 
 padding: 0px; 
 margin: auto; 
 font-family: 'Open Sans', sans-serif; 
 font-size: 13px; 
 word-spacing: 0.000em;
 color: #333;
}
body { 
 clear: both;
 background-color: #fff;
 font-family: 'Open Sans', sans-serif; 
 font-size: 13px; 
 word-spacing: 0.000em;
 color: #333;
}
td { 
 clear: both;
 font-family: 'Open Sans', sans-serif; 
 font-size: 13px; 
 word-spacing: 0.000em;
 color: #333;
}
hr {
 border: none; 
 height: 1px; 
 color: #DCDCDC; 
 background: #DCDCDC;
}
.hr1 {
 width: 995px;
 height: 25px;
 margin-top: 5px; 
 margin-bottom: 5px;
 background: url('/Desine/hr1.jpg') no-repeat 0px 0px;
} 
.hr2 {
 width: 995px;
 height: 25px;
 margin-top: 5px; 
 margin-bottom: 5px;
 background: url('/Desine/hr2.jpg') no-repeat 0px 0px;
} 
.hr2_725 {
 width: 725px;
 height: 25px; 
 margin-top: 5px; 
 margin-bottom: 5px;
 background: url('/Desine/hr2_725.jpg') no-repeat 0px 0px;
}
.hr2_700 {
 width: 700px;
 height: 25px; 
 margin-top: 5px; 
 margin-bottom: 5px;
 background: url('/Desine/hr2_700.jpg') no-repeat 0px 0px;
} 
h1 {
 font: 36px 'Ubuntu', sans-serif;
 font-style: normal;
 font-weight: 300;
 color: #444;
 padding-top: 0px; 
 padding-bottom: 40px;
 text-transform: none;
 text-decoration: none;
 letter-spacing: 0em;
 word-spacing: 0em;
}
h2 {
 font: 19px 'Ubuntu', sans-serif;
 font-weight: 400;
 color: #333; 
 margin: 15px 0 5px 0;
 text-transform: none;
 text-decoration: none;
 letter-spacing: 0em;
 word-spacing: 0em;
}
h3 {
 font: 19px 'Ubuntu', sans-serif;
 font-weight: 400;
 color: #333;
 margin: 0 0 5px 0;
 text-transform: none;
 text-decoration: none;
 letter-spacing: 0em;
 word-spacing: 0em;
}
ul {
 padding: 0px 0px 0px 17px;
}
p {
 padding: 0px 0px 10px 0px;
}



/* Внешние ссылки */
a:link {text-decoration:none; color: #428AFF;}
a:visited {text-decoration:none; color: #428AFF;}
a:hover {text-decoration:none; color: #333;}
a:active {text-decoration:none; color: #333;}
/* ------------- */

/* Почтовые формы */
.posts { 
 font-family: 'Open Sans', sans-serif;
 font-size: 13px;
 color: #999;
 padding: 7px; 
 margin-bottom: 4px;
 border: 1px solid #ddd;
 position: relative; 
 background: #fff;
 border-radius: 8px 0px 8px 0px;
 -moz-border-radius: 8px 0px 8px 0px;
 -webkit-border-radius: 8px 0px 8px 0px;
 -khtml-border-radius: 8px 0px 8px 0px;
 -o-border-radius: 8px 0px 8px 0px;
 box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2) inset;
 -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2) inset;
 -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2) inset;
 -khtml-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2) inset;
 -o-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2) inset;
 behavior: url(/PIE.htc);
}
.buttonkn {
 border: 1px solid #DDD;
 border-radius: 8px 0px 8px 0px;
 -moz-border-radius: 8px 0px 8px 0px;
 -webkit-border-radius: 8px 0px 8px 0px;
 -khtml-border-radius: 8px 0px 8px 0px;
 -o-border-radius: 8px 0px 8px 0px;
 text-shadow: 0px 1px 1px white;
 -webkit-box-shadow: 0px 1px 2px #ddd;
 -moz-box-shadow: 0px 1px 2px #ddd;
 -khtml-box-shadow: 0px 1px 2px #ddd;
 -o-box-shadow: 0px 1px 2px #ddd;
 box-shadow: 0px 1px 2px #ddd;
 font: 15px 'Open Sans', sans-serif;
 padding: 6px 10px;
 white-space: nowrap;
 vertical-align: middle;
 color: #999;
 cursor: pointer;
 background: #ffffff;
 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#EBEAEA));
 background: -webkit-linear-gradient(#ffffff, #EBEAEA);
 background: -moz-linear-gradient(#ffffff, #EBEAEA);
 background: -ms-linear-gradient(#ffffff, #EBEAEA);
 background: -o-linear-gradient(#ffffff, #EBEAEA);
 background: linear-gradient(#ffffff, #EBEAEA);
 -pie-background: linear-gradient(#ffffff, #EBEAEA);
 behavior: url(/PIE.htc);
}
.buttonkn:hover, .buttonkn:focus {
 border-color: #ddd;
 -webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.25);
 -moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.25);
 -khtml-box-shadow: 0px 1px 2px rgba(0,0,0,0.25);
 -o-box-shadow: 0px 1px 2px rgba(0,0,0,0.25);
 box-shadow: 0px 1px 2px rgba(0,0,0,0.25);
 background: #ffffff;
 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#C2C2C2));
 background: -webkit-linear-gradient(#ffffff, #C2C2C2);
 background: -moz-linear-gradient(#ffffff, #C2C2C2);
 background: -ms-linear-gradient(#ffffff, #C2C2C2);
 background: -o-linear-gradient(#ffffff, #C2C2C2);
 background: linear-gradient(#ffffff, #C2C2C2);
 -pie-background: linear-gradient(#ffffff, #C2C2C2);
 behavior: url(/PIE.htc);
}
.buttonkn:active {
 border: 1px solid #AAA;
 border-bottom-color: #CCC;
 border-top-color: #999;
 -webkit-box-shadow: inset 0px 1px 2px #aaa;
 -moz-box-shadow: inset 0px 1px 2px #aaa;
 -khtml-box-shadow: inset 0px 1px 2px #aaa;
 -o-box-shadow: inset 0px 1px 2px #aaa;
 box-shadow: inset 0px 1px 2px #aaa;
 background: -webkit-linear-gradient(top, #E6E6E6, gainsboro);
 background: -moz-linear-gradient(top, #E6E6E6, gainsboro);
 background: -ms-linear-gradient(top, #E6E6E6, gainsboro);
 background: -o-linear-gradient(top, #E6E6E6, gainsboro);
 -pie-background: linear-gradient(top, #E6E6E6, gainsboro);
 behavior: url(/PIE.htc);
}
/* ----------------- */

/* ЗАГОЛОВКИ - Каталог скидок - название компаний, Купить делькарту в городах, Поиск по каталогу скидок */
.eTitle {
 font-style: normal;
 font-family: 'Ubuntu', sans-serif; 
 font-size: 22px; 
 font-weight: 400;
 text-shadow: 0px 1px 0px #444;
 text-transform: none;
 text-decoration: none;
 letter-spacing: 0em;
 word-spacing: 0em;
}
.eTitle a:link {text-decoration:none; color: #444;}
.eTitle a:visited {text-decoration:none; color: #444;}
.eTitle a:hover {text-decoration:none; color: #428AFF; text-shadow: 0px 1px 0px #428AFF;}
.eTitle a:active {text-decoration:none; color: #428AFF; text-shadow: 0px 1px 0px #428AFF;}
/* ----------------- */

/* ЗАГОЛОВКИ Блоков - Оплатить on-line, У нас можно купить, Заказать с доставкой курьером */
.catName2 {
 font-family: 'Ubuntu',sans-serif;
 font-weight: 400;
 font-size: 18px;
 text-shadow: 0px 1px 0px #fff;
}
a.catName2:link {text-decoration:none; color: #fff;}
a.catName2:visited {text-decoration:none; color: #fff;}
a.catName2:hover {text-decoration:none; color: #444; text-shadow: 0px 1px 0px #444;}
a.catName2:active {text-decoration:none; color: #444; text-shadow: 0px 1px 0px #444;}
/* ----------------- */

/* Блок меню Новости Каталог скидок Магазин */
.BlockTopMenu {
 width: 100%;
 height: auto;
 color: #999;
 margin-bottom: 40px;
}
/* ----------------- */

/* Блок для страниц */
.Block {
 margin: 0px;
 width: 725px; 
 border: 0px solid #fff;
 font-family: 'Open Sans', sans-serif; 
 font-size: 13px; 
 word-spacing: 0.000em;
 color: #333;
}
.Block h6{
 font-family: 'Ubuntu', sans-serif;
 font-size: 24px; 
 text-shadow: 0px 1px 0px #444;
 text-align: left; 
 padding: 0px 0px 15px 0px;
 font-weight: 700;
}
/* ----------------- */

/* Подсказки */
#easyTooltip{
 display: block;
 max-width: 230px;
 padding: 5px 10px;
 border: 1px solid #000;
 border-radius: 8px 0px 8px 0px;
 background: #000;
 color: #fff;
 font-style: normal;
 font-family: 'Ubuntu', sans-serif; 
 font-size: 12px; 
 font-weight: 400;
 opacity: 0.80;
 filter: alpha(opacity:80);
 KHTMLOpacity: 0.80;
 MozOpacity: 0.80;
}
/* ----------------- */










/* ------------------------------------------------------------------------- TOP ------------------------------------------------------------------------- */
/* Блок ШАПКА */
.Top {
 margin: 0px auto;
 clear: both;
 width: 100%;
 height: 135px;
 background: #080808; 
 box-shadow: 0px 14px 14px rgba(0, 0, 0, 0.22);
 -moz-box-shadow: 0px 14px 14px rgba(0, 0, 0, 0.22);
 -khtml-box-shadow: 0px 14px 14px rgba(0, 0, 0, 0.22);
 -webkit-box-shadow: 0px 14px 14px rgba(0, 0, 0, 0.22);
 -o-box-shadow: 0px 14px 14px rgba(0, 0, 0, 0.22);
 z-index: -1;
 behavior: url(/PIE.htc);
}
/* ----------------- */

/* ШАПКА - Заголовки меню для сайта и магазина */
.TitleTop {
 font-family: 'Ubuntu', sans-serif; 
 font-size: 18px; 
 font-weight: 700; 
 text-align: left; 
 text-shadow: 0px 1px 0px #FF7221;
}
.TitleTop a:link {text-decoration:none; color: #FF7221;}
.TitleTop a:visited {text-decoration:none; color: #FF7221;}
.TitleTop a:hover {text-decoration:none; color: #444; text-shadow: 0px 1px 0px #444;}
.TitleTop a:active {text-decoration:none; color: #444; text-shadow: 0px 1px 0px #444;}
/* ----------------- */

/* ШАПКА фон Выбора города */
.TopDropFon {
 text-align: center;
 padding: 6px;
 width: 90%;
 -webkit-box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.2);
 -moz-box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.2);
 -o-box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.2);
 -khtml-box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.2);
 box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.2);
 border-radius: 8px 0px 8px 0px;
 -moz-border-radius: 8px 0px 8px 0px;
 -khtml-border-radius: 8px 0px 8px 0px;
 -webkit-border-radius: 8px 0px 8px 0px;
 -o-border-radius: 8px 0px 8px 0px;
 background: #98BF0E;
 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#98BF0E), to(#ff7221));
 background: -webkit-linear-gradient(#98BF0E, #ff7221);
 background: -moz-linear-gradient(#98BF0E, #ff7221);
 background: -ms-linear-gradient(#98BF0E, #ff7221);
 background: -o-linear-gradient(#98BF0E, #ff7221);
 background: linear-gradient(#98BF0E, #ff7221);
 -pie-background: linear-gradient(#98BF0E, #ff7221);
 z-index: -2;
 behavior: url(/PIE.htc);
}
.postsTop { 
 width: 140px;
 clear: both;
 font-family: 'Ubuntu', sans-serif;
 font-size: 12px;
 color: #999;
 border: 0px solid #ddd;
 padding: 0px 0px 0px 5px; 
 margin-bottom: 0px;
 position: relative; 
 text-align: left;
 background: #F9F9F9;
}
/* ----------------- */
/* ------------------------------------------------------------------------- END TOP ------------------------------------------------------------------------- */










/* ------------------------------------------------------------------------- BOTTOM ------------------------------------------------------------------------- */
/* Блок НИЗ */
.Bottom { 
 clear: both;
 margin: 30px 0px 0px 0px;
 width: 100%;
 height: 350px;
 background: #FF7221; background:url('/Desine/bottom_background_new.png'); 
 background-repeat: repeat-x;
}
/* ----------------- */

/* НИЗ - Заголовки меню */
.TitleBottom {
 font-family: 'Ubuntu', sans-serif;
 font-size: 12px; 
 text-align: left;
}
.TitleBottom a:link {text-decoration:none; color: #fff;}
.TitleBottom a:visited {text-decoration:none; color: #fff;}
.TitleBottom a:hover {text-decoration:none; color: #444;}
.TitleBottom a:active {text-decoration:none; color: #444;}
/* ----------------- */
/* ------------------------------------------------------------------------- END BOTTOM ------------------------------------------------------------------------- */










/* ---------------------------------------------------------------- ГЛАВНАЯ ------------------------------------------------------------------------- */
/* Блок с тенью слева */
.GlLeft {
 clear: both;
 float: left;
 width: 285px; 
 height: auto;
 padding: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 text-align: left;
 font-family: 'Open Sans', sans-serif; 
 font-size: 13px; 
 word-spacing: 0.000em;
 color: #333;
 position: relative;
 background: #fff;
 border-radius: 0px 0px 8px 0px;
 -moz-border-radius: 0px 0px 8px 0px;
 -khtml-border-radius: 0px 0px 8px 0px;
 -o-border-radius: 0px 0px 8px 0px;
 -webkit-border-radius: 0px 0px 8px 0px;
 box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.2);
 -moz-box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.2);
 -khtml-box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.2);
 -webkit-box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.2);
 -o-box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.2);
 behavior: url(/PIE.htc);
}
.GlLeft h6 {
 font-family: 'Ubuntu', sans-serif;
 font-weight: 400;
 font-size: 27px;
 color: #fff;
 text-shadow: 0px 1px 0px #fff;
 text-align: center;
}
.GlLeftInfo {
 padding: 20px 15px 15px 0px;
 text-align: left;
}
/* ----------------- */

/* Блок с тенью справа */
.GlRight {
 clear: both;
 float: right;
 width: 285px; 
 height: auto;
 padding: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 text-align: left;
 font-family: 'Open Sans', sans-serif; 
 font-size: 13px; 
 word-spacing: 0.000em;
 color: #333;
 position: relative;
 background: #fff;
 border-radius: 0px 0px 0px 8px;
 -moz-border-radius: 0px 0px 0px 8px;
 -webkit-border-radius: 0px 0px 0px 8px;
 -khtml-border-radius: 0px 0px 0px 8px;
 -o-border-radius: 0px 0px 0px 8px;
 box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 -moz-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 -khtml-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 -webkit-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 -o-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 behavior: url(/PIE.htc);
}
.GlRight h6 {
 font-family: 'Ubuntu', sans-serif;
 font-weight: 400;
 font-size: 27px;
 color: #fff;
 text-shadow: 0px 1px 0px #fff;
 text-align: center;
}
.GlRightInfo {
 padding: 20px 0px 15px 15px;
 text-align: left;
}
/* ----------------- */

/* Блок с тенью для маленьких фото в новостном блоке */
.GlImgNews {
 clear: both;
 float: left;
 width: 90px; 
 height: auto;
 padding: 0px 0px 0px 0px;
 margin-right: 15px;
 text-align: center;
 position: relative;
 background: #fff;
 border-radius: 0px 0px 8px 0px;
 -moz-border-radius: 0px 0px 8px 0px;
 -webkit-border-radius: 0px 0px 8px 0px;
 -khtml-border-radius: 0px 0px 8px 0px;
 -o-border-radius: 0px 0px 8px 0px;
 box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
 -moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
 -khtml-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
 -webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
 -o-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
 behavior: url(/PIE.htc);
}
.GlImgNews img {
 border-radius: 0px 0px 8px 0px;
 -moz-border-radius: 0px 0px 8px 0px;
 -webkit-border-radius: 0px 0px 8px 0px;
 -khtml-border-radius: 0px 0px 8px 0px;
 -o-border-radius: 0px 0px 8px 0px;
}
/* ----------------- */

/* Блок с тенью для маленьких лого компаний */
.GlLogo {
 clear: both;
 float: left;
 width: 180px; 
 min-height: 95px;
 padding: 0px 0px 0px 0px;
 margin-bottom: 20px;
 text-align: center;
 position: relative;
 background: #fff;
 border-radius: 0px 0px 8px 0px;
 -moz-border-radius: 0px 0px 8px 0px;
 -webkit-border-radius: 0px 0px 8px 0px;
 -khtml-border-radius: 0px 0px 8px 0px;
 -o-border-radius: 0px 0px 8px 0px;
 box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
 -moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
 -khtml-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
 -webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
 -o-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
 behavior: url(/PIE.htc);
}
.GlLogo img { 
 max-width: 150px;
 max-height: 80px;
 border-radius: 8px 0px 8px 0px;
 -moz-border-radius: 8px 0px 8px 0px;
 -webkit-border-radius: 8px 0px 8px 0px;
 -khtml-border-radius: 8px 0px 8px 0px;
 -o-border-radius: 8px 0px 8px 0px;
}
/* ----------------- */
/* ---------------------------------------------------------------- END ГЛАВНАЯ ------------------------------------------------------------------------- */











/* ---------------------------------------------------------------- СТРАНИЦЫ САЙТА ------------------------------------------------------------------------- */
/* Блок с тенью для карты -Страницы покупкид ДК- */
.BlockFonMap {
 clear: both;
 width: 980px; 
 height: auto;
 padding: 0px;
 margin-bottom: 40px;
 text-align: center;
 position: relative;
 background: #fff;
 box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.2);
 -moz-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.2);
 -khtml-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.2);
 -webkit-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.2);
 -o-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.2);
 behavior: url(/PIE.htc);
}
/* ----------------- */
/* ---------------------------------------------------------------- END СТРАНИЦЫ САЙТА ------------------------------------------------------------------------- */










/* ----------------------------------------------------------------------------- НОВОСТИ ------------------------------------------------------------------------- */
/* Блок для страниц новостей */
.BlockNews {
 margin: 0px;
 width: 725px;
 border: 0px solid #fff;
 font-family: 'Open Sans', sans-serif; 
 font-size: 13px; 
 word-spacing: 0.000em;
 color: #333;
}
/* ----------------- */

/* Блок для страниц новостей правый */
.BlockNewsR {
 margin: 0px;
 width: 240px; 
 float: right;
 min-height: 700px;
 border: 0px solid #fff;
 font-family: 'Open Sans', sans-serif; 
 font-size: 13px; 
 word-spacing: 0.000em;
 color: #333;
}
/* ----------------- */

/* меню разделов в новостях справа */
.TitleNewsCat {
 font-style: normal;
 font-family: 'Ubuntu', sans-serif; 
 font-size: 17px; 
 font-weight: 300;
 text-shadow: 0px 0px 0px #444;
 text-transform: none;
 text-decoration: none;
 letter-spacing: 0em;
 word-spacing: 0em;
}
.TitleNewsCat a:link {text-decoration:none; color: #444;}
.TitleNewsCat a:visited {text-decoration:none; color: #444;}
.TitleNewsCat a:hover {text-decoration:none; color: #428AFF;}
.TitleNewsCat a:active {text-decoration:none; color: #428AFF;}
/* ----------------- */

/* Блок с тенью для маленьких фото в новостях с левой стороны */
.BlockFonImgNews {
 clear: both;
 float: left;
 width: 130px; 
 height: auto;
 padding: 0px 0px 0px 0px;
 margin-right: 25px;
 text-align: center;
 position: relative;
 background: #fff;
 border-radius: 0px 0px 8px 0px;
 -moz-border-radius: 0px 0px 8px 0px;
 -webkit-border-radius: 0px 0px 8px 0px;
 -khtml-border-radius: 0px 0px 8px 0px;
 -o-border-radius: 0px 0px 8px 0px;
 box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
 -moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
 -khtml-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
 -webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
 -o-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
 behavior: url(/PIE.htc);
}
.BlockFonImgNews img {
 border-radius: 0px 0px 8px 0px;
 -moz-border-radius: 0px 0px 8px 0px;
 -webkit-border-radius: 0px 0px 8px 0px;
 -khtml-border-radius: 0px 0px 8px 0px;
 -o-border-radius: 0px 0px 8px 0px;
}
/* ----------------- */

/* Блок с тенью на странице материала для фото с правой стороны */
.BlockFonR {
 clear: both;
 float: right;
 width: 370px; 
 height: auto;
 margin-left: 20px;
 text-align: center;
 position: relative;
 background: #fff;
 border-radius: 0px 0px 0px 8px;
 -moz-border-radius: 0px 0px 0px 8px;
 -webkit-border-radius: 0px 0px 0px 8px;
 -khtml-border-radius: 0px 0px 0px 8px;
 -o-border-radius: 0px 0px 0px 8px;
 box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 -moz-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 -khtml-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 -webkit-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 -o-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 behavior: url(/PIE.htc);
}
.BlockFonR img {
 border-radius: 0px 0px 0px 8px;
 -moz-border-radius: 0px 0px 0px 8px;
 -webkit-border-radius: 0px 0px 0px 8px;
 -khtml-border-radius: 0px 0px 0px 8px;
 -o-border-radius: 0px 0px 0px 8px;
}
/* ----------------- */

/* Блок с тенью Категории новостей */
.BlockNewsCategory {
 clear: both;
 width: 100%; 
 height: auto;
 padding: 0px;
 margin-bottom: 30px;
 position: relative;
 background: #fff;
 border-radius: 0px 0px 0px 8px;
 -moz-border-radius: 0px 0px 0px 8px;
 -webkit-border-radius: 0px 0px 0px 8px;
 -khtml-border-radius: 0px 0px 0px 8px;
 -o-border-radius: 0px 0px 0px 8px;
 box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 -moz-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 -khtml-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 -webkit-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 -o-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 behavior: url(/PIE.htc);
}
.BlockNewsCategory h6 {
 font-family: 'Ubuntu', sans-serif;
 font-weight: 400;
 font-size: 27px;
 color: #fff;
 text-shadow: 0px 1px 0px #fff;
 text-align: center;
}
.BlockNewsCategoryInfo {
 padding: 15px;
 text-align: left;
}
/* ----------------- */

/* Блок с тенью для фото Афиши в новостях и странице партнеров справа */
.BlockFonAfisha {
 clear: both;
 width: 240px; 
 height: auto;
 float: right;
 margin-bottom: 30px;
 text-align: center;
 position: relative;
 background: #fff;
 border-radius: 0px 0px 0px 8px;
 -moz-border-radius: 0px 0px 0px 8px;
 -webkit-border-radius: 0px 0px 0px 8px;
 -khtml-border-radius: 0px 0px 0px 8px;
 -o-border-radius: 0px 0px 0px 8px;
 box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 -moz-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 -khtml-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 -webkit-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 -o-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 behavior: url(/PIE.htc);
}
.BlockFonAfisha h6 {
 font-family: 'Ubuntu', sans-serif;
 font-weight: 400;
 font-size: 27px;
 color: #fff;
 text-shadow: 0px 1px 0px #fff;
 text-align: center;
}
/* ----------------- */

/* Блок с тенью заголовков */
.BlockFonAfishaTitle {
 clear: both;
 width: 220px; 
 height: auto;
 padding: 10px;
 margin: 0px;
 text-align: left;
 position: relative;
 background: #fff;
 border-radius: 0px 0px 0px 8px;
 -moz-border-radius: 0px 0px 0px 8px;
 -webkit-border-radius: 0px 0px 0px 8px;
 -khtml-border-radius: 0px 0px 0px 8px;
 -o-border-radius: 0px 0px 0px 8px;
 box-shadow: -4px 4px 4px rgba(0, 0, 0, 0.2) inset;
 -moz-box-shadow: -4px 4px 4px rgba(0, 0, 0, 0.2) inset;
 -khtml-box-shadow: -4px 4px 4px rgba(0, 0, 0, 0.2) inset;
 -webkit-box-shadow: -4px 4px 4px rgba(0, 0, 0, 0.2) inset;
 -o-box-shadow: -4px 4px 4px rgba(0, 0, 0, 0.2) inset;
 behavior: url(/PIE.htc);
}
/* ----------------- */

/* Переключатель страниц в Новостях */ 
.catPages1 {padding-bottom: 21px; padding-right: 0px;} 
.catPages1 a:link, 
.catPages1 a:visited, 
.catPages1 a:hover, 
.catPages1 a:active {text-decoration: none; color: #428AFF; padding: 0px 1px; font-size: 24px;} 
.catPages1 a:hover {color: #333;} 
.catPages1 b {text-decoration: none; color: #333; font-size: 24px; font-weight: bold;} 
/* ----------------- */
/* -------------------------------------------------------------------------- END НОВОСТИ --------------------------------------------------------------------- */










/* ---------------------------------------------------------------------- КАТАЛОГ СКИДОК ------------------------------------------------------------------ */
/* Колонки Каталога скидок */
#leftColumn {
 width: 260px; 
 overflow: auto; 
 text-align: left; 
 float: left; 
 margin: auto;
}
#rightColumn {
 width: 700px; 
 overflow: auto; 
 text-align: left; 
 float: right; 
 margin: auto;
}
/* ------------- */

/* Каталог скидок - Категории - Сategories */
.catName {font-family: 'Ubuntu', sans-serif; font-weight: 300; font-size: 15px;}
.catNameActive {font-family: 'Ubuntu', sans-serif; font-weight: 300; font-size: 15px;}
.catNumData {font-family: 'Open Sans', sans-serif; font-size: 11px; color: #c1c1c1;}

a.catName:link {text-decoration: none; color: #444;}
a.catName:visited {text-decoration: none; color: #444;}
a.catName:hover {text-decoration: none; color: #428AFF;}
a.catName:active {text-decoration: none; color: #428AFF;}

a.catNameActive:link {text-decoration: none; color: #444;}
a.catNameActive:visited {text-decoration: none; color: #428AFF;}
a.catNameActive:hover {text-decoration: none; color: #428AFF;}
a.catNameActive:active {text-decoration: none; color: #444;}
/* ----------------- */

/* Блок с тенью слева */
.BlockCatLeft {
 clear: both;
 float: left;
 width: 240px; 
 height: auto;
 padding: 0px;
 margin-bottom: 30px;
 text-align: left;
 font-family: 'Open Sans', sans-serif; 
 font-size:13px; 
 word-spacing: 0.000em;
 color: #333;
 position: relative;
 background: #fff;
 border-radius: 0px 0px 8px 0px;
 -moz-border-radius: 0px 0px 8px 0px;
 -webkit-border-radius: 0px 0px 8px 0px;
 -khtml-border-radius: 0px 0px 8px 0px;
 -o-border-radius: 0px 0px 8px 0px;
 box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.2);
 -moz-box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.2);
 -khtml-box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.2);
 -webkit-box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.2);
 -o-box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.2);
 behavior: url(/PIE.htc);
}
.BlockCatLeft h6 {
 font-family: 'Ubuntu', sans-serif;
 font-weight: 400;
 font-size: 27px;
 color: #fff;
 text-shadow: 0px 1px 0px #fff;
 text-align: center;
}
.BlockCatLeftInfo {
 padding: 20px 10px 15px 5px;
 text-align: left;
}
/* ----------------- */

/* Блок с тенью справа */
.BlockCatRight {
 clear: both;
 float: right;
 width: 240px; 
 height: auto;
 padding: 0px;
 margin-bottom: 30px;
 text-align: left;
 font-family: 'Open Sans', sans-serif; 
 font-size: 13px; 
 word-spacing: 0.000em;
 color: #333;
 position: relative;
 background: #fff;
 border-radius: 0px 0px 0px 8px;
 -moz-border-radius: 0px 0px 0px 8px;
 -webkit-border-radius: 0px 0px 0px 8px;
 -khtml-border-radius: 0px 0px 0px 8px;
 -o-border-radius: 0px 0px 0px 8px;
 box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 -moz-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 -khtml-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 -webkit-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 -o-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 behavior: url(/PIE.htc);
}
.BlockCatRight h6 {
 font-family: 'Ubuntu', sans-serif;
 font-weight: 400;
 font-size: 27px;
 color: #fff;
 text-shadow: 0px 1px 0px #fff;
 text-align: center;
}
.BlockCatRightInfo {
 padding: 20px 10px 15px 10px;
 text-align: left;
}
/* ----------------- */

/* Блок с тенью для маленьких лого компаний */
.BlockCatLogo {
 clear: both;
 float: left;
 width: 200px; 
 min-height: 100px;
 padding: 0px 0px 0px 0px;
 text-align: center;
 position: relative;
 background: #fff;
 border-radius: 0px 0px 8px 0px;
 -moz-border-radius: 0px 0px 8px 0px;
 -webkit-border-radius: 0px 0px 8px 0px;
 -khtml-border-radius: 0px 0px 8px 0px;
 -o-border-radius: 0px 0px 8px 0px;
 box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
 -moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
 -khtml-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
 -webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
 -o-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
 behavior: url(/PIE.htc);
}
.BlockCatLogo img { 
 max-width: 170px;
 max-height: 80px;
 border-radius: 8px 0px 8px 0px;
 -moz-border-radius: 8px 0px 8px 0px;
 -webkit-border-radius: 8px 0px 8px 0px;
 -khtml-border-radius: 8px 0px 8px 0px;
 -o-border-radius: 8px 0px 8px 0px;
}
/* ----------------- */

/* Поисковые формы для каталога */
.catPosts { 
 width: 675px;
 font-family: 'Open Sans', sans-serif;
 font-size: 13px;
 color: #999;
 padding: 7px; 
 margin-bottom: 4px;
 border: 1px solid #ddd;
 position: relative; 
 background: #fff;
 border-radius: 8px 0px 8px 0px;
 -moz-border-radius: 8px 0px 8px 0px;
 -webkit-border-radius: 8px 0px 8px 0px;
 -khtml-border-radius: 8px 0px 8px 0px;
 -o-border-radius: 8px 0px 8px 0px;
 box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2) inset;
 -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2) inset;
 -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2) inset;
 -khtml-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2) inset;
 -o-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2) inset;
 behavior: url(/PIE.htc);
}
/* ----------------- */

/* Блок с тенью для 3-х фотографий внизу */
.catFonImg {
 clear: both;
 width: 100%; 
 height: auto;
 padding-bottom: 10px;
 padding-top: 10px;
 margin-top: 30px;
 text-align: center;
 position: relative;
 background: #fff;
 border-radius: 0px 0px 8px 8px;
 -moz-border-radius: 0px 0px 8px 8px;
 -webkit-border-radius: 0px 0px 8px 8px;
 -khtml-border-radius: 0px 0px 8px 8px;
 -o-border-radius: 0px 0px 8px 8px;
 box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.2);
 -moz-box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.2);
 -khtml-box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.2);
 -webkit-box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.2);
 -o-box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.2);
 behavior: url(/PIE.htc);
}
/* ----------------- */

/* Блок с тенью для товаров магазина внизу */
.catFonShop {
 clear: both;
 width: 100%; 
 height: auto;
 padding-bottom: 10px;
 padding-top: 15px;
 margin: 0px;
 text-align: center;
 position: relative;
 background: #fff;
 border-radius: 8px 8px 0px 0px;
 -moz-border-radius: 8px 8px 0px 0px;
 -webkit-border-radius: 8px 8px 0px 0px;
 -khtml-border-radius: 8px 8px 0px 0px;
 -o-border-radius: 8px 8px 0px 0px;
 box-shadow: 0px -6px 6px rgba(0, 0, 0, 0.2);
 -moz-box-shadow: 0px -6px 6px rgba(0, 0, 0, 0.2);
 -khtml-box-shadow: 0px -6px 6px rgba(0, 0, 0, 0.2);
 -webkit-box-shadow: 0px -6px 6px rgba(0, 0, 0, 0.2);
 -o-box-shadow: 0px -6px 6px rgba(0, 0, 0, 0.2);
 behavior: url(/PIE.htc);
}
/* ----------------- */

/* Блок для самих фото с закругленными углами на странице компании внизу */
.catImgBlock {
 clear: both;
 height: 200px;
 border-radius: 10px 0px 10px 0px;
 -moz-border-radius: 10px 0px 10px 0px;
 -webkit-border-radius: 10px 0px 10px 0px;
 -khtml-border-radius: 10px 0px 10px 0px;
 -o-border-radius: 10px 0px 10px 0px;
 behavior: url(/PIE.htc);
}
/* ----------------- */

/* Блок для лого с закругленными углами на странице компании вверху */
.catBlockLogo {
 clear: both;
 max-width: 350px;
 border-radius: 10px 0px 10px 0px;
 -moz-border-radius: 10px 0px 10px 0px;
 -webkit-border-radius: 10px 0px 10px 0px;
 -khtml-border-radius: 10px 0px 10px 0px;
 -o-border-radius: 10px 0px 10px 0px;
 behavior: url(/PIE.htc);
}
/* ----------------- */
/* ----------------------------------------------------------------------------------- КАТАЛОГ СКИДОК КОНЕЦ ---------------------------------------------------------- */










/* ---------------------------------------------------------------------------------- МАГАЗИН ---------------------------------------------------------- */
/* Колонки Интернет магазин */
#leftColumnShop {
 width: 260px;
 overflow: auto;
 float: left;
 text-align: left;
 margin: auto;
}
#rightColumnShop {
 width: 725px;
 overflow: auto;
 float: right;
 text-align: left;
 margin: auto;
}
/* ----------------- */

/* Поисковая форма для магазина */
.shopPosts { 
 width: 270px;
 font-family: 'Open Sans', sans-serif;
 font-size: 13px;
 color: #999;
 padding: 5px; 
 margin-bottom: 0px;
 border: 1px solid #ddd;
 position: relative; 
 background: #fff;
 border-radius: 8px 0px 8px 0px;
 -moz-border-radius: 8px 0px 8px 0px;
 -webkit-border-radius: 8px 0px 8px 0px;
 -khtml-border-radius: 8px 0px 8px 0px;
 -o-border-radius: 8px 0px 8px 0px;
 box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2) inset;
 -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2) inset;
 -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2) inset;
 -khtml-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2) inset;
 -o-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2) inset;
 behavior: url(/PIE.htc);
}
/* ----------------- */

/* ЗАГОЛОВКИ - категорий на главной станице магазина */
.TitleShopGl {
 font-style: normal;
 font-family: 'Ubuntu', sans-serif; 
 font-size: 36px; 
 font-weight: 300;
 text-transform: none;
 text-decoration: none;
 letter-spacing: 0em;
 word-spacing: 0em;
 padding: 0px 0px 40px 0px;
}
.TitleShopGl a:link {text-decoration: none; color: #444;}
.TitleShopGl a:visited {text-decoration: none; color: #444;}
.TitleShopGl a:hover {text-decoration: none; color: #428AFF;}
.TitleShopGl a:active {text-decoration: none; color: #428AFF;}
/* ----------------- */

/* Блок для desc */
.BlockShopDesc {
 clear: both;
 width: 695px; 
 height: 100%;
 margin-left: 15px;
 margin-bottom: 30px;
 text-align: left;
 font-family: 'Open Sans', sans-serif; 
 font-size: 13px;
 position: relative;
}
/* ----------------- */

/* Блок с тенью страница товара */
.ShopDesc {
 clear: both;
 float: right;
 width: 240px; 
 height: 100%;
 padding: 0px;
 margin: 0px;
 text-align: left;
 font-family: 'Open Sans', sans-serif; 
 font-size: 13px; 
 word-spacing: 0.000em;
 color: #333;
 position: relative;
 background: #fff;
 border-radius: 0px 0px 0px 8px;
 -moz-border-radius: 0px 0px 0px 8px;
 -webkit-border-radius: 0px 0px 0px 8px;
 -khtml-border-radius: 0px 0px 0px 8px;
 -o-border-radius: 0px 0px 0px 8px;
 box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 -moz-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 -khtml-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 -webkit-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 -o-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
 behavior: url(/PIE.htc);
}
.ShopDesc h6{
 font-family: 'Ubuntu', sans-serif;
 font-weight: 400;
 font-size: 27px;
 color: #fff;
 text-shadow: 0px 1px 0px #fff;
 text-align: center;
}
.ShopDescInfo {
 padding: 15px 15px 15px 15px;
 text-align: left;
 color: #999;
}
.ShopDescInfoLast {
 padding: 0px 0px 0px 10px;
 text-align: left;
}
/* ----------------- */

/* Заголовки Описание и комментариев в магзаине справа */
.eFitle {
 font-family: 'Ubuntu', sans-serif;
 font-size: 21px; 
 text-shadow: 0 1px 0px #444;
 text-align: left; 
 padding: 0px;
 font-weight: 700;
}
.eFitle a:link {text-decoration: none; color: #444;}
.eFitle a:visited {text-decoration: none; color: #444;}
.eFitle a:hover {text-decoration: none; color: #428aff; text-shadow: 0 1px 0px #428aff;}
.eFitle a:active {text-decoration: none; color: #428aff; text-shadow: 0 1px 0px #428aff;}
/* -------------- */

/* КОМЕНТАРИИ Comments Style */
.cAnswer {padding-left: 15px; padding-top: 4px; font-style: italic; color: #999;}
.cBlock1 {
 background: #fff; 
 border: 0px; 
 color: #999;
 padding: 5px;
 border-radius: 8px 0px 8px 0px;
 -moz-border-radius: 8px 0px 8px 0px;
 -webkit-border-radius: 8px 0px 8px 0px;
 -khtml-border-radius: 8px 0px 8px 0px;
 -o-border-radius: 8px 0px 8px 0px;
 box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.4);
 -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.4);
 -khtml-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.4);
 -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.4);
 -o-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.4);
 behavior: url(/PIE.htc);
}
.cBlock2 {
 border: 0px;
 padding: 5px;
 border-radius: 8px 0px 8px 0px;
 -moz-border-radius: 8px 0px 8px 0px;
 -webkit-border-radius: 8px 0px 8px 0px;
 -khtml-border-radius: 8px 0px 8px 0px;
 -o-border-radius: 8px 0px 8px 0px;
 box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.4);
 -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.4);
 -khtml-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.4);
 -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.4);
 -o-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.4);
 background: #ffffff;
 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#EBEAEA));
 background: -webkit-linear-gradient(#ffffff, #EBEAEA);
 background: -moz-linear-gradient(#ffffff, #EBEAEA);
 background: -ms-linear-gradient(#ffffff, #EBEAEA);
 background: -o-linear-gradient(#ffffff, #EBEAEA);
 background: linear-gradient(#ffffff, #EBEAEA);
 -pie-background: linear-gradient(#ffffff, #EBEAEA);
 behavior: url(/PIE.htc);
}
.commSbmFl {
 border: 1px solid #DDD;
 border-radius: 8px 0px 8px 0px;
 -moz-border-radius: 8px 0px 8px 0px;
 -webkit-border-radius: 8px 0px 8px 0px;
 -khtml-border-radius: 8px 0px 8px 0px;
 -o-border-radius: 8px 0px 8px 0px;
 text-shadow: 0px 1px 1px white;
 -webkit-box-shadow: 0px 1px 2px #ddd;
 -moz-box-shadow: 0px 1px 2px #ddd;
 -khtml-box-shadow: 0px 1px 2px #ddd;
 -o-box-shadow: 0px 1px 2px #ddd;
 box-shadow: 0px 1px 2px #ddd;
 font: 15px 'Open Sans', sans-serif;
 padding: 6px 10px;
 white-space: nowrap;
 vertical-align: middle;
 color: #999;
 cursor: pointer;
 background: #ffffff;
 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#EBEAEA));
 background: -webkit-linear-gradient(#ffffff, #EBEAEA);
 background: -moz-linear-gradient(#ffffff, #EBEAEA);
 background: -ms-linear-gradient(#ffffff, #EBEAEA);
 background: -o-linear-gradient(#ffffff, #EBEAEA);
 background: linear-gradient(#ffffff, #EBEAEA);
 -pie-background: linear-gradient(#ffffff, #EBEAEA);
 behavior: url(/PIE.htc);
}
.commSbmFl:hover, .commSbmFl:focus {
 border-color: #ddd;
 -webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.25);
 -moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.25);
 -khtml-box-shadow: 0px 1px 2px rgba(0,0,0,0.25);
 -o-box-shadow: 0px 1px 2px rgba(0,0,0,0.25);
 box-shadow: 0 1px 2px rgba(0,0,0,0.25);
 background: #ffffff;
 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#C2C2C2));
 background: -webkit-linear-gradient(#ffffff, #C2C2C2);
 background: -moz-linear-gradient(#ffffff, #C2C2C2);
 background: -ms-linear-gradient(#ffffff, #C2C2C2);
 background: -o-linear-gradient(#ffffff, #C2C2C2);
 background: linear-gradient(#ffffff, #C2C2C2);
 -pie-background: linear-gradient(#ffffff, #C2C2C2);
 behavior: url(/PIE.htc);
}
.commSbmFl:active {
 border: 1px solid #AAA;
 border-bottom-color: #CCC;
 border-top-color: #999;
 -webkit-box-shadow: inset 0px 1px 2px #aaa;
 -moz-box-shadow: inset 0px 1px 2px #aaa;
 -khtml-box-shadow: inset 0px 1px 2px #aaa;
 -o-box-shadow: inset 0px 1px 2px #aaa;
 box-shadow: inset 0px 1px 2px #aaa;
 background: -webkit-linear-gradient(top, #E6E6E6, gainsboro);
 background: -moz-linear-gradient(top, #E6E6E6, gainsboro);
 background: -ms-linear-gradient(top, #E6E6E6, gainsboro);
 background: -o-linear-gradient(top, #E6E6E6, gainsboro);
 -pie-background: linear-gradient(top, #E6E6E6, gainsboro);
 behavior: url(/PIE.htc);
}
.cMessage {
 color: #555; 
 font-family: 'Open Sans', sans-serif;
 font-size: 13px;
}
.commTable {background: #FFFFFF; border: 0px; color: #999;}
.commTd1 {
 color: #999;
 padding: 10px 0px 10px 0px;
}
.commTd2 {
 color: #999; 
}
.commFl {
 color: #999;
 
 font-family: 'Open Sans', sans-serif;
 font-size: 21px;
 font-weight: 400;
}
.smiles {border: 0px inset; background: #FFFFFF;}
.commReg {padding: 20 0 20 0px; text-align: center;}
.commError {color: #FF0000;}
.securityCode {color: #005D68;}
/* ------------------- */
/* ---------------------------------------------------------------------------- END МАГАЗИН ------------------------------------------------------------------- */












































/* ----------------------------------------------------------- СТАРЫЙ СТИЛЬ -- НЕ УДАЛЯТЬ --------------------------------------------------------------------- */
#loginBar {float:left;color:#FFFFFF;text-align:left;padding:5px 0 5px 0;font-size:7pt;}
#dataBar {float:right;color:#FFFFFF;text-align:right;padding:5px 0 5px 0;font-size:7pt;}
#logoBlock {height:82px;text-align:left;}
#navBar {text-align:center;padding:0px 0;width:985px;margin-left:auto;margin-right:auto;font-size:7pt;}
#logoBlock h1 {margin:0 0 0 50px;color:#16296B;font-size:16pt;padding:0;}

.topLink a:link {text-decoration:underline; color:#FF0000;}
.topLink a:active {text-decoration:underline; color:#FFFFFF;}
.topLink a:visited {text-decoration:underline; color:#FFFFFF;}
.topLink a:hover {text-decoration:none; color:#FFFFFF;}

form {padding:0px;margin:0px;}
input,textarea,select {vertical-align:middle; font-size:8pt; font-family:verdana,arial,helvetica;}
.copy {font-size 7pt;}

a.noun:link {text-decoration:none; color:#005D68}
a.noun:active {text-decoration:none; color:#005D68}
a.noun:visited {text-decoration:none; color:#005D68}
a.noun:hover {text-decoration:underline; color:#000000}

label {cursor:pointer;cursor:hand}

a.menu1:link {text-decoration:underline; color:#C66D00}
a.menu1:active {text-decoration:underline; color:#C66D00}
a.menu1:visited {text-decoration:underline; color:#C66D00}
a.menu1:hover {text-decoration:underline; color:#000000}
.menuTd {padding-left:12px;padding-right:10px; background: url('/.s/t/873/5.gif') no-repeat 0px 3px;}

.mframe {border-left:1px solid #E5E7EA; border-right:1px solid #E5E7EA;}
.colgray {border-right:1px solid #E5E7EA;}
.colwhite {border-right:1px solid #E5E7EA;}
.msep {border-top:1px solid #0000cd;}

.catsTd {padding: 0 0 5px 10px; background: url('/.s/t/873/6.gf') no-repeat 0px 3px;}
/* ------------- */

/* Entry Manage Table */
.manTable {}
.manTdError {color:#FF0000;}
.manTd1 {}
.manTd2 {}
.manTd3 {}
.manTdSep {}
.manHr {}
.manTdBrief {}
.manTdText {}
.manTdFiles {}
.manFlFile {}
.manTdBut {}
.manFlSbm {}
.manFlRst {}
.manFlCnt {}
/* ------------------ */

/* Archive Menu */
.archUl {list-style: none; margin:0; padding-left:0;}
.archLi {padding: 0 0 3px 10px; background: url('/.s/t/873/9.gif') no-repeat 0px 4px; font-family:Tahoma,Arial,Sans-Serif;}
a.archLink:link {text-decoration:underline; color:#005D68;}
a.archLink:visited {text-decoration:underline; color:#005D68;}
a.archLink:hover {text-decoration:none; color:#000000;}
a.archLink:active {text-decoration:none; color:#000000;}
/* ------------ */

/* Archive Style */
.archiveCalendars {text-align:center;color:#0000FF;}
.archiveDateTitle {font-weight:bold;color:#005D68;padding-top:15px;}
.archEntryHr {width:250px;color:#DDDDDD;}
.archiveeTitle li {margin-left: 15px; padding: 0 0 0 15px; background: url('/.s/t/873/10.gif') no-repeat 0px 4px; margin-bottom: .6em;}
.archiveEntryTime {width:65px;font-style:italic;}
.archiveEntryComms {font-size:9px;color:#C3C3C3;}
a.archiveDateTitleLink:link {text-decoration:none; color:#005D68}
a.archiveDateTitleLink:visited {text-decoration:none; color:#005D68}
a.archiveDateTitleLink:hover {text-decoration:underline; color:#005D68}
a.archiveDateTitleLink:active {text-decoration:underline; color:#005D68}
.archiveNoEntry {text-align:center;color:#0000FF;}
/* ------------- */

/* Calendar Style */
.calMonth {}
.calWday {color:#616EBD;width:18px;}
.calWdaySe {color:#465397;width:18px; font-weight:bold;}
.calWdaySu {color:#465397;width:18px; font-weight:bold;}
.calMday {background:#EFEFEF;}
.calMdayA {background:#FFFFFF;font-weight:bold;}
.calMdayIs {font-weight:bold;color:#555555;}
.calMdayIsA {border:1px solid #84DBFF;font-weight:bold;}
a.calMonthLink:link,a.calMdayLink:link {text-decoration:none; color:#005D68;}
a.calMonthLink:visited,a.calMdayLink:visited {text-decoration:none; color:#005D68;}
a.calMonthLink:hover,a.calMdayLink:hover {text-decoration:underline; color:#005D68;}
a.calMonthLink:active,a.calMdayLink:active {text-decoration:underline; color:#000000;}
/* -------------- */

/* Poll styles */
.pollBut {width:110px;}

.pollBody {padding:7px; margin:0px; background:#FFFFFF}
.textResults {background:#EBE0E0}
.textResultsTd {background:#FFFFFF}

.pollNow {border-bottom:1px solid #EBE0E0; border-left:1px solid #EBE0E0; border-right:1px solid #EBE0E0;}
.pollNowTd {}

.totalVotesTable {border-bottom:1px solid #EBE0E0; border-left:1px solid #EBE0E0; border-right:1px solid #EBE0E0;}
.totalVotesTd {background:#FFFFFF;}
/* ---------- */

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
/* ---------------- */

/* Other Styles */
.replaceTable {color:#ffffff !important;background:#98bf0e !important;width:130px !important;height:300px !important;border:0px solid #;}


.legendTd {font-size:7pt;}
/* ------------ */