* {border:0px;color:#464646;padding: 0;margin: 0;font-size:12px;font-family: Tahoma,Arial, Verdana, Sans-Serif; }
.sub{width:994px;margin:auto;}
.clear{clear:both;}
table{border-collapse: collapse;}

a{color:#74bfff;text-decoration:underline;}
a:hover{color:#74bfff;text-decoration:none;}

a.buttonA{width:99px;height:38px;background:url('/img/d/button.png') 0 0 no-repeat;color:#000;display:block;font-weight:bold;font-size:12px;text-align:center;padding-top:2px;}

html{background:#000 url('/img/d/bottomBg1.png') left bottom repeat-x;}
body {margin:0 auto;padding:0;height:100%;}
#main{margin:0 auto;width:100%;padding:0}
#mid{overflow:hidden}

select{border:1px #aaa solid;background:#fff;}
textarea{border:1px #aaa solid;background:#fff;}
input[type=text]{border:1px #aaa solid;background:#fff;height:20px;}
input[type=password]{border:1px #aaa solid;background:#fff;height:20px;}
input[type=checkbox]{border:1px #232322 solid;background:#fff;}
input[type=file]{width:200px;}




#top{background: url('/img/d/topBg.jpg') 0 0 no-repeat;width:955px;height:279px;position:relative;}
#top .gif {position:absolute;left:0;top:60px;}
#top .topLinks{background: url('/img/d/topLinks.png') 0 0 no-repeat;width:385px;height:39px;float:right;position:relative;right:0;top:0;}
#top .topLinks .basket{position:absolute;top:18px;left:100px;}
#top .topLinks .order{position:absolute;top:6px;right:20px;}
#top .topLinks .order a{color:#464646;}
#top .phone{clear:both;color:#fff;float:right;position:relative;right:0;top:12px;font-size:18px;}
#top .phone span{color:#fff;font-size:22px;}
#top .topSearch{background: url('/img/d/topSearch.png') 0 0 no-repeat;width:402px;height:46px;position:absolute;bottom:2px;right:0;}
#top .topSearch .searchDiv{position:relative;}
#top .topSearch .searchDiv span{position:absolute;left:60px;top:9px;}
#top .topSearch .searchDiv span .searchFld{width:180px;height:16px;}
#top .topSearch .searchDiv .searchBut{position:absolute;border:0;right:5px;top:8px;cursor:pointer;}



/*button.button {height:25px;background: url('/img/d/butBg.png') 0 0 repeat-x;position:relative;border:1px red solid;right:10px;}
button.button .left{height:25px;background: url('/img/d/butLeft.png') 0 0 no-repeat;}
button.button .right{height:25px;background: url('/img/d/butRight.png') 0 0 no-repeat;}
-*/
#content {width:955px;/*min-height:500px;#height:500px;*/background:#fff url('/img/d/contBg.gif') 209px 0 repeat-y;border-top:1px solid #ccc;}
#content .menu{float:left;width:210px;padding-top:48px;display:inline;}
#content .menu .auth{width:100%;background:#fff url('/img/d/zamok.png') 0px 0 no-repeat;height:150px;position:relative;}
#content .menu .auth input[type=text]{height:22px;width:133px;border:1px #7d614f solid;color:#615a46; margin:2px 2px 15px 73px;_margin:2px 2px 15px 150px; padding-top:5px;text-align:center;}
#content .menu .auth input[type=password]{height:22px;width:133px;border:1px #7d614f solid;color:#615a46; margin:2px 2px 15px 73px;padding-top:5px;text-align:center;display:inline;}
#content .menu .auth .authLink{position:relative;clear:both;display:block;color:#dbd0c1;margin:0 0 4px 15px;}
#content .menu .auth .authBtn{position:absolute;right:2px;top:97px;float:right;}

#content .menu ul.lmenu{list-style:none;padding:0px;}
#content .menu ul.lmenu li.menuI{margin:0px 0 10px 0;text-align:center;padding-top:5px;color:#fff;width:220px;background:#fff url('/img/d/menuItem.png') 0px 0 no-repeat;min-height:37px;/*#height:37px;_height:37px;*/clear:both;overflow:hidden;}
#content .menu ul.lmenu li.menuI a.mainMenu{color:#fff;text-decoration:none;font-size:14px;font-weight:bold;text-align:center; margin: 0px auto;  display: block;}
#content .menu ul.lmenu li.menuI a.mainMenu:hover{color:#fff;}
#content .menu ul.lmenu li.menuI .submenu{margin:40px 0 10px 25px;#margin-top:20px;position:relative;float:left;text-align:left;}
#content .menu ul.lmenu li.menuI .submenu ul.subm{list-style:disc;padding-left:20px;}
#content .menu ul.lmenu li.menuI .submenu ul.subm li {margin:3px 0 3px 0;}
#content .menu ul.lmenu li.menuI .submenu ul.subm li a{color:#b89771;}

#content .menu .newItem{text-align:center;margin:0 0 55px 0;width:100%;}

#content .text{float:left;width:675px;padding-left:60px;color:#464646;}
#content .text h1{color:#3e819e;font-size:20px;margin:10px 0 20px 0;}
#content .text a{color:#bdbdbd;text-decoration:none;}
#content .text a:hover{color:#bdbdbd;text-decoration:underline;}

#content .text .path{height:46px;width:100%;background:url('/img/d/pathLine.gif') 0 0 repeat-x;margin:8px 0 0 -21px;padding-left:21px;}
#content .text .path .pathLineImg{margin-left:-24px}
#content .text .path .arrowLineImg{float:left;margin:13px 0 0 4px;}
#content .text .path .arrowLineImg2{float:right;margin:13px 35px 0 3px;}
#content .text .path a.lineLink{display:block;float:left;margin:14px 0 0 8px;color:#fff;font-size:14px;text-decoration:none;}
#content .text .path a.lineLink:hover{text-decoration:underline;}
#content .text .path .point{display:block;float:left;margin:23px 0px 0 6px;}

#content .filter {margin:0px 0 0 -21px;padding:13px 21px 0 0;position:relative;height:37px;}
#content .filter input[type=text]{width:36px;padding:0 2px 0 2px;height:14px;}
#content .filter input[type=image]{position:absolute;left:175px;top:7px;}
#content .filter .price{position:absolute;right:20px;top:10px;}

#content .catalog .item{width:100%;background:url('/img/d/itemTopBg.gif') 20px 0 no-repeat;padding:25px 0 35px 0;}
#content .catalog .item h2{color:#3e819e;font-size:14px;margin:0 0 15px 0;}
#content .catalog .item .price{text-align:center;}
#content .catalog .item .yesno{margin:9px 0 9px 0}
#content .catalog .item .count{width:50px;height:22px;padding:0 3px 0 3px;}
#content .catalog .item .inBasket{float:right;margin:3px 0 0 0;#margin-top:-21px;cursor:pointer;}
#content .catalog .item .addInBask{margin:0 0 7px 0;}
#content .catalog .item .infoPic{margin:0 5px 0px 0;}

#bottom {width:955px;height:75px;background:#000 url('/img/d/bottomBg.jpg') 0px 0px no-repeat;padding-top:15px;}
#bottom .ltext{float:left;margin:5px 0 0 0px;color:#fff;font-size:10px;width:105px;}
#bottom .banner{float:left;margin:0px 0 0 5px;}
#bottom .bannerSmall{float:left;margin:0px 0 0 15px;}
#bottom .bannerSmall img{margin:0px 0 5px 0px;}
#bottom .contact{float:left;margin:0px 0px 0 90px;color:#367a97;font-size:9px;}
#bottom .contact .big{font-size:11px;color:#fff}
#bottom .contact .small{font-size:9px;color:#367a97;padding-top:5px;display:block;}
#bottom .contact .small a{color:#fff;}


label.error{color:red;}
/*itemPic                        
/*#content .text .block{background:#87a2c4 url('/img/d/blockBg.gif') 0 0 repeat-y;float:left;width:164px;min-height:100px;#height:100px;position:relative;padding:35px 10px 0px 10px;margin-right:30px;}
#content .text .block .top{width:114px;height:26px;position:absolute;top:0;background:url('/img/d/blocTop.png') 0 0 no-repeat;color:#fff;padding-left:70px;left:0px;}
#content .text .block .bottom{width:184px;height:20px;position:absolute;bottom:0;background:url('/img/d/blocBot.png') 0 0 no-repeat;left:0px;}
#content .text .block .item{margin:0px 0 20px 0;}
#content .text .block .item .date{color:#5a6888;text-decoration:underline;font-size:8px;}
#content .text .block .item .title a{color:#fff;text-decoration:underline;font-size:12px;}
#content .text .block .item .itemText{color:#002352;text-decoration:underline;font-size:10px;}
#content .text .block .item .more a{color:#000;text-decoration:underline;font-size:10px;}
#content .text .block .item .more a img{margin-left:10px;}

#content .text .content{float:left;position:relative;width:560px;/*min-height:100px;#height:100px;*margin-top:20px;background:#87a2c4;border-left:1px #5d6c8c solid;border-right:1px #5d6c8c solid;border-bottom:1px #404665 solid;padding:20px}
#content .text .content h1{color:#000;font-size:20px;margin:-10px 0 10px 0;}
#content .text .content .ltcorn{position:absolute;width:20px;height:20px;background:url('/img/d/corners.png') 0 0 no-repeat;left:-1px;top:0;}
#content .text .content .rtcorn{position:absolute;width:20px;height:20px;background:url('/img/d/corners.png') -20px 0 no-repeat;right:-1px;top:0;}
#content .text .content .lbcorn{position:absolute;width:20px;height:20px;background:url('/img/d/corners.png') 0 -20px no-repeat;left:-1px;bottom:-1px;}
#content .text .content .rbcorn{position:absolute;width:20px;height:20px;background:url('/img/d/corners.png') -20px -20px no-repeat;right:-1px;bottom:-1px;}

#content .text .content .photoItem{}
#content .text .content .photoItem .img{float:left;width:250px;}
#content .text .content .photoItem .text{float:left;width:250px;padding:20px;}


#bottom {width:100%;height:217px;background:url('/img/d/banki.jpg') 225px 10px no-repeat;color:#758fb1;}
#bottom .ltext{float:left;margin:190px 0 0 35px;color:#758fb1;}
#bottom .copyright{float:right;margin:190px 30px 0 0;color:#758fb1;}


.white {color:#fff;}
*/


div.sc_menu {
    /* Set it so we could calculate the offsetLeft */
    position: relative;
    height: 45px;
    width: 650px;
	margin-top: -48px;
	margin-left: 7px;
    overflow: auto;
}
ul.sc_menu {
    display: block;
    height: 45px;
    /* max width here, for users without javascript */  
    width: 1500px;  
    padding: 15px 0 0 15px; 
	_padding: 15px 0 0 0px;
    /* removing default styling */
    margin: 0;
    background: url('/img/d/pathLine.gif') 0 0 repeat-x;      
    list-style: none;
}
.sc_menu li {
    display: block;
    float: left;    
    padding: 0 4px;
    margin:0 10px 0 10px;
}
.sc_menu a {
    display: block;
    text-decoration: none;
    color:#fff;
    font-size:14px;
}

.sc_menu a:hover {
    display: block;
    text-decoration:underline;
}
.sc_menu img {
    float:left;
    display:block;
}

