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

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

/*<![CDATA[*/
@import "reset.css";

html,body
   {
     margin: 0;
     padding: 0;
	 width:100%;
	 height: 100%;
	 
   }

body
   {
     font: 12px/1.6 "Trebuchet MS", Arial, Helvetica, sans-serif;
	 width:100%;
	 height: 100%;
	 color: #105680;
   }
a, a:hover, a:visited
{
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #013758;
}
h1 {font-size: 170%; color: #013758; margin: 20px 0 0 0;}
h2 {font-size: 150%; color: #013758}
h3 {font-size: 140%}
h4 {font-size: 130%; font-weight: normal}
h5 {font-size: 120%; font-weight: normal}
h6 {font-size: 110%; font-weight: normal}

 
/* Цвет обычных ссылок в магазине */
#wrapper
{   
   min-width:960px;
   max-width: 1152px;
   margin: 0 auto;
   background: url(img_new/main_bg.jpg) no-repeat top left;
}
#clear
{
	width: 100%;
	clear: both;
}
#top_banner
{
   min-width:960px;
   max-width: 1152px;
   height: 91px;
   background: url(img_new/top_bg.jpg) no-repeat top left;
   margin: 0 auto;   	
   text-align:center;
}

#top_references
{
   width: 100%;
   height:  400px;	
}
/*************** top links ***********************************************/
#top_references ul#links
{	
   width: 520px;
   float:left;  
   margin: 0;
   padding: 0;
}
#top_references ul#links li
{	
   float:left;
   display: block;   
   margin: 0;
   padding: 0;
   width: 100%;
  
}
#top_references ul#links li a
{	
   display: block;  
   width: 100%;
   vertical-align: bottom;
}

#top_references ul#links li a:hover span
{	
   display: block;      
}
#top_references ul#links li#main a   /* main link */
{	
   background: url(img_new/home.jpg) no-repeat top left;
   width: 513px;
   height: 161px;
}
#top_references ul#links li#gifts a   /* gift link */
{	
   background: url(img_new/gifts.jpg) no-repeat top left;
   width: 200px;
   height: 65px;
}
#top_references ul#links li#gifts a:hover
{	
   background: url(img_new/gifts_hover.jpg) no-repeat top left;    
}
#top_references ul#links li#lady a   /* lady link */
{	
   background: url(img_new/lady.jpg) no-repeat top left;
   width: 200px;
   height: 51px;
}
#top_references ul#links li#lady a:hover
{	
   background: url(img_new/lady_hover.jpg) no-repeat top left;   
}
#top_references ul#links li#man a   /* man link */
{	
   background: url(img_new/man.jpg) no-repeat top left;
   width: 200px;
   height: 42px;
}
#top_references ul#links li#man a:hover
{	
   background: url(img_new/man_hover.jpg) no-repeat top left ;  
}
#top_references ul#links li#biju a   /* man link */
{	
   background: url(img_new/biju.jpg) no-repeat top left;
   width: 200px;
   height: 43px;
}
#top_references ul#links li#biju a:hover
{	
   background: url(img_new/biju_hover.jpg) no-repeat top left ;  
}
/*************** top_right  ***********************************************/
#top_right
{
	width: 440px;
	float:right;
}
#top_right  #phones
{
	float: left;
	width: 180px;	
	height: 119px;
	background: url(img_new/phones.png) no-repeat top left ;
}
#top_right  #left_top_banner
{
	float: left;
	width: 250px;	
	padding: 5px;
	text-align: right;
}
#news_header
{
	float:right;
	margin: 2em 1em 0 0;
}
#news_header a
{
	display:block;
	height: 28px;
	width: 110px;
	background: url(img_new/news.gif) no-repeat top left ;
}
#news_header a span
{
	display:block;	
}
/*************** top bottom ***********************************************/
#top_bottom
{
	padding-top:33px;	
	height:63px;
	overflow:hidden;
}

#left_info_container
{	
	width:200px;
	background: url(img_new/bg_left_container.gif) repeat-y top left ;
}
#left_info_top
{	
	width:200px;
	background: url(img_new/bg_left_top.gif) no-repeat top left ;
}
#left_info_bottom
{	
	width:200px;
	background: url(img_new/bg_left_bottom.gif) no-repeat bottom left ;
	padding: 1em 0;
}
/** Information and Content *********************************************************/ 
#left_info_bottom a
{	
   display: block;  
   width: 100%;
   vertical-align: bottom;
   width:190px;
   height: 26px;
   margin: 5px 0;
}

#left_info_bottom a:hover span
{	
   display: block;      
}
#left_info_bottom a#discount   
{	
   background: url(img_new/discount.png) no-repeat top left;
}
#left_info_bottom a:hover#discount
{	
   background: url(img_new/discount.png) no-repeat -190px 0;    
}
#left_info_bottom a#shipping   
{	
   background: url(img_new/shipping.png) no-repeat top left;
}
#left_info_bottom a:hover#shipping
{	
   background: url(img_new/shipping.png) no-repeat -190px 0;    
}
#left_info_bottom a#actions  
{	
   background: url(img_new/actions.png) no-repeat top left;
}
#left_info_bottom a:hover#actions
{	
   background: url(img_new/actions.png) no-repeat -190px 0;    
}
#left_info_bottom a#contactus  
{	
   background: url(img_new/contact-us.png) no-repeat top left;
}
#left_info_bottom a:hover#contactus
{	
   background: url(img_new/contact-us.png) no-repeat -190px 0;    
}
#left_info_bottom a#partners  
{	
   background: url(img_new/partners.png) no-repeat top left;
}
#left_info_bottom a:hover#partners
{	
   background: url(img_new/partners.png) no-repeat -190px 0;    
}
#left_info_bottom a#information  
{	
   background: url(img_new/information.png) no-repeat top left;
}
#left_info_bottom a:hover#information
{	
   background: url(img_new/information.png) no-repeat -190px 0;    
}
#left_info_bottom a#faq
{	
   background: url(img_new/faq.png) no-repeat top left;
}
#left_info_bottom a:hover#faq
{	
   background: url(img_new/faq.png) no-repeat -190px 0;    
}

div#boxManufacturers
{	
    float:left;
	width: 170px;
	background: url(img_new/bg_center.gif) no-repeat top left;	
	padding: 1em 0;
	
}

div#main_accses
{
	padding: 10px 0 20px 0;
}
/*- search */
#boxSearch
   {	  
     float: left;
     width:200px;
     text-align: left;
	 margin-left: 36px;
	 display:inline;
 
   }

.searchboxform input {
	float:left;
	width: 160px;	
	border: 1px solid #e078b8;	
	font: 2em !important;	
	color: #999; 
	margin:0 2px 0 2px;
	padding: 0.2em;
  
}

.searchboxform input:focus, .sffocus, .sffocus {
	background: #fff;
	border: 1px solid #a42683;	
}
/*- search */

/* login_box */
#boxLogin 
   {	 
	 float: left;
     text-align: left;
	 width:200px;
     margin:-1em 0.2em 1em 6em;  
   }

#boxLogin span input {
	border: 1px solid #e078b8;	
	font: 2em !important;	
	color: #999 !important; 
	margin:0 2px 0 2px;		
	padding: 0.2em;
	width: 100px;
}
div.buttonlogin {
	float: right; 
	width:15px;
	margin-right:-0.2em;
}
#boxLogin span input:focus, .sffocus, .sffocus {
	background-color: #fff;
	border: 1px solid #a42683;	
}


p.LoginContentCenter a
   {		
     font:10px Arial;
     text-align: center;
	  color: #e078b8;  
   }

p.LoginContentLeft a
   {
     text-align: left;
	  color: #e078b8;  
   }

/*- /login_box*/
/* cart */
#boxCart 	
  {
    float: left;
    text-align: left;    
    margin-top: -15px; ;   		
    padding: 0; /* отступ от края бокса, т.е. от пунктирной линии */    	
  }	
   
#boxCart .boxcontent 
  {
	 margin:0em 0 0.5em 0;
     display: block;       
	 text-align:left;	 
  }

#boxCart .boxcontent  span 

  {	 
    font-size: 14px;		
	color: #f38f00;	
	font-weight:bold;
  }

#boxCart .boxcontent p 

  {	 
	font-size: 14px;   		   
	color: #166291;	
  }

#boxCart .boxcontent p a

  {	 
	font-size: 14px;   		   
	color: #e078b8;	
  }
p.CartContentRight
   { 
     text-align: left;
     margin-left: 1em;
   }
   
div#contacts
   {
    
     width: 250px;	  
	 
	 height:80px;  
	 padding:3em 0em 0em 0em;
	 font:bold 14px Tahoma, Verdana, Arial, sans-serif;
	 color: white;
   }	

div#copyright 
  {	 	 
     float:right;
     font: 10px Tahoma, Verdana, Arial, sans-serif;	        
     text-align: right;
     color: #fff;
     padding: 6em 3em 0.5em 0;
	 
   }   
/* cart */

#boxGroupInfo
  {
	 float: left;
     text-align: left;
	 width:250px;
     margin:-1em 0.2em 1em 6em;  
  }
 
#boxGroupInfo h5 

  {			  
    display: block;	   
    font: 12px Tahoma, Verdana, Arial, sans-serif;			
    font-weight: bold;		 
    color: #CC0000;		
    border-bottom: 2px #e5e5e5 solid;	
    background: url(img/box.gif) no-repeat left center;	
    margin: 0 0 .4em .3em;		  
    padding: .1em 0 0 16px;	   
 }


#boxGroupInfoContent 

  {
    padding-left: 18px;	  
    text-align: left; 	 
	padding-right:5px;
	font: 12px Tahoma, Verdana, Arial, sans-serif;		
	color: #1f7600;
 }

#boxGroupInfoContent p 

  {		   
    margin: 0 0 0 0;		 
    padding-bottom: 0.2em;	
 }

#boxGroupInfoContent  span 

  {
	font-weight: bold; 
	color: #f38f00;
  }

/*- /Содержимое бокса информация о группе */

div#boxManufacturersContent 
   {
     padding: 0 0.6em 0 1.3em;
     text-align: left;  
  }

div#boxManufacturersContent a 
   {
     font: 11pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	 color:#f38f00;	 	 
	 text-decoration: none;	 
  }
div#boxManufacturersContent a:hover
   {       
	 color:#f38f00;
	 text-decoration: underline;
   }


/* Низ */
#footer
   {  
     background: url(img_new/bottom.gif) repeat-x left top;           
     text-align: center;
     color: #000;
	 height:50px;
	 width: 100%;
	 padding: 1em 0 0 0;
   }   
   
div#footer p
   {
     margin: 0;
     padding: 5px 10px;
   }
   
/* /Низ */

/* Навигация */
div#navigation 
   {
     padding-top: 0.5em;
     padding-bottom: 0.5em;
     padding-left: 10px;
     border-bottom: 1px solid #000;
     background: #990000;
     color: #ffffff;
   }

#navigation span 
   {
     display: block;
     font: 11px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #ffffff;
     border-bottom: 2px #990000 solid;
     background: url(img/navigation.gif) no-repeat left center;
     padding: 0 0 0 30px; 
   }
   
#navigation a
   {
     font: 11px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #ffffff;
     text-decoration: none;
   }

#navigation a:hover
   {
     font: 11px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #ffffff;
     text-decoration: none;
   }

#navigation a:visited
   {
     font: 11px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #ffffff;
     text-decoration: none;
   }
   
/* /Навигация */
   
/* Заголовок страницы */
#content h1 
   {
     display: block;
     font: 16px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #283C71;
     border-bottom: 2px #283C71 solid;
     background: url(img/heading1.gif) no-repeat left center;
     padding: 0 0 0 20px; 
     margin: 0.2em 0 0.2em 0; 
   }

#content h1 a 
   {
     color: #283C71;
     text-decoration: none;
   }
/* /Заголовок страницы */

/* Скругленные углы */
.page 
   {
     background: transparent;
     width: 100%;   	 
	 margin: 0 auto; 
	 
   }

.pageItem 
   {
     background: transparent;
     width: 100%;
	 margin:0; 	 
	 padding:0;
	
   }

.page h1
   {
     margin: 0 10px;
   }

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

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

.pagecontent 
   {
     display: block;
     padding-left: 0.5em;
     padding-right: 0.5em;
     
   }
.page #answer 
   {
     display: block;
     padding-left: 2.5em;
     padding-right: 0.5em;
     
   }
   
.pagecontentfooter 
   {
     display: block;
     text-align: left;
     background:transparent;
     margin-top: 0.5em;	
	 margin-left: 1em;
     margin-bottom: 0.5em;
   }
/* /Скругленные углы */

/*- Меню-закладки сверху */

#menu 
   {
	  background: #fff;
	  border-bottom: 1px solid #000;
	  border-width: 1px;
	  margin-top: 1em;
	  padding-top: .6em;
   }

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

#menu ul 
   {
	  padding: 5px 0 0px;
	  text-align: center;
   }

#menu ul li 
   {
	  display: inline;
	  margin:0 .375em;
   }

#menu ul li.last 
   {
	  margin-right: 0;
   }

#menu ul li a 
   {
	  background: url("img/tab-right.gif") no-repeat 100% 0;
	  background-color: #67748b;
	  color: #fff;
	  padding: 0px 0 0px;
     font-weight: bold;
	  text-decoration: none;
   }

#menu ul li.current a 
   {
	  background: url("img/tab-right-active.gif") no-repeat 100% 0;
	  background-color: #990000;
	  color: #fff;
	  padding: 0px 0 1px;
     font-weight: bold;
	  text-decoration: none;
   }

#menu ul li a span 
   {
	  background: url("img/tab-left.gif") no-repeat;
	  padding: 0px 1em;
     border-bottom:1px solid #000;
   }

#menu ul li.current a span 
   {
	  background: url("img/tab-left-active.gif") no-repeat;
	  padding: 0px 1em 1px;
     border-bottom:0;
   }

#menu ul li a:hover span 
   {
	  color: #fff;
     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;
   }
/**/

/*\*/
* html #menu ul li a 
   {
	  padding: 0;
   }
/**/

/*- /Меню-закладки сверху */

/*- Боксы */

/*- Бокс разделы */
#boxCategories
   {
     text-align: left;
     margin-bottom: 0.5em;
     margin-top: 0.5em;
     padding-bottom: 0.3em; /* отступ от края бокса, т.е. от пунктирной линии */
  	  border-bottom-width: 1px;
	  border-bottom-style: dashed;
     border-bottom-color: #67748B;
   }

/*- Заголовок бокса разделы */
#boxCategories h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #67748B;
     border-bottom: 2px #e5e5e5 solid;
     background: url(img/box.gif) no-repeat left center;
     margin: 0 0 .4em .3em;
     padding: .1em 0 0 16px;
  }
/*- /Заголовок бокса разделы */

/*- Список разделов */
#categoriesBoxMenu 
   {
     padding: 0;
     margin: 0;
   }

#categoriesBoxMenu #CatNavi, #CatNavi ul, #CatNavi li 
   { 
     margin: 0; 
     padding: 0; 
     list-style-type: none; 
   }

#categoriesBoxMenu #CatNavi li a
   { 
     width: 95%;
     display: block; 
     padding: 0.1em 0;
     color: #000;
     text-indent: 0.4em;
     background-color: #fff; 
     text-decoration: none;
     margin: 0.2em 0; 
     border-left: 0.4em solid #67748B; 
     border-top:1px solid #fff; 
     border-bottom:1px solid #fff; 
     border-right:1px solid #fff; 
   }

#categoriesBoxMenu #CatNavi li a:hover
   { 
     color: #f00; 
     border-left: 0.4em solid #3169C6; 
     background-color: #c6d3ef;
     border-top:1px solid #3169C6; 
     border-bottom:1px solid #3169C6; 
     border-right:1px solid #3169C6; 
   }

#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 li a,
#categoriesBoxMenu #CatNavi .Current li a,
#categoriesBoxMenu #CatNavi .CurrentParent li a,
#categoriesBoxMenu #CatNavi .CurrentParent .Current li a 
   { 
     font-weight: normal; 
   }

#categoriesBoxMenu #CatNavi .Current a,
#categoriesBoxMenu #CatNavi .CurrentParent .Current a 
   { 
     font-weight: bold; 
   }
   
/*- /Список разделов */

/*- /Бокс разделы */

/*- Бокс контент */
#boxContent 
  {		   
    text-align: left;	
	margin-left:0px;	
    margin-bottom: 0em;	  
    margin-top: 0em;	  
	padding-top: 0em;	
    padding-bottom: 1em; /* отступ от края бокса, т.е. от пунктирной линии */	
	z-index:4;  	
  }	  
/*- Заголовок бокса разделы */	 
#boxContent  h5 	   
  {		 
    display: block;	
    font: 16px sans-serif;		
    font-weight: bold;		
    color: #9D3B82;	
	padding:0.9em 0 0 0em;	    
    margin: 0em 0em 0em 0; 
    background: url(img/bg_zag.jpg) top center no-repeat;  
	text-align:center;  
	height:47px;
	width:190px;	
	text-transform: uppercase;
 }	
#boxContent  h5 span 	   
  {		
  	
	padding:0em 0em 0 0em;	    
    margin: 0em 0em 0em 0;   
	
 }	

/*- Содержимое бокса контент */
#boxContentContent 
   {
     padding-left: 0em;
     text-align: center;
  }

#boxContentContent a
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;	 
	 color:#fff;
  }

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

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

/*- /Содержимое бокса контент */

/*- /Бокс контент */

/*- Бокс информация */
#boxInformation
   {
     text-align: left;
     margin-bottom: 0.2em;
     margin-top: 0.2em;
     margin-right: 0.2em; /* отступ от правого края браузера */
     padding-top: 0.2em;
     padding-bottom: 0.4em; /* отступ от края бокса, т.е. от пунктирной линии */
  	  border-bottom-width: 1px;
	  border-bottom-style: dashed;
     border-bottom-color: #67748B;
   }

/*- Заголовок бокса информация */
#boxInformation h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #CC0000;
     border-bottom: 2px #e5e5e5 solid;
     background: url(img/box.gif) no-repeat left center;
     margin: 0 0 .4em .3em;
     padding: .1em 0 0 16px;
  }
/*- /Заголовок бокса информация */

/*- Содержимое бокса информация */
#boxInformationContent 
   {
     padding-left: 0;
     text-align: center;
  }

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

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

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

/*- /Содержимое бокса контент */

/*- /Бокс информация */

/*- Бокс быстрый заказ */
#boxAddQuickie
   {
     text-align: left;
     margin-bottom: 0.2em;
     margin-top: 0.2em;
     margin-right: 0.2em; /* отступ от правого края браузера */
     padding-top: 0.2em;
     padding-bottom: 0.4em; /* отступ от края бокса, т.е. от пунктирной линии */
  	  border-bottom-width: 1px;
	  border-bottom-style: dashed;
     border-bottom-color: #67748B;
   }

/*- Заголовок бокса быстрый заказ */
#boxAddQuickie h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #006600;
     border-bottom: 2px #e5e5e5 solid;
     background: url(img/box.gif) no-repeat left center;
     margin: 0 0 .4em .3em;
     padding: .1em 0 0 16px;
  }
/*- /Заголовок бокса быстрый заказ */

/*- Содержимое бокса быстрый заказ */
#boxAddQuickieContent 
   {
     padding-left: 1em;
  }

#boxAddQuickieContent p 
   {
     margin: 0 0 0 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.2em;
     margin-top: 0.2em;
     margin-right: 0.2em; /* отступ от правого края браузера */
     padding-top: 0.2em;
     padding-bottom: 0.4em; /* отступ от края бокса, т.е. от пунктирной линии */
  	  border-bottom-width: 1px;
	  border-bottom-style: dashed;
     border-bottom-color: #67748B;
   }

/*- Заголовок бокса авторы */
#boxAuthors h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #006600;
     border-bottom: 2px #e5e5e5 solid;
     background: url(img/box.gif) no-repeat left center;
     margin: 0 0 .4em .3em;
     padding: .1em 0 0 16px;
  }
/*- /Заголовок бокса авторы */

/*- Содержимое бокса авторы */
#boxAuthorsContent 
   {
     padding-left: 1em;
  }

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

/*- /Содержимое бокса авторы */

/*- /Бокс авторы */

/*- Бокс статьи */
#boxArticlesNew 
  {		   
    text-align: left;	
	margin-left:0px;	
    margin-bottom: 0em;	  
    margin-top: 0em;	  
	padding-top: 0.5em;	
    padding-bottom: 1em; /* отступ от края бокса, т.е. от пунктирной линии */	
	z-index:4;  	
  }	  
/*- Заголовок бокса разделы */	 
#boxArticlesNew  h5 a	   
  {		 
   display: block;  
   width: 100%;
   vertical-align: bottom;
   width: 200px;
   height: 34px;
   background: url(img_new/articles.png) no-repeat left top;
   margin: 0.5em 0;
	
 }	
#boxArticlesNew  h5 span 	   
 {		  	
	display: block;		
 }	

/*- /Заголовок бокса статьи */	  

/*- Содержимое бокса статьи */	 

#boxArticlesNewContent {  
	margin: 0 1em 1em 1em;  
	font: 12px Tahoma, sans-serif; 
	color: #fff;			
	}  
#boxArticlesNewContent p 
  {	   
    margin: 0 0 0 0;
    text-align: left; 
	padding:0;	 
 }	
#boxArticlesNewContent span  
  {	 
    margin: 0 0 0 0; 
    padding-bottom: 0.2em;	 
	color: #fff;	
	font-weight: bold; 
 }	   

#boxArticlesNewContent p
  {					 
    margin: 0 0px 0 0; 
	color: #f781c8;	
	font-weight: normal;  
	padding: 0.5em 0.2em 0.5em 0.6px;	
 }	  

#boxArticlesNewContent .othernews a   
  {	  
	color: #9e5200;	
	font-weight: normal;	
	text-decoration: underline;	 	
 }	

#boxArticlesNewContent a	 
  {		
	color: #f781c8;	
	font-weight: normal;  
	text-decoration: none;	   
 }	   

#boxArticlesNewContent a:hover
  {   	
	font-weight: normal;
	text-decoration:underline;
 }	



/*- /Содержимое бокса просмотренные товары */

/*- /Бокс просмотренные товары */

/*- Бокс отзывы */
#boxReviews 
  {		   
    text-align: left;	
	margin-left:0px;	
    margin-bottom: 0em;	  
    margin-top: 0em;	  
	padding-top: 0em;	
    padding-bottom: 1em; /* отступ от края бокса, т.е. от пунктирной линии */	
	z-index:4;  	
  }	  
/*- Заголовок бокса разделы */	 
#boxReviews  h5 	   
  {		 
    display: block;	
    font: 16px sans-serif;		
    font-weight: bold;		
    color: #9D3B82;	
	padding:0.9em 0 0 0em;	    
    margin: 0em 0 0em 0; 
    background: url(img/bg_zag.jpg) top center no-repeat;  
	text-align:center;  
	height:47px;
	width:190px;	
	text-transform: uppercase;
 }	
#boxReviews  h5 span 	   
  {		
  	
	padding:0.9em 1em 0 0em;	    
    margin: 0em 0em 0em 0;   
	
 }	



/*- /Заголовок бокса отзывы */
/*- Содержимое бокса отзывы */	
#boxReviewsContent
  {	  
  font: 12px Tahoma, Verdana, Arial, sans-serif; 
  margin-left:1em; 
  text-align: left;	  
 }

#boxReviewsContent span   
  {		 
    margin: 0 0 0 0;   
    padding-bottom: 0.2em;	  
	color: #fff;
	font-weight: bold;
	 
 }	   
#boxReviewsContent img   
  {		 
    margin: 0 0 0 -11px;   
    padding-bottom: 0.2em;	  
	color: #fff;
	font-weight: bold;
	 
 }	
#boxReviewsContent p  
  {	  	
  	font: 12px Tahoma, Verdana, Arial, sans-serif; 
    margin: 0 0 0 0;			  
    padding-bottom: 0.2em;	   	
	color: #fff;		 
	font-weight: normal;  
 }	  		 
#boxReviewsContent a
  {	
	color: #fff;
	font-weight: normal; 
	text-decoration: none;
 }	  
#boxReviewsContent a:hover	
  {		   
	color: #fff;	
	font-weight: normal; 
 }	

/*- /Содержимое бокса отзывы */

/*- /Бокс отзывы */


/*- /Бокс поиск */

/*- Бокс скидки */
#boxSpecials
   {
     text-align: left;
     margin-bottom: 0.2em;
     margin-top: 0.2em;
     margin-right: 0.2em; /* отступ от правого края браузера */
     padding-top: 0.2em;
     padding-bottom: 0.4em; /* отступ от края бокса, т.е. от пунктирной линии */
  	  border-bottom-width: 1px;
	  border-bottom-style: dashed;
     border-bottom-color: #67748B;
   }

/*- Заголовок бокса скидки */
#boxSpecials h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #67748B;
     border-bottom: 2px #e5e5e5 solid;
     background: url(img/box.gif) no-repeat left center;
     margin: 0 0 .4em .3em;
     padding: .1em 0 0 16px;
  }

#boxSpecials h5 a
   {
     color: #67748B;
     text-decoration: none;
   }
/*- /Заголовок бокса скидки */

/*- Содержимое бокса скидки */
#boxSpecialsContent 
   {
     padding-left: 0;
     text-align: center;
  }

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

/*- /Содержимое бокса скидки */

/*- /Бокс скидки */

/*- Бокс рекомендуемые */
#boxFeatured
   {
     text-align: left;
     margin-bottom: 0.2em;
     margin-top: 0.2em;
     margin-right: 0.2em; /* отступ от правого края браузера */
     padding-top: 0.2em;
     padding-bottom: 0.4em; /* отступ от края бокса, т.е. от пунктирной линии */
  	  border-bottom-width: 1px;
	  border-bottom-style: dashed;
     border-bottom-color: #67748B;
   }

/*- Заголовок бокса рекомендуемые */
#boxFeatured h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #006600;
     border-bottom: 2px #e5e5e5 solid;
     background: url(img/box.gif) no-repeat left center;
     margin: 0 0 .4em .3em;
     padding: .1em 0 0 16px;
  }
  
#boxFeatured h5 a
   {
     color: #006600;
     text-decoration: none;
   }
/*- /Заголовок бокса рекомендуемые */

/*- Содержимое бокса рекомендуемые */
#boxFeaturedContent 
   {
     padding-left: 0;
     text-align: center;
  }

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

/*- /Содержимое бокса рекомендуемые */

/*- /Бокс рекомендуемые */

/*- Бокс новинки */
#boxWhatsNew
   {
     text-align: left;
     margin-bottom: 0.2em;
     margin-top: 0.2em;
     margin-right: 0.2em; /* отступ от правого края браузера */
     padding-top: 0.2em;
     padding-bottom: 0.4em; /* отступ от края бокса, т.е. от пунктирной линии */
  	  border-bottom-width: 1px;
	  border-bottom-style: dashed;
     border-bottom-color: #67748B;
   }

/*- Заголовок бокса новинки */
#boxWhatsNew h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #990000;
     border-bottom: 2px #e5e5e5 solid;
     background: url(img/box.gif) no-repeat left center;
     margin: 0 0 .4em .3em;
     padding: .1em 0 0 16px;
  }

#boxWhatsNew h5 a
   {
     color: #990000;
     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: 1em 0 50px 0;
		
  }	  
#boxNews #boxNewsContent  
  {	  
    font: 12px Tahoma, Verdana, Arial, sans-serif;	    
    text-align: left;  	
	margin: 2em 0 0 0;
	color: #0eb2f0;	
 }	 
#boxNews #boxNewsContent #summary
  {	  
    width: 50px;
	float: left;
	overflow:hidden;
	margin-right: 5px;	
 }	

#boxNews  a	
  {		  
	color: #0eb2f0;	 
	font-weight: normal;	
	text-decoration: none;	 
 }	
#boxNews #boxNewsContent a:hover  
  {	
	color: 0eb2f0;	 
	text-decoration: underline;	
 }
#boxNews .main 
  {		 	
    background: url(img_new/main_news_bottom.gif) repeat-x bottom;
	padding-bottom: 20px;
 }	
#boxNews .main  a
  {		 	
	font-weight: bold;			 
 }	

/*- /Содержимое бокса новости */

/*- /Бокс новости */

/*- Бокс вопросы и ответы */
#boxFaq
   {
     text-align: left;
     margin-bottom: 0.2em;
     margin-top: 0.2em;
     margin-right: 0.2em; /* отступ от правого края браузера */
     padding-top: 0.2em;
     padding-bottom: 0.4em; /* отступ от края бокса, т.е. от пунктирной линии */
  	  border-bottom-width: 1px;
	  border-bottom-style: dashed;
     border-bottom-color: #67748B;
   }

/*- Заголовок бокса вопросы и ответы */
#boxFaq h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #006600;
     border-bottom: 2px #e5e5e5 solid;
     background: url(img/box.gif) no-repeat left center;
     margin: 0 0 .4em .3em;
     padding: .1em 0 0 16px;
  }

#boxFaq h5 a
   {
     color: #006600;
     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 #f1f1f6 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;
   }

/*- /Бокс вопросы и ответы */

/*- Бокс корзина */


/*- Бокс мои загрузки */
#boxDownloads
   {
     text-align: left;
     margin-bottom: 0.2em;
     margin-top: 0.2em;
     margin-right: 0.2em; /* отступ от правого края браузера */
     padding-top: 0.2em;
     padding-bottom: 0.4em; /* отступ от края бокса, т.е. от пунктирной линии */
  	  border-bottom-width: 1px;
	  border-bottom-style: dashed;
     border-bottom-color: #67748B;
   }

/*- Заголовок бокса мои загрузки */
#boxDownloads h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #006600;
     border-bottom: 2px #e5e5e5 solid;
     background: url(img/box.gif) no-repeat left center;
     margin: 0 0 .4em .3em;
     padding: .1em 0 0 16px;
  }
/*- /Заголовок бокса мои загрузки */

/*- Содержимое бокса мои загрузки */
#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.2em;
     margin-top: 0.2em;
     margin-right: 0.2em; /* отступ от правого края браузера */
     padding-top: 0.2em;
     padding-bottom: 0.4em; /* отступ от края бокса, т.е. от пунктирной линии */
  	  border-bottom-width: 1px;
	  border-bottom-style: dashed;
     border-bottom-color: #67748B;
   }

/*- Заголовок бокса рассылка */
#boxNewsletter h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #FF6600;
     border-bottom: 2px #e5e5e5 solid;
     background: url(img/box.gif) no-repeat left center;
     margin: 0 0 .4em .3em;
     padding: .1em 0 0 16px;
  }
/*- /Заголовок бокса рассылка */

/*- Содержимое бокса рассылка */
#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.2em;
     margin-top: 0.2em;
     margin-right: 0.2em; /* отступ от правого края браузера */
     padding-top: 0.2em;
     padding-bottom: 0.4em; /* отступ от края бокса, т.е. от пунктирной линии */
  	  border-bottom-width: 1px;
	  border-bottom-style: dashed;
     border-bottom-color: #67748B;
   }

/*- Заголовок бокса лучшие товары */
#boxBestsellers h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #006600;
     border-bottom: 2px #e5e5e5 solid;
     background: url(img/box.gif) no-repeat left center;
     margin: 0 0 .4em .3em;
     padding: .1em 0 0 16px;
  }
/*- /Заголовок бокса лучшие товары */

/*- Содержимое бокса лучшие товары */
#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;
   }
   
/*- /Бокс лучшие товары */


/*- Бокс валюты */
#boxCurrencies
   {
     text-align: left;
     margin-bottom: 0.2em;
     margin-top: 0.2em;
     margin-right: 0.2em; /* отступ от правого края браузера */
     padding-top: 0.2em;
     padding-bottom: 0.4em; /* отступ от края бокса, т.е. от пунктирной линии */
  	  border-bottom-width: 1px;
	  border-bottom-style: dashed;
     border-bottom-color: #67748B;
   }

/*- Заголовок бокса валюты */
#boxCurrencies h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #006600;
     border-bottom: 2px #e5e5e5 solid;
     background: url(img/box.gif) no-repeat left center;
     margin: 0 0 .4em .3em;
     padding: .1em 0 0 16px;
  }
/*- /Заголовок бокса валюты */

/*- Содержимое бокса валюты */
#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.2em;
     margin-top: 0.2em;
     margin-right: 0.2em; /* отступ от правого края браузера */
     padding-top: 0.2em;
     padding-bottom: 0.4em; /* отступ от края бокса, т.е. от пунктирной линии */
  	  border-bottom-width: 1px;
	  border-bottom-style: dashed;
     border-bottom-color: #67748B;
   }

/*- Заголовок бокса языки */
#boxLanguages h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #CC0000;
     border-bottom: 2px #e5e5e5 solid;
     background: url(img/box.gif) no-repeat left center;
     margin: 0 0 .4em .3em;
     padding: .1em 0 0 16px;
  }
/*- /Заголовок бокса языки */

/*- Содержимое бокса языки */
#boxLanguagesContent 
   {
     padding-left: 0;
     text-align: center;
  }

#boxLanguagesContent 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.2em;
     margin-top: 0.2em;
     margin-right: 0.2em; /* отступ от правого края браузера */
     padding-top: 0.2em;
     padding-bottom: 0.4em; /* отступ от края бокса, т.е. от пунктирной линии */
  	  
   }

/*- Заголовок бокса информация о производителе */
#boxManufacturersInfo h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #FF6600;
     border-bottom: 2px #e5e5e5 solid;
     background: url(img/box.gif) no-repeat left center;
     margin: 0 0 .4em .3em;
     padding: .1em 0 0 16px;
  }
/*- /Заголовок бокса информация о производителе */

/*- Содержимое бокса информация о производителе */
#boxManufacturersInfoContent 
   {
     padding-left: 0;
     text-align: center;
  }

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

/*- /Содержимое бокса информация о производителе */

/*- /Бокс информация о производителе */

/*- /Боксы */

/*- Время парсинга */
div#parseTime
   {
     clear: left;
     background: #f1f1f6;
     width: 100%;
     text-align: center;
     color: #000;
     padding-top: 0.5em;
     padding-bottom: 0.5em;
   }
/*- /Время парсинга */

/*- Информация о магазине */

/*- /Информация о магазине */

/*- Формы */

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

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

/*- Подсветка ошибок формы */
#errormsg
   {
     border: 2px solid #c00;
     padding: 5px;
     width: 96%;
   }    

.error
   {
	  background: #fcc;
   }
/*- /Подсветка ошибок формы */
   
.form textarea:focus, input:focus, .sffocus, .sffocus 
   {
	  background-color: #ffc;
   }

.Requirement 
   {
     color: red;  
	 font-size: 10px;
   }

/*- /Формы */

/*- Цены */

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,	dl.itemNewProductsDefault, dl.itemFeaturedProducts, dl.itemSpecials, dl.itemLastViewed    

  {	
    display: block;	 
    width: 150px; /* количество колонок, 50% - товар выводится двумя колонками, т.е. два товара в одной строке, 100% - товар выводится одной колонкой, т.е. один товар в одной строке */ 
	float: left; 
    height: 200px; 
	overflow: hidden;
    margin: 0 0 1em 0;	   	   							
	background: url(img/img_bg.gif) top center no-repeat;	
	text-align:center;	 
  }

/* /Количество колонок с товаром в блоке новинки на главной странице */
 
dl.itemLatestNews, dl.itemLatestNewsDefault 

  {

    display: block;   
    margin: 1em 0;
	padding: 0 0 0 0;

  }



/* /Количество колонок с новостями на странице новостей */



/* Информация о заказе, адрес клиента и адрес доставки */



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 #f1f1f6 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 #f1f1f6 solid;

    margin: 0 0 0 0;

    padding: 0 0 0 0;

    text-align: center;

  }







dd.AddressBook

  {

    display: block;

    margin: 0 0 0 0px;

    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 #f1f1f6 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;

  }







/* /Адресная книга */







/* Вход */

dd span.date 

{

font:1em Verdana;

color: #2e4d00;

font-weight:bold;

}




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 

  {
     display: block;	     
	 background: transparent;    
	 border-right: 0px #f1f1f6 solid;     
	 margin: 0;		  
	 padding: 0;	 
	 text-align: center;	
	 width:122px; 		
	 height:122px;		
	 overflow:hidden;
	 border:1px solid #09C;
	 -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
   }  
   
   
   dt.itemImage:hover 

  {
     display: block;	     
	 background: transparent;    
	      
	 margin: 0;		  
	 padding: 0;	 
	 text-align: center;	
	 width:122px; 		
	 height:122px;		
	 overflow:hidden;
	 border:1px solid #F6C;
	 -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
   }  

dt.itemNews 

  {
    display: none;
    float: left;

    background: transparent;

    border-right: 0px #f1f1f6 solid;

    margin: 0 0 0 0;

    padding: 5px 5px 0 5px;

    text-align: left;  


  }
dd.itemNews a, dd.itemNews a:hover

  {
    
  

  }
dd.itemDescription	  
  {

    display: block;		 
    margin: 5px 0 0 0;	 
    padding-left: 20px;	   
	padding-right:20px;	 
    line-height: normal;	 
    background: transparent;
  }       

dd.itemDescription a {
	text-decoration: none;
	border-bottom: 1px dotted #013758;
	
	
	}  
dd.itemDescription a:hover {	 

	}	 

dd a {

	}



dd a:hover {

	
	}







dd.itemDescriptionPrice

  {

    display: block;

    margin: 1em 0 0 0;

    padding: 0 0;

    line-height: normal;

    background: transparent;

  }


dd.itemNews

  {

    display: block;

    margin: 0em;

    padding: 0 0;

    line-height: normal;

    background: transparent; 

	font-size:1em;

  }

dd.itemNews img
  {
	  float: left;
	  margin: 0 1em 1em 0;

  }






div.clear

  {

    clear: both;

  }







div.navigation	 
  {	 
   font: 11px sans-serif;   
    width: 97%;
    padding:1em ; 
	color:#777;
		
  }	
  
div.navigation a 	 
  {	    
    color:#166291; 	
  }

div.navigation a:hover 	 
  {	    
     color:#DE62BD; 	
  }






span.right

  {
	
	margin-right:5px;
    float: right;

  }







/* /Вывод товаров */







/* Вывод категорий */







dl.itemCategoriesListing 

  {

    width: 33%; /* количество колонок, 50% - товар выводится двумя колонками, т.е. два товара в одной строке, 100% - товар выводится одной колонкой, т.е. один товар в одной строке */ 

    float: left;

    height: auto; /* высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться" */ 

    margin: 0 0 0 0;

    padding: 0 0 0 0;

    background: transparent;

  }
.cat_img img
{ 
 display:block;
 margin: 0 -10px 0 0;
 
}

div.cat_img span
{ 	 
 color: #ff9701;
 display:block;
 margin: 0 10px 0.2em 0; 
 font: 14px  Verdana, Arial, sans-serif; 
 font-weight:bold;
}




dt.itemCategoriesListing 

  {

    float: left;

    height: auto;

    background: transparent;

    border-right: 0px #f1f1f6 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;

  }
dd.itemCategoriesListing a

  {
	 font: 12px  Verdana, Arial, sans-serif; 
	 font-weight: bold;
    color: #166291;

  }
dd.itemCategoriesListing a:hover

  {
	 font: 12px  Verdana, Arial, sans-serif; 
	 font-weight: bold;
    color: #000;

  }





/* /Вывод категорий */







/* Страница карточки товара */







.center ,p.center

  {

    text-align: center;
	width: 100%;

  }




div.ProductInfoLeft

  {	    
    font-size: 110%;
	display:block;
	width:90%;
	
  }


div.ProductInfoLeft p

  {	    
    
	margin: 1em 0;
	display: block;
	
  }
div.imginfo
	{
	 cursor:hand; 
	 float:right;	  
	 text-align:left;
	 padding 0em 0em 1em 1em;	 
	 
	}	   
#price
{
	font-size:125%;
	clear: both;
	padding: 2em 0;
}

#price span
{
	font-size:160%;
	clear: both;
	padding: 0em 0.5em;
	color: #f4960f;
}


div.ProductInfoRight

  {

    float: left;

    margin-left: 1em;

    text-align: right;

  }







/* /Страница карточки товара */







/* Ссылки на странице мои данные */







ul.accountLinks 
  {		
    list-style-type: none;	
    text-align: left; 
    padding-left: 1em; 
    margin: 1em 0 0 0;  
  }
li.accountLinks 
  {	
	display: block;	
    font: 12px/1.4 Verdana, Arial, sans-serif; 
    background: url(img/icon_arrow1.gif) no-repeat left center;
    padding: 0 0 0 14px; 		   
  }	
li.accountLinks a 
  {	
	color: #777;	   
  } 

/* /Ссылки на странице мои данные */		



span.bold 

  {
    color: #013758;
    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; 

  }

#tetra
{ 
 padding-top:15px;
 text-align:center;
 
}     
/* sitemap*******************************************/
dt.sitemap
{
font-size:0.9em;
margin:0 ;
padding:5px 0 5px 0;


}

dd.sitemap
{
font-size:0.8em;
margin:0 ;
padding:0;

}
div.sitemap_item
{
 float:left;
 width:33%;
 margin:0 ;
 padding:0;
}
/* ===================򳩫柨ightslide ===============================*/
.highslide {
	cursor: url(zoomin00.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}

.highslide-wrapper {
	background: white;
		width:300px;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 11px;
    padding: 10px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(hiloader.htm);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(fullexpa.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}


form p
{
padding: 0.75em 0;	
	
}
form p span
{
padding: 0.75em 0;
font-style:italic;
font-size:120%;

	
}
/* tooltips */
.bubbleInfo {
	position: relative;
	width: 500px;
}
.trigger {
	
}
 
.popup {
	position: absolute;
	display: none;
	z-index: 50;
	border-collapse: collapse;
	font-size: .8em;
}
 
.popup td.corner {
	height: 15px;
	width: 19px;
}
 
.popup td#topleft { 
	background-image: url(img/bubble-1.png); 
} 
 
.popup td.top { 
	background-image: url(img/bubble-2.png); 
}
 
.popup td#topright { 
	background-image: url(img/bubble-3.png); 
}
 
.popup td.left { 
	background-image: url(img/bubble-4.png); 
}
 
.popup td.right { 
	background-image: url(img/bubble-5.png); 
}
 
.popup td#bottomleft { 
	background-image: url(img/bubble-6.png); 
}
 
.popup td.bottom { 
	background-image: url(img/bubble-7.png); 
	text-align: center;
}
 
.popup td.bottom img { 
	display: block; 
	margin: 0 auto; 
}
 
.popup td#bottomright { 
	background-image: url(img/bubble-8.png); 
}



/*]]>*/



