@import url("/themes/default_04/default/styles.css");

body {background: #fff; padding:0px; margin:0px 0px 10px 0px;}
body,table,td,th {font: 11px Verdana; color: #636363;}
a {color:#636363;}
input,textarea {font: 10px Verdana; color: #000;}
#right center {width: 200px; padding-bottom:5px;}

.path2 {width:100%; color: #336666; vertical-align: middle; border-top:2px solid #D6D6D6;}
.path2 a {color: #336666;}

.m1 {padding-top:5px;}
.m1 p {padding:4px 4px 4px 0px; border-bottom: 1px solid #eee; margin: 0px;}
.m1 a {color: #000; display: block; margin-left: 20px;}
.m1 img {float: left; clear: both; margin: 3px 5px 0px 9px;}
.m1 .winbod {padding-bottom: 5px;}
.m1 .winbod div {padding-left: 19px; border-bottom: 1px solid #eee;}
.m1 .winbod div a {margin-left:17px; margin-top:-2px; color:#656565;}
.m1 .winbod div p {padding:1px 4px 1px 0px; border: 0px;}
.m1 .winbod div b {font-weight:normal;}
.m1 .winbod .parentnode b {font-weight:bold; color: #9b9b9b;}

.m2 {text-align:left; width:100%; height:18px; background:#336666; padding: 0px 5px; }
.m2 table {margin:0px 0px -1px 0px;}
.m2m .left {width:2px; height:19px; background:url(/img/m2l.gif) right bottom no-repeat;}
.m2m .right {width:2px; height:19px; background:url(/img/m2r.gif) left bottom no-repeat;}
.m2m a {color: #fff; white-space: nowrap; padding-left:8px; padding-right:8px;}
.m2mov {background:#FF6203;}
.m2mov .left {width:2px; height:19px; background:url(/img/m2lov.gif) right bottom no-repeat;}
.m2mov .right {width:2px; height:19px; background:url(/img/m2rov.gif) left bottom no-repeat;}
.m2mov a {color: #fff; white-space: nowrap; padding-left:8px; padding-right:8px;}
.m2 .subm {display: none; position: absolute; background: #fff; border: 1px solid #bbb; margin-left:8px;}
.m2 .subm a {display: block; white-space:nowrap; padding:2px; color: #636363;}
.m2 div {display:block; position:relative; background:none; border:0px solid #bbb; margin-left:0px;}

/*
.m3 {vertical-align:top; padding-left:10px;}
.m3 .winbod {margin-top:5px; margin-left:9px;}
.m3 div {border-bottom: 1px solid #eee;}
.m3 a {display:block; padding-left:14px; line-height:20px; font-weight:bold; color:#000000; background:url(theme/node.gif) left center no-repeat;}
*/

.m4 {padding: 10px; vertical-align: top;}
.m4 a {display: block; padding-left: 10px; white-space: nowrap; color: #519FC0; background: url(/img/arm4.gif) left center no-repeat;}

.search,.userlogin {width:100%; background:#ffffff; border-bottom:2px solid #D6D6D6;}
.search *,.userlogin * {color: #fff; font-weight:bold;}
.search .input,.userlogin .input {width:150; height:19px; background-color:#ffffff; border-color:#7F9DB9; margin:5px 5px 5px 0px;}

.wintit {text-align: left; white-space:nowrap; color: #fff; font-weight:bold; background: #336666; padding: 5px 10px;}
.winbod {padding: 0px;}

.newsblock {border-collapse: collapse;}
.newsblock .wintit {background: #f60;}

.impBlock {border: 1px solid #405276; border-collapse: collapse; width: 100%;}
.important {text-align:justify; padding: 5px 6px 5px 5px; vertical-align: top; background: url(/img/punkt1.gif) right repeat-y;}

.news1 .newst {display: block; padding: 2px 0px 2px 15px; color: #5B75A8;}
.news1 .wintit {border-right: 1px solid #fff;}
.news1 .winbod {padding-right: 5px; border-right: 1px solid #ddd;}
.news1 .newsDiv {border-bottom: 1px solid #ddd; padding: 5px 0px 5px 5px;}
.news1 .more {color:#636363;}
.news1,.news2 {padding: 0px; vertical-align: top; width: 50%;}
.news1 .arr {margin: 3px 5px 0px -15px;}
.news2 .arr {margin: 3px 5px 0px -8px;}

.news2 a,.news3 a,.news4 .newst {display: block; padding: 2px 5px 2px 8px; font-size: 9px; text-align: justify; color: #f60;}
.news2 .winbod,.news3 .winbod {padding: 5px;}

.news3 a {color: #036;}
.news3 .winbod {border-bottom: 1px solid #ddd;}

.news3 .arr,.news4 .arr {margin: 4px 3px 0px -8px;}

.news3 .winbod,.news4 .winbod,.summ .winbod {background: #ffffff;}

.news4 .newst {color: #1AAB21;}
.news4 .newsDiv {border-bottom: 1px solid #ddd; padding: 5px; color: #036;}
.news4 {padding-bottom: 5px;}
.news4 .more {color: #f60;}

.news5 {padding-left:15px;}
.news5 .newst {display: block; padding-bottom:2px; color: #636363;}
.news5 .newsDiv {margin:10px 5px 5px 5px; clear: both;}
.news5 .newsDiv a {color:#000000;}
.news5 .winbod img {margin: 3px 5px 3px 0px;}

.rnd {margin-top:5px; margin-bottom:15px; padding-left:5px; background:url(/img/rndbg.gif) bottom repeat-x;}
.rnd,.rnd table {width: 100%;}
.rndnew,.rndpop,.rndspc {width: 33%; padding: 0px;}
    .rndpop {padding: 0px 0px 10px 0px; background:url(/img/poptopugol.gif) top left no-repeat;}
    .rndnew {padding: 0px 25px 10px 0px; background:url(/img/newtopugol.gif) top left no-repeat;}
    .rndspc {padding: 0px 25px 10px 0px; background:url(/img/spctopugol.gif) top left no-repeat;}
.rnd table,.rndfldlist {height: 100%;}
.rndalnk {position: relative;}
.rndalnk a {position: absolute; left: 8px; top: 10px;}
.fullist {width: 21px; height: 100%; vertical-align: bottom; text-align: center; padding: 10px 0px;}
td.fullist a {display: block; width: 21px;}
    .rndnew .rndtit {color:#ffffff; font-weight:bold; background-color:#336666; height:15px; padding-left:5px;}
    .rndpop .rndtit {color:#ffffff; font-weight:bold; background-color:#336666; height:15px; padding-left:5px;}
    .rndspc .rndtit {color:#ffffff; font-weight:bold; background-color:#FF6203; height:15px; padding-left:5px;}
.rndnew .fullist {background-color: #1AAB21;}
.rndpop .fullist {background-color: #519FC0;}
.rndspc .fullist {background-color: #f60;}
.rndnew .rndtitle a {text-decoration:underline; color:#006F6F;}
.rndpop .rndtitle a {text-decoration:underline; color:#006F6F;}
.rndspc .rndtitle a {text-decoration:underline; color:#006F6F;}
.rndtop,.rndtitle,.rndpic,.rndfldlist {border:0px solid #B3B3B3; border-width: 0px 0px 0px 0px;}
.rndtop {height:0px; line-height: 1px; border-top-width:0px;}
.rndtitle {padding-left:8px;}
.rndfldlist {padding-left:7px;}
.rndpic {height: 120px; text-align: center;}
    .rndnew .topugol {margin-top:3px; margin-left:3px;}
    .rndpop .topugol {margin-top:3px; margin-left:3px;}
    .rndspc .topugol {margin-top:3px; margin-left:3px;}
        .rndnew .topugol .price {padding-left:8px; color:#000000; font-weight:bold;}
        .rndpop .topugol .price {padding-left:8px; color:#000000; font-weight:bold;}
        .rndspc .topugol .price {padding-left:8px; color:#000000; font-weight:bold;}

    .rndnew .rndfldlist table {height: auto; background:url(/img/newbtmugol.gif) bottom right no-repeat;}
    .rndpop .rndfldlist table {height: auto; background:url(/img/popbtmugol.gif) bottom right no-repeat;}
    .rndspc .rndfldlist table {height: auto; background:url(/img/spcbtmugol.gif) bottom right no-repeat;}
.rndfld {color: #5E5E5E; font-weight: bold; text-align: left;}

.rndspc1 {padding:0px 5px 10px 15px;}
.rndspc1 .rndtit {color:#ffffff; font-weight:bold; background-color:#336666; height:23px; padding-left:10px;}
.rndspc1 .rndpic {height: 120px; text-align: center;}
.rndspc1 .rndtitle a {color: #000000;}
.rndspc1 .rndtitle {padding-left:8px;}
.rndspc1 .rndfldlist {height:100%;}
.rndspc1 .rndfld {color: #5E5E5E; font-weight: bold; text-align: left;}
.rndspc1 .price {padding-left:8px; color:#000000; font-weight:bold;}

.summ {padding-top:33px; padding-left:15px;}
.summ .winbod * {color: #000000; font-weight:bold; white-space: nowrap;}
.summ p {padding: 5px 10px; margin: 0px;}
.summ .winbod b {color: #000000;}
.summ a {display: block; text-align: center; border-top: 1px solid #ddd; padding: 10px;}
.summ .summSend {color: #666666;}

.popgoods {padding-left:15px;}
.popgoods table {padding-top:5px; padding-bottom:5px;}
.popgoods .div {margin-top:2px; margin-left:5px; background:url(/img/popbg.gif) top repeat-x;}
.popgoods .price {float:right; color:#000000; font-weight:bold; background-color:#ffffff;}
.popgoods a {background-color:#ffffff;}

.goodsbrief a {color: #636363;}
.goodsbriefPriceAuth,.goodsbriefPrice {color: #636363; font-weight: bold; white-space: nowrap; text-align: center; padding: 0px 5px;}

.showgoodTitle {color: #636363;}
.showgoodDesc {font-size:11px;}
.mceVisualAid {font-size:11px;}
.price {color: #636363;}

.header h1 {color: #636363; font-size: 20px; padding: 10px; margin: 0px;}
.header h2 {color: #636363; font-size: 15px; padding: 10px; margin: 0px;}

.newsrt {font-weight:normal;}

.topline {height: 1px; padding: 0px; background: #f26522;}
.bottomline {border-top: 5px solid #5A75AD;}

.more {padding-left:5px; font-size: 10px;}
a.more {font-size: 10px;}

.input {border:1px #535966 solid; width:90px; height:15px; color: #000;}

ul {margin-bottom: 0px;}

.center a {text-decoration:underline; color:#006F6F;}
.center .map li a span {text-decoration:none;}
.center .bottnavig a {text-decoration:none;}
