/* common CSS for all pages */
HTML {
   BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: #4A4365;
   PADDING-BOTTOM: 0px; MARGIN: 0px;  BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;
   FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;}
BODY {
   BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;
   MARGIN: 0px;  BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;
   COLOR: #CCC79F;  BACKGROUND: #4A4365;
}

#menu {
   PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none;
}
#menu LI {
   DISPLAY: block; Z-INDEX: 100; FLOAT: right; POSITION: relative
}
#menu LI SPAN {
   PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 10px; Z-INDEX: 100;
   BACKGROUND: #666666; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; font-weight: normal;
}
#menu LI A {
   PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#menu LI A:visited {
   PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#menu DL {
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  LEFT: 0px; BACKGROUND: #666666;
   PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px;
}
#menu DT {
   FONT-SIZE: 11px; BACKGROUND: #666666; FLOAT: left; MARGIN: 0px; BORDER: #FFFFFF 1px solid;
}
#menu DD {
   CLEAR: right; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; FONT-SIZE: 10px;
   BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px;
   COLOR: #FFFFFF; PADDING-TOP: 0px; BORDER: #FFFFFF 1px solid; TEXT-ALIGN: center;
}
#menu DT A {
   PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #FFFFFF;
   PADDING-TOP: 2px; TEXT-DECORATION: none; font-weight: normal;
}
#menu DT A:visited {
   PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #FFFFFF;
   PADDING-TOP: 2px; TEXT-DECORATION: none
}
#menu DD A {
   PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: #666666; PADDING-BOTTOM: 2px;
   COLOR: #FFFFFF; PADDING-TOP: 2px; TEXT-DECORATION: none; font-weight: normal;
}
#menu DD A:visited {
   PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: #666666; PADDING-BOTTOM: 2px;
   COLOR: #FFFFFF; PADDING-TOP: 2px; TEXT-DECORATION: none; font-weight: normal;
}
#menu LI A:hover {
   BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#menu LI:hover DD {
   DISPLAY: block
}
#menu LI A:hover DD {
   DISPLAY: block
}
#menu LI:hover DT A {
   BACKGROUND: #666666; COLOR: #FFFFFF;
}
#menu LI A:hover DT A {
   BACKGROUND: #666666; COLOR: #FFFFFF;
}
#menu DD A:hover {
   BACKGROUND: #FFFFFF; COLOR: #000000;
}


table {border:0px; FONT-SIZE: 11px; margin:0px; border-collapse:collapse;}
table td{vertical-align: middle; padding:0px; margin:0px; border: 0px;}
td{vertical-align: middle; padding:0px; margin:0px; border: 0px;}
a {margin: 0px; padding: 0px; color: #CCC79F; text-decoration: none;}
a:hover {text-decoration: underline;}
img {border: 0px;}

.table-reg td{padding:4px;}

form {margin:0px;}
input {font-size:10px; margin:0px; border: 1px solid #CCC79F; color: #CCC79F; background: transparent;}
textarea {font-size:10px; margin:0px; border: 1px solid #CCC79F; color: #CCC79F;
          FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; background: transparent;}
select {font-size:10px; margin:3px; border: 1px solid #FFFFFF; color: #FFFFFF; background: transparent;}
option {font-size:10px; color: #FFFFFF; background: #666666;}
.but_ton {font-size:10px; margin:0px; border: 1px solid #CCC79F; color: #CCC79F; background: #666666;cursor:pointer;}

.input-rate {font-size:11px; margin:0px; border: none; color: #9898CA; background: #000000;font-weight: bold;}

.input-log {font-size:9px; FONT-FAMILY: Helvetica, Verdana, Arial, Sans-serif;}

.body-table { width: 100%;}

.top-menu {padding-left:10px;text-align:center;}
.top-menu a:link, .top-menu a:active, .top-menu a:visited
  {color: #CCC79F; font-size:16px; font-weight: bold;
    text-decoration: none;}
.top-menu a:hover {text-decoration: underline;}

.top-block {padding-left:15px; padding-right:15px;text-align:left; vertical-align:top;}
.top-block a:link, .top-block a:active, .top-block a:visited
  {color: #CCC79F; font-weight: bold; text-decoration: none;}
.top-block a:hover {text-decoration: underline;}
.top-submit {color: #D1C1FF; font-weight: bold; font-size:11px; text-decoration: none; border: 0px; background-color: transparent;
             text-align: left; padding:0px; cursor:pointer;FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;}

.article-li {background: url('/buduar_lady_ru/picture/bull.png') no-repeat 0 0.15em; color: #FFFFFF;
            font-weight: bold; font-size:13px; padding:0px; padding-left:18px; padding-bottom:6px;
            FONT-FAMILY: Tahoma, Arial, Helvetica, Verdana, Sans-serif;}
.article-li a:link, .article-li a:active, .article-li a:visited {color: #FFFFFF;text-decoration: none;}
.article-li a:hover {text-decoration: underline;}

.article-li2 {color: #9900FF; font-weight: bold; font-size:12px; padding:0px; padding-bottom:4px;
            FONT-FAMILY: Tahoma, Arial, Helvetica, Verdana, Sans-serif;}
.article-li2 a:link, .article a:active, .article-li2 a:visited {color: #FFFFFF;text-decoration: none;}
.article-li2 a:hover {text-decoration: underline;}

.opt-img { padding: 0px 0 0px 33px; background-repeat: no-repeat; background-position: 0px 0px; vertical-align: middle;
           font-size:9px; text-align:left; height: 32px; width:180px;}

.l-menu-0 {text-align:left; padding:0px; padding-left:10px; padding-bottom:3px;}
.l-menu-0 a:link, .l-menu-0 a:active, .l-menu-0 a:visited
  {color: #CCC79F; font-size:13px; font-weight: bold; text-decoration: none;}
.l-menu-0 a:hover {text-decoration: underline;}

.l-menu-1 {text-align:left; padding-top:2px;}
.l-menu-1 a:link, .l-menu-1 a:active, .l-menu-1 a:visited
  {color: #FFFFFF; text-decoration: underline; font-weight: normal;}

.l-menu-li {background: url('/buduar_lady_ru/picture/bull.png') no-repeat 0 0.15em; color: #9900FF; font-weight: bold; font-size:13px;
            padding:0px; padding-left:18px; padding-bottom:6px; text-align:left;
            FONT-FAMILY: Tahoma, Arial, Helvetica, Verdana, Sans-serif;}
.l-menu-li a:link, .l-menu-li a:active, .l-menu-li a:visited {color: #FFFFFF;text-decoration: none;}
.l-menu-li a:hover {text-decoration: underline;}

.l-menu-li1 {background: url('/buduar_lady_ru/picture/bull.png') no-repeat 11px 0.15em;color: #9900FF; font-weight: bold; font-size:13px; text-align:left;
            padding:0px; padding-left:29px; padding-bottom:6px;
            FONT-FAMILY: Tahoma, Arial, Helvetica, Verdana, Sans-serif;}
.l-menu-li1 a:link, .l-menu-li1 a:active, .l-menu-li1 a:visited {color: #FFFFFF;text-decoration: none;}
.l-menu-li1 a:hover {text-decoration: underline;}

.l-menu-li2 {background: url('/buduar_lady_ru/picture/bull.png') no-repeat 21px 0.15em;color: #9900FF; font-weight: bold; font-size:12px; text-align:left;
            padding:0px; padding-left:39px; padding-bottom:6px;
            FONT-FAMILY: Tahoma, Arial, Helvetica, Verdana, Sans-serif;}
.l-menu-li2 a:link, .l-menu-li2 a:active, .l-menu-li2 a:visited {color: #FFFFFF;text-decoration: none;}
.l-menu-li2 a:hover {text-decoration: underline;}

.l-menu-li3 {background: url('/buduar_lady_ru/picture/bull.png') no-repeat 31px 0.15em;color: #9900FF; font-weight: bold; font-size:12px; text-align:left;
            padding:0px; padding-left:49px; padding-bottom:6px;
            FONT-FAMILY: Tahoma, Arial, Helvetica, Verdana, Sans-serif;}
.l-menu-li3 a:link, .l-menu-li3 a:active, .l-menu-li3 a:visited {color: #FFFFFF;text-decoration: none;}
.l-menu-li3 a:hover {text-decoration: underline;}

.l-menu-li4 {background: url('/buduar_lady_ru/picture/bull.png') no-repeat 41px 0.15em;color: #9900FF; font-weight: bold; font-size:12px;  text-align:left;
            padding:0px; padding-left:59px; padding-bottom:4px;
            FONT-FAMILY: Tahoma, Arial, Helvetica, Verdana, Sans-serif;}
.l-menu-li4 a:link, .l-menu-li4 a:active, .l-menu-li4 a:visited {color: #FFFFFF;text-decoration: none;}
.l-menu-li4 a:hover {text-decoration: underline;}


.hello{text-align: right; vertical-align:top; padding-right:15px;}

.sel-b {color: #D1C1FF;}
.sel-b-bold {color: #D1C1FF; font-weight: bold;}
.pad-bot-10 {padding-bottom:10px;}

.body-block {vertical-align:top; text-align:left;
             padding-left:10px; padding-right:10px;}
.body-block-rl {border-right: 1px solid #FFFFFF;}

.big-title {color: #15203E; FONT-FAMILY: Georgia, Courier, 'Times New Roman', Times, Serif;
            font-size:20px; font-weight: bold; text-align:left; }
.big-title a:link, .big-title a:active, .big-title a:visited {color: #15203E; text-decoration: none;}
.big-title a:hover {text-decoration: underline;}

.small-news {text-align:left; color: #D1C1FF; font-size:11px; font-weight: bold; padding-top:20px;}
.small-news a:link, .small-news a:active, .small-news a:visited {color: #D1C1FF; text-decoration: underline;}

.small-actions {text-align:left; color: #D1C1FF; font-size:18px; font-weight: bold; padding-top:20px;}
.small-actions a:link, .small-actions a:active, .small-actions a:visited {color: #D1C1FF; text-decoration: underline;}

.big-news {text-align:left; font-size:11px; padding-top:15px;}
.big-news a:link, .big-news a:active, .big-news a:visited {text-decoration: underline;}
.news-more {color: #D1C1FF;font-size:11px; padding-top:15px; text-align: right;}
.news-more a:link, .news-more a:active, .news-more a:visited {color: #D1C1FF; text-decoration: none;}
.news-more a:hover {text-decoration: underline;}

.cur-ref {color: #DBDBDB; font-size:11px; font-weight: normal;}
.cur-ref a:link, .cur-ref a:active, .cur-ref a:visited {color: #DBDBDB; font-weight: bold; text-decoration: none;}
.cur-ref a:hover {text-decoration: underline;}

.cat-title {color: #15203E; font-size:22px; font-weight: bold;padding-bottom:20px;
            FONT-FAMILY: Georgia, Courier, 'Times New Roman', Times, Serif;}

.cat-item-title {color: #FFFFFF; font-size:15px; font-weight: bold;padding-bottom:5px; vertical-align:top;}
.cat-item-title a:link, .cat-item-title a:active, .cat-item-title a:visited
                {color: #FFFFFF; font-size:15px; font-weight: bold; text-decoration: none;}
.cat-item-title a:hover {text-decoration: underline;}

.cat-item-price {color: #FFFFFF; font-size:16px; font-weight: bold;}
.cat-item-price-val {font-size:11px;}
.cat-item-zakaz {color: #D1C1FF; font-size:11px; text-align:right; padding-right:10px;font-weight: bold;}
.cat-item-zakaz a:link, .cat-item-zakaz a:active, .cat-item-zakaz a:visited {color: #D1C1FF; text-decoration: underline;}

.cat-item-basket {padding:0px; padding-top:10px; }
.cat-item-basket a:link, .cat-item-basket a:active, .cat-item-basket a:visited
  {color: #D1C1FF; font-size:14px; font-weight: bold; text-decoration: underline;}


.item-title {color: #15203E; font-size:20px; font-weight: bold;padding-bottom:20px;}
.item-img-b {background: url('/buduar_lady_ru/picture/fon-bg.gif') no-repeat 1px 11px; width: 227px; height: 255px; text-align: left;
             padding-left:17px; vertical-align: middle; }
.item-100-b {background: url('/buduar_lady_ru/picture/it100bg.gif') no-repeat 1px 0px; width: 118px; height: 118px; text-align: left;
             padding-left:9px; vertical-align: middle; }
.item-100-r {background: url('/buduar_lady_ru/picture/it100bg.gif') no-repeat 31px 0px; text-align: center;
             vertical-align: middle; padding-top:9px;}
.item-price {color: #FFFFFF; font-size:16px; font-weight: bold;}
.item-price-i {color: #FFFFFF; font-size:16px; font-weight: bold; border:none; text-align:right; padding-left:0px; FONT-FAMILY:  Verdana, Arial, Helvetica, Sans-serif}
.item-price-val {font-size:11px;}
.item-sklad-i {color: #FFFFFF; font-size:12px; border:none; padding-left:0px;font-weight: bold; FONT-FAMILY:  Verdana, Arial, Helvetica, Sans-serif}

.item-basket {color: #D1C1FF; font-size:14px; font-weight: bold;padding:0px; padding-left:10px; text-align:right; }
.item-basket a:link, .item-basket a:active, .item-basket a:visited
  {color: #D1C1FF; font-size:14px; font-weight: bold; text-decoration: underline;}
.item-basket-button
  {color: #D1C1FF; font-size:14px; font-weight: bold; text-decoration: underline; border:none;padding:0px;cursor:pointer;}
.item-f-n {color: #D1C1FF; font-weight: normal;}
.item-f-b {color: #D1C1FF; font-weight: bold;}
.item-d-b {color: #15203E; font-weight: bold;}
.item-f-b a:link, .item-f-b a:active, .item-f-b a:visited {color: #D1C1FF; font-weight: bold;}
.item-b-n {color: #FFFFFF; font-weight: normal;}
.item-b-b {color: #FFFFFF; font-weight: bold;}
.item-r-n {color: #FF0000; font-weight: normal;}
.item-r-b {color: #FF0000; font-weight: bold;}
.item-t-u {text-decoration: underline;}
.pt3 {padding-top:3px;}
.pt15 {padding-top:15px;}
.pb15 {padding-bottom:15px;}


.sup-f-b {color: #D1C1FF; font-weight: bold;font-size:8px;}
.sup-f-b a:hover {text-decoration: none;}

.input-b-n {color: #FFFFFF; font-weight: normal; border:none; font-size:11px;text-decoration: underline; cursor:pointer;}
.input-b-b {color: #FFFFFF; font-weight: bold; border:none; }
.input-r-n {color: #FF0000; font-weight: normal; border:none;}
.input-bb-n {color: #D1C1FF; font-weight: normal; border:none;}
.ref-f-n  {color: #D1C1FF; font-weight: bold; text-decoration: none;}
.ref-f-n:hover  {text-decoration: underline;}
.item-desc {color: #EEEEEE; font-weight: normal; border:none;}

.ref-btn  {text-decoration: none; display:inline-block;}
.ref-btn:hover  {text-decoration: underline;}

.input-f-b  {color: #6C00B5; font-weight: bold; text-decoration: underline; border:none; font-size:11px; cursor:pointer;}

.f-size13 {font-size: 13px;}
.f-size12 {font-size:12px;}

.fon-f-font-wb {color: #FFFFFF; background: #666666; font-weight: bold;}

.att {color: #FF0000;}
.att a:link, .att a:active, .att a:visited {color: #FF0000;}

.body-page {color: #CCC79F; font-size:11px; padding-top:20px;}
.body-page a:link, .body-page a:active, .body-page a:visited {color: #D1C1FF; text-decoration: none;}
.body-page a:hover {text-decoration: underline;}

.input-radio {border:0px;}
.label-radio {text-align:center; padding-left:4px; padding-right:5px;}

.pt15 {padding-top:15px;}
.pt10 {padding-top:10px;}
.pdt8, .pt8 {padding-top:8px;}
.pdl15 {padding-left:15px;}
.pdl10 {padding-left:10px;}
.pdr10 {padding-right:10px;}
.pad2 {padding: 2px;}

.a-under a:link, .a-under a:active, .a-under a:visited {text-decoration: underline;}
.a-under a:hover {text-decoration: underline;}

.tbl-head {text-align: center; padding:2px; border: 1px solid #DDDDDD; color: #D1C1FF; font-weight: normal;}
.tbl-line {text-align: left; padding:6px; border-bottom: 1px solid #DDDDDD; color: #CCC79F; font-weight: normal;
           vertical-align:top;}
.tbl-line a:link, .tbl-line a:active, .tbl-line a:visited
          {color: #D1C1FF; text-decoration: none;}
.tbl-line a:hover  {text-decoration: underline;}

.just {text-align: justify;}
.marg02 {margin: 4px 0px;}

.otz-sig {color: #9900FF; font-weight: normal; font-style: italic; text-align: left;}

.footer {text-align: center;background: url('/buduar_lady_ru/picture/foot-bg.png');padding-bottom:20px;}
.bottom-menu {color: #D1C1FF; text-align: center;}
.bottom-menu a:link, .bottom-menu a:active, .bottom-menu a:visited {color: #D1C1FF; text-decoration: none;}
.bottom-menu a:hover {text-decoration: underline;}

#navi-table  {font-size: 11px; text-align:center; margin: 0px; padding: 0px; height: 15px; vertical-align:bottom; display: inline;}
#navu-table ul {list-style-type: none; padding: 0px; margin:0px;}
#navi-table ul li { padding: 0px; padding-left: 2px; display: inline; height: 15px; line-height:15px; margin:0px;}
#navi-table a {color:#FFFFFF; font-weight: normal; text-decoration:none; padding: 2px 5px; margin: 0 1px;}
#navi-table a:hover {background-color: #9898CA; color:#000000;}
#navi-table .navi-button-cur  {color:#15203E; font-weight: bold; padding:2px 5px;margin:0 1px;}

.recl-menu {color: #4B44BB; text-align: center;}
.recl-menu a:link, .recl-menu a:active, .recl-menu a:visited {color: #4B44BB; text-decoration: none;}
.recl-menu a:hover {text-decoration: underline;}

.clear {CLEAR: both;}
pre {text-align: left;}
