A{COLOR: #004689; TEXT-DECORATION: underline}
A:active {COLOR: #004689; TEXT-DECORATION: underline}
A:hover {COLOR: #000000; TEXT-DECORATION: underline;}
A:link {COLOR: #004689; TEXT-DECORATION: underline}
A:visited {TEXT-DECORATION: underline}

A.act_arh{COLOR: #888888; TEXT-DECORATION: none;}
A.act_arh:active {COLOR: #888888; TEXT-DECORATION: none;}
A.act_arh:hover {COLOR: #000000; TEXT-DECORATION: none;}
A.act_arh:link {COLOR: #888888; TEXT-DECORATION: none;}
A.act_arh:visited {TEXT-DECORATION: none;}

A.act{COLOR: #000000; TEXT-DECORATION: underline;}
A.act:active {COLOR: #000000; TEXT-DECORATION: underline}
A.act:hover {COLOR: #253A97; TEXT-DECORATION: underline}
A.act:link {COLOR: #000000; TEXT-DECORATION: underline}
A.act:visited {TEXT-DECORATION: underline}

A.special_link {COLOR: #FF0000; TEXT-DECORATION:underline; font-weight:bold;}
A.special_link:active {COLOR: #FF0000; TEXT-DECORATION:underline; font-weight:bold;}
A.special_link:hover {COLOR: #000000; TEXT-DECORATION:underline; font-weight:bold;}
A.special_link:link {COLOR: #FF0000; TEXT-DECORATION:underline; font-weight:bold;}
A.special_link:visited {TEXT-DECORATION:underline; font-weight:bold;}

.new_cat{TEXT-DECORATION:none;}

body { BACKGROUND: #FFFFFF; COLOR: #000000; font: 11px Arial; COLOR: #000000; margin: 0px; padding: 0px; }
input.se_form { border:1px; border-color:#0A195E; width:125px; height:16px; COLOR: #000000; font: 11px Arial; margin-top:9px;}
input.se_form1 {width:150px; height:20px; COLOR: #000000; font: 13px Arial}
input.se_form2 {width:200px; height:20px; COLOR: #000000; font: 13px Arial}
input.bs_form { BORDER: #919191 1px solid; width:40px; height:16px; COLOR: #000000; font: 11px Arial}
select.shops { width:133px; COLOR: #000000; font: 11px Arial}
table { font: 11px Arial;}
form.search {margin:0px; padding:0px;}
H1 {margin:0px; padding:0px; font-size:20px;font-family:Arial, Tahoma;}
H2 {margin:0px; padding:0px; font-size: 19px; font-style:italic; font-family: Calibri, Arial, sans-serif; TEXT-DECORATION:none;}
H3 {margin:0px; padding:0px; font-size: 13px;}

.banner_bottom {margin-top:15px; margin-bottom:10px;}
.banner_bottom1 {margin-top:5px;}
.button_left {margin-left:25px;}
.busk_table { margin-left:0px;}

.im_catalog_title_left {width:5px; background-image: url(images/im_menu/Catalog_left.gif); background-repeat:repeat-y;}
.im_catalog_title_right {width:5px; background-image: url(images/im_menu/Catalog_right.gif); background-repeat:repeat-y;}
.im_catalog_title {color:#404041; font-family: Tahoma,Arial,sans-serif; font-size: 11px;}
.im_catalog_title_bottom {width:232px; height:10px; background-image: url(images/im_menu/Catalog_bottom.gif); background-repeat:no-repeat;}

.prod_skl_border_or_l {width:4px; background-image: url(images/actions_and_news/all_actions_left.gif); background-repeat:repeat-y;}
.prod_skl_border_or_r {width:4px; background-position:right; background-image: url(images/actions_and_news/all_actions_right.gif); background-repeat:repeat-y;}
.prod_skl_border_or_bl {width:8px; height:10px; background-image: url(images/actions_and_news/all_actions_bottom_left.gif); background-repeat:no-repeat;}
.prod_skl_border_or_b {width:303px; height:6px; background-position:bottom; background-image: url(images/actions_and_news/all_actions_bottom.gif); background-repeat:repeat-x;}
.prod_skl_border_or_br {width:8px; height:10px;background-position:right; background-image: url(images/actions_and_news/all_actions_bottom_right.gif); background-repeat:no-repeat;}
 
.prod_rozn_price {font: 18px Tahoma; margin-bottom:5px; color:#3b3b3a;}

.cat_title_ot {margin-top:5px;}
.cat_title_p {BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none}
.cat_title_p2 {BACKGROUND-POSITION: 0px 5px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none}
.cat_title_r {font: 14px Arial; font-weight:bold}
.cat_title_rt {font: 18px Arial; margin-top:20px;}
.cat_title_t {font-weight:bold; BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none}
.counts { margin-top:24px; margin-right:28px;}


.dm { padding-top:4px;}


.footer { font: 11px Arial; margin-left:20px; margin-top:10px; margin-bottom:16px;}


.inside_banner { margin-top:25px;}
.inside_content { margin-left:0px; margin-top:1px;}
.inside_left { margin-left:47px; margin-top:10px; width:180px;}
.inside_content2 { text-indent:20px; margin-left:18px; margin-top:10px; text-align:justify;}
.inside_content22 { text-indent:20px; margin-top:10px; text-align:justify;}
.inside_content3 { margin-top:0px; margin-left:10px; text-align:justify;}
.inside_content4 { margin-right:10px; text-align:justify; font-weight:bold}
.inside_content5 { margin-right:10px; font-weight:bold}
.inside_left2 { margin-left:5px; text-decoration:none; font-size: 12px; color:#404041;}
.inside_table { margin-top:15px;}
.inside_title {  font: 20px Arial; }
.inside_title2 { font: 19px Arial; margin-bottom:5px;}
.inside_title3 { font: 15px Arial;}


.left_count { margin-right:10px;}
.line_footer { font: 11px Arial; padding-top: 25px; BACKGROUND-POSITION: 0px 10px; PADDING-LEFT: 30px; BACKGROUND-IMAGE: url(images/bottom_line.gif); BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none}
.line_top { width:86px; COLOR: #FFFFFF; font-size: 13px; font-weight:bold; margin-top: 0px; BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 21px; BACKGROUND-IMAGE: url(images/line_up.gif); BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none}
.logo { margin-left:68px;}
.logos { margin-top:13px; margin-bottom:10px;}

.men {background-image: url("images/m_bg.gif");}
.men1 {background-image: url("images/m_bg2.gif");}

.news { margin-top:12px; margin-left:0px;}
.news_arc { color:#7E7E7E; padding-left:13px; padding-right:13px; padding-top:7px;}
.news_arc:active { color:#7E7E7E;}
.news_arc:hover { color:#000000;}
.news_arc:link { color:#7E7E7E;}
.news_arc:visited {}
.news_list {margin-bottom:6px; font-size: 12px; }
.news_o {margin-left:13px; margin-top:18px; margin-bottom:2px;}
.news_table { width:379px;}
.news_text { margin-top:18px; text-align:justify; font-size: 12px;}
.news_text_date {font-size:12px; font-weight:bold;}
.news_title:active {  color:#014689;; font-weight:bold; font-size: 13px;}
.news_title:hover {  color:#014689;; font-weight:bold; font-size: 13px;}
.news_title:link {  color:#014689;; font-weight:bold; font-size: 13px;}
.news_title:visited {  color:#014689;; font-weight:bold; font-size: 13px;}
.news_u {padding-left:10px; padding-right:13px; padding-top:9px; padding-bottom:4px; text-align:justify;}
td.news_for_categ  {color:#59595b;}

.persona {margin-top:15px; margin-bottom:15px;}
.persona_cont { font: 13px Arial; font-weight:bold;}
.persona_letter {BACKGROUND-POSITION: 0px 4px; PADDING-LEFT: 18px;}
.persona_name { margin-top:2px; margin-bottom:3px; margin-left:8px; margin-right:10px; font: 13px Arial; font-weight:bold;}
.persona_text { margin-left:8px; margin-right:10px; margin-top:2px;}


.right_st {margin-top:2px;}


.se { padding-top:6px;}
.se_form { margin-top:12px;}
.sel_class { padding-top:5px;}
.shop {margin-top:10px; margin-left:40px;}
.shop_right {margin-left:18px;}
.shop_text {margin-top:5px; margin-bottom:5px; text-align:justify;}
.search_inp {width:255px; background-color:#fff; height:26px; font-size:17px; color:#404041; border-left:0px; border-right:0px;  border-top:1px solid #00468b; border-bottom:1px solid #00468b;}
.special {margin-top:8px;}


.table_act_news {margin:10px 0px 10px 0px; height:100%; border-collapse:collapse;}
.table_inside { width:227px;}
.table_inside2 { width:200px;}
.table_int {margin-top:10px; margin-bottom:10px;}
.table_link:active { color:#000000; text-decoration:underline;}
.table_link:hover { color:#253A97; text-decoration:underline;}
.table_link:link { color:#000000; text-decoration:underline;}
.table_link:visited { color:#000000; text-decoration:underline;}
.table_stroke {margin-top:6px; margin-bottom:2px;}
.table_stroke2 {text-align:center; margin-top:6px; margin-bottom:2px;}
.table_stroke3 {text-align:center; margin-top:3px; margin-bottom:2px; color:#3b3b3a;}
.table_stroke4 {font-weight:bold; margin-top:6px; margin-bottom:2px; margin-right:12px;}
.table_stroke_2 {text-align:center; margin-top:6px; margin-bottom:2px;}
.table_stroke_3 {font: 13px Verdana; text-align:center; margin-top:6px; margin-bottom:2px;}
.table_title {font: 13px Arial; font-weight:bold; color:#FFFFFF;}
.table_title_cena {padding-right:18px; margin-top:25px; font: 13px Arial; font-weight:bold; color:#FFFFFF;}
.tc { PADDING-top: 11px;}
.td_pb_10 {padding-bottom:10px;}
.td_pt_3 {padding-top:3px;}
.td_pt_5 {padding-top:5px;}
.td_pt_10 {padding-top:10px;}

.td_mt_10 {margin-top:10px;}

.td_price_top {width:202px; height:27px;}

.td_act_top {width:379px; height:34px;}
.td_act_inside {height:100%; width:377px;}

.td_pad_l_15 {padding-left:15px; padding-right:0px;}

.td_top_head {width:4px; height:4px;}
.td_top_h_cn {width:100%; height:4px; background-image: url(images/header/border_top_center.gif); background-repeat: x-repeat;}
.td_top_h_l {width:4px; background-image: url(images/header/border_left.gif); background-repeat:repeat-y;}
.td_bot_h_lr {width:4px; height:1px; background-image: url(images/header/border_left.gif); background-repeat:repeat-x;}
.td_bot_h_c {height:1px; width:100%; background-image: url(images/header/border_left.gif); background-repeat:repeat-x;}

.text_bold { font-weight:bold;}
.text_spisok { margin-top:12px; margin-bottom:12px;}
.text_spisok_point { BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(images/i_point.gif); BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none}
.text_spisok_title { font: 13px Arial; font-weight:bold;}
.text_vip {margin-top:15px; margin-bottom:15px;}
.text_vip_inside {margin-left:12px; margin-right:12px; margin-top:2px; margin-bottom:2px;}
.tovar {margin-top:30px;}


.ur { BACKGROUND-POSITION: bottom right; BACKGROUND-IMAGE: url(images/ur.gif); BACKGROUND-REPEAT: no-repeat}


.wind_button {margin-top:20px;}
.wind_close {margin-left:36px; margin-bottom:15px;}
.wind_line {margin-top:15px; margin-bottom:15px;}
.wind_money {margin-top:6px; font: 21px Arial; margin-bottom:15px;}
.wind_money_c {font: 21px Arial; color:#263B98;}
.wind_n1 {margin-left:49px;}
.wind_n2 {margin-left:57px;}
.wind_n3 {margin-left:50px;}
.wind_n4 {margin-left:45px;}
.wind_ot {margin-left:36px; margin-top:15px;}
.wind_salon {margin-left:19px;}
.wind_sk {font: 13px Arial; font-weight:bold;}
.wind_skl {margin-top:20px;}
.wind_text {margin-top:5px; margin-left:50px;}
.wind_title {font: 21px Arial;}
.wind_title1 {font: 19px Arial; color:#FF0000}
.wind_title2 {font: 21px Arial; margin-bottom:15px;}
.window {width:633px;}

#td_im_categ{font-family: Tahoma, Arial; color: #59595b; cursor: pointer; background-color:#fff; margin:5px; text-align:center; padding:3px; border-radius: 5px; border:1px solid #ff7809;}
.td_service{padding: 0px 0px 0px 0px ;width:490px; height:180px;}
.td_service1{padding: 0px 0px 0px 20px ;width:500px; height:180px;}
.td_inside_service{}
.font_service{font-size: 20px; font-style:italic; font-family: Calibri, Arial, sans-serif; font-weight:bold; TEXT-DECORATION:none;}
.font_service_spisok{font-size: 13px; line-height: 1.5;  font-family: Calibri, Arial, sans-serif; font-weight:bold;}
.div_service{position: relative;}

.font_sell{ font-size: 19px; font-weight:bold; font-style:italic;   font-family: Calibri, Arial, sans-serif; }
.font_sell_spisok{ font-size: 13px; line-height: 1.6;  font-family: Calibri, Arial, sans-serif; font-weight:bold;}


div.menu {
	margin-top:12px;
	width: 210px;
	height: 34px;
	font-family: Arial, sans-serif;
	font-size: 12px;

	
}
div.menu div {
	overflow: hidden;
}
div.menu div.collapsed {
	height: 30px;

}
div.menu div span {
	display: block;
	padding: 4px 0px 10px 24px;
	font-weight: bold;
	color: #59595B;
	background: url(images/catalog_gs/opened.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	border-bottom: 0px solid #ddd;
	


	
}
div.menu div.collapsed span {
	
	background-image: url(images/catalog_gs/closed.gif);
	background-repeat: no-repeat;
	padding-left:24px;
	padding-bottom:10px;
	padding-top:4px;
	font-weight: bold;

}
div.menu div a {
	margin-left: 10px;
	width:168px;
	color: #59595B;	
	text-decoration:none;
	padding: 5px 0px 5px 18px;
	font-weight: bold;
	display: block;
	border-bottom: 1px solid #ddd;
}
div.menu div a.current {
	background : #ccc;
	font-weight: bold;
	
}
div.menu div a:hover {
	background : #fff;
	color: #004689;
	padding-left:22px;
	text-decoration: none;
}

.floatleft {float:left; padding-right:5px}
.ddheader {width:110px;  padding-left:14px; font-weight:bold; margin-top:0px; cursor:pointer; }

.ddcontent {position:absolute; overflow:hidden; width:130px; display:none; background:#fff; z-index:200}
.ddinner {width:128px; border:1px solid #014689; border-top:none}
.ddinner ul {display:block; list-style:none; margin:0; padding:0; background:#fff}
.ddinner li {margin:0; height:20px; padding:0px; color:#404041;}
.ddinner li:hover { background:#014689; color:#fff;}
.ddinnerr:hover {  padding:3px 0px 0px 6px; text-decoration:none; color:#fff; background:#014689; width:128px; height:20px; cursor:pointer;}
.ddinnerr { font-size: 12px; padding:3px 0px 0px 6px; width:128px; height:20px; text-decoration:none; color:#000; cursor:pointer;}
.underline {border-bottom:0px solid #014689}

.gray_border_bl {width:9px; height:10px; background-image: url(images/1NEW_STYLE/action_bot_l.gif); background-repeat:no-repeat;}
.gray_border_br {width:9px; height:10px; background-image: url(images/1NEW_STYLE/action_bot_r.gif); background-repeat:no-repeat;}
.gray_border_t {width:100%; background-image: url(images/1NEW_STYLE/action_top.gif); background-repeat:repeat-x;}
.gray_border_l {width:9px; background-image: url(images/1NEW_STYLE/action_l.gif); background-repeat:repeat-y;}
.gray_border_r {width:9px; background-image: url(images/1NEW_STYLE/action_r.gif); background-repeat:repeat-y;}
.gray_border_b {height:10px; background-image: url(images/1NEW_STYLE/action_bot.gif); background-repeat:repeat-x;}

#IM_links  {text-decoration:none;color:#014689;font-weight:normal;}
#IM_links:hover {text-decoration:underline;color:#014689;font-weight:normal;}
#IM_links:active { color:#014689;font-weight:normal;}
#IM_links:visited { color:#014689;font-weight:normal;}

#IM_menu {text-decoration:none; color:#404041; font-size:13px; font-weight:bold;}
#IM_menu:hover {text-decoration:underline; color:#404041; font-size:13px; font-weight:bold;}
#IM_menu:active { color:#404041; font-size:13px; font-weight:bold;}
#IM_menu:visited { color:#404041; font-size:13px; font-weight:bold;}

#a_link {COLOR: #004689; TEXT-DECORATION: none; }
#a_link:hover {COLOR: #004689; text-decoration:underline;}
#a_link:active {COLOR: #004689; }
#a_link:visited { COLOR: #004689; }

#shopsa{COLOR: #004689; TEXT-DECORATION: none; font-size:12px;  padding-left:12px; }
#shopsa:active {COLOR: #004689; TEXT-DECORATION: none; font-size:12px;  padding-left:12px;}
#shopsa:hover {COLOR: #f47d29; TEXT-DECORATION: none; font-size:12px;  padding-left:17px;}
#shopsa:visited {TEXT-DECORATION: none; font-size:12px;}

.act_tab_l {width:1px; background-image: url(images/actions_and_news/orange_pixel.gif); background-repeat:repeat-y;}
.act_tab_bot {width:379px; height:4px; background-image: url(images/actions_and_news/bottom.gif); background-repeat:no-repeat;}

.price_tab_l {width:5px; background-image: url(images/pricelist/orange_pixel_left.gif); background-repeat:repeat-y;}
.price_tab_r {width:5px; background-image: url(images/pricelist/orange_pixel_right.gif); background-repeat:repeat-y;}
.price_tab_bot {height:11px; width:202px; background-image: url(images/pricelist/bottom.gif); background-repeat:no-repeat;}

.text_13_gr {color:#59595B; font-size:13px; font-weight:bold; font-family: Tahoma, Arial;}
.text_11_gr {color:#59595B; font-size:11px; font-weight:bold; font-family: Tahoma, Arial;}
.text_11_gr_nob {color:#59595B; font-size:11px;}
.text_12_gr_news {color:#59595b; font-weight:bold; font-size: 12px; text-decoration:none;}
.text_12_gr {font-size:12px; text-decoration: line-through;}
.text_12_nob_black{font-size:12px;text-decoration: none;padding:3px;color:#59595b;font-weight:bold;}
.text_18_wh {font-size:18px; font-weight:bold; color:#fff;}

.text_24_or {font-size:24px; font-weight:bold; color:#ff7809;}

.text_13_bl {font-size:13px; font-weight:bold; color:#004689;}
.text_14_bl {font-size:14px; font-weight:bold; color:#004689;}
.text_12_bl {font-size: 12px; font-weight:bold; text-decoration:none;}
.text_b_bl {border:1px solid #59595b; padding:2px; color:#004689;font-weight:bold; font-family:Arial,Tahoma;}
.text_13_bc {font-size:13px; font-weight:bold; cursor: default; text-decoration:underline;}
.text_12px_nc{padding:3px 0 3px 5px;color:#004689;font-weight:bold;font-size:12px;border:1px solid #59595b;font-family:Tahoma, Arial;text-align:center;}
.text_13_dgr_reg {color:#3b3b3a; font-size:13px;  font-family: Arial, Tahoma;}
#text_13_dgr_reg{color:#3b3b3a; font-size:13px;  font-family: Arial, Tahoma;}
.text_13_dgr {color:#3b3b3a; font-size:13px; font-weight:bold; font-family: Arial, Tahoma;}
.text_14_dgr {color:#3b3b3a; font-size:14px; font-weight:bold; font-family: Arial, Tahoma;}
.text_19_dgr {color:#3b3b3a; font-size:19px; font-weight:bold; font-family: Tahoma, Arial;}
.text_area_border {border:1px solid #59595b;}

.hot_tov_gs{width:100%; background-image: url(images/1NEW_STYLE/action_top.gif); background-repeat:repeat-x;}
.hot_tov_gs_lr {width:9px; height:10px;}
.hot_tov_gs_l {width:9px; background-image: url(images/1NEW_STYLE/action_l.gif); background-repeat:repeat-y;}
.hot_tov_gs_r {width:9px; background-image: url(images/1NEW_STYLE/action_r.gif); background-repeat:repeat-y;}
.hot_tov_gs_l_bot {width:9px; height:10px; background-image: url(images/1NEW_STYLE/action_bot_l.gif); background-repeat:no-repeat;}
.hot_tov_gs_r_bot {width:9px; height:10px; background-image: url(images/1NEW_STYLE/action_bot_r.gif); background-repeat:no-repeat;}
.hot_tov_gs_c_bot {height:10px; background-image: url(images/1NEW_STYLE/action_bot.gif); background-repeat:repeat-x;}

.headul { margin: 0; padding: 0; list-style: none; width: 163px; }
.headulli { position: relative; text-align:left; }
.headliul {  position: absolute; padding-left:3px; padding-right:3px; left: 0px;  margin-left:0px; list-style: none; top: 100%; display: none; border: 1px solid #014689; background: #fff;}
.headullia:link {display: block; text-decoration: none; color:#59595b; background: #fff;  padding: 2px;  font-size:12px;}
.headullia:active {display: block; text-decoration: none; color:#59595b; background: #fff;  padding: 2px;  font-size:12px;}
.headullia:hover { display: block; background: #fff; padding: 2px; color:#004689; font-size:12px;}
.headullia:visited {display: block; text-decoration: none; background: #fff; color:#59595b; padding: 2px; font-size:12px;}
li:hover ul { display: block; }
li:hover ul, li.over ul { display: block; }
/* Fix IE. Hide from IE Mac \*/ * html .headulli { float: left; } * html ul li a { height: 1%; text-decoration:underline; color:#59595b;} /* End */

