body	{text-align:center; margin:0; padding:0; font: 12px Arial, Helvetica, Tahoma, Verdana, sans-serif;color:#5F5F5F; background:#ffffff;}
#width {width:980px; margin-right:auto;margin-left:auto;text-align:left;}

div, li, ul {margin:0; padding:0}
td {font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; font-size: 12px; color:#5F5F5F}

.img_border {border-style: solid; border-bottom-width: 1; border-color: #FF7C00;}

h1 {font-size: 15px; margin: 15 10 15 10;}
h2 {font-size: 14px; margin: 5 10 5 10;}
h3 {font-size: 12px; margin: 10 0 10 0;}
h4 {font-size: 14px; margin: 5 0 15 0; color: #425696;}
h5 {font-size: 12px; margin: 15 0 15 0; color: #425696;}
h6 {font-size: 15px; margin: 15 10 15 10;}
h3.basket {font-size: 15px;}
h2.inline {margin:0; padding:0;display:inline; font-size: 14px; color:#3A64AF; font-weight:normal}

a {color:#32488D; text-decoration:none}
a:hover {text-decoration:underline; color:#5F5F5F}
.orange {color:orange}

ul  {margin:0; padding:0; list-style:none}
ul li {list-style:none; background: url(/i/li.gif) left 5px no-repeat; margin:0; padding:0 0 0 9px}
ul li a:hover {text-decoration:underline; color:#5F5F5F}

i {color:black; font-weight:bold}

.ali {background: url(/i/li.gif) left 5px no-repeat; margin:0; padding: 0 0 0 9px}
.ali2 {background: url(/i/arr4.gif) left 5px no-repeat; margin:0; padding: 0 0 0 9px}

.atopmenu a:hover {text-decoration:underline}
h4#h4top1 {margin:0; padding:0 0 0 200px}

ul.ulleft li {padding-bottom:2px}

ul.ulleftnews li {padding-bottom:5px}
ul.ulleftnews p {margin:0; padding:0}

strong {background-color:#fffd7d;color:black;font-weight:normal}
.attn {background-color:#f1fb4d;color:black;font-weight:bold;padding:0 3px 0 3px}

.input2,
.input {width:130px; font-size:11px; margin:0; padding:0; font-family:arial,sans-serif}
.input2 {width:30px}
.inputsearch {width:150px; font-size:11px; margin:0; padding:0; font-family:arial,sans-serif}
.submit {font-size: 11px;margin:0;padding:0 3px; width:auto; overflow:visible;}
.inputbt {background-color: #f5da0a; font-size: 11px;}
input.newsubmit {cursor:pointer;font:12px Arial, Helvetica;margin:0;padding:0; width:auto; overflow:visible; border:none; background:transparent;color:#32488D; text-decoration:underline}
input.newsubmit:hover {text-decoration:none; cursor:pointer}
span.inp {text-decoration:underline}

td.news_h2 h2 {margin: 5 10 5 10; color: #425696;}

table.tableSpec {border-left: 3px solid #D9F0E0; border-bottom: 3px solid #D9F0E0;}

td.dop {padding: 0 0 10 0; vertical-align: top; font-size: 12px; line-height:18px}
td.dop li {padding-bottom: 5px;}
td.dop h3 {margin:15px 0 5px 0; padding:0; font-size: 14px}
td.dop ul {margin-top:10px}
td.dop h6 {font-size: 14px;margin:0;padding:0 0 10px 0}
td.dop a {text-decoration:underline}

h5.idrazdel {margin:15px 0;font-size:14px; padding:3px 0 3px 5px; text-align:left; background: url(http://www.ostava.ru/i/fon01.gif) repeat-y left top}
h5.idrazdel a {text-decoration:none;}

td.spec h3 {font-size:14px; margin:0; padding:5px 0 5px 10px;background: #e9e9e9;}
td.spec p {margin:0 0 5px 0; padding:0}
td.spec p.specPrice {margin-bottom:15px; font-size:16px; color:#32488D; font-weight:bold;}
td.spec p.specPrice b {font-size:12px;}
td.spec p.superPrice {margin-bottom:15px; font-size:16px; color:#32488D; font-weight:bold;}
td.spec p.specStatus {font-style: italic}
td.spec_nl {margin:0; padding:5px 0 0 10px; border-top: solid 2px #e7e7e7}
td.spec_nl li {margin:0; padding:0;}
td.spec_nr {margin:0; padding:5px 0 0 0; border-top: solid 2px #e7e7e7}

td.annt {vertical-align:top; margin:0; padding:0 40px 0 0; font-size:12px; line-height:18px;}
td.annt a {text-decoration:underline}
td.annt h1 {margin:0 0 15px 0; padding:0; font-size:16px;}
td.annt h1 a {color:#5F5F5F; text-decoration:none}

td.goods_v {vertical-align:top; margin:0; padding:0 30px 0 0; font-size:12px; line-height:16px;}
td.goods_v a {text-decoration:underline}
td.goods_v a:hover {text-decoration:none}
td.goods_v h2 {margin:0 0 5px 0; padding:0; font-size:14px;}


td.goods_right {padding:0; vertical-align:top;}
td.goods_right p {margin:0; padding:0 0 5px 0;}
td.goods_right p.goodPrice {margin-bottom:0px; font-size:16px; color:#32488D; font-weight:bold;}
td.goods_right p.goodPrice span {font-size:12px;}
td.goods_right p.goodStatus {font-style:italic; padding:5px 0 0 0}
td.goods_right p.expired {padding:0 3px; color:black; background-color:#fffd7d; font-size:10px; font-style: italic}
td.goods_right p.goodBasket {padding: 10 0 0 0}

td.rustalk {padding:5px 0; border-top:solid 1px #e6e6e6;}
td.rustalk a {text-decoration:underline;font-style: italic; font-weight:normal}
td.rustalk a.askme {background: url(/i/askme.jpg) left 2px no-repeat; margin:0; padding: 3px 0 0 18px;}
td.rustalk a.callme {background: url(/i/callme.jpg) left 2px no-repeat; margin:0; padding: 2px 0 0 19px;}
td.rustalk a.attn {color:#32488D; background: url(/i/attn.jpg) left 2px no-repeat; margin:0; padding: 3px 0 0 18px;}
td.rustalk a:hover {text-decoration:none; color:#5F5F5F}

.h1top {font-size: 15px; margin: 15 10 15 10; font-weight: bold;}
.logo {font-size:14px; font-weight:bold; background-color:#e9e9e9}
.h4red {font-size: 14px; margin: 5 0 15 0; color: #cc0000; font-weight: bold;}
.h5blk {font-size: 12px; margin: 5 0 15 0; color: #333333; font-weight: bold;}
.clgr {color: #D2D2D2; }

.err {font-weight:bold;color:red;}
.color_type {float:left;}
.thinkdash {display:block;width:30px;border-bottom:1px solid #2d2d2d;padding:0 0 5px 0}

div.logotip p {font-size: 16px; color: #32488D}

td.logoimg {color:#3A64AF; text-align:center; background-color:#f6f6f6; font-weight:bold; font-size:14px;letter-spacing:0.2em;}
td.logoimg p {margin:10px 0 0 0; padding:0}

ul#talk {margin:35px 0 0 320px; padding:0; font-size:10px; list-style-type:none;}
ul#talk li {list-style-type:none; background: url(/i/arr4.gif) no-repeat left 50%; margin:0; padding: 0 0 0 9px;}
ul#talk li a {color:#32488D;}
ul#talk li a:hover {text-decoration:underline}

div#topmenu {float:left;width:100%;margin:1px 0 0 0;padding:0;color:#ffffff;background-color:#051f32}
div#topmenu ul {float:left;margin:0 0 0 200px; padding:10px 0;list-style:none;}
div#topmenu ul li {float:left; display:block; margin:0 0 0 20px; padding:0 0 0 8px; list-style:none; background:url(/i/arr4.gif) no-repeat left 50%;}
div#topmenu form {float:right;width:250px;margin:0;padding:8px 0 0 0}
div#topmenu a {color:#ffffff}
div#topmenu a:hover {text-decoration:underline}

div#goodsmenu {margin:10px 0; padding:10px 0 20px 0; background-color:#f9f9f9}
div#goodsmenu ul li {display:inline; margin:0 10px 0 0; padding:0 0 0 8px; background:url(/i/arr4.gif) no-repeat left 50%;}
div#goodsmenu ul li a {font-weight:bold; text-decoration:underline}

div#bannerl {float:left}
div#bannerr {float:right; text-align:right}

h3.rightzona,
h3.leftrazdel {margin:0; padding:5px 0 5px 10px;color:#32488D; background-color:#e9e9e9; font-size:14px;font-weight:bold;letter-spacing:0.1em;}
h3.rightzona {margin:10px 0 10px 0}

td.catmain {padding:0; background-color:#f6f6f6}
td.catmain a:hover {text-decoration:underline; color:#32488D}
td.catmain h2 {margin:0 0 10px 0; padding:0; font-size:14px; background-color:#f6f6f6}
td.catmain h2 a:hover {text-decoration:underline; color:#32488D}

div.attantion {font-size: 12px; line-height:18px}
div.attantion li {padding-bottom: 5px;}

div.textnews {font-size: 12px;line-height:18px;} 
div.textnews h2 {margin:25px 0 20px 0; padding:0; font-size:18px;}
div.textnews h3 {margin:5px 0 8px 0; padding:0; font-size:14px;font-weight:bold}
div.textnews h3 a {text-decoration:none;}
div.textnews a {text-decoration:underline}
div.textnews a:hover {text-decoration:none}
div.textnews p {margin:0; padding:0 0 10px 0;}
div.textnews p span {font-style:italic; font-weight:bold}
div.textnews img {float:left; margin:0; padding:10px 10px 10px 0}
div.textnews ul {margin:0 0 10px 0}

div.textlist {margin:20px 0 0 0; padding:0; line-height:18px}
div.textlist ul li p {margin:0; padding:0 0 10px 0; line-height:15px}
div.textlist h2 {margin:5px 0 15px 0; padding:0; font-size:16px; color:#5f5f5f}
div.textlist h3 {margin:15px 0 10px 0; padding:0; font-size:14px; color:#5f5f5f}
div.textlist h4 {margin:25px 0 5px 0;padding: 0; font-size: 14px;color: #425696;}
div.textlist p {margin:0; padding:0 0 8px 0}
div.textlist p span {font-style:italic; font-weight:bold}
div.textlist ul {margin-top:10px}
div.textlist img {margin:20px 0;padding:0}
div.textlist img.basket {margin:0; padding:0 5px}

div.newslist {margin:20px 0 0 0; padding:0; line-height:16px}
div.newslist ul li p {margin:0; padding:0 0 10px 0; line-height:15px}
div.newslist h2 {margin:5px 0 15px 0; padding:0; font-size:16px; color:#5f5f5f}
div.newslist h3 {margin:15px 0 10px 0; padding:0; font-size:14px; color:#5f5f5f}
div.newslist h4 {margin:25px 0 5px 0;padding: 0; font-size: 14px;color: #425696;}
div.newslist p {margin:0; padding:0 0 8px 0}
div.newslist p span {font-style:italic; font-weight:bold}
div.newslist ul {margin-top:10px}
div.newslist img {margin:20px 0;padding:0}
div.newslist img.basket {margin:0; padding:0 5px}


div.typelist {font-size: 12px; line-height:18px}
div.typelist ul {margin:10px 0; padding:0}

td.div#href {margin:30px 0 0 0px}
td.div#href h2 {margin:0 0 5px 5px;padding:5px 5px 5px 12px;color:#ffffff;font-size:14px;background-color:#ff5f00;letter-spacing:0.1em;}

div.razdel {margin:0 0 10px 0}
div.razdel h2 {margin:0;padding:5px 5px 5px 12px;color:#065806;font-size:14px;background-color:#d9f0e0;letter-spacing:0.1em;}

p {margin: 5 0 5 0; clear:both;}


.small {font-size: 10px;}
.small_10 {font-size: 10px;}
.newstext {font-size: 12px;}

table.bt1, table.bt1 td {
  border: 2px solid #E7E7E7;
  border-collapse: collapse;
}

ul.statusok {
	position:relative;
	width:100%;
	margin:0;
	padding:0 0 25px 0;
	list-style:none;
	font-size: 14px;
	color: #425696;
	font-weight: bold;
	}

ul.statusok li {
	float:left;
	list-style:none;
	background: url(/i/check_ok.gif) no-repeat;
	margin:0;
	padding: 0px 20px 0px 22px;
	}

ul.statusok li.statusno {
	background: url(/i/check_no.gif) no-repeat;
	padding: 0px 20px 0px 22px;
	}

ul.statusok img {
	position: absolute;
	top:-10px;
	right:0;
	}

.iconright {
	text-align:right;
	padding-bottom:10px;
	clear: both;
	}

img.imgaction {
	margin:10px 7px 5px 0px;
	border: none;
	}

.imggood {
	width:100%;
	margin:0 0 20px 0;
	text-align: center;
	}

.imggood img {
	border: none;
	margin-top:15px;
	}

.imgicon {
	width:100%;
	margin:0px 20px 0px 20px;
	}

.imgicon img {
	border: none;
	margin:0px 20px 10px 0px;
	}

.addInfo {margin:20px 0 0 0}
a.pdf {background: url(http://www.ostava.ru/i/pdf_sm.jpg) no-repeat left 50%;padding:0 0 0 23px}

td.rightBanners img {margin:20px 0 0 0; border: 0}


td.def_top {color: #BFCAEF; padding: 15 0 0 0;}
td.def_top p {margin: 20 0 20 0;}
td.def_nizmenu {background-color:#D9F0E0; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;}

td.bottom_left {padding: 10 10 15 25; width: 50%; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; background-color: #E7E7E7;}
td.bottom_right {padding: 10 10 15 25; width: 50%; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; background-color: #E0E4EE;}


td.topmenu_left {border: 1px solid #FFFFFF; text-align: center; background-color: #00992C;}
td.topmenu_left a {color: #ffffff; text-decoration : none; }
td.topmenu_left a:hover {color: #d9f0e0;text-decoration : none;}

td.topmenu_left1 {padding: 0 0 0 5; border-right: 1px solid #a3accc; text-align: center; background-color: #32488D;}
td.topmenu_left1 a {color: #a3accc; text-decoration : none; }
td.topmenu_left1 a:hover {color: #d9f0e0;text-decoration : none;}

td.topmenu_left2 {padding: 0 0 0 5; text-align: left; background-color: #32488D;}
td.topmenu_left2 a {color: #ffffff; text-decoration : none; }
td.topmenu_left2 a:hover {color: #d9f0e0;text-decoration : none;}

td.topmenu_right {border-top: 1px solid #FFFFFF; border-right: 1px solid #ffffff; border-bottom: 1px solid #FFFFFF; text-align: center; background-color: #00992C }
td.topmenu_right a {color: #ffffff; text-decoration : none; }
td.topmenu_right a:hover {color: #d9f0e0;text-decoration : none;}

td.topmenu_right2 {border-right: 1px solid #a3accc; text-align: center; background-color: #32488D }
td.topmenu_right2 a {color: #a3accc; text-decoration : none; }
td.topmenu_right2 a:hover {color: #d9f0e0;text-decoration : none;}

td.grey_line {border-bottom: 1px solid #E7E7E7;}
td.grey_line h2 {font-size: 14px; margin: 15px 10px 15px 10px; color: #3A64AF;}

td.black {background-color: black}
td.white {background-color: white}

td.cat {border-bottom: 1px solid #E7E7E7}
td.cat img {padding:1px 5px 1px 0}
td.cat a:hover {color: #5F5F5F}

td.catl {padding:1px 0; border-bottom: 1px solid #E7E7E7}
td.catl img {margin:0; padding:0}

td.catr {padding-left:5px; border-bottom: 1px solid #E7E7E7}
td.catr a {font-weight:bold}
td.catr a:hover {color: #5F5F5F}

td.submenu {margin:0; padding:10px 0 15px 0;}

td.submenu2 {padding: 0 0 0 5}
td.submenu2 a {color: #3A64AF;}
td.submenu2 a:hover {color: #5F5F5F}
td.submenu2 h2 {color: #32488D;}

td.intro_right h4 {margin:0 0 0 320px; padding:10px 0 0 0;font-size:14px;color:#32488D}
td.intro_txt {border-right: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; color: #3A64AF; font-size: 9px; padding: 10; }
td.intro_txt h1 {margin: 5 0 5 0; color: #3A64AF; font-size: 17px;}
td.intro_txt h6 {margin: 5 0 5 0; color: #3A64AF; font-size: 17px;}

td.patch {color:#32488D; background-color:#ededed; font-size: 11px; padding: 5 10 5 10;}
td.patch a {color: #32488D; font-size: 11px;}
td.patch a:hover {color: #32488D; font-size: 11px; text-decoration: underline}

td.login {padding: 10px 5px 15px 10px;color: #5F5F5F}
td.login h2 {margin: 0 0 10 0; color:#5F5F5F; font-size: 12px;}
td.login a {color: #3A64AF;}
td.login a:hover {color: #5F5F5F}

td.searchform {margin:0; padding:0;}
td.searchform {padding: 0 0 0 5; background-color: #D9F0E0; width: 60%}
td.searchform p {margin:0; padding:0;}
td.searchform p {margin: 6 5 6 0}

td.searchform2 {margin:0; padding:0;}
td.searchform2 {background-color: #D9F0E0;}
td.searchform2 h2 {margin:0; padding:0;}
td.searchform2 h2 {margin: 0 0 20 0; color: #5F5F5F; font-size: 12px;}

td.basketinfo {width: 33%; vertical-align: top;}
td.basketinfo h2 {margin: 0; color: #5F5F5F; font-size: 12px;}

td.infozag {margin: 0; font-size: 10px;}
td.infozag h5 {margin:0; padding:0;}
td.infozag h5 {margin: 10 10 5 0; color: #3A64AF; font-size: 14px;}
td.infozag a {text-decoration:underline;}
td.infozag a:hover {text-decoration:none}
td.infozag h5 img {margin:0; padding: 0 0 0 10px}

.img_goods {border: 1px solid #E8E8E8;margin:0;padding:0}

td.goodsinfo_h1 {padding: 0;}
td.goodsinfo_h1 h1 {padding: 0 10 0 0; color: #E8E8E8; font-size: 14px;}
td.goodsinfo_h1 h2 {padding: 10 0 10 0; color: #E8E8E8; font-size: 14px;}

td.goods_left {padding-left: 0; vertical-align: top;}

td.green_line {background-color: #D9F0E0;}
td.green_line1 {padding: 0 5 0 5; background-color: #D9F0E0;border-top: 5px solid #D9F0E0; border-bottom: 5px solid #D9F0E0;}
td.green_line2 {background-color: #D9F0E0; border-right: 1px solid #FFFFFF;}
td.green_line3 {background-color: #D9F0E0; border-top: 5px solid #FFFFFF; border-bottom: 5px solid #FFFFFF; border-right: 10px solid #FFFFFF;}
td.green_line4 {font-weight: bold; padding: 0 5 0 5; background-color: #D9F0E0;border-top: 5px solid #D9F0E0; border-bottom: 5px solid #D9F0E0;}
td.green_line4 h2 {margin:0; padding:0}

td.lightgray_line {border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; background-color: #E7E7E7;}
td.lightgray_line2 {background-color: #E7E7E7;}
td.lightgray_line3 {background-color: #E7E7E7; border-top: 5px solid #FFFFFF; }
td.lightgray_line4 {background-color: #E9E9E9; border-top: 5px solid #FFFFFF; border-bottom: 5px solid #FFFFFF; border-left: 10px solid #FFFFFF;}

td.status_info {text-align:right; padding: 5px 10px 5px 0;}
.status {color: #00992C}
.price {color: #32488D; font-size: 14px;}
.price_bold {color: #32488D; font-size: 16px; font-weight:bold;}
.code {color: #32488D}

td.name_dop {border-bottom: 1px solid #E7E7E7; padding: 12 10 5 0; width:100%}
td.price_dop {border-bottom: 1px solid #E7E7E7; font-size: 11px; padding: 12 0 5 10}
td.status_dop {font-size: 9px;}
td.options_dop {border-bottom: 1px solid #E7E7E7; border-left: 1px solid #E7E7E7; border-right: 1px solid #E7E7E7; padding: 3 5 0 5; text-align: center;}

td.left_tech_dop {border-top: 1px solid #E7E7E7; padding: 5 10 5 0;}
td.right_tech_dop {border-left: 1px solid #E7E7E7; border-top: 1px solid #E7E7E7; padding: 5 0 5 10; width:50%}

td.catalog {}
td.catalog h1 {font-size:18px; margin:15px 0 20px 0; padding:0}

td.catalog2 {padding:0 0 50px 10px}
td.catalog2 h1 {font-size:18px; margin:20px 0 20px 0;}
td.catalog2 h2 {font-size:12px; margin:5px 0 5px 0; padding:0}


td.spec_h1 {padding:10 0 10 10}
td.spec_h1 h2 {color: #00992C; font-size: 14px;}

td.novinka_h2 h2 {margin:30px 0 5px 0; padding:2px 0 2px 10px; color:#ffffff; background-color:#cf0000; font-size:14px;}
td.super_h2 h2 {margin:10px 0 5px 0; padding:2px 0 2px 10px; color:#ffffff; background-color:#ed5b04; font-size:14px;}

td.spec_left {vertical-align: top; margin:0; padding: 10 0 10 10;}
td.spec_left img {margin:0;padding:0}
td.spec_right {width:100%; vertical-align: top; margin:0; padding: 10 10 5 10; font-size: 12px; color: #32488D;}
td.spec_right p {margin: 4 0 4 0; font-size: 10px; color: #5F5F5F;}
td.spec_right hr {margin: 0 0 0 0; color: #D9F0E0;}

td.spec_hr {padding: 0 10 0 10;} 
td.spec_hr hr {color: #E7E7E7; margin: 0 0 0 0;} 

td.listgoods {padding: 5 0 5 0; font-size: 9px; border-top: 1px solid #E8E8E8;  border-bottom: 1px solid #E8E8E8;}
td.listgoods b {font-size: 11px;}

td.listgoods_bottom {padding: 5 0 5 0; font-size: 9px; border-top: 1px solid #E8E8E8;}
td.listgoods_bottom b {font-size: 11px;}

td.listgoods_bottom2 {padding: 5 0 5 0; font-size: 9px;}
td.listgoods_bottom2 b {font-size: 11px;}

td.shapka {padding: 2 5 2 5; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; font-size: 9px; background-color: #E7E7E7; text-align: center;}
td.shapka_left {padding: 2 5 2 5; border-top: 1px solid #FFFFFF; font-size: 9px; background-color: #E7E7E7; text-align: left;}
td.shapka_hr hr {color: #E7E7E7; margin: 5 0 0 0;} 

td.bottomtr {background-color:#EdEdEd; padding:4px 0 4px 5px}

td.namegoods-list {padding: 0 5 0 5;}
td.code-list {padding: 0 5 0 5; border-left: 1px solid #E7E7E7; text-align: center;}
td.status-list {padding: 0 5 0 5; font-size: 9px; border-left: 1px solid #E7E7E7; text-align: center;}
td.checked-list {padding: 0 5 0 5; border-left: 1px solid #E7E7E7; text-align: center;}
td.price-list {padding: 0 5 0 5; border-left: 1px solid #E7E7E7; text-align: right;}
td.add-list {padding: 0 5 0 5; border-left: 1px solid #E7E7E7; text-align: center;}


td.catalog_name {padding-right:10; font-size: 13px;}
td.catalog_name p {font-size: 11px;}

td.catalog_price {padding-left:10; font-size: 11px; vertical-align: middle; width: 30%;}
.smalltxt {font-size: 9px;}
td.catalog_price p {margin: 3 0 3 0; font-size: 12px; color:#2D4A8C; font-weight: bold;}
td.catalog_price b {font-size: 15px; color:#2D4A8C;}
td.catalog_price br {margin: 5 0 0 0;}

td.txt {margin:0; padding:0; font-size: 14px; line-height:18px }
td.txt h2 {margin:25px 0 15px 0; padding:0; font-size:16px; color:#5f5f5f}
td.txt h3 {margin:15px 0 5px 0; padding:0; font-size:16px; color:#5f5f5f}
td.txt h4 {margin:25px 0 5px 0;padding: 0; font-size: 14px;color: #425696;}
td.txt p {margin:0; padding:7px 0}
td.txt p span {font-style:italic; font-weight:bold}
td.txt ul {margin-top:10px}
td.txt a {text-decoration:underline}
td.txt a:hover {text-decoration:underline; color:#5F5F5F}

td.basket {margin:0; padding:0; font-size: 14px; line-height:18px }
td.basket h2 {margin:25px 0 15px 0; padding:0; font-size:16px; color:#5f5f5f}
td.basket h3 {margin:15px 0 5px 0; padding:0; font-size:18px; color:#5f5f5f}
td.basket h3 span {color:orange}
td.basket h4 {margin:25px 0 5px 0;padding: 0; font-size: 14px;color: #425696;}
td.basket p {margin:0; padding:7px 0}
td.basket p span {font-style:italic; font-weight:bold}
td.basket ul {margin-top:10px}
td.basket a.underline {text-decoration:underline}
td.basket a.underline:hover {text-decoration:none; color:#5F5F5F}

td.righttxt {padding: 10 0 0 5;}

td.fon-col {padding: 0 0 0 10; font-size: 12px; font-weight: bold; color:#ffffff; background-color:#6a8abe;}
td.akc3 {background-color: #FFFFFF; padding:10 0 10 0;}

td.bask_tab {padding: 5; border-right: 1px solid #FFFFFF; }

.inf {font-size: 12px; font-weight: bold;}
.inf2 {font-size: 12px; font-weight: bold; color:#00992C;}

.compare {padding: 10; color:#00992C;}
td.compare_name {padding: 10; border-top: 1px solid #E7E7E7; border-bottom: 1px solid #E7E7E7;}
td.compare_title  {padding: 5 10 5 10;  font-size: 12px; background-color: #E7E7E7;}
td.compare_check {padding: 0 10 0 10;  font-size: 12px;  border: 1px solid #E7E7E7;}
td.compare_add  {padding: 5 10 5 10;  font-size: 12px; background-color: #E7E7E7;}
td.compare_val {padding: 5 10 5 10;  font-size: 11px; border: 1px solid #E7E7E7; background-color: #FFFFFF;}
td.compare_val_null {padding: 5 10 5 10;  font-size: 11px; border: 1px solid #E7E7E7; background-color: #FFFFFF; color:#E7E7E7;}
td.compare_price {padding: 5 10 5 10; font-size: 13px; color: #32488D; font-size: 14px; background-color: #D9F0E0;}
td.compare_goodsn {padding: 5 10 5 10; font-size: 13px; color: #32488D; font-size: 12px; background-color: #F0F2F8 ;}

td.rootcat {padding: 2 0 2 0;}
td.rootcat a {color: #3A64AF; font-size: 14px; line-height:18px }

td.leftcat {padding:1px 0 1px 0;}
td.leftcat a {color:#32488D; font-size:12px;}
td.leftcat a:hover {text-decoration:underline}

td.rootcat2 ul, li {margin:0; padding:0}

td.obzor {padding: 20 0 0 0;}

table.tblobzor {margin:0;border-collapse:collapse;}
table.tblobzor td {padding:5px 0; border: solid 1px #2e2e2e}
table.tblobzor td.lefttd {padding:5px 10px 5px 10px; text-align:center}
table.tblobzor td.righttd {padding:5px 0 5px 10px}

table.tblmain {margin:0;border-collapse:collapse;}
table.tblmain td {padding:3px 0;border: solid 1px #2e2e2e;text-align:center}
table.tblmain td.lefttd {text-align:left}

div#CatLinkText {margin:15px 15px 0 0; padding:0;}
div#CatLinkText p {margin:0 0 10px 0; padding:0; text-align:justify}
div#CatLinkText p i {color:black}
div#CatLinkText p.tab {padding-left:30px}

div#archiv {float:left;margin:0 0 10px 0;}
div#archiv a {text-decoration:underline; font-weight:bold;}
div#archiv a:hover {text-decoration:none}
div#tblVtr {float:right;margin:0 0 10px 0;}
div#tblVtr a {text-decoration:underline; font-weight:bold;}
div#tblVtr a:hover {text-decoration:none}

form#sform {margin:0 0 0 0; padding:0 0 0 0}
form input#goSearch {margin:0;padding:0;font: 10px arial,sans-serif;font-weight:normal;overflow: visible;}
td.txtext {font-weight:bold;vertical-align:top;padding-top:3px}
 


#tabsJ {float:right; width:auto; font-size:93%; line-height:normal}
#tabsJ ul {margin:0; padding:10px 10px 0 10px; list-style:none}
#tabsJ li {display:inline; margin:0; padding:0}
#tabsJ a {float:left; background:url("/i/tableftJ.gif") no-repeat left top; margin:0; padding:0 0 0 5px; text-decoration:none}
#tabsJ a span {float:left; display:block; background:url("/i/tabrightJ.gif") no-repeat right top; padding:5px 15px 4px 6px; color:#24618E}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsJ a span {float:none;}
/* End IE5-Mac hack */
#tabsJ a:hover span {color:#FFF}
#tabsJ a:hover {background-position:0% -42px}
#tabsJ a:hover span {background-position:100% -42px}
#tabsJ #current a {background-position:0% -42px}
#tabsJ #current a span {background-position:100% -42px; color:#FFF}

