HTML {
          padding: 0px;    margin: 0px; width: 100%;  height: 100%;
}
body {
          padding: 0px;    margin: 0px; width: 100%;  height: 100%;

}
.all {
          margin:0 auto;min-height:100%;  width: 980px;
}
img {
          border:none;
}
* {
          margin:0; padding:0;
}
table {
          width:100%;border-collapse:collapse;
}
td {
          vertical-align:top;border-collapse:collapse;
}
tr {
          border-collapse:collapse;
}
ul {
          margin:0px; padding:0px;
}
li {
          list-style-type:none;
}
.header {
          border-bottom: solid 1px #4F748C;height:131px;background: url(images/header.gif) no-repeat;
}
.left_heder {
          float:left;padding:32px 0px 0px 132px;
}
.left_heder p {
          font: normal 8pt Verdana; color:#383837;margin:0px 0px 5px 0px;
}
.left_heder img {
          margin:0px 0px 0px 30px;
}
.left_heder h1 {
          font: normal 7pt Verdana; color:#FDFAFA;margin:0px 0px 0px 45px;
}
.baner_heder {
          float:left;padding:30px 0px 0px 90px;
}
.baner_heder 
          img {border:solid 1px #000000;
}
.icons {
          font: normal 7pt Verdana; color:#FFFFFF;float:left;padding:110px 0px 0px 4px;
}
.icons img {
          margin:0px 2px 0px 2px;position:relative; top:2px;
}
.top_menu {
          height:34px;background: url(images/top_menu.gif) repeat-x;
}		
.left_m_t {
          padding:7px 0px 0px 10px; float:left;
}
.left_m_t span {
          padding:0px 18px 0px 0px;
}
.left_m_t span a {
          font: bold 8pt Verdana; color:#FBF7F7;text-decoration:none;
}
.left_m_t span a:hover {
          text-decoration:underline;
}
.right_m_t {
          padding:7px 10px 0px 0px; float:right;
}
.right_m_t span a {
          font: bold 8pt Verdana; color:#FFFFFF;text-decoration:none;
}
.right_m_t span {
          font: bold 8pt Verdana; color:#FBF7F7;
}
.right_m_t span a:hover {
          text-decoration:underline;
}
.col_1 a {
          color:#FEDDDD !important;
}
.col_2 a {
          color:#FAFBCB !important;
}
.col_3 a {
          color:#C1C6F5 !important;
}
.left_block {
          padding:0px 5px 90px 11px;width:210px;background:#F9FAFE;
}
.left_menu {
          margin:30px 0px 30px 0px;
}
.left_menu ul li {
          position:relative; z-index:200;padding:1px 0px 5px 0px;background: url(images/li_back.gif) 0 100% no-repeat;
}
.left_menu ul li a {
          padding-left:19px;background: url(images/a_back.gif) 0 4px no-repeat;font: normal 9pt Verdana; color:#000000;text-decoration:underline;
}
.left_menu ul li a:hover {
          text-decoration:none;
}
.left_menu ul li ul {
          margin:2px 0px 2px 17px;
}
.left_menu ul li ul li {
          margin-bottom:-1px;background:none;padding:0px;
}
.left_menu ul li ul li a {
          font: normal 9pt Verdana; color:#1F3E58;padding-left:18px; background: url(images/a_back_2.gif) 0px 3px no-repeat;
}
.left_menu ul li ul li ul {
          margin:0px 0px 0px 30px;
}
.left_menu ul li ul li ul li a {
          color:#3D6280;padding-left:12px;background: url(images/a_back_3.gif) 0px 4px no-repeat;
}
.left_menu ul li ul li ul li {
          margin-bottom:-3px;padding:0px;
}
.line {
          margin:10px 0px 10px 0px;width:207px;height:1px;background: url(images/li_back.gif) no-repeat;font-size:1px;
}
.line_2 {
          margin:20px 0px 17px 0px;width:165px;height:1px;background: url(images/li_back.gif) no-repeat;font-size:1px;
}
.searsh {
          margin:0px 0px 17px 0px;
}
.searsh p {
          font: bold 8pt Verdana; color:#000000;margin:0px 0px 13px 0px;
}
.searsh p a {
          color:#000000;text-decoration:underline
}
.searsh p a:hover {
          text-decoration:none;
}
.searsh p a:hover {
          text-decoration:noen;
}
.searsh .text_inp {
          font: normal 8pt Verdana; color:#000000;width:167px;height:19px;border: solid 1px #7E7F81;margin-right:6px;
}
.vi_subb {
          border:none;font: bold 8pt Verdana; color:#FAFBCB;width:27px;height:19px;background: url(images/vi_subb.gif) no-repeat;
}
:root .vi_subb {
          position:relative; top:3px;padding-bottom:1px;
}
.block_select {
          margin:10px 0px 17px 0px;
}
.block_select p {
          font: bold 8pt Verdana; color:#000000;margin:0px 0px 13px 0px;
}
.block_select select {
          font: bold 8pt Verdana; color:#000000;width:167px;height:19px;border: solid 1px #7E7F81;margin-right:6px;
}
.left_banera {
          padding:30px 0px 0px 45px;
}
.left_banera img {
          border: solid 0px #000000; display:block;margin-bottom:20px
}
.block_select input {
          position:relative; top:-3px;
}
:root .block_select input {
          padding-bottom:3px;
}
.navigator {
	padding: 12px 0px 14px 35px;
	background: #E6DBE9;
	font: normal 9pt Verdana;
	color: #073E61;
}
.navigator a {
          font: normal 9pt Verdana; color:#073E61;text-decoration:underline;
}
.navigator a:hover {
          text-decoration:none;
}
.navigator span {
          font: normal 9pt Verdana; color:#073E61;
}
.r_right_block {
          width:171px;background:#F9FAFE;padding-left:11px;padding-bottom:90px;
}
.r_right_block2 {
          width:171px;background:white;padding-left:11px;padding-bottom:90px;
}
.r_left_block {
          padding:12px 13px 0px 13px;
}
.proiz {
          padding:4px 20px 10px 0px;background:#F9F9F9;text-align:right;
}
.proiz p {
          font: bold 11pt Verdana; color:#000000;margin:0px;
}
.proiz p a {
          font: bold 15pt Verdana; color:#C93F3F;text-decoration:underline;
}
.proiz p a:hover {
          text-decoration:none;
}
.main_text h2 {
          font: normal 19pt Verdana; color:#000000;margin:13px 0px 10px 0px;
}
.main_text p {
          font: normal 9pt Verdana; color:#073E61;margin:0px;line-height:15px;
}
.sub_categ {
          margin:12px 0px 0px 0px;
}
.sub_categ strong {
          font: bold 9pt Verdana; color:#000000;margin:0px 0px 5px 0px;
}
.sub_categ ul li {
          margin:0px 0px 3px 0px;font: normal 9pt Verdana; color:#515151;
}
.sub_categ ul li a {
          font: normal 9pt Verdana; color:#073E61;text-decoration:underline;
}
.sub_categ ul li a:hover {
          text-decoration:none;
}
.panel_navigacia {
          margin:20px 0px 8px 0px;padding:7px 0px 9px 5px; background:#F9F9F9;
}
.panel_navigacia span {
	padding:0px 8px 0px 10px;font: bold 9pt Verdana; color:#515151;
}
.panel_navigacia a {
          font: bold 7pt Verdana; color:#515151;text-decoration:underline;
}
.panel_navigacia a:hover {
          text-decoration:none;
}
.panel_navigacia select {
          height:19px;font-size:9pt;padding-right:3px;
}
:root .panel_navigacia select  {padding-right:0px;width:auto;}
}


.panel_navigacia .padd_right {
          padding-right:12px;
}
.pr {
         margin-bottom:7px; margin-right:6px;width:30%;text-align:center;padding:20px 5px 3px 5px;border: solid 1px #D3D3D3;float:left;
}
.pr img {
          display:block;margin:0px auto;
}
.pr a {
          display:block;margin:14px 0px 12px 0px; font: bold 9pt Verdana; color:#0F2F44;text-decoration:underline;line-height:15px;
}
.pr a:hover {
          text-decoration:none;
}
.cena {
          text-align:right;margin:0px 0px 17px 0px;
}
.cena span {
          float:left;font: bold 9pt verdana; color:#000000;
}
.cena span b {
          color:#FB0505;
}
.cena a {
          font: bold 8pt Verdana; color:#515151;text-decoration:underline;
}
.cena a:hover {
          text-decoration:none;
}
.bigs {
          width:46% !important;margin-right:7px !important;
}
.nomera_stranic {
          position:relative; z-index:200;margin-bottom:20px;clear:both;padding:10px 12px 10px 12px;background:#F9F9F9;font: bold 9pt Verdana; color:#515151;
}
.nomera_stranic a {
          padding:3px 3px 3px 3px;background:#FFFFFF;font: bold 9pt Verdana; color:#515151;text-decoration:none;
}
.nomera_stranic a:hover {
          text-decoration:underline;
}
.nomera_stranic strong {
          padding:3px 3px 3px 3px;background:#CACACC;font: bold 9pt Verdana; color:#515151;
}
.nomera_stranic .next {
          padding:0px 7px 0px 0px;
}
.nomera_stranic .next a {
          text-decoration:underline;background:none !important;font-size:7pt !important;
}
.nomera_stranic .next a:hover {
          text-decoration:none;
}
.nomera_stranic .next_2 {
          padding:0px 0px 0px 7px;
}
.nomera_stranic .next_2 a {
          text-decoration:underline;background:none !important;font-size:7pt !important;
}
.nomera_stranic .next_2 a:hover {
          text-decoration:none;
}
.probel {
          clear:both;height:20px;
}
.probel2 {
          clear:both;height:1px;
}
.korz {
          padding:10px 0px 0px 10px;margin:14px 0px 13px 0px;width:161px;height:54px;background:#FFFFFF url(images/korz_bc.gif) no-repeat;
}
.korz span {
          font: normal 9pt Verdana; color:#383837;
}
.korz span a {
          font: normal 9pt Verdana; color:#383837;text-decoration:underline;
}
.korz span a:hover {
          text-decoration:none;
}
.korz img {
          float:left;margin-right:8px;
}
.top_5 {
          margin:13px 10px 0px 0px;
}
.top_5 h2 {
          font:bold 15pt "Arial Narrow"; color:#7592AA;margin:0px 0px 5px 0px;
}
.top_5 h2 b {
          font: bold 19pt "Arial Narrow"; color:#BE020B;
}
.top_5 table {
          margin-bottom:5px;
}
.top_5 table td a {
          font: normal 9pt Verdana; color:#646465;text-decoration:underline;
}
.top_5 table td a:hover {
          text-decoration:none;
}
.top_5 table td {
          font: normal 9pt Verdana; color:#050505;
}
.top_5 table td span {
          font: normal 9pt Verdana; color:#646465;
}
.im_k {
          width:31px;
}
.im_k img {
          display:block; vertical-align:middle;margin:12px 0px 0px 0px;
}
.news {
          line-height:10px !important;margin:0px 0px 15px 0px;
}
.news a {
          font: bold 9pt Verdana; color:#073E61;text-decoration:underline;
}
.news a:hover {
          text-decoration:none;
}
.news p {
          font: normal 9pt Verdana; color:#073E61;margin:4px 0px 0px 0px;
}
.footer {
          width:980px;margin:-110px auto;
}
.c_t_footer {
          padding:0px 0px 30px 15px;vertical-align:bottom;
}
.c_t_footer p {
          font: normal 7pt Verdana; color:#7592AA;margin:0px;
}
.dostavka {
          padding:0px 0px 15px 25px;position:relative; top:50px;
}
.customer {
          padding-bottom:15px;
}
.customer p {
          line-height:17px;font: normal 8pt Verdana; color:#;margin:12px 0px 0px 0px;padding:0px 10px 0px 10px;
}
.img_kontact {
          margin:18px 0px 0px 0px; 
}
.img_kontact img {
          display:block;margin:0px auto 6px auto;
}
#osob {
          margin-top:10px;
}
.m_tel {
          position:relative; left:-5px;
}
.footer_menu {
          padding:7px 30px 0px 34px;height:27px;background: url(images/footer_menu.gif) repeat-x;
}
.footer_menu a {
          font: bold 9pt Verdana; color:#C1C6F5;text-decoration:none;
}
.footer_menu a:hover {
          text-decoration:underline;
}
.footer_menu span {
          font: bold 9pt Verdana; color:#C1C6F5;padding:0px 12px 0px 12px;
}
.niz_footer {
          padding: 15px 10px 10px 10px;
}
.niz_footer td {
          width:50%;
}
.oplata {
          margin:0px 0px 20px 0px;
}
.oplata img {
          mrgin:0px 5px 0px 0px;
}
.niz_footer {
          background:#F9FAFE;
}
.footer_banera img {
          margin:0px 5px 0px 0px;
}
.copy_text td p {
          font:normal 7pt Verdana;color:#090909;margin:0px;line-height:13px;
}
.copy_text td {
          width:auto;
}
.dez {
          width:100px !important;
}
.seo_text span {
          position:relative;top:-5px;font:normal 7pt Verdana;color:#7592AA;margin:0px;
}
.seo_text span a {
          color:#7592AA;text-decoration:underline;
}
.seo_text span a:hover {
          text-decoration:none;
}
.pod_baners {
          width:53% !important;
}
.seo_text {
          line-height:11px !important;
}
.no_padding {
          padding-bottom:0px !important;
}
.baner_heder p {
          width:470px;float:left;font: normal 9pt Verdana; color:#F4F7FC;margin:0px;
}
.sr_productia {
          margin:0px 7px 7px 0px;width:46%;float:left;padding:8px 10px 15px 1px; border: solid 1px #CFCFCE;
}
.sr_productia img {
          float:left;margin:0px 3px -15px 0px;
}
.sr_productia span {
          position:relative; top:4px;right:-1px;float:right;font: bold 9pt Verdana; color:#000000;
}
.sr_productia span b {
          color:#FB0505;
}
.sr_productia h5 {
          position:relative; z-index:500;clear:both;font: bold 8pt Verdana; color:#363636;margin:0px 0px 0px 90px
}
.sr_productia .ss_pr {
          margin:16px 8px 0px 8px;display:block;font: bold 8pt Verdana; color:#073E61;text-decoration:none;
}
.sr_productia .ss_pr:hover {
          text-decoration:underline;
}
.sr_productia p {
          font:normal 8pt Verdana; color:#000000;margin:15px 8px 0px 8px
}
.sr_productia p a {
          display:inline;font: normal 8pt Verdana;color:#000000;text-decoration:underline;
}
.sr_productia p a:hover {
          text-decoration:none;
}
.add_to_cart_2 {
          position:relative; z-index:200;float:left; margin:-88px 0px 0px 153px
}
.nnne {
          float:right;position:relative; top:5px;right:13px;
}
:root .nnne {
          top:-17px;
}
.proizvoditeli table td {
          padding-bottom:20px;width:50%;
}
.proizvoditeli table .buk_1 {
          background: url(images/nout.gif) 100% 0 no-repeat;border-right: solid 20px #FFFFFF;
}
.proizvoditeli table .buk_2 {
          background: url(images/nout_2.gif) 100% 0 no-repeat;border-left: solid 20px #FFFFFF;
}
.proizvoditeli table .buk_3 {
          background: url(images/nout_3.gif) 100% 0 no-repeat;border-right: solid 20px #FFFFFF;
}
.proizvoditeli table .buk_4 {
          background: url(images/nout_4.gif) 100% 0 no-repeat;border-left: solid 20px #FFFFFF;
}
.proizvoditeli table .buk_5 {
          background: url(images/nout_5.gif) 100% 0 no-repeat;border-right: solid 20px #FFFFFF;
}
.proizvoditeli table .buk_6 {
          background: url(images/nout_6.gif) 100% 0 no-repeat;border-left: solid 20px #FFFFFF;
}
.proizvoditeli table .buk_7 {
          background: url(images/nout_7.gif) 100% 0 no-repeat;border-right: solid 20px #FFFFFF;
}
.proizvoditeli table .buk_8 {
          background: url(images/nout_8.gif) 100% 0 no-repeat;border-left: solid 20px #FFFFFF;
}
.models {
          width:123px;float:left;
}
.models h3 {
          line-height:10px;margin:0px 0px 4px 0px;
}
.models h3 a {
          font: bold 11pt Verdana; color:#000000;text-decoration:none;
}
.models h3 a b {
          font: bold 15pt Verdana; color:#C93F3F;
}
.models ul li {
          margin:0px 0px -1px 0px;
}
.models ul li a {
          font: normal 9pt Verdana; color:#000000;text-decoration:underline;
}
.models ul li a:hover {
          text-decoration:none;
}
.models_select select {
          margin:90px 0px 0px 0px;width:130px;height:18px;border: solid 1px #666667;font: normal 8pt Verdana; color:#000000;
}
.proizvoditeli {
          margin:20px 0px 20px 0px;
}
.p_text {
          padding:15px 0px 18px 0px;
}
.p_text p {
          line-height:16px;
}
.domestic {
          margin:50px 0px 30px 0px;
}
.domestic p {
          line-height:16px;
}
.domestic h2 {
          font: bold 9pt Verdana; color:#000000;margin:0px 0px 18px 0px;
}
.bateries h2 {
          font: bold 10pt Verdana; color:#000000;margin:0px 0px 3px 0px;
}
.bateries h3 {
          margin:0px;font: bold 15pt Verdana; color:#C93F3F;
}
.bateries h3 a {
          margin:0px;font: bold 15pt Verdana; color:#C93F3F;text-decoration:none;
}
.bateries h3 a:hover {
          text-decoration:underline;
}
.big_foto_t {
          text-align:center;width:310px;border: solid 1px #DADADA;padding:12px;
}
.big_foto_t img {
          display:block;
}
.big_foto_s {
          text-align:center;border: solid 0px #DADADA;padding:10px;background-color:  #E6DBE9;
}
.big_foto_s img {
          display:block;
}
.big_foto_s_s {
font-family: Verdana;
font-size: small;
font-weight: normal;
          text-align:center;
			 border: solid 0px #DADADA;
			 padding:10px;
			 background-color:  #E6DBE9;
}
.big_foto_s_st {
          text-align:center;border: solid 0px #DADADA;padding:10px;
}
.big_foto_s_st img {
          display:block;
}
.big_foto_s_st a{
	font-family: Verdana;
	font-weight: bolder;
	font-size: medium;
	color: #7D5C7F;
	text-decoration: underline;
}
.big_foto_s_st a:hover{
	font-family: Verdana;
	font-weight: bolder;
	font-size: medium;
	color: #00008B;
	text-decoration: underline;
}
.big_bg {
          text-align:left;
			 font-size: small;
			 border: solid 0px #DADADA;
			 padding:10px;
			 background-color:  #F2F2F2;
}
.big_bg TD{
          text-align:left;
			 }
.big_bg img {
          display:block;
}
.big_bg a{
	font-family: Verdana;
	font-weight: bolder;
	font-size: medium;
	color: #7D5C7F;
	text-decoration: underline;
}
.big_bg a:hover{
	font-family: Verdana;
	font-weight: bolder;
	font-size: medium;
	color: #00008B;
	text-decoration: underline;
}

.big_foto_o {
          text-align:center;border: solid 0px #DADADA;padding:10px;background-color:  #F9FAFE;
}
.big_foto_o img {
          display:block;
}

.ss_b_f {
          padding:20px 0px 10px 0px;
}
.ss_b_f a {
          font: normal 7pt Verdana; color:#000000;text-decoration:underline;
}
.ss_b_f a:hover {
          text-decoration:none;
}
.param_b_ff {
          padding:5px 0px 0px 18px;
}
.cena {
          text-align:center;margin:0px 0px 25px 0px;
}
.cena img {
          display:block;margin:18px auto 15px auto;
}
.cena h2 {
          font: bold 19pt "Arial Narrow"; color:#C93F3F;margin:0px;
}
.cena h2 b {
          font: normal 16pt "Arial Narrow"; color:#9F9E9E;margin:0px;text-decoration:line-through;
}
.cena a {
          font: normal 9pt Verdana;; color:#3D6280;text-decoration:underline;
}
.cena a:hover {
          text-decoration:none;
}
.param_b_ff label {
          font: bold 9pt Verdana; color:#073E61;
}
.param_b_ff label select {
          font:normal 8pt Verdana; color:#000000;width:135px;height:19px;margin-left:3px;
}
.param_b_ff input {
          font:normal 8pt Verdana; color:#000000;width:73px;height:18px;
}
.total_price {
          padding:8px 0px 0px 15px;text-align:center;
}
.total_price h2 {
          font: bold 9pt Verdana; color:#073E61;margin:0px 0px 10px 0px;
}
.total_price img {
          margin:0px 5px 4px 0px;
}
.total_price .inn_dd {
          margin:-15px 4px 9px -9px !important;height:17px;
}
.podv {
          margin-left:13px !important;
}
.desc h2 {
          font: bold 9pt Verdana; color:#000000;margin:0px 0px 13px 0px;
}
.desc h3 {
          font: bold 9pt Verdana; color:#000000;margin:0px 0px 13px 0px;
}
.desc {
          margin:20px 0px 20px 0px;
}

.desc ul li {
          font: 9pt Verdana; color:#000000; margin:0px 0px 7px 0px;
			 position:relative; padding:1px 0px 5px 0px;
}




.table_p {
          margin:0px 0px 20px 0px;
}
.table_p h2 {
          font: bold 9pt Verdana; color:#000000;margin:0px 0px 13px 0px;
}
.table_p table {
          border:solid 1px #D8D8D8;
}
.table_p table td {
          padding:7px 0px 8px 30px;font: normal 8pt Verdana; color:#000000;
}
.ser_c {
          background:#F9F9F9;
}
.znak {
          padding-left:0px !important;text-align:center;
}
.mini_text p {
          font: normal 7pt Verdana; color:#7592AA;margin:0px;
}
.mini_text {
          padding:30px 0px 0px 0px;
}
.para_p h2 {
          font: bold 9pt Verdana; color:#000000;margin:0px 0px 13px 0px;
}
.para_p {
          margin:30px 0px 20px 0px;
}




IMG {
	border: 0;
	}

P {
	text-align: justify;
	}

FORM.nomargin {
	margin: 0;
	margin-top: -15;
	padding: 0;
	border: 0;
	}


.f1, .f1 TD {
	font-size: xx-small;
	}
.f2, .f2 TD {
	font-size: x-small;
	}
.f3, .f3 TD {
	font-size: small;
	}

.fix1, .fix1 TD {
	font-size: 10.8px;
	}
.fix15, .fix15 TD {
	font-size: 12px;
	}
.fix2, .fix2 TD {
	font-size: 13.5px;
	}
.fix25, .fix25 TD {
	font-size: 14.8px;
	}
.fix3, .fix3 TD {
	font-size: 16px;
	}

.flt1, .flt1 TD {
	font-size: 1.3ex;
	}
.flt15, .flt15 TD {
	font-size: 1.45ex;
	}
.flt2, .flt2 TD {
	font-size: 1.6ex;
	}
.flt25, .flt25 TD {
	font-size: 1.75ex;
	}
.flt3, .flt3 TD {
	}

.searchfull {
padding: 5px;

}

