/* контент */



/********************************************************************/
/*  контакты  */
#contacts #block_1 .content{ height: 140px;}
#contacts #block_2 .content{ height: 319px;}

#contacts .address{ /*border:1px solid white;*/
    width: 290px; padding-right: 20px;
    float: left;
    margin-bottom:10px;
    margin-top: 5px
}
#contacts #block_2 ol{
    float: left; width: 130px;
}

.contacts-phones{margin-top:5px;}


/********************************************************************/
/*  о компании  */

#about #block_1 .content{ height: 290px;}
#about #block_2 .content{ height: 169px;}



#about #block_2 #text_for_ico{ overflow: auto; height: 169px;}



#about #block_2 ul * { margin:0; padding:0; border: none; text-decoration: none;}
#about #block_2 ul{ /*border:1px solid red;*/
    float: left; width: 265px;
    list-style-type: none;
     margin:0; padding: 0;
}
#about #block_2 li {
    float: left; width: 33%; margin: 0 0 30px 0;
    text-align: center; }
#about #block_2 li img{ display: block; margin: 0 auto;}

#about #block_2 li .active{ color: #ff5e4c;}









/********************************************************************/
/*  поиск  */
#search #block_1 .content{ height: 285px;}
#search #block_2 .content{ height: 160px;}



#search .search_form{ /*border:1px solid white;*/
    float: left;
    width: 215px;
}

#search form{ padding:0; margin: 10px 0 0 0}
#search .form_item{ margin-bottom:5px;}

#search .form_item input{
    margin:0; padding:0; border:0;
    vertical-align: middle;
}
#search .form_item .txt{ padding:1px 3px; width: 160px}
#search .search_form .submit{
    padding:2px 3px; border: 0; margin-left: 10px;
    background: transparent;
    color: white; text-transform: uppercase; font-size:14px;
}

.disabled{
    background: silver; color: gray;
}




#search .search_result{ /*border:1px solid white;*/
    margin-left: 245px;
}

#search #result_pages {margin-bottom:5px;}
#search #result_pages .current{ font-weight: bold;}
#search #result_pages .delim { font-size: 18px;}

#search #result_list{/*border:1px solid white;*/
    margin:0; padding:0;
    width: 370px;
    border-collapse: collapse;
}
#search #result_list *{ margin: 0; padding:0; border: none;}

#search #result_list .title{ }
#search #result_list .id{ width: 80px; font-weight: bold;}








/********************************************************************/
/* продукт */
.product_info .img{ position: absolute; left:125px; border:1px solid white;}

.product_info h2{ margin-left: 0}
.product_info .info, .product_info .footer{ margin-left: 245px;}
.product_info .info{ /*border:1px solid red;*/
    height: 110px; margin-bottom:10px;
}
.product_info .scroll{ overflow: auto;}

.product_info .footer{
    background: url(/media/img/phone.png) no-repeat 200px bottom;
}
.product_info .footer input{
    margin: 0 2px 0px -20px; padding:0;
    vertical-align: middle;
}








/********************************************************************/
/* заказ */
#order #block_1 .content{ height: 485px;}

#order .info, #order .user_info{ /*border:1px solid red;*/
    width: 215px; position:absolute;
}
#order .info{ height: 270px}
#order .user_info{
    margin-top: 300px;
}


/* форма */
#order .form_item{ margin-bottom: 5px; }

#order .form_item input{
    width: 98%; padding:2px 1%;
    border: 0;
}
#order .form_item label{ display: block; margin-bottom:2px;}

#order #submit{
    position:absolute;
    margin-top: 430px; margin-left: 245px;
    border:0; background: transparent;
    font-size: 14px; text-transform: uppercase;
    color: white; padding: 5px 10px;
}


/* список заказа */
#order .items * { margin:0; padding:0; border: 0;}
#order .items{ /*border:1px solid white;*/
    position:absolute; height: 415px; width: 375px;
    margin-left: 245px; overflow: auto;
}
#order .items table{
    width: 100%;
    border-collapse: collapse;
}
#order .items td{ padding: 2px 0;}
#order .items .flag, #order .items .num{ width: 25px;}
#order .items .id{ width: 80px; font-weight: bold;}









/****************************************************************/
/* каталог */
#catalog #block_1 .content{ height: 300px;}
#catalog #block_2 .content{ height: 160px;}

.set_propucts * { margin:0; padding: 0;}

#catalog .set_propucts{ /*border:1px solid white;*/ margin-top:-10px;
    width: 195px; padding:0 5px;
    height: 245px;
    position:absolute;
}
#catalog #set1{}
#catalog #set2{ margin-left: 205px;}
#catalog #set3{ margin-left: 410px;}



.set_propucts img{ display:block; margin:0 auto;}
.set_propucts h2{ margin-left:0; text-align: center; margin-bottom: 5px;}
.set_propucts ul{ list-style-type: none;}
.set_propucts a{ text-decoration: none; text-transform: capitalize;}
.set_propucts a:hover{ text-decoration: underline;}
.set_propucts .active{ color: #ec1f27 ;}

.set_propucts .admin_btns{}
.set_propucts .admin_btns img{ display:inline; vertical-align: middle;}



#lenta_products{ /*border:1px solid white;*/
    margin: 236px -35px 0 -34px;
    height: 60px; width: 690px;
    position:absolute; z-index: 10;
}
