#menu_all .list {
  vertical-align: top; padding-top: 8px;
}

#menu_all .list div {
  width: 340px; font-size: 15px; padding: 7px; line-height: 20px; position: relative;
}
#menu_all .selected {
  background-color: #e5e5e5;
}
#catalog_menu_links {
    visibility: hidden;
}
#catalog_menu_links td {
  vertical-align: top; background-color: #e5e5e5;
}
#catalog_menu_links .left {
    background: #e5e5e5  url(/img/calalog_menu_lb.gif) no-repeat bottom left;
}
#catalog_menu_links .right {
    background: #e5e5e5  url(/img/calalog_menu_rb.gif) no-repeat bottom right;
}
#catalog_menu_links .left div {
  background: #e5e5e5  url(/img/calalog_menu_lt.gif) no-repeat;
}
#catalog_menu_links .right div {
    background: #e5e5e5  url(/img/calalog_menu_rt.gif) no-repeat;
}
#catalog_menu_links .ugol {
    width: 11px; height: 9px; overflow: hidden;
}
#catalog_menu_links #container span {
  /*font-weight: bold;*/ color: #8e1616;
}
#catalog_menu_links #container div {
  font-size: 11px; line-height: 28px; margin: 0px; padding: 7px 0px 16px 0px;
}
#catalog_menu_links #container div div {
  float: left; width: 160px; margin: 0px 10px 0px 10px;
}
.middle_ugol {
  width: 23px; height: 23px; overflow: hidden;
    background-image:  url(/img/calalog_menu_ugolok.gif);
    background-repeat: no-repeat;
    position: relative; top: 10px; left: 19px;
}
.cat hr {
  border: solid 0px White;
  border-bottom: dashed 1px #cccccc;;
  height: 1px;  margin: 5px 0 0 0;
}
.cat .cat_container {
	margin: 0 0 30px 10px; font-size: 12px; line-height: 20px;	
}
.cat .cat_container p {
  margin: 5px 0; 
}
.cat .cat_container p.vvod {
  margin: 10px 0; font-size: 16px; line-height: 24px;
}

.cat h1 {
  margin: 10px 0; line-height: 30px;
}
.cat .cat_container div.item {
	font-size: 11px; line-height: 16px; float: right; margin: 10px;	
}
.cat .cat_container div.item img {
	border: 1px solid Silver;	
}
.cat .cat_container .cat_links {
	margin: 0 0 30px 10px;	
}
.cat .cat_container .cat_links {
	width: 100%;		
}
.cat .cat_container .cat_links td a {
	font-size: 12px; line-height: 20px;	
}
.dopProd {
	margin: 20px 0 30px 10px; font-size: 14px; line-height: 20px;	
}
.phbox {
  width: 100%;
}
.phbox .left {
  border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc;
}
.phbox .left .cont {
  margin: 14px; width: 430px; overflow: hidden; text-align: center;
}

.phbox .phnav {
  width: 460px; height: 30px;
}
.phbox .phnav .dummy {
    border-bottom: solid 1px #cccccc;
}
.phbox .phnav .navbutt {
    border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-top: solid 1px #cccccc; border-bottom: solid 1px #cccccc;
    width: 70px; font-family: Verdana; font-size: 13px;	color: Black; font-weight: bold; text-align: center;
    background-color: #e5e5e5; cursor: pointer;
}
.phbox .phnav .pressed {
    border-bottom: solid 0px; background-color: #FFFFFF; font-weight: normal; color: #0a62aa; cursor: default;
}
.phbox .phnav .pressed span {
    border-bottom: dashed 1px #0a62aa;
}
.phbox .count {
    font-family: Verdana; font-size: 14px; line-height: 30px;
}
.phbox .count b {
 font-size: 24px;
}
.phbox .label {
	text-align: right;	
}
.cat_container h3 {
  margin: 15px 0 3px 0;
  font-size: 15px;
  font-weight: bold;
  font-family: Verdana;
}

.cat_container span {
	margin: 15px 0 3px 0; font-size: 13px; font-weight: normal; font-style: italic;
}
.cat_container span.h2 {margin-top: 20px; margin-bottom:10px; font-family: Verdana; font-size: 20px; font-weight: normal; line-height: 20px;}

.phtable {
    width: 100%; border-left: solid 1px #cccccc;
}
.phtable .header td {
  font-weight: bold; border-top: solid 1px #cccccc; border-bottom: solid 2px #cccccc;
}
.phtable td {
    font-size: 13px; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc;
    padding: 5px; text-align: center;
}
.phtable td.first {
    text-align: left; width: 24%;
}


.scblock {
 margin: 20 0 20 30;
}
.uslov {
    font-size:26px; font-family: Times New Roman; color: gray; cursor: default;
}
.uslov .sel {
  color: black;
}
.scobes div {
    float: left; height: 16px;
}
.scobes div img {
    height: 16px; width: 100%;
}
.rashifrovka {
 clear: both;
}
.rashifrovka p {
 display: none;
}