html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, acronym, address, big, cite, code, em, font, img, ins, q, small, strike, strong, sub, sup, tt, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
background:none repeat scroll 0 0 transparent;
border:0;
margin:0;
outline:0 none;
padding:0;
}

body, td {
	margin:0;
	color:#000000;
	background:#ffffff;
	font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size:0.75em;
	line-height:16px;
}
p				 {padding:0;}
	
.siteLogo	 	 {background: url(/images/general/logotip.jpg) top left; background-repeat: no-repeat;}
.left_nav        {width:250px; margin-top:5px;}
#divSearch 		 {padding-left:1px; color:#444444;}
#divContact 	 {font:80%; color:#444444;}
.update-date	 {font:110%; color:#A50000;}
#divBanLeft 	 {padding:0 10px 10px 7px;}
#divImage 		 {float:left; padding:2px 12px 0 0; text-align:center;}
#divIntro 		 {text-align:center;}
#sw_link 		 {background:#66ccff; padding:3 4 3 4;}
.sw_price 		 {color:#ff6633; font-size:120%; font-weight:bold;}
#divFormat 		 {padding-top:15;}
.main_tab  { margin-top: 15px; }

.lister 		 {padding:4 0 7 0; height:22; display:block;}

#divLineNav 	 {padding-bottom:8px;}
.catalog 		 {margin-top:10px;}
.cagetories 	 {padding-bottom:10px;}
.cagetories td   {padding-bottom:4px;}
#divLineNav h1	 {color:#000000; font-size:18px; font-weight:normal; padding-top:12px; margin:0;}

a:link, a:active, a:visited {color:#003399; text-decoration:underline;}
a:hover			 {color:#d72428; text-decoration:underline;}
a.bolerobuy:link, a.bolerobuy:visited, a.bolerobuy:active, a.bolerobuy:hover {color:#A50000; font-weight:bold; font-size:14px;}

.none_link 		 {color:#003399; font-size:11px; line-height:16px; padding:0 0 0 6px;}
a.nav:link,
a.nav:hover,
a.nav:visited 	 {color:#003399; text-decoration:none; padding:3px 0 0 7px; display: block;}
a.nav:hover 	 {color:#d72428; text-decoration:underline;}

.nav_activ 		 {color:black; background:#FFCC66; margin:0 0 0 6px;}

#right-advert    {width: 180px;}

#leftnav 		 {position: absolute; top:120px; left:2px; width: 265px;}
#leftnavLevel2	 {padding:0 0 2px 13px;}

a.nav-lev2:link,
a.nav-lev2:hover,
a.nav-lev2:active,
a.nav-lev2:visited {color:#444444; text-decoration:none; font-size:90%;}
a.nav-lev2:hover   {color:#d72428; text-decoration:underline;}

a.small:link, a.small:hover,
a.small:active, a.small:visited,
a.small:hover    {line-height:12px;}

.nav_lev2_activ  {color:black; background:#FFCC66; font-size:90%;}

a.t-nav:link,
a.t-nav:active,
a.t-nav:visited,
a.t-nav:hover    {color:white; text-decoration:none;}

a.list:link,
a.list:active,
a.list:visited,
a.list:hover     {font-size:14px; font-weight: bold; line-height:17px;}

#shop-window a:link,
#shop-window a:hover,
#shop-window a:active,
#shop-window a:visited {color:#444444; text-decoration:none;}
#shop-window a:hover   {color:#89A8C6; text-decoration:underline;}

.prodlist a:link,
.prodlist a:hover,
.prodlist a:active,
.prodlist a:visited {color:#444444; text-decoration:none;}
.prodlist a:hover   {color:#89A8C6; text-decoration:underline;}

.mname a:link,
.mname a:hover,
.mname a:active,
.mname a:visited {color:#444444; text-decoration:none;}
.mname a:hover   {color:#89A8C6; text-decoration:underline;}

.price a:link,
.price a:hover,
.price a:active,
.price a:visited {text-decoration:none;}
.price a:hover   {text-decoration:underline;}


#golink			 {padding:20px 0;}
#main 	         {padding:0 10px 20px 0;}
.search 		 {font:11px "trebuchet ms", Verdana; color:#555555; font-weight: bold;}
.bolerobuy 		 {color:#A50000; font-weight: bold; font-size: 14px;}
.ozonbuy 		 {font-weight: bold; font-size: 14px;}

#price_tab		 {white-space:nowrap; margin:0 0 10px 15px; background-color:#F5F5EA; padding:15px;}
#price_tab td    {line-height:20px; background-color:#F5F5EA;}
#price_tab .sold_title	{color:#B3B3B3; font-size:15px; margin-bottom:10px;}
.prices {
  padding:0 0 15px 3px;
}
.media {
  padding-bottom:8px;
}

.sold, a.sold {color:#B3B3B3;}
.orderingTime 	  {color:#444444; width:145;}
.price 			  {font-weight:bold; font-size: 120%;} /*337733*/
.hand 			  {cursor:pointer;}
.red			  {color:#ff0000;}
.white 			  {color:#FFFFFF;}
small, .small 	  {font-size:10px;}
.xsmall 		  {font-size:11px;}
.small_image 	  {width:90; height:75; text-align:center; background:#F6F6F6; padding:9 4 10 4;}
#shop-window h1	  {margin:10px 0 15px 0;}
.book-list        {padding-bottom:20px;}

h1 {
	padding:0;
	margin:4px 0 5px 0;
	font-size:18px;
	font-weight:normal;
	overflow:hidden;	
	line-height:21px;
	}
h2 {color:#339933; font-size:14px; padding:0; margin:0 0 5px 0; overflow:hidden;}
h2 a {line-height:17px;}
a.h2 {color:#339933; font-size:14px; line-height:25px;}

.h2 {color:#CC6600; margin-bottom:10px; /*font-weight:bold;*/}
.author {color:#339933; margin-bottom: 8px;}

img, table 		{border:0;}
form			{margin:0;}
select, option, input {font-family:Verdana; font-size:14px; font-weight:bold;}
input.search_text {
	font-size:15px;
	font-weight:bold;
	margin-right:5px;
	float:left;
	width:50%;
	}
/* banners imges */
img.b88 {height :31px; 	width:88px;}

/* product list */
.block {
	padding-left:20px;
	padding-bottom:20px;
}
.list			{font-size:14px;}
.new 			{display:inline; position:static; width:26; height:14; margin:1px 0 0 3; background:url(/images/general/icons/new.gif) top right no-repeat;}
.prodlist 		{
  background:#f6f6f6;
  padding:5px 4px 12px;}

br  {font-size:10px;}
sup {
	color:red;
	padding-left:2px;
	}
#alike {
	overflow:hidden;
	zoom:1;
	}
#alike div {
	float:left;
	width:32%;
	margin-right:5px;
	}
    #alike div h3 {
      font-size:11px;
      font-weight: normal;
      }
    #alike div img, #shop-window a img {
      margin-right:5px;
      }
	
.grey {color: #444444;}
.black {color: black;}
.bold {font-weight: bold;}
.buy_in_list {font-size: 13px;}

.page {float:left; margin-top:4px; vertical-align:middle;}
.pager {color:#FFFFFF; background-color:#3399FF; padding:6px; margin:1px; line-height:14px; float:left;}
.pager_active {color:#000000; background-color:#FFCC66; padding:6px; margin:1px; line-height:14px; float:left;
}

/*  temp   */
.rborder {border:1px solid red;}
.bborder {border:1px solid #3366cc;}

.yandex-in {
  padding-left: 15px;
}

