<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
    margin: 0px;
    background-color: #f5f5f5;
}
#old {
    background-image: url(/assets/img/bg.gif);
    background-repeat: repeat-x;
}
#top {
    height: 145px;
    position: relative;
}
#logo {
    height: 36px;
    width: 467px;
    position: absolute;
    left: 44px;
    top: 34px;
}
#logo img {
    border: none;
}
#favicon {
    height: 58px;
    width: 66px;
    position: absolute;
    left: 527px;
    top: 28px;
    background-image: url(/assets/img/favico.png);
    background-repeat: no-repeat;
}
#menu {
    position: absolute;
    height: auto;
    width: 250px;
    left: 676px;
    top: 35px;
}
#menu a {
    color: #000;
}
#menu a:hover {
    color: #F00;
}


#topline {
    background-image: url(/assets/img/topline.png);
    height: 3px;
    width: 411px;
    background-repeat: no-repeat;
    position: absolute;
    left: 69px;
    top: 81px;
}
#search {
    position: absolute;
    height: 34px;
    width: 1030px;
    top: 93px;
}
#s1 {
    background-image: url(/assets/img/s1.png);
    background-repeat: no-repeat;
    width: 30px;
}
#s2 {
    background-image: url(/assets/img/s2.png);
    background-repeat: repeat-x;
}
#s2 input {
    width: 100%;
    border: none;
}

#s3 {
    background-image: url(/assets/img/s3.png);
    width: 14px;
    background-repeat: no-repeat;
}
#s4 {
    background-image: url(/assets/img/s4.png);
    background-repeat: repeat-x;
    width: 45px;
}
#s4 input {
    border: none;
    background-image: url(/assets/img/s4-i.png);
    background-repeat: repeat-x;

}
#s5 {
    background-image: url(/assets/img/s5.png);
    width: 12px;
    background-repeat: no-repeat;
}
#research {
    position: absolute;
    width: 915px;
    background-repeat: repeat;
    background-color: #FFF;
    z-index: 2;
    left: 32px;
}
#research a {
    text-decoration: none;
    color: #00F;
    background-color: #FFF;
    display: block;
}
#research a:hover {
    color: #F00;
}
#research a img{
    border:none;
}
#research ul {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
#research ul li {
    display: block;
    position: relative;
    padding-top: 25px;
}
#research .im {
    float: left;
    width: 100px;
    text-align: center;
}
#research .tx {
    padding-left: 120px;
}
#research .tx h3 {
    margin: 0px;
    padding: 0px;
}
#research .tx p {
    margin: 0px;
    padding: 0px;
    font-size: 14px;
}
#research .tx b {
}
#ctop {
    background-image: url(/assets/img/ctop.png);
    background-repeat: no-repeat;
    height: 12px;
}
#cbol {
    background-image: url(/assets/img/cbol.png);
    background-repeat: no-repeat;
    height: 13px;
}
#cold {
    background-image: url(/assets/img/cold.png);
    background-repeat: repeat-y;
}
#cmenu {
    margin-left: 21px;
    height: 50px;
    margin-right: 21px;
}
#cmenu1 {
    background-image: url(/assets/img/cmleft.png);
    background-repeat: no-repeat;
    height: 50px;
    padding-left: 10px;
}
#cmenu2 {
    height: 50px;
    background-image: url(/assets/img/cmright.png);
    background-repeat: no-repeat;
    background-position: right;
}
#cmenu ul {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    background-image: url(/assets/img/cmfon.png);
    background-repeat: repeat-x;
    height: 50px;
}
#cmenu ul li {
    display: block;
    float: left;
    background-image: url(/assets/img/cmlink.png);
    background-repeat: no-repeat;
    background-position: right;
    height: 50px;
}
#cmenu ul li a {
    font-weight: bold;
    text-decoration: none;
    display: block;
    color: #00F;
    padding-top: 14px;
    padding-right: 20px;
    padding-left: 14px;
    height: 36px;
}
#cmenu ul li a:hover {
    color: #F00;
}
#bolean {
    margin-top: 18px;
    height: 85px;
    background-image: url(/assets/img/bfon.png);
    background-repeat: no-repeat;
    position: relative;
}
#bfavi {
    position: absolute;
    top: 11px;
    left: 367px;
}
#bcopy {
    position: absolute;
    height: auto;
    width: auto;
    left: 418px;
    top: 21px;
}
#content {
    margin-right: 21px;
    margin-left: 21px;
    margin-top: 31px;
}

#popular {
    margin-bottom: 15px;
}
#popular .box {
    text-align: center;
    display: block;
}
#popular a {
    text-decoration: none;
    color: #000;
    display: block;
    border: 1px solid #FFF;
}
#popular a:hover {
    border: 1px solid #EEE;

}
.lmb {
}
.lmb .titl {
    background-image: url(/assets/img/lmtitle.png);
    background-repeat: no-repeat;
    height: 23px;
    text-align: center;
    padding-top: 5px;
    font-weight: bold;
    color: #FFF;
}
.lmb .rfon {
    background-image: url(/assets/img/rnetfon.gif);
    background-repeat: repeat-y;
    padding-left: 18px;
}
.lmb .rfon ul {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    text-decoration: none;
}
.lmb .rfon ul li {
}
.lmb .rfon ul li a {
    text-decoration: none;
    color: #000;
}
.lmb .rfon ul li a:hover {
    text-decoration: underline;
}
.lmb .bool {
    background-image: url(/assets/img/rnetbol.gif);
    background-repeat: no-repeat;
    height: 3px;
}
#i_content {
    margin-right: 46px;
}
#lineNews   {
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #F00;
    height: 23px;
    position: relative;
}
#rss {
    position: absolute;
    top: 0px;
    right: 0px;
    height: 24px;
    vertical-align: middle;
}
#newsline {
    font-size: 20px;
    font-weight: bold;
    color: #F00;
    font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}
#newscontall {
    padding-top: 17px;
    padding-left: 24px;
    padding-right: 33px;
    padding-bottom: 17px;
}
.news {
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #e9ecf4;
    margin-bottom: 17px;
}
.newsim {
    float: left;
}
.newscont {
    /*margin-left: 166px;
    height: 168px;*/

}
.newscont sub    {
    padding: 0px;
    margin: 0px;
    color: #F00;
    font-weight: bold;
}
.newscont h2 {
    margin-top: 7px;
    margin-bottom: 7px;
    font-weight: bold;
    color: #00F;
}
.newscont p {
    text-align: justify;
}

p {
    margin: 0px;
    padding: 0px;
}
.clear {
    clear: both;
}

#catalog {
    margin-right: 21px;
    margin-left: 21px;
}

#catalog .catl {
    position: relative;
}
#catalog .rightbox {
    clear: right;
    width: 200px;
    float: right;
    height: 400px;
}
#catalog .catul {
    margin-right: 205px;
    position: relative;
}
#catalog .catbox {
    width: 30%;
    float: left;
    padding-right: 25px;
    padding-bottom: 17px;
}
.catbox h2 {
    padding: 0px;
    margin: 0px;
    color: #F00;
    font-size: 18px;
}
.catbox ul {
    padding: 0px;
    margin: 0px;
    list-style-type: none;
}
.catbox ul li {
}
.catbox ul li a {
    font-size: 12px;
}
.box200x200 {
    border: 1px solid #0F0;
    height: 198px;
    width: 198px;
}
#cat1 {
    padding-top: 15px;
    padding-bottom: 25px;
}
#scatl {
    float: left;
    width: 204px;
    clear: left;
}
#scatr {
    padding-left: 269px;
}
.scatobx {
    height: 120px;
}
.scatobx .image {
    width: 100px;
    float: left;
    text-align: center;
}
.scatobx img {
    border: none;
    width:auto;
    height:auto;
    max-width:100px!important;
    max-height:120px!important;
}

.scatobx .price {
    float: right;
    width: 100px;
    height: 70px;
    text-align: center;
    padding-top: 50px;
}

.scatobx .text {
    padding-left: 120px;
    margin-right: 120px;
}
.scatobx h3 {
    padding: 0px;
    margin: 0px;
}
.scatobx p {
    padding-top: 7px;
}
.fix  {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCC;
    margin-bottom: 10px;
    padding: 10px;
}
#page {
    text-align: center;
    height: 25px;
    position: relative;
    margin-left: 120px;
}
#page ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
#page ul li {
    float: left;
    display: block;
    height: 25px;
    width: 25px;
    vertical-align: middle;
    margin-right: 13px;
}
#page ul li a {
    height: 21px;
    width: 25px;
    display: block;
    color: #000;
    text-decoration: none;
    font-weight: bold;
    font-size: 14px;
    vertical-align: middle;
    padding-top: 4px;
}
#page ul li a img {
    border: none;
}
#page .set {
    background-image: url(/assets/img/pset.png);
    background-repeat: no-repeat;
}
#page .noset {
    background-image: url(/assets/img/pnoset.png);
    background-repeat: no-repeat;
}
#page .left {
    background-image: url(/assets/img/pleft.png);
    background-repeat: no-repeat;
}
#page .right {
    background-image: url(/assets/img/pright.png);
    background-repeat: no-repeat;
}
#prod {
}
#pr {
}

#prod .image {
}
#prod .info {
}
#prod img{
    border: none;
    width:auto;
    height:auto;
    max-width:123px!important;
    max-height:180px!important;
}

#prmenu {
    background-image: url(/assets/img/t_menu_line.png);
    background-repeat: repeat-x;
    height: 39px;
    margin-top: 25px;
}
#prmenu ul {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
#prmenu li {
    float: left;
    display: block;
    height: 33px;
    width: 92px;
    margin-right: 2px;
    padding-top: 6px;
    text-align: center;
}
#prmenu .set a {
    text-decoration: none;
    color: #FFF;
    display: block;
}
#prmenu .noset a {
    color: #000;
    text-decoration: none;
    display: block;
}


#prmenu .set {
    background-image: url(/assets/img/t_menu_set.png);
    background-repeat: no-repeat;
    font-weight: bold;
}
#prmenu .noset {
    background-image: url(/assets/img/t_menu_noset.png);
    background-repeat: no-repeat;
}
#tabl {
    padding-top: 9px;
}
#tabl .titl {
    background-color: #CCCCCC;
    height: 28px;
    font-weight: bold;
}
#tabl .value {
    background-color: #FFF;
    height: 22px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #d7d7d7;
}
#tabl td {
    padding-left: 13px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #d7d7d7;
    font-size: 14px;
}
#review {
    border-top-width: 1px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #e1e1e1;
    border-right-color: #e1e1e1;
    border-bottom-color: #e1e1e1;
    border-left-color: #e1e1e1;
    padding-top: 14px;
    padding-bottom: 9px;
}

#review .leftbloc {
    padding-left: 16px;
}

#review input {
    border: 2px solid #CCCCCC;
    width: 369px;
}
#review textarea {
    border: 2px solid #CCCCCC;
    width: 369px;
    height: 111px;
}
#review .skey {
    float: left;
}
#review .skset {
    padding-left: 168px;
    height: 47px;
}
#review .skset input {
    height: 45px;
    width: 126px;
    font-size: 34px;
    font-weight: bold;
    text-align: center;
}
#review .upimgurl {
    text-align: center;
    width: 151px;
    height: 40px;
}
#review .evaluation {
    height: 19px;
    padding-bottom: 27px;
}

#review .setform {
    text-align: center;
}
#review .setform input {
    background-image: url(/assets/img/setkey.png);
    background-repeat: no-repeat;
    height: 33px;
    width: 123px;
    border: none;
    background-color: #FFF;
}
#revi {
    padding-top: 6px;
}
#revitop {
    background-image: url(/assets/img/rewtop.jpg);
    background-repeat: no-repeat;
    height: 23px;
    padding-left: 16px;
    font-weight: bold;
    color: #FFF;
    padding-top: 2px;
}
#reviall {
    border-top-width: 1px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #d7d7d7;
    border-right-color: #d7d7d7;
    border-bottom-color: #d7d7d7;
    border-left-color: #d7d7d7;
    padding-right: 16px;
    padding-left: 16px;
}
#reviall .box {
    padding-top: 14px;
    padding-bottom: 14px;
    position: relative;
}
#reviall .box .name {
    float: left;
    font-weight: bold;
}
#reviall .box .date {
    color: #F00;
    text-align: right;
    height: 28px;

}
#reviall .box .rev {
}
#reviall .box .rating {
    padding-top: 12px;
    font-weight: bold;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCC;
    margin-bottom: 3px;
}

#prerelink {
    text-align: center;
    padding-top: 15px;
    padding-bottom: 7px;
}
#relink {
    margin-right: auto;
    margin-left: auto;
    width: 640px;

}

#relink .relinkbox {
    height: 150px;
    width: 150px;
    float: left;
    padding: 5px;
    text-align: center;
    display: block;
}
#relink .relinkbox a {
    display: block;
}
#relink .relinkbox a img{
    max-height:150px;
    max-width:150px;
    border: none;
}
</pre></body></html>