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

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

.Linkcatalog, .Linkcatalog a {font: 10px tahoma; color: #9B9B9B; padding-left:0px; line-height:10px;}
a.ibox {color: #F15610; font-weight:bold;}

.m1 p {padding:2px 4px 0px 0px; border-bottom:0px solid #eee; margin: 0px;}
.m1 a {color: #5679BC; 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:0px solid #eee;}
.m1 .winbod div a {margin-left: 17px;}
.m1 .winbod div p {padding:1px 4px 0px 0px; border: 0px;}
.m1 .winbod div b {color: #5679BC; font-weight:normal;}
.m1 .winbod .parentnode b {font-weight:bold; color: #9b9b9b;}

.m2 {text-align: center; background: #A5C6E0; width: 100%; padding: 0px 5px;}
.m2 table {margin: 0px auto 0px 0px; border-collapse: collapse;}
.m2 div {display: none; position: absolute; background: #fff; border: 1px solid #bbb; margin-left: 10px;}
.m2m a {color: #37383B; white-space: nowrap;}
.m2 div a {display: block; padding: 2px; color: #636363;}
.m2 .m2m {padding: 5px 10px;}

.m3 {padding: 10px; vertical-align: top;}
.m3 a {display: block; padding-left:6px; white-space: nowrap; font-weight:bold; color: #0988FE; background: url(theme/arm3.gif) left center no-repeat;}

.m4 {padding:5px 15px 7px 15px; text-align:center; vertical-align:middle; background:#A5C6E0; white-space:nowrap; border-bottom:5px solid #ffffff;}
.m4 a {display:inline; padding-right:10px; padding-left:10px; font:bold 10px verdana; color:#37383B; background:none;}

.search {width: 50%; background: #6F96D1;}
.search * {color: #fff; font-weight:bold;}
.search .input {width: 100%; height:13px; background:#ffffff; border:1px solid #535966;}

.userlogin {width: 50%; background: #6F96D1;}
.userlogin * {color: #fff; font-weight:bold;}
.userlogin .input {width:100%; height:13px; background:#A9C0E3; border:1px solid #647EA6;}

.kalk table {width:100%; margin-top:5px; padding-left:10px;}
.kalk td {font:normal 10px verdana; letter-spacing:-1px;}
.kalk .input {margin-left:-8px; width:40px; background:ffffff;}
.kalk img {margin-top:5px; margin-bottom:5px;}

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

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

.newsDiv {text-align:justify;}
.arr {float: left;}
.linkall {text-align: right;}

.impBlock {width:100%; text-align:justify;}
.important {border:1px solid #405276; text-align:justify; padding:5px 6px 5px 5px; vertical-align:top;}

.news1 .newsDiv {border-bottom:1px solid #ddd; padding: 5px 0px 5px 18px;}
.news1 .newst {display: block; padding:2px 0px 2px 15px; color: #0988FE;}
.news1 .newst b {margin-left:-15px;}
.news1 .wintit {border-right:0px solid #fff; background:#7391CB;}
.news1 .winbod {padding-right: 5px; border-right:0px solid #ddd;}
.news1 .arr {margin: 3px 3px 0px -29px;}
.news1 .anons {font: 10px Verdana; color: #636363;}
.news1 .anons a {font: 10px Verdana; color: #636363;}

.news1 {padding: 0px; vertical-align: top; width:100%;}
.news2 {padding: 0px; vertical-align: top; width:100%;}
.news2 .arr {margin:4px 5px 0px 0px;}

.news2 .wintit {border-right: 1px solid #fff; background:#7CAF7E;}
.news2 a {display: block; padding: 2px 5px 2px 5px; font-size: 9px; text-align: justify; color: #FC562A;}
.news3 a {display: block; padding: 2px 5px 2px 7px; font-size: 9px; text-align: justify; color: #C31019;}
.news4 .newst {display: block; padding: 2px 5px 2px 7px; font-size: 9px; text-align: justify; color: #C31019;}
.news2 .winbod {padding:5px;}
.news3 .winbod {padding:5px;}

.news3 a {color:#0988FE; padding-top:3px;}
.news3 .winbod {border-bottom: 1px solid #ddd; padding-left:3px;}
.news3 .arr,.news4 .arr {margin: 4px 3px 0px -7px;}

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

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

.news5 .newst {display: block; padding-bottom: 2px; color: #E40106;}
.news5 .newsDiv {margin: 5px; clear: both;}
.news5 .winbod img {margin: 3px 5px 3px 0px;}

.news6 {width:100%; text-align:justify; padding-left:3px; font:normal 10px verdana; color:#636363;}
.news6 .wintit {text-align: left; color: #fff; font-weight:bold; background: #FC562A; padding: 5px 10px;}
.news6 .winbod {margin-top:-10px;}
.news6 a {font:bold 10px verdana; color:#0988FE;}
.news6 .anons6 a {font:normal 10px verdana; color:#636363;}

.rnd {margin-top:5px; width:100%;}
.rnd table {width:100%; height:100%;}
.rndnew {width:50%;}
.rndpop {width:50%; padding-left:3px;}
.rndnew table {border:1px solid #3F94C0;}
.rndpop table {border:1px solid #86A562;}
.rndalnk {position: relative;}
.rndalnk a {position: absolute; left: 8px; top: 10px;}
.fullist {height:30px; width:100%; vertical-align:bottom; text-align:left; padding:7px 0px 0px 12px; font-weight:bold; color:#ffffff;}
.rndnew .fullist {background-color:#3F94C0;}
.rndpop .fullist {background-color:#86A562;}
.rndnew .fullist div {height:20px; position:relative; right:7px; top:11px; margin-top:-10px; z-index:10; background:url(/img/newball.gif) right bottom no-repeat;}
.rndpop .fullist div {height:20px; position:relative; right:7px; top:11px; margin-top:-10px; z-index:10; background:url(/img/popball.gif) right bottom no-repeat;}
.rndnew .rndtitle a {color: #3F94C0;}
.rndpop .rndtitle a {color: #86A562;}
.rndtop,.rndtitle,.rndfldlist {border:0px solid #B3B3B3; border-width:0px 0px 0px 0px;}
.rndtop {height: 5px; line-height: 1px; border-top-width:0px;}
.rndtitle {padding:7px;}
.rndpic {height:120px; text-align:center; padding-left:5px; border-width:0px;}
.dann {width:100%;}
.dann table {border-width:0px;}
.rndfldlist {width:100%; height:auto; padding:7px;}
.rndfldlist table {width:100%; height: auto; border-width:0px;}
.rndfld {color:#366CD5; font-weight:bold; text-align:left;}
.price {color: #ff0000; padding-left:8px; padding-bottom:10px;}

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

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

.path2 {color: #999; height: 20px; vertical-align: middle;}
.path2 a {color: #999;}

.showgoodFld {padding: 0px 10px; white-space: nowrap;}
.showgoodDesc {padding: 10px; text-align: justify;}
.showgoodTitle {color: #F60;}
.showgoodTitle img {margin-right: 10px;}
.showgoodTitle h2, h3, h4 {color:#F60; font:bold 10px verdana; margin: 0px; display: inline;}
.buyInput {width:30px; text-align: right; border:1px #ddd solid}
.buyText {color: #c00; cursor: hand;}
.buyText img {margin: 0px 5px;}

.showPager {border-collapse: collapse; width: 100%; height: 20px; border: 1px solid #ddd; background: #f3f3f3;}
.goodLine {padding: 0px 10px 0px 25px; text-align: left; white-space: nowrap;}
.numGoods {text-align: left; white-space: nowrap;}
.sortPo {padding: 1px 5px 0px 5px; text-align: right; width: 100%;}
.showpageCmp {padding: 5px 0px;}
.showpageCmp img {margin: 0px 5px;}
.showpageGoods {height: 100%; width: 100%;}
.showpageGoods table {height: 100%;}

.vybb {margin:5px;}
.vybb fieldset {padding:5px; border:1px solid #D6D6D6;}

.goodsfullImg {cursor: hand; display: block; width: 110px; margin: 5px;}
.goodsfullName {color: #f60; font-weight:bold; cursor: hand;}

.goodsbrief {border-collapse: collapse; width: 100%;}
.goodsbrief td,.goodsbrief th {border: 1px solid #ddd; padding: 2px;}
.goodsbrief td td {border: 0px;}
.goodsbrief th {background: #f3f3f3; color: #000; white-space:normal; text-align: center;}
.goodsbrief .name {text-align:left; padding-left:5px;}
.goodsbrief a {color: #f60; font-weight:bold;}
.goodsbriefPriceAuth,.goodsbriefPrice {color: #f00; font-weight: bold; white-space: nowrap; text-align: center; padding: 0px 5px;}


.faqForm {border-collapse: collapse; border: 1px solid #bbb;}
.faqForm td {border: 1px solid #bbb; padding: 6px; white-space: nowrap; vertical-align: top;}

.forumList {width: 100%; border-top: 1px solid #bbb; border-collapse: collapse;}
.forumListTop {line-height: 9px;}
.forumListBottom {border-bottom: 1px solid #bbb; line-height: 9px;}
.forumListRight {height: 20px; border-left: 1px solid #bbb; text-align: right; white-space: nowrap;}

.forumTable {border-collapse: collapse; width: 100%;}
.forumTable th {font-weight: bold;}
.forumForm {border: 1px solid #ddd; width: 60%; border-collapse: collapse; background: #fff;}
.forumForm td {padding: 2px 5px;}
.forumForm .input {width: 100%;}
.forumMess {background-color: #F8F8F8; text-align: justify; padding: 10px; border: 1px solid #ddd;}

.map a {font-weight: bold; color:#3F94C0;}
.map ul a {font-weight: normal; padding-left: 10px; background: url(theme/sm1map.gif) left center no-repeat;}
.map {list-style: none;}
.map span {padding-right: 5px;}
.map ul span {display: none;}

.albumDesc {text-align: justify; padding: 3px;}

.more {padding-left: 7px; font-size: 10px;}
a.more {color: #F60; font-size: 10px;}

.header h1 {color: #F60; font-size: 18px; padding: 10px; margin: 0px;}

.bgdark {color: #000; background: #D5D5D5;}
.bgmedium {color: #000; background: #eee;}
.bglight {color: #000; background: #fafafa;}
.bgslight {background: #fff;}

.mod {font-size: 9px; color: #1A58A5; font-weight:bold}
.fulist {color: #F60;}
.date {color: #1A58A5;}
.newsrt {color: #525252; font-weight:bold}
.newsr {color: #1A58A5;}
.pager {color: #333; font-weight:bold}
.pageru {color: #F26522; font-weight:bold}
.calendar {color: #000; background: #D5D5D5; text-align: center;}
.calendark {color: #777; background: #D5D5D5; text-align: center;}
.input {border:1px #535966 solid; width:90px; height:15px; color: #000;}

.showpageCmp a,
.bgdark:hover,
.bgmedium:hover,
.bglight:hover
.bgslight:hover {text-decoration: underline}

.cmphead {
	font-size: 8px;
	font-weight: bold;
}
