*, html, body{

}
body{
    padding: 0;
    margin: 0;
    background: url(banner_head.png) no-repeat top 78px center;
    background-color: #f7ebca;
}


.line_head{
       background: url("line_h.png");
    width: 100%;
    height: 50px;

}

#main{
    margin: 0 auto;
    width: 1000px;
    min-height: 100%;
}

.logo_company{
    background: url("logo_company.png");

    width: 605px;
    height: 193px;
    margin-top: -52px;
    float: left;
    margin-left: 120px;
}

.en{
    background: url("ru_en_s.png") repeat-x 51px 0px;
    width: 50px;
    height: 70px;
    float: left;
}

.right_block_head{
    float: right;
    margin-top: -52px;
}

.ru{
    background: url("ru_en_s.png");
    width: 50px;
    height: 70px;
    float: left;
}




.phone{
    background: url("phone.png");
    width: 72px;
    height: 62px;
    margin-left: 754px;
    position: relative;
    top: 67px;
}

.phone_1, .phone_2{
    font-family: times new roman;
    font-size: 19px;
    color: #0e0d12;
}


.ru_en{
    margin-right: 29px;
}

.block_head{
    width: 1000px;
    margin: 0 auto;
}


.email{
background: url("email.png");
width: 234px;
height: 65px;
margin-top: 5px;
margin-left: 754px;
}

.info_company{
    font-family: Arial;
    font-size: 9px;
    color: #fce0ba;
    position: relative;
    top: 97px;
    margin-left: 231px;
}

.compas{
    background: url("kom.png");
    width: 50px;
    height: 50px;
    margin-top: -46px;
    float: left;
    margin-left: 13px;
}

.text_compas{
    font-family: Times New Rom;
    float: left;
    font-size: 12px;
    color: white;
    text-transform: uppercase;
    margin-left: 10px;
    margin-top: -31px;
}


.phone_head{
    font-family: Arial;
    font-size: 16px;
    color: black;
}

.mappp{
    margin-left: 20px;
}

.phone_number{
font-family: Arial;
font-size: 20px;
color: #eb5b00;
width: 185px;
float: right;
margin-right: -17px;
position: relative;
top: 11px;
}

.center{
    width: 1000px;
}

.htmllistgal{
    width: 237px;
    float: left;
    margin-top: 23px;
}

.text{
    width: 730px;
    min-height: 500px;
    font-family: Arial;
    font-size: 12px;
}

.divBlock{
    width: 670px;
    margin-left: 25px;
    margin-top: 10px;
    margin-bottom: 25px;
    min-height: 500px;
    font-size: 12px;
    font-family: Arial;
}

.fon_footer{
    background: url(footer_line.png);
    width: 100%;
    height: 498px;
}

.live_k{
    background: url(line_k.png);
    width: 100%;
    position: absolute;
    height: 275px;
    margin-top: 180px;
}

.noganno{
    background: url(noganno.png);
    width: 520px;
    position: absolute;
    height: 395px;
    margin-top: -92px;
margin-left: 510px;
    z-index: 0;
}

.lev_cat{
       background: url(list_predlo.PNG);
    width: 750px;
    height: 175px;
}

.gor_tur{
background: url(gor_pred.png);
width: 140px;
height: 140px;
position: absolute;
margin-top: -22px;
margin-left: -24px;
}

.ek_tur{
    background: url(ek_tur.png);
    width: 140px;
    height: 140px;
    position: absolute;
    margin-top: -13px;
    margin-left: -21px;
}

.one_pic_cat{
    position: relative;
    top: 15px;
    margin-left: 16px;
}

.left_r{
    background: url(left_r.png);
    width: 428px;
    position: absolute;
    height: 328px;
    margin-top: -29px;
    margin-left: -199px;
    z-index: 0;
}

.informer{
}



.footer{
    width: 1002;
    height: 65px;
}

.page_title{
    font-family: Times New Roman;
    font-size: 25px;
    color: #010101;
    margin-top: 46px;
    font-weight: 700;
}


.gl_htmlisagal{
    width: 236px;
    height: 95px;
    background: url(catalog_tovarov.png);
}

.one_text_footer{
    float: left;
    position: relative;
   top: 178px;
    font-family: Times New Roman;
    font-size: 16px;
    color: white;
    margin-left: 15px;
}

.two_text_footer{
    float: left;
    position: relative;
    top: 179px;
    font-family: Times New Roman;
    font-size: 16px;
    color: white;
    margin-left: 15px;
}


.logo_icons_footer{
    background: url(icons_foote.png) repeat-x -144px;
    width: 206px;
    height: 67px;
    position: relative;
    top: 178px;
    margin-left: 105px;
    float: left;
}

.level0:hover .separator_point_window{
    background: url(left-menu-li-hover.png) no-repeat;
    color: white;
    margin-left: -26px;
    padding: 7px 39px 12px 38px;
    position: relative;
    top: -7px;
}

.rem{
background: url(rem.png);
width: 100%;
height: 170px;
position: relative;
 top: 173px;
}

.search_text{
    width: 27px;
    height: 24px;
    opacity: 0;
    top: 6px;
    border: 0;
    cursor: pointer;
    margin-left: 3px;

cursor: pointer;
}

.search_btn{
    width: 124px;
    border: 0;
    height: 23px;
    font-family: Times New Roman;
    font-size: 12;
    color: #ffe8bf;
    background: url(point.png);
}

.search_img{
    position: relative;
    top: 48px;
    margin-left: 830px;

}

.table_interrogation{

}

.block_left_menu .separator_point_window{
    text-transform: uppercase;
}



.logotip{
    background: url("logo_tr.png");
    background-repeat: no-repeat;
    width: 84px;
    height: 74px;
    position: relative;
    top: 33px;
    margin-left: 46px;
}

.name_company{
    font-size: 23px;
    text-transform: uppercase;
    width: 470px;
    position: relative;
    top: 33px;
    font-weight: bold;
}


.img_phone{
    background: url("phone_log.png");
    background-repeat: no-repeat;
    width: 84px;
    height: 74px;
    position: relative;
    top: 35px;
    margin-right: -35px;
}

.en_name_company{
    font-size: 23px;
    text-transform: uppercase;
    width: 470px;
    position: relative;
    top: 33px;
    font-weight: bold;
}

.footer_name_company{
    font-size: 8px;
    font-weight: bold;
    position: relative;
    top: 16px;
    text-transform: uppercase;
}

.fo_content{
	margin-left: 21px;
}
