	body {padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px;}

	.norepeat 		{background-repeat: no-repeat;}
	.alignCenter	{text-align: center;}
	.alignLeft		{text-align: left;}
	.alignRight		{text-align: right;}
    .vertAlignTop	{vertical-align: top;}
    .vertAlignMiddle{vertical-align: middle;}
    .repeatY		{background-repeat:repeat-y;}
	.noDecoration	{text-decoration: none;}


	.tblMax		{width: 100%; 				}
	.HeadTable  {				 				background-image: url('/dev/images/headBgRubber.jpg');}
	.td11		{				height: 108px; 	background-image: url('/dev/images/1-1.jpg');}
	.td12		{width: 545px; height: 108px; 	background-image: url('/dev/images/1-2.jpg');}
	.td21		{				height: 172px; 	background-image: url('/dev/images/2-1.jpg');}
	.td22		{width: 545px; height: 172px; 	background-image: url('/dev/images/2-2.jpg');}
    .menuTop	{text-align: center;}
    .elmMenu	{width: 125px; height: 41px; 	background-image: url('/dev/images/menuGray.jpg'); text-transform: uppercase;}

    .elmMenuRed {width: 122px; height: 41px; 	background-image: url('/dev/images/menuRed.jpg');}


    .menuLeft	{width: 250px;  				}
    .divSearch	{width: 250px; height: 164px;	background-image: url('/dev/images/bgSearchBlock.jpg');
        background-position: center center; background-repeat: no-repeat; 
      }

    .hotLine	{width: 182px; height: 122px;	background-image: url('/dev/images/hotLine.jpg');}

    .OsnBody	{vertical-align: top;}
    .btnLeftMenu			{width: 182px; height: 46px; 	background-image: url('/dev/images/btnLeftMenu.jpg');}
    .btnLeftMenuSubSub		{width: 182px; height: 30px; 	background-image: url('/dev/images/btnLeftMenuSubSub.jpg'); padding-top: 5px; margin-left: 0px;}
    .btnLeftMenuSubSubRed	{width: 182px; height: 30px; 	background-image: url('/dev/images/btnLeftMenuSubSubRed.jpg'); padding-top: 5px; margin-left: 0px;}
    .btnLeftMenuText 		{padding-left: 35px;}


    .btnLeftMenuBack  {width: 250px; height: 46px; 	background-image: url('/dev/images/btnLeftMenuRubber.jpg');}
      /* .btnLeftMenuBack  {padding-left: 20px; padding-right: 20px;} */
    .btnLeftMenuLeft  {width: 250px; height: 46px; 	background-image: url('/dev/images/btnLeftMenuLeft.jpg');}
      .btnLeftMenuLeft {background-position: top left; background-repeat: no-repeat;}  
    .btnLeftMenuRight {width: 250px; height: 46px; 	background-image: url('/dev/images/btnLeftMenuRight.jpg');}
	   .btnLeftMenuRight {background-position: top right; background-repeat: no-repeat;}
    .linkContainer  {margin-right: 20px; margin-left: 20px; vertical-align: middle; line-height: 46px;}
    
    .btnLeftMenuSubSubBack  {width: 250px; height: 30px; 	background-image: url('/dev/images/btnLeftMenuSubSubRubber.jpg'); background-repeat: repeat-x; background-position: top left;}
    .btnLeftMenuSubSubLeft  {width: 250px; height: 30px; 	background-image: url('/dev/images/btnLeftMenuSubSubLeft.jpg'); background-repeat: no-repeat;background-position: top left;}
    .btnLeftMenuSubSubRight  {width: 250px; height: 30px; 	background-image: url('/dev/images/btnLeftMenuSubSubRight.jpg'); background-repeat: no-repeat; background-position: top right;}
    .linkContainerSub       {line-height: 30px; overflow: hidden;} 
    .btnLeftMenuTextSub 		{padding-left: 30px; text-align: center;}     
    
    .btnLeftMenuSubSubBackRed  {width: 250px; height: 30px; 	background-image: url('/dev/images/btnLeftMenuSubSubRubber.jpg'); background-repeat: repeat-x; background-position: top left;}
    .btnLeftMenuSubSubLeftRed  {width: 250px; height: 30px; 	background-image: url('/dev/images/btnLeftMenuSubSubLeft.jpg'); background-repeat: no-repeat;background-position: top left;}
    .btnLeftMenuSubSubRightRed  {width: 250px; height: 30px; 	background-image: url('/dev/images/btnLeftMenuSubSubRight.jpg'); background-repeat: no-repeat; background-position: top right;}
    
    
    .btnLeftMenuSubSubBackRed  {width: 250px; height: 30px; 	background-image: url('/dev/images/btnLeftMenuSubSubRedRubber.jpg'); background-repeat: repeat-x; background-position: top left;}
    .btnLeftMenuSubSubBackRed .btnLeftMenuSubSubLeftRed  {width: 250px; height: 30px; 	background-image: url('/dev/images/btnLeftMenuSubSubRedLeft.jpg'); background-repeat: no-repeat;background-position: top left;}
    .btnLeftMenuSubSubBackRed .btnLeftMenuSubSubLeftRed .btnLeftMenuSubSubRightRed  {width: 250px; height: 30px; 	background-image: url('/dev/images/btnLeftMenuSubSubRedRight.jpg'); background-repeat: no-repeat; background-position: top right;}
    .linkContainerSubRed       {line-height: 30px; overflow: hidden;} 
    .btnLeftMenuTextSubRed 		{padding-left: 30px; text-align: center;}
    
  .footer				{width: 100%; height: 95px;	background-image: url("/dev/images/foterMiddle.jpg");}
    .footerLeft 		{width: 60px; height: 95px;	background-image: url('/dev/images/foterLeft.jpg');}
    .footerRight 		{width: 46px; height: 95px;	background-image: url('/dev/images/foterRight.jpg'); }
    /* .footerMiddle  {background-image: url("/dev/images/foterMiddle.jpg");} */

	/*      BANNERS            */
	.banner			{width: 143px;}
	.banBack		{width: 143px;				 	background-image: url('/dev/images/banBg.jpg');}

	.banTop			{width: 143px;	height: 13px; 	background-image: url('/dev/images/banTop.jpg');}
	.banBody		{width: 143px;	height: 13px; 	background-image: url('/dev/images/banBody.jpg');	padding: 0px 3px 0px 10px; background-repeat:no-repeat;}
	.banBottom		{width: 143px;	height: 14px; 	background-image: url('/dev/images/banBottom.jpg');}


	/*  imgages  */
    .imgContRelative	{position: relative; top: -20px; right: -50px;}
    .img_info		{border: none;}
    .btnBuy			{background-image: url('/dev/images/button-kupit.gif'); width: 140px; height: 30px; text-align: center; line-height: 30px;}


	/*   	BASKET	*/
	.bgBasket		{background-image: url('/dev/images/basket.png'); width: 148px; height: 105px;}
	.basketTop		{height: 27px; text-align: center;}

	.BasketBody		{height: 50px;padding-left: 10px; overflow: auto;}
    .BasketFooter	{height: 25px; text-align: center;}

	/*  Бэкграунды  */
    .bgPriceRed			{background-image: url('/dev/images/bgPriceRed.gif'); line-height: 26px;}
    .bgPriceGreen		{background-image: url('/dev/images/bgPriceGreen.gif'); line-height: 17px;}
	/*      FONTS            */
	.fntTahoma27	{font-family: Arial; font-size: 27px;}
	.fntArial21	{font-family: Arial; font-size: 21px;}
	.fntTahoma19	{font-family: Tahoma; font-size: 19px;}
	.fntTahoma17	{font-family: Tahoma; font-size: 17px;}
	.fntTahoma15	{font-family: Tahoma; font-size: 15px;}
    .fntTahoma13	{font-family: Tahoma; font-size: 13px;}
    .fntTahoma11    {font-family: Tahoma; font-size: 11px;}
    .fntTahoma10    {font-family: Tahoma; font-size: 10px;}
    .fntTahoma5    	{font-family: Tahoma; font-size: 5px;}
	.fntTimes21		{font-family: Times New Roman; font-size: 21px;}


	.fntBolder		{font-weight: bold;}



	/* Заголовки */
	H1, H2 				{font-family: "Times New Roman", Times, serif; font-size: 21px; font-weight: normal;}



	.Brown	{color: #393939;}
    .White	{color: white;}
    .Black	{color: Black;}
    .Red	{color: Red;}
    .Gray	{color: #464646;}

    a		{color: Black;}
    a:hover {color: #B70000;}
    a.howerClass:hover, a.cat:hover	{color: #B70000; font-weight: bold;}
    a.cat				{color: black;}


    /* Paddings And Margins */
    .paddingAnLeft10	{padding-left: 0px;}
    .paddingTop5		{padding-top: 10px;}
    .paddingTop20		{padding-top: 20px;}
    .marginBottom20		{margin-bottom: 20px;}


	.spacerBanMainPage		{float: left; width: 1px; height: 400px; }
    .spacerBanMainPageSmall {float: left; width: 1px; height: 95px;}

	.clearBottom			{clear: left; height: 0px;}



	.noBorder			{border: none;}
	
	
	  .BannerTop    {
    background-image: url('/shop/images/banner/top.png');    width: 400px; height: 48px;
    line-height: 48px; 
    }
  .BannerRubber {background-image: url('/shop/images/banner/rubber.png'); width: 400px; }
  .BannerBottom {background-image: url('/shop/images/banner/bottom.png'); width: 400px; height: 36px;}
  .fntHeaderBanner  {font-family: Arial; font-size: 18px; color: white; font-weight: bolder;}
  .fntHeaderTelo    {font-family: Arial; font-size: 16px; color: white; font-weight: normal;}
  
  
  .OsnBody table td {font-family: Tahoma; font-size: 13px;}
  td.sincl a h3 {font-size: 18px;}