﻿/* -----------------------------------------------------------------------------------------
   VaM Shop - open source ecommerce solution
   http://vamshop.ru

   Copyright (c) 2005-2008 VaM Shop 
   -----------------------------------------------------------------------------------------
   Released under the GNU General Public License 
   ---------------------------------------------------------------------------------------*/

/*<![CDATA[*/
#us
{
	font: 18px Arial !important;
	margin-bottom: 12px !important;
		
}
#us p
{
	text-indent: 40px;
	font: 18px Arial !important;
}
#us a
{
    text-decoration: underline !important;
	font: 18px Arial !important;
}
#us s
{
    font: 44px Arial !important;
	color: #f04d23 !important;
	text-shadow: grey 0.1em 0.1em 0.3em !important;
	text-decoration: none !important
}
#us h2
{
    font: 22px Arial !important;
	color: #f04d23 !important;

}
#us ul
{
	list-style-image: url(img/square.png);
}
#how
{
	font: 14px Arial !important;
	line-height: 1.5 !important;
	
}
#how p
{
	text-indent: 20px;
	font-size: 14px !important;
	line-height: 1.5 !important;
}
#how h2
{
	font: 20px Arial !important;
	font-style: bold !important;
	line-height: 1.5;
}

#how i
{
	font: 12px Arial !important;
	font-style: italic !important;
		line-height: 1.5 !important;
}
#how ol
{
	
}
#logo {
	background: url(img/logo.png) no-repeat left bottom !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://kover.in.ua/templates/injoit/img/logo.png', sizingMethod='crop');
	width: 222px;
	height: 76px;
}

#left-top-corner {
	background: url(img/lefttopcorner.gif) top left no-repeat;
}

#right-bottomb-corner {
	background: url(img/rightbottomcorner.gif) no-repeat right bottom !important;
}

#left-bottomb-corner {
	background: url(img/leftbottomcorner.gif) no-repeat left bottom !important;
}

#bottomb {
	background: url(img/bottom.gif) repeat-x left bottom !important;
}

#left-bottomb {
	background: url(img/yzor_niz.png) no-repeat left bottom !important;
}

* html div#right-bottomb-corner div#left-bottomb {
	background:url(img/leftbottom.gif) no-repeat left bottom !important;
}

#right-topb {
	background: url(img/topright.gif) no-repeat right top !important;
}

#topb {
	background: url(img/top.gif) repeat-x top !important;
}


#rightb {
	background: url(img/right.gif) repeat-y right !important;
}

#leftb {
	background: url(img/left.gif) repeat-y left !important;
}
#search_input
{
width:250px;
}
#state
{
	width:250px;
}
#firstname
{
	width:250px;
}
#lastname
{
	width:250px;
}
#email
{
	width:250px;
}
#address
{
	width:250px;
}
#city
{
	width:250px;
}
#telephone
{
	width:250px;
}
#country
{
	width:250px;
}
legend
{ 
	font:11px Tahoma !important;
}
label
{
	font:11px Tahoma !important;
}
html,body
   {
     margin: 0;
     padding: 0;
   }

body
   {
	color: #503216;
     font: 11px Tahoma !important;
	 background: #e8d6b4;
   }
   
p {
	color: #503216;
    font: 11px tahoma,arial,sans-serif !important;
}

img
   {
	  border: 0;
}

h2, h3
   {
     margin: 0 0 0 0;
     padding: 0 0 0 0;
   }
   
/* ���� ������� ������ � �������� */

a {
	text-decoration: none !important;
	font: 14px Tahoma !important;
	color: #503216 !important;

}

a:hover 
   {
     color: #7a110d !important;
	 text-decoration: underline !important;
   }
   
.lio_link {
	text-decoration: none !important;
	font: 12px Tahoma !important;
	color: #503216 !important;
	font-weight: bold !important;
}

.lio_link:hover 
   {
     color: #7a110d !important;
	 text-decoration: underline;
   } 
 
 
/* /���� ������� ������ � �������� */

/* ����� */

#background {
	min-width: 1200px;
/*	width: 1150px; */
	/*background: #e8d6b4 url(img/shopos/fon.gif);*/
	height: 100%;
	margin: 0 auto;
	width: 100%;
	}
	
#background-top {
	/* position: absolut; */
	top:0;
	/*background: url(img/yzor_verx.gif) no-repeat top right ;*/
	height: 100%;
	margin: 0 auto;
	}

#background-bottom {
	/* position: absolut; */ 
	bottom:0;
	/* background: url(img/yzor_niz.png) no-repeat bottom left ; */
	height: 100%;
	margin: 0 auto;
	}

#container {
/*	padding-left: 40px;
	padding-right: 20px;*/
	margin: 0 auto;
	width: 1140px !important;
	min-width: 1140px !important;
	/*margin: 0 auto;*/
	/*background: url(img/lefttopcorner.gif) top left no-repeat;*/
	/*background: #e8d6b4 url('img/yzor_verx.gif') top right no-repeat;*/
}

div#wrapper
   {
     float: left;
    /* width: 74%;*/
	/* margin-left: -20%;*/
	margin: 0 20% !important;
	background: #342;
   }

div#header 
   {
   height: 158px;
   display: block;
   }

div#header img {
	margin: 0px 0px 0px -10px;
	float: left;
}

#call {	
	float: right;
	color: #810b0d;
	text-align: right;
	/*positon: absolute;*/
	margin-top: 24px;
	margin-right: 38px;
}

div#content
   {
     margin: 0 50px;
	 width: 665px;
	 /*text-align: center;*/
	 top: -2px;
	 float: left;
	 position: relative;
	/* background: #478;*/
   }

/* /����� */

/* ����� ������� */
div#left
   {
     float: left;
     width: 220px; /* ������ ����� ������� */
   /* margin: 0 0 0 -550px;*/
   position: relative;
   /*padding-right: 35px;*/
   left: 30px;
   margin-left: -40px;

   }
/* /����� ������� */

/* ������ ������� */
div#right
   {
	float: top;
	position: relative;
    overflow: auto;
	width: 180px;
	position: relative;
	left: -50px;
	overflow: hidden;

	 /*padding-left: 25px;*/
	/* ������ ������ ������� */
    /*margin: .1em 0 0 88%;*/
   }
/* /������ ������� */

/* ��� */
div#footer
   {
     clear: left;
     /*background: url(img/shopos/bfon.gif);*/
     height: 74px;
     text-align: center;
     color: #fff;
   }
   
div#footer p
   {
     margin: 0;
     padding: 5px 10px;
   }
   
/* /��� */

/* ��������� */
div#navigation 
   {
     padding-top: 0.5em;
     padding-bottom: 0.5em;
     padding-left: 2px;
     color: #000;
   }

#navigation span 
   {
     display: block;
     font: 11px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #000;
     padding: 0 0 0 2px; 
   }
   
#navigation a
   {
     font: 11px Tahoma;
     font-weight: bold;
     color: #000;
     text-decoration: underline;
   }

#navigation a:hover
   {
     font: 11px Tahoma;
     font-weight: bold;
     color: #000;
     text-decoration: underline;
   }

#navigation a:visited
   {
     font: 11px Tahoma;
     font-weight: normal;
     color: #000;
     text-decoration: underline;
   }
   
/* /��������� */
   
/* ��������� �������� */
#content h1 
   {
     display: block;
     font: 18px 'Times New Roman' !important;
     color: #fff;
     background: url(img/shopos/plashka_korichnevaya.gif) no-repeat;
     margin: .1em 0 0 0;
     padding: .2em 0 .3em 8px;
     text-align: left;
   }

#content h1 a
   {
	 font: 18px 'Times New Roman' !important;
     color: #fff !important;
     text-decoration: none;
	 padding-left: 0px;
   }
/* /��������� �������� */

/* ����������� ���� */
.page 
   {
     background: transparent;
     width: 100%;
     margin-top: 0.5em;
     margin-bottom: 0.5em;
   }

.pageItem 
   {
     width: /*640px;*/ 100%
   }

* html .pageItem {
	overflow:hidden;
}

* /*html .pageItem table {
	width:210px !important;
}
*/ 
.page h1, .page p 
   {
     margin: 0 10px;
   }

.page h1 
   {
     font-size: 2em;
     color: #fff;
   }

.page p 
   {
     padding-bottom: 0.5em;
     padding-top: 0.5em;
   }

.page .b1, .page .b2, .page .b3, .page .b4, .page .b1b, .page .b2b, .page .b3b, .page .b4b 
   {
     display: none;
     overflow: hidden;
     font-size: 1px;
   }

.page .b1, .page .b2, .page .b3, .page .b1b, .page .b2b, .page .b3b 
   {
     display: none;
     height: 1px;
   }

.page .b2 
   {
     display: none;
     background: #fff;
     border-left: 1px solid #fff;
     border-right: 1px solid #fff;
   }

.page .b3 
   {
     display: none;
     background: #fff;
     border-left: 1px solid #fff;
     border-right: 1px solid #fff;
   }

.page .b4 
   {
     display: none;
     background: #fff;
     border-left: 1px solid #fff;
     border-right: 1px solid #fff;
   }

.page .b4b 
   {
     display: none;
     background: #fff;
     border-left: 1px solid #fff;
     border-right: 1px solid #fff;
   }

.page .b3b 
   {
     display: none;
     background: #fff;
     border-left: 1px solid #fff;
     border-right: 1px solid #fff;
   }

.page .b2b 
   {
     display: none;
     background: #fff;
     border-left: 1px solid #fff;
     border-right: 1px solid #fff;
   }

.page .b1 
   {
     display: none;
     margin: 0 5px;
     background: #fff;
   }

.page .b2, .page .b2b 
   {
     display: none;
     margin: 0 3px;
     border-width: 0 2px;
   }

.page .b3, .page .b3b 
   {
     display: none;
     margin: 0 2px;
   }

.page .b4, .page .b4b 
   {
     display: none;
     height: 2px;
     margin: 0 1px;
   }

.page .b1b 
   {
     display: none;
     margin: 0 5px;
     background: #fff;
   }

.pagecontent 
   {
   	width: 660px;
     display: block;
     padding-left: 0.5em;
     padding-right: 0.5em;
   }


.pagecontentfooter 
   {
     display: block;
     text-align: right;
     margin-top: 0.5em;
     margin-bottom: 0.5em;
	 width: 650px;
   }
/* /����������� ���� */

/*- ����-�������� ������ */


#menu 
   {
/*     border-top: 1px solid #000;*/
	padding-top: 0.5em;
	padding-bottom: 0.8em;
	margin: -4px 0 -5px 2px;
	width: 141px;
	background: #eddfc4;
   }

#menu ul, #navigation ul li 
   {
	list-style: none;
	margin: 0;
	padding:0;
   }

#menu ul 
   {
	  /*text-align: center;*/
	  text-align: left;
   }

#menu ul li 
   {
/*	  display: inline;*/
/*	  padding: 0 0.3em 0 0.3em;*/
	margin: 0;
	padding:0;
   }

#menu ul li.last 
   {
	  margin-right: 0;
   }
   
#menu ul li a {
	font-size: 12px !important;
	}

/*
#menu ul li a:hover 
   {
    background: #2ee !important;
	  color: #000;
     font-weight: bold;
	  text-decoration: underline;
   }

#menu ul li.current a 
   {
	  color: #000;
     font-weight: bold;
	  padding: 0;
	  text-decoration: underline;
   }

#menu ul li a span 
   {
	  padding: 0;
   }

#menu ul li.current a span 
   {
	  padding: 0;
   }

#menu ul li a:hover span 
   {
	  color: #000;
	font-weight: bold;
	  text-decoration: none;
   }
*/

/*\*//*/
#menu ul li a 
   {
	  display: inline-block;
	  white-space: nowrap;
	  width: 1px;
   }

#menu ul 
   {
	  padding-bottom: 0;
	  margin-bottom: -1px;
   }
/**/

/**/

/*- /����-�������� ������ */

/*- ����� */

/*- ���� ������� */

#boxCategories
   {
     text-align: left;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

/*- ��������� ����� ������� */
#boxCategories h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #fff;
     background: url(img/shopos/tfon2000.gif);
     margin: 0;
     padding: .3em 0 .2em 5px;
     border-bottom: 3px solid #446991;
     text-align: left;
  }
/*- /��������� ����� ������� */

/*- ������ �������� */
#categoriesBoxMenu 
   {
    padding-top: 0.5em;
	padding-bottom: 0.8em;
	margin: -5px 3 -8px 8px;
	width: 202px;
	/* background: #eddfc4; */
	padding-left: 5px;
   }
/*
#categoriesBoxMenu #CatNavi, #CatNavi ul, #CatNavi li 
   { 
     margin: 0; 
     padding: .1em; 
     list-style-type: none; 
   }
   
  

#categoriesBoxMenu #CatNavi li a
   { 
     padding: .2em 0 .2em 20px;
     color: #000;
     text-indent: 0.4em;
     text-decoration: none;
     margin: 0.2em 0 0 0; 
     background: url(img/shopos/icon_arrow.gif) no-repeat left center;
     font-weight: bold;
   }

#categoriesBoxMenu #CatNavi li a:hover
   { 
     color: #000; 
     font-weight: bold;
   }


#categoriesBoxMenu #CatNavi .CatLevel1, 
#categoriesBoxMenu #CatNavi .CatLevel2, 
#categoriesBoxMenu #CatNavi .CatLevel3,
#categoriesBoxMenu #CatNavi .CatLevel4,
#categoriesBoxMenu #CatNavi .CatLevel5,
#categoriesBoxMenu #CatNavi .CatLevel6
   {
     padding-left: 0.5em;
   }

#categoriesBoxMenu #CatNavi .CurrentParent a 
   { 
     font-weight: bold; 
   }

#categoriesBoxMenu #CatNavi .Current li a,
#categoriesBoxMenu #CatNavi .CurrentParent li a,
#categoriesBoxMenu #CatNavi .CurrentParent .Current li a 
   { 
     font-weight: bold; 
     text-decoration: none;
   }

#categoriesBoxMenu #CatNavi .Current a,
#categoriesBoxMenu #CatNavi .CurrentParent .Current a 
   { 
     font-weight: bold; 
     text-decoration: underline;
   }

*/
   
/*- /������ �������� */

/*- /���� ������� */

/*- ���� ������� */
.boxcontent a, .boxcontent {
	font: 11px Tahoma !important;
	}



#boxContent
   {
   	padding-top:5px;
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

/*- ��������� ����� ������� */
#boxContent h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #fff;
     background: url(img/shopos/tfon2000.gif);
     margin: 0;
     padding: .3em 0 .2em 5px;
     border-bottom: 3px solid #446991;
     text-align: left;
  }
/*- /��������� ����� ������� */

/*- ���������� ����� ������� */
#boxContentContent 
   {
     padding-left: 0;
     text-align: center;
  }

#boxContentContent p 
   {
     margin: 0;
     padding-bottom: 0.2em;
  }

#boxContent ul
   {
     list-style-type: none;
     text-align: left;
     padding-left: 5px;
     margin: 2, 0, 2, 0;
   }

/*#boxContent li 
   {
	  display: block;
     font: 11px Tahoma, Verdana, Arial, sans-serif;
     background: url(img/shopos/icon_arrow2.jpg) no-repeat left center;
     padding: 0 0 0 12px; 
   }
*/
/*- /���������� ����� ������� */

#cart_quantity {
	width: 650;
	}

/*- /���� ������� */

/*- ���� ���������� */
#boxInformation
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

/*- ��������� ����� ���������� */
#boxInformation h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #fff;
     background: url(img/shopos/t_green.gif);
     margin: 0;
     padding: .3em 0 .2em 5px;
     border-bottom: 3px solid #0a8952;
     text-align: left;
  }
/*- /��������� ����� ���������� */

/*- ���������� ����� ���������� */
#boxInformationContent 
   {
     padding-left: 0;
     text-align: center;
  }

#boxInformationContent p 
   {
     margin: 0;
     padding-bottom: 0.2em;
  }

#boxInformation ul
   {
     list-style-type: none;
     text-align: left;
     padding-left: .2em;
     margin: 0;
   }

#boxInformation li {
	display: block;
   font: 11px Tahoma, Verdana, Arial, sans-serif;
   background: url(img/shopos/icon_arrow2.jpg) no-repeat left center;
   padding: 0 0 0 12px; 
}

/*- /���������� ����� ������� */

/*- /���� ���������� */

/*- ���� ������� ����� */
#boxAddQuickie
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

/*- ��������� ����� ������� ����� */
#boxAddQuickie h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #fff;
     background: url(img/shopos/tfon2000.gif);
     margin: 0;
     padding: .3em 0 .2em 5px;
     border-bottom: 3px solid #446991;
     text-align: left;
  }
/*- /��������� ����� ������� ����� */

/*- ���������� ����� ������� ����� */
#boxAddQuickieContent 
   {
     padding-left: 1em;
  }

#boxAddQuickieContent p 
   {
     margin: 0;
     text-align: left;
  }

/*- /���������� ����� ������� ����� */

/*- ����� ������� ����� */
.addquickieform input {
	width: 80%;
	font-size: 1em;
	border: 1px solid;
	border-color: #666 #ccc #ccc #666;
	padding: 2px;
   margin-top: 0.2em;
   margin-bottom: 0.4em;
}

.addquickieform input:focus, .sffocus, .sffocus {
	background-color: #ffc;
}
/*- /����� ������� ����� */

/*- /���� ������� ����� */

/*- ���� ������ */
#boxAuthors
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

/*- ��������� ����� ������ */
#boxAuthors h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #fff;
     background: url(img/shopos/tfon2000.gif);
     margin: 0;
     padding: .3em 0 .2em 5px;
     border-bottom: 3px solid #446991;
     text-align: left;
  }
/*- /��������� ����� ������ */

/*- ���������� ����� ������ */
#boxAuthorsContent 
   {
     padding-left: 1em;
  }

#boxAuthorsContent p 
   {
     margin: 0;
     text-align: left;
  }

/*- /���������� ����� ������ */

/*- /���� ������ */

/*- ���� ������ */
#boxArticles
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

/*- ��������� ����� ������ */
#boxArticles h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #fff;
     background: url(img/shopos/t_green.gif);
     margin: 0;
     padding: .3em 0 .2em 5px;
     border-bottom: 3px solid #0a8952;
     text-align: left;
  }
/*- /��������� ����� ������ */

/*- ���������� ����� ������ */.cart_input {
	width:10px !important;
	}
#boxArticlesContent 
   {
     padding-left: 1em;
  }

#boxArticlesContent p 
   {
     margin: 0;
     text-align: left;
  }

/*- /���������� ����� ������ */

/*- /���� ������ */

/*- ���� �������� */
#boxAffiliate
   {
     text-align: left;.cart_input {
	width:10px !important;
	}
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

/*- ��������� ����� �������� */
#boxAffiliate h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #fff;
     background: url(img/shopos/t_green.gif);
     margin: 0;
     padding: .3em 0 .2em 5px;
     border-bottom: 3px solid #0a8952;
     text-align: left;
  }
/*- /��������� ����� �������� */

/*- ���������� ����� �������� */
#boxAffiliateContent 
   {
     padding-left: 1em;
  }

#boxAffiliateContent p 
   {
     margin: 0;
     text-align: left;
  }

/*- /���������� ����� �������� */

/*- /���� �������� */

/*- ���� ����� ������ */
#boxArticlesNew
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

/*- ��������� ����� ����� ������ */
#boxArticlesNew h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #fff;
     background: url(img/shopos/tfon2000.gif);
     margin: 0;
     padding: .3em 0 .2em 5px;
     border-bottom: 3px solid #446991;
     text-align: left;
  }
/*- /��������� ����� ����� ������ */

/*- ���������� ����� ����� ������ */
#boxArticlesNewContent 
   {
     padding-left: 1em;
  }

#boxArticlesNewContent p 
   {
     margin: 0 0 0 0;
     text-align: left;
  }

/*- /���������� ����� ����� ������ */

/*- /���� ����� ������ */

/*- ���� ������������� ������ */
#boxLastViewed
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

/*- ��������� ����� ������������� ������ */
#boxLastViewed h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #fff;
     background: url(img/shopos/t_green.gif);
     margin: 0;
     padding: .3em 0 .2em 5px;
     border-bottom: 3px solid #0a8952;
     text-align: left;
  }
/*- /��������� ����� ������������� ������ */

/*- ���������� ����� ������������� ������ */
#boxLastViewedContent 
   {
     padding-left: 0;
     text-align: center;
  }

#boxLastViewedContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

/*- /���������� ����� ������������� ������ */

/*- /���� ������������� ������ */

/*- ���� ������ */
#boxReviews
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

/*- ��������� ����� ������ */
#boxReviews h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #fff;
     background: url(img/shopos/tfon2000.gif);
     margin: 0;
     padding: .3em 0 .2em 5px;
     border-bottom: 3px solid #446991;
     text-align: left;
  }
/*- /��������� ����� ������ */

/*- ���������� ����� ������ */
#boxReviewsContent 
   {
     padding-left: 0;
     text-align: center;
  }

#boxReviewsContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

/*- /���������� ����� ������ */

/*- /���� ������ */

/*- ���� ����� */
#boxSearch
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

/*- ��������� ����� ����� */
#boxSearch h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #fff;
     background: url(img/shopos/t_green.gif);
     margin: 0;
     padding: .3em 0 .2em 5px;
     border-bottom: 3px solid #0a8952;
     text-align: left;
  }

#boxSearch h5 a
   {
     color: #fff;
     text-decoration: none;
   }
/*- /��������� ����� ����� */

/*- ���������� ����� ����� */
#boxSearchContent 
   {
     padding-left: 1em;
  }

#boxSearchContent p 
   {
     margin: 0;
     text-align: left;
  }

* html #boxSearchContent {
	width:180px;
	padding-left:0px;
	text-align:center;
}

* html #boxSearchContent #quick_find_keyword {
	margin-left:7px !important;
}

* html #boxSearchContent .LoginContentCenter {
	margin-left:0px !important;
}
  
/*- /���������� ����� ����� */

/*- ����� ����� ����� */
.searchboxform input {
	width: 80%;
	font-size: 1em;
	border: 1px solid;
	border-color: #666 #ccc #ccc #666;
	padding: 2px;
   margin-top: 0.2em;
   margin-bottom: 0.4em;
}

.searchboxform input:focus, .sffocus, .sffocus {
	background-color: #ffc;
}
/*- /����� ����� ����� */

/*- /���� ����� */

/*- ���� ������ */
#boxSpecials
   {
     text-align: center;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

/*- ��������� ����� ������ */
#boxSpecials h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #fff;
     background: url(img/shopos/tfon2000.gif);
     margin: 0;
     padding: .3em 0 .2em 5px;
     border-bottom: 3px solid #446991;
     text-align: left;
  }

#boxSpecials h5 a
   {
     color: #fff;
     text-decoration: none;
   }
/*- /��������� ����� ������ */

/*- ���������� ����� ������ */
#boxSpecialsContent 
   {
     padding-left: 0;
     text-align: center;
  }

#boxSpecialsContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

/*- /���������� ����� ������ */

/*- /���� ������ */

/*- ���� ������������� */
#boxFeatured
   {
     text-align: center;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

/*- ��������� ����� ������������� */
#boxFeatured h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #fff;
     background: url(img/shopos/tfon2000.gif);
     margin: 0;
     padding: .3em 0 .2em 5px;
     border-bottom: 3px solid #446991;
     text-align: left;
  }
  
#boxFeatured h5 a
   {
     color: #fff;
     text-decoration: none;
   }
/*- /��������� ����� ������������� */

/*- ���������� ����� ������������� */
#boxFeaturedContent 
   {
     padding-left: 0;
     text-align: center;
  }

#boxFeaturedContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

/*- /���������� ����� ������������� */

/*- /���� ������������� */

/*- ���� ������� */
#boxWhatsNew
   {
     text-align: center;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

/*- ��������� ����� ������� */
#boxWhatsNew h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #fff;
     background: url(img/shopos/tfon2000.gif);
     margin: 0;
     padding: .3em 0 .2em 5px;
     border-bottom: 3px solid #446991;
     text-align: left;
  }

#boxWhatsNew h5 a
   {
     color: #fff;
     text-decoration: none;
   }
/*- /��������� ����� ������� */

/*- ���������� ����� ������� */
#boxWhatsNewContent 
   {
     padding-left: 0;
     text-align: center;
  }

#boxWhatsNewContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

/*- /���������� ����� ������� */

/*- /���� ������� */

/*- ���� ������� */
#boxNews
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

/*- ��������� ����� ������� */
#boxNews h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #fff;
     background: url(img/shopos/tfon2000.gif);
     margin: 0;
     padding: .3em 0 .2em 5px;
     border-bottom: 3px solid #446991;
     text-align: left;
  }

#boxNews h5 a
   {
     color: #fff;
     text-decoration: none;
   }
/*- /��������� ����� ������� */

/*- ���������� ����� ������� */
#boxNews .boxNewsContent 
   {
     padding-left: 1em;
     margin-bottom: 0.5em;
     text-align: left;
  }

#boxNews .boxNewsContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

/*- /���������� ����� ������� */

/*- /���� ������� */

/*- ���� ������� � ������ */
#boxFaq
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

/*- ��������� ����� ������� � ������ */
#boxFaq h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #fff;
     background: url(img/shopos/tfon2000.gif);
     margin: 0;
     padding: .3em 0 .2em 5px;
     border-bottom: 3px solid #446991;
     text-align: left;
  }

#boxFaq h5 a
   {
     color: #fff;
     text-decoration: none;
   }
/*- /��������� ����� ������� � ������ */

/*- ���������� ����� ������� � ������ */
#boxFaq .boxFaqContent 
   {
     padding-left: 1em;
     margin-bottom: 0.5em;
     text-align: left;
  }

#boxFaq .boxFaqContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

/*- /���������� ����� ������� � ������ */

dl.itemFaqDefault 
   {
     width: 48%;
     float: left;
     margin: 0.5em 0 0.5em 0;
     padding: 0 0 0 0;
   }

dl.itemFaq 
   {
     width: 98%;
     float: left;
     margin: 0.5em 0 0.5em 0;
     padding: 0 0 0 0;
   }

dt.itemFaq 
   {
     display: none;
     float: left;
     background: transparent;
     border-right: 0px #fff solid;
     margin: 0 0 0 0;
     padding: 5px 5px 0 5px;
     text-align: left;
   }

dd.itemFaq
   {
     margin-left: 1em;
     padding: 0 0;
     line-height: normal;
     background: transparent;
   }

/*- /���� ������� � ������ */

/*- ���� ������� */

/* ���������� */
#boxCart 
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

#boxCart .top, #boxCart .bottom 
   {
     display: none; 
     background: transparent; 
     font-size: 1px;
   }

/* ����� � ������ */
#boxCart .b1, #boxCart .b2, #boxCart .b3, #boxCart .b4, #boxCart .b5 
   {
     display: none; 
     overflow: hidden; 
     height: 1px; 
     background: #006600; 
     border-left: 1px solid #000; 
     border-right: 1px solid #000;
   }
/* /����� � ������ */

/* ��� � ������ */
#boxCart .b1b, #boxCart .b2b, #boxCart .b3b, #boxCart .b4b, #boxCart .b5b 
   {
     display: none; 
     overflow: hidden; 
     height: 1px; 
     background: #fff; 
     border-left: 1px solid #000; 
     border-right: 1px solid #000;
   }
/* /��� � ������ */

#boxCart .b1, #boxCart .b1b
   {
     display: none; 
     margin: 0 5px; 
     background: #000;
   }

#boxCart .b2, #boxCart .b2b
   {
     display: none; 
     margin: 0 4px;
   }

#boxCart .b3, #boxCart .b3b 
   {
     display: none; 
     margin: 0 3px;
   }

#boxCart .b4, #boxCart .b4b 
   {
     display: none; 
     margin: 0 2px;
   }

#boxCart .b5, #boxCart .b5b 
   {
     display: none; 
     margin: 0 1px;
   }

#boxCart .boxheader 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     color: #fff;
     background: url(img/shopos/t_red.gif);
     margin: 0;
     /*padding: .3em 0 .2em 5px;*/
     text-align: left;
   }

#boxCart .boxcontent 
   {
     padding-left: 1em; 
     width: 180px;
   }

#boxCart .boxcontent  span 
   {
     font-weight: bold;
   }

#boxCart .boxheader p 
   {
     padding-top: 0;
     padding-bottom: 0;
     padding-left: 0;
     margin-top: 0;
     margin-bottom: 0;
     margin-left: 0;
     margin-right: 0;
   }

#boxCart .boxcontent p 
   {
     padding-top: 0.1em;
     padding-bottom: 0.1em;
     padding-left: 0.5em;
     margin-top: 0;
     margin-bottom: 0;
     margin-left: 0;
     margin-right: 0;
   }
/* /���������� */

/* ������ � ��������� ����� */
#boxCart .boxheader a 
   {
     color: #fff;
     text-decoration: none;
   }


a.headerspec
   {
 	  font: 16px Tahoma, Verdana, Arial, sans-serif;
	  font-weight: bold;
	  color: #FFFFFF;
	  text-decoration: none;
   }

#boxCart .boxheader a:hover 
   {
     color: #fff;
     text-decoration: none;
   }
/* /������ � ��������� ����� */

p.CartContentRight
   {
     text-align: right;
     padding-top: 0.3em;
     padding-right: 1em;
   }

/*- /���� ������� */

/*- ���� ����/����� */

/* ���������� */
#boxLogin 
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

#boxLogin .top, #boxLogin .bottom 
   {
     display: none; 
     background: transparent; 
     font-size: 1px;
   }

/* ����� � ������ */
#boxLogin .b1, #boxLogin .b2, #boxLogin .b3, #boxLogin .b4, #boxLogin .b5 
   {
     display: none; 
     overflow: hidden; 
     height: 1px; 
     background: #67748B; 
     border-left: 1px solid #000; 
     border-right: 1px solid #000;
   }
/* /����� � ������ */

/* ��� � ������ */
#boxLogin .b1b, #boxLogin .b2b, #boxLogin .b3b, #boxLogin .b4b, #boxLogin .b5b 
   {
     display: none; 
     overflow: hidden; 
     height: 1px; 
     background: #fff; 
     border-left: 1px solid #000; 
     border-right: 1px solid #000;
   }
/* /��� � ������ */

#boxLogin .b1, #boxLogin .b1b
   {
     display: none; 
     margin: 0 5px; 
     background: #000;
   }

#boxLogin .b2, #boxLogin .b2b
   {
     display: none; 
     margin: 0 4px;
   }

#boxLogin .b3, #boxLogin .b3b 
   {
     display: none; 
     margin: 0 3px;
   }

#boxLogin .b4, #boxLogin .b4b 
   {
     display: none; 
     margin: 0 2px;
   }

#boxLogin .b5, #boxLogin .b5b 
   {
     display: none; 
     margin: 0 1px;
   }

#boxLogin .boxcontent 
   {
     padding-left: 0.2em; 
	 width: 176px;
   }
   
#boxLogin .boxcontent #akcii {
	backrgound: #333;
	}

#boxLogin .boxcontent  span 
   {
     font-weight: bold;
   }

#boxLogin .boxheader p 
   {
     padding-top: 0;
     padding-bottom: 0;
     padding-left: 0;
     margin-top: 0;
     margin-bottom: 0;
     margin-left: 0;
     margin-right: 0;
   }

#boxLogin .boxcontent p 
   {
     font: 15px Tahoma !important;
     font-weight: bold !important;
     padding-top: 0.1em;
     padding-bottom: 0.1em;
     padding-left: 0.2em;
     margin-top: 0;
     margin-bottom: 0;
     margin-left: 0;
     margin-right: 0;
   }
   
#boxLogin .boxcontent p a, .more {
	font: 11px Tahoma !important;
	color: #810b0d !important;
	text-decoration: underline !important;
	
	}

#boxLogin .boxcontent p a:hover, #boxLogin .boxcontent p a:active, .more:hover, .more:active {
	font: 11px Tahoma !important;
	color: #810b0d !important;
	text-decoration: none !important;
	}


.more {
	color: #503216 !important;
}

a:hover.more {
	color: #503216 !important;
}
	
/* /���������� */

/*- ����� ����� */
.loginform input {
	width: 70%;
	font-size: 1em;
	border: 1px solid;
	border-color: #666 #ccc #ccc #666;
	padding: 2px;
   margin-top: 0.2em;
   margin-bottom: 0.4em;
}

.loginform input:focus, .sffocus, .sffocus {
	background-color: #ffc;
}
/*- /����� ����� */

p.LoginContentCenter
   {
     text-align: left;
   }

p.LoginContentLeft
   {
     text-align: left;
   }

/*- /���� ����/����� */

/*- ���� ��� �������� */
#boxDownloads
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

/*- ��������� ����� ��� �������� */
#boxDownloads h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #fff;
     background: url(img/shopos/tfon2000.gif);
     margin: 0;
     padding: .3em 0 .2em 5px;
     border-bottom: 3px solid #446991;
     text-align: left;
  }
/*- /��������� ����� ��� �������� */

/*- ���������� ����� ��� �������� */
#boxDownloadsContent 
   {
     padding-left: 0;
     text-align: left;
  }

#boxDownloadsContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

/*- /���������� ����� ��� �������� */

/*- /���� ��� �������� */

/*- ���� �������� */
#boxNewsletter
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

/*- ��������� ����� �������� */
#boxNewsletter h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #fff;
     background: url(img/shopos/t_green.gif);
     margin: 0;
     padding: .3em 0 .2em 5px;
     border-bottom: 3px solid #0a8952;
     text-align: left;
  }
/*- /��������� ����� �������� */

/*- ���������� ����� �������� */
#boxNewsletterContent 
   {
     padding-left: 1em;
  }

#boxNewsletterContent p 
   {
     margin: 0 0 0 0;
     text-align: left;
  }

/*- /���������� ����� �������� */

/*- ����� �������� */
.newsletterform input {
	width: 70%;
	font-size: 1em;
	border: 1px solid;
	border-color: #666 #ccc #ccc #666;
	padding: 2px;
   margin-top: 0.2em;
   margin-bottom: 0.4em;
}

.newsletterform input:focus, .sffocus, .sffocus {
	background-color: #ffc;
}
/*- /����� �������� */

/*- /���� �������� */

/*- ���� ������ ������ */
#boxBestsellers
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

/*- ��������� ����� ������ ������ */
#boxBestsellers h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #fff;
     background: url(img/shopos/tfon2000.gif);
     margin: 0;
     padding: .3em 0 .2em 5px;
     border-bottom: 3px solid #446991;
     text-align: left;
  }
/*- /��������� ����� ������ ������ */

/*- ���������� ����� ������ ������ */
#boxBestsellersContent 
   {
     padding-left: 1em;
  }

#boxBestsellersContent p 
   {
     margin: 0 0 0 0;
     text-align: left;
  }

/*- /���������� ����� ������ ������ */

#boxBestsellersContent p.BestsellersContentRight
   {
     text-align: right;
     padding-right: 0.2em;
     padding-bottom: 0.3em;
   }

#boxBestsellersContent  span 
   {
     font-weight: bold;
   }
   
/*- /���� ������ ������ */

/*- ���� ���������� � ������ */
#boxGroupInfo
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

/*- ��������� ����� ���������� � ������ */
#boxGroupInfo h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #fff;
     background: url(img/shopos/tfon2000.gif);
     margin: 0;
     padding: .3em 0 .2em 5px;
     border-bottom: 3px solid #446991;
     text-align: left;
  }
/*- /��������� ����� ���������� � ������ */

/*- ���������� ����� ���������� � ������ */
#boxGroupInfoContent 
   {
     padding-left: 0;
     text-align: center;
  }

#boxGroupInfoContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

#boxGroupInfoContent  span 
   {
     font-weight: bold;
   }

/*- /���������� ����� ���������� � ������ */

/*- /���� ���������� � ������ */

/*- ���� ������ */
#boxCurrencies
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

/*- ��������� ����� ������ */
#boxCurrencies h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #fff;
     background: url(img/shopos/t_green.gif);
     margin: 0;
     padding: .3em 0 .2em 5px;
     border-bottom: 3px solid #0a8952;
     text-align: left;
  }
/*- /��������� ����� ������ */

/*- ���������� ����� ������ */
#boxCurrenciesContent 
   {
     padding-left: 0;
     text-align: center;
  }

#boxCurrenciesContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

/*- /���������� ����� ������ */

/*- ����� ������ ������ */
#boxCurrenciesContent select {
	width: 70%;
	font-size: 1em;
	border: 1px solid;
	border-color: #666 #ccc #ccc #666;
	padding: 2px;
   margin-top: 0.2em;
   margin-bottom: 0.4em;
}
/*- /����� ������ ������ */

/*- /���� ������ */

/*- ���� ����� */
#boxLanguages
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

/*- ��������� ����� ����� */
#boxLanguages h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #fff;
     background: url(img/shopos/tfon2000.gif);
     margin: 0;
     padding: .3em 0 .2em 5px;
     border-bottom: 3px solid #446991;
     text-align: left;
  }
/*- /��������� ����� ����� */

/*- ���������� ����� ����� */
#boxLanguagesContent 
   {
     padding-left: 0;
     text-align: center;
  }

#boxLanguagesContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

/*- /���������� ����� ����� */

/*- /���� ����� */

/*- ���� ������������� */
#boxManufacturers
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

/*- ��������� ����� ������������� */
#boxManufacturers h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #fff;
     background: url(img/shopos/t_green.gif);
     margin: 0;
     padding: .3em 0 .2em 5px;
     border-bottom: 3px solid #0a8952;
     text-align: left;
  }
/*- /��������� ����� ������������� */

/*- ���������� ����� ������������� */
#boxManufacturersContent 
   {
     padding-left: 0;
     text-align: center;
  }

#boxManufacturersContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

/*- /���������� ����� ������������� */

/*- ����� ������ ������������� */
#boxManufacturersContent select {
	width: 70%;
	font-size: 1em;
	border: 1px solid;
	border-color: #666 #ccc #ccc #666;
	padding: 2px;
   margin-top: 0.2em;
   margin-bottom: 0.4em;
}
/*- /����� ������ ������������� */

/*- /���� ������������� */

/*- ���� ���������� � ������������� */
#boxManufacturersInfo
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.3em; /* ������ �� ���� �����, �.�. �� ���������� ����� */
   }

/*- ��������� ����� ���������� � ������������� */
#boxManufacturersInfo h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #fff;
     background: url(img/shopos/tfon2000.gif);
     margin: 0;
     padding: .3em 0 .2em 5px;
     border-bottom: 3px solid #446991;
     text-align: left;
  }
/*- /��������� ����� ���������� � ������������� */

/*- ���������� ����� ���������� � ������������� */
#boxManufacturersInfoContent 
   {
     padding-left: 0;
     text-align: center;
  }

#boxManufacturersInfoContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

/*- /���������� ����� ���������� � ������������� */

/*- /���� ���������� � ������������� */

/*- /����� */

/*- ����� �������� */
div#parseTime
   {
     clear: left;
     background: #245889;
     width: 100%;
     text-align: center;
     color: #fff;
     padding-top: 0.5em;
     padding-bottom: 0.5em;
   }
/*- /����� �������� */

/*- ���������� � �������� */
div#copyright
   {
     display: hide;
	 clear: left;
     width: 100%;
     text-align: center;
     padding-top: 0.5em;
     padding-bottom: 0.5em;
   }

div.copyright
   {
     clear: left;
	
     width: 100%;
     text-align: center;
     padding-top: 0.5em;
     padding-bottom: 0.5em;
   }
   
#InjoiT {
	background: url(img/injoit.png) right bottom no-repeat !important;
	height: 54px;
	left: 42px;
	/*background: #468 !important;*/
	position: relative;
	text-align: left;
	width: 136px;	
}

* html div#InjoiT {
	background: none !important;
	margin-left:-900px;
}

* html #injoit-bottom-logo {
	width:45px;
	height:38px;
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://kover.in.ua/templates/injoit/img/injoit.png', sizingMethod='crop');
	position:absolute;
	margin-top:-36px;
	margin-left:85px;
}

#form 
   {
	  width: 100%;
	  margin: 0;
   }

   
.form input, textarea 
   {
	  font-size: 1em;
	  border: 1px solid;
	  border-color: #666 #ccc #ccc #666;
	  padding: 2px;
   }

/*- ��������� ������ ����� */
#errormsg
   {
     border: 2px solid #c00;
     padding: 5px;
     width: 96%;
   }    

.error
   {
	  background: #fcc;
   }
/*- /��������� ������ ����� */
   
.form textarea:focus, input:focus, .sffocus, .sffocus 
   {
	  background-color: #ffc;
   }

span.Requirement 
   {
     color: red;
   }

/*- /����� */

/*- ���� */

span.markProductOutOfStock 
   {
     font-family: Tahoma, Verdana, Arial, sans-serif;
     color: #c76170;
     font-weight: bold;
   }

span.productSpecialPrice 
   {
     font-family: Verdana, Arial, sans-serif;
     color: #ff0000;
   }

span.productOldPrice 
   {
	  font-family: Verdana, Arial, sans-serif;
	  color: #ff0000;
	  text-decoration: line-through;
   }

span.errorText 
   {
     font-family: Verdana, Arial, sans-serif;
     color: #ff0000;
   }

/*- /���� */

/* ������ �� �������� ��������� � ���� */

div.contacterror 
   {
     border: 1px solid; 
     border-color: #ff0000; 
     background-color: #FFCCCC; 
     text-align: center; 
     margin-bottom: 0.5em; 
     margin-top: 0.5em;
   }

/* /������ �� �������� ��������� � ���� */

/* ����� ������� */

/* ���������� ������� � ������� �� �������� ������� */
dl.itemNewProducts 
   {
     display: block;
     width: 48%; /* ���������� �������, 50% - ����� ��������� ����� ���������, �.�. ��� ������ � ����� ������, 100% - ����� ��������� ����� ��������, �.�. ���� ����� � ����� ������ */ 
     float: left;
     height: auto; /* ������ ����� � �������, ����� ������������� �����������, ����� ����� ������� � ���������� � ��� ����� "���������" */ 
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     background: transparent;
   }
/* /���������� ������� � ������� �� �������� ������� */

/* ���������� ������� � ������� �� �������� ������������� ������ */
dl.itemFeaturedProducts 
   {
     display: block;
     width: 48%; /* ���������� �������, 48% - ����� ��������� ����� ���������, �.�. ��� ������ � ����� ������, 99% - ����� ��������� ����� ��������, �.�. ���� ����� � ����� ������ */ 
     float: left;
     height: auto; /* ������ ����� � �������, ����� ������������� �����������, ����� ����� ������� � ���������� � ��� ����� "���������" */ 
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     border-bottom: 1px #e5e5e5 solid;
   }
/* /���������� ������� � ������� �� �������� ������������� ������ */

/* ���������� ������� � ������� � ����� ������� �� ������� �������� */
dl.itemNewProductsDefault 
   {
     display: block;
     width: 48%; /* ���������� �������, 48% (�� 50, ����� � IE �� ����� � ���� ������� �����) - ����� ��������� ����� ���������, �.�. ��� ������ � ����� ������, 99% - ����� ��������� ����� ��������, �.�. ���� ����� � ����� ������ */ 
     float: left;
     height: auto; /* ������ ����� � �������, ����� ������������� �����������, ����� ����� ������� � ���������� � ��� ����� "���������" */ 
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     background: transparent;
   }
/* /���������� ������� � ������� � ����� ������� �� ������� �������� */

/* ���������� ������� � ��������� �� ������� �������� */
dl.itemLatestNewsDefault 
   {
     display: block;
     width: 48%; /* ���������� �������, 48% (�� 50, ����� � IE �� ����� � ���� ������� �����) - ����� ��������� ����� ���������, �.�. ��� ������ � ����� ������, 99% - ����� ��������� ����� ��������, �.�. ���� ����� � ����� ������ */ 
     float: left;
     margin: 0.5em 0 0.5em 0;
     padding: 0 0 0 0;
   }
/* /���������� ������� � ��������� �� ������� �������� */

/* ���������� ������� � ��������� �� �������� �������� */
dl.itemLatestNews 
   {
     display: block;
     width: 98%; /* ���������� �������, 48% - ����� ��������� ����� ���������, �.�. ��� ������ � ����� ������, 99% - ����� ��������� ����� ��������, �.�. ���� ����� � ����� ������ */ 
     float: left;
     margin: 0.5em 0 0.5em 0;
     padding: 0 0 0 0;
   }
/* /���������� ������� � ��������� �� �������� �������� */

/* ���������� ������� � ������� �� �������� ������ */
dl.itemSpecials 
   {
     display: block;
     width: 48%; /* ���������� �������, 48% - ����� ��������� ����� ���������, �.�. ��� ������ � ����� ������, 99% - ����� ��������� ����� ��������, �.�. ���� ����� � ����� ������ */ 
     float: left;
     height: auto; /* ������ ����� � �������, ����� ������������� �����������, ����� ����� ������� � ���������� � ��� ����� "���������" */ 
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     border-bottom: 1px #e5e5e5 solid;
   }
/* /���������� ������� � ������� �� �������� ������ */

/* ���������� ������� � ������� �� �������� ��� ������ */
dl.itemLastViewed 
   {
     display: block;
     width: 98%; /* ���������� �������, 48% - ����� ��������� ����� ���������, �.�. ��� ������ � ����� ������, 99% - ����� ��������� ����� ��������, �.�. ���� ����� � ����� ������ */ 
     float: left;
     height: auto; /* ������ ����� � �������, ����� ������������� �����������, ����� ����� ������� � ���������� � ��� ����� "���������" */ 
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     border-bottom: 1px #e5e5e5 solid;
   }

/* /���������� ������� � ������� �� �������� ��� ������ */

/* ���������� � ������, ����� ������� � ����� �������� */
dl.ordersAddress 
   {
     display: block;
     width: 49%; /* ���������� �������, 48% - ����� ��������� ����� ���������, �.�. ��� ������ � ����� ������, 99% - ����� ��������� ����� ��������, �.�. ���� ����� � ����� ������ */ 
     float: left;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     border-bottom: 1px #e5e5e5 solid;
   }

dt.ordersAddress 
   {
     display: block;
     float: left;
     background: transparent;
     border-right: 0px #fff solid;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     text-align: center;
   }

dd.ordersAddress
   {
     display: block;
     margin: 0 0 0 1em;
     padding: 0 0 0 0;
     line-height: normal;
     background: transparent;
   }

/* /���������� � ������, ����� ������� � ����� �������� */

/* �������� ����� */
dl.AddressBook 
   {
     display: block;
     width: 49%; /* ���������� �������, 48% - ����� ��������� ����� ���������, �.�. ��� ������ � ����� ������, 99% - ����� ��������� ����� ��������, �.�. ���� ����� � ����� ������ */ 
     float: left;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
   }

dt.AddressBook 
   {
     display: block;
     float: left;
     width: 90px;
     background: transparent;
     border-right: 0px #fff solid;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     text-align: center;
   }

dd.AddressBook
   {
     display: block;
     margin: 0 0 0 90px;
     padding: 0 0 0 0;
     line-height: normal;
     background: transparent;
   }

dl.AddressBookList 
   {
     display: block;
     width: 49%;
     float: left;
     height: auto;
     margin: 0 0 0 0;
     padding: 0 0 1em 0;
   }

dt.AddressBookList 
   {
     display: block;
     float: left;
     background: transparent;
     border-right: 0px #fff solid;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     text-align: center;
   }

dd.AddressBookList
   {
     display: block;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     line-height: normal;
     background: transparent;
   }

/* /�������� ����� */

/* ���� */
dl.Login 
   {
     display: block;
     width: 49%;
     float: left;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
   }

dt.Login
   {
     float: left;
     display: block;
     background: transparent;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     text-align: center;
   }

dd.Login
   {
     display: block;
     margin: 0 0 0 1em;
     padding: 0 0 0 0;
     line-height: normal;
     background: transparent;
   }

/* /���� */

dt.itemImage 
   {
     float: left;
     display: block;
     background: transparent;
     border-right: 0px #fff solid;
     margin: 0;
     padding: 0 10px 10px 5px;
     text-align: center;
   }

dt.itemNews 
   {
     display: none;
     float: left;
     background: transparent;
     border-right: 0px #fff solid;
     margin: 0 0 0 0;
     padding: 5px 5px 0 5px;
     text-align: left;
   }

dd.itemDescription
   {
     display: block;
     margin: 0 0 0 0;
     padding: 0 0;
     line-height: normal;
     background: transparent;
   }

dd.itemDescriptionPrice
   {
     display: block;
     margin: 1em 0 0 0;
     padding: 0 0;
     line-height: normal;
     background: transparent;
   }

dd.itemNews
   {
     display: block;
     margin-left: 1em;
     padding: 0 0;
     line-height: normal;
     background: transparent;
   }

div.clear
   {
     clear: both;
   }

div.navigation
   {
     display: block;
     width: 90%;
     padding-top: 1em;
     text-align: left;
   }

span.right
   {
     float: right;
   }

/* /����� ������� */

/* ����� ��������� */

dl.itemCategoriesListing 
   {
     width: 33%; /* ���������� �������, 50% - ����� ��������� ����� ���������, �.�. ��� ������ � ����� ������, 100% - ����� ��������� ����� ��������, �.�. ���� ����� � ����� ������ */ 
     float: left;
     height: auto; /* ������ ����� � �������, ����� ������������� �����������, ����� ����� ������� � ���������� � ��� ����� "���������" */ 
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     background: transparent;
   }

dt.itemCategoriesListing 
   {
     float: left;
     height: auto;
     background: transparent;
     border-right: 0px #fff solid;
     margin: 0 0 0 0;
     padding: 5px 5px 0 5px;
     text-align: center;
   }

dd.itemCategoriesListing 
   {
     margin: 0 1em 0 1em;
     padding: 0 0;
     line-height: normal;
     background: transparent;
     text-align: center;
   }

/* /����� ��������� */

/* �������� �������� ������ */

p.center
   {
     text-align: center;
   }

div.ProductInfoLeft
   {
     float: left;
     margin-right: 1em;
   }

div.ProductInfoRight
   {
     float: top;
     margin-left: -15px;
     text-align: left;
	 width: 340;
   }
   
div.ProductInfoRight img
   {
     border: 1px solid #523418;
     float: left;
     /*margin-left: 1em;*/
     text-align: left;
     margin: 2px;
     cursor: pointer;
   }

/* /�������� �������� ������ */

/* ������ �� �������� ��� ������ */

ul.accountLinks 
   {
     list-style-type: none;
     text-align: left;
     padding-left: 1em;
     margin: 0 0 0 0;
   }

li.accountLinks 
   {
	  display: block;
     font: 11px Tahoma, Verdana, Arial, sans-serif;
     background: url(img/icon_arrow1.jpg) no-repeat left center;
     padding: 0 0 0 14px; 
   }

/* /������ �� �������� ��� ������ */

span.bold 
   {
     font-weight: bold;
   }

/* Ajax quick find */

div.ajaxQuickFind 
   {
     text-align: left;
   }

ul.ajaxQuickFind 
   {
     list-style-type: none;
     list-style-image: none;
     padding-left: 0px;
   }

li.ajaxQuickFind 
   {
     font-size: 80%;
     padding-left: 0px;
   } 

/* /Ajax quick find */

/* Ajax add quickie suggest */

div.ajaxAddQuickie 
   {
     text-align: left;
   }

div.addQuick 
   {
     text-align: left;
     color: #67748B;
     text-decoration: underline;
     cursor: pointer;
   }
   
ul.ajaxAddQuickie 
   {
     list-style-type: none;
     list-style-image: none;
     padding-left: 0px;
   }

li.ajaxAddQuickie 
   {
     font-size: 80%;
     padding-left: 0px;
   } 

/* /Ajax add quickie suggest */

.errorBox 
   {
	  background-color: #ffb3b5;
   }

.messageStackError, .messageStackWarning 
   { 
     background-color: #ffb3b5; 
   }

.messageStackSuccess 
   { 
     background-color: #99ff00; 
   }

.headerError 
   {
	  background-color: #ffb3b5;
     border: 1px solid red;
   }

.messageStack
   {
     background-color: #ffb3b5; 
     padding: 0.5em 0.5em 0.5em 0.5em; 
   }
      
.boxheader {
    background: url('img/shopos/menu.gif') no-repeat !important;
    margin: 0;
	position: relative;
    font: 18px 'Times New Roman' !important;
	padding: 3px 0 7px 10px;
	color: #fff;
	}      
	
#square_shadow {
	position: relative;
	z-index: 1;
	padding: absolute !important;
	margin: 0;
	border: 0;
	border-collapse: 0;
	border-spacing: 0;
	width: 100%;
	height: 100%;
}
/*	 ���� 4� ������ ��� ������������� ������
.shadow  { height: 100px; }
.bottom { height: 100px;	}
	
	.bg_left {
		background-image: url('img/left_head.gif');
		width: 100px;	
	}
		#bg_center { background-image: url('img/headground.gif');
		}
			.bg_right {
				background-image: url('img/right_head.gif');
				width: 100px;		
			}

	.bg_bot_left{
		background-image: url('img/left_bott.gif');
		width: 100px;
		margin:0px;
		padding:0px;
	}
		#bg_bot_center { background-image: url('img/bottground.gif');
			margin:0px;
			padding:0px;
		}
			.bg_bot_right {
				background-image: url('img/right_bott.gif');
				width: 100px;
				margin:0px;
				padding:0px;
			}
			
	#edge_left {
		background-image: url('img/edge_left.gif');
		width: 100px;
	}
	#edge_right {
		background-image: url('img/edge_right.gif');
		width: 100px;
	}
*/

			
.button {
	background: url(img/button_buy_now_.png) no-repeat;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://kover.in.ua/templates/injoit/buttons/russian/button_buy_now.png', sizingMethod='crop');
	width: 91px;
	height: 27px;
	color: #513802;
	font: 10px tahoma;
	font-weight: bold;
	margin-top: 10px;
	padding-top: 3px;
}

#select_kover {
	line-height: 16px !important;
}

#select_kover select{
	width: 168px;
}

#select_kover ul {
	margin-top: -2px;
	margin-left: 0;
}
#select_kover ul li{
	list-style: none;
}
ul.carpet-materials {
	padding-left: 0px !important; 
}

* html ul.carpet-materials {
	margin-left:0px !important;
}


.chek_filt {
	background: url(img/chek.gif) no-repeat !important;
	border: 1px solid #a09d90;
	//height: 1.2em;
	//width: 1.2em;
	margin-left: 2px;
	margin-right: 5px;
	}
	
.search_input {
	background: url('img/input.gif') center no-repeat;
	border: 1px solid #a09d90;
	height: 17px;
	/* margin-bottom: 6px;*/
	font-size: 11px;
	}
	
.select_param {
	background: url('img/input.gif') center no-repeat !important;
	border: 1px solid #a09d90 !important;
	font-size: 13px;
	height: 19px;
	}
	
.select_param option {
	background: #fff;
}

#select_materials {
	background: url('img/select_tov.gif') no-repeat !important;
	border: 1px solid #a09d90 !important;
	font-size: 13px;
	height: 70px !important;
	}

* html #select_materials {
	background: none !important;
	border: none !important;
	font-size: 11px;
	height: 70px !important;
	}

	
.border_image {
	border: 1px solid #523418 !important;
	}
	
.kover_name {
	text-align: left;
	/*background: #283;*/
	margin: 0 0 5px 5px;
	font-family: 'Times New Roman';
	font-size: 16px;
	color: #810b0d;
	font-weight: bold !important; 
	}
	
.kover_name a {
	font-size: 16px !important;
	font-family: 'Times New Roman' !important;
	color: #810b0d !important;
	}	
	
.more_articls{
	width:640px;
	padding:0 0 10px 10px;
}

.button_buy {
	margin: 10px 0 0 -2px;
	}

#divShoppingCart {
	font-size: 11px Tahoma !important;
	}
	
.takje {
	margin-left: 5px; 
	color: #810b0d !important; 
	font-size: 16px !important; 
	font-family: 'Times New Roman';
}	

.boxheader a
{ color: #fff !important; text-decoration: none; font: 19px ‘Times New Roman’, Times, serif !important; }
 
.catalog  { 
  background-color: #E8D6B4 !important;
  padding-bottom: 2px;  
  border-bottom: solid 1px #D8C6A4 !important;  
}
.catalogselectedhighlight{
  font-weight: bold !important;
 
}
.catalogselectedhighlight a{
 font-weight: bold !important;
}
.cataloghighlight { background-color: #D8C6A4 !important; }
.catalogselected{
  background-color: #D8C6A4 !important;
  font-weight: bold !important;
}
.catalogselected a {
	color: #503216 !important;
	font-weight: bold !important;
}
.articlescustom p {
 font:12px tahoma,arial,sans-serif !important;
}
.articlescustom h3, .articlescustom h2 {
 font:14px tahoma,arial,sans-serif !important; 
 font-weight:bold !important;
font-style: italic !important;
}
.articlescustom h1, .articlescustom p{
margin:0 10px;
}
.articlemanufacture p {
 font:12px tahoma,arial,sans-serif !important;
}
.articlemanufacture h3, .articlemanufacture h2 {
 font:14px tahoma,arial,sans-serif !important; 
 font-weight:bold !important;
font-style: italic !important;
}
.articlemanufacture h1, .articlemanufacture p {
margin:0 10px;
}
.articlegobelen p {
 font:12px tahoma,arial,sans-serif !important;
}
.articlegobelen h3, .articlegobelen h2 {
 font:12px tahoma,arial,sans-serif !important; 
 font-weight:bold !important;
font-style: italic !important;
}
.articlegobelen h1, .articlegobelen p, .articlegobelen h2, .articlegobelen h3 {
margin:0 10px;
}
