body {
	margin: auto;
	padding: auto;
	background-color: white;
	color: #222222;

}
body, div, td {font: normal 8pt Verdana, Tahoma, Arial, Sans-Serif;}

#main {
  height: 600px;
  width: 99%;
  margin-left: 5px;
  margin-right: 5px
}
#page_header {
  width: 100%;
  height: 100px;
  top: 10px
}
td.head12 {
  width: 100%
}


#menu_top {
  left: 120px;
  top: 97px;
  width: 750px;
  height: 30px;

}
td.menut1{
  height: 25px;
  background: url(images/header_nav_dl_01.gif) no-repeat left top
}
td.menut1:hover {
  height: 25px;
  background: url(images/header_nav_dl_03.gif) no-repeat left top
}

td.menut2 {
  background: url(images/header_nav_dl_12.gif) repeat-x
}
td.menut2:hover {
  background: url(images/header_nav_dl_23.gif) repeat-x
}
td.menut3 {
  height: 25px;
  background: url(images/header_nav_dl_02.gif) no-repeat right top
}
td.menut3:hover {
  background: url(images/header_nav_dl_04.gif) no-repeat right top
}
#contact {
  float: right;
  color: #000000;
  font-size: 12px;
  height: 80px;
  width: 200px;
  top: 8px;
  right: 10px;
  padding: 0;
  margin: 0
}
#patwey {
  top: 135px;
  width: 100%;
  height: 12px
}

#left_menu {
  top: 153px;
  width: 100%;
  left: 0px;
  height: 200px
}
td.menub11 {
  height: 9px;
  width: 8px;
  background: url(images/corners-dark-blue_01.gif) no-repeat left
}
td.menub12 {

  border-top-color: #8DAFD6;
  border-top-style: solid;
  border-top-width: 1px;
  background: #D5E2F1 repeat-x
}
td.menub13 {
  background: url(images/corners-dark-blue_02.gif) no-repeat;
  height: 9px;
  width: 9px
}
td.menub21 {
  border-left-style: solid;
  border-left-color: #8DAFD6;
  border-left-width: 1px;
  background: #D5E2F1
}
td.menub22 {
   background: #D5E2F1
}
td.menub23 {
  border-right-style: solid;
  border-right-color: #8DAFD6;
  border-right-width: 1px;
  background: #D5E2F1
}
td.menub31 {
  background: url(images/corners-dark-blue_03.gif) no-repeat left;
  height: 9px;
  width: 9px
}
td.menub32 {
border-bottom-style: solid;
  border-bottom-color: #8DAFD6;
  border-bottom-width: 1px;
   background: #D5E2F1
}
td.menub33 {
  width: 9px;
  height: 9px;
  background: url(images/corners-dark-blue_04.gif) no-repeat right
}
td.blue11 {
  background: url(images/corners-header-light-blue_01.gif) no-repeat left top;
  height: 20px;
  width: 9px
}
td.blue12 {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #CADBEE;
  background: #E9F0F8;
  color: #2A2A2A;
  font-weight: bold
}
td.blue13 {
  background: url(images/corners-header-light-blue_02.gif) no-repeat right top;
  width: 9px
}
td.blue21 {
    border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #CADBEE;
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: #CADBEE;
  background: #EFF7FF
}
td.blue211 {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #CADBEE;
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: #CADBEE;
  background: #ffffff
}
td.blue22 {
 border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #CADBEE;
  background: #EFF7FF
}
td.blue222 {
 border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #CADBEE;
  background: #ffffff
}
td.blue23 {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #CADBEE;
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: #CADBEE;
  background: #EFF7FF
}
td.blue233 {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #CADBEE;
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: #CADBEE;
  background: #ffffff
}
td.blue31 {
  height: 9px;
  width: 9px;
  background: url(images/corners-header-light-blue_04.gif) no-repeat left
}
td.blue32 {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #CADBEE;
  background: #EFF7FF
}
td.blue33 {
  background: #EFF7FF url(images/corners-header-light-blue_05.gif) no-repeat right;
  height: 9px;
  width: 9px
}

td.red11 {
  background: url(images/corners-header-red_01.gif) no-repeat left top;
  height: 20px;
  width: 9px
}
td.red12 {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #FFC7C7;
  background: #FFD7D7;
  color: #2A2A2A;
  font-weight: bold
}
td.red13 {
  background: url(images/corners-header-red_02.gif) no-repeat right top;
  width: 9px
}
td.red21 {
    border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #FFC7C7;
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: #FFC7C7;
  background: #FFF4F4
}
td.red22 {
 border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #FFC7C7;
  background: #FFF4F4
}
td.red23 {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #FFC7C7;
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: #FFC7C7;
  background: #FFF4F4
}
td.red31 {
  height: 9px;
  width: 9px;
  background: url(images/corners-header-red_04.gif) no-repeat left
}
td.red32 {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #FFC7C7;
  background: #FFF4F4
}
td.red33 {
  background: #FFF4F4 url(images/corners-header-red_05.gif) no-repeat right;
  height: 9px;
  width: 9px
}
td.green11 {
  background: url(images/corners-header-green_01.gif) no-repeat left top;
  height: 20px;
  width: 9px
}

td.green12 {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #CEDAEC;
  background: #E5FFA0;
  color: #2A2A2A;
  font-weight: bold
}
td.green13 {
  background: url(images/corners-header-green_02.gif) no-repeat right top;
  width: 9px
}
td.green21 {
    border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #CEDAED;
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: #CEDAED;
  background: #F1FFCF
}
td.green22 {
 border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #CEDAED;
  background: #F1FFCF
}
td.green23 {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #CEDAED;
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: #CEDAED;
  background: #F1FFCF
}
td.green31 {
  height: 9px;
  width: 9px;
  background: url(images/corners-header-green_04.gif) no-repeat left
}
td.green32 {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #CEDAED;
  background: #F1FFCF
}
td.green33 {
  background: #F1FFCF url(images/corners-header-green_05.gif) no-repeat right;
  height: 9px;
  width: 9px
}

td.yellow11 {
  background: url(images/corners-header-yellow_01.gif) no-repeat left top;
  height: 25px;
  width: 9px
}
td.yellow12 {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #EDE798;
  background: #FFFF82;
  color: #2A2A2A;
  font-weight: bold
}
td.yellow13 {
  background: url(images/corners-header-yellow_02.gif) no-repeat right top;
  width: 9px
}
td.yellow21 {
    border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #EEE899;
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: #EEE899;
  background: #FFFFC4
}
td.yellow22 {
 border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #EEE899;
  background: #FFFFC4
}
td.yellow23 {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #EEE899;
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: #EEE899;
  background: #FFFFC4
}
td.yellow31 {
  height: 9px;
  width: 9px;
  background: url(images/corners-header-yellow_04.gif) no-repeat left
}
td.yellow32 {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #EEE899;
  background: #FFFFC4
}
td.yellow33 {
  background: url(images/corners-header-yellow_05.gif) no-repeat right;
  height: 9px;
  width: 9px
}

td.yellowm11 {
  background: url(images/corners-header-yellow_09.gif) no-repeat left top;
  height: 9px;
  width: 9px
}
td.yellowm12 {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #EDE798;
  background: #FFFFC4;
  color: #2A2A2A;
  font-weight: bold
}
td.yellowm13 {
  background: url(images/corners-header-yellow_08.gif) no-repeat right top;
  width: 9px
}
td.yellowm21 {
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: #EEE899;
  background: #FFFFC4
}
td.yellowm22 {
  background: #FFFFC4
}
td.yellowm23 {
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: #EEE899;
  background: #FFFFC4
}
td.yellowm31 {
  height: 9px;
  width: 9px;
  background: url(images/corners-header-yellow_04.gif) no-repeat left
}
td.yellowm32 {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #EEE899;
  background: #FFFFC4
}
td.yellowm33 {
  background: url(images/corners-header-yellow_05.gif) no-repeat right;
  height: 9px;
  width: 9px
}

td.white11 {
  background: url(images/corners-white_01.gif) no-repeat left top;
  height: 9px;
  width: 9px
}
td.white12 {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #CADBEE;
  color: #2A2A2A;

}
td.white13 {
  background: url(images/corners-white_02.gif) no-repeat right top;
  width: 9px
}
td.white21 {

  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: #D0E3F2;
  background: #FFFFFF
}
td.white22 {

  background: #FFFFFF
}
td.white23 {

  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: #D0E3F2;
  background: #FFFFFF
}
td.white31 {
  height: 9px;
  width: 9px;
  background: url(images/corners-white_03.gif) no-repeat left
}
td.white32 {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #D0E3F2;
  background: #FFFFFF
}
td.white33 {
  background: #FFFFFF url(images/corners-white_04.gif) no-repeat right;
  height: 9px;
  width: 9px
}
td.bluemini11 {
  background: url(images/corners-light-blue.gif) no-repeat left top;
  height: 9px;
  width: 9px
}
td.bluemini12 {


  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #C9DBED;
  background: #F0F7FF
}
 td.bluemini13 {
  background: url(images/corners-light-blue.gif) no-repeat right -9px;
  height: 9px;
  width: 9px
}
 td.bluemini21 {
 border-left-style: solid;
  border-left-width: 1px;
  border-left-color: #C9DBED;
  background: #F0F7FF
}
 td.bluemini22 {
  background: #F0F7FF
}
 td.bluemini23 {
 border-right-style: solid;
  border-right-width: 1px;
  border-right-color: #C9DBED;
  background: #F0F7FF
}
 td.bluemini31 {
  background: url(images/corners-light-blue.gif) no-repeat left -18px;
  height: 9px;
  width: 9px
}
 td.bluemini32 {

  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #C9DBED;
  background: #F0F7FF
}
 td.bluemini33 {
  background: url(images/corners-light-blue.gif) no-repeat right -27px;
  height: 9px;
  width: 9px
}
td.greenmini11 {
  background: url(images/corners-green.gif) no-repeat left top;
  height: 9px;
  width: 9px
}
td.greenmini12 {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #CADBEE;
  background: #EDFFCE
}
 td.greenmini13 {
  background: url(images/corners-green.gif) no-repeat right -9px;
  height: 9px;
  width: 9px
}
 td.greenmini21 {
 border-left-style: solid;
  border-left-width: 1px;
  border-left-color: #CADBEE;
  background: #EDFFCE
}
 td.greenmini22 {
  background: #EDFFCE
}
 td.greenmini23 {
 border-right-style: solid;
  border-right-width: 1px;
  border-right-color: #CADBEE;
  background: #EDFFCE
}
 td.greenmini31 {
  background: url(images/corners-green.gif) no-repeat left -18px;
  height: 9px;
  width: 9px
}
 td.greenmini32 {

  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #CADBEE;
  background: #EDFFCE
}
 td.greenmini33 {
  background: url(images/corners-green.gif) no-repeat right -27px;
  height: 9px;
  width: 9px
}
td.redmini11 {
  background: url(images/corners-red.gif) no-repeat left top;
  height: 9px;
  width: 9px
}
td.redmini12 {


  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #FFC7C7;
  background: #FFF4F4
}
 td.redmini13 {
  background: url(images/corners-red.gif) no-repeat right -9px;
  height: 9px;
  width: 9px
}
 td.redmini21 {
 border-left-style: solid;
  border-left-width: 1px;
  border-left-color: #FFC7C7;
  background: #FFF4F4
}
 td.redmini22 {
  background: #FFF4F4
}
 td.redmini23 {
 border-right-style: solid;
  border-right-width: 1px;
  border-right-color: #FFC7C7;
  background: #FFF4F4
}
 td.redmini31 {
  background: url(images/corners-red.gif) no-repeat left -18px;
  height: 9px;
  width: 9px
}
 td.redmini32 {

  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #FFC7C7;
  background: #FFF4F4
}
 td.redmini33 {
  background: url(images/corners-red.gif) no-repeat right -27px;
  height: 9px;
  width: 9px
}


/* Common */




P, FORM { margin: 0px; }
H1 { font-size: 20px; font-weight: bold; color: #6D8293; margin-bottom: 0px; }
H1.cat { font: normal 20px Verdana, Tahoma, Arial, Sans-Serif;  color: #000000;  }
H3 {font-size: 13px;
  text-align: center }
h2 { font-size: 14px }
h4 { font-size: 12px }
SELECT, OPTION, INPUT, TEXTAREA { font-size: 11px; font-family: Verdana, Tahoma, Arial, MS Sans Serif; }
A { color: #366383; }
A:active { text-decoration: none; }
A:hover { text-decoration: none; }

A.black { color: #000000; text-decoration: none; }
A.black:active { text-decoration: none; }
A.black:hover { text-decoration: none; }

/* Page and cols width */
.page { width: 980px; }

.index_col_left { width: 220px; height: 1px; }
.index_col_mid { width: 1px; height: 1px; }
.index_col_right { width: 220px; height: 1px; }

.dir_col_left { width: 220px; height: 1px; }
.dir_col_mid { width: 1px; height: 1px; }

.goods_col_left { width: 220px; height: 1px; }
.goods_col_mid { width: 1px; height: 1px; }

/* 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: 10px;  }
.font_big_2 { font-size: 10px;  }
.font_select { color: #FF0033; font-weight: bold }

/* Divider in description */
.bg_desc_div { background: #C4D6E4; } /* old variant */
.div_border_right { border-right: 1px solid #C4D6E4; }
.div_border_bottom { border-bottom: 1px solid #C4D6E4; }
.div_border_fill { background: #C4D6E4; height: 1px; }


/* Colors */
.bg_light_0 { background: #FFFFFF; }
.bg_light_1 { background: #EDF2F8; }
.bg_light_2 { background: #C4D6E4; }
.bg_light_3 { background: #FDFFC1; }
.bg_light_4 { background: #FFFF82; }
.bg_light_5 { background: #FFFFC4; }
.bg_light_6 { background: #F1FFCF; }
.bg_light_7 { background: #E5FFA0; }
/* Images for link */
.link_1 { height: 10px; width: 10px; background: url('images/link.gif');  margin: 1px; }
.link_2 { height: 10px; width: 10px; background: url('images/link_green.gif');  margin: 1px; }

/* Buttons */
.butt_buy { height: 16px; width: 16px; background: url('images/buy.gif'); }
.butt_more { height: 16px; width: 16px; background: url('images/more.gif'); }
.butt_view { height: 16px; width: 16px; background: url('images/view.gif'); }

.butt_easy { border: none; padding: 0px; margin: 0px; cursor: pointer; cursor: hand; }
.butt_easy .b_left { background: url('images/butt_easy_left.gif');  }
.butt_easy .b_left IMG { height: 20px; width: 7px; }
.butt_easy .b_right { background: url('images/butt_easy_right.gif');  }
.butt_easy .b_right IMG { height: 20px; width: 7px; }
.butt_easy .b_text { background: url('images/butt_easy_back.gif'); padding: 2px 3px 0px 3px;  }
.butt_easy .b_text { font-size: 11px; font-family: Verdana; color: #000000; white-space: nowrap; vertical-align: top; }
.butt_easy .b_text_close { background: url('images/butt_easy_back.gif'); padding: 2px 0px 0px 0px;  }
.butt_easy .b_text_close { font-size: 11px; font-family: Verdana; color: #000000; white-space: nowrap; vertical-align: top; }

.butt_warm { border: none; padding: 0px; margin: 0px; cursor: hand; cursor: pointer; }
.butt_warm .b_left { background: url('images/butt_warm_left.gif');  }
.butt_warm .b_left IMG { height: 20px; width: 7px; }
.butt_warm .b_right { background: url('images/butt_warm_right.gif');  }
.butt_warm .b_right IMG { height: 20px; width: 7px; }
.butt_warm .b_text { background: url('images/butt_warm_back.gif'); padding: 2px 3px 0px 3px;  }
.butt_warm .b_text { font-size: 11px; font-family: Verdana; color: #000000; white-space: nowrap; vertical-align: top; }


/*********************************/
/* Design block elements - start */


/* Logic Block #1 */
.lb1 { margin-top: 5px; }
/* head */
.lb1_head_left { background: url('images/blue_head_left.gif'); }
.lb1_head_left IMG { height: 18px; width: 8px; }
.lb1_head_back { background: url('images/blue_head_back.gif'); }
.lb1_title { padding-top: 2px; color: #FFFFFF; }
.lb1_head_right { background: url('images/blue_head_right.gif'); }
.lb1_head_right IMG { height: 18px; width: 8px; }
/* body */
.lb1_body_left { background: #C4D6E4; }
.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: #C4D6E4; }
.lb1_body_right { background: #C4D6E4; }
/* foot simple */
.lb1_foot_left { height: 6px; width: 6px; background: url('images/line_foot_left.gif'); }
.lb1_foot_back { background: url('images/line_foot_back.gif'); }
.lb1_foot_right { height: 6px; width: 6px; background: url('images/line_foot_right.gif'); }
/* foot fill */
.lb1_foot_left_fill { height: 6px; width: 6px; background: url('images/line_foot_left_fill.gif'); }
.lb1_foot_back_fill { background: url('images/line_foot_back_fill.gif'); }
.lb1_foot_right_fill { height: 6px; width: 6px; background: url('images/line_foot_right_fill.gif'); }
/* column divider */
.lb1_col_div_yes { background: #C4D6E4; }
.lb1_col_div_no { background: #FFFFFF; }


/* Logic Block #2 */
.lb2 { margin-top: 5px; }
/* head */
.lb2_head_left { background: url('images/green_head_left.gif'); }
.lb2_head_left IMG { height: 18px; width: 8px; }
.lb2_head_back { background: url('images/green_head_back.gif'); }
.lb2_title { padding-top: 2px; color: #FFFFFF; }
.lb2_head_right { background: url('images/green_head_right.gif'); }
.lb2_head_right IMG { height: 18px; width: 8px; }
/* body */
.lb2_body_left { background: #C4D6E4; }
.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: #C4D6E4; padding: 5px; }
.lb2_body_fill_end { background: #EDF2F8; padding: 3px 5px 0px 3px; }
.lb2_between { background: #C4D6E4; }
.lb2_body_right { background: #C4D6E4; }
/* foot simple */
.lb2_foot_left { height: 6px; width: 6px; background: url('images/line_foot_left.gif'); }
.lb2_foot_back { background: url('images/line_foot_back.gif'); }
.lb2_foot_right { height: 6px; width: 6px; background: url('images/line_foot_right.gif'); }
/* foot fill */
.lb2_foot_left_fill { height: 6px; width: 6px; background: url('images/line_foot_left_fill.gif'); }
.lb2_foot_back_fill { background: url('images/line_foot_back_fill.gif'); }
.lb2_foot_right_fill { height: 6px; width: 6px; background: url('images/line_foot_right_fill.gif'); }
/* column divider */
.lb2_col_div_yes { background: #C4D6E4; }
.lb2_col_div_no { background: #FFFFFF; }


/* Logic Block Contur */
.lbc { margin-top: 5px; }
/* head */
.lbc_head_left { height: 6px; width: 6px; background: url('images/line_head_left.gif'); }
.lbc_head_back { background: url('images/line_head_back.gif'); }
.lbc_title { padding-top: 2px; color: #FFFFFF; }
.lbc_head_right { height: 6px; width: 6px; background: url('images/line_head_right.gif'); }
/* body */
.lbc_body_left { background: #C4D6E4; }
.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; }
.lbc_body_fill { background: #EDF2F8; padding: 5px; }
.lbc_body_fill_end { background: #EDF2F8; padding: 3px 5px 0px 3px; }
.lbc_between { background: #C4D6E4; }
.lbc_body_right { background: #C4D6E4; }
/* foot simple */
.lbc_foot_left { height: 6px; width: 6px; background: url('images/line_foot_left.gif'); }
.lbc_foot_back { background: url('images/line_foot_back.gif'); }
.lbc_foot_right { height: 6px; width: 6px; background: url('images/line_foot_right.gif'); }
/* foot fill */
.lbc_foot_left_fill { height: 6px; width: 6px; background: url('images/line_foot_left_fill.gif'); }
.lbc_foot_back_fill { background: url('images/line_foot_back_fill.gif'); }
.lbc_foot_right_fill { height: 6px; width: 6px; background: url('images/line_foot_right_fill.gif'); }
/* column divider */
.lbc_col_div_yes { background: #C4D6E4; }
.lbc_col_div_no { background: #FFFFFF; }


/*******************************/
/* 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: 11px; font-weight: normal; }
.catalog_center .level2_sel, .level2_sel TD { font-size: 11px; font-weight: bold; }

/* Down */
.catalog_down option.level1 { color: red; }

/* Left */
.goods_img_close { height: 15px; width: 15px; background: url('images/sec1.gif'); margin: 0px 3px 0px 0px; }
.goods_img_open { height: 15px; width: 15px; background: url('images/sec1s.gif'); margin: 0px 3px 0px 0px; }
.page_img_close { height: 15px; width: 15px; background: url('images/sec2.gif'); margin: 0px 3px 0px 0px; }
.page_img_open { height: 15px; width: 15px; background: url('images/sec2s.gif'); margin: 0px 3px 0px 0px; }

.catalog_left .level1 { padding: 7px 0px 0px 5px; color: #006699 }
.catalog_left .level1_sel { padding: 7px 0px 0px 5px; color: #006699 }
.catalog_left .level1 a { color: #006699; text-transform: none; text-decoration: none }
.catalog_left .level1_sel a { color: #006699; text-transform: none; text-decoration: none }
.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: #C4D6E4; }
.catalog_left .level4 { padding-left: 30px; height: 18px; }
.catalog_left .level4_sel { padding-left: 30px; height: 18px; background: #C4D6E4; }

.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: 11px; font-weight: normal; }
.catalog_left .level2_sel TD { font-size: 11px; font-weight: normal; }
.catalog_left .level3 TD { font-size: 10px; font-weight: normal; }
.catalog_left .level3_sel TD { font-size: 10px; font-weight: normal; }
.catalog_left .level4 TD { font-size: 9px; font-weight: normal; }
.catalog_left .level4_sel TD { font-size: 9px; font-weight: normal; }

/* Menu */
.catalog_menu .layer { position:absolute; width:1%; 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 }
.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; }

/* Expanded Search */
.catalog_search option.level1 { color: red; }


/* 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: 12px; padding-left: 20px; }
.select_goods .level2 { font-size: 11px;  padding-left: 35px; }
.select_goods .level3 { font-size: 10px; padding-left: 50px; }
.select_goods .level4 { font-size: 9px; padding-left: 65px; }

/* Select goods - end */
/**********************/

/* Default goods status */
.status0 { color: #00AA00; }
.status1 { color: #AA0000; }
.status2 { color: #AAAA00; }
.status3 { color: #00AAAA; }

/* Order status */
.order_status0 { color: #AAAA00; font-weight: bold;}
.order_status1 { color: #00AAAA; font-weight: bold; }
.order_status2 { color: #000000; font-weight: bold; }
.order_status3 { color: #00AA00; font-weight: bold; }
.order_status4 { color: #AA0000; font-weight: bold; }
.order_payment1 { color: #AA0000; font-weight: bold; }
.order_payment2 { color: #00AA00; font-weight: bold; }

/* 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 */
.info_img_descr { height: 10px; width: 10px; background: url('images/info_descr.gif');  margin: 0px 5px 0px 5px; }
.goods_info .value { color: #330033; font-weight: bold; }
.goods_info .level0 { font-size: 12px; padding-left: 5px; }
.goods_info .level1 { font-size: 12px; padding-left: 10px; }
.goods_info .level2 { font-size: 11px;  padding-left: 25px; }
.goods_info .level3 { font-size: 10px; padding-left: 40px; }
.goods_info .level4 { font-size: 9px; padding-left: 55px; }

/* Goods discount */
.goods_disc0 { }
.goods_disc1 { color: #F24D4D; }

.goods_discount .level0 { font-size: 12px; padding-left: 5px; }
.goods_discount .level1 { font-size: 12px; padding-left: 20px; }
.goods_discount .level2 { font-size: 11px; padding-left: 35px; }
.goods_discount .level3 { font-size: 10px; padding-left: 50px; }
.goods_discount .level4 { font-size: 9px; padding-left: 65px; }

/* Goods family */
.family_goods0 { background: #EDF2F8; }
.family_goods1 { background: #FFFFFF; }

.goods_family .level0 { font-size: 11px; }
.goods_family .level1 { font-size: 11px; }
.goods_family .level2 { font-size: 11px; }
.goods_family .level3 { font-size: 11px; }
.goods_family .level4 { font-size: 11px; }

.goods_family .level0 .name { padding-left: 5px; }
.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: 11px; }
.advert_compare .level2 { font-size: 11px; }
.advert_compare .level3 { font-size: 11px; }
.advert_compare .level4 { font-size: 11px; }

.advert_compare .level0 .name { padding-left: 5px; }
.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: 11px; }
.goods_compare .level2 { font-size: 11px; }
.goods_compare .level3 { font-size: 11px; }
.goods_compare .level4 { font-size: 11px; }

.goods_compare .level0 .name { padding-left: 5px; }
.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 .value { color: #330033; font-weight: bold; }
.currency .level0 { font-size: 12px; padding-left: 5px; }
.currency .level1 { font-size: 12px; padding-left: 20px; }
.currency .level2 { font-size: 11px;  padding-left: 35px; }
.currency .level3 { font-size: 10px; padding-left: 50px; }
.currency .level4 { font-size: 9px; padding-left: 65px; }

/* Register fields */
.reg_field .level0 { font-size: 12px; padding-left: 0px; }
.reg_field .level1 { font-size: 12px; padding-left: 15px; }
.reg_field .level2 { font-size: 11px;  padding-left: 30px; }
.reg_field .level3 { font-size: 10px; padding-left: 45px; }
.reg_field .level4 { font-size: 9px; padding-left: 60px; }

/* Client fields */
.client_field .value { color: #330033; font-weight: bold; }
.client_field .level0 { font-size: 12px; padding-left: 0px; }
.client_field .level1 { font-size: 12px; padding-left: 15px; }
.client_field .level2 { font-size: 11px;  padding-left: 30px; }
.client_field .level3 { font-size: 10px; padding-left: 45px; }
.client_field .level4 { font-size: 9px; padding-left: 60px; }

/* Delivery */
.delivery { padding: 2px; }
.delivery .value { color: #000033; font-weight: bold; }
.delivery .level0 { font-size: 12px; padding-left: 0px; }
.delivery .level1 { font-size: 12px; padding-left: 15px; }
.delivery .level2 { font-size: 11px;  padding-left: 30px; }
.delivery .level3 { font-size: 10px; padding-left: 45px; }
.delivery .level4 { font-size: 8px; padding-left: 60px; }

/* Payment */
.payment .value { color: #000033; font-weight: bold; }
.payment .level0 { font-size: 12px; padding-left: 0px; }
.payment .level1 { font-size: 12px; padding-left: 15px; }
.payment .level2 { font-size: 11px;  padding-left: 30px; }
.payment .level3 { font-size: 10px; padding-left: 45px; }
.payment .level4 { font-size: 9px; padding-left: 60px; }

/* Condition */
.condition .value { color: #330033; font-weight: bold; }
.condition .level0 { font-size: 12px; padding-left: 0px; }
.condition .level1 { font-size: 12px; padding-left: 15px; }
.condition .level2 { font-size: 11px;  padding-left: 30px; }
.condition .level3 { font-size: 10px; padding-left: 45px; }
.condition .level4 { font-size: 9px; 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_line7 { background: url('images/vote/7.gif') }
.vote_line8 { background: url('images/vote/8.gif') }
.vote_line9 { background: url('images/vote/9.gif') }
.vote_line10 { background: url('images/vote/10.gif') }
.vote_line11 { background: url('images/vote/11.gif') }
.vote_line12 { background: url('images/vote/12.gif') }

/* Vote tree */
.vote .level0 { font-size: 12px; padding-left: 5px; }
.vote .level1 { font-size: 12px; padding-left: 20px; }
.vote .level2 { font-size: 11px;  padding-left: 35px; }
.vote .level3 { font-size: 10px; padding-left: 50px; }
.vote .level4 { font-size: 9px; padding-left: 65px; }

/* News tree */
.news .level0 { font-size: 12px; padding-left: 5px; }
.news .level1 { font-size: 12px; padding-left: 20px; }
.news .level2 { font-size: 11px;  padding-left: 35px; }
.news .level3 { font-size: 10px; padding-left: 50px; }
.news .level4 { font-size: 9px; padding-left: 65px; }

/* Input fields */
.search_words { width: 150px; }
.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; background: #FFF4F4 }
.param_value_name { width: 100px; text-align: center; }
.rezerv_field { width: 150px; }
.forget_email { width: 150px; }
.enter_login { width: 50px; }
.enter_pass { width: 50px; }
.filter_price { width: 100px; }
.news_email { width: 130px; }
.verify_code { width: 80px; height: 27px; font-family: Arial; font-size: 20px; }

/* 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; }

.conf_suma_step_1 { width: 90px; text-align: center; }
.conf_suma_step_2 { width: 120px; text-align: center; }
.conf_how_step_1 {  width: 45px; text-align: center; }

.comment_name { width: 120px;  }
.comment_email { width: 120px;  }
.comment_text { width: 550px;  }
.comment_emo { height: 15px; width: 15px; }

.messenger_field { width: 445px; }

.reg_field_partner { width: 445px; }

.partner_result_sum { width: 345px; }
.partner_suma { width: 445px; }
.partner_note { width: 445px; }

.search_price { width: 100px; }
.exp_search_words { width: 350px; }


/* Default partner status and active */
.part_status0 { color: #00AA00; }
.part_status1 { color: #0000AA; }
.part_status2 { color: #AAAA00; }
.part_status3 { color: #AA0000; }

.part_active0 { color: #AA0000; }
.part_active1 { color: #00AA00; }

/* Partner multiplex */
.part_mult0 { }
.part_mult1 { color: #F24D4D; }

/* Partner order status */
.bg_part_order_0 { background: #F8F2ED; }
.bg_part_order_1 { background: #EDF2F8; }
.bg_part_order_2 { background: #EDF2F8; }
.bg_part_order_3 { background: #C8E4C4; }
.bg_part_order_4 { background: #E4CCC4; }

/* Partner account suma */
.part_suma0 { color: #000000; }
.part_suma1 { color: #00AA00; }
.part_suma2 { color: #F24D4D; }

/* Configurator */
.conf_tree .level0 { font-size: 12px; padding-left: 5px; }
.conf_tree .level1 { font-size: 12px; padding-left: 20px; }
.conf_tree .level2 { font-size: 11px;  padding-left: 35px; }
.conf_tree .level3 { font-size: 10px; padding-left: 50px; }
.conf_tree .level4 { font-size: 9px; padding-left: 65px; }

/* Conf goods status */
.conf_status0 { color: #009900; }
.conf_status1 { color: #AA0000; }
.conf_status2 { color: #999900; }
.conf_status3 { color: #00AAAA; }

.tab_simple { padding: 3px; border-right: 1px #FFFFFF solid; border-left: 1px #FFFFFF solid; background: #72AAE3; color: #FFFFFF; cursor: pointer; cursor: hand; }
.tab_select { padding: 5px; border-left: 1px #72AAE3 solid; border-right: 1px #72AAE3 solid; border-top: 3px #72AAE3 solid; }

#heads_flash {
  height: 90px;
  left: 147px;
  top: 18px;
  width: 543px
}
#order {
  display: none
}
table.table_dot {
  border-right-style: dotted;
  border-right-width: 1px;
  border-right-color: #C4D6E4
}
.buy {
  text-align: center;
  color: #FF0000;
  font-size: 16pt
}
.women {
  color: #9F009F;
  text-align: center;
  font-size: 16px
}
.men {
 color: #3B58A1;
  text-align: center;
  font-size: 16px
}

.tooltip
{
  position: relative;
  display: inline-block;
  text-decoration: none;
  color: #222;
  outline: none;
}

.tooltip span
{
  visibility: hidden;
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 999;
  width: 180px;
  margin-left: -90px;
  padding: 0px;
  border: 2px solid #ccc;
  opacity: .95;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=95)";
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95);
  background-color: #ddd;
  background-image: -webkit-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -moz-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -ms-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: -o-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  background-image: linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
  text-shadow: 0 1px 0 rgba(255,255,255,.4);
  text-decoration: none
}

.tooltip:hover
{
  border: 0; /* IE6 fix */
}

.tooltip:hover span
{
  visibility: visible;
}

.tooltip span:before,
.tooltip span:after
{
  content: "";
  position: absolute;
  z-index: 1000;
  bottom: -7px;
  left: 50%;
  margin-left: -8px;
  border-top: 8px solid #ddd;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 0;
}

.tooltip span:before
{
  border-top-color: #ccc;
  bottom: -8px;
}
/* Yellow */

.yellow-tooltip span
{

  border-color: #e1ca82;
  background-color: #ffeaa6;
}

.yellow-tooltip span:after
{
  border-top-color: #ffeaa6;
}

.yellow-tooltip span:before
{
  border-top-color: #e1ca82;
}
