a {color:#24448d; text-decoration:underline}
a.none {text-decoration:none}
body {margin:0; padding:0; color:#000; background:#FFF; font:11px Tahoma, serif}

.title {font:bold 12px Arial; color:#25458e}
img {border:0;display:block}

p{margin:0; padding:0}

sup {position:relative;  vertical-align: baseline;; top:-4px;}
sub {position:relative;  vertical-align: baseline;; bottom:-3px;}

table {border-collapse: collapse}
table,td,th {border:0}
table td {padding:0; vertical-align:top}
td.middle {vertical-align:middle}
table td.bottom {vertical-align:bottom}

td.logo { height:212px; background:#FFFFFF}

td.ico { height:30px}
td.ico img {margin:0 17px}
.z12 {font-size:12px}
.z11 {font-size:11px;line-height:13px}
.black {color:#000}



td.menu-title {background: #777a83 url(dash1.gif) repeat-y left top; padding:25px 0 35px 1px}
td.menu {padding:16px 12px 35px 12px; background:#FFF}
td.menu p {font:bold 12px Arial; padding:6px 0 5px 6px; background:url(dash2.gif) repeat-x left bottom;color:#8c91a7}
td.menu a {color:#231f20; text-decoration:none }
td.menu#blue a {color:#274490}

td.count {vertical-align:top; padding-top:20px}
td.count img {margin-right:7px; margin-bottom:7px}

table.footer td{ white-space: nowrap; height:133px; padding:20px 20px; padding-left:30px; vertical-align:top; color:#5c5c5c; font:11px Tahoma}
table.footer img {margin-bottom:5px}

td.search {vertical-align:middle; padding-right:7px}
td.search input { border:1px solid #abaeb7; height:21px}

td.menu-top {padding-left:17px;padding-top:12px; padding-bottom:17px}
td.menu-top p { font:bold 11px Arial; background:url(bullet1.gif)  0px 2px no-repeat; padding-left:16px; margin-bottom:2px}
td.menu-top a { color:#000; text-decoration:none}
td.top { background:#dcdde1; padding-top:12px; padding-bottom:17px}

td.space {width:25%}

div.big-menu-text { padding-left:14px; padding-top:18px; padding-right:13px; padding-bottom:30px; font:11px Tahoma; color:#848993; background:url(dash3.gif) left top repeat-y}
div.first {background:none}


table.news_in {margin-top:5px}
table.news_in td img { border:1px solid #A9ADB8; margin:3px 10px 10px 0}
div.article div.new img { border:1px solid #A9ADB8; margin:3px 10px 5px 0}
div.article div.clear {clear:both}
div.article div.clear img, div.article div.new div.line img {float:none; margin:0; border:0; height:1px;width:1px}

td.news {font:11px Tahoma; padding-left:30px; padding-bottom:40px}
td.news p {margin-bottom:5px}
p.date {color:#777B86; margin-top:7px; font:11px Tahoma}
div.article img.ico { margin-left:4px;vertical-align:middle; border:0; margin:0; float:none; display:inline}
img.ico {margin-left:4px;vertical-align:middle; border:0; margin:0; float:none; display:inline}

div.news-lenta {padding:20px; border-bottom:1px solid #e7e8eb}
div.news-lenta a {color:#25458e}

div.plashka {height:5px; width:35px; background:#c7cacf}
h1 {font:bold 16px Arial; margin:0 0 0 35px; padding:0}
h2 {color:#000000; font:bold 12px Arial; margin:0 0 19px 0; padding:0 0 0 20px; background:url(h2.gif) 0px 1px no-repeat}
/*h2 {color:#000000; font:bold 12px Arial; margin:20px 0 9px 0; padding:0 0 0 20px; background:url(h2.gif) 0px 1px no-repeat}*/
h3 {color:#ae9172; font:bold 16px Arial; margin:0 0 8px 0; padding:0}
h4 {color:#7484a5; font:bold 14px Arial; margin:19px 0 9px 0; padding:0}

div.articlecontainer {margin:21px 23px 50px 30px}
div.article {width:100%;font:12px Arial; color:#696f7b;line-height:16px}
div.article p {margin-bottom:4px}
div.article table {font:12px Arial; color:#696f7b; border:0}
div.article img {float:left; border: 9px solid #f2f2f2; margin-right:17px; margin-top:4px; margin-bottom:13px}


div.line { background:url(dash4.gif) repeat-x; height:1px}
div.line img {border:0; margin:0;display:block;height:1px;width:1px; float:none}
div.line1 {  border-bottom:1px solid #e7e8eb; height:1px}
div.line1 img {border:0; margin:0;display:block;height:1px;width:1px; float:none}

/*div.path {margin-left:44px; margin-right:23px; padding-top:5px;font-size:11px;}
div.path span {background:url(arrow_path.gif) 0 5px no-repeat; padding-left:13px;margin-right:6px}
div.path span.active {background-position:-1px 5px}*/

div.path {margin-left:44px; margin-right:23px; padding-top:5px; font-size:11px; background:url(arrow_path.gif) 0 11px no-repeat; text-indent:13px;}
div.path img {display:inline; margin:0 6px;}

table.menu-small {width: 300px; margin-left:44px}
table.menu-small td {padding-right:30px}
table.menu-small p {background:url(bullet2.gif) 0 6px no-repeat; font-size:11px; padding-left:11px; margin-bottom:5px}

div.article ul.catalog {margin:10px 0 0 6px; padding:0; color:#000; font-weight:bold}
div.article ul.catalog li {list-style-type:none; background: url(bullet3.gif) 0 7px no-repeat; padding-left:13px; margin-bottom:3px}
div.article ul.catalog li a {color:#25458e}
div.article ul.catalog ul {margin:3px 0 5px 0; font-size:11px; font-weight:normal}
div.article ul.catalog ul li {background: url(bullet2.gif) 0 7px no-repeat; padding-left:11px}

table.pager {margin-top:8px}
table.pager p {width:23px; margin:0;padding-top:3px;padding-bottom:5px; text-align:center; background:url(bg-pager.gif) left top repeat}
table.pager td {padding-left:11px}
table.pager img {border:0;marginm:0}
div.article .titleimg img{border:0;margin:0;margin-bottom:15px;float:none}

div.filter {border:1px solid #FFF;}
div.filter input.check {margin-left:-4px}
div.article table.forma {font-size:11px; color:black}
div.article table.forma td {padding-top:14px;}
div.article table.forma td.text {padding:16px 5px 0 15px;}
div.article table.forma select {width:100%; font-size:11px;} 

div.article ul {margin:7px 0 5px 0px; padding:0}
div.article li {list-style-type:none; background: url(bullet6.gif) 0 7px no-repeat; padding-left:13px; margin-bottom:0px}

table.items {font-size:11px;}
div.article table.items		{margin:19px 0 50px 0; font:11px Arial; line-height:13px; border:0}
div.article table.items td	{color:#696f7b; padding:10px 25px 8px 25px;border-bottom:1px solid #FFFFFF; vertical-align:middle}
div.article table.items td.foto	{padding:11px 13px 12px 12px; vertical-align:top}
div.article table.items th	{color:#000000; background:#e6e5e1; text-align:center; font-weight: bold; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; padding:14px 13px 15px 13px ;vertical-align:middle}
div.article table.items tr	{background:#efeeec;}
div.article table.items tr.first {background:#f8f7f5;}
div.article table.items a	{color:#376abd}
div.article table.items p	{margin-bottom:2px}
div.article table.items p.price	{color:#484b54; font-weight:bold}
div.article table.items img	{border:1px solid #a9abb7;margin:0; float:none; margin-top:12px}
div.article table.items h2	{margin:0; padding:0 0 0 16px; background:url(h22.gif) 0px 3px no-repeat; color:#484c58; line-height:13px}
div.article table.items ul	{margin:0; margin-bottom:2px;color:#696f7b;line-height:13px}
div.article table.items li	{background: url(bullet4.gif) 0 5px no-repeat; padding-left:11px}

div.article table.predef	{margin:19px 0 50px 0; font:11px Arial; line-height:13px; border:0}
div.article table.predef td	{color:#696f7b; padding:10px 15px 8px 15px; border:0; border-bottom:1px solid #e6e5e1; vertical-align:middle;}
div.article table.predef tr	{background:#f8f7f5;}
div.article table.predef tr.top td {color:#000000; background:#e6e5e1; text-align:center; font-weight: bold; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; padding:14px 13px 15px 13px; vertical-align:middle;}
div.article table.predef tr.bot td {border-bottom:0;}

table.obj {margin-bottom:28px}
table.obj h2 {margin:0 0 0 3px}
table.obj td {padding-bottom:21px; padding-right:20px; font-size:11px}
table.obj a.titlealb { color:#3669bd; padding-left:11px; background:url(bullet2.gif) 0px 7px no-repeat}
table.obj a.next { color:#3669bd; padding-right:17px; background:url(next.gif) 100% 5px no-repeat}
table.obj a.preview { color:#3669bd; padding-left:17px; background:url(preview.gif) 0px 5px no-repeat}
table.obj img {border:1px solid #a9abb7; margin:9px 0 12px 0; float:none}
table.obj p {width:200px; padding-left:15px; background:url(bullet5.gif) 0px 1px no-repeat; line-height:13px}

div#tovar table.items {margin-bottom:12px; font-size:11px; border:0}
div#tovar table.items td.black {padding-left:17px;color:#000000}
div#tovar table.items th {padding:14px 15px 15px 15px }
div#tovar table.items td {padding:6px 15px 8px 15px; color:#696f7b;vertical-align:top}

table.tovar {background:#f2f2f2; margin-bottom:22px}
table.tovar td{padding-bottom:30px; line-height:16px;color:#000}
table.tovar img {float:none;border:1px solid #a9abb7; margin:9px 0 0 9px}
table.tovar td.p {padding:21px 22px 23px 22px}
table.tovar ul {margin:0; margin-bottom:5px; margin-top:7px; padding:0; font-weight:normal}
table.tovar li {list-style-type:none}
table.tovar li {background: url(bullet6.gif) 0 7px no-repeat; padding-left:13px; margin-bottom:0px}
table.tovar table {margin:0; margin-bottom:5px}
table.tovar table td {padding:3px 20px 2px 0; border-bottom:1px solid #cbcad0}

table.obj#small td {padding-left:20px}
table.obj#small a.next { color:#3669bd; padding-right:17px; background:url(next.gif) right 5px no-repeat}
table.obj#small a.preview { color:#3669bd; padding-left:17px; background:url(preview.gif) 0px 5px no-repeat}
table.obj#small img {margin:9px 0 5px 0}


td.right {border-left:1px solid #e7e8eb; padding:17px 15px 17px 15px}
div.obj_small img {border:1px solid #a9abb7; margin:0; float:none}
div.obj_small h3 {color:#000000;font:bold 11px Arial; margin:15px 0 7px 3px; padding:0 0 0 17px; background:url(h3.gif) 0px 1px no-repeat;line-height:10px; white-space:nowrap}

div.article p.signature_obj { font:11px Tahoma; color:#000;margin-bottom:0}