body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td {padding:0;margin:0}
table {border-collapse:collapse; border-spacing:0}
caption,th {text-align:left}
h1,h2,h3,h4,h5,h6 {font-size:1em}
address,caption,cite,code,dfn,th,var {font-style:normal; font-weight:normal}
q:before,q:after {content:тАЭ;}

img {border:0; vertical-align:top}

input[type=submit] {
    cursor:pointer; cursor:hand;
    }

a:focus, a:active {outline:none}

ul {list-style-type:none}

body,html {
    height:100%;
    }
body {color:#000; background:#eeeee7 url(../img/bg.png) repeat-x 0 0; font:62.5% Verdana,Tahoma,Geneva}
td,th {color:#000; font:1em Verdana,Tahoma,Geneva}
input,textarea,option,select,button {color:#000; font:1em Verdana,Tahoma,Geneva}

.minskblast {max-width:1400px; margin:0 auto;}

/* // ---- typography ---- // */

a {color:#004d99; text-decoration:none;}
a:hover {color:#06c; text-decoration:underline;}

/* -- ---- typography ---- -- */

#minWidth {margin:0 auto; min-height:100%}

.onliner-outer {
    padding-bottom:265px;
    }

/* -- onliner top --*/
.onliner-top {
    position:relative; z-index:91; min-width:1000px; max-width:1400px; margin:0 auto; padding:18px 0 19px;
    }
    .onliner-top:after {
        content:"";display:block;font-size:1px;height:0;clear:both;visibility:hidden;
        }
    .onliner__logo {
        float:left; width:240px; text-align:center; margin-right:-240px; position:relative; z-index:3;
        }
    /* -- onliner search --*/
    .onliner__search {
        float:left; width:67%; margin-right:-15%;
        }
    .onliner__search__i {
        padding:0 1px 0 240px;
        }
    .onlsearch__tabs {
        position:relative; margin-left:-3px; line-height:1.3em;
        }
        .onlsearch__tabs li {
            display:inline;
            }
        .onlsearch__tabs a {
            float:left; padding:1px 10px 2px; /*text-decoration:none;*/
            }
        .onlsearch__tabs__active, a.onlsearch__tabs__active:hover {
            color:#000; background-color:#d9ecff; text-decoration:none;
            }
        .onlsearch__tabs:after {
            content:"";display:block;font-size:1px;height:0;clear:both;visibility:hidden;
            }
    .onlsearch__ips {
        position:relative; left:-2px; margin-left:-1px; border:3px solid #d9ecff; background-color:#bcd9f3; padding:1px;
        }
        .onlsearch__ip {
            float:left; width:90%; border-width:0; background-color:#fff; font-size:1.5em; padding:2px 0 3px 10px; height:20px; margin:0 -50px 0 0; outline:none;
            }

        .onlsearch__ips .noactive__ip {
            color:#cdcdcd;
            }
        .onlsearch__btn {
            float:right; font-size:1.1em; padding:1px 0 3px; border:0; width:6.182em; height:2.273em; border-left:1px solid #fff;
                background:#e5e6e5 url(../img/onliner-bgs.png) no-repeat 0 0;
                background:-webkit-gradient(
                    linear,
                    left bottom,
                    left top,
                    color-stop(0, rgb(230,230,229)),
                    color-stop(0.72, rgb(248,248,248))
                );
                background:-moz-linear-gradient(
                   center bottom,
                   rgb(230,230,229) 0%,
                   rgb(248,248,248) 72%
                );

            }
        .onlsearch__ips:after {
            content:"";display:block;font-size:1px;height:0;clear:both;visibility:hidden;
            }
        .onliner__search .search_example {
            color:#CDCDCD;
            font-size:15px Verdana,Tahoma,Geneva !important;
        }
    /* -- / onliner search --*/
    /* -- onliner user --*/
    .onliner__user {
        float:right; width:27%; color:#818181; line-height:1.3em; padding-top:1px; padding-right:33px;
        }
        .onliner__user p {
            padding:0 0 6px 8px;
            }
        .onliner__user a {
            /*text-decoration:none;*/
            }
        .onliner__user big {
            color:#000; font-size:1em;
            }
        .onluser__authorize {
            position:relative; border-width:1px; border-style:solid; border-color:#e0e0e0 #ccc #ccc #e0e0e0; -moz-opacity:0.5; opacity:0.5; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50); -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)';
            }
            .onluser__authorize:after {
                content:"";display:block;font-size:1px;height:0;clear:both;visibility:hidden;
                }
            .onliner__active__auth, .onluser__authorize:hover {
                -moz-opacity:1; opacity:1; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'
                }
        .onluser__authorize input {
            outline:none;
            }
        .onluser__authorize .noactive__ip {
            color:#808080;
            }
        .onluser__login {
            float:left; border-width:0; font-size:1.1em; padding:1px 2px 2px 5px; line-height:1.818em; height:1.818em; border-right:1px solid #e0e0e0; background-color:#fff; width:51%;
            }
        .onluser__pass {
            float:left; border-width:0; font-size:1.1em; padding:1px 2px 2px 5px; line-height:1.818em; height:1.818em; width:42%; background-color:#fff; margin-right:-50px;
            }
        .onluser__btn {
            position:relative; z-index:2; float:right; width:25px; height:24px; background:#a5a5a6 url(../img/onliner-bgs.png) no-repeat -500px 50%; border-width:0; padding:0;
            }
            @media screen and (-webkit-min-device-pixel-ratio:0)
            {
            .onluser__authorize input {
                line-height:normal;
                }
            }
        .pasws {
            position:relative;
            }
        .onluser__authorize .pass-value {
            position:absolute; z-index:2; left:0; top:0; font-size:1.1em; line-height:2.091em; padding:0 0 0 8px; height:2.091em; white-space:nowrap;
            }
        .onluser__authorize .pasws {
            z-index:1; float:left; width:45%; margin-right:-50px;
            }
            .onluser__authorize .pasws .onluser__pass {
                position:relative; z-index:3; width:90%; margin-right:0;
                }
            .onluser__authorize .pasws .noactive__ip {
                -moz-opacity:0; opacity:0; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
                }
        .onliner__remind {
            position:absolute; top:30px; left:51%; margin-left:9px; white-space:nowrap;
            }
            .onliner__remind input {
                margin:0 2px 0 0; padding:0; vertical-align:middle;
                }
        .js .onliner__remind {
            display:none;
            }
        .onliner__active__auth:hover .onliner__remind, .onliner__active__auth .onliner__remind {
            display:block;
            }
    /* -- / onliner user --*/
    /* -- onliner user logged --*/
    .onliner__user__logged {
        position:relative; font-size:1.1em; padding-top:8px; padding-left:60px;
        }
        .onliner__user__exit {
            position:absolute; right:15px; top:0;
            }
        .onliner__user__avatar {
            position:absolute; left:0; top:0;
            }
        .onliner__user__name {
            display:block; font-size:1em; font-weight:bold; padding-bottom:6px;
            }
            .onliner__user__name a {
                color:#000;
                }
        .onliner__user__bar {

            }
            .onliner__user__bar li {
                float:left; padding:0 13px 0 0;
                }
                .onliner__user__bar sup {
                    position:relative; color:#808080; font-size:10px; vertical-align:baseline; line-height:0; top:-4px; padding-left:2px; //font-size:11px;
                    }
            .onliner__user__bar .c-o {
                color:#FF2400;
                }
    /* -- / onliner user logged --*/

/* -- / onliner top --*/

/* -- top offers link --*/
.tpoflnk {
    position:relative; width:100%; overflow:hidden; min-width:1000px; padding-bottom:15px;
    }
    .tpoflnk-i {
        max-width:1398px; margin:0 auto; border:1px solid #c1c5cc; border-top-width:0; background:#eff4fd url(../img/tpoflnk-bg.png) repeat-x 0 -49px; zoom:1;
        }
    .tpoflnk-i li {
        float:left; clear:right;
        }
    .tpoflnk-three li {
        width:33%;
        }
    .tpoflnk-four li {
        width:25%;
        }
    .tpoflnk-i .i {
        background:url(../img/tpoflnk-border.png) repeat-y 0 0; padding-left:1px;
        }
    .tpoflnk-i li:first-child a {
        border-left-width:0;
        }
    .tpoflnk-i a {
        position:relative; display:block; color:#808080; font:10px Verdana,Tahoma,Geneva; border-left:1px solid #fff; height:45px; padding:10px 10px 0 80px; text-decoration:none;
        }
        .tpoflnk-i big {
            color:#004d99; font:bold 13px Arial,Helvetica,sans-serif;
            }
        .tpoflnk-i a:hover big {
            text-decoration:underline;
            }
    .tpoflnk-i .ico {
        position:absolute; left:15px; top:2px; width:45px; height:45px; background-position:50% 50%; background-repeat:no-repeat;
        }
    .tpoflnk-i:before {
        position:absolute; z-index:-1; top:-15px; left:50%; margin-left:-700px; width:150%; max-width:1400px; height:100%; content:' '; -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.4);
        -moz-box-shadow: 0 0 4px rgba(0,0,0,0.4);
        -ms-box-shadow: 0 0 4px rgba(0,0,0,0.4);
        box-shadow: 0 0 4px rgba(0,0,0,0.4);
        }
    .tpoflnk-i:after {
        content:"";display:block;font-size:1px;height:0;clear:both;visibility:hidden;
        }
    .tpoflnk-i .b2b_block{
    	background: url(../img/b2b_banner_rel.png) repeat-x;
    }
     .tpoflnk-i .b2b_block a {
     	padding:10px 10px 0px ;text-align:center;border-left:0;
     }
      .tpoflnk-i .b2b_block .text {
     	color:#660000;font: bold 12px Arial,Helvetica,sans-serif;text-align:center;padding-top:5px;
     }
/* -- / top offers link --*/

/* -- onliner navigation --*/
.onliner-navigation {
    position:relative; z-index:5; padding-left:132px; margin:0 auto; min-width:868px; max-width:1268px;
    }
    .onliner-navigation:after {
        content:"";display:block;font-size:1px;height:0;clear:both;visibility:hidden;
        }
    /* -- nav offs --*/
    .onav__aof {
        position:relative; float:left; left:-132px; margin-right:-132px; width:132px; text-align:center; line-height:40px;
        }
        .onav__aof a {
            margin:0 4px; text-decoration:none;
            }
            .onav__aof a:hover {
                text-decoration:underline;
                }
        .onav__aof__abs {
            color:#b78700;
            }
    /* -- / nav offs --*/
    /* -- main nav --*/
    .onav__ul {
        float:left; height:40px; background:#ffe119 url(../img/onliner-bgs.png) no-repeat -525px 0; padding-right:7px;
        }
    .onav__li {
        float:left; height:40px; margin-left:7px; margin-right:-7px; white-space:nowrap;
        }
        .onav__a {
            display:-moz-inline-stack; display:inline-block; color:#000; font:bold 17px/40px Arial,Helvetica; text-decoration:none; vertical-align:top; padding:0 13px 0 12px;
            }
            a.onav__a:hover {
                color:#000; text-decoration:underline;
                }
        .onav__a__cat {
            padding-right:32px;
            }
        .onav__dropar {position:absolute; top:13px; margin-left:-27px; width:15px; height:15px; background:url(../img/onliner-ico.png) no-repeat 0 -4px}
        li.onav__li:hover a.onav__dropar {
            background-position:0 -20px;
            }
            li.onav__li:hover a.onav__a__cat {
                text-decoration:underline;
                }
    .onav__li__sel {
        background:#ad2409 url(../img/onliner-bgs.png) no-repeat -525px -40px;
        }
        .onav__li__sel .onav__a, .onav__li__sel .onav__a:hover {
            color:#fff;
            }
    .onav__li__sel .onav__dropar {background-position:0 -52px}
    li.onav__li__sel:hover a.onav__dropar {background-position:0 -68px}
    .onav__new {
        position:absolute; top:-5px; margin-left:-13px; width:34px; height:17px; background:url(../img/onliner-ico.png) no-repeat -16px -41px; font-size:1px; z-index:2;
        }
    /* -- / main nav --*/
    /* -- second nav --*/
    .onav__sec__ul {
        float:left; white-space:nowrap;
        }
        .onav__sec__li {
            position:relative; float:left; font:bold 13px Arial,Helvetica; padding:0 8px; line-height:40px; margin-right:-9px; margin-left:9px;
            }
        .onav__sec__a {
            color:#900; text-decoration:none;
            }
            a.onav__sec__a:hover {
                color:#c00202; text-decoration:underline;
                }
        .onav__allproj {
            position:relative; display:-moz-inline-stack; display:inline-block; font-weight:normal; text-decoration:none; white-space:nowrap; margin-right:10px;
            }
            .onav__allproj span {
/*              border-bottom:1px dotted;*/
                }
        .onav__allproj__ar {
            position:absolute; top:19px; right:-10px; width:5px; height:3px; background:url(../img/onliner-ico.png); -moz-opacity:0.3; opacity:0.3; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30); -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=30)';
            }
    .onav__allproj__ul {
        position:absolute; top:40px; right:0; font:bold 15px Arial,Helvetica; background-color:#fffdea; min-width:100%; padding:15px 20px; line-height:normal; white-space:nowrap; -webkit-box-shadow:-6px 5px 10px rgba(0,0,0,0.3);-moz-box-shadow:-6px 5px 10px rgba(0,0,0,0.3);-ms-box-shadow:-6px 5px 10px rgba(0,0,0,0.3);box-shadow:-6px 5px 10px rgba(0,0,0,0.3); display:none;
        }
        .onav__allproj__ul li {
            padding:2px 0 3px;
            }
        .onav__allproj__ul a {
            color:#000; text-decoration:none;
            }
            .onav__allproj__ul a:hover {
                text-decoration:underline;
                }
            .onav__allproj__sec {
                font-weight:normal;
                }
            .onav__allproj__sec a {
                color:#900;
                }
        .onav__sec__ul .nv-sfHover {
            background-color:#fffdea
            }
            .onav__sec__ul .nv-sfHover .onav__allproj__ul {
                display:block;
                }
    /* -- / second nav --*/
    .nv-subnav {
        position:absolute; z-index:91;left:132px; top:40px; font:11px Tahoma,Verdana; background-color:#fffde8; width:70%; padding:15px 0 15px 15px; display:none; white-space:normal;
        }
        .nv-subnav dt {
            color:#B35900; font-weight:bold; padding:9px 0 5px;
            }
            .nv-subnav dt a {
                color:#B35900;
                }
        .nv-subnav dd {
            position:relative; padding:3px 0 5px;
            }
        .nv-subnav a {
            text-decoration:none;
            }
            .nv-subnav a:hover {
                text-decoration:underline;
                }
        .nv-subnav table {
            width:100%;
            }

        .nv-subnav td {
            width:33%; vertical-align:top; padding-left:15px; padding-right:15px;
            }
        .nvsn-wico dl {
            padding-left:25px;
            }
        .nv-subnav .ic {
            position:absolute; left:-25px; width:19px; height:18px; font-size:1px;
            }
        .nv-subnav:before {
            position:absolute; z-index:-1; content:''; top:10px; left:0; right:0; bottom:0; box-shadow:0 0 19px rgba(0, 0, 0, 0.5); -webkit-box-shadow:0 0 19px rgba(0, 0, 0, 0.5); -moz-box-shadow:0 0 19px rgba(0, 0, 0, 0.5);
            }
        .nv-subnav:after {
            position:absolute; z-index:-1; content:''; top:0; left:0; right:0; height:10px; background-color:#fffde8;
            }
        .onav__ppcat {

            }
            .onav__ppcat dt {
                clear:both; padding-top:15px; padding-bottom:7px;
                }
            .onav__ppcat dd {
                float:left; width:31%; margin:0 2% 0 0; padding:0;
                }
            .onav__ppcat__av {
                position:relative; display:block; overflow:hidden; padding:3px 0 5px 25px; line-height:16px; white-space:nowrap;
                }
            .onav__ppcat__av .ic {
                    left:0; top:0;
                    }
            .onav__ppcat__shd {
                position:absolute; top:0; right:0; width:23px; height:100%; background:url(../img/menu-shad.png);
                }

        .nv-sfHover {

            }
            .nv-sfHover .nv-subnav {
                display:block;
                }
            .nv-sfHover .onav__a__cat, .nv-sfHover:hover .onav__a__cat, .nv-sfHover a.onav__a__cat:hover {
                color:#950600; background:#fffde7;
                }
                .nv-sfHover .onav__dropar {
                    background-position:0 -37px !important;
                    }
/* -- / onliner navigation --*/

/* -- cont block --*/
.b-whbd {
    position:relative; margin-bottom:10px;
    }
    .b-whbd-i {
        position:relative; z-index:3; background-color:#fff; padding:20px; min-width:960px; max-width:1360px; margin:0 auto;
        }
    .wbg-pt {
        position:absolute; left:0; z-index:1; top:-9px; bottom:-9px; min-width:1000px; width:100%; overflow:hidden;
        }
    .wbg-pt__i {
        position:absolute; top:0; left:50%; margin-left:-709px; width:1418px; height:100%;
        }
        .wbg-pt__i i {
            position:absolute; background-image:url(../img/ptbg.png);
            }
    .wbg__a {
        top:0; left:-31px; width:100%; clip:rect(auto auto auto 31px); background-position:0 0; height:13px; padding-right:18px;
        }
    .wbg__a__r {
        top:0; right:0; width:13px; background-position:-18px 0; height:13px;
        }
    .wbg__b {
        left:0; top:-13px; height:100%; width:9px; background-position:0 0; clip:rect(26px auto auto auto);
        }
    .wbg__c {
        right:0; top:-13px; height:100%; width:9px; background-position:-9px 0; clip:rect(26px auto auto auto);
        }
    .wbg__d {
        bottom:0; left:-31px; width:100%; clip:rect(auto auto auto 31px); background-position:0 -13px; height:13px; padding-right:18px;
        }
    .wbg__d__r {
        bottom:0; right:0; width:13px; background-position:-18px -13px; height:13px;
        }
/* -- / cont block --*/

/* -- nav subnav --*/
.onav__subnav {
    position:relative; margin:-20px -20px 20px; font:13px/25px Arial,Helvetica; padding:8px 9px 7px 55px; height:25px; background:#e5e4de url(../img/onliner-bgs.png) no-repeat -525px -80px;
    }
    .onav__subnav a {
        text-decoration:none;
        }
        .onav__subnav a:hover {
            text-decoration:underline;
            }
    .onav__subnav li {
        float:left; height:25px; padding:0 10px; margin-right:5px;
        }
    .onav__subnav .active {
        color:#fff; background:#6a6a68 url(../img/onliner-bgs.png) no-repeat -4042px 0;
        }
        .onav__subnav .active a, .onav__subnav .active a:hover {
            color:#fff; text-decoration:none;
            }
    .onav__subnav .onsn__flr {
        float:right;
        }
    .onsn__ac {
        color:#4b4b4b;
        }
        a.onsn__ac:hover {
            color:#6b6a68;
            }
/* -- / nav subnav --*/


/* // ---- bottom navigation ---- // */
.b-btm-navigation {position:relative; margin:-10px -20px 0; border-bottom:1px solid #e6e6e6; padding:0 50px 19px 94px}
        .b-btm-navigation:after {content:".";display:block;font-size:1px;height:0;clear:both;visibility:hidden}
    .b-btm-navigation dl {float:left; width:25%; clear:right}
        .b-btm-navigation dt {font:bold 1.5em Arial,Helvetica,Tahoma,Verdana,sans-serif; padding-bottom:8px}
        .b-btm-navigation dt a {color:#546577; text-decoration:none}
            .b-btm-navigation dt a:hover {color:#546577; text-decoration:underline;}
            .b-btm-navigation dt a:visited {color:#546577;}
        .b-btm-navigation dd {font-size:1.1em; padding-bottom:5px}
        .b-btm-navigation dd a {color:#356191}
        .b-btm-navigation dd a:hover {color:#356191}
/* -- ---- bottom navigation ---- -- */

/* // ---- bottom ---- // */
.h-btm-whbd {position:relative; margin-top:-265px; margin-bottom:0}
    .h-btm-whbd .b-whbd-i {height:220px; padding-top:25px}
    .h-btm-whbd .wbg__d, .h-btm-whbd .wbg__d__r {
        display:none;
        }
    .h-btm-whbd .wbg-pt {
        bottom:0;
        }
    .h-btm-whbd .wbg__b, .h-btm-whbd .wbg__c {
        padding-bottom:13px;
        }

.bottom {color:#595959; font-size:1.1em; line-height:14px; padding:2px 30px 5px 74px}
    .bottom .small-logo {position:absolute; left:-50px; top:25px; width:136px; height:40px; background:url(../img/onliner-ico.png) no-repeat -16px 0}
    .bottom:after {content:".";display:block;font-size:1px;height:0;clear:both;visibility:hidden}
    .bottom .l-col-1 {float:left; width:70%}
        .bottom .l-col-1-i {position:relative; padding-left:126px; padding-right:20px}
    .bottom .l-col-2 {float:left; width:25%; margin-right:-15%}
    .bottom .l-col-3 {float:right; width:25%}
    .bottom .l-col-3 a:hover {color:#356191;}
    .bottom p {padding-top:14px}
    .bottom .fast-stat a {color:#595959}
    .b-btm-nav {padding-top:14px}
    .b-btm-nav:after {content:".";display:block;font-size:1px;height:0;clear:both;visibility:hidden}
    .b-btm-nav li {float:left; padding-right:11px}
    .b-btm-nav .hot {float:none; /*clear:both; padding-top:14px*/}
        .b-btm-nav .hot a {color:#FF6600;}
        .b-btm-nav .hot a:hover {color:#FF6600;}
        .b-btm-nav .hot a:visited {color:#FF6600;}
        .b-btm-nav li a {color:#356191;}
        .b-btm-nav li a:hover {color:#356191;}
        .b-btm-nav li a:visited {color:#356191;}
    .fast-stat .hot {color:#FF6600;}
/* -- ---- bottom ---- -- */




/* // ---- search ---- // */
.onliner__search__i {
    position:relative;
}

#s_spinner {
    background: url(../img/spinner.gif) no-repeat 0 0 #ffffff;
    height:24px;
    position:absolute;
    right:69px;
    top:2px;
    width:24px;
    display:none;
}

#search_results {
    position:absolute;
    left:-3px;
    right:3px;
    padding-left:240px;
    display:none;
}

#inner_search_results {
    background-color:#ffffff;
    position:relative;
}

#search_container {
    font:11px Tahoma,Verdana;
    background-color:#ffffff;
    position: relative;
    z-index: 2;
}

#search_results i.s_wbg-pt {position:absolute; z-index:1; top:-9px; bottom:-9px; left:-9px; right: -9px;}
#search_results i.wbg-pt__i {margin-left:0; left:0; width:100%;}
#search_results i.wbg__a {clip:rect(auto, 40px, auto, 31px);}

    .s_item {border-bottom:1px solid #cccccc; padding:8px 8px 8px 0; height: 60px;}
        .s_item a {text-decoration: none; color:#034B83;}
        .s_item a:visited {text-decoration: none; color:#034B83;}
        .s_item a:hover {text-decoration: none; color:#0066CC;}
        .s_icon {width:80px; text-align: center; float: left; vertical-align: middle;}
            .s_icon img {height:60px; width:60px;}
        .s_details {padding-left:80px;}
            .s_item_name {font-weight:bold;}
                .s_pstars {width:75px; border:0; height:13px;}
                .s_item_name a {margin-right:5px;}
            .s_description {font-size:10px;}
            .s_price {padding-top:3px;}
                .s_pprice {float:left; font:bold 13px Arial,Helvetica,sans-serif; padding-top:1px;}
                    .s_pprice a {color:black; margin-right:5px;}
                    .s_pprice a:visited {color:black;}
                    .s_pprice a:hover {text-decoration:none; color:black;}
                .s_button img {height:18px; width:88px; border:0;}
                .s_rem_email {font-size:10px;}

    .s_catitem {background-color: #FFFAD2; height:40px;}
            .s_catitem .s_item_name {font-size:13px;}
            .s_catitem .s_icon img {height:40px; width:40px;}

    .s_selected_item {background-color:#EFF4FD;}
/* -- ---- search ---- -- */
#spec_offers {
	border-collapse: collapse;
	width:100%;
	display:none;
	margin-bottom:10px;
}
#spec_offers tr.offer{
	border: 1px solid #ff6c00;
	border-collapse: collapse;
}
#spec_offers tr.offer td{
	padding:0;
}
#spec_offers  table.offer_shadow.active{
	-moz-box-shadow:0 0 13px #FF6C00;
	-webkit-box-shadow: 0 0 13px #FF6C00;
     box-shadow: 0px 0px 10px #FF6C00;
       background-color: #fff;
	filter:
        progid:DXImageTransform.Microsoft.Shadow(color='#FF6C00', Direction=45, Strength=5)
        progid:DXImageTransform.Microsoft.Shadow(color='#FF6C00', Direction=135, Strength=5)
        progid:DXImageTransform.Microsoft.Shadow(color='#FF6C00', Direction=225, Strength=5)
        progid:DXImageTransform.Microsoft.Shadow(color='#FF6C00', Direction=315, Strength=5);
        position: relative;
        zoom: 1;
    cursor:pointer;
	}
#spec_offers  .dev_name {
	text-align:left;
	font: bold 15px/18px Arial,Helvetica,sans-serif;
	margin:11px 5px 7px 18px;
	color: #4079b2;
}
#spec_offers  .stars{
	text-align:left;
	margin:0px 5px 10px 18px;
}
#spec_offers  .price{
	font:18px Arial,Helvetica,sans-serif;
	text-align:left;
	height:27px;
	width:80px;
	margin:0 10px 10px 9px;
	background-image: url(../img/bg_cost.png);
	text-align:center;
	padding-top:6px;
}
#spec_offers .price span{
	text-align:left;
	color:#111;
	font-weight:bold;
	}
#spec_offers  .price_td{
	width:94px;
	}
#spec_offers  .shop{
	text-align:left;
	font:10px Verdana,Tahoma,Geneva;
	color:#a0a0a0;
	}
#ONotice {
    z-index: 9999;
    position: fixed;
    bottom: 15px;
    right: 15px;
    padding: 0.7em 1.5em;
    color: #fff;
    font-size: 150%;
    background: #000;
    opacity: 0.7;
    filter: alpha(opacity=70);
}

.ie6-main {min-width:1000px; z-index:20000; width: 100%; height: 34px; position: fixed; border-bottom: 1px solid #c9c9c9;}
.ie6-head {background-color: #FFFF9C; z-index:30000; min-width:1000px; max-width:1400px; text-align: right; clear: both; height: 34px; position: relative;}
    .ie6-head-cl {position: absolute; right: 10px; top: 3px; font-family: Verdana, Tahoma, Geneva; font-weight: bold;}
    .ie6-head-t {width: 100%; margin: 0 auto; text-align: left; padding: 0; overflow: hidden; color: #525252; cursor:pointer;}
        .ie6-head-img {width: 33px; height: 30px; float: left; margin-left: 10px; margin-right: 10px; padding-top: 2px;}
        .ie6-head-text {width: 900px; float: left; font-family: Verdana, Tahoma, Geneva;}
            .ie6-head-t-b {font-size: 12px; font-weight: bold; margin-top: 9px; float: left;}
            .ie6-head-t-s {font-size: 12px; margin-left: 3px; margin-top: 9px; float: left;}

.new-feature {
    height: 17px;
    width: 103px;
    position: relative;
    z-index:20;
    padding-left: 182px;
    padding-bottom: 17px;
    margin-bottom: -10px;
    margin-top: -24px;
    z-index:5000;
}


#b2b-reg {
    position:absolute;
    width:100%;
    height:30px;
    background:url(/pic/start-selling.png) no-repeat 50% 0;
    margin-top:2px;
    cursor:pointer;
    margin-top:2px;
    left:0px;
}

#b2b-reg:hover {
    background-position:50% -32px;
}

.new-feature-banner {
    height: 17px;
    width: 103px;
    position: relative;
    z-index:20;
    padding-left: 182px;
    padding-bottom: 17px;
    margin-bottom: -10px;
    margin-top: -10px;
    z-index:5000;
}

/* RSS */
.onav__subnav .onsn__rss {float: right;}
    .onsn__rss a {background: url(../img/rss_icon.gif) 0 0 no-repeat; padding: 0 0 2px 20px;}

.msgpost-date .msgpost-newmsg {
	color:red;
}

