/*body, p, td, th {color: #403D65;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 11px;}*/
a {text-decoration: "underline";}
a:hover { text-decoration: none; }
A.ver8bl{color: #0000FF;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 8pt;font-weight: bold;text-decoration: "underline";}
A:hover.ver8bl{color: #0000FF;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 8pt;font-weight: bold;text-decoration: none;}
A.mmnur{color: #CC0000;font-family: Arial,Verdana,Tahoma,MS Sans serif;font-size: 8pt;font-weight: bold;text-decoration: "underline";}
A:hover.mmnur{color: #CC0000;font-family: Arial,Verdana,Tahoma,MS Sans serif;font-size: 8pt;font-weight: bold;text-decoration: none;}
A.mmnub{color: #003399;font-family: Arial,Verdana,Tahoma,MS Sans serif;font-size: 8pt;font-weight: bold;text-decoration: "underline";}
A:hover.mmnub{color: #003399;font-family: Arial,Verdana,Tahoma,MS Sans serif;font-size: 8pt;font-weight: bold;text-decoration: none;}
A.ver8blg{color: #3F3F3F;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 8pt;text-decoration: "underline";}
A:hover.ver8blg{color: #3F3F3F;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 8pt;text-decoration: none;}
A.ver9bl{color: #bc0206;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 8pt;text-decoration: "underline";}
A:hover.ver9bl{color: #bc0206;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 8pt;text-decoration: none;}
A.tmsbl{color: #0000FF;font-family: Times New Roman,Times New Roman Cyr,Times;font-size: 15px;font-style: normal;text-decoration: "underline";}
A:hover.tmsbl{color: #0000FF;font-family: Times New Roman,Times New Roman Cyr,Times;font-size: 15px;font-style: normal;text-decoration: none;}
A.mlinks{color: #0000FF;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 11px;font-style: normal;text-decoration: "underline";}
A:hover.mlinks{color: #0000FF;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 11px;font-style: normal;text-decoration: none;}
.tms12 { color: #333333;font-family:Times New Roman,Times New Roman Cyr,Times; font-size:15px; text-decoration: "none";}
.tms12b { color: #333333;font-family:Times New Roman,Times New Roman Cyr,Times; font-size:15px; font-weight : bold; text-decoration: "none";}
.tms12u { color: #333333;font-family:Times New Roman,Times New Roman Cyr,Times; font-size:15px; text-decoration: "underline";}
.ss8 { color: #333333;font-family:Verdana,Tahoma,Arial,MS Sans serif; font-size:11px; text-decoration: "none";}
.ss8b { color: #333333;font-family:Verdana,Tahoma,Arial,MS Sans serif; font-size:11px; font-weight : bold; text-decoration: "none";}
.ss8u { color: #333333;font-family:Verdana,Tahoma,Arial,MS Sans serif; font-size:11px; text-decoration: "underline";}
.ar8b { color: #333333;font-family:Arial; font-size:8pt; font-weight : bold; text-decoration: "none";}
.ar8u { color: #333333;font-family:Arial; font-size:8pt; text-decoration: "underline";}
.ver20 { font-family:Verdana,Geneva; font-size:20px; text-decoration: "none";}
.ver20b { font-family:Verdana,Geneva; font-size:20px; font-weight : bold; text-decoration: "none";}
.ver20u { font-family:Verdana,Geneva; font-size:20px; text-decoration: "underline";}
.ver8 { color: #444444;font-family:Verdana,Geneva; font-size:8pt; text-decoration: "none";}
.ver81 { color: #000000;font-family:Verdana,Geneva; font-size:8pt; text-decoration: "none";}
.ver8b { color: #444444;font-family:Verdana,Geneva; font-size:8pt; font-weight : bold; text-decoration: "none";}
.ver8u { color: #444444;font-family:Verdana,Geneva; font-size:8pt; text-decoration: "underline";}
.ver8nn {
	color: #403D65;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 11px;
	}
.ver8nn_12 {
	color: #403D65;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 12px; margin-top: 0px; margin-bottom: 3px; font-weight: normal;
	}
.ver8nn_12_w {
	color: #ffffff;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 12px; margin-top: 0px; margin-bottom: 3px; font-weight: normal;
	}
.ver8nn_12_b {
	color: #000000;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 12px; margin-top: 0px; margin-bottom: 3px; font-weight: normal;
	}
.ver8nj {
	color: #403D65;
	font-family: Verdana,Tahoma,Arial,MS Sans serif;
	font-size: 11px;
	text-align : justify;
}
H1 {color: #006EB7;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 16px;font-weight: bold;text-decoration: none;}
/*H1 { font-family:Verdana,Geneva; font-size:20px; text-decoration: "none"; font-weight : normal;}*/
A.sort {color: #000000;font-family:Verdana,Geneva; font-size:8pt; font-weight : bold; text-decoration: "none";}
H1.old { font-family:Verdana,Geneva; font-size:20px; text-decoration: "none"; font-weight : normal;}
H1.mr {color: #CC0000;font-family: Arial,Verdana,Tahoma,MS Sans serif;font-size: 11px;font-weight: bold;text-decoration: "underline";}
H1.mrg {color: #339900;font-family: Arial,Verdana,Tahoma,MS Sans serif;font-size: 11px;font-weight: bold;text-decoration: "underline";}
H1.mb {color: #003399;font-family: Arial,Verdana,Tahoma,MS Sans serif;font-size: 11px;font-weight: bold;text-decoration: "underline";}
H1.hd1 { color: #9999ac; font-weight: bold;font-family:Arial,MS Sans serif; font-size:15px; text-decoration: "none";}

H1.kw02 {
	/*color: #6C9ABD;*/
	color: #48799F;
	font-family:Tahoma;
	font-size:10px;
	text-decoration: "none";
	margin: 0px;
	padding: 0px;
}

H1.pricepromo {
	/*color: #6C9ABD;*/
	color: #cc0000;
	font-family:Tahoma;
	font-size:18px;
	font-weight: bold;
	text-decoration: "none";
	margin: 0px;
	padding: 0px;
}

H1.top_logo2 {
	color: #383A8E;
	font-weight : bold;
	font-family: Tahoma,Arial,MS Sans serif;
	font-size: 15px;
	text-transform : uppercase;
	text-decoration : none;
	letter-spacing : 3px;
	margin: 0px;
	padding: 0px;
}

A.sort {color: #000000;font-family:Verdana,Geneva; font-size:8pt; font-weight : bold; text-decoration: "none";}
A:hover.sort { color: red;font-family:Verdana,Geneva; font-size:8pt; font-weight : bold; text-decoration: "none";}
H2 { color: #CCCCCC;font-family:Times New Roman,Times New Roman Cyr; font-size:10pt; text-decoration: none; font-weight : normal;}
H2.footer { color: #000066;font-family:Times New Roman,Times New Roman Cyr; font-size:10pt; text-decoration: "none"; font-weight : normal;}
H2.footer_light {
	color: #9BD7FE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: "none";
	font-weight : normal;
	padding: 5px 0 20 200;
	margin: 0px;
	text-align: center;
}
a.linktotov {color: #000000; font-family: Verdana,Tahoma,Arial,MS Sans serif; font-size: 8pt; font-weight: "lighter" ; text-decoration: "none";}
a.linktotovb {color: #000000; font-family: Verdana,Tahoma,Arial,MS Sans serif; font-size: 8pt; font-weight: "bold" ; text-decoration: "none";}
small { font-family:Verdana,Geneva; font-size:8pt; text-decoration: "none";}
.ver8gray { color: #AAAAAA; font-family:Verdana,Tahoma,Arial,MS Sans serif; font-size:11px; text-decoration: "none";}
A.hf01 {color: #cc0000;font-family:Tahoma; font-size:11px; text-decoration: underline;  }
 A:hover.hf01 { color: #cc0000;font-family:Tahoma; font-size:11px;  text-decoration: none; }
A.hf12 {color: #cc0000;font-family:Tahoma; font-size:12px; text-decoration: underline;  }
 A:hover.hf12 { color: #cc0000;font-family:Tahoma; font-size:12px;  text-decoration: none; }


A.text_link {
	color: #000000;
	text-decoration: none;
	font-weight : normal;
}

A.news_link {
	font-family: Verdana,Tahoma,Arial,MS Sans serif;
	font-size: 11px;
	color: #008AC7;
	text-decoration: none;
	font-weight : normal;
}
A.news_link:hover { text-decoration: underline; }

A.hf02 {color: #0000cc;font-family:Tahoma; font-size:11px; text-decoration: "underline";}
A:hover.hf02 { color: #0000cc;font-family:Tahoma; font-size:11px;  text-decoration: "none";}

A.kw01 {
/*	color: #6C9ABD;*/
	color: #48799F;
	font-family:Tahoma;
	font-size:10px;
	text-decoration: "none";
}
A:hover.kw01 {
/*	color: #6C9ABD;*/
	color: #48799F;
	font-family:Tahoma;
	font-size:10px;
	text-decoration: "underline";
}


A.mz01 {color: #FFFFFF;font-family:Tahoma; font-size:10px; text-decoration: "none";}
A:hover.mz01 { color: #FFFFFF;font-family:Tahoma; font-size:10px;  text-decoration: "none";}
A.mz02 {color: #0D2B88;font-family:Tahoma; font-size:11px; text-decoration: "none";}
A:hover.mz02 { color: #0D2B88;font-family:Tahoma; font-size:11px;  text-decoration: "underline";}
A.mz03 {color: #ffffff;font-family:Tahoma; font-size:11px; text-decoration: "none";}
A:hover.mz03 { color: #ffffff;font-family:Tahoma; font-size:11px;  text-decoration: "underline";}
.ss8w { color: #dddddd;font-family:Verdana,Tahoma,Arial,MS Sans serif; font-size:11px; text-decoration: "none";}
.ss8w1 { color: #000066;font-family:Verdana,Tahoma,Arial,MS Sans serif; font-size:11px; text-decoration: "none";}
.seinput {
	font-family : Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	background-color : #FFFFFF;
	border-color: #6C6C6C;
	border-right: 1px solid;
	border-bottom:1px solid;
	border-left:  1px solid;
	border-top:   1px solid;
	color: #6C6C6C;
}
.mz99 {color: #5D99AB;font-family:Arial; font-size:11px; text-decoration: "none";}
.setext { color: #000000; font-family:Tahoma,Arial,MS Sans serif; font-size:11px; text-decoration: "none";}
TD.mz01 {color: #FFFFFF;font-family:Tahoma; font-size:10px; text-decoration: "none";}
.centerh { color: #dd0000; font-family:Arial,MS Sans serif; font-size:13px; text-decoration: "none"; font-weight : bold; }
.salonh { color: #003670; font-family:Arial,MS Sans serif; font-size:13px; text-decoration: "none"; font-weight : bold; }
A.tmshp1{color: #0000FF;font-family: Times New Roman,Times New Roman Cyr,Times;font-size: 15px;font-style: normal;text-decoration: "underline";}
A:hover.tmshp1{color: #0000FF;font-family: Times New Roman,Times New Roman Cyr,Times;font-size: 15px;font-style: normal;text-decoration: none;}
A.tmshp2{color: #ff0000;font-family: Times New Roman,Times New Roman Cyr,Times;font-size: 15px;font-style: normal;text-decoration: "underline";}
A:hover.tmshp2{color: #ff0000;font-family: Times New Roman,Times New Roman Cyr,Times;font-size: 15px;font-style: normal;text-decoration: none;}

A.ver8r{color: #cc0000;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 8pt;font-weight: bold;text-decoration: none;}
A.ver8ru{color: #cc0000;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 8pt;font-weight: bold;text-decoration: underline;}
A.ver8rg{color: #666666;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 8pt;font-weight: bold;text-decoration: none;}

A:hover.ver8r{color: #cc0000;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 8pt;font-weight: bold;text-decoration: underline;}
.redtext { color: #cc0000;}
p.text_block {
	color: #000000;
	font-family: Verdana,Tahoma,Arial,MS Sans serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	line-height:16px;
	padding: 0px 4 10 0;
}

H1.hmain {color: #ffffff;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 11px;font-weight: bold;text-decoration: none;text-transform : uppercase;margin: 0px;padding: 0px;}
A.hmain {color: #ffffff;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 11px;font-weight: bold;text-decoration: none;text-transform : uppercase;margin: 0px;padding: 0px;}
H3.hmain {color: #ffffff;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 11px;font-weight: bold;text-decoration: none;text-transform : uppercase;margin: 0px;padding: 0px;}

A.ver8r1{color: #cc0000;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 8pt;font-style: normal;text-decoration: none;}
.ver8r1{color: #cc0000;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 8pt;font-style: normal;text-decoration: none;}
A:hover.ver8r1{color: #cc0000;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 8pt;font-style: normal;text-decoration: "underline";}
A.ver12r1{color: #cc0000;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 12px;font-style: normal;text-decoration: none;}
A:hover.ver12r1{color: #cc0000;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 12px;font-style: normal;text-decoration: "underline";}
A.ver8b2{color: #01518d;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 8pt;font-style: normal;text-decoration: "underline";}
A:hover.ver8b2{color: #01518d;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 8pt;font-style: normal;text-decoration: none;}
A.ver12b2{color: #01518d;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 12px;font-style: normal;text-decoration: "underline";}
A:hover.ver12b2{color: #01518d;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 12px;font-style: normal;text-decoration: none;}
A.ver8r2{color: #cc0000;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 8pt;font-style: normal;text-decoration: "underline";}
A:hover.ver8r2{color: #cc0000;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 8pt;font-style: normal;text-decoration: none;}
H1.hpm {color: #006EB7;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 16px;font-weight: bold;text-decoration: none;}
.hpm3 {color: #333333;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 16px;font-weight: bold;text-decoration: none;}
H2.hpm {color: #006EB7;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 16px;font-weight: bold;text-decoration: none;}
H2.hpm2{
	color: #006320;
	font-family: Verdana,Tahoma,Arial,MS Sans serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: 10px 0 10 0;
	margin: 0px;
}
.hpm_2{color: #bc0206;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 16px;font-weight: bold;text-decoration: none;}


.pict_border_white {
	border : 2px solid #FFFFFF;
}
.pict_border_dark {
	border : 2px solid #A6A29F;
}
.bottom_menu {
	line-height : 130%;
}
A.catalog_link1, A.catalog_link2, A.catalog_link3 {font-family: Verdana,Tahoma,Arial,MS Sans serif; font-size: 11px; text-decoration: none;}
.catalog_link2 {font-family: Verdana,Tahoma,Arial,MS Sans serif; font-size: 11px; text-decoration: none;}
A.catalog_link1:hover, A.catalog_link1:active, A.catalog_link2:hover, A.catalog_link2:active, A.catalog_link3:hover, A.catalog_link3:active {text-decoration: underline; }

A.catalog_link1 {color: #BC0206; font-weight: bold; }
A.catalog_link2 {color: #6A0400; font-weight: normal; }
.catalog_link2 {color: #6A0400; font-weight: normal; }
A.catalog_link3 {color: #01609F; font-weight: normal; }

H1.mrhn {color: #BC0206;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 11px;font-style: normal; padding: 0px; margin: 0px;}
H1.mbhn {color: #6A0400;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 11px;font-style: normal; padding: 0px; margin: 0px;}
H1.mbbn {color: #01609F;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 11px;font-style: normal; padding: 0px; margin: 0px;}
.bag {
	color: #000000;
	font-family: Verdana,Tahoma,Arial,MS Sans serif;
	font-size: 10px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}

hr.bag {
	color: #E4E3E0;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 170px;
	text-align : left;
}

hr.note {
/*	color: #006EB7; */
	color: #7AB4DB;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 200px;
	height: 1px;
	text-align : left;
}

.title_def {
	color: #006320;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 12px;font-style: normal;
}

.icons_border1 {
	border-left : 0px;
	border-right : 1px solid #BED9ED;
	border-top : 0px solid #BED9ED;
	border-bottom : 0px solid #BED9ED;
	height: 5px;
	background-position : top;
	background-repeat : repeat-x;
}
.icons_border2 {
	border-top : 0px;
	border-right : 1px solid #BED9ED;
	border-left : 1px solid #BED9ED;
	border-bottom : 1px solid #BED9ED;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 5px;
	text-align: left;
}
.chair_icons_text {
	color: #000000;
	font-family: Verdana,Tahoma,Arial,MS Sans serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	line-height:10px;
	padding: 3px 10px 3px 4px;
	vertical-align: middle;
}

/*  --------------- Новая шапка сайта - начало --------------- */
.top_main_bcg {
	background-image : url(/i/top_main_bcg_ny2.jpg);
	background-color : #FFFFFF;
	background-position : left;
	background-repeat : no-repeat;
	width: 100%;
}

.top_main_bcg2 {	/* Не новогоднее - "солнце+жалюзи"  */
	background-image : url(/i/new/top_main_bcg_e.jpg);
	background-color : #FFFFFF;
	background-position: left;
	background-repeat : no-repeat;
	width: 100%;
}

.top_main_bcg3 {
	/* Не новогоднее - "жалюзи без солнца" */
	background-image : url(/i/top_main_bcg7.jpg);
	background-color : #FFFFFF;
	background-position : top;
	background-repeat : repeat-x;
	width: 100%;
}

.topsun_bcg {
	background-image : url(/i/top_sun_bcg.jpg);
	background-color : #FFFFFF;
	background-position : top;
	background-repeat : repeat-x;
	width: 176px;
}

.topmenu_bcg {
	background-image : url(/i/topmenu_bcg.jpg);
	background-color : #C9171D;
	background-position : right;
	background-repeat : no-repeat;
}

.topmenu_bcg2 { 	/* новогоднее 2007*/
	background-image : url(/i/new/topmenu_bcg.jpg);
	background-color : #C9171D;
	background-position : right;
	background-repeat : no-repeat;
}

.topmenu_bcgn { 	/* 2007 */
	background-image : url(/i/s/bcg01.jpg);
	background-color : #1645A8;
	background-position : right;
	background-repeat : no-repeat;
}

.topmenu_bcgn07 { 	/* 2007 новая */
	background-image : url(/i/hpn/bcg01.jpg);
	background-color : #AE1313;
	background-position : right;
	background-repeat : no-repeat;
}


.botmenu_bcg {
	background-image : url(/i/botmenu_bcg.gif);
	background-color : #C9171D;
	background-position : right;
	background-repeat : no-repeat;
}
.bot_main_bcg {
	background-image : url(/i/bottom_bcg.jpg);
	background-color : #0066AB;
	background-position : right;
	background-repeat : repeat-y;
}
.keyword {
	font-weight : normal;
	font-family: Tahoma,Arial,MS Sans serif;
	font-size: 10px;
	color: #6C9ABD;
	letter-spacing : 4px;
}
.topmenu_but {
	padding-left: 2px;
	padding-right: 2px;
}
.topmenu_hilite {
	background-color : #E80005;
	padding-left: 2px;
	padding-right: 2px;
}
.topmenu_hilite07 {
	background-color : #D7202E;
	padding-left: 2px;
	padding-right: 2px;
}
A.topmenu_link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight : bold;
	font-family: Tahoma,Arial,MS Sans serif;
	font-size: 11px;
}

A.topmenu_link07 {
	color: #FCFFFF;
	text-decoration: none;
	font-weight : bold;
	font-family: Tahoma,Arial,MS Sans serif;
	font-size: 12px;
}

A.topmenu_link07n {
	color: #FCFFFF;
	text-decoration: none;
	font-weight : bold;
	font-family: Tahoma,Arial,MS Sans serif;
	font-size: 12px;
}

A.topmenu_link07y {
	color: #F8FFDE;
	text-decoration: underline;
	font-weight : bold;
	font-family: Tahoma,Arial,MS Sans serif;
	font-size: 12px;
}

A:hover.topmenu_link07y {
	color: #F8FFDE;
	text-decoration: none;
	font-weight : bold;
	font-family: Tahoma,Arial,MS Sans serif;
	font-size: 12px;
}

.topmenu_07y {
	color: #F8FFDE;
	text-decoration: none;
	font-weight : bold;
	font-family: Tahoma,Arial,MS Sans serif;
	font-size: 12px;
}

.topmenu_07ys {
	color: #F8FFDE;
	text-decoration: none;
	font-family: Tahoma,Arial,MS Sans serif;
	font-size: 10px;
}

.topmenu_07bs {
	color: #000000;
	text-decoration: none;
	font-family: Tahoma,Arial,MS Sans serif;
	font-size: 10px;
}

.topmenu_07kor {
	color: #0E539D;
	text-decoration: none;
	font-family: Tahoma,Arial,MS Sans serif;
	font-size: 11px;
}

.topmenu_07korb {
	color: #9E0000;
	text-decoration: none;
	font-weight : bold;
	font-family: Tahoma,Arial,MS Sans serif;
	font-size: 11px;
}

A.topmenu_link07kor {
	color: #9E0000;
	text-decoration: underline;
	font-weight : bold;
	font-family: Tahoma,Arial,MS Sans serif;
	font-size: 11px;
}

A:hover.topmenu_link07kor {
	color: #9E0000;
	text-decoration: none;
	font-weight : bold;
	font-family: Tahoma,Arial,MS Sans serif;
	font-size: 11px;
}


.topmenu_div {
	color: #BFB8B2;
	text-decoration: none;
/*	font-weight : bold;*/
	font-family: Tahoma,Arial,MS Sans serif;
	font-size: 9px;
}


form {
	margin: 0px;
	padding: 0px;
}
#w_all { width: 100%; }
.top_input {
	width: 130px;;
	height: 21px;
	background-color: #AAD8F7;
	color: #000000;
	font-weight : normal;
	font-family: Tahoma,Arial,MS Sans serif;
	font-size: 11px;
	border: 1px solid #1B4EA0;
}
.top_bagdetail {
	color: #1B4EA0;
	font-weight : normal;
	font-family: Tahoma,Arial,MS Sans serif;
	font-size: 11px;
}
A.top_logo {
	color: #383A8E;
	font-weight : bold;
	font-family: Tahoma,Arial,MS Sans serif;
	font-size: 15px;
	text-transform : uppercase;
	text-decoration : none;
	letter-spacing : 3px;
}

.top_text {
	color: #403D65;font-family: Tahoma,Arial,MS Sans serif;font-size: 10px;
	}
.top_text1 {
	color: #403D65;font-family: Tahoma,Arial,MS Sans serif;font-size: 10px;
	width: 147px;
	}

.topblock_bcg {
	background-position : right;
	background-repeat : no-repeat;
	background-attachment : fixed;
}

/*  --------------- Новая шапка сайта - конец --------------- */

/*  --------------- Корпусная мебель - начало --------------- */

H1.hpm A {color: #006EB7;text-decoration: none;}
H1.hpm3 A {color: #333333;text-decoration: none;}
H1.hpm A:hover, H1.hpm A:active {color: #006EB7;text-decoration: underline;}

H2.hpm A {color: #006EB7;text-decoration: none;}
H2.hpm A:hover, H2.hpm A:active {color: #006EB7;text-decoration: underline;}

.tabtop_normal, .tabbottom_normal, .tabtop_current, .tabbottom_current {
	background-position: top;
	background-repeat : repeat-x;
	height: 26px;
	font-family: Tahoma,Arial,MS Sans serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 90%;
}
.tabtop_normal {
	background-image : url(/cabinets/im_tabs/tabtop_bcg_normal.gif);
	background-color : #E7E7E7;
	vertical-align: middle;
}
.tabbottom_normal {
	background-image : url(/cabinets/im_tabs/tabbottom_bcg_normal.gif);
	background-color : #E7E7E7;
	vertical-align: text-top;
}
.tabtop_current {
	background-image : url(/cabinets/im_tabs/tabtop_bcg_current.gif);
	background-color : #0169B9;
	vertical-align: middle;
}
.tabbottom_current {
	background-image : url(/cabinets/im_tabs/tabbottom_bcg_current.gif);
	background-color : #0169B9;
	vertical-align: text-top;
}
.tabtop_normal A, .tabbottom_normal A {
	color: #72706E;
	text-decoration: none;
}
.tabtop_normal A:hover, .tabbottom_normal A:hover { color: #CC0000; }
.tabtop_current A, .tabbottom_current A {
	color: #FFFFFF;
	text-decoration: none;
}

hr.tabs {
	width: 100%;
	height: 2px;
	color: #FFFFFF;
}
div.tabs {
	padding-left: 20px;
	padding-right: 20px;
}

.tabs_img_normal, .tabs_img_hilite {
	background-color: #FFFFFF;
	padding: 5px !important;
	margin: 0px !important;
	font-family: Verdana,Tahoma,Arial,MS Sans serif;
	color: #403D65;
	font-size: 11px;
	text-align: center;
}
.tabs_img_normal { border: 1px solid #C4C4C4; }
.tabs_img_hilite { border: 1px solid #CC0000; }
.tabs_zoom {
	text-align: left;
	vertical-align: top;
	padding: 0px !important;
	margin: 0px !important;
}
.img_note {
	font-family: Tahoma,Arial,MS Sans serif;
	font-size: 11px;
	color: #403D65;
	font-weight: normal;
	text-align: left;
	padding: 5px !important;
	margin: 0px !important;
	line-height : 95%;
}

.img_noteko {
	font-family: Tahoma,Arial,MS Sans serif;
	font-size: 11px;
	color: #403D65;
	font-weight: normal;
	text-align: left;
	padding: 0px !important;
	margin: 0px !important;
	line-height : 95%;
}

#red { color: #CC0000; }
#blue { color: #006EB7; }
#green { color: #006320; }
#black { color: #000000; }

h3.tabs {
	color: #006EB7;
	font-family: Verdana,Tahoma,Arial,MS Sans serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: 10px 0 10 0;
	margin: 0px;
}

table.tabs_komp {
	width: 100%;
	border: none;
}
table.tabs_komp th {
	background-color: #C4C4C4;
	font-family: Verdana,Tahoma,Arial,MS Sans serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding: 10px;
	margin: 0px;
}
table.tabs_komp td,  table.tabs_komp td.nospace {
	font-family: Verdana,Tahoma,Arial,MS Sans serif;
	color: #403D65;
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	vertical-align: top;
}
table.tabs_komp td {
	padding: 10px;
}
table.tabs_komp td.nospace {
	padding-top: 0px;
	padding-bottom: 0px;
}
table.tabs_komp td.whitespace {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}

.png{
	background-image: none !important;
	behavior: url('/pngfix.htc');
}

/*  Промо */

A.promo_z {
	font-family: Verdana,Tahoma,Arial,MS Sans serif;
	font-size: 24px;
	text-decoration: none;
	color: #000000;
}

A.promo_z2 {
	font-family: Verdana,Tahoma,Arial,MS Sans serif;
	font-size: 11px;
	text-decoration: none;
	color: #006eb7;
}

A.promo_z3 {
	font-family: Verdana,Tahoma,Arial,MS Sans serif;
	font-size: 11px;
	text-decoration: underline;
	color: #006eb7;
}

.promo_text {
	font-family: Verdana,Tahoma,Arial,MS Sans serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}

.promo_text_01 {
	font-family: Verdana,Tahoma,Arial,MS Sans serif;
	font-size: 13px;
	text-decoration: none;
	color: #000000;
}

.promo_text_02 {
	font-family: Verdana,Tahoma,Arial,MS Sans serif;
	font-size: 17px;
	text-decoration: none;
	font-weight: bold;
	color: #bc0206;
}

.promo_text_03 {
	font-family: Verdana,Tahoma,Arial,MS Sans serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #bc0206;
}

.promo_text_04 {
	font-family: Verdana,Tahoma,Arial,MS Sans serif;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
}
/* Бонусная программа */

.z_red {
	font-family: Tahoma,Arial,MS Sans serif;
	font-size: 16px;
	font-weight: bold;
	color: #EC1C24;
}

.z_red2 {
	font-family: Tahoma,Arial,MS Sans serif;
	font-size: 14px;
	font-weight: bold;
	color: #EC1C24;
}

#t_m{
	position: absolute;
	height: 230px;
	width: 450px;
	left: 5px;
	top: -325px;
	background-color:#ffffff;
	display:block;
	border: medium solid silver;
}

/*  --------------- Интернет-магазин --------------- */

.store_1 {
	font-family: Verdana,Tahoma,Arial,MS Sans serif;
	font-size: 10px;
	text-decoration: none;
	color: #006eb7;
}

.store_2 {
	font-family: Verdana,Tahoma,Arial,MS Sans serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #BC0206;
}

.store_3 {
	font-family: Verdana,Tahoma,Arial,MS Sans serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	color: #BC0206;
}
/*  --------------- Промо-страница --------------- */
.hpms {
color: #BC0206;
font-family: Verdana,Tahoma,Arial,MS Sans serif;
font-size: 16px;
font-weight: bold;
text-decoration: none;
}

.hpms2 {
color: #006eb7;
font-family: Verdana,Tahoma,Arial,MS Sans serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

A.promo_z4 {
	font-family: Verdana,Tahoma,Arial,MS Sans serif;
	font-size: 12px;
	text-decoration: underline;
	color: #006eb7;
}

.promo_12 {
	color: #BC0206;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 12px;
	}

.promo_13 {
	color: #a4c078;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 12px;
	}

.promo_14 {
	color: #BC0206;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 12px;
	}

A.promo_15
    {color: #ffffff;font-family: Verdana,Tahoma,Arial,MS Sans serif;font-size: 8pt;text-decoration: "underline";}

.promo_16 {color: #ffffff;font-family:Arial; font-size:11px; text-decoration: "none";}


/*  --------------- Корпусная мебель - конец --------------- */

/* Список цветов для кресел - начало */

.prices_list {
  margin: -2px;
  overflow: auto;
  width: 310px;
}

/* sets max-height for IE */
* html .prices_list {
  height: expression( this.scrollHeight > 250 ? '250px' : 'auto' );
}

/* sets max-height value for all standards-compliant browsers */
.prices_list {
  max-height: 250px;
}

/* Список цветов для кресел - конец */

/* Бестселлеры - начало */
.bestsellers {
  overflow: hidden;
  width: 786px; /* фиксируем кол-во колонок, иначе не по центру :( */
  margin: 0px auto;
}

  .bestseller {
    float: left;
    position: relative;
    width: 200px;
    height: 260px;
    margin: 25px;
    padding: 5px;
    border: 1px solid #EEE;
    font-size: 12px;
    font-family: Verdana, Arial;
  }


    .bestseller .title {
      color: #006EB7;
      font-weight: bold;
      text-align: center;
    }

      .bestseller .title a {
        color: #006EB7;
      }

    .bestseller .image {
      position: absolute;
      width: 210px;
      top: 55px;
      left: 0px;
      text-align: center;
    }

      .bestseller .image img {
        border: 0px;
      }

    .bestseller .properties {
      position: absolute;
      width: 210px;
      bottom: 10px;
      left: 0px;
      color: #403D65;
      text-align: center;
    }
/* Бестселлеры - конец */

/* Где купить - начало */
h2.hpm a.redtext {
  color: #CC0000;
}

.salons {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 8pt;
  color: #444;

  padding-top: 10px;
  background: url(/im-hpp/lin1.gif) top left repeat-x;
}

  .salons .salon {
    padding-bottom: 10px;
    background: url(/im-hpp/lin1.gif) bottom left repeat-x;

    overflow: hidden;

    padding: 3px 0px 10px;
    /*border-bottom: 1px solid #CCC;
    margin-bottom: 5px;*/
  }

  * html .salons .salon {
    zoom: 1;
  }

    .salons .salon h3 {
      font-family: Verdana, Geneva, sans-serif;
      font-size: 9pt;
      font-weight: bold;
      color: #DD0000;
      margin-top: 0px;
    }

    .salons .salon table {
      font-family: Verdana, Geneva, sans-serif;
      font-size: 8pt;
      color: #444;

      border-collapse: collapse;
    }

      .salons .salon table td {
        padding: 0px 10px 0px 0px;
      }

    .salons .salon .address,
    .salons .salon .phone {
      font-weight: bold;
    }

    .salons .salon .ymaps {
      float: right;
      width: 380px;
      height: 300px;
    }

    .salons .salon .map {
      float: right;
      width: 200px;
      text-align: center;
    }
/* Где купить - конец */
