a {
	color:#427EC0;
}

a:link,a:active,a:visited
	{
	font-family:Tahoma;
	font-size:12px;
	color:#9e9e9e;
	text-decoration:underline;
	}
a:hover
	{
	font-family:Tahoma;
	font-size:12px;
	color:#9e9e9e;
	text-decoration:none;
	}

p
{
	margin-top: 9px;
	margin-bottom: 0px;
}
td
{
	font-family:Arial;
}

.txt_pos {
	FONT: 60%/145% Tahoma, Arial;
	COLOR: #2E2D2B;	
	TEXT-DECORATION: none;
	letter-spacing: 0px
	}

.basket {
	FONT: 80%/145% Tahoma, Arial;
	COLOR: #2E2D2B;	
	TEXT-DECORATION: none;
	letter-spacing: 0px
	}
.size80 { font-size:87%}
.pref {
	FONT: 80%/150% Arial, Tahoma;
	COLOR: #5E5E5E;	
	TEXT-DECORATION: none;
	letter-spacing: 0px
	}
	
.txt {
	FONT: 80%/145% Arial;
	COLOR: #102D6A;	
	TEXT-DECORATION: none;
	letter-spacing: 0px
	}
.pos_txt{
	FONT: 80% Tahoma, Arial;
	COLOR: #636363;	
	TEXT-DECORATION: none;
	letter-spacing: 0px;
	line-height: 16px
	}
.pos_txt_big{
	FONT: 90% Tahoma, Arial;
	COLOR: #525252;	
	TEXT-DECORATION: none;
	letter-spacing: 0px;
	line-height: 14px
	}
TD.lnk_txt_copy {
	FONT: 11px Tahoma;
	COLOR: #A2A2A2;	
	TEXT-DECORATION: none;
	letter-spacing: 0px;
	line-height:15px
	}
	
TD.lnk_txt_copy A:link, TD.lnk_txt_copy A:visited {
	FONT: 11px Tahoma;
	COLOR: #2275BB;	
	TEXT-DECORATION: underline;
	}
	
TD.lnk_txt_copy A:hover {
	FONT: 11px Tahoma;
	COLOR: #2275BB;	
	TEXT-DECORATION: none;
	}
	
	
A.lnk_copy:link, A.lnk_copy:visited {
	FONT: 70%/150% Tahoma;
	COLOR: #2275BB;	
	TEXT-DECORATION: underline;
	letter-spacing: 0px
	}
	
A.lnk_copy:hover {
	FONT: 70%/150% Tahoma;
	COLOR: #2275BB;	
	TEXT-DECORATION: none;
	letter-spacing: 0px
	}
	
A.lnk_w:link, A.lnk_w:visited {
	FONT: 78%/145% Verdana,Tahoma, Arial;	COLOR: #FFFFFF;	
	TEXT-DECORATION: underline;
	letter-spacing: -1px
	}
	
A.lnk_w:hover {
	FONT: 78%/145% Verdana,Tahoma, Arial;	COLOR: #FFFFFF;	
	TEXT-DECORATION: none;
	letter-spacing: -1px
	}
	
A.lnk_b:link, A.lnk_b:visited {
	FONT: 78%/145% Verdana,Tahoma, Arial;	COLOR: #2275BB;	
	TEXT-DECORATION: underline;
	letter-spacing: -1px
	}
	
A.lnk_b:hover {
	FONT: 78%/145% Verdana,Tahoma, Arial;	COLOR: #2275BB;	
	TEXT-DECORATION: none;
	letter-spacing: -1px
	}

A.lnk:link, A.lnk:visited {
	FONT: 80%/145% Arial;	COLOR: #2275BB;	
	TEXT-DECORATION: underline;
	letter-spacing: 0px
	}
	
A.lnk:hover {
	FONT: 80%/145% Arial;	COLOR: #2275BB;	
	TEXT-DECORATION: none;
	letter-spacing: 0px
	}
	
A.lnk_page:link, A.lnk_page:visited {
	FONT: 80%/145% Arial;	COLOR: #2275BB;	
	TEXT-DECORATION: underline;
	letter-spacing: 0px;	font-weight:bold;
	padding-left:1px; padding-right:1px;
	border:1px solid #ffffff
	}
	
A.lnk_page:hover {
	FONT: 80%/145% Arial;	COLOR: #2275BB;	
	TEXT-DECORATION: none;
	letter-spacing: 0px;	font-weight:bold;
	padding-left:1px; padding-right:1px;
	border:1px solid #2275BB
	}


.page_active {
	FONT: 80%/145% Arial;	COLOR: #C4C2B9;	
	TEXT-DECORATION: none;
	letter-spacing: 0px;	font-weight:bold;
	padding-left:1px; padding-right:1px;
	border:1px solid #CDCBC3
	}

A.ru_lnk:link, A.ru_lnk:visited {
	FONT: 80%/145% Arial;	COLOR: #3E9F07;	
	TEXT-DECORATION: none;
	letter-spacing: 0px
	}
	
A.ru_lnk:hover {
	FONT: 80%/145% Arial;	COLOR: #3E9F07;	
	TEXT-DECORATION: underline;
	letter-spacing: 0px
	}

A.lnk_noundr:link, A.lnk_noundr:visited {
	font-size: 80%;
	font-family:Arial, Helvetica, sans-serif;
	COLOR: #2275BB;	
	TEXT-DECORATION: none;
	letter-spacing: 0px
	}



.search {WIDTH: 150px; height: 19px; BORDER: #CDCBBF 1px solid; font-size:13px; color: #737373; padding-top:1px}
.search_txt {WIDTH: 150px; height: 89px; BORDER: #CDCBBF 1px solid; font-size:13px; color: #737373; padding-top:1px}
.num {WIDTH: 20px; height: 19px; BORDER: #CDCBBF 1px solid; font-size:13px; color: #737373; padding-top:1px}
.price {WIDTH: 60px; height: 19px; BORDER: #CDCBBF 1px solid; font-size:13px; color: #737373; padding-top:1px}
.select {WIDTH: 150px; height: 19px; BORDER: #CDCBBF 1px solid; font-size:13px; color: #737373;}
.ru_btn {WIDTH: 100px; height: 19px; background-color: #E6E6E6; BORDER: #CDCBBF 1px solid; font-size:12px; color: #2E2D2B; padding-top:0px}
.ru_search {WIDTH: 100px; height: 19px; background-color: #3E9F07; BORDER: #93C974 1px solid; font-size:12px; color: #FFFFFF; padding-top:0px}

A.menu_lnk:link, A.menu_lnk:visited {
	FONT-WEIGHT: normal;
	FONT: 80%/110% Tahoma;
	COLOR: #2E2D2B;
	BORDER-BOTTOM: #7F7E79 1px solid;
	letter-spacing: 0px;
	text-decoration:none
	}
A.menu_lnk:hover {
	FONT-WEIGHT: normal;
	FONT: 80%/110% Tahoma;
	COLOR: #2E2D2B;
	BORDER-BOTTOM: #7F7E79 0px solid;
	letter-spacing: 0px;
	text-decoration:none
	}


.catalogue {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 120%
}

A.ch_m:link, A.ch_m:visited {
	color: #3591d2;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

A.ch_m:hover {
	color: #3591d2;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	border-bottom: 1px solid #3591D2
}

H4 {font-size:15px}
.td_cat_lines_thinnopd_bottom {border-bottom: 1px solid #E2E0D6; padding-left:8px}
.td_cat_lines_thin_bottom {border-bottom: 1px solid #E2E0D6; padding-left:8px; padding-bottom:9px; padding-top:6px;}
.td_cat_lines_thick_bottom {border-bottom: 1px solid #E2E0D6; padding-left:8px; padding-bottom:4px; padding-top:3px;}
.td_cat_lines_end {padding-left:8px; padding-bottom:11px; padding-top:10px}
.in_blue_bigest {
	FONT: 133% Arial;
	color: #FF9C00;
	text-decoration: none
	}	
.white_big {
	FONT: 118%/110% Arial;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: 2px solid #FFFFFF
	}
	
A.blue_bigest:link, A.blue_bigest:visited {
	FONT: 95%/80% Arial;
	font-weight: bold;	
	color: #217FCD;
	text-decoration: none
	}	

A.blue_bigest:hover {
	FONT: 95%/80% Arial;
	font-weight: bold;	
	color: #217FCD;
	text-decoration: underline
	}	
	
.pos_blue_bigest {
	FONT: 120% Arial;
	color: #217FCD;
	text-decoration: none
	}	


.pos_price {
	FONT: 160% Arial;
	color: #FF6600;
	text-decoration: none
}	

A.red_bigest:link, A.red_bigest:visited {	
	FONT: 95%/80% Arial;
	font-weight: bold;	
	color: #FF2C16;
	text-decoration: none
	}
	
A.red_bigest:hover {
	FONT: 95%/80% Arial;
	font-weight: bold;	
	color: #FF2C16;
	text-decoration: underline
	}
	
	.style7 {
	COLOR: #B2B2B2;	
	TEXT-DECORATION: none;
	letter-spacing: 0px
	}
	.style9 {color: #3E9F07}

	.sm {display:none;}
	.td_cat_lines_thin_bottom  div  { padding-top:3px; margin-right:-5px;}
	.td_cat_lines_thin_bottom  div a , .td_cat_lines_thin_bottom  div a:active, .td_cat_lines_thin_bottom  div a:visited, .td_cat_lines_thin_bottom  div a:hover,.td_cat_lines_thin_bottom  div a:link{font-size:11px; }

	div.sm1, div.sm {padding-left:5px;}





