body		{ background:#ffffff; }
body,td		{ font-family:Tahoma; color:#000000; font-weight:normal; font-size:82%; }

form		{ margin:0 0 0 0; }	
input,textarea,select { font-family:Tahoma; color:#000000; font-size:14px; font-weight:bold;
		border-width:2; padding-left:5; }
input.but 	{ color:#ffffff; font-size:11px; font-weight:bold; cursor:hand; background:url('/imgs/input_bg.gif') #B20022; 
		text-transform: capitalize; border-width:1; margin:5 0 0 0; padding:3 10 3 10; 
		border-left:1 solid #ffffff; border-right:1 solid #ffffff; } 
fieldset	{ border:1 solid #97979A; padding:10px; margin:10 0 10 0; }

ul li 		{ list-style-type:square; list-style-position:outside; }
hr		{ color:#B3B3B3; background-color:#B3B3B3; height:1px; border-width:0px; width:100%; }
p 		{ text-indent: 0em; margin:10 0 0 0; }

a:link 		{ color:#135BC8; font-weight:bold; text-decoration:underline; }
a:visited 	{ color:#7EA6E3; font-weight:bold; text-decoration:underline; }
a:hover 	{ color:#135BC8; font-weight:bold; text-decoration:none; }

<!- -------- -->

#nav1 		{ font-family:Arial,Tahoma,Trebuchet MS; color:#DB214C; text-transform:uppercase; font-size:18px; padding:5 5 5 0; 
		letter-spacing:-1; line-height:14px; font-weight:bold; line-height:22px; }
#nav1 .active:link	{ color:#000000; text-decoration:none; }
#nav1 a		{ font-size:18px; text-transform:uppercase; padding:3 6 3 6;  }
#nav1 a:link 	{ color:#DB214C; text-decoration:none; }
#nav1 a:visited { color:#DB214C; text-decoration:none; }
#nav1 a:hover 	{ color:#ffffff; background:#DB214C; text-decoration:none; }
#nav2 		{ color:#000000; text-transform:uppercase; font-size:10px; padding:5 5 5 0; line-height:20px; }
#nav2 a:link 	{ color:#000000; padding:3 6 3 6; }
#nav2 a:visited { color:#000000; padding:3 6 3 6; }
#nav2 a:hover 	{ color:#ffffff; background:#DB214C; text-decoration:none; }
#nav2 .active:link	{ color:#ffffff; background:#DB214C; border-top:1 solid #ffffff; text-decoration:none; }
#cat		{ color:#808080; font-size:10px; text-transform:uppercase; font-weight:bold; }
#cat h2		{ color:#808080; font-family:Arial,Tahoma,Trebuchet MS; font-size:14px; line-height:14px; text-transform:uppercase; 
		font-weight:bold; margin:0; 1display:block; height:45px; cursor:hand; text-decoration:none; }
#cat img	{ margin-right:10px; }
#cat a			{ color:#808080; text-decoration:none; }
#cat a:link h2 		{ color:#808080; text-decoration:none; }
#cat a:visited h2 	{ color:#808080; text-decoration:none; }
#cat a:hover h2 	{ color:#808080; text-decoration:underline; }
#cat ul 		{ font-size:11px; text-transform:none; font-weight:normal; margin:5 0 10 30; }
#cat div ul li		{ list-style-image:url('/imgs/cat_arr.gif'); margin:0 0 0 0; }
#cat ul a:link 		{ color:#808080; font-weight:normal; text-decoration:none; }
#cat ul a:visited 	{ color:#808080; font-weight:normal; text-decoration:none; }
#cat ul a:hover 	{ color:#808080; font-weight:normal; text-decoration:underline; }
#cat ul ul		{ margin:; }		
#tel		{ 1padding:0 0 20 10; font-size:11px; vertical-align:top; }

#right		{ font-size:11px; font-weight:normal; 1text-align:justify; }
#right h4	{ font-size:140%; margin:0; color:#B20022; font-family:Arial,Trebuchet MS; text-transform:uppercase; letter-spacing:-1; }

#content 	{  }
#content h3	{ text-transform:uppercase; font-weight:bold; }
#content img	{ 1border:1 solid #dddddd; 1float:left; 1margin-right:10px; }

#bottom		{ margin:20 0 0 0; }
#bottom	td	{ color:#B3B3B3; font-size:11px; font-weight:normal; }
#bottom	td a	{ color:#B3B3B3; font-weight:normal; }

.ntext		{ margin:0 0 15 0; padding:0 0 5 0; width:100%; text-align:justify; border-bottom:1 solid #eeeeee; }
.ntext img	{ 1width:50px; overflow:hidden; float:left; margin-right:10px; }	
.ntopic		{ color:#B3B3B3; font-size:80%; display:block; }
.ndate		{ color:#B20022; white-space:nowrap; }
.ntext p 	{ text-indent:0em; margin:5 0 0 0; }
.ntext p img	{ 1width:50px; 1height:50px; border:1 solid #dddddd; float:left; margin-right:10px; }
.ntext .next	{ display:block; text-align:right; }

.blocknew	{ background:#ffffff; border-top:5 solid #dddddd; border-bottom:5 solid #dddddd; }
.forumanswer	{ background:url('/imgs/icon_forumanswer.gif') no-repeat; padding:0 0 0 28; height:23px; line-height:23px; }

.basket		{ background:url('/imgs/basket_bg.gif') #B20022; padding:8px; margin:0 0 10 0; color:#ffffff; }
.basket	h4	{ color:#ffffff !important; font-family:Arial,Trebuchet MS; text-transform:uppercase; }	
.basket	.but	{ border-width:1; 1border:1 solid #E099A7; 1border-left:1 solid #DB214C; 1border-right:1 solid #DB214C; }
.basket	a:link 		{ color:#ffffff; font-weight:normal; text-decoration:underline; }     
.basket	a:visited 	{ color:#ffffff; font-weight:normal; text-decoration:none; }     
.basket	a:hover 	{ color:#ffffff; font-weight:normal; text-decoration:underline; }


.block		{ background:#EFEFEF; border:1 solid #B3B3B3; padding:8px; margin:0 0 10 0; font-weight:normal; }
.block	h4	{ color:#B20022; font-family:Arial,Trebuchet MS; text-transform:uppercase; }	

.tel		{ font-family:Arial1,Trebuchet MS; font-size:22px; font-weight:bold; letter-spacing:-2; } 
.SpecNewsPrice	{ font-size:17px; font-weight:bold;  }
.SpecNewsPriceOld { font-size:15px; font-weight:bold; text-decoration:line-through; }

.toggle		{ line-height:140%; }
.toggle:link 	{ border-bottom:1 dashed #1D5EA7; color:#1D5EA7; text-decoration:none; }
.toggle:visited { border-bottom:1 dashed #1D5EA7; color:#1D5EA7; text-decoration:none; }
.toggle:hover 	{ border-bottom:1 dotted #1D5EA7; color:#1D5EA7; text-decoration:none; }
.toggle	img	{ border-bottom:2 solid #ffffff; vertical-align:middle; }

.tab			{ border:0 solid #E3E4E5; border-collapse:collapse; margin-top:20px; }
.tab caption		{ font-size:90%; font-weight:bold; }
.tab thead td, .tab .TableHeader td	{ background:url('/imgs/input_bg.gif') repeat-x #B20022; background-position:100px 100px; border-right:1 solid #B20022; font-weight:bold; color:#ffffff; letter-spacing:-1; }
.tab td			{ padding:3; border-bottom:1 solid #eeeeee; }
.tab .c			{ border-right:1 solid #e0e0e0; background:#eeeeee; }
.c			{ border-right:1 solid #e0e0e0; background:#eeeeee; }
.tab .dot		{ text-align:center; vertical-align:middle; }
.tab .top1 td		{ color:#ffffff; font-weight:bold; background:#2E9DFA; }
.tab .top1 td a:link	{ color:#ffffff; }
.tab .top1 td a:hover	{ color:#ffffff; }
.tab .top2 		{ color:#000000; font-weight:bold; background:#dddddd; }
.tab .top2 td		{ color:#000000; font-weight:bold; background:#dddddd; }

.gallery	{ border:1 solid #dddddd; background:#f5f5f5; width:220px; height:160px; float:left; margin-bottom:20px; margin-right:20px; font-size:11px; text-align:center; vertical-align:middle; padding:0; overflow:hidden; }
.gallery a:hover img	{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); -moz-opacity:0.3; opacity:0.3; }
#content .gallery img	{ border:0; float:none; margin-right:0; }
.new		{ color:#ffffff; font-weight:bold; margin:5 0 5 0; padding:8 8 2 35; height:32px; background:url('/imgs/bg_new.gif') no-repeat #FF9F00; background-position:left center; }
.frame		{ float:left; width:220px; font-size:11px; text-align:center; margin-bottom:20px; margin-right:20px; }
.frame .gallery	{ margin-bottom:5px; margin-right:0px; }

.pager 		{ background:#BBCBD8; width:22px; height:20px; color:#ffffff; text-align:center; }
.pager a:link	{ width:22px; height:20px; color:#ffffff; background:#1D5EA7; }
.pager a:visited{ width:22px; height:20px; color:#ffffff; background:#1D5EA7; }
.pager a:hover	{ width:22px; height:20px; color:#ffffff; background:#5393D6; }

.alpha		{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10); -moz-opacity:0.1; opacity:0.1; }

<!-- 
#B20022 - вишневый
#DB214C - красный
#135BC8	- синий, ссылки
#B3B3B3 - серый
#808080 - темн.серый
-->