/* $+ DA.net style */

.b_text_close{
border: 1px solid #003B73;
padding-left:3px;
padding-right:3px;
}
.b_text{
border: 1px solid #003B73;
padding-left:3px;
padding-right:3px;
}

BODY, TD {
font-size: 12px; font-family: Arial, Geneva CY; color: #504748;
margin-top: 0;
margin-left: 0;
margin-right: 0;
margin-bottom: 0;

}
.description{
border: 1px solid #cccccc;
padding: 5px;
}
HR{
border-top: solid 1px #FFFFFF;
border-right: solid 1px #ffffff;
border-bottom: solid 1px #d3dae2;
border-left: solid 1px #ffffff;
margin-top: 10px;
margin-bottom: 10px;
}
.head_bg_1{
background: url('head_bg_.jpg');
background-repeat: no-repeat;
background-position: top left;
}
.head_bg_2{
background: url('head_bg0.jpg');
background-repeat: no-repeat;
background-position: top right;
height:100px;
width:266px;
}
.right_block{
background: url('right_bl.jpg');
background-repeat: no-repeat;
background-position: top right;
padding-top: 81px;
padding-left: 5px;
}

.title_right_block{
font-size: 12px; 
font-weight: bold;
color: #cd0003;
padding-top:5px;
padding-bottom:5px;
}

.left_block{
width:270px;
}

.title_left_block{
font-size: 12px; 
font-weight: bold;
color: #cd0003;
padding-top:5px;
padding-bottom:5px;

}

.title_center_block{
font-size: 12px; 
font-weight: bold;
color: #cd0003;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background-color: #F5F5F5;
}
.content_table{
background: url('right_bo.jpg');
background-repeat: no-repeat;
background-position:  bottom right;
}
.bottom{
background: url('left_bot.jpg');
background-repeat: no-repeat;
background-position:  bottom left;
height: 150px;
}
.bottom_tab{
height: 150px;
}
.top_menu{
background: url('top_menu.jpg');
background-repeat: repeat-x;
background-position:  top right;
}
.w{
background: transparent;

}

.top_tel{
font-size: 10px; font-family: Arial, MS Sans Serif;
color: #504748;
padding-top: 10px;
}
.tel_1{
padding-left: 150px;
font-weight: bold;
}
.tel_2{
padding-left: 174px;
font-weight: bold;
}
.tel_4{
padding-left: 26px;

}

.td_left_menu{ 
background: #FFFFFF; 
 padding-left: 40px;
 padding-top: 20px;
 padding-bottom: 20px;
}

.hit_bg_top{
background: url('hit_bg_t.jpg');

background-repeat: no-repeat;

background-position: bottom right;

}
.hit_bg_right{
background: url('hit_bg_r.jpg');

background-repeat: no-repeat;

background-position: top left;

}

.hit_table{

background: url('hit_bg_d.jpg');
background-color: #d00000;

background-repeat: no-repeat;

background-position: top right;

}
.title_hit{
color: #FFFFFF;

}
.title_hit:hover{
color: #FFFFFF;

}
.hithr{
border-top: solid 1px #d00000;
border-right: solid 1px #d00000;
border-bottom: solid 1px #d3dae2;
border-left: solid 1px #d00000;
}
.hit_img_div{
padding:2px;
background: #FFFFFF;

}
.hit_img{
border: solid 1px #cccccc;
}
.pad_korzina{
padding-left: 30px;
}
.menu_botom{
/*padding-left: 287px;*/
border-bottom: solid 1px #d3dae2;
}
.copy_1{
padding-top: 5px;
padding-left: 120px;
font-size: 11px;
}
.copy_2{
padding-top: 5px;
padding-right: 10px;
font-size: 11px;
}
.cat_bg{
background: url('cat_bg00.jpg');

background-repeat: no-repeat;

background-position: bottom left;
height: 23px;
padding-left:30px;
padding-bottom:2px;
}
.cat_descr { font-size: 11px; color: #4e4a49; padding-left:30px;}

.title_page{
font-size: 14px; 
font-weight: bold;
color: #555555;
padding-top:10px;
padding-bottom:11px;
padding-left:5px;
text-align: center;
}
/* nash_klient_title */
.nash_klient_title{
font-size: 12px; 
font-weight: bold;
color: #cd0003;
padding-top:10px;
padding-bottom:5px;
padding-left: 10px;
}

.nash_klient_conten{

padding-top:10px;
padding-bottom:10px;
padding-left: 10px;

}

.nash_klient_href{
padding-left: 10px;
padding-right: 10px;
padding-top: 0px;
}
/* nash_klient_title_end */

.bord_l{
border-left: 1px solid #d9d8dd;
padding-left: 5px;
font-size: 11px;
}
P, FORM { margin: 0px; }
H1 { 

font-size: 14px; 
font-weight: bold;
color: #cd0003;
padding-top:5px;
padding-bottom:5px;

 }

 TEXTAREA{
font-size: 12px; font-family: Verdana, Tahoma, Arial;
background-color: #FFFFFF;
border: 1px solid #003B73;
padding:3px;

}
INPUT{ 
font-size: 12px; font-family: Verdana, Tahoma, Arial;
background-color: #FFFFFF;
border: 1px solid #003B73;
padding-left: 5px;
/*background: url('../images/bg_input	.jpg');

background-repeat: repeat-x;

background-position: bottom;
*/
}
.baton{
font-size: 12px; font-family: Verdana, Tahoma, Arial;
background-color: #FFFFFF;
border: 1px solid #003B73;
padding-left: 2px;
background: url('bg_input.jpg');

background-repeat: repeat-x;

background-position: bottom;
cursor: pointer; 
cursor: hand;

}
SELECT, OPTION{

font-size: 12px; font-family: Verdana, Tahoma, Arial;
padding-left: 5px;
border: 1px solid #ffffff;

} 

.l_b{
padding-left: 25px;
/*border: 1px solid #000000;*/
border: none;
}

ul{
 list-style-image: url('li000000.jpg');
}

A { text-decoration: none; color: #0148be; }
A:active {  }
A:hover {
 text-decoration: underline;
 color: #CC0305; 
}
.krosh{
font-size: 9px; font-family: Verdana, Tahoma, Arial;
color: #919191;
}

.prod_img{
padding: 4px;
background-color: #dee3e9;
}
.img_bord{
border: 1px solid #a6a6a6;
}
.img_catalog_1{
/*border: 1px solid #47658b;*/
}
.head_con{
background: url('head_con.jpg');
height: 45px;
width: 234px;
background-repeat: no-repeat;
background-position:  top left;
padding-left: 40px;
font-size: 14px; 
font-weight: bold;
color: #39a200;

}
.bottom_con{
background: url('bottom_c.jpg');
width: 234px;
background-repeat: no-repeat;
background-position:  bottom left;

}
.content_con{
border-right: 1px solid #d3dae2;
}
.hr_con{
border-bottom:1px solid #d3dae2;
}
.con_t{
font-size: 14px; 
font-weight: bold;
color: #39a200;

}
/* $+ end DA.net style */

/* Common */

/* Fonts */
.font_small_1 { font-size: 11px; color: #4e4a49;}
.font_small_1 TD { font-size: 11px; }
.font_small_2 { font-size: 11px; }
.font_big_1 { font-size: 15px; font-weight: bold; }
.font_big_2 { font-size: 17px; font-weight: bold; }
.font_select { color: #F24D4D; font-weight: bold; }

/* Divider in description */
.bg_desc_div { background: #f0f0f0; }

/* Colors */
.bg_light_1 { background: #f0f0f0; }
.bg_light_2 { background: #f0f0f0; }

/* Image for  link */
.link { margin: 1px; }

/*********************************/
/* Design block elements - start */


/* Logic Block #1 */
.lb1 { margin-top: 5px; }
/* head */
.lb1_head_left { background: url('blue_hea.gif'); }
.lb1_head_left IMG { height: 18px; width: 8px; }
.lb1_head_back { background: url('blue_hea.gif'); }
.lb1_title { padding-top: 2px; color: #FFFFFF; }
.lb1_head_right { background: url('blue_hea.gif'); }
.lb1_head_right IMG { height: 18px; width: 8px; }
/* body */
.lb1_body_left { background: #f0f0f0; }
.lb1_body { background: #FFFFFF;}
.lb1_body_text { background: #FFFFFF; padding: 5px; }
.lb1_body_text_end { background: #FFFFFF; padding: 5px 5px 0px 5px; }
.lb1_body_fill { background: #EDF2F8; padding: 5px; }
.lb1_body_fill_end { background: #EDF2F8; padding: 3px 5px 0px 3px; }
.lb1_between { background: #f0f0f0; }
.lb1_body_right { background: #f0f0f0; }
/* foot simple */
.lb1_foot_left { height: 6px; width: 6px; background: url('line_foo.gif'); }
.lb1_foot_back { background: url('line_foo.gif'); }
.lb1_foot_right { height: 6px; width: 6px; background: url('line_foo.gif'); }
/* foot fill */
.lb1_foot_left_fill { height: 6px; width: 6px; background: url('line_foo.gif'); }
.lb1_foot_back_fill { background: url('line_foo.gif'); }
.lb1_foot_right_fill { height: 6px; width: 6px; background: url('line_foo.gif'); }


/* Logic Block #2 */
.lb2 { margin-top: 5px; }
/* head */
.lb2_head_left { background: url('green_he.gif'); }
.lb2_head_left IMG { height: 18px; width: 8px; }
.lb2_head_back { background: url('green_he.gif'); }
.lb2_title { padding-top: 2px; color: #FFFFFF; }
.lb2_head_right { background: url('green_he.gif'); }
.lb2_head_right IMG { height: 18px; width: 8px; }
/* body */
.lb2_body_left { background: #ffffff; }
.lb2_body { background: #FFFFFF; }
.lb2_body_text { background: #FFFFFF; padding: 5px; }
.lb2_body_text_end { background: #FFFFFF; padding: 5px 5px 0px 5px; }
.lb2_body_fill { background: #ffffff; padding: 5px; }
.lb2_body_fill_end { background: #ffffff; padding: 3px 5px 0px 3px; }
.lb2_between { background: #ffffff; }
.lb2_body_right { background: #ffffff; }
/* foot simple */
.lb2_foot_left { height: 6px; width: 6px; background: url('line_foo.gif'); }
.lb2_foot_back { background: url('line_foo.gif'); }
.lb2_foot_right { height: 6px; width: 6px; background: url('line_foo.gif'); }
/* foot fill */
.lb2_foot_left_fill { height: 6px; width: 6px; background: url('line_foo.gif'); }
.lb2_foot_back_fill { background: url('line_foo.gif'); }
.lb2_foot_right_fill { height: 6px; width: 6px; background: url('line_foo.gif'); }


/* Logic Block Contur */
.lbc { margin-top: 5px; }
/* head */
.lbc_head_left { height: 6px; width: 6px; background: url('line_hea.gif'); }
.lbc_head_back { background: url('line_hea.gif'); }
.lbc_title { padding-top: 2px; color: #FFFFFF; }
.lbc_head_right { height: 6px; width: 6px; background: url('line_hea.gif'); }
/* body */
.lbc_body_left { background: #f0f0f0; }
.lbc_body { background: #FFFFFF; }
.lbc_body_text { background: #FFFFFF;  padding: 5px; }
.lbc_body_text_end { background: #FFFFFF; padding: 5px 5px 0px 5px; }
.lbc_body_text_one { background: #FFFFFF; padding: 0px 5px 0px 5px; text-align: justify; }
.lbc_body_fill { background: #EDF2F8; padding: 5px; }
.lbc_body_fill_end { background: #f0f0f0; padding: 10px }
.lbc_between { background: #f0f0f0; }
.lbc_body_right { background: #f0f0f0; }
/* foot simple */
.lbc_foot_left { height: 6px; width: 6px; background: url('line_foo.gif'); }
.lbc_foot_back { background: url('line_foo.gif'); }
.lbc_foot_right { height: 6px; width: 6px; background: url('line_foo.gif'); }
/* foot fill */
.lbc_foot_left_fill { height: 6px; width: 6px; background: url('line_foo.gif'); }
.lbc_foot_back_fill { background: url('line_foo.gif'); }
.lbc_foot_right_fill { height: 6px; width: 6px; background: url('line_foo.gif'); }

/*******************************/
/* Design block elements - end */



/**********************/
/* Catalogies - start */

/* Center */
.catalog_center .level1 { font-size: 15px; font-weight: bold; }
.catalog_center .level1_sel { font-size: 15px; font-weight: bold; }
.catalog_center .level2, .level2 TD { font-size: 12px; font-weight: normal; }
.catalog_center .level2_sel, .level2_sel TD { font-size: 12px; font-weight: bold; }

/* Down */
.catalog_down option.level1 { color: red; }

/* Left */
.catalog_left .img { margin: 0px 3px 0px 0px; }
.catalog_left .level1 { padding: 7px 0px 0px 5px; }
.catalog_left .level1_sel { padding: 7px 0px 0px 5px; }
.catalog_left .level2 { padding: 5px 0px 0px 3px; }
.catalog_left .level2_sel { padding: 5px 0px 0px 3px; }
.catalog_left .level3 { padding-left: 22px; height: 18px; }
.catalog_left .level3_sel { padding-left: 22px; height: 18px; background: #f0f0f0; }
.catalog_left .level4 { padding-left: 30px; height: 18px; }
.catalog_left .level4_sel { padding-left: 30px; height: 18px; background: #f0f0f0; }

.catalog_left .level1 { font-size: 13px; font-weight: bold; }
.catalog_left .level1_sel { font-size: 13px; font-weight: bold; }
.catalog_left .level2 TD { font-size: 12px; font-weight: normal; }
.catalog_left .level2_sel TD { font-size: 12px; font-weight: normal; }
.catalog_left .level3 TD { font-size: 11px; font-weight: normal; }
.catalog_left .level3_sel TD { font-size: 11px; font-weight: normal; }
.catalog_left .level4 TD { font-size: 10px; font-weight: normal; }
.catalog_left .level4_sel TD { font-size: 10px; font-weight: normal; }

/* Menu */
.catalog_menu .layer { position:absolute; width:100%; height:1px; z-index:1; display: none; }
.catalog_menu .body { border: 1px solid #6D8293; background-color: #FFFFFF; }
.catalog_menu .level1 { font-size: 12px; /*font-weight: bold;*/ text-decoration: none; color: #f0f0f0; }
.catalog_menu .level2 { font-size: 11px;  }

/* Sub catalog hard */
.sub_catalog_hard .level1 { font-size: 15px; font-weight: bold; }
.sub_catalog_hard .level1_sel { font-size: 15px; font-weight: bold; }
.sub_catalog_hard .level2, .level2 TD { font-size: 11px; font-weight: normal; }
.sub_catalog_hard .level2_sel, .level2_sel TD { font-size: 11px; font-weight: bold; }

/* Catalogies - end */ 
/********************/


/************************/
/* Select Goods - start */

.contur { width: 100%; border: 1px solid #f0f0f0; margin-top: 2px; margin-bottom: 2px; }

.select_goods .level0 { font-size: 12px; padding-left: 5px; }
.select_goods .level1 { font-size: 11px; padding-left: 20px; }
.select_goods .level2 { font-size: 10px;  padding-left: 35px; }
.select_goods .level3 { font-size: 9px; padding-left: 50px; }
.select_goods .level4 { font-size: 8px; padding-left: 65px; }

/* Select goods - end */
/**********************/

/* Default goods status */
.status0 { color: #00AA00; }
.status1 { color: #AA0000; }
.status2 { color: #AAAA00; }
.status3 { color: #00AAAA; }

/* Site Map */
.site_map .level0 { font-size: 15px; padding-left: 5px; }
.site_map .level1 { font-size: 14px; padding-left: 20px; }
.site_map .level2 { font-size: 13px;  padding-left: 35px; }
.site_map .level3 { font-size: 12px; padding-left: 50px; }
.site_map .level4 { font-size: 11px; padding-left: 65px; }
.site_map .level5 { font-size: 10px; padding-left: 80px; }
.site_map .level6 { font-size: 9px; padding-left: 95px; }
.site_map .level7 { font-size: 8px; padding-left: 110px; }

/* Goods info */
.goods_info .level0 { font-size: 12px; padding-left: 5px; }
.goods_info .level1 { font-size: 11px; padding-left: 10px; }
.goods_info .level2 { font-size: 10px;  padding-left: 35px; }
.goods_info .level3 { font-size: 9px; padding-left: 50px; }
.goods_info .level4 { font-size: 8px; padding-left: 65px; }

/* Goods discount */
.goods_disc0 { }
.goods_disc1 { color: #F24D4D; }

.goods_discount .level0 { font-size: 12px; padding-left: 5px; }
.goods_discount .level1 { font-size: 11px; padding-left: 20px; }
.goods_discount .level2 { font-size: 10px; padding-left: 35px; }
.goods_discount .level3 { font-size: 9px; padding-left: 50px; }
.goods_discount .level4 { font-size: 8px; padding-left: 65px; }

/* Goods family */
.family_goods0 { background: #EDF2F8; }
.family_goods1 { background: #FFFFFF; }

.goods_family .level0 { font-size: 11px; }
.goods_family .level1 { font-size: 10px; }
.goods_family .level2 { font-size: 9px; }
.goods_family .level3 { font-size: 8px; }
.goods_family .level4 { font-size: 7px; }

.goods_family .level0 .name { padding-left: 0px; }
.goods_family .level1 .name { padding-left: 10px; }
.goods_family .level2 .name { padding-left: 20px; }
.goods_family .level3 .name { padding-left: 30px; }
.goods_family .level4 .name { padding-left: 40px; }

/* Advert compare goods */
.advert_compare .level0 { font-size: 11px; }
.advert_compare .level1 { font-size: 10px; }
.advert_compare .level2 { font-size: 9px; }
.advert_compare .level3 { font-size: 8px; }
.advert_compare .level4 { font-size: 7px; }

.advert_compare .level0 .name { padding-left: 0px; }
.advert_compare .level1 .name { padding-left: 10px; }
.advert_compare .level2 .name { padding-left: 20px; }
.advert_compare .level3 .name { padding-left: 30px; }
.advert_compare .level4 .name { padding-left: 40px; }

/* Goods compare */
.goods_compare .level0 { font-size: 11px; }
.goods_compare .level1 { font-size: 10px; }
.goods_compare .level2 { font-size: 9px; }
.goods_compare .level3 { font-size: 8px; }
.goods_compare .level4 { font-size: 7px; }

.goods_compare .level0 .name { padding-left: 0px; }
.goods_compare .level1 .name { padding-left: 10px; }
.goods_compare .level2 .name { padding-left: 20px; }
.goods_compare .level3 .name { padding-left: 30px; }
.goods_compare .level4 .name { padding-left: 40px; }

/* Currency */
.currency .level0 { font-size: 12px; padding-left: 5px; }
.currency .level1 { font-size: 11px; padding-left: 20px; }
.currency .level2 { font-size: 10px;  padding-left: 35px; }
.currency .level3 { font-size: 9px; padding-left: 50px; }
.currency .level4 { font-size: 8px; padding-left: 65px; }

/* Register fields */
.reg_field .level0 { font-size: 12px; padding-left: 0px; }
.reg_field .level1 { font-size: 11px; padding-left: 15px; }
.reg_field .level2 { font-size: 10px;  padding-left: 30px; }
.reg_field .level3 { font-size: 9px; padding-left: 45px; }
.reg_field .level4 { font-size: 8px; padding-left: 60px; }

/* Client fields */
.client_field .level0 { font-size: 12px; padding-left: 0px; }
.client_field .level1 { font-size: 11px; padding-left: 15px; }
.client_field .level2 { font-size: 10px;  padding-left: 30px; }
.client_field .level3 { font-size: 9px; padding-left: 45px; }
.client_field .level4 { font-size: 8px; padding-left: 60px; }

/* Delivery */
.delivery { padding: 2px; }
.delivery .level0 { font-size: 12px; padding-left: 0px; }
.delivery .level1 { font-size: 11px; padding-left: 15px; }
.delivery .level2 { font-size: 10px;  padding-left: 30px; }
.delivery .level3 { font-size: 9px; padding-left: 45px; }
.delivery .level4 { font-size: 8px; padding-left: 60px; }

/* Payment */
.payment .level0 { font-size: 12px; padding-left: 0px; }
.payment .level1 { font-size: 11px; padding-left: 15px; }
.payment .level2 { font-size: 10px;  padding-left: 30px; }
.payment .level3 { font-size: 9px; padding-left: 45px; }
.payment .level4 { font-size: 8px; padding-left: 60px; }

/* Condition */
.condition .level0 { font-size: 12px; padding-left: 0px; }
.condition .level1 { font-size: 11px; padding-left: 15px; }
.condition .level2 { font-size: 10px;  padding-left: 30px; }
.condition .level3 { font-size: 9px; padding-left: 45px; }
.condition .level4 { font-size: 8px; padding-left: 60px; }

/* Vote result lines */
.vote_line1 { background: url('10000000.gif') }
.vote_line2 { background: url('20000000.gif') }
.vote_line3 { background: url('30000000.gif') }
.vote_line4 { background: url('40000000.gif') }
.vote_line5 { background: url('50000000.gif') }
.vote_line6 { background: url('60000000.gif') }

/* Vote tree */
.vote .level0 { font-size: 12px; padding-left: 5px; }
.vote .level1 { font-size: 11px; padding-left: 20px; }
.vote .level2 { font-size: 10px;  padding-left: 35px; }
.vote .level3 { font-size: 9px; padding-left: 50px; }
.vote .level4 { font-size: 8px; padding-left: 65px; }

/* News tree */
.news .level0 { font-size: 12px; padding-left: 5px; }
.news .level1 { font-size: 11px; padding-left: 20px; }
.news .level2 { font-size: 10px;  padding-left: 35px; }
.news .level3 { font-size: 9px; padding-left: 50px; }
.news .level4 { font-size: 8px; padding-left: 65px; }

/* Input fields */
.search_words { width: 130px; }
.how_much { width: 35px; text-align: center; }
.max_order { width: 35px; text-align: center;}
.suma { width: 100px; text-align: center;}
.basket { font-size: 10px; font-weight: bold; border: 0px solid; width: 80px; }
.param_value_name { width: 100px; text-align: center; }
.rezerv_email { width: 150px; }
.forget_email { width: 150px; }
.enter_login { width: 50px; }
.enter_pass { width: 50px; }
.filter_price { width: 100px; }
.news_email { width: 130px; }
img {border:none;}
/* Register input fields */
.reg_field_base { width: 300px; }
.reg_field_text_0 { width: 420px; }
.reg_field_text_1 { width: 537px; }
.reg_field_text_2 { width: 522px; }
.reg_field_text_3 { width: 507px; }
.reg_field_text_4 { width: 492px; }
.reg_field_text_5 { width: 477px; }
.reg_field_text_6 { width: 462px; }
fieldset input, fieldset select {margin: 5px 0; border:1px solid #666;}
/* old styles from 5.2.1 */
.font_size_6pt { font-size: 6pt; }
.font_size_7pt { font-size: 7pt; }
.font_size_8pt { font-size: 8pt; }
.font_size_9pt { font-size: 9pt; }
.font_size_10pt { font-size: 10pt; }
.font_size_11pt { font-size: 11pt; }
.font_size_12pt { font-size: 12pt; }
.font_size_13pt { font-size: 13pt; }
.font_size_14pt { font-size: 14pt; }
.font_size_15pt { font-size: 15pt; }
.font_size_16pt { font-size: 16pt; }
.font_size_17pt { font-size: 17pt; }
.font_size_18pt { font-size: 18pt; }
.font_size_19pt { font-size: 19pt; }
.font_size_20pt { font-size: 20pt; }
.bg_desc_div { background: #f0f0f0; }

.con_tab{
color: #000000;
}

.level2 ul {list-style-image:url(sec20000.gif); padding:0 0 0 20px;}
