body{margin:0 0 0 0;padding:0 0 0 0;background:#fff ;font-family: Tahoma, Verdana, Arial; z-index:0}
table{border-collapse:collapse}
table td{border:none;padding:0;vertical-align:top}
body, td{color:#405360; font-family: Tahoma, Verdana, Arial; font-size: 11px }
form{margin:0;padding:0}
a img{border:none}
a{color:#405360;text-decoration:underline}
a:hover{color:#405360;text-decoration:none}
p{margin:10px 0 10px 0}
.blockClear{float:none;height:1px;clear:both;margin:0 0 -1px 0;overflow:hidden;padding:0 0 0 0}
h1{font-size:24px; font-family: Tahoma, Verdana, Arial;padding:25px 0 10px 0;margin:0 0 0 0;color:#405360}
h2{font-weight:bold; font-size:14px ;font-family:Tahoma, Verdana, Arial;padding:10px 0 5px 0;margin:0 0 0 0;color:#405360}
/*
h1{font:24px times, serif;padding:25px 0 10px 0;margin:0 0 0 0;color:#405360}
h2{font:bold 14px times, serif;padding:10px 0 5px 0;margin:0 0 0 0;color:#405360}
*/
.blockMain{max-width:1300px;min-width:1000px;margin:0 auto;float: left}

.blockTop{float: left;width: 100%}
.blockTopC{margin: 0 208px 0 231px;height:132px;text-align:center;background:url(img/toptorg/blockTopC.gif) no-repeat right top;}
.blockTopL{float: left;width: 231px;margin-left: -100%;position:relative; }
.blockTopR{float: left;width: 208px;margin-left: -208px;font-size:19px; font-family: Times;}

.blockTopL .blockInner{padding:33px 0 0 32px}
.blockTopC ul{padding:0 0 0 0;margin:0 0 0 0;list-style:none}
.blockTopC li{font-size:19px; font-family: times,Tahoma;text-align:left;background:url(img/toptorg/bulletRed.gif) no-repeat left;padding:7px 0 7px 14px;float:left;margin-left:10px; }
.blockTopC li a{color:#373a3c;text-decoration:underline}
.blockTopC li a:hover{color:#373a3c;text-decoration:none}
.blockNav{ margin:0 auto 0  auto;padding:21px 0 0 0}

.blockTopR .blockCall a{font-size:18px; font-family: Tahoma;display:block;padding:0 0 5px 0}
.blockTopR .blockCall{font-size:10px; font-family: Tahoma, Verdana, arial;color:#0058a2}
.blockTel{padding:45px 28px 10px 28px;background:url(img/toptorg/iconTel.gif) no-repeat 0 48px}
.blockIcq{padding:0 28px 10px 28px;background:url(img/toptorg/iconIcq.gif) no-repeat 0 3px}
.blockCall{padding:5px 28px 10px 28px;background:url(img/toptorg/iconCall.gif) no-repeat 0 8px}
.blockCall a, .blockCall a:hover{color:#0058a2}

.blockSearch{height:43px;background:url(img/toptorg/blockSearch.gif) repeat-x top;margin:40px 51px 0 0}
.blockSearchL{background:url(img/toptorg/blockSearchL.gif) no-repeat top left}
.blockSearchR{height:43px;background:url(img/toptorg/blockSearchR.gif) no-repeat right top}

.blockSearch .inputText input{width:95%;border:1px solid #dbe3e8;background:#dbe3e8}
/*.blockSearch .inputButton input{ font-size:16px; font-family: Tahoma;color:#fff;border:1px;background:none;width:135px; font-weight: bold }*/
.inputTextWraper{float:left;width: 100%}
.blockSearch .inputText{margin-right:148px;text-align:right}
.blockSearch .inputButton{float:left;width:148px;margin-left:-148px; }
.blockSearch form{padding:11px 0 0 21px}

.advsearch {color:#FFFFFF;text-decoration:none;padding: 0px; margin: 0px;top: -15px}

.blockNoticeWrapper{float: left;width: 100%}
/*.blockNoticeR{margin-left: 231px}*/
.blockNoticeR{margin-left: 1px}

.blockCurrency{background-color: #FFFF00;float: left;height:51px;background:url(img/toptorg/blockCurrency.gif) no-repeat left top;width: 231px;line-height:51px;}
.blockCurrency a{color:#405360;text-decoration:none;margin:0 0 0 31px;padding:0 11px 0 0;background:url(img/toptorg/arrow.gif) no-repeat right}
.blockCurrency a:hover{color:#405360;text-decoration:underline}

.blockNotice{height:51px;background:url(img/toptorg/blockNotice.gif) repeat-x top;margin:0 8px 0 0}
.blockNotice div{background:url(img/toptorg/blockNoticeL.gif) no-repeat top left}
.blockNotice div div{height:51px;background:url(img/toptorg/blockNoticeR.gif) no-repeat right top;padding:0 57px 0 55px}

.blockNotice p{margin:0 0 0 0;padding:14px 0 0 0}

.blockContent{float: left;width: 100%; }

.blockCenter{margin: 0 208px 0 231px}
/*#home .blockCenter{margin: 0 0 0 231px}*/
.blockLeft{float: left;width: 231px;margin-left: -100%;}
.blockRight{float: left;width: 208px;margin-left: -208px}

.blockLeft .blockInner{padding:35px 0 0 20px}
.blockRight .blockInner{padding:35px 0 0 0}
.blockCenter .blockInner{padding:35px 20px 0 0}
/*#home .blockCenter .blockInner{padding:35px 0 0 0}*/

.blockCenter1 .blockInner1{padding:35px 0 0 0}
.blockCenter1{margin: 0 0 0 231px}

/*.blockGray{background:url(img/toptorg/blockGrayB.gif) no-repeat bottom left #d7d7d7;width:188px;margin-bottom:4px}*/
.blockGray{background:url(img/toptorg/blockGrayB.gif) no-repeat bottom left #e1f0f6;width:188px;margin-bottom:4px}

.blockGrayT{background:url(img/toptorg/blockGrayT.gif) no-repeat top left}
.blockGray .blockGrayInner{padding:0 14px}

.blockCart h2{padding-left:20px;background:url(img/toptorg/iconCart.gif) no-repeat 0 15px}
.blockCart p{margin:5px 0 0 20px}

/*.blockAuth input{border:1px solid #fff;background:#fff;margin:5px 0}*/
input.eml , .pass  {width:145px;border:1px solid #fff;background:#fff;margin:5px 0}
.blockAuth strong a{float:left}
.blockAuth span a{float:right}
.blockAuth p{width:145px;margin:0 0 0 0}
.blockAuth span a{color:#8c98a1;text-decoration:underline}
.blockAuth span a:hover{color:#8c98a1;text-decoration:none}

input.pricem {border:1px solid #CCCCCC;width: 35px;background:#fff;margin:0px 0}

.inputCurr {font-family: Tahoma, Verdana, Arial; font-size: 11px;border:1px solid #CCCCCC;width: 105px;background:#EEEEEE;margin:17px 0;}

.blockCenter input.qtyinfo {border:1px solid #CCCCCC;background:#fff;margin: 0px 0; vertical-align: top }

.blockSpec2 h2{padding:5px 0 5px 0}
.blockSpec2 h2 a{color:#0058a2;text-decoration:underline;font-size:13px;}
.blockSpec2 h2 a:hover{color:#0058a2;text-decoration:none}
.blockSpec2 a{font-size:12px}
.blockSpec2 p{margin:2px 0 0 0}
.colorRed{color:#0058a2}

.blockGray2{background:url(img/toptorg/blockGray2B.gif) no-repeat bottom left #eaf7f9}
/*.blockGray2{background:url(img/toptorg/blockGray2B.gif) no-repeat bottom left #e4e5dc}*/

.blockGray2T{background:url(img/toptorg/blockGray2T.gif) no-repeat top left}
.blockGray2Inner{padding:10px 5px}

.listIcon{padding:0 0 0 0;margin:0 0 0 0;list-style:none}
.listIcon li ul{padding:0 0 0 0;margin:0 0 0 0;list-style:none}
.listIcon li ul li{padding:0 0 0 0;font-weight:normal;margin:5px 0}
.listIcon li a.linkCurr{color:#868b8e;text-decoration:none}
.listIcon li ul li.linkCurr a{color:#868b8e;text-decoration:none}
.listIcon1{background:url(img/toptorg/icons/1.gif) no-repeat top left}
.listIcon2{background:url(img/toptorg/icons/2.gif) no-repeat top left}
.listIcon3{background:url(img/toptorg/icons/3.gif) no-repeat top left}
.listIcon4{background:url(img/toptorg/icons/4.gif) no-repeat top left}
.listIcon5{background:url(img/toptorg/icons/5.gif) no-repeat top left}
/*.listIcon6{background:url(img/toptorg/icons/6.gif) no-repeat top left}*/
.listIcon7{background:url(img/toptorg/icons/7.gif) no-repeat top left}
.listIcon8{background:url(img/toptorg/icons/8.gif) no-repeat top left}
.listIcon9{background:url(img/toptorg/icons/9.gif) no-repeat top left}
.listIcon10{background:url(img/toptorg/icons/10.gif) no-repeat top left}
.listIcon11{background:url(img/toptorg/icons/11.gif) no-repeat top left}
.listIcon12{background:url(img/toptorg/icons/12.gif) no-repeat top left}

.listIcon34{background:url(img/toptorg/icons/34.gif) no-repeat top left;font-weight:bold;padding:5px 0 10px 48px;margin:10px 0 10px 0}
.listIcon32{background:url(img/toptorg/icons/32.gif) no-repeat top left;font-weight:bold;padding:5px 0 10px 48px;margin:10px 0 10px 0}
.listIcon35{background:url(img/toptorg/icons/35.gif) no-repeat top left;font-weight:bold;padding:5px 0 10px 48px;margin:10px 0 10px 0}
.listIcon38{background:url(img/toptorg/icons/38.gif) no-repeat top left;font-weight:bold;padding:5px 0 10px 48px;margin:10px 0 10px 0}
.listIcon39{background:url(img/toptorg/icons/39.gif) no-repeat top left;font-weight:bold;padding:5px 0 10px 48px;margin:10px 0 10px 0}
.listIcon45{background:url(img/toptorg/icons/45.gif) no-repeat top left;font-weight:bold;padding:5px 0 10px 48px;margin:10px 0 10px 0}
.listIcon31{background:url(img/toptorg/icons/31.gif) no-repeat top left;font-weight:bold;padding:5px 0 10px 48px;margin:10px 0 10px 0}
.listIcon30{background:url(img/toptorg/icons/30.gif) no-repeat top left;font-weight:bold;padding:5px 0 10px 48px;margin:10px 0 10px 0}
.listIcon29{background:url(img/toptorg/icons/29.gif) no-repeat top left;font-weight:bold;padding:5px 0 10px 48px;margin:10px 0 10px 0}
.listIcon47{background:url(img/toptorg/icons/47.gif) no-repeat top left;font-weight:bold;padding:5px 0 10px 48px;margin:10px 0 10px 0}
.listIcon37{background:url(img/toptorg/icons/37.gif) no-repeat top left;font-weight:bold;padding:5px 0 10px 48px;margin:10px 0 10px 0}
.listIcon33{background:url(img/toptorg/icons/33.gif) no-repeat top left;font-weight:bold;padding:5px 0 10px 48px;margin:10px 0 10px 0}
.listIcon6 {background:url(img/toptorg/icons/6n.gif) no-repeat top left;font-weight:bold;padding:5px 0 10px 48px;margin:10px 0 10px 0}


/*.listIcon li{padding:5px 0 10px 48px;font-weight:bold;margin:10px 0 10px 0}*/


.listIcL  {color:#868b8e;padding:0 0 0 0;list-style:none;font-weight:normal ;margin:5px 45 5px 40}

/*.listIconL li {padding:0 0 0 0;font-weight:normal;margin:5px 0}*/


.blockFooter{border-top:3px solid #c9c9c9;margin:30px 3px 0 22px;padding:1px 204px 0 0}
/*.blockFooterL, .blockFooterR{float:right;padding:5px 0 30px 0;border-top:6px solid #c9c9c9;width:170px}*/
.blockFooterL{float:right;padding:5px 0 30px 0;border-top:6px solid #c9c9c9;width:570px}
.blockFooterR{float:right;padding:5px 0 30px 0;border-top:6px solid #c9c9c9;width:170px}
.blockFooterL{float:left;color:#0058a2}

.imgLeft{border:0px solid #d9d9d9;float:none;margin:           10px 0 10px 0}
.imgLeftimg {border:1px solid #d9d9d9;float:left;text-align: center;width: 140px;margin:0 11px 20px  0}

.add2cart{margin:0 0 -5px 34px}

.blockCrumbs{color:#8c9193;margin:0 0 20px 0}
.blockCrumbs span{color:#0058a2}
.blockCrumbs a{color:#0058a2;text-decoration:underline}
.blockCrumbs a:hover{color:#0058a2;text-decoration:none}

.listNum{padding:0 0 0 0;margin:0 0 0 0;list-style:none;width:275px}
.listNum li{padding:10px 0}
.listNum strong{float:right}

.listSub{padding:10px 0 0 0;margin:0 0 0 0;list-style:none;width:390px}
.listSub li{width:50%;float:left;width:165px;padding:0 30px 8px 0}
.listSub a{color:#0058a2;text-decoration:underline}
.listSub a:hover{color:#0058a2;text-decoration:none}

.blockManuf{margin:0 0 30px 0}
.blockManuf a{margin:0 12px 0 0;line-height:20px}
.blockManuf span a{color:#0058a2;text-decoration:underline}
.blockManuf span a:hover{color:#0058a2;text-decoration:none}

.blockSort{background:#e9e9e9;line-height:31px;height:31px;padding:0 6px;margin:0 0 20px 0;color:#000}
.blockSort a{color:#0058a2;text-decoration:underline}
.blockSort a:hover{color:#0058a2;text-decoration:none}
.blockSort .inputText{border:1px solid #c5c5c5;width:50px}
* html .blockSort .inputText{margin:5px 0 0 0}
.blockSort p{margin:0 0 0 0;padding:0 0 0 10px;float:right;border-left:3px solid #fff}
.blockSort p a{margin:0 8px}

.blockCenter h2{color:#20201f}
.blockCenter h2 a{color:#20201f;text-decoration:underline;margin:0 14px 0 0}
.blockCenter h2 a:hover{color:#20201f;text-decoration:none}

.blockDelim{background:url(img/toptorg/blockDelim.gif) repeat-x top;height:1px;overflow:hidden;margin:10px 0 30px 0}

.blockPager{margin:0 0 20px 0}
.blockPager p{float:right}

.listRoot{width:100%;padding:10px 0 0 0;margin:0 0 0 0;list-style:none;}
.listRoot li{width:24%;float:left;text-align:center;height:134px}
.listRoot h2{padding:0 0 0 0;margin:-5px 0 0 0}
.listRoot h2 a{background:url(img/toptorg/plus.gif) no-repeat right 7px;padding:0 12px 0 0}


.blockSpec{margin:40px 0 0 22px}
.blockSpec .blockHeader{background:url(img/toptorg/blockSpecHeader.gif) repeat-x left top;color:#fff;font:bold 16px/33px times, serif}
.blockSpec .blockHeader div{background:url(img/toptorg/blockSpecHeaderL.gif) no-repeat left top}
.blockSpec .blockHeader div div{background:url(img/toptorg/blockSpecHeader.gif) no-repeat right top;padding:0 0 0 35px}
.blockSpec ul{padding:0 0 0 0;margin:0 0 0 0;list-style:none}
.blockSpec li{float:left;padding:25px 35px 25px 20px;font-size:12px}
.blockSpec li a{font-weight:bold}
.blockSpec li img{border:1px solid #5d707c;margin:0 0 3px 0}
.blockSpec li p{margin:5px 0 0 0}

.blockImgSpec{display: marker;
/*background:url(img/toptorg/blockImgSpec.gif) no-repeat top left;*/
width:148px;height:140px;vertical-align: bottom;text-align: center;margin:0 auto}
.blockImgSpec img{vertical-align: bottom;margin:9px 0 9px 0px}


/*
.blockImgSpec{text-align: center ; background:url(img/toptorg/blockImgSpec.gif) left no-repeat top; width:148px;height:140px;margin:0 auto}
.blockImgSpec img{margin:9px 0px 0 0px}
*/
.transMenu {
 position:absolute ;
 overflow:hidden;
 left:-1000px;
 top:-1000px;
}
.transMenu .content {
 position:absolute  ;
}
.transMenu .items {
 position:relative ;
 left:0px; top:0px;
 z-index:2;
}
.transMenu  td
{
 padding: 0px 5px 0px 5px !important;
 font-size: 11px !important ;
 font-family: Arial, Helvetica, sans-serif !important ;
 text-align: left !important ;
 font-weight: bold !important ;
 color: #000000 !important ;
}
#subwrap
{
 text-align: left ;
}
.transMenu  .item.hover td
{

}
.transMenu .item {
 height: 5px; text-decoration: none ;
 cursor:pointer;
 cursor:hand;
}
.transMenu .background {
 background-color: #EEF6FF !important ;
 position:absolute ;
 left:0px; top:0px;
 z-index:1;
 opacity:0.85;
 filter:alpha(opacity=85)
}
.transMenu .shadowRight {
 position:absolute ;
 z-index:3;
 top:3px; width:2px;
 opacity:0.85;
 filter:alpha(opacity=85)
}
.transMenu .shadowBottom {
 position:absolute ;
 z-index:1;
 left:3px; height:2px;
 opacity:0.85;
 filter:alpha(opacity=85)
}
.transMenu .item.hover {
 background-color: #D3D3D3 !important ;
}
.transMenu .item img {
 margin-left:10px !important ;
}

table.menu a{
 margin:0px !important ;
 padding: 0px 6px 0px 6px !important ;
 display:block !important;
 position:relative !important ;
}

div.menu a,
div.menu a:visited,
div.menu a:link {
 height:5px;
 font-size: 12px !important ;
 font-family: Arial, Helvetica, sans-serif !important ;
 text-align: left !important ;
 font-weight: bold !important ;
 text-decoration: none !important ;
 margin-bottom:0px !important ;
 display:block !important;
 white-space:normal ;
 border-right: 1px solid #668603;
 border-left: 1px solid #99CC00;
}
div.menu td {
 border-bottom: px dashed #FFC819 ;
 border-top: px dashed #FFC819 ;
 border-left: px dashed #FFC819 ;
}
div.menu td.last {
 border-right: px dashed #FFC819 ;
}

#trans-active a{

 background-color: #D3D3D3 !important ;
}
#menu a.hover   {
}
#menu span {
 display:none;
}

/* Ajax quick find */

div.ajaxQuickFind
   {
     font-family:  Helvetica, sans-serif !important ;
     width: auto;
     max-width: 400px;
     visibility: hidden;
     cursor: crosshair;
     text-decoration: none;
     text-align: left;
     left: 250px;
     display: table;
     position: absolute;
     background-color: #DDDDDD;
     border: 1px solid #CCCCCC;
     color: #0066CC;

   }

ul.ajaxQuickFind
   {
     padding-left: 0px;
     list-style:none
   }

li.ajaxQuickFind
   {
     padding: 3px 5px 2px 20px;

     font-family:  Helvetica, sans-serif !important ;
     background:none;
     font-size: 12px;
     list-style-type: none;
     text-decoration: none;
     padding-left: 0px;
  white-space: nowrap
}

/* /Ajax quick find */

/* Ajax add quickie suggest */

div.ajaxAddQuickie
   {
     text-align: left;
     list-style:none
   }

div.addQuick
   {
     text-align: left;
     color: #67748B;
     text-decoration: underline;
     cursor: pointer;
   }

ul.ajaxAddQuickie
   {
     list-style-type: none;
     list-style-image: none;
     padding-left: 0px;
   }

li.ajaxAddQuickie
   {
     font-size: 80%;
     padding-left: 0px;
   }

.messageStack
   {
     background-color: #ffb3b5;
     padding: 0.5em 0.5em 0.5em 0.5em;
   }

/* /Ajax add quickie suggest */

p.CartContentCenter
   {
     text-align: center;
   }

