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

body {padding:0px; margin:0px; background:#ffffff;}

body,td,th {text-align:justify; color:#000000;}

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

a {text-decoration:none;}
a:hover {text-decoration:none;}

.anons a {color:#3300cc; text-decoration:underline;}

.pagelink a {color:#0000CC; text-decoration:none;}
.pagelink a:hover {color:#ff0000; text-decoration:none;}

.wintit {padding:9px 30px 12px 10px; white-space:nowrap; text-align:left; font:bold 12px verdana; color:#660000; border-left:15px solid #8B0B02; background:#E9E9E9;}
.winbod {width:100%; height:100%; padding:5px 10px; border-left:15px solid #E9E9E9;}
.winbod tr {height:100%;}
.winbod td {vertical-align:top;}
.all {padding-bottom:10px;}

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

.logo {text-align:left; vertical-align:top; padding:0px 20px 10px 20px;}
.start {padding:5px 0px; white-space:nowrap;}
.start a {font:bold 11px verdana; color:#FFAE00;}

.uslogsub {padding:10px 10px 5px 10px; white-space:nowrap;}

.userlogin {width:100%; vertical-align:top; float:left; display:inline;}
.userlogin table {width:100%;}
.userlogin table tr td {white-space:nowrap; padding-right:10px;}
.userlogin div {padding-bottom:3px; padding-right:8px;}
.userlogin .input {width:100%; height:18px; padding-top:2px; font:normal 10px verdana; color:#404040; border:1px solid #9E9585; background:#F3F3F3;}
.userlogin a {white-space:nowrap; font:normal 10px verdana; color:#D03000;}
.userlogin span {float:right;}
.userlogin input {padding:0px 5px 2px 5px; height:18px; font:normal 10px verdana;}
.userlogin .reg {padding-right:15px; width:1px; white-space:nowrap; display:inline; font:normal 10px tahoma; color:#000000;}

.search {width:100%; vertical-align:top; float:right; display:inline;}
.search table {width:100%;}
.search table tr td {vertical-align:top;}
.search .input {width:100%; height:18px; padding-top:2px; padding-left:5px; font:normal 10px verdana; color:#404040; border:1px solid #9E9585; background:#F3F3F3;}
.search button {padding-top:0px; padding-bottom:2px; height:18px; font:normal 10px verdana; float:right;}
.search .elements td {padding-top:5px; vertical-align:middle; white-space:nowrap;}
.search div {display:inline; position:relative; top:2px; font:normal 10px tahoma; color:#000000;}
.search .elements .tochka {position:relative; top:0px; margin-right:5px; width:10px; height:10px; display:inline; border:none; background:none;}

.subscribe {width:100%; vertical-align:top; float:right; display:inline;}
.subscribe table {width:100%;}
.subscribe table tr td {vertical-align:top;}
.subscribe .input {width:100%; height:18px; padding-top:2px; padding-left:5px; font:normal 10px verdana; color:#404040; border:1px solid #9E9585; background:#F3F3F3;}
.subscribe button {padding-top:0px; padding-bottom:2px; height:18px; font:normal 10px verdana; float:right;}
.subscribe .elements td {padding-top:5px; vertical-align:middle; white-space:nowrap;}
.subscribe div {display:inline; position:relative; top:2px; font:normal 10px tahoma; color:#000000;}
.subscribe .elements .tochka {position:relative; top:0px; margin-right:5px; width:10px; height:10px; display:inline; border:none; background:none;}

.lnxsearch {text-align:right; padding:5px 9px 7px 7px;}
.lnxsearch table {width:100%; height:18px;}
.lnxsearch td {height:18px; padding:0px 0px 0px 0px; vertical-align:middle;}
.lnxsearch input {margin-top:1px; height:18px; font:normal 10px verdana;}

.banners {padding:10px; text-align:center; background:#ffffff;}
.banners table {text-align:center;}

.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 {width:100%; vertical-align:top; padding-top:10px;}
.menu1 .wintit {border-left:5px solid #660000;}
.menu1 .winbod {height:auto; border-left:5px solid #E9E9E9;}
.menu1 .winbod td {padding:5px 0px 0px 15px; vertical-align:top; white-space:nowrap; border-left:5px solid #E9E9E9; border-right:15px solid #ffffff;}
.menu1 .winbod p {margin:0px;}
.menu1 .winbod .points {padding-left:7px; margin-bottom:8px; background:url('/img/m1a.gif') left 1px no-repeat;}
.menu1 .winbod .points p {text-align:left; padding:0px; background:url('/img/m1.gif') bottom repeat-x;}
.menu1 .winbod .points p a {width:1px; padding-left:5px; font:normal 11px verdana; color:#464646; background:#ffffff;}
.menu1 .winbod .submenuDiv1 {padding:1px 0px;}
.menu1 .winbod .submenuDiv1 p {padding:0px 15px 2px 20px; border:none;}
.menu1 .winbod .submenuDiv1 p a {font:normal 10px verdana; color:#464646;}
.menu1 .winbod a:hover {color:#E17100;}

.m2 {float:right; position:relative; top:0px; display:expression((this.getElementsByTagName('a').length > 0)?'block':'none');}
.m2 a {font:bold 11px tahoma; color:#000000;}
.m2 a:hover {color:#E17100;}
.m2 td {white-space:nowrap; vertical-align:top; padding:0px;}
.m2 td table td {white-space:nowrap; padding:5px 12px 0px 12px;}
.m2 .subm {padding:0px; height:0px;}
/*.m2 .subm a {font-weight:normal; background:none;}*/
.m2 .subm a {font-weight:normal; background:none;}
.m2 div {display:none; position:absolute; margin-left:-5px; margin-top:3px;}
.m2 div table {border:1px solid #bababa;}
.m2 div table td {padding:2px 5px; height:1px; text-align:left; white-space:nowrap; background:#FFEABD;}
.m2ov {background:url('/img/m2bg.gif') repeat-x;}
.m2ov a {}
.m2ov div {display:block;}
.m2ou {background:url('/img/m2bg.gif') repeat-x;}
.m2ou a {}
.m2ou div {display:none;}

.menu3 {width:100%;}
.menu3 .wintit {border-left:5px solid #660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000660000;}
.menu3 .winbod {height:auto; border-left:5px solid #E9E9E9;}
.menu3 .winbod table {width:100%;}
.menu3 .winbod td {height:auto; padding:5px 0px 0px 15px; vertical-align:top; white-space:nowrap; border-left:5px solid #E9E9E9; border-right:15px solid #ffffff;}
.menu3 .winbod p {margin:0px;}
.menu3 .winbod .points {padding-left:7px; margin-bottom:8px; background:url('/img/m1a.gif') left 1px no-repeat;}
.menu3 .winbod .points p {text-align:left; padding:0px; background:url('/img/m1.gif') bottom repeat-x;}
.menu3 .winbod .points p a {width:1px; padding-left:5px; font:normal 11px verdana; color:#464646; background:#ffffff;}
.menu3 .winbod .points p a:hover {color:#E17100;}

.pubs0 {height:100%; vertical-align:top;}
.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; color:#000000;}
.pubs0 .winbod .all {text-align:right; float:right;}
.pubs0 .winbod .all b {padding-left:3px;}

.imp {width:100%; vertical-align:top; display:expression((this.getElementsByTagName('a').length > 0)?'block':'none');}
.imp .wintit {}
.imp .wintit h1 {text-align:left; margin:0px; font:bold 12px verdana; color:#8E0B02;}
.imp table {width:100%;}
.imp td {width:100%; vertical-align:top;}
.imp .anons {padding:10px 10px; text-align:justify; vertical-align:top; border-left:15px solid #E9E9E9; border-right:5px solid #E9E9E9;}
.imp .anons span {display:inline;}
.imp .anons img {margin-right:10px;}
.imp .anons p {margin-top:0px; margin-bottom:0px; text-align:justify; vertical-align:top; color:#333333;}
.imp .anons .title {padding-top:0px;}
/* .imp .anons .title h1 {margin-top:0px; margin-bottom:2px; font:bold 12px verdana; color:#333333;} */
.imp .anons div {white-space:nowrap; text-align:right; padding-top:5px;}
.imp .anons .more {text-decoration:none; font-weight:normal; color:#8E0B02; padding-left:12px;}

.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 {vertical-align:top; display:expression((this.getElementsByTagName('a').length > 0)?'block':'none');}
.new1 .wintit {}
.new1 .winbod {width:100%; height:100%; text-align:left; vertical-align:top;}
.new1 .winbod td {width:100%; padding:0px 10px 10px 5px;}
.new1 .winbod .korpus {padding:0px 0px 15px 0px;}
.new1 .winbod .title {text-align:left; margin-bottom:5px; margin-top:5px;}
.new1 .winbod .date {padding-top:3px; padding-bottom:3px; font:normal 10px tahoma; color:#ADADAD;}
.new1 .winbod .title a {padding-left:18px; font:bold 11px verdana; color:#333333; background:url('/img/book.gif') left 2px no-repeat;}
.new1 .winbod .title a:hover {color:#E17100;}
.new1 .winbod .pic {float:left; clear:left; padding-right:5px;}
.new1 .winbod p {margin-top:0px; margin-bottom:0px;}
.new1 .winbod .divmore {padding-top:10px; padding-bottom:10px; white-space:nowrap; text-align:right; border-bottom:1px solid #E9E9E9;}
.new1 .winbod .more {text-decoration:none; font:normal 11px tahoma; padding-left:12px; color:#8E0B02;}
.new1 .winbod .arhiv {float:right; position:relative; top:5px; text-align:right; font-weight:normal; color:#333333;}

.news1 a {color:#660000;}

.news2 {vertical-align:top; padding:5px 0px 10px 0px; display:expression((this.getElementsByTagName('a').length > 0)?'block':'none');}
.news2 div {}
.news2 a {padding-left:8px; font:bold 10px verdana; color:#3C79BC;}

.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 .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 .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 {vertical-align:top; width:50%;}
.new8 table {}

.news81 {width:50%; vertical-align:top;}
.news81 .wintit {}
.news81 .winbod {width:auto; height:auto; padding:7px 5px 10px 5px;}
.news81 a {text-align:left; font:bold 11px verdana; color:#333333; text-decoration:none;}
.news81 a:hover {color:#E17100;}
.news81 p {margin-top:0px; margin-bottom:5px; text-decoration:none;}
.news81 .all {padding-top:10px; padding-bottom:10px; white-space:nowrap; text-align:right;}
.news81 .all a {text-align:right; white-space:nowrap; display:inline; text-decoration:none; padding-left:12px; font:normal 11px tahoma; color:#8E0B02;}
.news81 .all a:hover {color:#8E0B02;}

.news82 {vertical-align:top;}
.news82 .wintit {}
.news82 a {text-align:left; padding-left:12px; font:normal 11px verdana; color:#333333; background:url('/img/sn82.gif') left 4px no-repeat;}
.news82 a:hover {color:#E17100;}
.news82 .winbod div {padding-bottom:10px; padding-right:10px;}

.show_only_pubs a {color:#598d1a}

.show_pubs a {color:#598d1a}

.map a {color:#598d1a}

.prices a {color:#7d3200}

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

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

.list a {color:#0088CA;}

.rssTd {}
.rssTd table {}
.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 span {margin-left:1px; cursor:pointer;}
.catpager .ou {padding:2px 5px; border:1px solid #D1CDAB; background:#E5E3D2;}
.catpager .ou a {color:#4B3C23;}
.catpager .ov {padding:2px 5px; border:1px solid #FF6F00; background:none;}
.catpager .ov a {color:#FF6F00;}

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

.showIrr a {color:#8E0B02;}
.showIrr1 a {color:#8E0B02;}
.showIrr2 a {color:#8E0B02;}
.irrname {color:#8E0B02;}
.irrname a {color:#8E0B02;}


.suggest {background:url('/img/ico.gif') top left no-repeat;}
