@charset "windows-1251";



html, body, div, form,tr, td, input, select, p, a, img, ul, li {margin:0; padding:0; border:none;}





.full_h{

    height: 100%;

}



.full_w{

    width: 100%;

}



.full_size{

    width: 100%;

    height: 100%;

}



td{

    vertical-align: top;

    color: #4C4C4C;

}



.td_middle{

    vertical-align: middle;

}



.td_bottom{

    vertical-align: bottom;

}



/* ================================================================================*/



body, div, td, input, select, p, a, li {

    font-family: verdana;

    font-size: 12px;

    color: #010000;

}



body{

    background-color: #000000;

   background-repeat: no-repeat;

   background-position: right bottom;

    

    overflow-x: hidden;

}



.main_tbl{

    width: 100%;

/*  height: 100%;    */

   background-repeat: no-repeat;

   background-position: right bottom;

}



.main_cell{

    background-position: right top; 

    background-repeat: no-repeat;

}



.main_2_tbl{

    width: 100%;

    height: 100%;   

}



/* right_cell */



.right_cell{

    width: 238px;

}



.right_cell div.log{

    position: absolute;

}



.right_cell a.logo{

    position: relative;

    left: -77px;

    top: 12px;

}



.right_cell .navi_tbl{

    width: 100%;    

}



.right_cell .navi_tbl .navi_cell{

    padding: 82px 38px 0px 0px;

    text-align: right;

}



.right_cell .navi_tbl .navi_cell a img{

    margin: 0px 0px 0px 15px;

}



.right_cell .navi_tbl .cart_text{

    padding: 23px 0px 0px 32px;

    color: #fbd17f;

    line-height: 16px;

    z-index:1;

}



.right_cell .navi_tbl .search_cell{

    padding: 25px 0px 0px 32px;

    color: #FFFFFF;

}



.right_cell .navi_tbl .search_inp{

    padding: 9px 0px 15px 33px;

    color: #FFFFFF;

}



.right_cell .navi_tbl .search_inp input{

    width: 135px;

    height: 15px;

    background-color: #FFFFFF;

    padding: 0px 0px 0px 2px;

}



.right_cell .navi_tbl .search_inp_2{

    padding: 0px 0px 15px 16px;

    color: #FFFFFF;

    font-size: 10px;

}



.right_cell .navi_tbl .search_inp_2 input{

    width: 56px;

    height: 15px;

    background-color: #FFFFFF;

    padding: 0px 0px 0px 2px;

    margin: 0px 5px 0px 5px;

    border: 1px solid #D4D3CF;

}



.right_cell .navi_tbl .search_sub{

    padding: 0px 0px 15px 35px;

    color: #FFFFFF;

    font-size: 10px;

}



.right_cell .navi_tbl .search_sub input{

    width: 34px;

    height: 17px;

    color: #FEFEFE;

    font-size: 11px;

    padding: 0px 0px 3px 0px;

    background-position: center top;

    background-repeat: no-repeat;

}



/* //right_cell */



/* top_menu */



.top_menu{

    padding: 0px 0px 0px 30px;

    height: 75px;

    background-position: top left;

    background-repeat: no-repeat;

}



.top_menu_tbl{

    height: 100%;

}



.top_menu_tbl td{

    padding: 0px 0px 0px 0px;

}



.top_menu_tbl td a{

    text-decoration: underline;

    color: #FE6440;

    font-size: 13px;

    display: block;

    height: 13px;

    line-height: 13px;

    width: 110px;

    text-align: center;

    padding: 35px 0px 27px 0px;

}



.top_menu_tbl td a.cur{

    color: #312725;

    font-size: 14px;

    font-weight: bold;

    text-decoration: none;  

    z-index: 10000; 

    height: 13px;

    cursor: pointer;

}



.top_menu_tbl td a:hover{

    text-decoration: none;

}



/* //top_menu */



/* center_cell */



.center_cell{

    padding: 0px 0px 0px 0px;   

   background-position: left top;

    background-repeat: repeat-x;

}



.center_tbl{

    padding: 0px 0px 0px 0px;

    width: 100%;

    height: 100%;

   background-position: right top;

    background-repeat: no-repeat;   

}



.center_inner{

    padding: 0px 0px 0px 0px;

   background-position: left top;  

    background-repeat: repeat;  

}



.center_inner_tbl{

   width: 100%;

    height: 100%;       

    background-position: left top;

    background-repeat: repeat-y;

}



/* int_marcet */



.int_marcet_tbl{

    width: 100%;

    background-position: left top;

    background-repeat: repeat-x;    

}



.int_marcet{

    padding: 0px 0px 0px 0px;

    background-position: right top;

    background-repeat: no-repeat;

}



.int_marcet_tbl_2{

    width: 100%;

    background-position: left top;

    background-repeat: no-repeat;

}



.int_marcet_letter{

    padding: 75px 0px 0px 30px;

    width: 66px;    

}



.int_marcet_inner{

    padding: 75px 108px 0px 0px;

    height: 321px;

}



.int_marcet_inner p{

    padding: 0px 16px 17px 0px;

}



.int_marcet_inner p a{

    text-decoration: underline;

    color: #A41F00;

}



.int_marcet_inner p a:hover{

    text-decoration: none;

}



.int_marcet_inner p span.call{

    padding: 0px 0px 0px 11px;

    color: #A41F00;

}



.int_marcet_inner p.pleace_call{

    padding: 0px 0px 0px 0px;

    text-align: right;

}



.int_marcet_inner p span.nom_1{

    padding: 0px 0px 0px 11px;

    color: #7E7D82;

    font-size: 11px;

}



.int_marcet_inner p span.nom_2{

    padding: 0px 0px 0px 7px;

    color: #000000;

    font-size: 17px;

}





/* //int_marcet */



/* //center_cell */



/* left_cell */



.left_cell{

    padding: 60px 0px 0px 40px;

    background-position: left top;

    background-repeat: no-repeat;

    width: 220px;
	
}


.left_cell .catalog_tbl .cat_img{

    padding: 0px 0px 0px 53px;

    width: 57px;

}



.left_cell .catalog_tbl .cat_desc{

    padding: 11px 0px 5px 0px;

}



.left_cell .catalog_tbl .cat_desc a.name{

    padding: 0px 0px 0px 0px;

    text-decoration: underline;

    font-size: 14px;

    font-weight: bold;

    color: #A12000;

}



.left_cell .catalog_tbl .cat_desc a.name:hover{

    text-decoration: none;

}



.left_cell .catalog_tbl .cat_desc ul{

    padding: 5px 0px 0px 0px;

    margin: 0px 0px 0px 0px;

}



.left_cell .catalog_tbl .cat_desc ul li{

    padding: 0px 0px 0px 10px;

    margin: 0px 0px 0px 0px;

    list-style: none;

}



.left_cell .catalog_tbl .cat_desc ul li a{

    text-decoration: underline;

    color: #000100;

    font-size: 11px;

    line-height: 18px;

}



.left_cell .catalog_tbl .cat_desc ul li a:hover{

    text-decoration: none;

}



/* //left_cell */



/* content */



.content{

    padding: 0px 0px 0px 0px;

    background-position: right top;

    background-repeat: repeat-y;

}



/* news_tbl */



.content .news_tbl{

    width: 100%;

}



.content .news_tbl .news_cell{

    padding: 20px 34px 0px 22px;

    width: 33%;

}



.content .news_tbl .news_cell .news_cell_tbl{

    width: 100%;

}



.content .news_tbl .news_cell .news_cell_tbl .news_inner{

    padding: 14px 0px 0px 0px;

}



.content .news_tbl .news_cell a.news{

    text-decoration: underline;

    color: #000002;

    font-size: 17px;

    font-weight: normal;

}



.content .news_tbl .news_cell a.news:hover{

    text-decoration: none;

}



.content .news_tbl .news_cell .news_cell_tbl .news_inner span.date{

    color: #010002;

}



.content .news_tbl .news_cell .news_cell_tbl .news_inner p{

    padding: 3px 0px 0px 20px;

    line-height: 14px;

}



.content .news_tbl .news_cell .news_cell_tbl .news_inner p a.news_tit{

   text-decoration: underline;

    color: #A61F01; 

    font-weight: bold;  

}



.content .news_tbl .news_cell .news_cell_tbl .news_inner p a.news_tit:hover{

    text-decoration: none;

}





.content .news_tbl .articles_cell{

    padding: 20px 27px 0px 0px;

    width: 27%;

}



.content .news_tbl .articles_cell a.news{

    text-decoration: underline;

    color: #000002;

    font-size: 17px;

    font-weight: normal;

}



.content .news_tbl .articles_cell a.news:hover{

    text-decoration: none;

}



.content .news_tbl .articles_cell .artcles_inner_tbl{

    width: 100%;

}



.content .news_tbl .articles_cell .artcles_inner_tbl .articles_inner{

    padding: 14px 0px 0px 0px;

}



.content .news_tbl .articles_cell .artcles_inner_tbl .articles_inner p{

    padding: 0px 0px 5px 0px;

    line-height: 14px;

}



.content .news_tbl .articles_cell .artcles_inner_tbl .articles_inner p a.news_tit{

   text-decoration: underline;

    color: #A61F01;     

    font-weight: bold;

}



.content .news_tbl .articles_cell .artcles_inner_tbl .articles_inner p a.news_tit:hover{

    text-decoration: none;

}





.content .news_tbl .articles_cell_2{

    padding: 40px 60px 0px 0px;

    width: 30%;

}

/* //news_tbl */



/* interesting_tbl */



.content .interesting_tbl{

    width: 100%;

}



.content .interesting_tbl .interesting_desc{

    padding: 0px 12px 0px 20px;

    width: 40%;

}



.content .interesting_tbl .interesting_desc span.tit{

    padding: 0px 0px 0px 0px;

    color: #000002;

    font-size: 17px;

    font-weight: normal;

    text-decoration: none;

}



.content .interesting_tbl .interesting_desc p{

    padding: 0px 0px 14px 0px;

}



.content .interesting_tbl .interesting_desc p.for_name{

    padding: 19px 0px 8px 0px;

}



.content .interesting_tbl .interesting_desc p.for_name a{

    padding: 0px 0px 0px 0px;

    color: #A41F00;

    text-decoration: underline;

    font-size: 14px;

    font-weight: bold;

}



.content .interesting_tbl .interesting_desc p.for_name a:hover{

    text-decoration: none;

}



.content .interesting_tbl .interesting_desc_2{

    padding: 20px 90px 0px 0px;

    width: 47%;

}

/* //interesting_tbl */



/* arbalet_text */



.content .arbalet_text_tbl{

    width: 100%;

    background-position: right top;

    background-repeat: no-repeat;

}



.content .arbalet_text_tbl .arbalet_text{

    padding: 13px 135px 20px 40px;

}



.content .arbalet_text_tbl .arbalet_text img.arbalet{

    position: absolute;

    top: 57px;

    left: 205px;

}



.content .arbalet_text_tbl .arbalet_text p.hot_line{

    padding: 2px 0px 0px 47px;

    color: #A41D00;

    font-size: 11px;

}



.content .arbalet_text_tbl .arbalet_text p.hot_line span.tel{

    padding: 0px 0px 0px 5px;

    color: #7E7C7D;

}



.content .arbalet_text_tbl .arbalet_text p.hot_line span.tel_2{

    padding: 0px 0px 0px 6px;

    color: #000000;     

}



.content .arbalet_text_tbl .arbalet_text h1{

    padding: 30px 0px 13px 0px;

    margin: 0px 0px 0px 0px;

    font-size: 24px;

    font-family: arial;

    color: #010000;

    font-weight: normal;

}



.content .arbalet_text_tbl .arbalet_text h1 a{

    text-decoration: underline;

    color: #A22000;

    font-weight: normal;

    font-size: 24px;

    font-family: arial;

}



.content .arbalet_text_tbl .arbalet_text h1 a:hover{

    text-decoration: none;

}



.content .arbalet_text_tbl .arbalet_text p{

    padding: 0px 0px 15px 0px;

}



.content .arbalet_text_tbl .arbalet_text p a.link{

    text-decoration: underline;

    color: #0087FA;

}



.content .arbalet_text_tbl .arbalet_text p a.link:hover{

    text-decoration: none;

}



.content .arbalet_text_tbl .arbalet_text p.tit{

    font-size: 14px;

    font-weight: bold;

    padding: 45px 0px 15px 0px;

}



.content .arbalet_text_tbl .arbalet_text span.date{

    padding: 20px 0px 0px 0px;

    color: #7A7975;

    font-size: 11px;

    display: block;

}





.content .articles_all_tbl{

    width: 100%;

    margin: 20px 0px 0px 0px;

}



.content .articles_all_tbl .articles_cell{

    padding: 0px 0px 0px 28px;

}



.content .articles_all_tbl .articles_cell_3{

    padding: 0px 0px 0px 28px;

}



.content .articles_all_tbl .articles_cell_4{

    padding: 0px 90px 0px 38px;

    width: 57%;

}



.content .articles_all_tbl .sep{

    padding: 0px 0px 0px 0px;

    width: 20px;

}



.content .articles_all_tbl .articles_cell_2{

    padding: 0px 136px 0px 4px;

}



.content .articles_all_tbl .articles_cell .articles_inner{

    padding: 0px 0px 0px 0px;

}



.content .articles_all_tbl .articles_cell .articles_inner span.date{

    padding: 0px 0px 6px 0px;

    color: #7A7975;

    display: block;

    font-size: 11px;

}



.content a img.cont_banner{

    margin: 0px 0px 0px 40px;

}



.content .articles_all_tbl .articles_cell .articles_inner p a.tit:visited{

    color: #A5038C; 

}



.content .articles_all_tbl .articles_cell .articles_inner p a.tit{

    text-decoration: underline;

    font-weight: bold;

    color: #9F1B06;

    font-size: 14px;

}



.content .articles_all_tbl .articles_cell .articles_inner p a.tit:hover{

    text-decoration: none;

    color: #511811;

}



.content .articles_all_tbl .articles_cell .articles_inner p{

    padding: 0px 0px 14px 10px;

    line-height: 15px;

}



.content .articles_all_tbl .articles_cell .articles_inner p.articles_pager{

    padding: 40px 0px 14px 0px;

    line-height: 15px;

}



.content .articles_all_tbl .articles_cell .articles_inner p.articles_pager a.pre_l{

    text-decoration: none;

    color: #145FC5;

    padding: 0px 0px 0px 20px;

    background-position: left 5px;

    background-repeat: no-repeat;

}



.content .articles_all_tbl .articles_cell .articles_inner p.articles_pager a.pre_l:hover{

    text-decoration: underline;

}



.content .articles_all_tbl .articles_cell .articles_inner p.articles_pager a.pre_r{

    text-decoration: none;

    color: #145FC5;

    padding: 0px 20px 0px 15px;

    background-position: right 5px;

    background-repeat: no-repeat;

}



.content .articles_all_tbl .articles_cell .articles_inner p.articles_pager a.pre_r:hover{

    text-decoration: underline;

}







/* //arbalet_text */



/* pager */



.content .pager_tbl{

    width: 100%;

}



.content .pager_tbl .str{

    padding: 0px 0px 0px 40px;

    color: #464445;

}



.content .pager_tbl .pager_cell{

    padding: 2px 0px 15px 25px;

}



.content .pager_tbl .pager_cell a{

   color: #929292;  

    padding: 0px 4px 0px 4px;

    text-decoration: underline;

}



.content .pager_tbl .pager_cell a img{

    position: relative;

    top: 1px;

}



.content .pager_tbl .pager_cell a.pre{

    padding: 0px 13px 0px 3px;

    text-decoration: underline;

}



.content .pager_tbl .pager_cell a.pre:hover{

    text-decoration: none;

}



.content .pager_tbl .pager_cell a.next{

    padding: 0px 4px 0px 10px;

    text-decoration: underline;

}



.content .pager_tbl .pager_cell a.cur{

    color: #A52000;

    font-size: 18px;

    font-weight: normal;

    text-decoration: none;

}



.content .pager_tbl .pager_cell a.cur:hover{

    text-decoration: underline;

}



.content .pager_tbl .pager_cell a.next:hover{

    text-decoration: none;

}



.content .pager_tbl .pager_cell a:hover{

    text-decoration: none;

}



/* //pager */



/* catalog */



.content .catalog_tbl{

    width: 100%;

}



.content .catalog_tbl .catalog_cell{

/*    padding: 18px 0px 10px 39px;    */

    padding: 0;    

    text-align: center;

}



.content .catalog_tbl .catalog_cell .catalog_cell_tbl{

    width: 220px;

    margin: 0 auto;         

}



.content .catalog_tbl .catalog_cell .tit{

/*    padding: 0px 0px 11px 0px; */

    padding: 0px 0px 5px 0px; 

}



.content .catalog_tbl .catalog_cell .tit a{

    text-decoration: underline;

    color: #7B1C00; 

    font-weight: bold;

}



.content .catalog_tbl .catalog_cell .tit a span.up{

    text-transform: uppercase;

}



.content .catalog_tbl .catalog_cell .tit a:hover{

    text-decoration: none;

}



.content .catalog_tbl .catalog_cell .pict{

/*    padding: 13px 13px 14px 13px; */

    padding: 0; 

    background-position: left top;

    background-repeat: no-repeat;

    vertical-align:middle;

}



.content .catalog_tbl .catalog_cell .more_cell{

    padding: 5px 0px 0px 4px;

    background-position: 101px top;

    background-repeat: no-repeat;

}



.content .catalog_tbl .catalog_cell .more_cell a.more{

    text-decoration: underline;

    color: #3D74D1;

    font-size: 11px;

    position: relative;

    top: -3px;

}



.content .catalog_tbl .catalog_cell .more_cell a img{

    position: relative;

    top: 6px;

}



.content .catalog_tbl .catalog_cell .more_cell span.price{

/*    padding: 0px 0px 0px 32px; */

    padding: 0;

    font-size: 9px;

    position: relative;

    top: 3px;

    font-weight: bold;

}



.content .catalog_tbl .catalog_cell .more_cell span.rub{

/*    padding: 0px 0px 0px 59px; */

    padding: 0px 0px 0px 39px; 

    font-size: 9px;

    position: relative;

    top: -6px;

    color: #FDFAF5;

}



.content .catalog_tbl .catalog_cell .more_cell a.more:hover{

    text-decoration: none;

}



.content .catalog_tbl .catalog_cell .param{

    padding: 13px 0px 0px 0px;

}



.content .catalog_tbl .catalog_cell .param ul{

    padding: 0px 0px 0px 0px;

    margin: 0px 0px 0px 0px;

}



.content .catalog_tbl .catalog_cell .param ul li{

    padding: 0px 0px 1px 0px;

    margin: 0px 0px 0px 0px;

    list-style: none;

    color: #24231F;

    font-size: 11px;

}



.content .catalog_tbl .catalog_cell .param ul li span.art{

    color: #635749;

}



.content .catalog_tbl .catalog_cell .count_cell{

    padding: 13px 0px 0px 0px;  

}



.content .catalog_tbl .catalog_cell .count_cell table{

    position:relative;

    top:-33px;

}



.content .catalog_tbl .catalog_cell .count_cell .count{

    padding: 4px 5px 0px 0px;

    font-size: 11px;

    color: #635749;

}



.content .catalog_tbl .catalog_cell .count_cell .inp_1{

/*    padding: 0px 5px 0px 0px;*/

    padding: 0;

}



.content .catalog_tbl .catalog_cell .count_cell .inp_2{

    padding: 2px 0px 0px 0px;

}



.content .catalog_tbl .catalog_cell .count_cell .inp_1 input.t{

    width: 37px;

    height: 21px;

    border: 1px solid #525B58;

}



.content .catalog_tbl .catalog_cell  .count_cell .inp_2 input.i{

    width: 70px;

/*    height: 20px;*/

    border: none;

    cursor: pointer;    

}

/* //catalog */



.content h4{

    padding: 50px 0px 10px 0px;

    font-size: 14px;

    font-weight: bold;

    margin: 0px;

}



/* cart */



.content .cart_tbl{

    padding: 0px 0px 0px 0px;

    width: 100%;

    background-position: center bottom;

    background-repeat: no-repeat;

}



.content .cart_tbl th{

    padding: 0px 0px 10px 5px;

    font-size: 11px;

    color: #5C5141;

    font-weight: normal;

    text-align: left;

    background-position: left top;

    background-repeat: no-repeat;

}



.content .cart_tbl td{

    padding: 5px 0px 5px 5px;

    color: #5C5141;

    font-size: 11px;

    text-align: center;

    text-align: left;

    border-bottom: 1px solid #9D8B75;

}



.content .cart_tbl td a{

    text-decoration: none;

    color: #5C5141;

    font-size: 11px;

}



.content .cart_tbl td a:hover{

    text-decoration: underline;

}



.content .cart_tbl .cost{

    font-weight: bold;

    color: #000000;

    padding-top: 7px;

}



.content .cart_tbl .total{

    font-weight: bold;

    color: #000000; 

    padding-top: 7px; 

}



.content .cart_tbl .art{

    padding-top: 7px; 

}



.content .cart_tbl .name{

    padding-top: 7px; 

}



.content .cart_tbl .inp{

    padding-top: 7px; 

}





.content .cart_tbl .total_price{

    color: #5C5141;

    padding: 10px 0px 0px 0px;

    text-align: right;

    border: none;

}



.content .cart_tbl .total_price span{

    color: #245B0B;

    font-weight: bold;

}



.content .cart_tbl .count input{

    width: 51px;

    height: 20px;

    border: 1px solid #1D2929;

    background-color: #EDEAD6;

    font-size: 11px;        

}



.content .cart_tbl .bay{

    padding: 15px 0px 0px 0px;  

    text-align: right;

    border: none;

}



.content .cart_tbl .bay input{

    width: 66px;

    height: 19px;

    border: none;

    cursor: pointer;    

}



.content .cart_tbl .del{

    padding: 20px 0px 70px 0px;

    border: none;

    color: #852C0B;

    font-size: 12px;

}



.content .cart_tbl .del a{

    padding: 0px 1px 0px 1px;

    font-weight: bold;

    color: #852C0B;

    font-size: 12px;

    text-decoration: underline;

}



.content .cart_tbl .del a:hover{

    text-decoration: none;

}



.content .cart_tbl .recost{

    padding: 20px 87px 70px 0px;

    text-align: right;

    border: none;

    font-size: 12px;

}



.content .cart_tbl .recost a{

    text-decoration: underline;

    color: #245B0B;

    font-size: 12px;

}



.content .cart_tbl .recost a:hover{

    text-decoration: none;

}



.content .arbalet_text_tbl p.tehno{

    padding: 0px 0px 7px 0px;

    font-size: 16px;

    font-weight: bold;

}



.content .arbalet_text_tbl ul{

    padding: 0px 0px 10px 10px;

    margin: 0px 0px 0px 0px;

}



.content .arbalet_text_tbl ul li{

    padding: 0px 0px 3px 0px;

    margin: 0px 0px 0px 0px;

    list-style: none;

}



.content .arbalet_text_tbl p.compl{

    padding: 0px 0px 0px 10px;

}

/* //cart */



/* contacts_form_tbl */



.content .arbalet_text_tbl .contacts_form_tbl{

    width: 100%;

    margin-top: 38px; 

}



.content .arbalet_text_tbl .contacts_form_tbl .name{

    padding: 2px 20px 20px 40px;

    text-align: right;

}



.content .arbalet_text_tbl .contacts_form_tbl .inp{

    padding: 0px 0px 20px 0px;

}



.content .arbalet_text_tbl .contacts_form_tbl .inp input{

    width: 226px;

    height: 20px;

    border: 1px solid #1D2929;

    background-color: #EDEAD6;

    padding: 0px 0px 0px 2px;

}



.content .arbalet_text_tbl .contacts_form_tbl .inp textarea{

    width: 266px;

    height: 164px;

    border: 1px solid #1D2929;

    background-color: #EDEAD6;

    padding: 0px 0px 0px 2px;

}



.content .arbalet_text_tbl .contacts_form_tbl .bay{

    padding: 0px 0px 0px 0px;

    text-align: right;

}



.content .arbalet_text_tbl .contacts_form_tbl .bay input{

    width: 70px;

    height: 20px;

    border: none;

    cursor: pointer;    

}





/* //contacts_form_tbl */



/* tovar */



.content .tovar_tbl{

    width: 100%;

}



.content .tovar_tbl .tit{

    padding: 0px 0px 5px 0px;

    color: #852C0B;

    font-weight: bold;  

}



.content .tovar_tbl .pict_big{

    padding: 12px 12px 22px 12px;

    background-position: left top;

    background-repeat: no-repeat;

}



.content .tovar_tbl .pict_big img{

    margin: 0px 0px 16px 0px;

}



.content .tovar_tbl .pict_big a.zoom{

    padding: 0px 0px 0px 202px;

    text-decoration: none;

    color: #5C5141;

    font-size: 11px;  

}



.content .tovar_tbl .pict_big a.zoom:hover{

    text-decoration: underline;

}

/* //tovar */



.content h5{

    padding: 25px 0px 0px 0px;

    margin: 0px 0px 0px 0px;

    font-size: 11px;

    font-weight: normal;

}



/* razdel */



.content .razdel_tbl{

    width: 100%;

}



.content .razdel_tbl .razdel_cell{

    padding: 8px 0px 6px 0px;

}



.content .razdel_tbl .razdel_cell a{

    text-decoration: underline;

    padding: 0px  4px 0px 4px;

}



.content .razdel_tbl .razdel_cell a.cur{

    font-size: 22px;

    color: #9C1C03;

    font-weight: normal;

}



.content .razdel_tbl .razdel_cell a:hover{

    text-decoration: none;

}



/* //razdel */



/* //content */



/* adress */



.footer .adress{

    padding: 30px 0px 24px 0px;

}



.footer .adress .icq{

    padding: 0px 12px 14px 0px;

    text-align: right;

}



.footer .adress p{

    padding: 0px 0px 0px 0px;

    font-weight: bold;

}



.footer .adress .tel p{

    padding: 0px 0px 0px 0px;

}



.footer .adress .tel p a{

    text-decoration: underline;

    color: #852C0A;

}



.footer .adress .tel p a:hover{

   text-decoration: none;

}



.footer .adress .tel{

    padding: 0px 0px 14px 0px;

    width: 194px;

}



/* //adress */



/* footer_menu */



.footer_menu{

    padding: 15px 0px 0px 30px;

    color: #ffffff;

}



.footer_menu .footer_menu_tbl td{

    padding: 0px 0px 0px 0px;

}



.footer_menu .footer_menu_tbl td a{

    text-decoration: underline;

    color: #FE6440;

    font-size: 13px;

    display: block;

    height: 13px;

    line-height: 13px;

    width: 110px;

    text-align: center;

    padding: 30px 0px 27px 0px;

}



.footer_menu .footer_menu_tbl td a.cur{

    color: #312725;

    font-size: 14px;

    font-weight: bold;

    text-decoration: none;  

    z-index: 10000; 

    height: 13px;

    cursor: pointer;

}



.footer_menu .footer_menu_tbl td a:hover{

    text-decoration: none;

}

/* //footer_menu */



/* baners */



.footer .banners{

    padding: 42px 0px 0px 0px;

}



.footer .banners .studio{

    padding: 0px 0px 0px 72px;

	color: #FE6440;

}



.footer .banners .banner_r{

    padding: 5px 24px 0px 72px;

    text-align: right;
    
    color: #FE6440;

}

.banner_r2{
    
    color: #FE6440;

}



/* //baners */



/* footer */



.footer{

    padding: 0px 0px 0px 0px;

    height: 385px;

    background-position: left top;

    background-repeat: repeat-x;

}



.footer_tbl{

    width: 100%;

    height: 100%;

    background-position: right top;

    background-repeat: no-repeat;

}



.footer_cell{

    padding: 0px 0px 0px 0px;

    background-position: left top;

    background-repeat: no-repeat;

}



/* //footer */



/* дополнения от 30.06.06 */



.content .kontent_marcet_tbl{

    width: 100%;

    background-position: left top;

    background-repeat: repeat;

}



.content .kontent_marcet_tbl .k_1{

    background-position: left top;

    background-repeat: repeat-y;

}



.content .kontent_marcet_tbl .k_1 .k_1_tbl{

    width: 100%;

    background-position: left top;

    background-repeat: repeat-x;

}



.content .kontent_marcet_tbl .k_1 .k_1_tbl .k_2{

    background-position: right top;

    background-repeat: repeat-y;

}



.content .kontent_marcet_tbl .k_1 .k_1_tbl .k_2 .k_2_tbl{

    background-position: left bottom;

    background-repeat: repeat-x;

    width: 100%;

}



.content .kontent_marcet_tbl .k_1 .k_1_tbl .k_2 .k_2_tbl .k_3{

    background-position: left bottom;

    background-repeat: no-repeat;

}



.content .kontent_marcet_tbl .k_1 .k_1_tbl .k_2 .k_2_tbl .k_3 .k_3_tbl{

    background-position: left top;

    background-repeat: no-repeat;

    width: 100%;

}



.content .kontent_marcet_tbl .k_1 .k_1_tbl .k_2 .k_2_tbl .k_3 .k_3_tbl .k_4{

    background-position: right top;

    background-repeat: no-repeat;

}



.content .kontent_marcet_tbl .k_1 .k_1_tbl .k_2 .k_2_tbl .k_3 .k_3_tbl .k_4 .k_4_tbl{

    background-position: right bottom;

    background-repeat: no-repeat;

    width: 100%;

}



















.content .kontent_marcet_tbl .k_4_tbl .there_inner{

    padding: 30px 10px 35px 35px;

    width: 50%;

}



.content .kontent_marcet_tbl .k_4_tbl .there_inner_2{

    padding: 30px 70px 35px 0px;

    width: 50%;

}



.content .kontent_marcet_tbl .k_4_tbl .there_inner .catalog_tbl .cat_img{

    padding: 0px 0px 0px 0px;

    width: 57px;

}



.content .kontent_marcet_tbl .k_4_tbl .there_inner .catalog_tbl .cat_desc{

    padding: 11px 10px 5px 0px;

}



.content .kontent_marcet_tbl .k_4_tbl .there_inner .catalog_tbl .cat_desc a.name{

    padding: 0px 0px 0px 0px;

    text-decoration: underline;

    font-size: 14px;

    font-weight: bold;

    color: #A12000;

}



.content .kontent_marcet_tbl .k_4_tbl .there_inner .catalog_tbl .cat_desc a.name:hover{

    text-decoration: none;

}



.content .kontent_marcet_tbl .k_4_tbl .there_inner .catalog_tbl .cat_desc p{

    padding: 0px 0px 0px 0px;

}



.content .kontent_marcet_tbl .k_4_tbl .there_inner .catalog_tbl .cat_desc p a{

    text-decoration: underline;

    padding: 0px 2px 0px 2px;

}



.content .kontent_marcet_tbl .k_4_tbl .there_inner .catalog_tbl .cat_desc p a:hover{

    text-decoration: none;

}

/* //дополнения от 30.06.06 */



/* изменения от 2.07.08 */



.content .kontent_marcet_tbl{

    margin: 20px 0px 0px 0px;

}



.content .kontent_marcet_tbl .k_4_tbl .there_inner_3{

    padding: 20px 0px 0px 35px;

    width: 50%;

}



.content .kontent_marcet_tbl .k_4_tbl .there_inner_8{

    padding: 35px 60px 10px 0px;

    width: 50%;

}







.content .kontent_marcet_tbl .k_4_tbl .there_inner_4{

    padding: 7px 10px 7px 40px;

    width: 50%;

}



.content .kontent_marcet_tbl .k_4_tbl .there_inner_5{

    padding: 7px 60px 7px 0px;

    width: 50%;

}









.content .kontent_marcet_tbl .k_4_tbl .there_inner_6{

    padding: 10px 10px 40px 40px;

    width: 50%;

}



.content .kontent_marcet_tbl .k_4_tbl .there_inner_7{

    padding: 10px 60px 40px 0px;

    width: 50%;

}



.main_tbl{

    width: 100%;

/*  height: 100%;    */

   background-repeat: no-repeat;

   background-position: right bottom;

}





/* //изменения от 2.07.08 */



.cart_text{

    width: 206px;

    height: 95px;

    padding: 0px,0px,0px,0px;   

    display: block;

    color: #fbd17f;

    z-index:1;

}



.right_cell .navi_tbl .cart_text{

    padding: 20px 0px 0px 32px;

    color: #fbd17f;

    line-height: 16px;

    z-index:1;

}







/* изменения от 21_07_08 */



.content .interesting_tbl .interesting_desc{

    padding: 15px 12px 0px 20px;

    width: 40%;

}





.content .arbalet_text_tbl .arbalet_text p.hot_line{

    padding: 2px 0px 0px 47px;

    color: #A41D00;

    font-size: 13px;

}



.content h5{

    padding: 25px 0px 0px 0px;

    margin: 0px 0px 0px 0px;

    font-size: 15px;

    font-weight: normal;

}



.cart_text{

    width: 206px;

    height: 95px;

    padding: 0px 0px 0px 0px;   

    display: block;

    color: #fbd17f;

    z-index:1;

}



.right_cell div.log{

    position: absolute;

}



.right_cell a.logo{

    position: relative;

    left: -77px;

    top: 12px;

}



body{

    background-color: #000000;

   background-repeat: no-repeat;

   background-position: right bottom;

    

    overflow-x: hidden;

}



/* //изменения от 21_07_08 */





/* изменения от 24.07.08 */



.content .catalog_tbl .catalog_cell .pict{

    padding: 13px 30px 14px 0px;

    background-position: left top;

    background-repeat: no-repeat;

    text-align: center;

    height: 187px;

    vertical-align: middle;

    

}





.for_catalog{

    padding: 0px 50px 40px 40px;

}



.content .kontent_marcet_tbl .k_4_tbl .there_inner_4{

    padding: 7px 10px 7px 0px;

    width: 50%;

}







.content .news_tbl .news_cell{

    padding: 20px 20px 0px 22px;

    width: 37%;

}



.content .news_tbl .articles_cell{

    padding: 0px 0px 0px 0px;

}



.content .news_tbl .articles_cell .artcles_inner_tbl .articles_inner{

    padding: 14px 20px 0px 0px;

    width: 50%;

}



.content .news_tbl .articles_cell_all a.news{

    text-decoration: underline;

    color: #000002;

    font-size: 17px;

    font-weight: normal;

}



.content .news_tbl .articles_cell_all a.news:hover{

    text-decoration: none;

}



.content .news_tbl  .articles_cell_all{

    padding: 20px 50px 0px 0px;

}



/* //изменения от 24.07.08 */



/* pict 25.07.08 */

.content .catalog_tbl .catalog_cell .pict{

    padding: 0px 0px 0px 0px;   

    text-align: center;

    height: 186px;

}



.content .catalog_tbl .catalog_cell .pict .pict_tbl_1{

    margin: 0 auto; 

}





.content .pict .pict_tbl_1 .p_t_l{

   height: 13px;

    width: 13px;    

    font-size: 1px;

    background-position: left top;

    background-repeat: no-repeat;

}



.content .pict .pict_tbl_1 .p_t_c{

    text-align: right;

    height: 13px;

    border: none;
    font-size: 1px;

    background-position: left top;

    background-repeat: repeat-x;

}



.content .pict .pict_tbl_1 .p_t_c a img{

    border: none;

}



.content .catalog_tbl .catalog_cell .pict .pict_tbl_1 .p_t_r{

   height: 13px;

    width: 13px;

    font-size: 1px;

    background-position: right top;

    background-repeat: no-repeat;

}





.content .pict .pict_tbl_1 .p_c_l{

    width: 13px;

    font-size: 1px;

    background-position: left top;

    background-repeat: repeat-y;

}



.content .pict .pict_tbl_1 .p_c_c{

    text-align: center;

    vertical-align: middle;

    font-size: 1px; 

    height: 160px;

    width: 164px;

}



.content .catalog_tbl .catalog_cell .pict .pict_tbl_1 .p_c_r{

    width: 13px;

    font-size: 1px;

    background-position: right top;

    background-repeat: repeat-y;

}





.content .pict .pict_tbl_1 .p_b_l{

    height: 13px;

    width: 13px;

    font-size: 1px;

    background-position: left bottom;

    background-repeat: no-repeat;

}



.content .pict .pict_tbl_1 .p_b_c{

   height: 13px;    

    font-size: 1px;

    background-position: bottom top;

    background-repeat: repeat-x;

    padding: 0px 0px 0px 74px;

}



.content .pict .pict_tbl_1 .p_b_r{

   height: 13px;

    width: 13px;    

    font-size: 1px;

    background-position: right bottom;

    background-repeat: no-repeat;

}



.price_div{

    width: 74px;

    height: 57px;

    background-position: left top;

    background-repeat: no-repeat;

    float: right;

    position: relative;

    left: -40px;

    top: -39px;

}





.content .catalog_tbl .catalog_cell .more_cell span.price{

    padding: 0px 0px 0px 26px;

    font-size: 9px;

    position: relative;

    top: 30px;

    font-weight: bold;

}



.content .catalog_tbl .catalog_cell .more_cell span.rub{

    padding: 0px 0px 0px 49px;

    font-size: 9px;

    position: relative;

    top: 29px;

    color: #FDFAF5;

}





.content .tovar_tbl .p_t_c{

    text-align: right;

    height: 13px;

    border: none;

    font-size: 1px;

    background-position: left top;

    background-repeat: repeat-x;

}



.content .tovar_tbl .pict{

    text-align: left;

    padding: 0px 0px 10px 0px;

}



.content .tovar_tbl .pict .pict_tbl_1{

    margin: 0px;

}



.content .tovar_tbl .pict_big{

    padding: 12px 12px 22px 12px;

    background-position: left top;

    background-repeat: no-repeat;

}



.content .tovar_tbl .pict_big img{

    margin: 0px 0px 16px 0px;

}



.content .tovar_tbl .pict a.zoom{

    padding: 0px 0px 0px 10px;

    text-decoration: none;

    color: #5C5141;

    font-size: 11px;

    line-height: 25px;

}



.content .tovar_tbl .pict a.zoom:hover{

    text-decoration: underline;

}



.content .tovar_tbl .pict .pict_tbl_1 .p_t_r{

   height: 13px;

    width: 13px;

    font-size: 1px;

    background-position: right top;

    background-repeat: no-repeat;

}



/* //pict 25.07.08 */



.c_text {

color:#fbd17f;

z-index:10;

text-decoration:none;

}



.c_acc{

color:#ffecc7;

}



/* 22.08.08 */



.content .catalog_tbl .catalog_cell .param{

    padding: 0px 0px 0px 0px;

}



.content .catalog_tbl .catalog_cell .param ul{

    position:relative;

    top:-24px;  

}



.content .catalog_tbl .catalog_cell .pict .pict_tbl_1{

   margin: 0px 0px 0px 0px;     

}



.content .arbalet_text_tbl .arbalet_text{

    padding: 13px 35px 20px 40px;

}



.content .catalog_tbl .catalog_cell{

    padding: 18px 0px 3px 0px;  

    text-align: left;

}



.top_menu .log_2{   

    float: right;

    width: 47px;

    height: 75px;

    position: relative;

    left: -29px;

    top: 12px;

    z-index:10000;

}



.right_cell a.logo{

    position: relative;

    left: -30px;

    top: 12px;

}



/* //22.08.08 */



.cont_bot{

    padding: 0px 30px 0px 40px;

}



.content .tovar_tbl .pict div{

    float: left;

    padding: 0px 10px 0px 10px;

}



/* ================================================================================*/



/*Opera Hack*/

@media all and (min-width: 0px) {



}