body {  margin: 0px;    background-color: #FFFFFF; }
td { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;        font-size: 10px;        color: #40403F; }
a { color:#13829B; }

form {  margin: 0px;    padding: 0px; }
input, textarea, select {       font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;     font-size: 10px;        color: #666666; }
.PaddL {        padding-left: 50px; }
.PaddR {        padding-right: 50px; }


.IndexForm { width:100%;        border: none; }
.InputForm { width:98%;}
.PaddT {        padding-top: 13px; }
.TxtWhite {     color: #FFFFFF; }
.Txt11 { font-size:11px; }
.Txt12 { font-size:12px; }
.Txt14 {        font-size: 14px; }
.Txt16 {        font-size: 14px; }
.BanAccoustic { background-image: url(/images/ban_accoustic.jpg);   background-repeat: no-repeat;   background-position: right bottom;      height: 177px;  padding-top: 28px;      padding-right: 185px;   padding-bottom: 25px;   padding-left: 30px; }
.TxtDGrey {     color: #333333; }
.TxtGrey {      color: #666666; }
.TxtLGrey {     color: #999999; }
.CopyR  { font-size:9px; color: #808080; }

/* Day2 Style */
#day2 { background-image: url(/images/day2_bg_maingrad.gif); background-color:#297BA6;      background-repeat: repeat-x;    background-position: left top; }
#day2 td { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;        color: #BCE2F3; }
#day2 a { color:#BCE2F3; }
#day2 div.IndMainGradBot {      background-image: url(/images/day2_bg_maingradbot.gif); background-repeat: repeat-x;        background-position: left bottom; }
#day2 td.IndMainGrad {  background-image: url(/images/day2_bg_maingrad.gif);        background-repeat: repeat-x;    background-position: left top; }
#day2 td.IndHeadMost { height: 615px;  background-image: url(/images/day2_head_most.gif);  background-repeat: no-repeat;   background-position: right bottom; }
#day2 table.BgCityBot { background-image: url(/images/day2_head_city_bot.jpg);      background-repeat: no-repeat;   background-position: left top; }

#day2 td.Sky {  background-image: url(/images/day2_head_sky.jpg);   background-repeat: no-repeat;   background-position: left top; }
#day2 td div.Sky {      background-image: url(/images/day2_head_bgsky.jpg); background-repeat: no-repeat;   background-position: right top; height:432px;  }
#day2 td.RSky { background-image: url(/images/day2_head_tube.jpg);  background-repeat: no-repeat;   background-position: left bottom;  width:5%; padding-right:5%;}
#day2 td.LSky { background-image: url(/images/day2_head_bg.jpg);    background-repeat: repeat-x;    background-position: right bottom; width:5%; }
#day2 td.LSkyB1 {       padding-right:5%; }
#day2 td.BgSH { background-image: url(/images/day_bg_subhead.gif);  background-repeat: repeat-x;    background-position: left top; }

#day2 td.Brand {        color: #48809C; }
#day2 td.Brand a {      color: #BCE2F3; text-decoration:none; }
#day2 td.Brand a:hover {        color: #BCE2F3; text-decoration:underline; }

#day2 td.CopyR { font-size:9px; color: #689EB9; }
#day2 a.CopyR { color: #689EB9; }
#day2 td.Title {        font-size: 12px;        font-weight: bold;      color: #FFFFFF; padding-bottom: 18px; }
#day2 td.ProdBg {       background-image: url(/images/day2_corner_prod.gif);        background-repeat: no-repeat;   background-position: left bottom;       background-color: #3A85AB;      padding: 5px 20px;      height: 137px; }

#day2 td.Price {        font-size: 12px;        font-weight: bold;      color: #2779A2; background-color: #D8EFF4;      padding-right: 6px;     padding-left: 6px;      padding-top: 1px;       padding-bottom: 1px; }
#day2 td.PriceOld {     font-size: 11px;        text-decoration: line-through;  padding-bottom:4px; color:#FFFFFF; }
#day2 td.CornerBan {    background-image: url(/images/day2_corner_ban.gif); background-repeat: no-repeat;   background-position: left bottom; }
#day2 td.TxtGrey {      color: #666666; }
#day2 a.link { color:#1E6EBC; }
#day2 .newsdate { color:#FFFFFF; }
#day2 .discount { color:#FFFFFF; }
#day2 .TxtWhite {       color: #FFFFFF; }
/* Day2 Style End */

/* Night2 Style */
#night2 {       background-image: url(/images/night2_bg_maingrad.jpg); background-color:#04040A;    background-repeat: repeat-x;    background-position: left top; }
#night2 td { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;        font-size: 10px;        color: #FFFFFF; }
#night2 a { color:#BFBFBF; }
#night2 div.IndMainGradBot {     }
#night2 td.IndMainGrad {        background-image: url(/images/day2_bg_maingrad.gif);        background-repeat: repeat-x;    background-position: left top; }
#night2 td.IndHeadMost {        background-image: url(/images/night2_head_most.jpg);        background-repeat: no-repeat;   background-position: right bottom; }
#night2 table.BgCityBot {       background-image: url(/images/night2_head_city_bot.jpg);    background-repeat: no-repeat;   background-position: left top; }

#night2 td.Sky {        background-image: url(/images/night2_head_sky.jpg); background-repeat: no-repeat;   background-position: left top; }
#night2 td div.Sky {    background-image: url(/images/night2_head_bgsky.jpg);       background-repeat: no-repeat;   background-position: right top; height:432px;  }
#night2 td.RSky {       background-image: url(/images/night2_head_tube.jpg);        background-repeat: no-repeat;   background-position: left bottom;  width:5%; padding-right:5%;}
#night2 td.LSky {       background-image: url(/images/night2_head_bg.jpg);  background-repeat: repeat-x;    background-position: right bottom; width:5%; }
#night2 td.LSkyB1 {     padding-right:5%; }
#night2 td.BgSH {       background-image: url(/images/day_bg_subhead.gif);  background-repeat: repeat-x;    background-position: left top; }

#night2 td.Brand {      color: #555555; }
#night2 td.Brand a {    color: #BFBFBF; text-decoration:none; }
#night2 td.Brand a:hover {      color: #BFBFBF; text-decoration:underline; }

#night2 td.CopyR { font-size:9px; color: #808080; }
#night2 a.CopyR { color: #808080; }
#night2 td.Title {      font-size: 12px;        font-weight: bold;      color: #FFFFFF; padding-bottom: 18px; }
#night2 td.ProdBg {     background-image: url(/images/night2_corner_prod.gif);      background-repeat: no-repeat;   background-position: left bottom;       background-color: #1B1E25;      padding: 5px 20px;      height: 137px; }

#night2 td.Price {      font-size: 12px;        font-weight: bold;      color: #2779A2; background-color: #E6E6E6;      padding-right: 6px;     padding-left: 6px;      padding-top: 1px;       padding-bottom: 1px; }
#night2 td.PriceOld {   font-size: 11px;        text-decoration: line-through;  padding-bottom:4px; color:#FFFFFF; }
#night2 td.CornerBan {  background-image: url(/images/night2_corner_ban.gif);       background-repeat: no-repeat;   background-position: left bottom; }
#night2 td.TxtGrey {    color: #666666; }
#night2 a.link { color:#000000; }
#night2 .newsdate { color:#CDCDCD; }
#night2 .news { color:#CDCDCD; }
#night2 .discount { color:#FFFFFF; }
#night2 .TxtWhite {     color: #85868B; }
/* Night2 Style End */


.BgMain {       background-image: url(/images/bg_main.gif); background-repeat: repeat-x;    background-position: left top;}
.CloudHead {    background-image: url(/images/cloud_head1.jpg);     background-repeat: no-repeat;   background-position: left top;}
.CloudHead2 {   background-image: url(/images/cloud_head2.jpg);     background-repeat: no-repeat;   background-position: right top;}
.BgSearchL {    background-image: url(/images/bg_head_sline_l.jpg); background-repeat: no-repeat;   background-position: left top;}
.BgSearchLTH {  background-image: url(/images/bg_head_sline_lt.jpg);        background-repeat: no-repeat;   background-position: right bottom;}
.BgSearchLL {   background-image: url(/images/bg_head_sline_ll.jpg);        background-repeat: no-repeat;   background-position: right bottom;}
.BgSearchLLL {  background-image: url(/images/bg_head_sline_lll.jpg);       background-repeat: no-repeat;   background-position: right top;}
.BgSearchLRS {  background-image: url(/images/cloud_head3.jpg);     background-repeat: no-repeat;   background-position: left top;}
.BgSearchLRSB { background-image: url(/images/cloud_head4.jpg);     background-repeat: no-repeat;   background-position: left top;}

.BgSearchR {    background-image: url(/images/bg_head_sline_r.jpg); background-repeat: no-repeat;   background-position: right top;}
.SearchBar {    background-image: url(/images/corner_search_line.gif);      background-repeat: no-repeat;   background-position: right top; padding-top: 16px;      padding-right: 20px;    padding-bottom: 16px;   padding-left: 20px;}
.CloudHead3 {   background-image: url(/images/shead_sky.gif);       background-repeat: no-repeat;   background-position: left top;}
.BgShead {      background-image: url(/images/bg_shead.gif);        background-repeat: repeat-x;    background-position: left top;}
.LinkMenu1 {    font-size: 13px;        font-weight: bold;      color: #149EBD;  text-decoration: none; }
.LinkMenuSel {  font-size: 13px;        font-weight: bold;      color: #DE0000; text-decoration: none; } /* Њ®с */
.LinkMenuSub {  font-size: 11px;        color: #666666; text-decoration: none; } .LinkMenuSub:hover {   font-size: 11px;        color: #B10800; text-decoration: underline; }
.LinkMenuSubSel { font-size: 11px; font-weight:bold;    color: #DE0000; text-decoration: none; }
.MenuQantMM {   font-size: 9px; color: #333333; }
.MenuQantSM {   font-size: 9px; color: #999999; }
.MenuQantSMR {  font-size: 9px; color: #FF0066; }
#SBar { background-color:#AFDDEA;       background-image: url(/images/corner_bar.gif);      background-repeat: no-repeat;   background-position: right top; padding-top: 16px;      padding-right: 20px;    padding-bottom: 16px;   padding-left: 20px;}
#SBar a { font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none; background-color:#AFDDEA; }
#SBar .bgWDot { background-image: url(/images/bg_dotsw.gif);        background-repeat: repeat-x;    background-position: left bottom; }

/* Начало (Обновленная область) */
#SBar2 { background-color:#F2F2F2;      background-image: url(/images/corner_bar2.gif);     background-repeat: no-repeat;   background-position: right top; padding-top: 16px;      padding-right: 20px;    padding-bottom: 16px;   padding-left: 20px;}
#SBar2 td.Brand { font-size:11px; }
#SBar2 td.Brand a {     text-decoration:none; }
#SBar2 td.Brand a:hover {       text-decoration:underline; }
#SBar2 td.Brand a.s {   text-decoration:underline; }
/* Конец (Обновленная область) */

.LinkRed {      color: #DE0000; text-decoration: none;}
.Linknl {       text-decoration: none;}
.PaddTB6 {      padding-top: 6px;       padding-bottom: 6px; }
.ProdParam td { padding-top: 3px;       padding-bottom: 3px; font-size:11px; }
.BgProd {       background-repeat: no-repeat;   background-position: left top; }
.PriceProd {    font-size: 16px;        color: #333333; font-weight: bold; }
.ProdOldPrice { color: #149EBD; text-decoration: line-through; }
#SearchBar { background-color:#62A9C5;  background-image: url(/images/corner_bar.gif);      background-repeat: no-repeat;   background-position: right top; padding-top: 15px;      padding-right: 15px;    padding-bottom: 15px;   padding-left: 15px;}
.BtnForm { background-color:#98CFDE;    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;     font-size: 11px;        font-weight: bold;      color: #FFFFFF; height: 13px;   border: none; }
.TxtRed { color:#DE0000; }
#sub td.Brand { color: #999999; }
#sub td.Brand a {       color: #13829B; text-decoration:none; }
#sub td.Brand a:hover { color: #13829B; text-decoration:underline; }

.Mark { background-color:#6DAFC9;  } .Mark a { font-size: 11px; color:#FFFFFF; text-decoration:none; }
.MarkSel { background-color:#AFDDEA;  } .MarkSel a { font-size: 11px; color:#333333; text-decoration:none; }
table.InfoProd td {     padding-top:10px;       padding-bottom:10px;    color:#999999;  border-bottom-width: 1px;       border-bottom-style: solid;     border-bottom-color: #E2E2E2; }
table.InfoProd td b { color: #666666; }

table.News td { padding-top:10px;       padding-bottom:10px; color:#999999;     border-bottom-width: 1px;       border-bottom-style: solid;     border-bottom-color: #E2E2E2; }
table.News td b { color: #333333; }

.PicMargRB { margin-right:20px; margin-bottom:17px; }

/* Њ®Ё ¤®Ў ўЄЁ */
a img 
{
    border: none;
}

#day2 a.catalogueListLink 
{
    font-weight: bold;
    font-size: 10px;
    color: #ADE2F3;
}

#day2 a.catalogueListLink:hover
{
    color: #DE0000;
}

.more 
{
    text-align: right;
}

h2
{
    color: #666666;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}

a.currentLink,
#sub td.Brand a.currentLink,
#SBar2 td.Brand a.currentLink,
#SBar a.currentLink
{
    color: #DE0000;
}

a.page,
span.page
{
    padding-left: 2px;
    padding-right: 2px;
}

a.brandLetter,
span.brandLetter
{
    padding-left: 2px;
    padding-right: 2px;
    font-size: 14px;
}

span.brandLetter
{
    font-weight: bold;
}

.TabTitle
{
    padding-left: 30px; 
    padding-right: 30px;
    cursor: pointer;
}

.TabPanelInactive
{
    display: none;
}

.TabPanelSel
{
    display: block;
}

.searchMark
{
    color: #B10800;
    text-decoration: underline;
}

.imagePopup
{
    border: 1px solid #999999;
}

td.SearchBar table
{
    width: 100%;
}

#query
{
    height: 10px;
    border: 1px solid white;
}


a#mainMenuIndex { color: #297ca6; font-size: 11px; font-weight: bold; text-transform: uppercase;}
a#mainMenu { color: #297ca6; font-size: 11px; font-weight: bold; text-transform: uppercase; text-decoration: none;}
