@charset "windows-1251";

html{
height:100%;
margin:0px;
padding:0px
}

body{
height:100%;
margin:0px;
padding:0px;
}

h1
{
    font:18px/150%  Trebuchet MS, Tahoma; color:#000000;
    padding-left:20px; margin-bottom: 5px; line-height: 1;
}

h2
{
    padding-left:20px; margin-bottom: 3px; line-height: 1;
    font:18px/150%  Trebuchet MS, Tahoma; color:#000000;
}

.top1{
    background:URL("bg_head.jpg") center top no-repeat;
    height:143px;
    width:100%;
    background-color: #32c2ff;
}

.topMenu{
    background:URL("bg_menu.jpg") center top repeat-x;    
    width:100%;    
}

.basket1{background:URL("basket_left.gif") left top no-repeat; height:110px; width:340px; clear:both;}
.basket2{background:URL("basket_right.gif") right top no-repeat; height:110px; width:340px; }
.basket3{background:#ffffff; height:110px; width:328px;}

.cat1{background:URL("cat_bg.gif") left top repeat-y; width:250px; margin-bottom:15px;}
.cat2{background:URL("cat_top.gif") left top no-repeat; width:250px;}
.cat3{background:URL("cat_bottom.gif") left bottom no-repeat; width:250px;}

.friends1{background:URL("cat_bg.gif") left top repeat-y; width:250px; margin-bottom:15px;}
.friends2{background:URL("friends_top.jpg") left top no-repeat; width:250px;}
.friends3{background:URL("cat_bottom.gif") left bottom no-repeat; width:250px;}

.service1{background:URL("cat_bg.gif") left top repeat-y; width:250px; margin-bottom:15px;}
.service2{background:URL("service_top.jpg") left top no-repeat; width:250px;}
.service3{background:URL("cat_bottom.gif") left bottom no-repeat; width:250px;}

.search1{background:URL("search_bg.gif") left top repeat-y; width:250px; margin-bottom:15px;}
.search2{background:URL("search_top.gif") left top no-repeat; width:250px;}
.search3{background:URL("search_bottom.gif") left bottom no-repeat; width:250px;}

.box_top1{background:URL("c_tbg.gif") left top repeat-x; height:7px; width:100%; font-size:1px;}
.box_top2{background:URL("c_tl.gif") left top no-repeat; height:7px; width:100%;font-size:1px;}
.box_top3{background:URL("c_tr.gif") right top no-repeat; height:7px; width:100%;font-size:1px;}

.box_content1{width:100%; background:URL("border.gif") left top repeat-y;}
.box_content2{width:100%; background:URL("border.gif") right top repeat-y;}

.box_bottom1{background:URL("c_bbg.gif") left top repeat-x; height:7px; width:100%; font-size:1px;}
.box_bottom2{background:URL("c_bl.gif") left top no-repeat; height:7px; width:100%;font-size:1px;}
.box_bottom3{background:URL("c_br.gif") right top no-repeat; height:7px; width:100%;font-size:1px;}

.name1{background:#efefef; }
.name2{background:URL("name_left.gif") left top no-repeat; height:32px; width:100%;}
.name3{background:URL("name_right.gif") right top no-repeat; height:32px; width:100%;}

.nameLT{background:URL("nameLT.jpg") left top no-repeat; height:6px; width:6px;}
.nameLB{background:URL("nameLB.jpg") left bottom no-repeat; height:6px; width:6px;}
.nameRT{background:URL("nameRT.jpg") right top no-repeat; height:6px; width:6px;}
.nameRB{background:URL("nameRB.jpg") right bottom no-repeat; height:6px; width:6px;}


.t18{font:18px/150%  Trebuchet MS, Tahoma; color:#000000;}
.t18 a{font:18px/150%  Trebuchet MS, Tahoma; color:#0066FF;}
.t18 a:hover{font:18px/150% Trebuchet MS, Tahoma; color:#000000;}

.t24{font:24px/150%  Trebuchet MS, Tahoma; color:#000000;}
.t24 a{font:24px/150%  Trebuchet MS, Tahoma; color:#0066FF;}
.t24 a:hover{font:24px/150% Trebuchet MS, Tahoma; color:#000000;}


.t18title{font:18px/150%  Trebuchet MS, Tahoma; color:#000000;}
.t18title a{font:18px/150%  Trebuchet MS, Tahoma; color:#000000;}
.t18title a:hover{font:18px/150% Trebuchet MS, Tahoma; color:#000000;}

.t11{font:11px/150%  Trebuchet MS, Tahoma; color:#000000;}
.t11 a{font:11px/150%  Trebuchet MS, Tahoma; color:#0066FF;}
.t11 a:hover{font:11px/150% Trebuchet MS, Tahoma; color:#000000;}

.t13{font:13px/150%  Trebuchet MS, Tahoma; color:#000000;}
.t13 a{font:13px/150%  Trebuchet MS, Tahoma; color:#0066FF;}
.t13 a:hover{font:13px/150% Trebuchet MS, Tahoma; color:#000000;}

.t13black a{font:13px/150%  Trebuchet MS, Tahoma; color:#000000;}
.t13black a:hover{font:13px/150% Trebuchet MS, Tahoma; color:#000000;}


.list1{padding-left:0px; margin-bottom:5px;}
.list123{background:URL("bullet1.gif") left 7px no-repeat; padding-left:13px; margin-bottom:5px;}
.list1unvisible{display: none;}

.inputBoxInactive{border: 1px solid #cae2c0; color: #c0c0c0;font:13px/150%  Trebuchet MS, Tahoma;}
.inputBoxActive{border: 1px solid #92c07f; color: #000000; font:13px/150%  Trebuchet MS, Tahoma;}

.visible{display: block}
.unvisible{display: none}

.catalogHeader{background: #cee4c4;font-weight: bold;}

.catalogRow{font-size:12px}
.catalogRow a{font-size:12px}
.catalogRow a:hover{font-size:12px}

.calcHeader
{
    background: #5dd50f; color: #ffffff;font-weight: bold;
}

.calcHeader a
{
    background: #5dd50f; color: #ffffff;font-weight: bold;
}

.calcHeader a:hover
{
    background: #5dd50f; color: #ffffff;font-weight: bold;
}

.pageLink a
{
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
}

.pageLink a:hover
{
    font-weight: bold;
}

.pageLink:hover
{
    margin: 5px;
    padding: 0px;
    color: #ffffff;
    background: #85d94e;
    font-weight: bold;
    text-decoration: none;
    border: 1px solid #1da57f;
    text-align: center;
}

.pageLink
{
    margin: 5px;
    padding: 0px;
    color: #ffffff;
    background: #5dd50f;
    font-weight: bold;
    text-decoration: none;
    border: 1px solid #1da57f;

}

.pageLinkSelected
{
    margin: 5px;
    padding: 0px;
    color: #ffffff;
    background: #54a41f;
    font-weight: bold;
    text-decoration: none;
    border: 1px solid #1da57f;
}

.pageLinkSelected a
{
    margin: 5px;
    padding: 0px;
    color: #ffffff;
    background: #54a41f;
    font-weight: bold;
    text-decoration: none;
    border: 1px solid #1da57f;
}

.harwen {    
    position: absolute;
    float: left;
    top: 3px;    
    behavior: url(iepngfix.htc);
}

.offerTitle
{
    font-size: 24px;
    font-color: #0066FF;
}

.offerTitle a
{
    font-size: 24px;
    font-color: #0066FF;
    text-decoration: none;
}
.offerTitle a:hover
{
    font-size: 24px;    
    text-decoration: underline;
}

.goods-desc
{
    font-size: 12px;   
}

.goods-desc th
{
    text-align: right;
    vertical-align: top;
    color: #2c9100;
}

.goods-desc td
{
    text-align: justify;
}

.productCount
{
    font-size: 8px;
    color: #989898;
    text-align: right;
    width: 100%;
}

.pages
{
    color: #000;
    padding: 8px 0px 0px 8px;
}


