div.search { background: transparent url(http://static.ishop.ua/design/images/search_bg.gif) repeat-x left top; border: 1px solid #b8b2db; position: relative; vertical-align: top; text-align: left; height: 54px; width: 980px; }
div.search form { margin: 0px; padding: 0px; }
div.search .main_search { position: relative; margin-left: 20px; margin-top: 15px; }
div.search .main_search label { font: bold 12px Trebuchet MS, Tahoma, sans-serif; color: #333333; margin-top: 3px; float: left; width: 44px; }
div.search .main_search select, .main_search input { background: white; border: 1px solid #e0e0e0; color: Black; height: 23; }
div.search .main_search .category { width: 198px; }
div.search .main_search .field { width: 440px; }
div.search .main_search .btn { background:url("http://static.ishop.ua/design/images/search_btn.gif") no-repeat right top; border:0px; position: absolute; margin-left: 4px; _margin-left: 0px; float: left; height: 25px; width: 86px; }
div.search .exp { background: transparent; position: absolute; margin-top: -20px; _margin-top: -24px; margin-left: 100%; left: -146px; }
div.search .exp img { position: absolute; margin-left: -16px; margin-top: 1px; _margin-top: 4px; }
div.search .exp a, div.search .exp a:visited, div.search .exp a:link { font: 12px Arial, Helvetica, sans-serif; color: #333333; text-decoration: underline; }
div.search .tl { background-image: url(http://static.ishop.ua/design/images/search_tl.gif); left: -1px; top: -1px; height: 8px; width: 8px; }
div.search .tr { background-image: url(http://static.ishop.ua/design/images/search_tr.gif); left: -7px; top: -1px; margin-left: 100%; height: 8px; width: 8px; }

div.submenu {margin-top:-25px; _margin-top:-11px; margin-left:-6px; _margin-left:-6px; float:left; z-index:100; position:absolute; visibility:hidden; display:none}
div.submenu .content { padding: 5px 15px; }

div.box-c {height:20px;	margin: 0 20px;	position: relative;	background: #FFF; }
div.box-c em b {position:absolute; font:150px Arial; line-height:40px; font-weight:normal;}
.ctl, .cbl, .ctr, .cbr 	{z-index:11;  width:20px;  height:20px;  color:#FFF; overflow:hidden;  position:absolute; background:transparent;}
.cbl {bottom:0; left:-20px;}
.cbr {bottom:0; right:-20px;}
.cbl b {left:-8px; top:-17px;}
.cbr b {left:-25px; top:-17px;}
div.box-inner {padding: 0 20px; background: #FFF;}

div.submenu .content .box-inner{background: #fff; padding:0; color: #000; _text-align:left; _width: auto;}
div.submenu .content .box-inner .smhead {width:auto; height:20px; _height:25px; background-color:#e2def5; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#5d5a93; padding-top: 5px; padding-left: 15px; padding-right: 10px;}
div.submenu .content .box-inner .smhead a {text-decoration:none; font-size:12px; font-weight:bold;	color:#5d5a93;}
div.submenu .content .box-inner .smmain {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5d5a93;}
div.submenu .content .box-inner .smmain a {line-height:18px; text-decoration:none;	padding-left: 10px;	padding-right: 10px; _padding-right: 0px;}
div.submenu .content .box-inner .smmain a:hover {background-color:#f1eff9;	text-decoration:underline; width:100%;}

div.topMenu { background: transparent url(http://static.ishop.ua/design/images/cats_bg.gif) repeat-x left top; position: relative; font: 12px Arial, Helvetica, sans-serif; vertical-align: top; word-spacing: 36px; text-align: left; padding-top: 13px; height: 40px; width: 982px; _width: 980px; z-index:10; }
div.topMenu a, div.topMenu a:visited, div.topMenu a:link { color: white; word-spacing: normal; text-decoration: none; padding:8px 10px 5px; _padding:0px 10px 5px; margin-left:-11px; margin-right:-10px; }
div.topMenu a:hover {color:#000; font-weight:normal; background: transparent; padding:8px 10px 5px; _padding:0px 10px 5px 10px; margin-left:-11px; margin-right:-10px; }
div.topMenu img { position: absolute; margin-left: 18px; margin-top: -13px; }
div.topMenu img.ya { position: absolute; margin-left: -13px; margin-top: -8px; z-index:-100; visibility:hidden; display: none; }
div.topMenu .links { margin-left: 20px; position:relative}
div.topMenu .links .ard { position: relative; margin-left: 8px; margin-bottom: 1px; _margin-top: 2px;}
div.topMenu .bl { background-image: url(http://static.ishop.ua/design/images/cats_bl.gif); margin-top: 3px; left: 0px; height: 9px; width: 9px; }
div.topMenu .br { background-image: url(http://static.ishop.ua/design/images/cats_br.gif); margin: 3px 0 0 100%; left: -9px; height: 9px; width: 9px; }

.bl, .br  {background-repeat: no-repeat; display:block; overflow:hidden; position:absolute;}

td.normal {background:#FFF;}
td.selected	{background:#f1eff9;} 
