@charset "utf-8";

.hiddenPic {display:none;}

 @media print {
       BODY {
         COLOR: #dae5ec;
         BACKGROUND-COLOR: #c0c0c0;
       }
       .outer_2_col {
	       border-left-width: 0px;  /* left column width */
	       border-left-color: #e8eaea;   /* left column colour */
	       background-color: #ffffff; /* center column colour */
       }
       .outer_3_col {
         border-left: 0px;
	       border-left-width: 0px;
	       border-right-width: 0px;
         background-color: #ffffff; /* center column colour */
       }
       .des_left {
	       width: 0px;              /* left column width */
	       margin-left: -0px;       /* _negative_ left column width */
       }
       .des_right {
	       width: 0px;              /* right column width */
	       margin-right: -0px;      /* _negative_ right column width */
       }
     }

.subParentOpened  .switch-open ,
.subParentOpened  .switch-close ,
.switch-close,
.switch-closing,
.subParentOpen .switch-open { display: none; }

.subParentOpen .switch-close,
.subParentOpened .switch-closing { display: block; }

/*.subParentOpen .mainmenu_main_open { display: block; }*/

.subParentOpened .sub-switch-open ,
.sub-switch-close                   { display: none; }
.subParentOpened .sub-switch-close  { display: block; }


.catalog-type-item { float: left; width: 120px; height: 166px; }


.sub-subParentOpened .sub-sub-switch-open,
.sub-sub-switch-close {
    display: none;
}
.sub-subParentOpened .sub-sub-switch-open {
    display: none;
}
.sub-subParentOpened .sub-sub-switch-close {
    display: block;
}

.left-menu-sub-sub-item { padding: 4px 10px 4px 30px; width: 130px; z-index:1001; }


td.mainpage table { font: 11px/17px Georgia,"Times New Roman",Times,serif; color: #646F6F; }

.our-projects {  }
.our-projects .project-item { border-bottom: 1px dashed #D7DBDB; padding-bottom: 10px; padding-top: 15px; }

.product-additional-box {  }
.product-additional-box .item {  border-bottom: 1px dashed #D7DBDB; float: left; margin-right: 8px; padding: 7px 0; width: 175px; }

 .product-item { border-bottom: 1px dashed #D7DBDB; float: left; margin-bottom: 20px;  margin-right: 20px; width: 163px; padding-bottom: 3px; }
 .product-item a { color: #FF6600; font: 11px Georgia,"Times New Roman",Times,serif; }



