html, body { margin:0px; padding:0px; color:#3a3a3a; background:url(../pic/fon.jpg) repeat; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; text-align:left; font-size:13px; }
img { border:0px; }
.head { background:url(../pic/menuc2.png) repeat-x; width:100%; height:67px; border-bottom:1px solid #50a6e8; }
.menu { margin:0px; padding:0px; float:left; list-style:none; }
.menu li { background:url(../pic/menuc2.png) repeat-x; float:left; padding:24px; font-size:14px; border-left:1px solid #ddd; }
.menu li:hover { background:url(../pic/menuc3.png) repeat-x; }
.menu a{ color:#444; text-decoration:none; text-shadow:1px 1px 1px #eee; }
.menu a:hover{ color:#fff; text-decoration:none; text-shadow:none; }
.welcome { font-size:12px; color:#666; float:right; padding-right:10px; padding-top:25px; }
.exit { background:url(../pic/exit.png) no-repeat right 4px; width:9px; height:12px; float:right; padding-right:42px; height:16px; }
.exitlnk { text-decoration:none; color:#666; }
.exitlnk:hover { text-decoration:none; color:#333; }
.tbl { width:1100px; }
.doplink { list-style:none; padding:0px; margin:0px; }
.doplink li { background:url(../pic/menuc2.png) repeat-x; padding:6px; font-size:13px; border-bottom:1px solid #ddd; border-left:1px solid #ddd;  border-right:1px solid #ddd; }
.doplink li:hover { background:url(../pic/menuc3.png) repeat-x; border-left:1px solid #328acd; border-bottom:1px solid #126cb1; border-right:1px solid #328acd; }
.doplink a{ text-decoration:none; color:#333; }
.doplink a:hover{ text-decoration:none; color:#fff; }
.titlep { background:url(../pic/menuc3.png) repeat-x; text-shadow:1px 1px 1px #999; color:#fff; font-size:14px; width:1080px; padding:10px; }
.plitka { border:1px solid #ddd; padding:8px; padding-right:0px; background-color:#fff; width:50%; }

.aplitka { border:1px solid #ddd; padding:8px; padding-right:0px; cursor:pointer; background-color:#fff; width:50%; }
.aplitka:hover { border:1px solid #50a6e8;}

.delbt { background:url(../pic/del.png) no-repeat; width:12px; height:12px; float:right; padding-left:10px; cursor:pointer; }
.infobt { background:url(../pic/info.png) no-repeat; width:21px; height:18px; float:right; padding-left:10px; cursor:pointer; }
.hotbt { background:url(../pic/hot.png) no-repeat; width:15px; height:14px; float:right; padding-left:10px; cursor:pointer; }
.editbt { background:url(../pic/edit.png) no-repeat; width:12px; height:12px; float:right; padding-left:10px; cursor:pointer;  }
.okbt { background:url(../pic/ok.png) no-repeat; width:17px; height:12px; float:right; padding-left:10px; cursor:pointer;  }
.rbt { background:url(../pic/bt.png) no-repeat 0px -36px; border:none; color:#333; text-align:center; cursor:pointer; width:138px; height:36px; }
.gbt { background:url(../pic/bt.png) no-repeat 0px -36px; border:none; color:#333; text-align:center; cursor:pointer; width:138px; height:36px; }
.rbt:hover { background:url(../pic/bt.png) no-repeat 0px -72px; color:#fff; }
.gbt:hover { background:url(../pic/bt.png) no-repeat 0px 0px; color:#fff; }
.simpleinput { border:1px solid #1da0c0; padding:4px; }
.biginput { background:url(../pic/input.png) no-repeat; width:233px; height:36px; padding:10px; font-size:13px; color:#eee; border:none; }
.inputmini { background:url(../pic/inputmini.png) no-repeat; width:41px; height:28px; padding:8px; font-size:13px; color:#eee; text-align:left; border:none; }

.back { background:url(../pic/bg.gif) repeat; padding:10px; }
.dwn {  background:url(../pic/dwn.png) no-repeat center right; width:8px; height:36px; float:right; }
.sel { list-style:none; padding:0px; margin:0px; }
.sel li { padding:4px; color:#eee; font-size:12px; cursor:pointer; border-top:1px solid #efefed; border-bottom:1px solid #9e9e9e; }
.sel li:hover { background-color:#a5a5a5; color:#fff; }
.sel a{ color:#eee; text-decoration:none; }
.sel a:hover{ color:#fff; text-decoration:none; }
.black { color:#333; text-decoration:none; }
.black:hover { color:#328acd; text-decoration:none; border-bottom:1px solid #328acd; }
.black2 { color:#333; text-decoration:none; }
.black2:hover { color:#fff; text-decoration:none; border-bottom:1px solid #fff; }
.white { color:#eee; text-decoration:none; }
.white:hover { color:#fff; text-decoration:none; border-bottom:1px solid #fff; }

.hr { background:url(../pic/hr.png) repeat-x center center; width:100%; height:14px; }
.hr2 { background:url(../pic/hr.png) repeat-x center bottom; height:4px; }
#splash { background:url(../pic/splash.png) repeat; width:100%; height:100%; position:fixed; display:none; top:0px; left:0px; z-index:10;}
#messagesplash { background-color:#fff; border:6px solid #444; padding:10px;  }
#messagesplash a { color:#333; text-decoration:none; }
#messagesplash a:hover { color:#328acd; text-decoration:none; border-bottom:1px solid #328acd; }
.off { background:url(../pic/off.png) no-repeat; width:21px; height:24px; position:absolute; margin-top:-18px; margin-left:6px; cursor:pointer; }

.selectedcat { color:#1180b4; }
.selectedcat:hover { color:#fff; }
.tovarspsk td { padding:6px; }

.whitel { background:url(../pic/whitel.png) no-repeat; width:6px; height:42px;  }
.whiter { background:url(../pic/whiter.png) no-repeat; width:16px; height:42px;  }
.whitec { background:url(../pic/whitec.png) repeat-x; height:42px;  }

.botinok { background:url(../pic/menuc3.png) repeat-x; width:100%; color:#fff; }
.botinok td { padding:20px; }

.order td{ padding:6px; font-size:12px; border-bottom:1px solid #ddd; border-top:1px solid #fff;  }

.hidetxt { background-color:none; border:none; border-bottom:1px dotted #ddd; }
.buttonmini { background:url(../pic/buttonmini.png) no-repeat center center; width:90px; height:52px; border:none; color:#fff; text-shadow: 0px -1px 1px #3a3a3a; cursor:pointer;}
.info { border:1px solid #ccc; padding:10px; background:url(../pic/infofon.png) no-repeat 10px center; padding-left:48px; color:#666; font-size:12px; }
.sorting { float:left; cursor:pointer; padding:10px; width:4px; text-align:center; }
.sorting:hover { color:#347eb7; }