body{
    margin: 0;
    padding: 0;
}
a{
    border: none;
}
img{
    border: none;
}
.main_blok{
    margin: 0 auto;
    width: 1000px;

    background:  url(/images/t_ids_002_01.gif) no-repeat;
}
.left_blok{
    float: left;
    width: 219px;
    padding-bottom: 25px;

    margin:20px 0 0;
}
.teni_left_menu{
    float: left;
    width: 219px;
    height: 9px;
    background: url("/images/teni_left_menu.gif") no-repeat;
}
.bottom_blok{
    float: left;
    width: 1000px;
    height: 50px;
    background: #d8e5ec;
    border-top:1px solid #aac4ce;
}
.header_menu{
    float: right;
    width: 550px;
    height: 58px;
}
.ul_header_menu{
    margin: 0;
    padding: 0;
    float: right;
    width: 460px;
    height: 58px;
}
.ul_header_menu li{
    margin: 0 0 0 2px;
    display: block;
    float: right;
    width: 88px;
    height: 58px;
}
.ul_header_menu li a{
 
}
.ul_header_menu li img{
    float: right;
}
.logo{
    float: left;
    width: 219px;
    height: 50px;
    background: #aac4ce url("/images/logo.gif") no-repeat;
}
.ul_left_menu{
    margin: 20px 0 0 0;
    padding: 0;
    float: left;
    width: 219px;

}
.ul_left_menu li{
    display: block;
    float: left;
    width: 219px;
    height: 22px;
    border-top: 1px solid #aac4ce;

}
.ul_left_menu li.bottom{
    display: block;
    float: left;
    width: 219px;
    height: 22px;
    border-top: 1px solid #aac4ce;
    border-bottom: 1px solid #aac4ce;

}
.ul_left_menu li a{
    font-size: 14px;
    font-weight: bold;
    font-family: Arial;
    text-decoration: none;
    color: #396c81;
}
.ul_left_menu li a:hover{
    text-decoration: underline;
    color: #1f3244;
}
.ul_left_menu li img{
    margin: 1px 10px 0 10px;
    float: left;
    
}
.blok_content_1{
    display: inline;
    float: left;
    padding: 30 0 20px 20px;
    float: left;
    width: 0px;    
}
.h1{
    float: left;
    font-family: "Verdana";
    text-align: left;
    font-size: 20px;
    padding: 0 0 0 0;
    color: #fff;
}
.p_class{
    float: left;
    font-family: "Verdana";
    text-align: left;
    font-size: 14px;
    padding: 0 0 0 0;
    color: #1f3244;
    width: 600px;
}
.p_class span{
    float: left;
    font-family: "Verdana";
    text-align: left;
    font-size: 18px;
    padding: 0 0 0 0;
    color: #1f3244;
}
.p_copy{
    float: left;
    font-family: "Arial";
    text-align: left;
    font-size: 12px;
    padding: 0 0 0 360px;
    color: #1f3244;
}
.ul_blok_content{
    padding: 0;
    float: left;
    width: 660px;
  
}
.ul_blok_content li{

    margin-bottom: 10px;
    display: block;
    float: left;
    width: 165px;
    height: 200px;

    position: relative;
}
.p_mini{ 
    float: left;
    font-family: "Verdana";
    text-align: left;
    font-size: 12px;
    padding: 0 0 3px 30px;
    color: #1f3244;
}
.p_mini_kup{
    bottom: 10px;
    left: 33px;
    position: absolute; 
    float: left;
    font-family: "Verdana";
    text-align: left;
    font-size: 12px;
    color: #1f3244;
}
.img_mini{
    margin: 0px 0 0 10px;
    float: left;
    
}
.templete_big{
    float: left;
    width: 521px;
    height: 800px;
}
.templete_big_header{
    float: left;
    width: 521px;
    height: 24px;
}
.templete_big_header p{
    padding: 5px 0 0px 35px;
    margin:0;
    float: left;
    font-family: "Verdana";
    text-align: left;
    font-size: 12px;
    color: #1f3244;
}
.templete_big_opis{
    display: inline;
    float: left;
    margin: 20px auto;
    width: 521px;
}
.templete_big_opis p{
    padding: 5px 0 0px 35px;
    margin:0;
    float: left;
    font-family: "Verdana";
    text-align: left;
    font-size: 12px;
    color: #1f3244;
}
.img_b{
    display: inline;
    margin: 0 0 0 40px;
    float: left;
}

/* forma_zakaza*/

#forma_zacaza{
    
}
#forma_zacaza label{
    display: block;
    float: left;
    padding: 3px 20px 0 0px; 
    width: 150px;
    text-align: right;
    line-height: 35px;
    font-size: 15px;
    font-family: "Arial"; 
    color: #000;
}
#forma_zacaza input.text_forms{
    /*background: #fff;*/
    margin: 10px 0 0 0;
    display: block;
    float: left;
    width: 272px;
    height: 20px;
    padding: 4px 0 0 0;
    border: 1px solid #6D6D6D;    
}
#forma_zacaza input.button{
    /*background: #fff;*/
    margin: 0px 0 20px 50px;
    display: inline;
    float: left;
    padding: 0px 0 0 0;
        
}
#forma_zacaza input.radio{
    /*background: #fff;*/
    margin: 15px 0 20px 0px;
    display: inline;
    float: left;
    padding: 0px 0 0 0;
        
}
.p_class_catalog_text{
    width: 680px;
    padding: 0px 0 0px 0px;
    margin:0;
    float: left;
    font-family: "Tahoma";
    text-align: left;
    line-height: 20px;
    font-size: 12px;
    color: #656767;
}
.h1_class_catalog_text{
    width: 650px;
    padding: 0px 0 0px 0px;
    margin:0;
    float: left;
    font-family: "Tahoma";
    text-align: left;
    font-size: 14px;
    line-height: 20px;
    color: #092929;
}
.v_razdel_catalog_text{
    
    padding: 0px 0 0px 15px;
    margin:0;
    float: left;
    font-family: "Tahoma";
    text-align: left;
    font-size: 16px;
    line-height: 20px;
    color: #396C81;
    font-weight: bold;
}

