body{background:#dde6d1; padding:0; margin:0; font-family:Tahoma, Verdana, sans-serif; }
html{height: 100% }
#leftcolumn{background:url(images/bgg.jpg) top right no-repeat; vertical-align:top; width:723px;}
#rightcolumn{vertical-align:top; width:293px; background:#eff4ea}
#lk{background:#dde6d1; vertical-align:top; }
#rk{background:#dde6d1; vertical-align:top; }
#bottom{height:80px; background:#fff; font-size:9pt; color:#000; padding:10px;}
#bottom2{background:#f4f7f1; font-size:9pt; color:#000; padding:10px;}
#bottom0{background:#f4f7f1;}
#bottom3{background:#fff;}
#copy{width:50%; float:left;}
#copy2{width:50%; float:left; text-align:right;}
#logo{width:241px; height:241px;}
#toptable{height:241px;background:url(images/bg.jpg) top right no-repeat;}
#toprow{height:241px}



#menutd{background:url(images/menubg.jpg) right 121px  no-repeat; vertical-align:top; padding:129px 30px 0 30px }
#menutd a{color:#51410c; font-size:12px;   text-decoration:none; font-weight:bold;font-family:Tahoma, sans-serif}
#menutd a:hover{text-decoration:underline; color:#37520d}
#hmenutable td{padding:10px 10px 10px 10px; white-space:nowrap}
#zak{width:293px; height:127px; background:url(images/zak.jpg) no-repeat #ecf2d6}
#randomizer{width:293px; height:229px; background:url(images/fotobg.jpg) no-repeat #ffffff; vertical-align:middle;display:table-cell}
a#zaktit{ text-align:right; font-size:18px; color:#000; padding:20px 80px 5px 0; text-decoration:none; font-family:tahoma;display:block;}
a#zaktit:hover{text-decoration:none; color:#37520d}
a#zaktit2{text-align:right; font-size:12px; color:#000; padding:0px 80px 10px 30px; text-decoration:none; font-family:tahoma;display:block;}
a#zaktit2:hover{text-decoration:none; color:#37520d}
#randomizer img{border:0;}
#middled {margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");}
div#antibug{display:table-row;height:1px; overflow:hidden;}
div.new{margin:0 15px 20px 30px; font-size:8pt; color:#000}
div.new4{margin:0 0px 0px 0px; font-size:8pt; color:#000}
.newpicture{width:120px; float:left; margin:0 3px 0 0}
.newpicture img{border:0; width:119px;}
div.nodrop{clear:left;height:1px; overflow:hidden;}
div.artic{font-weight:bold; font-size:9pt; color:#6e3b20; padding:4px 0 4px 0}
div.artic2{font-weight:bold; font-size:9pt; color:#6e3b20; padding:0px 0 20px 0}
div.price{color:#537e0a; padding:4px 0 0 0}
div.oldprice{color:#be442c; padding:4px 0 0 0; text-decoration:line-through}
div.oldprice2{color:#be442c; padding:4px 0 0 0; text-decoration:line-through; font-weight:normal; font-size:8pt;}
div.spcflag{background:#c2452c; color:#fff; font-size:8pt; padding:2px; }
div.newflag{background:#486d08; color:#fff; font-size:8pt; padding:2px;}

.newname, .artic, .price{margin-left:123px}
#content{font-size:9pt; color:#000; padding:30px 10px 20px 20px;* width:100%}

#catalogleft{width:60%; float:left; padding:5px 20px 20px 0px;}
#firstpagecon{ zoom:1;  padding:0 0 20px 10px;}


#catalog2 a{display:block; padding: 26px 0 20px 100px; font-size:13px; color:#000; text-decoration:none; font-weight:bold; zoom:1}
#catalog2 a:hover{text-decoration:underline; color:#37520d}
#catalog2 div{ height:73px;margin-left:10px; margin-bottom:10px; }
div#catalog2{padding-top:20px}

table.cat3{border-collapse:collapse; background:#dde6d1; width:100%; zoom:1}
table.cat3 td{border:1px solid #cdd6c1; padding:4px;}
.imgcolumn{width:60px;}
.imgcolumn img{width:50px; border:none; text-align:center;}
.pricecolumn{width:80px; text-align:center; color:#37520d; font-weight:bold; }
.lightrow td{background:#ebf1e5}
table.cat3 th{border:1px solid #dde6d1; padding:4px; color:#2c4406; font-size:8pt; background:#cdd6c1;}
#selected td{font-weight:bold;color:#37520d}
#righttext h1{font-size:9pt;}
.soptov{font-weight:bold; color:#748d52; padding:10px 22px 10px 22px;}
.colinputcolumn{text-align:center}
.colinputcolumn input{width:40px; font-size:9pt}
#allsumm{text-align:center; color:#6e3b20; font-weight:bold; font-size:10pt;}
#basketform{margin:0; padding:0}
.submitbutton{margin:20px 0 20px 0; font-size:9pt; padding:3px 8px 3px 8px}
.basketcomment{width:300px; height:100px; font-size:9pt;}
.basketcomment2{width:300px; height:50px; font-size:9pt;}
#reginfo td{vertical-align:top; background:#ebf1e5}
#reginfo sup, #obzap sup {color:#CC3333}
#obzap{font-size:8pt; padding:8px 0 0 5px}
.spectitle2{padding:0; margin:0 0 10px 0; font-size:11pt; color:#6e3b20; font-weight:bold;}


table.zakladtab{border-collapse:collapse; background:#dde6d1; width:95%; zoom:1}
table.zakladtab td{border:1px solid #cdd6c1; padding:4px; text-align:center}
table.zakladtab td.opis{text-align:left; font-size:8pt;}
table.zakladtab td.opis a{font-size:9pt;display:block; padding:0 0 5px 0}
.lightrow td{background:#ebf1e5}
table.zakladtab th{border:1px solid #dde6d1; padding:4px; color:#2c4406; font-size:9px; background:#cdd6c1;}
table.zakladtab th.bigth{font-size:8pt}
div.articzak{font-weight:bold; font-size:9pt; color:#6e3b20;}

#subchapter a{margin:0; padding:0;  color:#000;text-decoration:none; font-weight:normal}
#subchapter a:hover{text-decoration:underline; color:#37520d}
ul#subchapter{margin:10px 0 30px 0; padding:0}
ul#subchapter li{padding:0;margin:0 0 0 122px; list-style-image:url(images/list.gif);}

div.hleb{color:#37520d;margin-bottom:20px }

div.pages{margin:20px 10px 30px 0px;}
div.pag{disply:block; float:left; padding:0 10px 0 0}
.pages a{font-size:11px; color:#000; text-decoration:none;display:block; float:left; padding:2px 0px 5px 0px;  margin:0 2px 0 1px; background:#cdd6c1;width:18px; text-align:center;}
.pages a:hover{color:#37520d; text-decoration:underline; }
span.active{background:#aabb93;display:block; float:left;padding:2px 0px 5px 0px;color:#f000; font-size:11px;width:18px; text-align:center; margin:0 2px 0 1px;}
a.viewall{background:none; width:70px}

h1{padding:0; margin:0 0 10px 0; font-size:12pt; color:#324416}
a{color:#37520d; text-decoration:underline;}
a:hover{color:#8ca966; text-decoration:underline;}
p, td, ul, li, ol, #content{font-size:9pt; color:#000; }
#righttext{font-size:9pt; color:#000; padding:0 22px 22px 20px }

#basket{width:293px; height:171px; background:url(images/baskbg.jpg) no-repeat #ffffff;}
.kzaa{font-size:14px; color:#000; padding:30px 0 10px 30px; font-family:tahoma; font-weight:bold;}
.inbasket{color:#000; padding:10px 0 30px 30px;font-size:9pt;}
.inbasket img{display:block; margin:20px 0 0 0}

.gal {width:150px; height:120px; float:left;}
.gal img{border:none; width:120px;}
.galdescriprion{width:293px; background:url(images/rbg.jpg) no-repeat ; padding-top:60px; font-size:9pt;}


#leftmenu{background:#eff4ea; width:241px; vertical-align:top}
#contactblock{width:241px; margin:50px 0 30px 0}
#logo img{behavior: url("iepngfix.htc"); }
#searchform{background:url(images/searchform.jpg) no-repeat; height:31px; padding:0 0 0 30px}
#searchform input{background:transparent; border:none; padding:8px 15px 8px 0px; width:155px;  float:left;  height:35px}
#searchform button{background:transparent; width:40px; height:30px;border:none;}
#searchform button:hover{cursor:pointer}
#leftlinks a{color:#2e280a; padding:8px 10px 8px 19px; display:block; border-top:2px solid #dde6d1; border-bottom:1px solid #dde6d1; text-decoration:none; font-weight:bold;text-decoration:none; line-height:1.0; font-size:11px;}
#leftlinks a:hover{background:#dde6d1;text-decoration:none;}
#leftlinks{border-top:1px solid #dde6d1; border-bottom:2px solid #dde6d1; margin:15px 0 20px 0; clear:both;}
#leftlinks a.activelink{background:#dde6d1;text-decoration:none;}
#leftlinks a.activelink:hover{cursor:default}

.sip{color:#577651; font-size:11px; font-weight:bold; display:block;background:url(images/skype.gif) no-repeat left center; padding:5px 0 5px 30px; margin:0 0 0 20px }
.em-ail{color:#577651; font-size:11px; font-weight:bold; display:block;background:url(images/email.gif) no-repeat left center; padding:5px 0 5px 30px; margin:0 0 0 20px }
.phones{padding:10px 0 10px 50px; font-size:13px; font-weight:bold; color:#97a395; line-height:1.6}
#call{margin:10px 0 0 20px; display:block}


.newstitle{font-size:9pt; font-weight:bold; color:#813f23; padding:10px 0 10px 0}
.newsanons, .newsanons a, .newsanons p, .newsanons ul{color:#627320; font-size:8pt; text-decoration:none;}
.newsanons a:hover{color:#3e4b0b;}
.nnn{color:#3b2427; font-size:9pt; font-weight:bold; padding:10px 0 10px 0}

#leftlinks .submenu a{color:#625d07; text-decoration:none; font-weight:normal; padding:4px 10px 4px 19px; display:block;background:#dde6d1; border:none;} 
#leftlinks .submenu a:hover{text-decoration:underline; color:#625d07;}
.submenu{padding:0 0 10px 0; background:#dde6d1;}
#leftlinks .submenu a.activelink{color:#848d78}
#leftlinks .submenu a.activelink:hover{cursor:default !important; color:#848d78; text-decoration:none; }
.resetfloat{clear:both; height:15px}
.cct2 td{vertical-align:top}
table.cct2{width:100%; }
td.mnb{padding:0 10px 0 0;}
.mnb img{width:350px}
.price2{color:#324416; font-size:10pt; font-weight:bold; float:left; padding:30px 20px 0 0;}
.tobasket2{padding:20px 20px 0 0; display:block;}
.cct3 td{vertical-align:top; padding-right:10px; width:50%;}
table.cct3{width:100%;margin:40px 0 30px 0}
.cct3 h2{font-size:9pt; font-weight:bold; color:#324416; margin:0 0 15px 0}
.cct3 div.new{margin-left:0}
#plenka{width:293px; min-height:154px; * height:154px; background:url(images/plenka.jpg) no-repeat ; padding:80px 0 0 0}
#plenka a{display:block; width:293px;  background:url(images/plenkabg.gif) repeat-y; text-align:center}
#plenka a img{width:180px; margin: 5px 0 5px 0; border:none}
.largeinput{width:300px !important}

.groupanons{margin:0 22px 20px 22px; font-size:8pt}
.download{width:183px; height:70px;  background:url(images/download.jpg) no-repeat; display:block; margin:10px 0 0 20px}
#reginfo input{width:200px;}
select{font-size:9pt;}

.colorselect{position:absolute; width:200px;  left:45%; top:40%; background:#cdd6c1; border:1px solid #37520d; z-index:91;padding:2px 3px 5px 8px; font-size:9pt;}
.graybackground{position:absolute; width:100%; height:100%;  background:url(images/gray.png); left:0; top:0; z-index:90; }
a.closepopup{display:block; text-align:right; color:#37520d; text-decoration:none; font-weight:bold;}
table#gentab{height:100%}
