/* Common */
BODY, TD { font-size: 13px; font-family: Arial, Geneva CY, Sans-Serif; }
P, FORM { margin: 0px; }
H1 { font-size: 15px; font-weight: bold; color: #000000; margin-bottom: 0px; }
SELECT, OPTION, INPUT, TEXTAREA { font-size: 11px; font-family: Verdana, Tahoma, Arial, MS Sans Serif; }
A { color: #339900; }
A:active { text-decoration: none; }
A:hover { text-decoration: underline; }

/* Fonts */
.font_micro { font-size: 2px; }
.font_small { font-size: 12px; }
.font_smallr { font-size: 10px; color: #CC0000; }
.font_smallb { font-size: 10px; color: #000000; }
.font_smallg { font-size: 10px; color: #666666; }
.font_smallw { font-size: 10px; color: #FFFFFF; }
.font_smallbl { font-size: 10px; color: #006699; }
.font_smallwre { font-size: 10px; color: #FFFFFF; background-color: #CC3333; }
.font_smallwg { font-size: 10px; color: #FFFFFF; background-color: #CCCCCC; }

.font_small_1 { font-size: 11px; }
.font_small_1bg { font-size: 11px; background-color: #F1F1F1; }
.font_small_1bye { font-size: 11px; background-color: #FFA900; }
.font_small_1bgr { font-size: 11px; color: #333333; background-color: #E6FACC; }
.font_small_1b { font-size: 11px; color: #000000; font-family: MS Sans Serif, Tahoma, Arial; }
.font_small_1g { font-size: 11px; color: #333333; font-family: MS Sans Serif, Tahoma, Arial; }
.font_small_1gr { font-size: 11px; color: #339900; }
.font_small_1gy { font-size: 11px; color: #d0d0d0; }
.font_small_1w { font-size: 11px; color: #FFFFFF; }
.font_small_1re { font-size: 11px; color: #CC0000; }
.font_small_1bl { font-size: 11px; color: #AAC4E3; }
.font_small_1 TD { font-size: 11px; }

.font_small_2 { font-size: 12px; }
.font_small_2b { font-size: 12px; color: #000000; }
.font_small_2w { font-size: 12px; color: #FFFFFF; }
.font_small_2g { font-size: 12px; color: #999999; }

.font_b_1 { font-size: 12px; font-weight: bold; color: #0069B5; font-family: Verdana, Tahoma, Arial, MS Sans Serif; }
.font_big_1 { font-size: 13px; font-weight: bold; color: #000000; }
.font_big_1w { font-size: 13px; font-weight: bold; color: #FFFFFF; }
.font_big_1bl { font-size: 13px; font-weight: bold; }

.font_big_2 { font-size: 17px; font-weight: bold; }
.font_big_2gy { color: #333333; font-size: 17px; font-weight: bold; }

.font_big_3gr { color: #339900; font-size: 20px; font-weight: bold; }

.font_big_4 { font-size: 25pt; font-family: Impact; MS Sans Serif, Tahoma, Arial; }

.font_price_si { font-size: 13px; font-weight: bold; color: #666666; }
.font_price_re { font-size: 13px; font-weight: bold; color: #CC0000; }
.font_price_gr { font-size: 13px; font-weight: bold; color: #339900; }
.font_select { color: #F24D4D; font-weight: bold; }
.font_bgs { font-size: 11px; padding: 2px 2px 2px 2px; background: #C4D6E4; }

.f_b_1 { font-size: 13px; font-weight: bold; color: #000000; }
.f_b_2 { font-size: 14px; font-weight: bold; color: #000000; }
.f_b_3 { font-size: 15px; font-weight: bold; color: #000000; }


/* Divider in description */
.bg_desc_div { background: #C4D6E4; }

/* Colors */
.bg_light_1 { background: #EDF2F8; }
.bg_light_2 { background: #C4D6E4; }

/* Menu */
.msi { background-color: #aeaeae; padding-top: 3px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px; }
.mlg { background-color: #f1f1f1; padding-top: 3px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px; }
.mye { background-color: #FFA900; padding-top: 3px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px; }
.mre { background-color: #CC0000; padding-top: 3px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px; }
.mwh { background-color: #ffffff; padding-top: 3px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px; }
.mbl_l { background-color: #C8D7E3; padding-top: 6px; padding-bottom: 6px; }
.mbl_d { background-color: #98B1C4; padding-top: 2px; padding-bottom: 2px; }

/* Logo block */
.logo { vertical-align: middle; text-align: left; padding: 5px 0px 10px 10px; }
.lbas { vertical-align: middle; text-align: right; }
.catdown { vertical-align: bottom; text-align: right; }

/* Bottom block */
.melbis { font-size: 9px; color: #000000 }

/* Search block */
.smen { width: 25%; padding: 2px 0px 0px 5px; background-color: #93BE13; }
.s1 { background-color: #FFFFFF; }
.sblock { width: 40%; background-color: #FFFFFF; }
.poisk { padding: 5px 5px 5px 5px; }
.button { background-color: #D4EEAE; font-size: 11px; border-left: #C0C0C0 1px solid; border-top: #C0C0C0 1px solid; border-right: #000000 1px solid; border-bottom: #000000 1px solid; }

/* Lines */
.hr1 { color: #D0D0D0; }
.hr2 { color: #F1F1F1; }
.hr3 { color: #CC0000; }
.hr4 { color: #93BE13; }
.hr5 { color: #999999; }
.hr6 { color: #000000; }

.shad { border-right: #EEEEEE 2px solid; border-bottom: #EEEEEE 2px solid; }

/* Backgrounds */
.bg_dot { background: url('../images/bg_dot.gif'); }
.bg_nebo { background: url('../images/bg_nebo.gif'); background-repeat: repeat-x; }

/* Colors */
.re { background-color: #CC0000; }
.gr { background-color: #339900; }
.bl { background-color: #236EF7; }
.bk { background-color: #000000; }
.si { background-color: #AEAEAE; }
.ds { background-color: #666666; }
.db { background-color: #999999; }
.wh { background-color: #FFFFFF; }
.gy { background-color: #D0D0D0; }
.lg { background-color: #F1F1F1; }
.llg { background-color: #F7F7F7; }
.llw { background-color: #F9F9F9; }
.ye { background-color: #FFA900; }

.padding1 { padding: 3px; }
.padding2 { padding: 5px; }
.padding3 { padding: 10px; }

/* Input fields */
.search_words { width: 451px; font-size: 11px; }
.search_words_small { width: 130px; font-size: 11px; }
.how_much { font-size: 10px; width: 35px; text-align: center; border: 1px solid; border-color: #c0c0c0; }
.max_order { width: 70px; border: 0px solid; }
.suma { width: 70px; border: 0px solid; font-size: 13px; font-weight: bold; color: #CC0000; }
.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: 130px; }
.enter_pass { width: 130px; }
.filter_price { width: 59px; }
.news_email { width: 130px; }

/* Register input fields */
.reg_field_base { width: 245px; }
.reg_field_text_0 { width: 200px; }
.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; }

