/* CSS Document */
body {
 margin:0;
 vertical-align:top;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 background-image: url(http://www.pozhtechnika.ru/pic/bodybg.gif);
 SCROLLBAR-FACE-COLOR: #BBC6CA;
 SCROLLBAR-HIGHLIGHT-COLOR: #000;
 SCROLLBAR-SHADOW-COLOR: #000;
 SCROLLBAR-3DLIGHT-COLOR: #BBC6CA;
 SCROLLBAR-ARROW-COLOR:  #000;
 SCROLLBAR-TRACK-COLOR: #BBC6CA;
 SCROLLBAR-DARKSHADOW-COLOR: #BBC6CA;
 }
#btex {
  background-image: url(img/content/bg_content.gif);
  background-repeat: repeat-y;
  background-position: 963px 0px;
}
.bottom {
 position: absolute;
 left: 5px;
 bottom: -75px;
 width: 680;
 height: 60px;
 z-index: 3;
 padding-left:10px;
 line-height:22px;
 border-top:5px solid #666666;
 background-color:#CCCCCC;
 padding-left: 5px;
}

/*DIV {
 background-color: #FFFFFF;   border: 1px solid;
}*/
.all {
 width: 680px;
 background-color: #FFFFFF;
}
.all .index P {
  background-color: #EFEFEF;
  border: 1px solid #E2E2E2;
  border-left: 15px solid #E2E2E2;
  padding: 5px;
  text-align: justify;
  margin-top: 2px;
/*  margin-left: 10px;  */
}
.all .index A:link,
.all .index A:visited {
  background-color: #EFEFEF;
  border: 1px solid #E2E2E2;
  padding: 5px;
  display:block;
  margin-top: 5px;
  font-weight: bold;
}
.all .index A:hover {
  display:block;
  color: #A0A0A0;
  margin-top: 5px;
  font-weight: bold;
}
.all .index .ule A:link,
.all .index .ule A:visited {
  background-color: #EFEFEF;
  font-weight: 100;
  color: #909090;
  display: block;
  border: 0px;
  background-color: transparent;
  /*display:block;*/
  display: inline;
}
.all .index .ule A:hover {
  color: #999999;
  font-weight: 100;
  /*display:block;*/
  display: inline;
  border: 0px;
  background-color: transparent;
}
LI {
  margin-bottom: 9px;
}
.top-menu {
  background-color: #FFF;
  /*border: 1px solid #CCCCCC;*/
}

.top-menu a:link,
.top-menu a:visited {
    font-size: 12px;
    color:#222;
    background-color:#edecec;
    text-decoration:none;
    font-weight:bold;
    border-left: 1px solid #999999;
    padding-left: 5px;
    padding-right: 5px;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    }
.top-menu a:hover {
    font-size: 12px;
    color:#FF6600;
    background-color:#f9f9f9;
    text-decoration:none;
    font-weight:bold;
    border-left: 1px solid #999999;
    padding-left: 5px;
    padding-right: 5px;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    }
A IMG {
 border: 0px;
}
IMG {
 display: block;
}
H1 {
  font-size: 14pt;
  color: #666666;
  background-color:#d1d1d1;
  padding-left:10px;
  line-height:22px;
  border-top:5px solid #edecec;
}
.left {
  background-image: url(img/left_bg.gif);
  background-position: left;
  background-repeat: repeat-y;
  padding-left: 7px;
}

A:link {font-size:12px; color:#434B4F; text-decoration:underline;}
A:visited {font-size:12px; color:#434B4F; text-decoration:underline;}
A:active {font-size:12px; color:#434B4F; text-decoration:underline;}
A:hover {font-size:12px; color:#CC3333; text-decoration:none;}

.top_bg {
  background-image: url(img/11_info01.gif);
  background-repeat: repeat-x;
}

.a_link {
  font-size:11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #0066CC;
  font-weight: bold;
  background-color: #FFFFFF;
  width: 230px;
  text-align: center;
}

#small_black {
  font-size:11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #999999;
}
/*
Форма
---------------------------*/
.zakaz INPUT {
  width: 100%;
  border-bottom: #434B4F 1px solid;
  border-left: #434B4F 1px solid;
  border-right: #434B4F 1px solid;
  border-top: #434B4F 1px solid;
}
.zakaz TEXTAREA {
  width: 100%;
  border-bottom: #434B4F 1px solid;
  border-left: #434B4F 1px solid;
  border-right: #434B4F 1px solid;
  border-top: #434B4F 1px solid;
}

a.blockmenu:link,
a.blockmenu:visited {
    color:#222;
    background-color:#edecec;
    text-decoration:none;
    padding-left:12px;
    line-height:22px;
    display:block;
    font-weight:100;
    border-bottom:1px solid #dad9d9;
    }
a.blockmenu:hover {
    color:#B90000;
    background-color:#f9f9f9;
    text-decoration:none;
    padding-left:12px;
    line-height:22px;
    display:block;
    font-weight:100;
    border-bottom:1px solid #dad9d9;
    background-repeat: repeat-y;
    background-image: url(img/ico/w.gif);
    background-position: 0px 50%;
    }
a.sub_blockmenu:link,
a.sub_blockmenu:visited {
    color:#222;
    background-color:#edecec;
    text-decoration:none;
    padding-left:35px;
    line-height:22px;
    display:block;
    font-weight:100;
    border-bottom:1px solid #dad9d9;
    background-repeat: no-repeat;
    background-image: url(img/ico/l.gif);
    background-position: 25px 50%;

    }
a.sub_blockmenu:hover {
    color:#B90000;
    background-color:#f9f9f9;
    text-decoration:none;
    padding-left:35px;
    line-height:22px;
    display:block;
    font-weight:100;
    border-bottom:1px solid #dad9d9;
    background-repeat: no-repeat;
    background-image: url(img/ico/w.gif);
    background-position: 27px 50%;
    }
a.blockmenu-title:link,
a.blockmenu-title:visited {
    color:#CCCCCC;
    background-color:#666666;
    text-decoration:none;
    padding-left:5px;
    line-height:22px;
    display:block;
    font-weight:bold;
    border-bottom:1px solid #dad9d9;
    margin: 0px;

    }
a.blockmenu-title:hover {
    color:#CCCCCC;
    background-color:#808080;
    text-decoration:none;
    padding-left:5px;
    line-height:22px;
    display:block;
    font-weight:bold;
    border-bottom:1px solid #dad9d9;
    margin: 0px;
    }
.t {
margin-top: 4px;
background-color: #999999;
}
.t2 TD {
  padding: 4px;
  background-color: #FFF;
}