@import url('/themes/standart_styles.css');

body {padding:0 5px}

body,td,th {text-align:justify; font:normal 10px verdana; color:#4B4B4B;}

h1,h2,h3,h4,h5,h6 {color:#FF4500;}

.wintit {padding:7px 10px 4px 20px; white-space:nowrap; text-align:left; vertical-align:top; font:bold 10px verdana; color:#ffffff; border-bottom:1px solid #ffffff; background:#98000B url('/img/wintit.gif') top repeat-x;}
.winbod {width:100%;}
.winbod td {vertical-align:top;}
.all {padding-bottom:10px;}

.left {height:100%; vertical-align:top; padding:0px 11px 10px 0px; display:expression((this.getElementsByTagName('a').length > 0)?'block':'none');}

.logo {vertical-align:middle; padding:20px 10px 8px 10px;}
.start {text-align:right; padding:5px 10px;}
.start a {padding-left:10px; background:url('/img/start.gif') left 4px no-repeat; color:#808184;}

.cart .winbod td {padding:5px 5px 0px 5px;}
.cart .winbod .send {text-align:center; padding-top:5px;}
.cart .winbod .send a {font-weight:bold;}

.uslogsub {padding:5px 10px;}

.goodname {font:bold 12px verdana; color:#;}

.userlogin {width:100%; vertical-align:top;}
.userlogin table {width:100%;}
.userlogin table tr td {white-space:nowrap;}
.userlogin div {padding-bottom:3px; padding-right:8px;}
.userlogin .input {width:100%; height:20px; padding-top:2px; font:normal 11px arial; border:1px solid #7F9DB9; background:#ffffff;}
.userlogin a {white-space:nowrap; font:normal 10px verdana; color:#D03000;}
.userlogin input {padding:0px 5px 2px 5px; height:20px; font:normal 11px tahoma;}
.userlogin .reg {padding-right:15px; width:1px; white-space:nowrap; display:inline; font:normal 9px tahoma; color:#ff6600;}

.search .input {width:100%; height:20px; padding-top:2px; font:normal 11px arial; border:1px solid #7F9DB9; background:#ffffff;}

.subscribe {width:100%; vertical-align:top; padding-top:15px;}
.subscribe table {width:100%;}
.subscribe table tr td {vertical-align:top;}
.subscribe .input {width:100%; height:20px; padding-top:2px; padding-left:5px; font:normal 11px arial; border:1px solid #7F9DB9; background:#ffffff;}
.subscribe button {padding-top:0px; padding-bottom:2px; height:20px; font:normal 11px tahoma;}
.subscribe .elements td {padding-top:5px; vertical-align:middle; white-space:nowrap;}
.subscribe div {display:inline; position:relative; top:2px; font:normal 9px tahoma; color:#ff6600;}
.subscribe .elements .tochka {position:relative; top:0px; margin-right:5px; width:10px; height:10px; display:inline; border:none; background:none;}

.lnxsearch {vertical-align:bottom}
.lnxsearch .outside {height:22px;background:url("/img/outside.gif") 0 100% repeat-x}
.lnxsearch .inside {float:right;width:250px;padding-right:5px;background:url("/img/grayugol.gif") no-repeat #969798}
.lnxsearch table {float:right; width:165px; height:21px;}
.lnxsearch td {height:21px; padding:10px 0px 0px 0px; vertical-align:middle;}
.lnxsearch input {margin-top:1px; height:18px; font:normal 11px tahoma; }

.znachki {white-space:nowrap; text-align:right; padding-right:10px;}
.znachki a {padding-left:15px; font:bold 10px verdana; color:#003A97;}
.znachki a img {margin-right:3px; margin-bottom:-2px;}

.menu1 {vertical-align:top;}
.menu1 .wintit {padding:7px 10px 4px 20px; white-space:nowrap; text-align:left; vertical-align:top; font:bold 16px arial; color:#ffffff; background:#98000B url('/img/wintit.gif') top repeat-x;}
.menu1 .winbod {height:auto; background:#ECECEC;}
.menu1 .winbod td {height:auto; padding-top:0px; vertical-align:top;}
.menu1 .winbod p {margin:0px; text-align:left; padding:8px 10px 10px 20px; background:url('/img/m1bg.gif') top repeat-x;}
.menu1 .winbod .m1ov {background:#DADADA url('/img/m1bg.gif') top repeat-x;}
.menu1 .winbod .m1ov a {color:#98000B;}
.menu1 .winbod a {display:block; padding-left:0px; text-decoration:none; font:normal 11px verdana; color:#4B4B4B;}
.menu1 .winbod .submenuDiv1 {padding:1px 0px;}
.menu1 .winbod .submenuDiv1 p {padding:0px 15px 3px 35px; border:none; background:none;}
.menu1 .winbod .submenuDiv1 p a {padding-left:12px; font:normal 10px verdana; color:#4B4B4B; background:url('/img/m1sub.gif') left center no-repeat;}

.m2 {width:100%; height:23px; background:#E2E2E2; /* url('m2.gif') left no-repeat; */}
.m2 a {font:normal 10px verdana; color:#4B4B4B;}
.m2 td {padding:2px 7px 2px 8px; text-align:left; white-space:nowrap;}
.m2 .subm {padding:0px; height:0px; text-align:left;}
.m2 .subm a {font-weight:normal;}
.m2 .subm a:hover {font-weight:normal; text-decoration:underline}
.m2 .subm td {font-weight:normal; background:#fff}
.m2 div {display:none; position:absolute; margin-left:-5px; margin-top:3px;}
.m2 div table {border:1px solid #bababa; background:#fff}
.m2 div table td {padding:2px 5px; height:1px; text-align:left; white-space:nowrap; background:none;}
.m2ou {background:url('/img/razd.gif') left 5px no-repeat;}
.m2ou p {display:none;}
.m2ou a {}
.m2ou div {display:none;}
.m2ov {background:url('/img/razd.gif') left 5px no-repeat;}
.m2ov p {margin:-3px 0px 0px -11px; width:7px; height:4px; position:absolute; background:url('/img/m2bg.gif') left top no-repeat;}
.m2ov a {color:#98000B;}
.m2ov div {display:block;}
.m2 .m2l {padding-left:42px; font-size:1px;}
.m2 .m2r {width:100%;}

.menu3 {width:100%; height:22px; padding-left:28px;}
.menu3 table {width:100%; height:22px; background:#969798; /* url('m3.gif') left no-repeat; */}
.menu3 td {padding:0px 12px; white-space:nowrap; background:url('/img/m3bg.gif') right center no-repeat;}
.menu3 .m3l {background:none;}
.menu3 .m3l div {width:23px;}
.menu3 .m3r {width:100%; background:none;}
.menu3 .lst {background:none;}
.menu3 a {white-space:nowrap; font:normal 10px verdana; color:#ffffff;}

.pubs0 {height:100%; vertical-align:top;}
.pubs0 .wintit {height:20px; padding-top:2px; background:#990000;}
.pubs0 .winbod {height:100%; background:#ECECEC;}
.pubs0 .winbod td {padding:13px 8px 10px 8px;}
.pubs0 .winbod a {text-align:justify; font:normal 11px tahoma; color:#000000;}
.pubs0 .winbod a b {padding-left:3px;}
.pubs0 .winbod p {padding-top:3px; text-align:justify;}
.pubs0 .winbod .all {text-align:right; float:right;}
.pubs0 .winbod .all b {padding-left:3px;}

.imp {vertical-align:top; padding-bottom:15px;}
.imp .wintit {background:#2853AA url('/img/imp.gif') top repeat-x;}
.imp table {width:100%;}
.imp table td {width:100%; vertical-align:top; text-align:right;}
.imp .pic {vertical-align:top; padding-right:0px;}
.imp .pic a img {}
.imp .title {vertical-align:top; text-align:left; padding:5px 0px;}
.imp .title h1 {margin:0px; font:bold 12px verdana; color:#2853AA;}
.imp .anons {padding-right:7px; text-align:justify; vertical-align:top;}
.imp .impmore {display:inline; white-space:nowrap;}
.imp .impmore a {color:#2853AA;}
.imp .arhiv {text-align:right; padding:0px 7px 10px 0px;}
.imp .arhiv a {font-weight:normal;}

.newshead {margin-bottom:5px; margin-top:10px; white-space:nowrap; text-align:center; vertical-align:top;}
.newshead span {float:left; margin-top:0px; margin-left:10px; font:bold 23px tahoma; color:#4D4D4D;}

.new1 {width:100%; vertical-align:top; display:expression((this.getElementsByTagName('a').length > 0)?'block':'none');}
.new1 .wintit {background:#FE8B2F url('/img/sn1.gif') top repeat-x;}
.new1 .winbod {width:100%; height:auto; text-align:left; vertical-align:top;}
.new1 .winbod .korpus {width:100%; margin-bottom:10px;}
.new1 .winbod .korpus td {width:100%; vertical-align:top; background:url('/img/m1bg.gif') bottom repeat-x;}
.new1 .winbod .title {text-align:left; margin-bottom:5px; margin-top:5px;}
.new1 .winbod .date {padding-top:5px; padding-bottom:5px; font:normal 11px tahoma; color: #808080; display:none;}
.new1 .winbod .title a {font:bold 12px verdana; color: #FE8B2F;}
.new1 .winbod .anons {margin-bottom:10px;}
.new1 .winbod .pic {float:left; clear:left; padding-right:5px;}
.new1 .winbod p {padding-right:5px; margin-bottom:0px; margin-top:0px; padding-bottom:15px;}
.new1 .winbod p .spmore {display:inline; white-space:nowrap; color:#FE8B2F;}
.new1 .winbod .arhiv {float:right; text-align:right; font-weight:normal; color:#FE8B2F; margin:15px 7px 5px 0px;}

.news1 a {color:#660000;}

.news2 {width:100%; vertical-align:top; padding:5px 10px 10px 10px; display:expression((this.getElementsByTagName('a').length > 0)?'block':'none');}
.news2 .winbod {padding-top:10px;}
.news2 .winbod div {padding:0px 0px 7px 3px;}
.news2 a {text-align:left; padding-left:12px; font:normal 12px arial; text-decoration:none;}

.new3 {padding:2px 5px;}
.new3 .winbod td {padding-top:7px;}
.new3 div {clear:both; text-align:left;}
.new3 img {float:left; clear:left; margin-top:6px; margin-right:0.6em;}
.new3 p {text-align:justify; margin:3 0 1em; color:#3A415F;}
.new3 a {text-align:left; font:bold 10px verdana; color:#63903F;}
.new3 span {font-weight:normal; margin-right:0.2em;}
.new3 .all {margin-bottom:10px;}

.new5 {padding:7px; text-align:left; vertical-align:top; border-top:7px solid #ffffff; background:#E8E8E8; display:expression((this.getElementsByTagName('a').length > 0)?'block':'none');}
.new5 a {display:block; padding-bottom:5px; font:bold 12px arial; color: #000000;}
.new5 div {text-align:justify; padding:0px 0px 5px 0px; color:#000000;}
.new5 .more {display:inline; white-space:nowrap; padding-left:25px; padding-top:0px; text-decoration:none; font:bold 10px verdana; color:#cc0000;}
.new5 .linkall {text-align:right; font-weight:bold; padding:5px 7px 5px 0px;}

.news7 .wintit {height:20px; padding-top:2px; background:#990000;}
.news7 .winbod td {padding:10px;}
.news7 .winbod a {font:normal 11px verdana; color:#000000;}
.news7 .winbod a b {padding-left:2px;}
.news7 .winbod p {padding-bottom:10px; margin:0px; text-align:justify; color:#000000;}
.news7 .winbod p .more {font:normal 11px verdana; text-decoration:underline; color:#000099;}
.news7 .winbod .all {text-align:right;}
.news7 .winbod .all a {font:normal 11px verdana; text-decoration:underline; color:#000099;}

.news71 .wintit {height:20px; padding-top:2px; background:#990000;}
.news71 .winbod {margin:0px; text-align:justify; background:#E8E8E8;}
.news71 .winbod td {padding-top:10px; padding-right:10px; padding-left:5px; font:normal 11px tahoma;}
.news71 .winbod a {margin:10px 0px 0px 0px; font:normal 11px tahoma; color:#000000;}
.news71 .winbod a b {padding-left:3px;}
.news71 .winbod p {margin:0px; padding-bottom:10px; color:#000000;}
.news71 .winbod .more {margin-left:5px; font:normal 11px verdana; text-decoration:underline; color:#000099;}
.news71 .winbod .all {text-align:right;}
.news71 .winbod .all a {font:normal 11px verdana; text-decoration:underline; color:#000099;}

.new8 {width:100%; vertical-align:top; padding-left:10px;}
.new8 table {}
.new8 .winbod {padding:5px 5px;}

.news81 {width:100%; vertical-align:top;}
.news81 .wintit {background:#63903F url('/img/sn81.gif') top repeat-x;}
.news81 a {text-align:left; font:bold 10px verdana; color:#63903F; text-decoration:none;}
.news81 p {margin-top:3px; margin-bottom:15px; text-decoration:none; padding-bottom:15px; background:url('/img/m1bg.gif') bottom repeat-x;}
.news81 .all {text-align:right; white-space:nowrap; border:none; margin-bottom:10px;}
.news81 .all a {padding-left:0px; text-align:right; white-space:nowrap; display:inline; font:normal 10px verdana; color:#63903F;}

.news82 {vertical-align:top;}
.news82 .wintit {background:#FE8B2F url('/img/sn1.gif') top repeat-x;}
.news82 .winbod {padding-top:5px;}
.news82 .winbod div {padding:0px 5px 7px 3px;}
.news82 a {padding-left:7px; text-align:left; font:bold 10px verdana; text-decoration:underline; color:#FE7301; background:url('/img/sn82.gif') left 4px no-repeat;}

.show_only_pubs a {color:#598d1a}

.show_pubs a {color:#598d1a}

.map a {font:bold 11px verdana; color:#98000B}

.prices a {color:#7d3200}

.slyDate {padding-right:10px; text-align:right; vertical-align:top;}

.put {padding-top:10px; padding-left:10px; color:#2277BB;}
.put h1,.put h2 {color:#2277BB;}
.put a {color:#2277BB;}

.list a {color:#0088CA;}

.rssTd {}
.rssTd table {position:relative; top:-36px; z-index:20;}
.rssTd table tr td {width:50%; padding-right:5px; padding-left:5px;}
.rssTd .h {padding:5px 5px 5px 10px; white-space:nowrap; font:normal 11px tahoma; letter-spacing:1px; color:#ffffff; border:none;}
.rssTd a {font:bold 12px arial; color: #000000;}
.rssTd a span {text-decoration:none;}
.rssTd .RssLink {font-weight:bold;}

.rssTd .showRss {border-top:3px solid #104070;}
.rssTd .showRss .h {padding:5px 5px 5px 10px; background:#309080;}
.rssTd .showRss div {margin-bottom:5px; padding:0px 5px;}
.rssTd .showRss a {padding-right:0px; color:#309080;}
.rssTd .showRss .all {text-align:right; white-space:nowrap; border:none; margin-bottom:10px; font:normal 9px verdana; color: #000000;}
.rssTd .showRss .all a {padding-left:0px; text-align:right; white-space:nowrap; display:inline; text-decoration:underline; font:normal 10px verdana; color: #000000; background:none;}

.rssTd .showRss1 {border-top:3px solid #104070;}
.rssTd .showRss1 .h {padding:5px 5px 5px 10px; border:none; margin-top:0px; margin-bottom:13px; background:#2277BB;}
.rssTd .showRss1 div {padding:5px 3px 7px 3px; border-top:1px solid #C3C3C3;}
.rssTd .showRss1 a {text-align:left; padding-left:12px; color:#2277BB; text-decoration:underline;}
.rssTd .showRss1 .all {text-align:right; white-space:nowrap; border:none; margin-bottom:10px; font:normal 9px verdana; color: #000000;}
.rssTd .showRss1 .all a {padding-left:0px; text-align:right; white-space:nowrap; display:inline; text-decoration:underline; font:normal 10px verdana; color: #000000; background:none;}

.rssTd .showRss2 {border-top:3px solid #104070;}
.rssTd .showRss2 .h {padding:5px 5px 5px 10px; background:#D03000;}
.rssTd .showRss2 div {margin-bottom:5px; padding:0px 5px;}
.rssTd .showRss2 a {background:none; padding-right:0px; padding-left:0px; color:#D03000;}
.rssTd .showRss2 .all {text-align:right; white-space:nowrap; border:none; margin-bottom:10px; font:normal 9px verdana; color: #000000;}
.rssTd .showRss2 .all a {padding-left:0px; text-align:right; white-space:nowrap; display:inline; text-decoration:underline; font:normal 10px verdana; color: #000000; background:none;}

.news1 .h {height:16px; white-space:nowrap; padding:0px 10px; color:#ffffff; background:#666666;}
.news2 .h {height:16px; white-space:nowrap; padding:0px 10px; color:#ffffff; background:#666666;}

.rNews .src {color:#008040;}
.rNews .cat a {color:#008040;}

.catcols a {color:#6aa710}

.catpager a {color:#da608e}

.catshowlink .categories {color:#da608e}

.bottom {padding:20px 0px; text-align:center; vertical-align:middle; font:normal 10px tahoma; border-right:1px solid #D1CFCF; background:#E2E1E1;}
.bottom a {font:normal 10px tahoma;}
.count {text-align:center; vertical-align:middle;}

.goodsfull {width:100%;height:100%; border:1px solid #cccccc; background:#ffffff;}
.goodsfull td {vertical-align:top}
.gdsfullImg {width:110px;height:100%;text-align:center;vertical-align:top} 
.gdsfullImg img {margin:2px}
.gdsfullImg div {width:110px;height:1px;overflow:hidden}
.gdsfcontent {width:100%;height:100%;vertical-align:top;padding-left:10px}
.gdsfullName {width:100%}
.gdsfullName td {vertical-align:top}
.gdsfullName td a {font-weight:bold; /*color:#3FB4CC;*/ color:#660000; text-decoration:none;}
.goodsfull .fld {padding-top:7px}
.goodsfull .fld table {width:100%}
.goodsfull .fld table td {white-space:nowrap}
.gooddesc {height:100%;text-align:justify;vertical-align:top;padding-right:5px}
.goodsfull .check {text-align:center; padding-top:7px;}
.goodsfull .price {vertical-align:top;padding:5px 0px 0px 10px}
.goodsfull .price table {width:100%}
.goodsfull .price table td {white-space:nowrap}
.goodsfull .price table td div {margin-top:4px;width:auto;height:auto;overflow:visible;}
.goodsfull .price table td div b {font-weight:normal; color:#f60;}
.goodsfull .price table .tpl {padding:0 5px}
.goodsfull .price table .tpl table {width:1%;}
.goodsfull .price table .tpl table td {vertical-align:middle;padding:0 1px;}
.goodsfull .price table .tpl .buyInput {width:40px; height:16px; text-align:right; font:normal 9px verdana; border:1px solid #cccccc; background:#ffffff;}

.buyInput {width:40px; height:16px; text-align:right; font:normal 9px verdana; border:1px solid #cccccc; background:#ffffff;}
.buyText {color: #c00; cursor:pointer;}
.buyText img {margin:0px 5px;}


.suggest {background:url('/img/ico.gif') top left no-repeat;}

.goodsfullImg {cursor:pointer; display: block; width: 110px; height: 110px; margin: 0px; text-align: center;}
.goodsfullImg a {cursor:pointer; display: block; width: 110px; height: 110px; margin: 0px; text-align: center;}


