body 	{margin: 0px; background-color: white;
	font-size: 11px; font-family: "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif; color: #202020;}
table	{font-size: 11px;}
html>body, *>table {font-size: 11px;}
hr	{padding: 0; margin-top: 5px; margin-bottom: 5px; height: 1px; width: 100%; background-color: #d03434; overflow: hidden;}
form,img	{border-width: 0px; margin: 0px;}
a	{font-weight: normal; color: #202020; text-decoration: none; background-color: inherit;}
a:hover	{color: #d03434; background-color: inherit;}
.clearall {clear: both;}
h1, .h1 {font-size: 15px; font-weight: bold; margin-top: 0; margin-bottom: 10px; color: #d03434;}
h2 {font-size: 13px; font-weight: bold; margin-top: 0; margin-bottom: 6px; color: black;}
h2.boxtitle {font-size: 12px; font-weight: bold; margin-top: 0; margin-bottom: 6px; color: black;}
h2.dcaption {font-size: 13px; font-weight: bold; margin-top: 0; margin-bottom: 6px; color: #d03434;}
h3	{font-size: 11px; font-weight: bold; margin-top: 0; margin-bottom: 6px; color: #d03434;}
ol	{position: relative; left: 5px; margin-top: 4px; margin-left: 12px; padding-left: 0;}
ol li	{margin-left: 0px; padding-left: 0; margin-bottom: 3px;}
a.dcaption {font-size: 13px; font-weight: bold; color: #d03434;}
.dbox	{position: relative; float: left; width: 265px; margin-left: 10px;}
.dbox p	{position: relative; float: left; width: 263px; margin-top: 0; margin-bottom: 6px; padding: 0;}
.dbot	{position: relative; float: left; width: 292px; margin-top: 0; margin-bottom: 6px; height: 40px; border: 1px solid silver;}
.dimage	{position: relative; float: left; top: 7px; width: 6px; height: 6px; margin-right: 6px; margin-bottom: 3px;}
.detimg	{border: 1px solid silver; margin: 0 auto;}
.detimgbox {position: relative; float: left; width: 230px; height: 300px; text-align: center;}
.detico	{position: relative; top: 4px;}
.param	{position: relative; float: left; font-weight: bold; width: 58px; line-height: 22px; height: 22px;}
.param2	{position: relative; float: left; font-weight: bold; width: 250px; line-height: 22px; height: 22px;}
.param2 a {text-decoration: underline;}
.param2 a:hover {text-decoration: none;}
.value	{position: relative; float: left; width: 200px; line-height: 22px; height: 22px;}
.dprice	{position: absolute; right: 5px; top: 7px; width: 103px; text-align: right; font-size: 18px; font-weight: bold; color: #d03434; font-family: verdana, "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;}
.dl	{position: absolute; left: 175px; top: 3px; width: 1px; height: 34px; background-color: #b6b6b6;}
.ks	{position: absolute; left: 41px; top: 13px;}
select, input	{height: 18px; border: 1px solid silver; font-size: 9px; font-family: verdana, "Geneva CE", "Helvetica CE", sans-serif; color: black; margin: 0;}
.nofr	{border: 0;}
textarea	{border: 1px solid silver; font-size: 9px; font-family: verdana, "Geneva CE", "Helvetica CE", sans-serif; color: black;}
input.pcssend {position: absolute; left: 60px; top: 3px; border: 0; width: 35px; height: 33px; background-color: white;}
input.pcssendt {position: absolute; left: 100px; top: 12px; border: 0; width: 70px; background-color: white; font-weight: bold; cursor: pointer;}
input.pcs {position: absolute; left: 5px; top: 11px; width: 30px; text-align: right;}
form>input, td>input, p>input {height: 16px;}
form>select, td>select, p>select {height: 18px;}
input.ob,select.ob {height: 18px;}
form p	{margin: 1px 0;}
form b	{color: red; font-weight: bold;}
.offs	{text-align: center;}
.web	{position: relative; width: 969px; margin: 0px auto; text-align: left; overflow: hidden;}
.head	{position: relative; float: left; width: 968px; height: 126px; margin-bottom: 14px;}
 .hline	{position: absolute; left: 0; bottom: 0; width: 968px; height: 46px; background-color: #da2420;}
 .brno	{position: absolute; left: 38px; bottom: 46px;}
 .logo	{position: absolute; left: 19px; bottom: 2px;}
 .slogan	{position: absolute; right: 15px; bottom: 15px;}

 .suma	{position: absolute; left: 835px; top: 51px; width: 160px; font-size: 18px; font-weight: bold; color: #d03434;}
 .kosik	{position: absolute; left: 835px; top: 34px; width: 160px; height: 44px; font-size: 11px;}
 .tocart	{position: absolute; left: 943px; top: 53px;}
.c1	{position: relative; float: left; width: 196px; overflow: hidden; margin-right: 4px;}
.c2	{position: relative; float: left; width: 598px; overflow: hidden; margin-right: 4px;}
.c2 a	{text-decoration: underline;}
.c2 a:hover {text-decoration: none;}
a.noline	{text-decoration: none;}
.c2 a.i	{color: #d03434;}
.c2 a.i:hover {color: #dddddd;}
.c3	{position: relative; float: left; width: 166px; overflow: hidden;}
.tail	{position: relative; float: left; width: 968px; height: 47px; background: url(imgs/tailln.gif) repeat-x; margin-top: 9px;}
.signature {position: absolute; right: 0px; bottom: 23px; color: white;}
.signature a {color: white;}
.signature a:hover {color: #dddddd;}
.subtail	{text-align: center; color: #555555;}
.subtail a	{color: #555555; text-decoration: underline;}
.subtail a:hover {color: #da2420;}


.bannerhead {position: relative; float: left; width: 598px; height: 95px; margin-right: 4px; overflow: hidden;}
.toptitle {position: relative; float: left; width: 598px; height: 32px; border-top: 1px solid #696f73; border-bottom: 1px solid #696f73; padding-top: 3px; padding-bottom: 3px; margin-top: 4px; margin-right: 4px; margin-bottom: 10px;}
.c2>.toptitle,.web>.toptitle {height: 24px;}
.intitle	{height: 24px; width: 100%; background-color: #696f73; overflow: hidden;}
.intitle h1, .intitle .h1 {font-size: 14px; font-weight: bold; margin-left: 6px; text-transform:uppercase; color: white; line-height: 24px;}
.intitle h1 a, .intitle .h1 a {font-size: 14px; font-weight: bold; text-transform:uppercase; color: white; text-decoration: none;}
.title	{position: relative; float: left; width: 596px; border-bottom: 4px solid #696f73; padding-bottom: 4px; margin-bottom: 8px; font-size: 12px;}
.titlel	{position: relative; float: left; width: 598px; border-bottom: 1px solid #696f73; padding-bottom: 4px; margin-bottom: 8px; font-size: 12px;}
.pright	{position: absolute; right: 5px; top: 0; font-size: 12px;}
.pright strong {color: red}
.tmcaption {margin-left: 15px; font-size: 14px; font-weight: bold; color: #d03434;}
.tmrtext	{position: absolute; top: 4px; right: 0;}

.ibox,.login, .subscribe {position: relative; float: left; background-color: #ececec; color: black; border: 1px solid #b6b6b6; font-size: 10px;}
.subscribe {margin-top: 4px;}
.hledat {position: relative; float: left; width: 100%; color: black; font-size: 10px;}
.c1 .ibox, .c1 .subscribe {width: 196px;}
.login {width: 166px;}
.c1 .ibox, .login {height: 132px;}
.wbox,.menu,.top10 {position: relative; float: left; width: 100%; color: black; border: 1px solid #b6b6b6; margin-top: 5px; font-size: 10px;}
.ibox p, .wbox p, .top10 p {margin: 0; height: 16px;}
.top10	{height: 192px; overflow: hidden;}
.c3>.top10 {height: 199px; width: 164px;}
.c1>.ibox, .c3>.login {height: 130px;}
.c1>.ibox, .c1>.subscribe, .c1>.wbox, .c1>.menu {width: 194px;}
.c3>.ibox, .c3>.login, .c3>.wbox, .c3>.top10 {width: 164px;}
.padding	{padding: 6px 9px;}
.bluetext {color: #d03434;}
.user	{font-size: 110%; font-weight: bold;}
.menu p	{width: 100%; border-bottom: 1px solid #bbbbbb; margin-top: 0px; margin-bottom: 0px; padding: 3px 0px 3px 3px;}
.menu a	{text-transform: uppercase; font-weight: bold; font-size: 10px;}
.menu p.ma {width: 100%; border-bottom: 1px solid #bbbbbb; margin-top: 0px; margin-bottom: 0px; padding: 3px 0px 3px 3px; background-color: #eeeeee;}
a.locat	{font-weight: normal;}
a.subcat	{text-transform: none; font-weight: normal;}
.l_login	{position: relative; height: 19px; width: 145px; margin-top: 4px;}
.a_login	{position: relative; width: 145px;}
.b_login	{position: absolute; top: 0; right: 0; width: 16px; height: 16px; border: 0;}
.l_find	{position: absolute; top: 0; left: 0; width: 123px; margin-right: 0px;}
.l_send	{position: relative; height: 19px; width: 175px; margin-top: 4px;}
.ll_find	{position: absolute; top: 0; left: 0; width: 153px; margin-right: 0px;}
.bl_send	{position: absolute; top: 0; right: 0; width: 16px; height: 16px; border: 0;}

.topbanner {margin-right: 4px;}
.topbanner3 {margin-right: 0;}
.rightbannerw {position: relative; float: right; width: 359px; height: 207px; background-color: #d03434; margin-top: 5px;}
.rightbanner {position: relative; float: left; width: 166px; height: 207px; background-color: #d03434; margin-top: 5px; text-align: center;}
.rightbanner h2, .rightbannerw h2 {color: white;}
.rightbanner .itext {width: 148px; height: 42px; color: white; font-size: 11px; margin-top: 5px; overflow: hidden;}
.rightbannerw .itext {width: 157px; height: 121px; color: white; font-size: 11px; margin-left: 4px; margin-top: 5px; overflow: hidden;}
.rightbannerw img {margin: 5px;}
.rbcart	{position: relative; float: left; left: 40px;}
.rbcart a {font-size: 11px; color: white;}
.rbimage	{float: left; width: 179px; height: 167px; background-color: white;}
.centerfloat {position: relative; float: left; width: 166px; text-align: center; margin-top: 5px; overflow: hidden;}
.centerfloat_1 {position: relative; float: left; width: 166px; text-align: center; overflow: hidden;}
.centerfloatl {position: relative; float: left; width: 100%; text-align: center; margin-top: 5px; overflow: hidden;}

.pbox	{position: relative; float: left; width: 166px; height: 240px; overflow: hidden; color: #eeeeee;}
.pbox a {color: #eeeeee;}
.pbox .clona {position: absolute; top: 0; left: 0; width: 166px; height: 240px; background-color: white; overflow: hidden;}

.banner {margin: 0 auto;}
.tnbanner {position: relative; float: left; width: 368px; height: 210px; margin-top: 3px; overflow: hidden;}
.web>.tnbanner {width: 366px; height: 208px;}
.news	{position: relative; float: left; width: 368px; height: 229px; background-color: #ececec; margin-top: 6px; overflow: hidden;}
.newsbox	{padding: 6px 8px;}
.proc	{position: relative; float: left; width: 193px; height: 191px; margin-top: 6px; overflow: hidden;}

.ibanner	{position: relative; float: left; width: 166px; height: 191px; margin-top: 6px; text-align: center; margin-left: 8px;}
/* .web>.proc {width: 192px; height: 189px;} */
.nimg	{margin-right: 4px; float: left;}
.mainpad	{padding: 6px;}
.item, .item2 {position: relative; float: left; width: 298px; height: 150px; font-size: 11px; color: #797878; margin-bottom: 8px; padding-bottom: 8px; border-bottom: 1px solid #dddddd;}
.item	{border-right: 1px solid #e9e9e9;}
.iimage	{margin-left: 7px; margin-top: 10px; float: left; border-width: 0;}
.isnow	{position: absolute; left: 4px; top: 4px;}
.icaption {position: absolute; left: 98px; top: 0px; width: 195px; height: 32px; font-size: 12px; font-weight: bold; color: #333333; overflow: hidden;}
a.icaption {position: absolute; left: 98px; top: 0px; width: 195px; height: 32px; font-size: 12px; font-weight: bold; color: #333333; overflow: hidden;}
.itext	{position: absolute; left: 98px; top: 34px;  width: 195px; height: 70px; overflow: hidden;}
.ihline	{display: none; position: absolute; left: 6px; top: 107px; width: 82px; height: 1px; background-color: #dddddd; overflow: hidden;}
.ivline1	{position: absolute; left: 92px; top: 0px; width: 1px; height: 143px; background-color: #b6b6b6; overflow: hidden;}
.ivline	{display: none; position: absolute; left: 96px; top: 107px; width: 196px; height: 1px; background-color: #dddddd; overflow: hidden;}
.icena	{position: absolute; left: 2px; top: 113px; width: 82px; text-align: right; font-size: 18px; font-weight: bold; color: #d03434;}
.cenafont {font-family: verdana, "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;}
.ilinks	{position: absolute; left: 105px; top: 112px;}
.ilinksb {position: relative; top: 4px;}
.underline {border-bottom: 1px solid #e9e9e9; font-size: 2px;}
.thead	{background-color: #d03434; color: white; font-weight: bold; line-height: 14px;}
.tnorm	{}
.tbg	{background-color: #ededed;}
.theadr	{background-color: #d03434; color: white; font-weight: bold; line-height: 14px;text-align: right;}
.tnormr	{text-align: right;}
.tbgr	{background-color: #ededed;text-align: right;}
.full	{width: 100%;}
.tright	{text-align: right;}
.right	{float: right;}
.center	{width: 100%; margin: 0 auto;}
.sleva	{color: red;}
.searchres, .selected {color: #d03434;}
a.help	{color: white; background-color: #d03434; font-weight: bold; padding-left: 3px; padding-right: 3px;}
a.help:hover {color: #dddddd;}
.toppadd	{margin: 12px 5px;}

.rakce	{position: relative; float: left; width: 400px; height: 650px; margin-top: 3px;}

.ritem	{position: relative; float: left; width: 390px; height: 219px; margin-left: 0; margin-bottom: 0; font-size: 11px; color: #797878; margin-right: 5px; margin-top: 0;}
.rimagebox {margin-right: 4px; float: left; width: 140px; height: 160px; text-align: center;}
.rimage	{margin: 0 auto; }
.rcaption {position: absolute; left: 152px; top: 0px; width: 230px; height: 32px; font-size: 12px; font-weight: bold; color: #d03434; overflow: hidden;}
.rtext	{position: absolute; left: 152px; top: 36px;  width: 230px; height: 110px; overflow: hidden;}
.rhline	{position: absolute; left: 0; top: 162px; width: 390px; height: 1px; background-color: #b6b6b6; overflow: hidden;}
.rvline1	{position: absolute; left: 144px; top: 0px; width: 1px; height: 160px; background-color: #b6b6b6; overflow: hidden;}
.rvline	{position: absolute; left: 144px; top: 166px; width: 1px; height: 37px; background-color: #b6b6b6; overflow: hidden;}
.rcena	{position: absolute; left: 6px; top: 171px; width: 134px; text-align: center; font-size: 19px; font-weight: bold; color: #d03434;}
.rlinks	{position: absolute; left: 195px; top: 170px; width: 200px; }
.rlinksb {position: relative; top: 4px;}
.brands	{position: relative; float: left; width: 598px;}
.brandcbox {border-width: 0;}

.ctext	{position: relative; float: left; width: 320px; height: 197px; overflow: hidden; margin-right: 10px; margin-bottom: 6px;}
.cimage	{position: relative; float: left; width: 210px; height: 202px; overflow: hidden; margin-bottom: 6px;}
.cdate	{color: #333333; font-size: 12px; font-weight: bold;}
.ctitle	{color: #d03434; font-size: 12px; font-weight: bold;}
.clink	{position: relative; float: left; width: 580px; height: 18px; overflow: hidden; margin-bottom: 12px;}
.withoutrans {display: inline;}
.withtrans {display: none;}

.ch_green {color: #006200;}

.nvs    {display: none;}
