/* Common */
BODY, TD { font-size: 11px; font-family: Arial, Geneva CY, Sans-Serif; }
P, FORM { margin: 0px; }
H1 { font-size: 20px; font-weight: bold; color: #6D8293; margin-bottom: 0px; }
SELECT, OPTION, INPUT, TEXTAREA { font-size: 11px; font-family: Verdana, Tahoma, Arial, MS Sans Serif; }
A { color: #6D8293; }
A:active { text-decoration: none; }
A:hover { text-decoration: none; }

/* Styles from HTMLStyle.css of the MShop on the Win32 */
.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: #C4D6E4; }


/* Fonts */
.font_small_1 { font-size: 11px; }
.font_small_1 TD { font-size: 11px; }
.font_small_2 { font-size: 10px; }
.font_big_1 { font-size: 15px; font-weight: bold; }
.font_select { color: #F24D4D; font-size: bold; }

/* Colors */
.bg_light_1 { background: #EDF2F8; }
.bg_light_2 { background: #C4D6E4; }

/*********************************/
/* Design block elements - start */

/* Block Blue */
.block_blue { margin-top: 5px; }
.bb_img_up_left { height: 18px; width: 8px; background: url('../images/box1_1.gif') }
.bb_img_up_right { height: 18px; width: 8px; background: url('../images/box1_2.gif') }
.bb_img_down_left 	{ height: 6px; width: 6px; background: url('../images/box1_3.gif') }
.bb_img_down_right { height: 6px; width: 6px; background: url('../images/box1_4.gif') }
.bb_up_background { background: url('../images/box1_12.gif') }
.bb_down_background { background: url('../images/box1_34.gif') }
.bb_cell_body {
	border-left: 1px solid #C4D6E4;
	border-right: 1px solid #C4D6E4;
	padding: 5px 5px 5px 5px;
}
.bb_title { padding-top: 2px; color: #FFFFFF; }
.bb_between { height: 1px; background-color: #C4D6E4; }

/* Block Green */
.block_green { margin-top: 5px; }
.bg_img_up_left { height: 18px; width: 8px; background: url('../images/box3_1.gif') }
.bg_img_up_right { height: 18px; width: 8px; background: url('../images/box3_2.gif') }
.bg_img_down_left { height: 6px; width: 6px; background: url('../images/box1_3.gif') }
.bg_img_down_right { height: 6px; width: 6px; background: url('../images/box1_4.gif') }
.bg_up_background { background: url('../images/box3_12.gif') }
.bg_down_background { background: url('../images/box1_34.gif') }
.bg_cell_body { border-left: 1px solid #C4D6E4; border-right: 1px solid #C4D6E4; }
.bg_title { padding-top: 2px; color: #FFFFFF; }
.bg_between { height: 1px; background-color: #C4D6E4; }

/* Block Green with button */
.block_green_button { margin-top: 5px; }
.bgb_img_up_left { height: 18px; width: 8px; background: url('../images/box3_1.gif') }
.bgb_img_up_right { height: 18px; width: 8px; background: url('../images/box3_2.gif') }
.bgb_img_down_left { height: 6px; width: 6px; background: url('../images/box3_3.gif') }
.bgb_img_down_right { height: 6px; width: 6px; background: url('../images/box3_4.gif') }
.bgb_up_background { background: url('../images/box3_12.gif') }
.bgb_down_background { background: url('../images/box3_34.gif') }
.bgb_cell_body { 
   border-left: 1px solid #C4D6E4; 
   border-right: 1px solid #C4D6E4; 
	padding: 5px 5px 5px 5px;
}
.bgb_title { padding-top: 2px; color: #FFFFFF; }
.bgb_between { height: 1px; background-color: #C4D6E4; }

/* Block only contur */
.block_contur { margin-top: 5px; }
.bc_img_up_left { height: 6px; width: 6px; background: url('../images/box2_1.gif') }
.bc_img_up_right { height: 6px; width: 6px; background: url('../images/box2_2.gif') }
.bc_img_down_left { height: 6px; width: 6px; background: url('../images/box1_3.gif') }
.bc_img_down_right { height: 6px; width: 6px; background: url('../images/box1_4.gif') }
.bc_up_background { background: url('../images/box2_12.gif') }
.bc_down_background { background: url('../images/box1_34.gif') }
.bc_cell_body { border-left: 1px solid #C4D6E4; border-right: 1px solid #C4D6E4; }
.bc_between { height: 1px; background-color: #C4D6E4; }

/* Block contur with button */
.block_contur_button { margin-top: 5px; }
.bcb_img_up_left { height: 6px; width: 6px; background: url('../images/box2_1.gif') }
.bcb_img_up_right { height: 6px; width: 6px; background: url('../images/box2_2.gif') }
.bcb_img_down_left { height: 6px; width: 6px; background: url('../images/box3_3.gif') }
.bcb_img_down_right { height: 6px; width: 6px; background: url('../images/box3_4.gif') }
.bcb_up_background { background: url('../images/box2_12.gif') }
.bcb_down_background { background: url('../images/box3_34.gif') }
.bcb_cell_body { border-left: 1px solid #C4D6E4; border-right: 1px solid #C4D6E4; }
.bcb_between { height: 1px; background-color: #C4D6E4; }

/* Block blue with button */
.block_blue_button { margin-top: 5px; }
.bbb_img_up_left { height: 18px; width: 8px; background: url('../images/box1_1.gif') }
.bbb_img_up_right { height: 18px; width: 8px; background: url('../images/box1_2.gif') }
.bbb_img_down_left { height: 6px; width: 6px; background: url('../images/box3_3.gif') }
.bbb_img_down_right { height: 6px; width: 6px; background: url('../images/box3_4.gif') }
.bbb_up_background { background: url('../images/box1_12.gif') }
.bbb_down_background { background: url('../images/box3_34.gif') }
.bbb_cell_body { border-left: 1px solid #C4D6E4; border-right: 1px solid #C4D6E4; }
.bbb_title { padding-top: 2px; color: #FFFFFF; }
.bbb_between { height: 1px; background-color: #C4D6E4; }


/*******************************/
/* Design block elements - end */



/**********************/
/* Catalogies - start */

/* Default cat_levels */
.cat_levels .level1 { font-size: 13px; font-weight: bold; }
.cat_levels .level1_sel { font-size: 13px; font-weight: bold; }
.cat_levels .level2, .level2 TD { font-size: 11px; font-weight: normal; }
.cat_levels .level2_sel, .level2_sel TD { font-size: 11px; font-weight: bold; }
.cat_levels .level3, .level3 TD { font-size: 11px; font-weight: normal; }
.cat_levels .level3_sel, .level3_sel TD { font-size: 11px; font-weight: bold; }
.cat_levels .level4, .level4 TD { font-size: 10px; font-weight: normal; }
.cat_levels .level4_sel, .level4_sel TD { font-size: 10px; font-weight: bold;  }

/* Center */

/* Down */
.catalog_down option.level1 { color: red; }

/* Left */
.catalog_left .img { margin: 1px 3px 2px 0px; }
.catalog_left .level1 { padding: 3px; }
.catalog_left .level1_sel { padding: 3px; }
.catalog_left .level2 { padding-left: 0px; height: 18px; }
.catalog_left .level2_sel { padding-left: 0px; height: 18px; }
.catalog_left .level3 { padding-left: 22px; height: 18px; }
.catalog_left .level3_sel { padding-left: 22px; height: 18px; background: #C4D6E4; }
.catalog_left .level4 { padding-left: 28px; height: 18px; }
.catalog_left .level4_sel { padding-left: 28px; height: 18px; background: #C4D6E4; }


/* 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: #6D8293 }

/* Catalogies - end */ 
/********************/


/************************/
/* Select Goods - start */

.contur { width: 100%; border: 1px solid #C4D6E4; 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: 20px; }
.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('../images/vote/1.gif') }
.vote_line2 { background: url('../images/vote/2.gif') }
.vote_line3 { background: url('../images/vote/3.gif') }
.vote_line4 { background: url('../images/vote/4.gif') }
.vote_line5 { background: url('../images/vote/5.gif') }
.vote_line6 { background: url('../images/vote/6.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: 111px; }
.how_much { width: 35px; text-align: center; }
.max_order { width: 35px; text-align: center; border: 1px solid; }
.suma { width: 100px; text-align: center; border: 1px solid; }
.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; }

/* Register input fields */
.reg_field_base { width: 445px; }
.reg_field_text_0 { width: 552px; }
.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; }


