body		{padding:0px;margin:0px;background-color:#ffffff}
form		{padding:0px;margin:0px}
p			{margin:0px;padding:14px 0px 0px 0px}
td,p,select,textarea,button,input	{font-family:Tahoma,Arial,sans-serif;font-size:11px;color:#161616}
h1,h2,h3,h4,h5,h6,h7	{font-family:Arial,Tahoma,sans-serif;margin:0px;font-size:11px;padding:1px 9px 1px 9px;color:#FFFFFF;font-weight:normal}
h1			{background-color:#FF7800;margin-top:22px;display:inline;padding-right:37px}
h1.rsp		{background-color:red;margin-top:22px;display:inline;padding-right:37px; color: #FFFFFF; padding: 1px 10px 1px 10px;}
h2			{background-color:#59BA0B;margin-top:18px;}
h2 a, h2 a:hover, h2 a:link, h2 a:visited, h2 a:active {color: #FFFFFF; text-decoration: none;}
h2.reviews	{background-color:#59BA0B;margin-top:22px;display: inline;}
h2.reviews a, h2.reviews a:active, h2.reviews a:link, h2.reviews a:hover, h2.reviews a:visited	{color: #FFFFFF; text-decoration: none;}
h2.cart		{background-color:#b82c2f;margin-top:22px}
h2.notop	{background-color:#59BA0B;margin-top:5px}
h3			{background-color:#0159A3;margin-top:22px}
h3.dop_fields {background-color:#0159A3;margin-top:22px; display: inline;}
h3.reviews	{background-color:#0159A3;margin-top:22px;display: inline;}
h3 a, h3 a:active, h3 a:link, h3 a:hover, h3 a:visited	{color: #FFFFFF; text-decoration: none;}

h3.partner {background-color:#DDDDDD;margin-top:22px}
div.partner {padding: 20px 0px 0px 20px}

.rsp	{color: red; font: bold 12px Arial,Tahoma,sans-serif; padding: 0px 0px 0px 0px;}
.blackrsp	{color: #000000; font: normal 11px Arial,Tahoma,sans-serif; padding: 0px 0px 0px 0px; text-decoration: line-through;}

td.man		{background-image:url("/images/im_11.jpg");background-position:0 32;background-repeat:no-repeat}
td.logo		{height:165px;padding:32px 0px 0px 25px}
td.td_mn	{padding-top: 18px; padding-left: 10px;}
p.mn		{padding:2px 5px 2px 21px;background-image:url("/images/im_24.gif");background-position:5 6;background-repeat:no-repeat}
p.mn_a		{padding:0px 5px 1px 15px;color:#FFFFFF;background-color:#f52227;#background-image:url("/images/im_28a.gif");background-position:4 3;background-repeat:no-repeat; cursor: pointer;}
p.main_mn_a	{padding:0px 5px 1px 15px;color:#FFFFFF;background-color:#B82C2F;#background-image:url("/images/im_28.gif");background-position:4 3;background-repeat:no-repeat; cursor: pointer;}
p.main_mn	{padding:0px 5px 1px 15px;color:#FFFFFF;background-color:#B82C2F;#background-image:url("/images/im_28.gif");background-position:4 3;background-repeat:no-repeat;}
p.submn		{padding:2px 5px 2px 15px;color:#B82C2F;#background-image:url("/images/im_24.gif");background-position:4 6;background-repeat:no-repeat; cursor: pointer;}
p.mn_right	{padding:2px 5px 2px 20px;background-image:url("/images/im_30.gif");background-position:9 7;background-repeat:no-repeat}
p.submn_active	{padding:0px 5px 1px 15px;color:#FFFFFF;background-color:#f52227;#background-image:url("/images/im_28a.gif");background-position:4 3;background-repeat:no-repeat}
div.pad		{margin:5px 0px 5px 10px}
table.mn_top{height:23px;background-color:#B82C2F;}
td.mn_top	{padding:0px 11px 3px 11px}
td.mn_top_a	{padding:0px 11px 3px 11px;color:#ffffff;font-size:11px;background-color:#F00005;}
td.sel		{padding:0px 18px 1px 0px}
select.sel	{width:169px;border:1px solid #ffffff}

a.text, a.text:hover, a.text:link, a.text:visited, a.text:hover {text-decoration: none; font: normal 11px Arial,Tahoma,sans-serif; color: #000000;}
a.title, a.title:hover, a.title:link, a.title:visited, a.title:hover {text-decoration: none; font: bold 11px Arial,Tahoma,sans-serif; color: #000000;}

td.pricetd {padding: 1px 5px 1px 5px;}

a.krum, a.krum:link, a.krum:hover, a.krum:visited, a.krum:active {text-decoration: none; color: #FFFFFF;}

td.dots_1	{background-image:url("/images/im_15.gif");background-position:left top;background-repeat:repeat-y}
td.dots_2	{height:20px;background-image:url("/images/im_37.gif");background-position:0 1;background-repeat:repeat-x}
td.spec_descr	{padding:0px 5px 0px 14px}
td.spec_descr p {padding:0px 0px 7px 0px}

div.bg_1	{background-image:url("/images/bg_2.gif");background-position:left top;background-repeat:repeat-y}
div.bg_2	{background-image:url("/images/bg_1.gif");background-position:left top;background-repeat:no-repeat}
table.bg_3	{background-image:url("/images/bg_3.gif");background-position:left bottom;background-repeat:no-repeat}
td.news		{padding:30px 16px 20px 16px}
td.dots_3	{background-image:url("/images/bg_4.gif");background-position:left bottom;background-repeat:repeat-x}
span.titul	{color:#101010;font-size:12px;font-family:Arial,Tahoma,sans-serif;font-weight:bold}
.dt			{color:#999999;font-size:10px;font-family:Tahoma,Arial,sans-serif;}

input.inp		{border:1px solid #000000;width:120px;height:17px; background-color: #EEEEEE;}
input.cinp		{border:1px solid #000000; background-color: #EEEEEE;}
input.cartinp, select.cartinp		{border:1px solid #000000;width:201px;height:17px; background-color: #EEEEEE;}
textarea.inp		{border:1px solid #000000; background-color: #EEEEEE;}
input.inpcost	{border:1px solid #000000;width:30px;height:17px; background-color: #EEEEEE;}
input.but	{height:17px;padding: 1px 2px 5px 2px;border:1px solid #000000;background-color:#000000;color:#ffffff;cursor:pointer}
label		{cursor:pointer}
td.tel_top		{height:131px;padding-right:0px;padding-bottom:0px}
span.tel_code	{font-family:Arial,Tahoma,sans-serif;font-size:12px;color:#FFFFFF}
span.tel		{font-family:"Arial Narrow";font-size:34px;color:#FFFFFF}
td.srch			{}
td.td_mn2		{}
td.quest		{padding:9px 0px 7px 0px;font-family:Arial,Tahoma,sans-serif;font-size:12px;color:#000000;}

td.tel_1	{padding:10px 27px 0px 40px;text-align:right}
td.tel_2	{padding:10px 27px 0px 40px;text-align:right;background-image:url("/images/im_64.jpg");background-position:bottom right;background-repeat:no-repeat}
td.tel_3	{padding:10px 27px 0px 40px;text-align:right;background-image:url("/images/im_67.jpg");background-position:bottom right;background-repeat:no-repeat}
td.tel_4	{padding:10px 27px 0px 40px;text-align:right;background-image:url("/images/im_69.jpg");background-position:bottom right;background-repeat:no-repeat}
span.tel_code2	{font-family:Arial,Tahoma,sans-serif;color:#999999;font-size:19px;font-weight:500}
span.tel2		{font-family:Arial,Tahoma,sans-serif;color:#000000;font-size:19px;font-weight:500}
span.green		{padding:1px 8px 0px 8px;background-color:#59BA0B;font-family:Arial,Tahoma,sans-serif;color:#ffffff;font-size:11px}
span.red		{padding:1px 8px 0px 8px;background-color:#B82C2F;font-family:Arial,Tahoma,sans-serif;color:#ffffff;font-size:11px}

a			{color:#0080BC;text-decoration:none}
a:hover		{color:#B82C2F;text-decoration:underline}

.paging		{font: bold 12px verdana; text-decoration: none; color: #000000;}

a.mn			{color:#000000;font-size:11px;text-decoration:none}
a.mn_active, a.mn_active:link, a.mn_active:hover, a.mn_active:active, a.mn_active:visited {color:#FFFFFF;font-size:11px;text-decoration:none}
a.mn:hover		{color:#B82C2F !important;text-decoration:underline}
a.mn:visited	{color:#000000}
a.mn_top			{color:#ffffff;font-size:11px;text-decoration:none}
a.mn_top:hover		{color:#ffffff !important;text-decoration:underline}
a.mn_top:visited	{color:#ffffff}
a.archive			{color:#999999;font-size:10px;font-family:Tahoma,Arial,sans-serif;text-decoration:underline}
a.archive:hover		{color:#000000 !important;text-decoration:underline}
a.archive:visited	{color:#999999}

td.left_part	{padding:0px 15px 30px 15px}
td.right_part	{padding:0px 19px 30px 13px}
td.content		{padding:132px 5px 30px 5px}
div.content		{padding-top:0px}
div.page-content		{padding-top:15px}
td.td_cp		{height:70px;background-color:#EEEEEE}
td.cp			{height:51px;padding:5px 25px 10px 25px;font-family:Arial,Tahoma,sans-serif;font-size:11px;color:#D2D2D2;line-height:17px;vertical-align:bottom}
td.content p, dd{line-height:14px}

dl			{margin:0px;padding:0px}
dt			{font-weight:bold}
dd			{padding:3px 0px 14px 0px;margin:0px}
p.pg		{text-align:center !important}
.pg_a		{color:#C86D00;font-weight:bold}
p.more		{padding:3px 0px 0px 0px;text-align:right !important}

td.td-device-left		{padding: 4px 10px 4px 10px; border-right: 1px dashed #333333;}
td.td-device-leftlast	{padding: 4px 10px 4px 10px; border-right: 1px dashed #333333;}
td.td-device-right		{padding: 4px 10px 4px 10px;}
td.td-device-rightlast	{padding: 4px 10px 4px 10px;}

td.td-cart-left		{padding: 4px 5px 4px 5px;}
td.td-cart-leftlast	{padding: 4px 5px 4px 5px;}
td.td-cart-right		{padding: 4px 5px 4px 5px;}
td.td-cart-rightlast	{padding: 4px 5px 4px 5px;}

td.imagetd			{border: 2px solid #004781;}

div.dopsearch	{padding: 5px 5px 3px 10px;}
div.dopsearchblock {display: none; padding: 0px 5px 0px 25px;}


#----------------------------------------------------

body {margin: 0px; font: normal 12px/14px Arial; color: #282828;}

.width { margin-left: 100px; width: 700px;}
h4.title {font: bold 18px/20px Arial; color: #004781; margin: 5px 0px 15px; width: 100%; overflow: hidden;}
h4.title span {padding: 0px 0px 0px 90px;}

div.raitingimage {padding: 6px 0px 6px 0px;}

a.submit {
    background: #2C2C2C; 
    padding: 0px 4px; 
    color: #FFFFFF; 
    text-decoration: none;
    border: 0px;
    font: normal normal normal 12px/12px Arial;
    margin: 10px 0px 0px;
    width: 70px;
}
a:hover.submit {background: #5ABA0A;}

.contact_form {font: 12px/14px Arial; width: 400px;}
.contact_form form {margin: 0px; padding: 0px;}
.contact_form .form_line {width: 390px; overflow: hidden; margin: 0px 0px 5px;}
.contact_form .form_line .label {width: 70px; float: left; text-align: right;}
.contact_form .form_line .field {width: 290px; background: #FFFFFF; border: solid 1px #CCCCCC; margin: 0px 0px 0px 90px; display: block; font-size: 10px;}
.contact_form .form_line textarea.field {height: 100px;}
.contact_form .bord {border-left: solid 4px #B82C2F !important; width: 287px !important;}

.contact_form a.submit {margin: 0px 0px 0px 90px;}





.news_block {}
.news_block .news_line {width: 100%; overflow: hidden; margin: 0px 0px 5px;}
.news_block .news_line .news_date {display: block; float: left; color: #B82C2F; border-bottom: solid 3px #B82C2F; width: 40px; text-align: center; margin: 0px 10px 0px 0px;}
.news_block .news_line a {font: normal 11px/12px Arial; color: #282828; text-decoration: none;}
.news_block .news_line a:hover {color: #0159A3; text-decoration: underline;}
.news_block .pager a {background: none; padding: 0px 2px; margin: 0px 3px 0px 0px; color: #0159A3; text-decoration: none;} 
.news_block .pager a.nm:hover {background: #0159A3; color: #FFFFFF; text-decoration: none;} 
.news_title_date {float: right; width: 40px; text-align: center; border-left: solid 3px #B82C2F; color: #B82C2F; font: normal 12px/20px Arial;}
.news_content p {margin: 0px 0px 10px;}
.news_content a {color: #74A7D1; text-decoration: none;}
.news_content a:hover {color: #0159A3; text-decoration: underline;}

.news_block .linker { height: 20px;}
.news_block .linker a {color: #004781; text-decoration: none;}
.news_block .linker a:hover {color: #B82C2F; text-decoration: underline;}
.news_block .linker .bwd {float: left;}
.news_block .linker .fwd {float: right;}
.news_block .linker .bwd img, .news_block .linker .fwd img {margin: 0px 5px;}

.catalog {}
.catalog a.det {color: #B82C2F; text-decoration: none;}
.catalog a.comm {color: #217600; text-decoration: none;}
.catalog a.hist {color: #004781; text-decoration: none;}
.catalog td.hist {color: #004781; text-decoration: none;}
.catalog .histactive {color: #FFFFFF; background: #004781; text-decoration: none; padding: 0px 2px 0px 2px;}
.catalog .price {margin: 0px 0px 5px;}
.catalog .price em {color: #B82C2F; font-weight: bold; font-style: normal;}
.catalog .dotted {border-left: dotted 1px #777777; padding: 0px 0px 0px 15px;}
.catalog .devider {border-top: solid 2px #004781; height: 10px; margin: 20px 0px 0px;}
.catalog .discr {padding: 5px;}
.catalog .h-line {border-top: dotted 1px #777777; padding: 2px 0px 10px 0px;}
.catalog .h-line .sort {background: #004781; width: 100%; overflow: hidden; font: normal 12px/12px Arial; height: 20px; vertical-align: middle;}
.catalog .h-line .sort a.active {background: #C0D1E0; color: #004781;}
.catalog .h-line .sort a.active span {text-decoration: none;}
.catalog .h-line .sort a {background: none; color: #FFF; padding: 4px 7px; display: block; text-decoration: none; font: bold 11px/11px arial;}
.catalog .h-line .sort a img {margin: 0px 4px;}
.catalog .h-line .sort p.active {background: #C0D1E0; color: #004781;}
.catalog .h-line .sort p.active span {text-decoration: none;}
.catalog .h-line .sort p {background: none; color: #FFF; padding: 4px 7px; display: block; text-decoration: none; font: bold 11px/11px arial; margin: 0; float: left;}
.catalog .h-line .sort p img {margin: 0px 4px;}
.catalog .l-al a {float: left;}
.catalog .r-al a {float: right;}
.catalog .sortby {float: right; margin: 4px 0px 0px 0px; color: #BACAD7;}
.catalog .h-line .sort a span {text-decoration: none; vertical-align: top;}
.catalog .h-line .sort a span:hover {text-decoration: underline; vertical-align: top;}

.catalog .l-al {text-align: left;}
.catalog .r-al {text-align: right;}

.sresult {background: #FF0;}

.cost_block .u_cost {font-weight: bold; color: #004981;}
.cost_block .b_cost {font-weight: normal; color: #000;}
