.nl,.nl li
{
	margin:0;
	padding:0;
	list-style:none;
}
img,img1,a 
{
	border:0;
}
form
{
	margin:0;
	padding:0;
}
body, div, p, span, font, input, textarea, h3
{
	font-family:Tahoma;
	color:#6c6c6d;
	font-size:12px;
}
a
{
	color:#215d6e;
	text-decoration:underline;
	cursor:pointer;
}
a:hover
{
	text-decoration:none;
}
p
{
	line-height:16px;
}
.fl
{
	float:left;
}
.fr
{
	float:right;
}
.cb
{
	clear:both;
	font-size:0;
}
.cr
{
	clear:right;
}
.cl
{
	clear:left;
}
:focus 
{
	outline:0;
}
/* ----------- START FONTS ---------- */


.basket a,
.news .tit,
.search a,
.NewGoods li h2 a,
.CompareTable h1 .name,
.HarTable a,
.HarTable td,
.HarTable th,
.cat ul li a,
.GoodPage .GoodBut .dwn,
.CategoryPage h4,
.CategoryPage span,
.CategoryPage p,
.CategoryPage a,
{
	font-family:"Times New Roman";
}
#header .SearchBlock .sbmt,
.catalogue li ul a,
.basket,
.pager a,
.CategoryPage .GoodList .blue a
{
	font-family:"Tahoma";
}

#footer .lft a,
#footer .menu li a,
#header .SearchBlock .txt,
{
	font-family:"Arial";
}
/* ----------- END FONTS ---------- */
html, body
{
  width:100%;
  height:100%;
}
* html #content
{
  height:100%;
}
h1
{
	font:bold 17px Arial;
	color:#147da6;
	margin:0 0 10px 0;
}
body
{
	background:url("../i/body.jpg") repeat-x;
	margin:0;
	padding:0;
}
#main
{
	width:99%;
	margin:0 auto;
	/*overflow:hidden;*/
	min-height:100%;
	position:relative;min-width:990px;
	width:expression(document.documentElement.clientWidth < 990 ? "990px" : "99%");
}
.container
{
	padding:0 0 100px 0;
}








#pred
    {
      float:left;
      width:50%;
      height:50px;
      text-align:left;
      position:relative;
      margin-top:-50px;
      z-index:1;
    }
    #sled
    {
      float:right;
      width:50%;
      height:50px;
      text-align:right;
      position:relative;
      margin-top:-50px;
      z-index:1;
    }
    #h1
    {
      width:620px;
      height:50px;
      margin-left:auto;
      margin-right:auto;
      position:relative;
      z-index:2;
    }




#header
{
width:99%;
}
#header .logo2 {padding-left:30px;width:280px;font:bold 18px/49px Arial;}

	#header .menu
	{
		background:url("../i/menu.gif") 0 0;
		width:605px;
		padding:0 0 0 15px;


	
	}
		#header .menu ul
		{
			background:url("../i/menu.gif") 100% 0;
			height:49px;
		}
			#header .menu ul li
			{
				float:left;
				padding:0 0 0 8px;
				margin:9px 25px 0 0;
			}
				#header .menu ul li a
				{
					display:block;
					padding:0 8px 0 0;
					line-height:33px;
					font-size:21px;
					color:#fff;
					text-decoration:none;font:18px/33px Arial;
				}
					#header .menu ul li.act,
					#header .menu ul li:hover
					{
						background:url("../i/menu.gif") 0 -49px;
					}
						#header .menu ul li.act a,
						#header .menu ul li:hover a
						{
							background:url("../i/menu.gif") 100% -49px;
						}
				#header .menu ul li.l
				{
					margin-right:0;
				}
	
		#header .SearchBlock
		{
			width:617px;
margin:0 auto;
			height:38px;
			background:url("../i/menu.gif") no-repeat 0 -82px;
		}
			#header .SearchBlock .txt
			{
				width:437px;
				height:32px;
				float:left;
				font-size:17px;
				border:0;
				background:none;
				color:#969494;
				top:1px;
				left:20px;
				position:relative;
				line-height:35px;
			}
			#header .SearchBlock .sbmt
			{
				width:119px;
				height:35px;
				float:right;
				margin:0 15px 0 0;
				border:0;
				color:#fff;
				font-size:20px;
				background:none;
				cursor:pointer;
			}
#wrapper
{
	float:left;
	width:100%;
}
	#wrapper #content
	{
		margin:0 264px 0 300px;
	}
#left
{
	float:left;
	margin-left:-99%;
	width:280px;padding-left:20px;
}
#right
{
	float:left;
	margin-left:-264px;
	width:219px;
	padding:0 0 0 45px;
}

#footer {height:52px;margin:-52px auto 0;width:99%;}

.copyright
    {
      float:left;
      width:50%;
      height:52px;
      text-align:left;
      position:relative;
      margin-top:-50px;
      z-index:1;padding-left:30px;font:12px Arial;
    }
    .counts
    {
      float:right;
      width:50%;
      height:52px;
      text-align:right;
      position:relative;
      margin-top:-50px;
      z-index:1;padding-right:20px;
    }
    .footermenu
    {
      width:620px;
      height:52px;
margin:0 auto;text-align:center;
      position:relative;
      z-index:2;
    }
.footermenu ul {text-align:center;margin:0 auto;padding-top:10px;}
.footermenu ul li {display:inline;margin:0 11px 0 0;}
.footermenu ul li a {font-size:14px;font-family: Arial;}
.act {text-decoration:none;}
.counts ul li {display:inline;margin:0 11px 0 0;}

.time {padding:80px 0 0 0;}
.time img {float:left;padding:0 5px 0 0;}
.time h6 {padding:0 0 5px 0;margin:0;font:bold 17px Arial;color:#147da6;}
.time p {padding:1px 0 0 0;margin:0;font:13px Arial;}













.catalogue
{
	
list-style-position: inside;
}
	.catalogue li,
	.SearchList li
	{
		background:url("../i/gif.gif") no-repeat 0 10px;
		padding:0 0 0 15px;
	}
		.catalogue li a,
		.SearchList li a
		{
			font:16px Arial;
			color:#215d6e;
			line-height:24px;
		}
			.SearchList li a
			{
				font-size:16px;
			}
		.catalogue li ul
		{
			margin:0 0 0 20px;
			padding:0;
		}
		.SearchList li ul
		{
			margin:7px 0 0 -3px;
		}
			.catalogue li ul li,
			.SearchList li ul li
			{
				background:none;
				padding:0;
			}
				.SearchList li ul li
				{
					line-height:24px;
				}
 			.catalogue li ul a
			{
				font-size:12px;
				color:#9c9b9b;
				font-weight:bold;
				text-decoration:none;
			}
			.catalogue li ul a:hover
			{
				text-decoration:underline;
			}
.basket
{
	font-size:12px;
	color:#6c6c6d;
	position:relative;
}
	.basket h1
	{
		margin:0 0 10px 0;
	}
	.basket a
	{
		font-size:17px;
		color:#215d6e;
		display:block;
		margin:0 0 5px;
	}
	.basket i
	{
		display:block;width:32px;height:32px;
		background:url("../i/3cart.png") no-repeat;
	}
.news,
.search
{
	margin:55px 0 0 0;
}
	.news .tit,
	.search a
	{
		font-size:16px;
		color:#215d6e;
	}
	.news p
	{
		margin:5px 0;
	}
	.news .more
	{
		color:#215d6e;
	}
	.news li
	{
		margin:0 0 20px;
	}
/* **** закругленные углы **** */
.CornersBlock
{
	border:1px solid #bfbdbd;
	position:relative;
	padding:14px 23px;
	background:#fff;
}
	.CornersBlock i
	{
		display:block;
		width:6px;
		height:6px;
		position:absolute;
		background:url("../i/corns.gif");
		font-size:0;
	}
		.CornersBlock .tl
		{
			background-position:0 0;
			top:-1px;
			left:-1px;
		}
		.CornersBlock .tr
		{
			background-position:100% 0;
			top:-1px;
			right:-1px;
		}
		.CornersBlock .bl
		{
			background-position:0 100%;
			bottom:-1px;
			left:-1px;
		}
		.CornersBlock .br
		{
			background-position:100% 100%;
			bottom:-1px;
			right:-1px;
		}
/* **** /закругленные углы **** */
.NewGoods ul
{
	overflow:hidden;
}
	.NewGoods li
	{
		margin:0 10px 0 0;
		width:185px;height:300px;
		float:left;
	}
		.NewGoods li.l
		{
			margin:0;
		}
		.NewGoods li h2
		{
			margin:0 0 10px 0;height:25px;
			font:bold 11px Arial;
		}
			.NewGoods li h2 a
			{
				color:#215d6e;font:bold 12px Arial;font-weight:bold;
			}
		.NewGoods li p
		{
			margin:0;
		}

		.NewGoods li .img1
		{
			display:block;
			width:185px;height:170px;
			text-align:center;

		}
		.NewGoods li .incart
		{
			margin:10px 0 0 30px;
		}
		.NewGoods li .buy
		{
			padding:2px 0 2px 19px;
			background:url("../i/4cart.png") no-repeat 0 0;
			color:#215d6e;
			font-weight:bold;
		}
		.NewGoods li .price
		{
			width:125px;margin-left:15px;
			padding:0 0 0 14px;
			background:url("../i/menu.gif") no-repeat 0 -121px;
		}
		.NewGoods li .price span
			{
				display:block;
				padding:0 14px 0 0;
				background:url("../i/menu.gif") no-repeat 100% -121px;
				line-height:32px;
				color:#fff;
				font-size:18px;
				white-space:nowrap;
			}
.title
{
	padding:0 0 0 23px;
}
.SeoTxt
{
	position:absolute;
	padding:0 280px 0 300px;
	top:590px;}

.SeoTxt p {margin:0;font-size:12px;}

.SeoTxt1 {position:absolute;top:155px;left:300px;width:690px;}
.SeoTxt2 {position:absolute;bottom:0px;padding:0;margin-bottom:60px;}
	.SeoTxt1 p, .SeoTxt2 p
	{
		margin:0;
		font-size:14px;
		color:#3f3f3f;
	}

/* **** корзина **** */
.BasketPage table
{
	border-collapse:collapse;
	background:#fff;
	width:100%;
	margin:0 0 45px 0;
}
	.BasketPage table td,
	.BasketPage table th
	{
		border:1px solid #ccc;
		padding:5px;
	}
	.BasketPage table th
	{
		padding:8px 5px;
	}
	.BasketPage table td,
	.BasketPage table th
	{
		font-size:11px;
	}
	.BasketPage table a
	{
		color:#1378a0;
	}
	.BasketPage table b
	{
		color:#f96300;
		font-size:12px;
	}
	.BasketPage table .close
	{
		background:url("../i/sprite.gif") no-repeat 0 0;
		width:14px;
		height:13px;
		display:block;
	}
	.BasketPage table .txt
	{
		border:1px solid #999;
		background:#f2f2f2;
		font-size:12px;
		font-weight:bold;
		width:22px;
		text-align:center;
		margin:0 5px 0;
	}
		.BasketPage table .tfoot
		{
			border:1px solid #ccc;
			border-top:0;
		}
			.BasketPage table .tfoot td
			{
				background:#fef2c5;
				border:0;
				padding:10px 0;
				text-align:center;
			}
		.BasketPage table .desrc
		{
			width:70%;
			padding-left:15px;
			text-align:left;
		}
			.BasketPage .tfoot .desrc
			{
				width:auto;
				font-size:18px;
				text-align:left;
				padding-left:15px;
			}
			.BasketPage .tfoot a
			{
				font-size:16px;
				font-weight:bold;
			}
			.BasketPage .tfoot .count a
			{
				color:#7d7d7d;
			}
			.BasketPage .tfoot .price a
			{
				color:#f86300;
			}
		.BasketPage table .count
		{
			width:12%;
			text-align:center;
		}
		.BasketPage table .price
		{
			width:18%;
			text-align:center;
		}
.OrderForm h3
{
	font-size:16px;
	padding:0 0 0 25px;
	font-weight:normal;
}
.OrderForm .FormLine
{
	float:right;
	margin:0 0 10px 0;
	position:relative;
}
	.OrderForm label
	{
		padding:0 20px 0 0;
	}
	.OrderForm input[type="text"],
	.OrderForm textarea
	{
		border:1px solid #a8acad;
		height:23px;
		background:url("../i/input_bg.gif") repeat-x #fff;
		width:447px;
		padding:0 5px;
	}
	.OrderForm textarea
	{
		height:149px;
	}
		.OrderForm .FormLine.comment label
		{
			position:absolute;
			top:0;
			left:-104px;
		}
	.OrderForm .buts
	{
		float:right;
		margin:29px 0 0 0;
		clear:both;
		width:460px;
	}
		.OrderForm .buts .blue
		{
			float:right;
		}
		.OrderForm .buts .blue input,
		.OrderForm .buts .red input
		{
			width:96px;
		}
/* **** /корзина **** */
/* **** кнопки **** */
.but
{
	float:left;
	padding:0 0 0 11px;
	background:url("../i/menu.gif") no-repeat;
}	
	.but input,
	.but a
	{
		display:block;
		padding:0 11px 0 0;
		font-size:14px;
		color:#fff;
		text-decoration:none;
		background:url("../i/menu.gif") no-repeat;
		border:0;
		height:29px;
	}
	.but a
	{
		line-height:27px;
	}
.but.red
{
	background-position:0 -153px;
}
.but.red input,
.but.red a
{
	background-position:100% -153px;
}
.but.blue
{
	background-position:0 -182px;
}
.but.blue input,
.but.blue a
{
	background-position:100% -182px;
}
/* **** /кнопки **** */
/* **** страница сравнения **** */
.compare .title span,
.compare .filtr a,
.compare p,
.compare .clear,
.CompareTable h1 .name,
.CompareTable tbody td
{
	font-size:14px;
}
	.compare .title
	{
		margin:0 0 95px 0;
	}
	.compare p
	{
		margin:0 0 15px 0;
	}
		.compare .title span
		{
			padding:0 0 0 43px;
		}
	.compare .filtr
	{
		float:right;
		width:595px;
	}
	.compare .clear
	{
		float:right;
		display:block;
	}
.CompareTable
{
	width:100%;
	margin:20px 0 0 0;
	border-collapse:collapse;
}
	.CompareTable h1
	{
		margin:0 0 11px 0;
	}
		.CompareTable h1 a
		{
			display:block;
		}
		.CompareTable h1 .close
		{
			width:22px;
			height:22px;
			background:url("../i/sprite.gif") no-repeat 0 -61px;
			position:absolute;
		}
		.CompareTable h1 .name
		{
			padding:0 0 0 30px;
			line-height:22px;
		}
	.GoodImg.CornersBlock
	{
		padding:6px;
	}
	.CompareTable .good
	{
		width:173px;
	}
		.CompareTable thead td
		{
			padding:0 0 10px 0;
		}
			.CompareTable thead td.l
			{
				width:133px;
			}
		.CompareTable tbody
		{
			background:#fff;
		}
			.CompareTable tbody td
			{
				border-top:1px solid #bfbdbd;
				border-bottom:1px solid #bfbdbd;
				padding:2px 5px;
			}
			.CompareTable tbody tr.grey
			{
				background:#e1e1e1;
			}
			.CompareTable tbody td.l
			{
				border-right:1px solid #bfbdbd;
			}
			.CompareTable tbody td:first-child
			{
				border-left:1px solid #bfbdbd;
			}
/* **** /страница сравнения **** */
/* **** блок расширенного поиска **** */
.RasSearch
{
	display:none;
	position:absolute;
	top:20%;
	right:0px;
	z-index:100;
}
	.RasSearch .search
	{
		margin:0;
		background:#fff;
		padding:13px;
		width:218px;
	}
		.RasSearch .search h1
		{
			margin:0 0 9px 0;
		}
	.RasSearch .tbs
	{
		padding:16px 9px 17px 22px;
		background:#40b5e5;
		position:relative;
	}
		.RasSearch .tbs .tc,
		.RasSearch .tbs .bc
		{
			height:6px;
			background:url("../i/search_corners.png");
			position:absolute;
			width:100%;
			left:0;
		}
		.RasSearch .tbs .tc
		{
			top:-6px;
			background-position:0 0;
		}
		.RasSearch .tbs .bc
		{
			bottom:-6px;
			background-position:0 -6px;
		}
		.RasSearch .tbs .tab1,
		.RasSearch .tab1,
		.RasSearch .tbs .tab2,
		.RasSearch .tbs .tab3
		{
			position:absolute;
			display:block;
			width:106px;
			height:29px;
		}
			.RasSearch .tbs .tab1, .RasSearch .tab1
			{
				position:inehrit;width:33px;
				height:86px;
				right:0px;;
				top:-84px;z-index:9999;
				background:url("../i/tab1.png");
			}
			.RasSearch .tbs .tab2
			{
				left:21px;
				bottom:-29px;
				background:url("../i/tab2.png");
			}
			.RasSearch .tbs .tab3
			{
				border:0;
				left:150px;
				bottom:-29px;
				background:url("../i/tab3.png");
			}
/* **** /блок расширенного поиска **** */
/* **** страница товара **** */
.GoodPage
{
	margin-top:100px;
}
	.HarTable
	{
		width:435px;float:left;
		margin-top:-6px;
	}
		.HarTable th
		{
			font-weight:normal;font-family:Arial;
			text-align:left;
		}
		.HarTable a,
		.HarTable td
		{
			font-size:16px;padding:1px 0 1px 3px;
			color:#6c6c6c;
		}
		.HarTable th
		{
			font-size:16px;font-family:Arial;
			font-weight:bold;
			color:#d97e39;
			padding:0 0 5px 0;
		}
	.GoodPage .GoodBut {width:130px;text-align:center;margin:0 0 10px 0;}
		.GoodPage .GoodBut .dwn
		{
			font-size:14px;
		}
		.GoodPage .GoodBut .but.blue,
		.CategoryPage .GoodList .but.blue
		{
			margin:15px 0 0 10px;
			position:relative;
		}
			.GoodPage .GoodBut .blue a,
			.CategoryPage .GoodList .blue a
			{
				font-size:12px!important;font-family:Arial, sans-serif;
				font-weight:bold;
				text-decoration:underline;
				padding-left:10px;
			}
			.GoodPage .GoodBut .kor a,
			.CategoryPage .GoodList .kor a
			{
				padding:0 15px 0 22px;
			}
			.GoodPage .GoodBut .blue b,
			.CategoryPage .GoodList .blue b
			{
				display:block;
				width:18px;
				height:25px;
				position:absolute;
				background:url("../i/sprite.gif") no-repeat 0 -121px;
				left:6px;
				top:2px;
			}
			.GoodPage .GoodBut .kor b,
			.CategoryPage .GoodList .kor b
			{
				width:13px;
				height:11px;
				background:url("../i/sprite.gif") no-repeat 0 100%;
				left:11px;
				top:9px;
			}

/* **** /страница товара **** */
/* **** страница категории **** */
.cat
{
	margin:30px 0 10px 0;
	width:220px;
}
	.cat h1
	{
		font:bold 17px Arial;margin:0 0 10px 0;
	}
		.cat ul li
		{
			float:left;
			width:50%;
		}
			.cat ul li a
			{
				color:#6ba3b7;
				line-height:18px;
				font-size:12px;
			}
.CategoryPage
{

}
	.CategoryPage h1
	{
		float:left;
	}
	.CategoryPage h4
	{
		float:right;
		margin:3px 283px 0 0;
		font-size:16px;
		color:#215d6e;
		font-weight:normal;
	}
	.CategoryPage .img
	{
		float:left;
	}
	.CategoryPage .img1
	{
		float:left;
	}
	.CategoryPage .seotxt,
	.CategoryPage span,
	.CategoryPage a
	{
		font-size:16px;
	}
	.CategoryPage .seotxt
	{
		width:425px;
		float:right;
		margin:0 283px 0 0;
		line-height:20px;
	}
	.CategoryPage b
	{
		font-weight:normal;
	}
		.CategoryPage b a 
		{
			text-decoration:none;
			float:left;
			padding-right:15px;
			display:block;
		}


	.CategoryPage .prt
	{
		position:relative;
	}
		.CategoryPage .prt div.df
		{
			position:absolute;
			border:1px solid red;
			width:938px;
			margin:0 0 52px -77px;
		}
	.CategoryPage .CornersBlock
	{

		padding:0 23px;
	}
	.CategoryPage .GoodList
	{
		overflow:hidden;

	}
		.CategoryPage .GoodList li
		{
			float:left;
			width:255px;
			padding:15px 60px 0 0;
			height:200px;
			border-bottom:1px dotted #b2b2b2;
			position:relative;
		}

			.CategoryPage .GoodList li h3
			{
				font-size:16px;
				font-weight:normal;
				margin:0 0 20px 0;
			}
			.CategoryPage .GoodList li .but.blue
			{
				float:right;
				margin:15px 0 0 0;
			}
			.CategoryPage .GoodList li h5
			{
				float:right;
				clear:right;
				font-size:15px;
				font-weight:normal;
				width:110px;
				text-align:center;
				color:#000;
				margin:15px 0 0 0;
			}
.but.blue.grey,
.but.blue.ble
{
	background-position:0 -211px;
	padding-left:30px;
}
	.but.blue.grey a,
	.but.blue.ble a
	{
		background-position:100% -211px;
		height:33px;
		padding-left:0;
		line-height:14px;
		color:#1481ad;
	}
	.but.blue.ble
	{
		background-position:0 -244px;
	}
	.but.blue.ble a
	{
		background-position:100% -244px;
		height:35px;
		color:#fff;
	}
/* **** /страница категории **** */
/* **** пэйджер **** */
.pager
{
	margin:27px auto;
}
	.pager a
	{
		padding:1px 4px;
		font-size:13px;
		color:#007dcc;
		text-decoration:none;
	}
		.pager a.act
		{
			background:#fff;
			color:#000;
		}
		.pager .f
		{
			padding:0 5px 0 0;
		}
		.pager .l
		{
			padding:0 0 0 5px;
		}
/* **** /пэйджер **** */

#tabs { height: 360px; } 
#tabs ul {z-index:1;}
.tabs-bottom { position: relative; } 
.tabs-bottom .ui-tabs-panel { overflow: auto;height:306px } 
.tabs-bottom .ui-tabs-nav { position: absolute !important; left: 0; bottom: 0; right:0; padding: 0 0.2em 0.2em 0; } 
.tabs-bottom .ui-tabs-nav li { margin-top: -4px !important; margin-bottom: 4px !important; border-top: none; border-bottom-width: 1px;  float:left;}
.ui-tabs-selected { margin-top: -3px !important; }
.ui-tabs-hide {display:none;}


.centerbg1 {   display: none;   width:100%;   height:100%;   position: absolute;   top: 0px;   left: 0px;   z-index: 1000;   background: #fff; }  
#preloader {   margin: 20% auto;   width: 235px;   height: 115px;   background: url("../i/logo.gif"); } 
.catalogue li ul a.target{color:#215D6E;}
#dwn {display:block;height:25px;padding-top:5px;text-align:center;width:100px;}
.gift{
background: #fff url("http://res1.nadodoma.ru/i/gift.jpeg") no-repeat scroll 50% 50%;
border:2px dashed #999;
height:120px;
position:absolute;
top:5px;
left:4px;
width:120px;
display:none;
}
#paramload div {
background-image:url(http://res2.nadodoma.ru/images/preloader1.gif);
background-repeat:no-repeat;
height:80px;
position:fixed;
right:90px;
top:50%;
width:80px;
}
#paramload {
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
border:2px solid #00B050;
display:none;
z-index:100;
}
#numgoods {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:#FFFFFF none repeat scroll 0 0;
border:2px solid #007DCC;
color:#000000;
font-size:12px;
height:18px;
margin-top:-15px;
padding:4px;
position:absolute;
right:240px;
width:194px;
z-index:100;
}
#numgoods input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border-color:-moz-use-text-color;
border-style:none none dashed;
border-width:0 0 1px;
cursor:pointer;
font-size:12px;
padding:0;
text-decoration:underline;
width:60px;
}
label.error{
background:none repeat scroll 0 0 #FFFFFF;
border:2px solid red;
display:inline;
padding:10px;
position:absolute;
right:-250px;
top:-5px;
width:220px;
}
label.checked{
background:none repeat scroll 0 0 #FFFFFF;
border:2px solid green;
display:inline;
height:18px;
padding:2px;
position:absolute;
right:-30px;
top:0;
width:18px;
}
.char{background: url("http://www.novamag.ru/images/vopr.jpg") no-repeat scroll 100% 50% transparent;text-decoration:none;}
.parbar {background:#ffdaa0;}


.newprice {float:right;font:bold 16px Arial;}
.newsort {margin-top:10px;}
.newsort span, .newsort a {font-size:12px;}
.newgood {float:left;margin:0 20px 10px 0;text-align:center;}
.newgood h3 {font:bold 16px Arial;}
.newsocial {width:100%;background:#ffffff;padding:10px;}
