body {margin:0px; padding:0px; padding-left:10px;  padding-right:10px; background:#fff url('/img/bg.jpg') top repeat-x;}
body,td {font-family:arial; font-size:12px; color:#000; }
form {margin:0px;}
a {color:#001C86;}

.icoact {background:url('/img/bg1.gif');}
.topleftcolumn {width:27%; text-align:center; background:url('/img/sliderman_righthand.gif') right no-repeat;}
.toprightcolumn {width:73%; text-align:right; background:url('/img/sliderman_head.gif') left no-repeat;}
.toprightcolumn a,b.t1 {font-family:'Arial Narrow'; font-size:14px; color:#000000; padding-right:10px;}
.topbg {background:url('/img/bg2.gif') bottom repeat-x;;}
.logo {text-align:center; background:url('/img/left.gif') no-repeat left;}
.title {text-align:right; background:url('/img/sliderman_body.gif') no-repeat left;}
.title table {background:url('/img/right.gif') no-repeat right;}	
td.phones {font-family:"Arial Narrow"; font-size:14px; color:#757575;}
td.phones i {font-size:20px; font-style:normal;}
td.phones b {font-size:30px; color:#FF0000; font-weight:normal; white-space:nowrap;}
.middlerightcolumn {width:73%; background:url('/img/sliderman_lefthand.gif') top left no-repeat;}
.catnav {background:url('/img/bg3.gif') repeat-x;}
.c1 {background:url('/img/c1.gif') top left; padding:10px; padding-left:15px;}
.c2 {background:url('/img/dots.gif') left repeat-y; padding:10px; padding-left:15px;}
.c3 {background:url('/img/c3.gif') bottom left; padding:10px; padding-left:15px;}
.leftmenu {font-family:"Arial Narrow"; font-size:14px; font-weight:bold; text-transform:uppercase; color:#001C86; margin:0px; text-decoration:none;}
.leftmenuact {font-family:"Arial Narrow"; font-size:14px; font-weight:bold; text-transform:uppercase; color:#FF0000; margin:0px; text-decoration:none;}
ul.arrow { margin: 7 0px 0 0px; padding: 0 0 0 0px; }
ul.arrow li { margin: 2px 0; padding: 0 0 2 20px; list-style-type: none; background: url('/img/arrow2.gif') no-repeat 0px top; }
ul.arrow li.act { color:#001C86; margin: 2px 0; padding: 0 0 2 20px; list-style-type: none; background: url('/img/arrow3.gif') no-repeat 0px top; }
ul.arrow a {font-size:13px;}
ul.arrow2 { margin: 7 0px 0 0px; padding: 0 0 0 0px; }
ul.arrow2 li { margin: 2px 0 0 0px; padding: 0 0 0px 20px; list-style-type: none; background: url('/img/arrow.gif') no-repeat 0px top; }
ul.arrow2 a {font-size:13px;}

.dots {background:url('/img/dots.gif'); }

.d1 {background:url('/img/d1.gif') top left no-repeat; margin-right:15px; margin-bottom:15px; // margin-bottom:30px;}
.d2 {background:url('/img/d2.gif') top right no-repeat;}
.d3 {background:url('/img/d3.gif') bottom right no-repeat;}
.d4 {background:url('/img/d4.gif') bottom left no-repeat; }
.block {margin:10px; margin-left:12px; }
.block .header { background-color:#fff; width:1px; display: table; white-space: nowrap; padding-left:4px; padding-right:4px; font-family:"Arial Narrow"; color:#767676; font-size:14px; font-weight:bold; text-transform:uppercase; }
.block .text { padding-top:5px;  padding-left:3px;}

.gray12 {color:#999999;}
.gray20 {color:#999999; font-size:15px;}
.gray20 a {color:#999999; font-size:15px; font-family:"arial narrow"}
.text15 {font-size:15px;}
a.icq {text-decoration:none;color:#0B7825;}
table.topheader {height:34px; background:url('/img/bg4.gif');}
table.topheader .cell1 {background:url('/img/c4.gif') bottom left no-repeat; color:#FF5A00; font-family:"Arial Narrow"; font-size:14px; text-transform:uppercase; font-weight:bold; padding-top:8px; padding-left:12px;}
table.topheader .cell2 {background:url('/img/c5.gif') bottom right no-repeat; text-align:right; font-size:11px; padding-top:7px; vertical-align:top; padding-right:10px;}
.red { color:#ff0000;}
table.leaders {background:#fff;}
table.leaders td.leader {text-align:center; font-family:"Arial Narrow"; vertical-align:top; padding-bottom:10px;}
table.leaders td.leader h1 {font-size:20px; font-weight:bold; color:#003399; padding:0px; margin:0px;}
table.leaders td.leader h2 {font-size:15px; font-weight:normal; color:#FF0000; padding:0px; margin:0px; margin-bottom:0px;}
table.leaders td.leader b {color:#FF0000; font-size:25px; font-weight:normal;}
table.leaders td.img { text-align:center; vertical-align:middle;}

.sp11 {background:#FF4626 url('/img/1sp1.gif') top no-repeat;}
.sp12 {background:#FF4626 url('/img/1sp2.gif') bottom no-repeat;}
.sp21 {background:url('/img/2sp1.gif') top no-repeat;}
.sp22 {background:url('/img/2sp2.gif') bottom no-repeat;}

table.novinki td.header {font-size:14px; height:24px; color:#F8B018; font-family:"Arial Narrow"; text-transform:uppercase; font-weight:bold; background: #f00 url('/img/c6.gif'); padding-left:3px;}
table.novinki1 {background:#FFD273;}
.sp41 {background:url('/img/4sp1.gif') top no-repeat;}
.sp42 {background:url('/img/4sp2.gif') bottom no-repeat;}
.sp51 {background:url('/img/5sp1.gif') top no-repeat;}
.sp52 {background:url('/img/5sp2.gif') bottom no-repeat;}
table.novinki1 td.foto {background:#fff; text-align:center;}
table.novinki1 td.header { text-align:center; font-family:"Arial Narrow"; font-size:14px; vertical-align:middle; padding-top:0px;padding-bottom:7px;}
table.novinki1 td.header a {color:#000; text-decoration:none;}
table.novinki1 td.price {text-align:center; font-family:"Arial Narrow"; font-size:14px; }
table.novinki1 td.price b {color:#f00; font-size:17px; font-weight:normal;}
.sp31 {background:url('/img/3sp1.gif') top no-repeat;}
.sp32 {background:url('/img/3sp2.gif') top no-repeat;}
.sp33 {background:url('/img/3sp3.gif') bottom no-repeat;}
.sp34 {background:url('/img/3sp4.gif') bottom no-repeat;}

table.news {background:url('/img/c14.gif');}
table.news td.headerleft {height:24px;background:url('/img/c12.gif') left no-repeat; padding-left:15px; font-family:"arial narrow"; font-size:14px; font-weight:bold; color:#99B0E0; text-transform:uppercase; vertical-align:top;}
table.news td.headerright {height:24px;background:url('/img/c13.gif') right no-repeat; padding-left:15px; font-family:"arial narrow"; font-size:14px; font-weight:bold; color:#99B0E0; text-transform:uppercase; vertical-align:top;}
span.headerright {display:block; margin-bottom:10px; font-family:"arial narrow"; font-size:14px; font-weight:bold; color:#99B0E0; text-transform:uppercase;}

table.news2 {background:#ECF1FA; border-left:solid 1px #96AEDF; border-right:solid 1px #96AEDF;}
table.news2 td {padding:10px; padding-left:15px; padding-top:5px;}

#news { margin-bottom:15px;}
#news .date {font-family:"Arial Narrow"; font-size:11px; color:#727272;}
table.news3 {background:url('/img/c17.gif'); }

.sp61 {background:url('/img/6sp1.gif') top no-repeat; padding:0px;}
.sp62 {background:url('/img/6sp2.gif') bottom no-repeat; padding:0px;}

table.main3 {background:url('/img/c20.gif'); }

.b1 {background:url('/img/b1.gif') top left no-repeat; }
.b2 {background:url('/img/b2.gif') top right no-repeat;}
.b3 {background:url('/img/b3.gif') bottom right no-repeat;}
.b4 {background:url('/img/b4.gif') bottom left no-repeat; }


.bottombanners {float:left; width:1px; display: table; white-space: nowrap;}

table.bottom {width:99%; text-align:center;}
table.bottom td {width:14%; align:center;}
table.bottom strong {text-decoration:none; color:#000; font-weight:normal;}

table.maintable {background:#fff;}
table.maintable td.maincell {padding:15px; vertical-align:top; padding-top:5px;}

h1.pageheader {font-weight:normal; font-family:"Arial Narrow"; font-size:20px; color:#003399; margin:0px;}
h1.pageheader2 {font-weight:normal; font-family:"Arial Narrow"; font-size:20px; color:#003399; margin:0px; margin-bottom:10px; }

.itempreview {  background:url('/img/dots.gif') bottom repeat-x; padding-bottom:20px; padding-top:10px; clear:all; margin-bottom:10px;}
.itempreview .foto {float:left; text-align:center; width:120px;}
.itempreview .desc {margin-left:130px;}
.itempreview .check {float:right; padding-right:10px;}
.itempreview .desc small {font-size:11px; color:#666666;}
.itempreview .desc a {font-size:19px; font-family:"Arial Narrow"; font-weight:bold;}
.itempreview .desc b {font-size:19px; font-family:"Arial Narrow"; font-weight:bold; color:#f00;}

.s1 {background:url('/img/s1.gif') top left no-repeat; }
.s2 {background:url('/img/s2.gif') top right no-repeat;}
.s3 {background:url('/img/s3.gif') bottom right no-repeat;}
.s4 {background:url('/img/s4.gif') bottom left no-repeat; }
.block2 {margin:10px; margin-left:12px; }
.block2 .header { background-color:#fff; width:1px; display: table; white-space: nowrap; padding-left:4px; padding-right:4px; font-size:12px; font-weight:bold; }
table.search { width:100%; // width:96%;}
table.search select {width:90%; font-size:11px;}

table.pager2 { width:97%; // width:96%;}
table.pager2 td {padding-top:10px;}
.pager { color:#cccccc;}
.pager a {  border-right:solid 1px #cccccc; white-space:nowrap; padding:3px 7px 3px 7px; }
.pager b { border:solid 0px;  white-space:nowrap; padding:3px 7px 3px 7px; background:#FFE6B0; color:#f00;}
.pager .noborder {border:solid 0px;}

.p1 {background:url('/img/p1.gif') top left no-repeat; }
.p2 {background:url('/img/p2.gif') top right no-repeat;}
.p3 { background:url('/img/dots.gif') bottom repeat-x; padding-bottom:15px; padding-top:5px; text-align:center;}

.button1 {width:90px;}


.item {margin-top:10px;}
.item .foto {float:left; text-align:center; width:180px; margin-top:20px;}
.item .foto a {color:#666666; font-size:11px;}
.item .desc {margin-left:180px; margin-top:30px;}
.item .desc b.price {font-size:25px; font-family:"Arial Narrow"; font-weight:normal; color:#f00;}
.item .separator {background:url('/img/sep.gif') right no-repeat; height:10px; padding-top:5px; padding-bottom:5px;}

.header2 {color:#003399; font-size:15px;}

.block3 {margin:10px; margin-left:5px; margin-right:8px; width:100%}
.block3 .header { margin-left:4px; margin-bottom:5px; background-color:#fff; width:1px; display: table; white-space: nowrap; padding-left:4px; padding-right:4px; font-size:12px; font-weight:bold; }
table.params { margin-left:2px; width:99%;}
table.params tr.odd {background:#F3F3F3;}
table.params tr.even {background:#fff;}
table.params td {padding:2px; padding-left:7px;}
table.params td.name {width:25%; color:#666666; font-size:11px;}

.r1 {background:url('/img/r1.gif') top left no-repeat; }
.r2 {background:url('/img/r2.gif') top right no-repeat;}
.r3 {background:url('/img/r3.gif') bottom right no-repeat;}
.r4 {background:url('/img/r4.gif') bottom left no-repeat; }
.block4 {margin:10px; margin-left:12px;}
.block4 a {font-size:12px;}
.block4 .header { color:#f00; background-color:#fff; width:1px; display: table; white-space: nowrap; padding-left:4px; padding-right:4px; font-size:12px; font-weight:normal; }

table.also td a {font-size:12px;}


ul.arrow3 { margin: 7 0px 0 0px; padding: 0 0 0 0px; }
ul.arrow3 li { margin: 2px 0 15 0px; padding: 0 0 0px 20px; list-style-type: none; background: url('/img/arrow.gif') no-repeat 0px top; }
b.price2 {color:#f00; font-weight:normal; margin-right:10px;}
  
a.nounderline {text-decoration:none;}
a.nounderline:hover {text-decoration:underline;}

table.compare td {padding-left:4px; background:url('/img/dots.gif') top repeat-x; padding:7px;}
table.compare td.noborder {background:url('/img/empty.gif') no-repeat;}
table.compare td.group {background:#efefef;}
table.compare td.gray {color:#999999;}

b.price3 {font-family:"arial narrow"; font-size:17px; color:#f00;}

table.cart {margin-top:10px;}
table.cart td {padding-left:4px; background:url('/img/dots.gif') top repeat-x; padding:10px;}
table.cart td.noborder {background:url('/img/empty.gif') no-repeat;}
table.cart td .blue1 {font-family:"arial narrow"; font-size:17px; font-weight:bold;}
table.cart td.blue {color:#001C86; font-family:"arial narrow"; font-size:17px; font-weight:bold;}
table.cart td.price {font-family:"arial narrow"; font-size:17px; color:#090;}
table.cart td.price b {font-size:20px;}
.red1 {color:#f00}
.green1 {color:#090; font-family:"arial narrow"; font-size:17px; font-weight:bold;}
.green2 {color:#090; }

.block5 {margin:10px; margin-left:5px; margin-right:8px; width:100%;}
.block5 .header { padding:0px;margin-left:4px; margin-bottom:5px; background-color:#fff; width:1px; display: table; white-space: nowrap; padding-left:4px; padding-right:4px; font-size:12px; font-weight:bold; }
.block5 table {margin:10px;}

table.opros td {padding:3px; padding-left:0px;}
h2.pageheader3 {font-size:15px; font-weight:normal; color:#FF0000; padding:0px; margin:0px; margin-bottom:0px; font-family:"arial narrow"}

.copy {padding:10px;}
.copy strong {text-decoration:none; color:#000; font-weight:normal;}