body {padding:0; margin:0;}
body, td, textarea{
	font-size:12px;
   font-family:Arial, Verdana, Tahoma, MS Sans Serif;
	color:#2b2726;
	line-height:13px;
	vertical-align:middle;
	padding:0px;
}

SELECT, OPTION, INPUT { font-size: 12px; font-family: Verdana, Tahoma, Arial, MS Sans Serif; }
P, FORM { margin: 0px; }

img      {border:0px;}
table	 {width:100%;}
space_table {width:100%;  margin-left: 5px;  margin-right: 5px;   }

H1 { font-weight:bold;  color:#369bcf; font-size:14px; margin-bottom: 0px;  font-family: "Tahoma";}
H2.blue { font-weight:bold;  color:#369bcf; font-size:12px; margin-bottom: 0px;  font-family: "Tahoma";}
H2.blue A {font-weight:bold;  color:#369bcf; font-size:12px; margin-bottom: 0px;  font-family: "Tahoma"; text-decoration:underline;}
H2.blue A:active	{font-weight:bold;  color:#369bcf; font-size:12px; margin-bottom: 0px;  font-family: "Tahoma";text-decoration:none;}
H2.blue A:hover	{font-weight:bold;  color:#369bcf; font-size:12px; margin-bottom: 0px;  font-family: "Tahoma";text-decoration:none;}

a {color:#2b2726; font-size:12px; text-decoration:underline;font-family:Tahoma;}
a:active	{color:#2b2726;text-decoration:none;}
a:hover	{color:#2b2726;text-decoration:none;}

A.black_left { color: #2b2726;text-decoration: none;}
A.black_left:active { color: #369bcf; text-decoration: none; }
A.black_left:hover { color: #369bcf; text-decoration: none; }

A.blue{ color: #003976; font-size:12px; text-decoration: none;}
A.blue:active { color: #003976; text-decoration: underline; }
A.blue:hover { color: #003976; text-decoration: underline; }

A.blue_reverse{ color: #003976; font-size:11px; text-decoration: underline; font-size:12px;}
A.blue_reverse:active { color: #003976; text-decoration: none; }
A.blue_reverse:hover { color: #003976; text-decoration: none; }

A.m_white { color: #ffffff; font-size: 11px;  font-weight: normal; text-decoration: none;}
A.m_white:active { color: #ffffff; text-decoration: none; text-decoration: underline;}
A.m_white:hover { color: #ffffff; text-decoration: none; text-decoration: underline;}

A.menu_white { color: #ffffff; font-size:12px; text-decoration:underline;}
A.mmenu_white:active { text-decoration: none; }
A.mmenu_white:hover { text-decoration: none; }

A.orange { color: #ff5400;  font-weight: bold; font-size:11px; text-decoration: none;}
A.orange:active { color: #ff5400; text-decoration: none; font-weight: bold; text-decoration: underline;}
A.orange:hover { color: #ff5400; text-decoration: none; font-weight: bold; text-decoration: underline;}

A.olive { color: #869e0f;  font-weight: normal; }
A.olive:active { color: #869e0f; text-decoration: none; font-weight: normal;}
A.olive:hover { color: #869e0f; text-decoration: none; font-weight: normal;}

/* Logic Block Grey Box */
.gb { margin-top: 5px; }
/* head */
.gb_head_left { background: url('images/gb_h_l.jpg'); }
.gb_head_mid { background: url('images/gb_h_m.jpg'); }
.gb_head_right { background: url('images/gb_h_r.jpg'); }
.gb_head_left IMG { height: 7px; width: 7px; }
.gb_head_right IMG { height: 7px; width: 7px; }
.gb_body_left { background: #8a8b93; }
.gb_body_mid { background: #d2d2d2; }
.gb_body_right { background: #8a8b93; }
.gb_between { background: #8a8b93;; height:1px}
.gb_body1_left { background: #8a8b93; }
.gb_body1_mid { background: #e6e6e6; }
.gb_body1_right { background: #8a8b93; }
.gb_bot_left { background: url('images/gb_b_l.jpg'); }
.gb_bot_mid { background: url('images/gb_b_m.jpg'); }
.gb_bot_right { background: url('images/gb_b_r.jpg'); }
.gb_bot_left IMG { height: 7px; width: 7px; }
.gb_bot_right IMG { height: 7px; width: 7px; }


/* Logic Block Orange Box */
.ob { margin-top: 50px; }
/* head */
.ob_head_left { background: url('images/ob_h_l.jpg'); }
.ob_head_mid { background: url('images/ob_h_m.jpg'); }
.ob_head_right { background: url('images/ob_h_r.jpg'); }
.ob_head_left IMG { height: 7px; width: 7px; }
.ob_head_right IMG { height: 7px; width: 7px; }
.ob_body_left { background: #ff5400; }
.ob_body_mid { background: #fddeaf; }
.ob_body_right { background: #ff5400; }
.ob_between { background: #ff5400;; height:1px}
.ob_body1_left { background: #ff5400; }
.ob_body1_mid { background: #fddeaf; }
.ob_body1_right { background: #ff5400; }
.ob_bot_left { background: url('images/ob_b_l.jpg'); }
.ob_bot_mid { background: url('images/ob_b_m.jpg'); }
.ob_bot_right { background: url('images/ob_b_r.jpg'); }
.ob_bot_left IMG { height: 7px; width: 7px; }
.ob_bot_right IMG { height: 7px; width: 7px; }

/* Logic Block Blue Box */
/*.bb { margin-top: 100px; }*/
/* head */
.bb_head_left { background: url('images/bb_h_l.jpg'); }
.bb_head_mid { background: url('images/bb_h_m.jpg'); }
.bb_head_right { background: url('images/bb_h_r.jpg'); }
.bb_head_left IMG { height: 7px; width: 7px; }
.bb_head_right IMG { height: 7px; width: 7px; }
.bb_body_left { background: #003976; }
.bb_body_mid { background: #ffffff;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;     }
.bb_body_right { background: #003976; }
.bb_between { background: #003976; height:1px}
.bb_body1_left { background: #003976; }
.bb_body1_mid { background: #ffffff; }
.bb_body1_right { background: #003976; }
.bb_bot_left { background: url('images/bb_b_l.jpg'); }
.bb_bot_mid { background: url('images/bb_b_m.jpg'); }
.bb_bot_right { background: url('images/bb_b_r.jpg'); }
.bb_bot_left IMG { height: 7px; width: 7px; }
.bb_bot_right IMG { height: 7px; width: 7px; }

.bb_gr_title {background: url('images/gr_title.jpg');  font-size: 11px; }

.bw_head_left { background: url('images/blue_white_hl.jpg'); }
.bw_head_mid { background: url('images/blue_white_tm.jpg'); }
.bw_head_right { background: url('images/blue_white_hr.jpg'); }
.bw_body_left { background: url('images/blue_white_lm.jpg'); }
.bw_body_mid { background: #a3ccf8;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;     }
.bw_body_right { background: url('images/blue_white_rm.jpg'); }
.bw_bot_left { background: url('images/blue_white_bl.jpg'); }
.bw_bot_mid { background: url('images/blue_white_bm.jpg'); }
.bw_bot_right { background: url('images/blue_white_br.jpg'); }

.bw_head_left IMG { height: 30px; width: 30px; }
.bw_head_right IMG { height: 30px; width: 30px; }
.bw_bot_left IMG { height: 30px; width: 30px; }
.bw_bot_right IMG { height: 30px; width: 30px; }
.bw_head_mid IMG { height: 30px;}
.bw_bot_mid IMG { height: 30px;}
.bw_body_left IMG { width: 30px;}
.bw_body_right IMG { width: 30px;}




.lb1_head_left_fill { background: url('images/grey_line_head_left.gif'); }
.lb1_head_left IMG { height: 6px; width: 6px; }
.lb1_head_left_fill IMG { height: 6px; width: 6px; }
.lb1_head_back { background: url('images/grey_line_head_back.gif'); }
.lb1_head_back_fill { background: url('../grey_line_head_back.gif'); }
.lb1_title { padding-top: 2px; color: #5f6501;  font-weight: bold;  }
.lb1_title_new { vertical-align:middle; background:url(images/1_bg3.gif) no-repeat left; padding-left:67px; 
				  font-weight:bold;  color:#369bcf; font-size:12px;
				height: 44px;
}
.lb1_title_box { vertical-align:middle; background:url(images/1_bg4.gif) no-repeat left; padding-left:67px; 
				  font-weight:bold;  color:#369bcf; font-size:11px;
				height: 44px;
}

.lb1_head_right { background: url('images/grey_line_head_right.gif'); }
.lb1_head_right_fill { background: url('images/grey_line_head_right.gif'); }
.lb1_head_right IMG { height: 6px; width: 6px; }
.lb1_head_right_fill IMG { height: 6px; width: 6px; }
/* body */
.lb1_body_left { background: #c0c2c1; }
.lb1_body { background: #FFFFFF; }
.lb1_body_yellow { background: #fffedf; }
.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: #eefe68; padding: 3px 5px 0px 3px; }
.lb1_between { background: url(images/1_bg9.gif); height:1px}
.lb1_body_right { background: #c0c2c1; }
/* foot simple */
.lb1_foot_left { height: 6px; width: 6px; background: url('images/grey_line_foot_left.gif'); }
.lb1_foot_back { background: url('images/grey_line_foot_back.gif'); }
.lb1_foot_right { height: 6px; width: 6px; background: url('images/grey_line_foot_right.gif'); }



================================================================================================


.index_col_left { width: 160px; height: 1px;}
.index_col_mid { width: 1px; height: 1px;}
.index_col_right { width: 160px; height: 1px;}

.vam { vertical-align:middle}

.bg{ background:#efeded}
.bg1{ background:#f6f6f6; height:1px}
.bg10{ background: url(images/1_bg9.gif); height:1px}

.bg2{ background-image:url(images/1_li1.gif)}
.bg3{ background-image:url(images/1_li2.gif)}
.bg4{ background-image:url(images/1_li3.gif)}
.bg5{ background-image:url(images/1_li4.gif)}

.bg6{ background-image:url(images/1_bg1.gif)}


.bg7{ background-image:url(images/1_li5.gif); width:100%}
.bg8{ background-image:url(images/1_li6.gif); width:100%}
.bg9{ background-image:url(images/1_li7.gif)}


.border  {border-right:solid 1px #f6f6f6; vertical-align:middle}

/*.header 		 {background:url(images/top.jpg) no-repeat bottom left}*/
.header 		 {}
.header td 		 {color:#7c7c7c; vertical-align:middle;}
.header span	 {color:#FFFFFF; font-size:10px;}
.header b   	 {color:#fdc300; text-decoration:underline}
.header a 		 {color:#FFFFFF; text-decoration:none; font-size:10px; font-weight:bold}
.header a.yellow 		 {color:#FFFFFF; text-decoration:none; font-size:10px; font-weight:bold}
.header a:hover  {color:#FFFFFF;text-decoration:underline}
.header strong a 		 {color:#C9CBBD; text-decoration:underline; font-size:11px}
.header strong a:hover  {color:#C9CBBD;text-decoration:none}

.input1{
 width:37px; height:18px; 
 color:#3F4143; font-size:10px; font-family:tahoma; text-align:right
}



.jamp{ width:109px; height:18px; color:#464646; font-size:10px; padding-left:4px; font-family:Tahoma;}
.jamp1{ width:58px; height:18px; color:#464646; font-size:10px; padding-left:2px; font-family:Tahoma;}
.jamp2{ width:119px; height:18px; color:#464646; font-size:10px; padding-left:2px; font-family:Tahoma;}
.jamp3{ width:159px; height:18px; color:#464646; font-size:10px; padding-left:2px; font-family:Tahoma;}

/* Default goods status */
.status0 { color: #00AA00;  font-size: 11px;  }
.status1 { color: #AA0000; font-size: 11px;}
.status2 { color: #AAAA00; font-size: 11px;}
.status3 { color: #00AAAA; font-size: 11px;}

/* 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; }
  
											  
.box_header_txt	td{ height:40px; vertical-align:middle; background:url(images/1_bg.gif) no-repeat left; padding-left:67px; 
				  font-weight:bold;  color:#369bcf; font-size:12px;
				font: 12px;
}
				  
.box_header_txt1	td{ height:42px; vertical-align:middle; background:url(images/li.gif); text-transform:uppercase;
				  font-weight:bold;  color:#369bcf; font-size:12px;}
				  
.box_header_txt2	td{ vertical-align:middle; font-weight:bold;  font-size:11px;}
				  
.cont_txt {	color:#2b2726; font-size:11px; font-family:Tahoma;  font: normal;}
.cont_txt td{vertical-align:middle;}
.cont_txt a	{color:#2b2726; font-size:11px; text-decoration: underline; line-height:20px;  font-weight: normal;  }
.cont_txt a:hover	{color:#2b2726;text-decoration:none;}
.cont_txt b       	{color:#fa6301; font-size:12px; font-weight: bold;}
.cont_txt b a	 {color:#fc8202; font-size:11px; text-decoration:underline; font-weight:bold; text-transform:uppercase}
.cont_txt b a:hover	{color:#fc8202;text-decoration:none;}
.cont_txt a.green	{color:#869e0f; font-size:11px; text-decoration:none; line-height:20px;}
.cont_txt a.green:hover	{color:#869e0f;text-decoration:none;}
.cont_txt b a.green	 {color:#869e0f; font-size:11px; text-decoration:none; font-weight:bold; text-transform:uppercase}
.cont_txt b a.green:hover	{color:#869e0f;text-decoration:none;}
.cont_txt a.blue	{color:#369bcf; font-size:11px; font-size:11px; text-decoration: underline; line-height:20px;  font-weight: normal;}
.cont_txt a.blue:hover	{color:#369bcf;text-decoration:none;} 
.cont_txt a.orange	{color:#fa6301; font-size:11px; font-size:11px; text-decoration: underline; line-height:20px;  font-weight: normal;}
.cont_txt a.orange:hover	{color:#fa6301;text-decoration:none;} 


.box_body a	{color:#2b2726; font-size:11px; text-decoration:none; padding-left:10px; line-height:20px;}
.box_body a:hover	{color:#369bcf;text-decoration:none;}
.box_body span a	 {color:#2b2726; font-size:11px; text-decoration:underline;}
.box_body span a:hover	{color:#369bcf;text-decoration:underline;}

.box_body s       	{color:#869e0f; font-size:17px; }
.box_body b       	{color:#fa6301; font-size:17px; font-weight: normal;}
.box_body b a	 {color:#fc8202; font-size:12px; text-decoration:none; font-weight:bold; text-transform:uppercase}
.box_body b a:hover	{color:#fc8202;text-decoration:underline;}


.cont_header_txt td {height:44px; vertical-align:middle; background:url(images/1_bg3.gif) no-repeat left; padding-left:67px; 
				  font-weight:bold;  color:#369bcf; font-size:12px;}
.cont_header_txt a { 
				font-weight:bold; color:#369bcf; font-size:12px; text-decoration:none; vertical-align:middle;}				  
.cont_header_txt a:hover { 
				font-weight:bold; color:#369bcf; font-size:12px; text-decoration:underline;}	
				
				
.cont_header_txt2 td {vertical-align:middle; font-weight:normal;  
color:#2b2726; font-size:11px; font-family:Tahoma;}
.cont_header_txt2 b {font-weight:bold;  color:#369bcf; font-size:12px;}
.cont_header_txt2 a	{color:#2b2726; font-size:11px; text-decoration: underline; line-height:20px;  font-weight: normal;  }
.cont_header_txt2 a:hover	{color:#369bcf;text-decoration:none;}
.cont_header_txt2 a	{color:#fa6301; font-size:11px; font-size:11px; text-decoration: underline; line-height:20px;  font-weight: normal;}
.cont_header_txt2 a:hover	{color:#fa6301;text-decoration:none;} 

.cont_header_txt3 td {height:10px; vertical-align:middle; font-weight:bold;  color: White; font-size:10px;}
.cont_header_txt4 {vertical-align:middle; font-weight:bold; font-size:10px; color:White}
				
				

.cont_header_txt1 td {height:42px; vertical-align:middle; background:url(images/li.gif); text-transform:uppercase;
				  font-weight:bold;  color:#369bcf; font-size:12px;}
.cont_header_txt1 a { 
				font-weight:bold; color:#369bcf; font-size:12px; text-decoration:none; vertical-align:middle;}				  
.cont_header_txt1 a:hover { 
				font-weight:bold; color:#369bcf; font-size:12px; text-decoration:underline;}	
				
.product td         {color:#353434; font-size:10px;}
.product span a		    {color:#ffffff; font-size:12px; text-decoration:none; font-weight:bold; text-transform:uppercase}
.product span a:hover	{color:#ffffff;text-decoration:underline;}
.product a		    {color:#2b2726; font-size:11px; text-decoration:underline;}
.product a:hover	{color:#2b2726;text-decoration:none;}
.product span       {color:#869e0f; font-size:19px;}
.product b	 		{color:#8E1214; font-size:16px;}

.product div a		    {color:#595959; font-size:10px; font-weight:normal;text-decoration:underline; text-transform:none;}
.product div a:hover	{color:#595959;text-decoration:none;}


.pic img			{border: 1px solid #969075;}

.result td           {color:#505050; height:30px; vertical-align:middle;padding:0px 16px 0px 14px;}
.result a            {color:#869e0f; text-decoration:underline;}
.result a:hover      {color:#869e0f;text-decoration:none;}
.result b            {color:#869e0f; font-weight:normal;}

.result u {text-decoration:underline; color:#869e0f; } 
.result_right	{ text-align:right;}
.result_right b	{color:#869e0f; font-weight:bold; }

.popup td	{color:#181818; font-size:11px;}
.popup strong	{color:#0081c9; font-size:11px; }



.footer		  	  {}	
.footer td 		  {color:#888888; font-size:11px;}			
.footer a 		  {color:#888888; font-size:11px; text-decoration:none;} 			
.footer a:hover   {color:#888888;text-decoration:underline;}	
.footer span 	  {color:#888888; font-size:11px;}
.footer b, .footer b a 	  {color:#888888; font-size:11px; font-weight:bold; text-decoration:underline;}			
.footer b a:hover {color:#888888; text-decoration:none;}

		

.shop_cart	{ height:33px; text-align:center; vertical-align:middle}   
.shop_cart strong{text-align:center; vertical-align:middle; color:#ffffff; font-size:13px; text-transform:uppercase}

/* Fonts */
.font_small_1 { font-size: 11px; }
.font_small_1 TD { font-size: 11px; }
.font_small_1 B { font-size: 11px; }
.font_small_2 { font-size: 10px; }
.font_small_3 { font-size: 20px; }
.font_small_4 { font-size: 13px; }
.font_big_1 { font-size: 15px; font-weight: bold; }
.font_big_2 { font-size: 15px; font-weight: bold; }
.font_big_2 a { font-size: 15px; font-weight: bold; color: #869e0f;}
.font_select { color: #cf1d21; font-weight: bold; } 
.font_small_5 { font-size: 11px; }
.font_small_5 a {font-size: 11px; color: #869e0f;}

/* 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; }
.butt_warm .b_text1 { background: url('images/but_buy.gif');  background-repeat: no-repeat; }
.butt_warm .b_text1 IMG { height: 19px; width: 60px; }
.butt_warm .b_text2 { background: url('images/but_add.gif');  background-repeat: no-repeat; }
.butt_warm .b_text2 IMG { height: 19px; width: 19px; }
.butt_warm .b_text3 { background: url('images/but_rem.gif');  background-repeat: no-repeat; }
.butt_warm .b_text3 IMG { height: 19px; width: 19px; }



/* Goods info */
.goods_info .value { color: #2b2726; font-weight: normal;}
.goods_info .level0 { font-size: 12px; padding-left: 5px;  font-weight: bold;  }
.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_info A.blue_head { color: #369bcf; font-size:13px; text-decoration:underline;  font: bold;  }
.goods_info A.blue_head:active { color: #369bcf; text-decoration: none; }
.goods_info A.blue_head:hover { color: #369bcf; text-decoration: none; }


  /* Input fields */
.search_words { width: 80px;  border: 1px solid #c0c2c1;  }
.how_much { width: 35px; height: 19px; 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: 9px; border: 0px solid; width: 60px;  background: transparent;  color: White;  font-family:Tahoma;  font: bold; }
.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; }

/* Menu */
.catalog_menu .layer { position:absolute; width:100%; height:1px; z-index:1; display: none; }
.catalog_menu td {vertical-align:middle;}
.catalog_menu .body { border: 1px solid #fe5f03; background-color: #FFFFFF;}
.catalog_menu .level1 { background-image: url(images/menu_c.jpg); font-size: 14px; font-weight: bold; text-decoration: none; color: #ffffff;  font-family: Arial;  background-repeat: repeat;   }
.catalog_menu .level2 { font-size: 11px;  }

/* 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; }
.catalog_left .level1_sel { padding: 7px 0px 0px 5px; }
.catalog_left .level2 { padding: 5px 3px 3px 3px; border-top: solid #c0c2c1;  border-top-width: 1px;}
.catalog_left .level2_sel { padding: 5px 3px 3px 3px; border-top: solid #c0c2c1;  border-top-width: 1px;}
.catalog_left .level3 { padding-left: 22px; height: 18px; }
.catalog_left .level3_sel { padding-left: 22px; height: 18px; color: #369bcf;}
.catalog_left .level4 { padding-left: 30px; height: 18px; }
.catalog_left .level4_sel { padding-left: 30px; height: 18px; color: #369bcf;}

.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: 11px; font-weight: normal; }
.catalog_left .level4_sel TD { font-size: 11px; font-weight: normal; }

.messenger_field { width: 400px; }


/* Logic Block #1 */
.lb1 { margin-top: 5px; }
/* head */
.lb1_head { background: url('images/line_c1.gif');  height: 22px;  }
.lb1_headg { background: url('images/line_cg1.gif');  height: 22px;  }
.lb1_head_left { background: url('images/grey_line_head_left.gif'); }
.lb1_head_left_fill { background: url('images/grey_line_head_left.gif'); }
.lb1_head_left IMG { height: 6px; width: 6px; }
.lb1_head_left_fill IMG { height: 6px; width: 6px; }
.lb1_head_back { background: url('images/grey_line_head_back.gif'); }
.lb1_head_back_fill { background: url('../grey_line_head_back.gif'); }
.lb1_title { padding-top: 2px; color: #5f6501;  font-weight: bold;  }
.lb1_title_new { vertical-align:middle; background:url(images/1_bg3.gif) no-repeat left; padding-left:67px; 
				  font-weight:bold;  color:#369bcf; font-size:12px;
				height: 44px;
}
.lb1_title_box { vertical-align:middle; background:url(images/1_bg4.gif) no-repeat left; padding-left:67px; 
				  font-weight:bold;  color:#369bcf; font-size:11px;
				height: 44px;
}

.lb1_head_right { background: url('images/grey_line_head_right.gif'); }
.lb1_head_right_fill { background: url('images/grey_line_head_right.gif'); }
.lb1_head_right IMG { height: 6px; width: 6px; }
.lb1_head_right_fill IMG { height: 6px; width: 6px; }
/* body */
.lb1_body_left { background: #c0c2c1; }
.lb1_body { background: #FFFFFF; }
.lb1_body_yellow { background: #fffedf; }
.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: #eefe68; padding: 3px 5px 0px 3px; }
.lb1_between { background: url(images/1_bg9.gif); height:1px}
.lb1_body_right { background: #c0c2c1; }
/* foot simple */
.lb1_foot_left { height: 6px; width: 6px; background: url('images/grey_line_foot_left.gif'); }
.lb1_foot_back { background: url('images/grey_line_foot_back.gif'); }
.lb1_foot_right { height: 6px; width: 6px; background: url('images/grey_line_foot_right.gif'); }
/* foot fill */
.lb1_foot_left_fill { height: 6px; width: 6px; background: url('images/grey_line_foot_left.gif'); }
.lb1_foot_back_fill { background: url('images/grey_line_foot_back.gif'); }
.lb1_foot_right_fill { height: 6px; width: 6px; background: url('images/grey_line_foot_right.gif'); }
.lb1_foot_left_fill_blue { height: 6px; width: 6px; background: url('images/grey_line_foot_left.gif'); }
.lb1_foot_back_fill_blue { background: url('images/grey_line_foot_back.gif'); }
.lb1_foot_right_fill_blue { height: 6px; width: 6px; background: url('images/grey_line_foot_right.gif'); }
/* column divider */
.lb1_col_div_yes { background: #C4D6E4; }
.lb1_col_div_no { background: #FFFFFF; }

/* Logic Block #2 */
.lb2 { margin-top: 5px; vertical-align:middle;}
/* head */
.lb2_head { background: url('images/line_c1.gif');  height: 22px;  }
.lb2_headg { background: url('images/line_cg1.gif');  height: 22px;  }
.lb2_head_left { background: url('images/grey_line_head_left.gif'); }
.lb2_head_left_fill { background: url('images/grey_line_head_left.gif'); }
.lb2_head_left IMG { height: 6px; width: 6px; }
.lb2_head_left_fill IMG { height: 6px; width: 6px; }
.lb2_head_back { background: url('images/grey_line_head_back.gif'); }
.lb2_head_back_fill { background: url('../grey_line_head_back.gif'); }
.lb2_title_new { vertical-align:middle; background:url(images/1_bg3.gif) no-repeat left; padding-left:67px; 
				  font-weight:bold;  color:#369bcf; font-size:12px;
				height: 44px;
}
.lb2_title { vertical-align: middle; background:url(images/1_bg4.gif) no-repeat left; padding-left:67px; 
				  font-weight:bold;  color:#369bcf; font-size:11px;
				height: 44px;
}

.lb2_head_right { background: url('images/grey_line_head_right.gif'); }
.lb2_head_right_fill { background: url('images/grey_line_head_right.gif'); }
.lb2_head_right IMG { height: 6px; width: 6px; }
.lb2_head_right_fill IMG { height: 6px; width: 6px; }
/* body */
.lb2_body_left { background: #c0c2c1; }
.lb2_body { background: #FFFFFF; }
.lb2_body_yellow { background: #fffedf; }
.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: url(images/1_bg9.gif); height:1px}
.lb2_body_right { background: #c0c2c1; }
/* foot simple */
.lb2_foot_left { height: 6px; width: 6px; background: url('images/grey_line_foot_left.gif'); }
.lb2_foot_back { background: url('images/grey_line_foot_back.gif'); }
.lb2_foot_right { height: 6px; width: 6px; background: url('images/grey_line_foot_right.gif'); }
/* foot fill */
.lb2_foot_left_fill { height: 6px; width: 6px; background: url('images/grey_line_foot_left.gif'); }
.lb2_foot_back_fill { background: url('images/grey_line_foot_back.gif'); }
.lb2_foot_right_fill { height: 6px; width: 6px; background: url('images/grey_line_foot_right.gif'); }
.lb2_foot_left_fill_blue { height: 6px; width: 6px; background: url('images/grey_line_foot_left.gif'); }
.lb2_foot_back_fill_blue { background: url('images/grey_line_foot_back.gif'); }
.lb2_foot_right_fill_blue { height: 6px; width: 6px; background: url('images/grey_line_foot_right.gif'); }
/* column divider */
.lb2_col_div_yes { background: #C4D6E4; }
.lb2_col_div_no { background: #FFFFFF; }

/* Logic Block #3 */
.lb3 { margin-top: 5px; }
/* head */
.lb3_head_left { background: url('images/grey_head_left.gif'); }
.lb3_head_left IMG { height: 18px; width: 8px; }
.lb3_head_back { background: url('images/orange_head_back.gif'); }
.lb3_title { padding-top: 2px; color: #5f6501;  font-weight: bold;  }
.lb3_head_right { background: url('images/orange_head_right.gif'); }
.lb3_head_right IMG { height: 18px; width: 8px; }
/* body */
.lb3_body_left { background: #fe5f03; }
.lb3_body { background: #FFFFFF; }
.lb3_body_text { background: #FFFFFF; padding: 5px; }
.lb3_body_text_end { background: #FFFFFF; padding: 5px 5px 0px 5px; }
.lb3_body_fill { background: #EDF2F8; padding: 5px; }
.lb3_body_fill_end { background: #EDF2F8; padding: 3px 5px 0px 3px; }
.lb3_between { background: #C4D6E4; }
.lb3_body_right { background: #fe5f03; }
/* foot simple */
.lb3_foot_left { height: 6px; width: 6px; background: url('images/orange_line_foot_left.gif'); }
.lb3_foot_back { background: url('images/orange_line_foot_back.gif'); }
.lb3_foot_right { height: 6px; width: 6px; background: url('images/orange_line_foot_right.gif'); }
/* foot fill */
.lb3_foot_left_fill { height: 6px; width: 6px; background: url('images/line_foot_left_fill.gif'); }
.lb3_foot_back_fill { background: url('images/line_foot_back_fill.gif'); }
.lb3_foot_right_fill { height: 6px; width: 6px; background: url('images/line_foot_right_fill.gif'); }
/* column divider */
.lb3_col_div_yes { background: #C4D6E4; }
.lb3_col_div_no { background: #FFFFFF; }




/* Logic Block Contur */
.lbc { margin-top: 5px; }
/* head */
.lbc_head_left { height: 6px; width: 6px; background: url('images/grey_line_head_left.gif'); }
.lbc_head_back { background: url('images/grey_line_head_back.gif'); }
.lbc_title { padding-left: 2px; color:#fa6301; font-size:12px; font-weight: bold;}
.lbc_head_right { height: 6px; width: 6px; background: url('images/grey_line_head_right.gif'); }
/* body */
.lbc_body_left { background: #c0c2c1; }
.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: #c0c2c1; }
/* foot simple */
.lbc_foot_left { height: 6px; width: 6px; background: url('images/grey_line_foot_left.gif'); }
.lbc_foot_back { background: url('images/grey_line_foot_back.gif'); }
.lbc_foot_right { height: 6px; width: 6px; background: url('images/grey_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; }