
body{
    padding:0; margin:0;
    background:url('images/bodybg.jpg') top left repeat-x rgb(112,112,112);
    font-family:Arial; font-size:9pt;text-align:center;color:#062033;
}
img{border:none;}
.both{clear:both;border:none !important;padding:0 !important;margin:0 !important;width:0px !important;height:0px !important;}
html, body {
    scrollbar-3dlight-color:white;
    scrollbar-arrow-color:#537E9E;
    scrollbar-highlight-color:#E4E9ED;
    scrollbar-face-color:#E4E9ED;
    scrollbar-shadow-color:white;
    scrollbar-darkshadow-color:#537E9E;
    scrollbar-track-color:white;
}
#icohome{position:relative;margin-left:-31px;width:30px;}
a.men {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
}
a.men:link {
    text-decoration: none;
}
a.men:visited {
    text-decoration: none;
    color: #FFFFFF;
}
a.men:hover {
    text-decoration: underline;
    color: #FFFFFF;
}
a.men:active {
    text-decoration: none;
    color: #FFFFFF;
}
td {
   text-align:left;
}

img.png {
   filter: expression(
      (runtimeStyle.filter == '') ?
         runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+src+', sizingMethod=scale)'
      :
         '',
      width = '380', /* установка ширины изображения */
      src = 'i/zero.gif'); /* замена исходное изображение однопиксельным GIF-ом */
}
img.png1 {
   filter: expression(
      (runtimeStyle.filter == '') ?
         runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+src+', sizingMethod=scale)'
      :
         '',
      width = '249', /* установка ширины изображения */
      src = 'i/zero.gif'); /* замена исходное изображение однопиксельным GIF-ом */
}
img.png2 {
   filter: expression(
      (runtimeStyle.filter == '') ?
         runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+src+', sizingMethod=scale)'
      :
         '',
      width = '214', /* установка ширины изображения */
      src = 'i/zero.gif'); /* замена исходное изображение однопиксельным GIF-ом */
}
img.png3 {
   filter: expression(
      (runtimeStyle.filter == '') ?
         runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+src+', sizingMethod=scale)'
      :
         '',
      width = '198', /* установка ширины изображения */
      src = 'i/zero.gif'); /* замена исходное изображение однопиксельным GIF-ом */
}

#gcontent{text-align:left;width:996px;margin:auto;background:url('i/bg.jpg') top left no-repeat;height:900px;border-top:7px solid black;}

/* home pages  */

#leftbgtopmenu{background:url('i/leftbgtopmenu.gif') top right no-repeat;width:3px;height:34px;float:left;}
#centerbgtopmenu{background:url('i/bgtopmenu.gif') top right repeat-x;padding:0 20px;height:34px;}
#centerbgtopmenu div{color:white;font-weight:bold;font-size:10pt;padding:10px 17px 0 17px;float:left;text-transform:uppercase;}
#centerbgtopmenu div.overtopmenu{color:#3E8EDE;}
#centerbgtopmenu div a{text-decoration:none;color:white;font-weight:bold;font-size:10pt;}
#centerbgtopmenu div a:hover{color:#3E8EDE;}
.borderright{background:#5F5F5F;height:21px;width:1px;margin-top:6px;padding:0 !important;}
#rightbgtopmenu{background:url('i/rightbgtopmenu.gif') top left no-repeat;width:3px;height:34px;float:left;}

#logo{width:380px;height:63px;margin:auto;}

/* #txtheaderindex { behavior: url(iepngfix.htc) } background:url('i/productindex.png') top left no-repeat;
   #txtheaderindex {float:right;width:480px;padding:77px 0 0 450px;margin-top:50px;height:227px;}   */
   #for_ie6{overflow:hidden;max-height:200px;height:expression(this.scrollHeight > 200 ? "200px" : "auto");}

#txtheaderindex {
    width:100%;
    height:345px;
    margin-top:5px;
}
#LeftBlock{
    float:left;
    width:465px;
}
#RightBlock{
    float:right;
    width:480px;
    overflow:hidden;
    margin-top:180px;
    max-height:220px;
    height:expression(this.scrollHeight > 220 ? "220px" : "auto");
}

.h1red{color:black;font-size:17pt;text-align:left;border-left:4px solid #DB0000;padding:8px 0 6px 10px;margin-bottom:20px;}
.h1red small{font-size:9pt;}
p{padding:0;margin:0 0 20px 0;}

#categories{width:100%;height:40px;}
#categories div{float:left;border-left:1px solid black;color:black;padding:17px 10px 3px 10px;font-size:9pt;font-weight:bold;height:15px;margin-bottom:5px;}
.cat1{margin:0 0 0 10px;}
.cat2{margin:0 0 0 292px;}
*html .cat2{margin:0 0 0 204px;}



.dm {position:absolute;background:black;border-top:1px solid white;margin:8px 0 0 -20px;}
.dm ul{padding:5px;margin:0;}
.dm ul li{list-style:none;font-size:7pt;text-transform:uppercase;background:url('i/licolor2.gif') top left no-repeat;margin:0 0 5px 0;padding:0 5px 0 10px;border-bottom:1px dotted #525252;}
.dm ul li a{text-decoration:none;font-size:7pt;color:white;}
.dm ul li a:hover{text-decoration:underline;}

#pirbindex{padding:60px 30px 0 0;float:right;}
#copy{background:url('i/bgcopy.png') top left no-repeat;width:730px;height:16px;color:white;clear:both;margin:0 0 10px 6px;padding:4px 12px 0 12px;font-size:7pt;}
#copy a{color:white;font-size:7pt;text-decoration:none;}
#copy a:hover{text-decoration:underline;}
#copy{behavior: url(iepngfix.htc) }


/* home pages end */


/* second pages  */

#txtheader {float:right;width:283px;padding-left:25px;}
#txtheader div.h1red{color:black;font-size:13pt;text-align:left;border-left:4px solid #DB0000;padding:8px 0 6px 10px;margin:0 0 110px 0;}
*html #txtheader div.h1red{margin:0 0 95px 0;}

#subcategories{width:100%;height:47px;clear:both;}
#subcategories div{font-weight:bold;cursor:pointer;cursor:hand;color:white;width:188px;height:40px;float:left;margin-right:1px;font-size:10pt;padding:7px 0 0 10px;overflow:hidden;text-transform:uppercase;}
#subcategories div div{height:32px;padding:0 0 0 5px;}
.color1borderleft{border-left:5px solid #465129; font-size:9pt !important;}
.color2borderleft{border-left:5px solid #0690A0; font-size:9pt !important;}
.color3borderleft{border-left:5px solid #81A006; font-size:9pt !important;}
.color4borderleft{border-left:5px solid #ED8000; font-size:9pt !important;}
.color5borderleft{border-left:5px solid #DB0000; font-size:9pt !important;}
#subcategories div span{font-size:7pt;}
#picsubcategories{width:100%;height:76px;}
#picsubcategories div{float:left;padding:5px 3px;}

.floatright{float:right;}

.colorover{border-left:5px solid white;}
.colortxt {
    padding-left:10px !important;
}

div.haki .bg {
     background:url('i/bg1button.gif') top left no-repeat;

}
div.haki .colortxt {
     color:#A9AD9B !important;
}
div.black .bg {
     background:url('i/bg5button.gif') top left no-repeat;
}
div.black .colortxt {
     color:#858585 !important;
}
div.blue .bg {
     background:url('i/bg2button.gif') top left no-repeat;
}
div.blue .colortxt {
     color:#98CED7 !important;
}
div.green .bg {
     background:url('i/bg3button.gif') top left no-repeat;
}
div.green .colortxt {
     color:#CCD9A7 !important;
}
div.orange .bg {
     background:url('i/bg4button.gif') top left no-repeat;
}
div.orange .colortxt {
     color:#FBC897 !important;
}

*html #content{width:100%;height:444px;overflow:auto;}

#content{width:100%;height:441px;overflow:auto;}
#content div{float:left;}
.leftmenu{width:198px;}
.leftmenu ul{padding:22px 0 0 0;margin:0;background:white;}
.leftmenu ul li{list-style:none;color:#6E6E6E;padding:10px 0 9px 22px;margin:0px;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #BDBDBD;}
.leftmenu ul li a{color:#6E6E6E;font-weight:bold;text-decoration:none;}
.leftmenu ul li a:hover{color:#465129;}
.leftmenu ul li.overli{color:#465129 !important;}
.leftmenu ul li.overli a {color:#465129 !important;}

.leftmenu ul li.endli{margin:0 !important;}
.bgbottomul{background:url('i/bgul.png') top left no-repeat;width:198px;height:47px;padding:0;border:none !important;}
.bgbottomul { behavior: url(iepngfix.htc) }

.product{width:449px;margin:7px 0 0 9px;background:white; text-align:center;}
.product img#PIC {padding:10px 0px;}
.borderframe2{border:1px solid #B8C7CF;}
.scrollproducts{padding-top:60px;}
.tr{width:22px;}
.thumbs{cursor:pointer;}
.thumbs img{border:1px solid #B8C7CF;margin:0 2px;}


.textblock{width:298px;margin:7px 10px 0 10px;}
.textblock p{padding:0;margin:0;}
.textblock a { color:#062033; text-decoration:none; }

.textblock p.pl{padding-left:14px !important;margin:0;}
.textblock ul{padding:0;margin:0;}
.textblock ul li{list-style:none;background:url('i/lired.gif') top left no-repeat;padding:0 0 0 14px;margin-bottom:15px;}
input#size{width:74px;height:16px;cursor:pointer;cursor:hand;margin-top:15px;}

#pirb{padding:14px 30px 0 0;float:right;}

/* second pages end */

b.red {color:#DB0000;font-size:9pt;}

/* contact-us pages */

#txtcontact{width:244px;padding:15px 15px 0 15px;}
#txtcontact p{padding:0;margin:0 0 7px 0;font-size:8pt;}
#txtcontact a{color:#DB0000;font-size:8pt;}
#map{width:494px;height:369px;padding:21px 10px 0 0;}
#map img{border:1px solid #808080;}
#click{margin-top:6px;border:none !important;}

#inner_content {
  text-aligh:center;
  font-size:11px;
  width:100%;
}

form{padding:0;margin:0;}
#contactform label{display:block;color:#656565;font-size:8pt;margin:0;padding:0;}
#contactform input{background:white;border:1px solid #9A9A9A;width:230px;height:16px;margin-bottom:2px;padding:0;}
#contactform textarea{background:white;border:1px solid #9A9A9A;width:230px;height:68px;margin-bottom:5px;padding:0;}
/* hacks for textarea */
*html #contactform textarea{height:60px;margin-bottom:5px;}
*:first-child+html #contactform textarea {height:60px;margin-bottom:5px;}
html:root*#contactform textarea {height:96px;margin-bottom:6px;}
input#send{width:51px;height:16px;border:none;background:none;}
/* hacks for textarea end */
/* contact-us pages end */


#txt{width:768px;padding:15px 15px 0 15px;height:401px;overflow:auto;}



.input_quote_stand {
    width:162px;
    height:14px;
    background-color:#FCFCFC;
    border:1px #9C9C9C solid;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#202020;
}
.select_quote_stand {
    width:162px;
    height:20px;
    background-color:#FCFCFC;
    border:1px #9C9C9C solid;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#202020;
}
.top_quote {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#4F4D4D;
    font-weight:bold;
    text-decoration:none;
}
.quote_text {
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#202020;
    font-weight:normal;
    text-decoration:none;
}
.input_quote_small {
    width:56px;
    height:14px;
    background-color:#FCFCFC;
    border:1px #9C9C9C solid;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#202020;
}
.input_quote_long {
    width:74px;
    height:14px;
    background-color:#FCFCFC;
    border:1px #9C9C9C solid;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#202020;
}
.input_quote_big {
    width:243px;
    height:14px;
    background-color:#FCFCFC;
    border:1px #9C9C9C solid;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#202020;
}
.input_quote_veri_s {
    width:40px;
    height:14px;
    background-color:#FCFCFC;
    border:1px #9C9C9C solid;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#202020;
}
.input_quote_text {
    width:262px;
    height:116px;
    background-color:#FCFCFC;
    border:1px #9C9C9C solid;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#202020;
}
.input_submit {
    background-image:url(images/k_send.gif);
    width:74px;
    height:14px;
    border:0px;
}
