/*************************************************************************************************/
/*            ÄÂÅÐÈ                                                                              */
#category_block {
    position: relative;
    padding: 32px 0px 35px 60px;
    margin: 10px 0px 0px 0px;
    background-color: #fff;
    /*           border: 1px dotted red;    */ 
}
#category_block .one_cat {
    position: relative;
    width: 230px;
    float: left;
    margin: 0px 65px 0px 0px;    
    /*              border: 1px dotted blue;     */   
}
/*
#category_block .cat_name {
    padding: 0px 0px 17px 0px;    
    font-family: 'Open Sans', Arial, Helvetica, sans-serif; 
    font-weight: 700;
    font-size: 15px;
    color: #454545;    
}
*/
#category_block .material_link,
#category_block .material_current {
    
    float: left;
    width: 260px;
    
    padding: 0px 0px 0px 0px;
    margin: 0px 35px 13px 0px;
    font-family: 'Open Sans', Arial, Helvetica, sans-serif; 
    font-weight: 300;  
    font-size: 15px;
    line-height: 16px;
    color: #e24508;    
    
    /*              border: 1px dotted blue;     */ 
}
#category_block .material_link a {
    color: #454545;
    text-decoration: underline;
}
#category_block .material_link a:hover {
    color: #e24508;
    text-decoration: underline;
}


/*                   ÎÄÈÍ ÌÀÒÅÐÈÀË                           */
.material_block {
    position: relative;
    padding: 60px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    /*           border: 1px dotted red;     */  
}
.material_title {
    padding: 0px 0px 45px 0px;    
    font-family: 'Open Sans', Arial, Helvetica, sans-serif; 
    font-weight: 400;
    font-size: 26px;
    color: #333333;    
}
.foto_block {
    position: relative;
    width: 295px;
    float: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;   
    /*            border: 1px dotted blue;     */ 
}
.text_block {
    position: relative;
    width: 330px;
    float: right;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;     
    /*             border: 1px dotted blue;   */  
}
.text_block .material_price {
    padding: 0px 0px 30px 0px;    
    font-family: 'Open Sans', Arial, Helvetica, sans-serif; 
    font-size: 20px;
    font-weight: 700;
    color: #333;   
    text-transform: uppercase;
}
.foto_block .one_foto {
    position: relative;
    width: 273px;
    padding: 22px 0px 22px 22px;
    margin: 0px 0px 20px 0px;
    background-color: #fff;      
    /*      background-color: #ff0000;      */
}
.foto_block .one_auto {
    position: relative;
    width: 295px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 20px 0px;
}
/*            ÊÎÍÅÖ ÄÂÅÐÈ                                                                        */
/*************************************************************************************************/