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

.pathtable {padding-left:10px; padding-top:5px;}
.newpathbottom .pathtable {padding-left:10px; padding-bottom:15px;}
.path2 {font:normal 10px verdana; color:#999; vertical-align:middle;}
.path2 a {font:normal 10px verdana; color:#999; text-decoration:none;}
.path2 a h1 {font:bold 10px verdana; color:#E68080; text-decoration:none; display:inline;}

.header h2 {color:#E68080; font:bold 18px verdana; text-decoration:none; padding-left:10px; padding-top:10px;}
.header h3 {color:#E68080; font:bold 15px verdana; text-decoration:none; padding-left:10px; padding-top:10px;}

h3, h4, h5, h6 {font: bold 12px tahoma; color: #E68080;}

.Linkcatalog, .Linkcatalog a {font: 10px tahoma; color: #434F71; padding-left:0px; line-height:10px;}
a.ibox {color: #021632; font-weight:bold;}

.searchreslink {font-weight:bold;}
.searchres th {font:bold 10px Verdana; white-space:nowrap;}

.znak {font:normal 10px tahoma; color: #990000;}
.znak a {color: #990000;}

.m1 {padding-top:0px; padding-bottom:0px; background:url(/img/pointbg.gif) top 0px repeat-x;}
.m1 p {padding:0px 4px 0px 7px; margin:0px 2px;}
.m1 p img {float:left; clear:both; margin:6px 3px 0px -3px;}
.m1 p a {display:block; font:bold 13px verdana; color:#424242; text-decoration:none;}
.m1 p a:hover {font-weight: 13px verdana; color:#000; text-decoration:underline;}
.m1 div {padding-left:9px;}
.m1 div p {padding:0px 4px 0px 12px; margin-top:1px; margin-bottom:0px;}
.m1 div a {font-weight:normal; color:#424242;}

.m2 {text-align:left; height:18px; padding-left:5px; vertical-align:middle; background-color:#CECCCC;}
.m2 table {margin:0px auto; border-collapse:collapse;}
.m2m {padding-left:5px;}
.m2m a {padding-right:5px; font:bold 10px verdana; white-space:nowrap; color:#5D5D5E;}
.m2 div {display:none; position:absolute; margin-left:15px; background:#fff; border:1px solid #bbb;}
.m2 div a {display:block; padding:2px; color:#636363;}

.m3 {padding:5px; width:100%; height:100%;}
.m3 table {margin-left:70px;}
.m3 td {padding:10px 30px 10px 0px; vertical-align:top;}
.m3 a {display:block; padding:1px 0px 1px 7px; white-space:nowrap; font:bold 13px verdana; color:#E63E0A; background:url(/img/arm3.gif) left center no-repeat;}

.m4 {width:100%; vertical-align:top; padding:5px 10px 5px 3px;}
.m4 a {display:block; padding:0px 10px 1px 10px; margin-top:0px; white-space:nowrap; font:bold 10px verdana; color:#95231D; background:url(theme/arm4.gif) left center no-repeat;}

.knopka {margin-top:1px;}

.wintit {height:21px; font:bold 10px verdana; color:#ffffff; white-space:nowrap; padding-left:10px; padding-top:3px; background:#E3827D; border-bottom:2px solid #ffffff;}
.winbod {padding:0px; border-top:3px solid #E3827D; background:#CF534C;}

.userlogin {padding-top:20px; padding-bottom:10px; background:url(/img/pointbg.gif) left 5px repeat-x;}
.userlogin .input {width:117px; height:17px; margin:1px 5px 3px 8px; color:#444343; background:#FACDCD; border:1px solid #323A53;}
.userlogin a {padding-left:10px; font-size:10px; color:#424242;}

.search {padding-top:20px; padding-bottom:5px; background:url(/img/pointbg.gif) left 5px repeat-x;}
.search .input {width:117px; height:17px; margin:2px 5px 3px 8px; color:#444343; background:#FACDCD; border:1px solid #323A53;}

.subscribe {height:100%; vertical-align:top; padding-left:10px;}
.subscribe td {color:#; vertical-align:top;}
.subscribe .input {margin-bottom:5px; margin-right:10px; width:140px; height:15px; background:#ffffff; border:1px solid #999999;}
.subscribe .radio {margin-bottom:-3px; margin-right:3px;}

.imp {padding-bottom:10px;}
.imp a {padding-top:10px; font-weight:bold;}
.imp .anons {text-align:justify; vertical-align:top; padding:5px;}
.imp .more {padding-right:5px; color:#686868;}

.news3 a {display: block; padding: 2px 0px 2px 2px; font-size: 9px; text-align: justify; margin-left: 6px; color: #000000;}
.news3 a {margin-left: 3px; color: #036;}

.arr {float: left;}

.news1 {vertical-align:top; padding-bottom:7px; background:url(/img/sn2bg.gif) 5px top repeat-x;}
.news1 .newsDiv {padding:5px 5px 5px 5px; color:#818080;}
.news1 .newst {display: block; margin-left:0px; padding:2px 5px 2px 10px; font-weight:bold; color: #E68080; background:url(/img/newsarr1.gif) left center no-repeat;}

.news3 .arr,.news4 .arr {margin-top: 7px;}
.newsDiv {text-align:justify;}

.news2 {vertical-align:top; margin-top:7px; padding:0px 0 5px;}
.news2 a {text-align:justify; margin-left:6px; padding:2px 2px 2px 7px; font:bold 10px verdana; color:#414D6B; background:url(/img/newsarr2.gif) left center no-repeat;}

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

.news4 {vertical-align: top; padding-top:10px; padding-bottom:10px; background:url(/img/pointbg.gif) left 5px repeat-x;}
.news4 .newsDiv {padding:0px 10px 2px 5px; font:normal 10px verdana; color:#424242;}
.news4 a {display: block; margin-left:0px; padding:2px 5px 2px 14px; font:bold 10px verdana; color:#F74646; background:url(/img/newsarr4.gif) left center no-repeat;}

.news5 {padding-top:1px;}
.news5 .newsDiv {border:1px solid #3A3A3A;}
.news5 .newst {display:block; margin-top:1px; padding:5px 5px 10px 5px; background:#3A3A3A;}
.news5 .newst a {color: #ffffff;}

.news6 {padding: 0px; vertical-align: top;}
.news6 .winbod { padding: 0 5px; }
.news6 .newst {display: block; padding: 2px 0px 2px 15px; color: #0988FE;}
.news6 .newsDiv {border-bottom: 1px solid #ddd; padding: 5px 0px 5px 5px; clear: both; zoom: 1;}
.news6 .arr {margin: 3px 3px 0px -15px; clear: both;}
.news6anons a:link, .news6anons a:visited, .news6anons a:hover, .news6anons a:active { color: #666; display: inline; }

.rnd {width:100%; margin-top:1px;}
.rnd table {width:100%; height:100%;}
.rndnew1 {width:33%; padding-bottom:5px;}
.rndnew2 {width:33%; padding-bottom:5px; border-left:1px solid #6B6B6B; border-right:1px solid #6B6B6B;}
.rndnew3 {width:33%; padding-bottom:5px;}
.fullist {height:20px; vertical-align:middle; text-align:left; padding-left:20px; padding-bottom:2px;}
.rndnew1 .fullist {background:#E68080 url(/img/new1ugol.gif) right center no-repeat;}
.rndnew2 .fullist {background:#F5CDAC url(/img/new2ugol.gif) right center no-repeat;}
.rndnew3 .fullist {background:#DFCBBB url(/img/new3ugol.gif) right center no-repeat;}
.rndnew1 .fullist a {font-weight:bold; color:#424242;}
.rndnew2 .fullist a {font-weight:bold; color:#424242;}
.rndnew3 .fullist a {font-weight:bold; color:#424242;}
.rndtitle {text-align:left; padding-right:5px; padding-left:7px; padding-top:8px;}
.rndnew1 .rndtitle a {font-weight:bold; color:#E68080;}
.rndnew2 .rndtitle a {font-weight:bold; color:#E68080;}
.rndnew3 .rndtitle a {font-weight:bold; color:#E68080;}
.rndpic {height:120px; text-align:center; vertical-align:top; padding-top:10px;}
.rndnew1 .rndfldlist {background:url(/img/rndfldlist.gif) right top repeat-y;}
.rndnew2 .rndfldlist {background:url(/img/rndfldlist.gif) right top repeat-y;}
.rndnew3 .rndfldlist {}
.rndfldlist {height:100%; vertical-align:top; padding-top:7px;}
.rndfldlist table {height:auto;}
.rndfldlist table td {padding-top:7px; padding-left:10px;}
.rndfld {color:#434F71; font-weight:bold; text-align:left;}
.price {width:100%; color:#f60; text-align:right; padding-right:19px; padding-top:5px; padding-bottom:5px;}

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

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

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

.newgoods {padding-bottom:10px; vertical-align:top;}
.newgoods .winbod {padding:10px 0px 0px 0px; border-right:1px solid #B9B9B9;}
.newgoods .tbl {border-bottom:1px solid #B9B9B9;}
.newgoods .src {padding:3px 10px; width:50px; height:50px; text-align:center; vertical-align:top;}
.newgoods div {width:100%; padding-top:3px;}

.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 {text-align:center; cursor: hand; display: block; width: 110px; margin: 5px;}
.goodsfullName {color: #E68080; font-weight:bold; cursor: hand;}
.gooddesc {height:100%; text-align:justify; padding-right:7px;}

.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: nowrap; text-align: center;}
.goodsbrief a {color: #f60;}
.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;}
.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;}

a.more {text-align:right; color:#000066;}

.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;}

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

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

.showonlyPubs {padding-left:10px; padding-right:0px;}
.showonlyPubs span {font:normal 10px verdana; color:#E68080;}
.showonlyPubs a {font:bold 10px verdana; color:#E68080;}
.showonlyPubs .morePubs {display:inline; font:normal 10px verdana; color:#E68080;}
.showPubs {padding-left:10px;}
.showPubs span {font:normal 10px verdana; color:#E68080;}
.showPubs a {font:bold 10px verdana; color:#E68080;}
.showPubs .morePubs {display:inline; font:bold 10px verdana; color:#E68080;}
.quant {padding-left:10px; width:99%;}

.showgoodFld {padding: 0px 10px; white-space: nowrap;}
.showgoodDesc {padding: 10px; text-align: justify;}
.showgoodTitle {color: #E68080;}
.showgoodTitle img {margin-right:5px; margin-left:5px;}
.showgoodTitle h3 {color:#E68080; font:bold 12px verdana; margin:0px; padding-left:23px; display: inline;}
.showgoodTitle h4 {color:#E68080; font:bold 12px verdana; margin: 0px; padding-left:23px; display: inline;}
.showgoodTitle h5 {color:#E68080; font:bold 12px verdana; margin: 0px; padding-left:23px; display: inline;}
.buyInput {width:40px; height:15px; text-align:right; border:1px solid #CCCCCC; background:#ffffff;}
.buyText {color: #c00; cursor: hand;}
.buyText img {margin: 0px 5px;}

