/* -----------------------------------------------------------------------------------------
   $Id: stylesheet.css 1127 2007-02-15 12:18:57 VaM $   

   VaM Shop - open source ecommerce solution
   http://vamshop.ru
   http://vamshop.com

   Copyright (c) 2007 VaM Shop
   --------------------------------------------------------------
   based on: 
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(stylesheet.css,v 1.24 2003/06/02); www.oscommerce.com 
   (c) 2003	 nextcommerce (stylesheet.css,v 1.12 2003/08/23); www.nextcommerce.org
   (c) 2004	 xt:Commerce (stylesheet.css,v 1.12 2003/08/23,v 1.17 2003/08/24); xt-commerce.com

   Released under the GNU General Public License 
   ---------------------------------------------------------------------------------------*/


   
.boxText { 
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #70d250;
	
}

TD.boxText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;

}

.boxTextBG {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #ffffff;
}
.boxTextBGII {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #FFCC99;
}
.boxTextPrice {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #FF0000;
}

.errorBox {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	font-weight: bold;
	background-color: #ffb3b5;
}
.gvBox {
	font-family : Verdana, Arial, sans-serif;
	font-size : 14px;
	font-weight: bold;
	border-color: #FFFFFF;
	border: 1px solid;
	background-color: #ffb3b5;
}
.stockWarning { 
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	color: #cc0033;
}

.productsNotifications {
	background-color: #f2fff7;
}

.orderEdit { 
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	color: #70d250;
	text-decoration: underline;
}

BODY {
	color: #00000;
	margin: 0px;
	background-color: #FFFFFF;
	background:#FFF url("img/body0000.gif");
}
TD.BODY2
{
	background-color: #FFF;
	
}

TD.BODY3
{
	background-color: #FFF000;
	
}

#mainlogo {
	position:absolute;
	
	height:82px;
	 width:185px;

}
#mainlogo a{
	text-indent: -9000%;
	position:absolute;
}
#mainlogo a:hover{
	background-position: left bottom;
	}

#mainlogo .logoh{
	
	background:url(img/winter/logo.png) no-repeat;
	width:185px;
	 height:82px;

}




#header {
	width:750px;
	height:82px;
}
#header_topleft
{
	position:relative;
	left:185px;
	width:565px;
	height:50;
	font-family : Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size : 12px;
	font-weight : normal;
	background: url(img/winter/top.jpg) no-repeat;
	font-style: normal;
	
}

#topbuttons 
{
	position:relative;
		left:185px;
	width:565px;
}
#topbuttons a {
text-indent: -9000%;
position:absolute;
}
#topbuttons a:hover {
background-position: left bottom;
}

#topbuttons .razdel{
	background:url(img/winter/razdel.png) no-repeat;
	width:121px;
	height:32px;
	
	}
/*	#razdel2 .razdel:hover{
    background:url(img/razdel2.png) no-repeat;
	width:121px;
	height:32px;
	
	}
	#razdel2{
	position:absolute;
	background:url(img/razdel.png) no-repeat;
	width:121px;
	height:32px;
	
	} */
#topbuttons .myacc{


	background:url(img/winter/myacc.png) no-repeat;
	width:162px;
	height:32px;

	left:121px;
	}
/*	#topbuttons .myacc:hover{
		

	width:162px;
	height:32px;
	}
	#myacc2{



		background:url(img/myacc3.png) no-repeat;
		
	width:162px;
	height:32px;
	}
	#myacc2:hover{
		background-position:50% 0%;
	
	}
*/
	
#topbuttons .mycart{
	background:url(img/winter/mycart.png) no-repeat;
	width:127px;
	height:32px;
	left:283px;
	}
	/*
#topbuttons .mycart:hover{
	background:url(img/mycart2.png) no-repeat;
	width:127px;
	height:32px;
	}
	#mycart2{
position:absolute;
left:283px;
	background:url(img/mycart.png) no-repeat;
	width:127px;
	height:32px;
	

	}*/
	
#topbuttons .contacts{
	
	background:url(img/winter/contacts.png) no-repeat;
	width:155px;
	height:32px;
	left:410px;
	}
	/*
	#topbuttons .contacts:hover{
	
	background:url(img/contacts2.png) no-repeat;
	width:155px;
	height:32px;
	}
	#contacts2{
		position:absolute;
		left:410px;
	background:url(img/contacts.png) no-repeat;
	width:155px;
	height:32px;	

	}*/

img{
	border:0;
}

A {
  color: #67748B;
  text-decoration: underline;
}

A:hover {
  color: #eb5c06;
  text-decoration: none;
}

a.CartBoxURL 

{
color: #FFFFFF;
text-decoration: none;
}

FORM {
	display: inline;		   
}


TR.header {
	background-color: #ffffff;
}

TR.headerNavigation {
  background: #F6F6F6;
}

TD.headerNavigation {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight : bold;
	border-bottom: 1px solid;
	border-color: #b6b7cb;
	background-color: #F6F6F6;
}

A.shippingInfo { 
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background-color: #67748B;
  color: #FFFFFF;
  text-decoration: none;
  line-height: 1.5;
}

A.shippingInfo:hover {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background-color: #67748B;
  color: #FFFFFF;
  text-decoration: none;
  line-height: 1.5;
}

A.shippingInfo:visited {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background-color: #67748B;
  color: #FFFFFF;
  text-decoration: none;
  line-height: 1.5;
}

TD.conditions {
  background-color: #FFCCCC;
}

A.confirmationEdit {
	color: #009933;
	font-style: italic;
}
A.confirmationEdit:hover {
	color: #009933;
	font-style: italic;
	text-decoration: underline;
}
TR.headerError {
  background-color: #ff0000;
}

TR.headerMessage {
	background-color: #00CC33;
}

.moduleHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: small;
	font-weight: bold;
	padding-bottom: 10px;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
    background: #F6F6F6;
  color: #000000;
  font-weight : bold;
  border-bottom: 1px solid;
  border-color: #b6b7cb;
}

.infoBox {
  background: #a9a9a9;  
}

.infoBoxContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #fffff;  
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

/* TD.infoBoxHeading {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background: #ffffff;
  color: #67748B;
} */

TD.contentBoxHeading1, p.contentBoxHeading1 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #990000;
}

A.contentBoxHeading1 {
  color: #0000FF;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #990000;
  text-decoration: none;
}

a:hover.contentBoxHeading1 {
  color: #0000FF;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #990000;
  text-decoration: none;
}

TD.infoBoxHeading {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background: #f16c00;
  color: #67748B;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #ffffff; 
}

TD.infoBox_right, SPAN.infoBox_right {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #ffffff; 

}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #b6b7cb;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
	color: #0000FF;
	text-decoration: underline;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.store
{
  font-size: 15px;
  color: #cc2020;
  
}
.store
{
  font-size: 15px;
  color: #cc2020;
  
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

SPAN.underline {
	text-decoration: underline;
}

TABLE.formArea {
  background: #f1f1f1;
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.copyright {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  background: #f1f1f6;
  text-align:center;
}
A.copyright {
  color: #000000;
}
A.copyright:hover {
  color: #0000ff;
  text-decoration: underline;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  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;
}

SPAN.productDiscountPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
  font-weight: bold;
}

div.categorprice
{
font-family: Verdana, Arial, sans-serif;
font-size: 14px;
  color: #14a30d;
    font-weight: bold;
  
}

.smallHeading {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: Black;
}

.moduleRow {
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 line-height: 1.5;
 background-color: #FFF;
 border: 1px solid;
 border-color: #b8defe;

}
.moduleRowOver { 
	background-color: #D7E9F7; 
	border: 1px solid;
	border-color: #b8defe;
	font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5; 
	
	}
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* sitewide font classes */
/* Note: heading<Number> equals <font size="Number"> */
.heading1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; }
.heading2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; }
.heading3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
.heading4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; }
.heading5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; }

/* Sitemap Tables */
.sitemap_heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; 
	background-color: #666666; 
	padding-top: 2px; padding-bottom: 2px;}
.sitemap_heading a {color:#FFFFFF;}
.sitemap_heading a:hover {color:#CCCCCC; text-decoration:none;}

.sitemap_sub {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; background-color: #E6E6E6; padding: 2px 2px;}
.sitemap_sub a {color:#000000;}
.sitemap_sub a:hover {color:#999999; text-decoration:none;}


/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

.tableShop {
background-color: #ffffff;
border-left: 1px solid;
border-right: 1px solid;
border-color: #b6b7cb;
}

.navLeft {
   background-color: #ffffff;
	width: 185px;
}
.navRight {
	background-color: #ffffff;
	width: 185px;
}

.contentsTopics {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.tableListingI {
	background-color: #eeeeee;
}

.tableListingII {
	background-color: #d0d0d0;
}

.tableBody {
padding: 5px;
}

.poweredby {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
}

.onepxwidth {
	width: 1px;
}

#errormsg
{
border:2px solid #c00;
padding:5px;
width:96%;
}    
.error
{
background:#fcc;
}

.content{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #477294;
	line-height: 1.5;
	background-color: #EBF2F7;
	border: 1px solid #477294;
	margin-bottom: 3px;
	margin-top: 3px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}

.content_nobord{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #477294;
	line-height: 1.5;
	margin-bottom: 3px;
	margin-top: 3px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}

.content_blank{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #477294;
	line-height: 1.5;
	background-color: #FFFFFF;
	border: 1px solid;
	border-color: #9DBED8;
	margin-bottom: 3px;
	margin-top: 3px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}

/* VaM Shop стили */

.cartBoxContents {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #67748B;
}

.cartHeader {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background: #f16c00;
  color: #FFFFFF;
  line-height: 1.5;
  border:1px solid #b8defe;
  /*border:1px solid #944dff;*/

}

.loginBoxHeader {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background: #67748B;
  color: #FFFFFF;
  line-height: 1.5;
}

TD.price, P.price {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  text-align: center;
  color: #ffffff;
  font-weight: bold;
  background: #990000;
  line-height: 1.5;
}

SPAN.ProductInfoPrice
{
	
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  
  color: #14a30d;
   
}
div.ProductListingDesc
{
font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
}

SPAN.ProductInfoCat
{
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
  text-align: center;
    font-weight: bold;
   line-height: 1.5;
}
SPAN.ProductInfoManuf
{
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
  text-align: center;
  font-weight: bold;
   line-height: 1.5;
}


TD.contentBoxContents1, p.contentBoxContents1 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #67748B;
  background: #FFFFFF;
}

TD.Wrap
{
font-size: 10px;
  color: #67748B;
}



TD.WrapSize
{
font-size: 8.5px;
  color: #67748B;
}
/* leftmenu*/
#leftmenu{
	position:relative;
	float:left;
	width:185px;
	height:152px;
	}
	#leftmenu a{
	position:absolute;
	text-indent: -9000%;
	}






	#leftmenu a:hover
	{background-position: left bottom;}
	
		#leftmenu .a1{
			background:url(img/winter/leftmenu1.png) no-repeat;
			width:185px;
			height:33px;
		}
		#leftmenu .a2{
			top:33px;
			background-image:url(img/winter/leftmenu2.png);
			width:185px;
			height:30px;
		}
		
		#leftmenu .a3{
			top:63px;
			background-image:url(img/winter/leftmenu3.png);
			width:185px;
			height:30px;
		}

		#leftmenu .a4{
			top:93px;
			background-image:url(img/winter/leftmenu4.png);
			width:185px;
			height:30px;
		}
		#leftmenu .a5{
			top:123px;
			background-image:url(img/winter/leftmenu5.png);
			width:185px;
			height:30px;
		}

/* /leftmenu*/
		
/* старая корзина  */
div.header {
background:url(img/heading8.gif) no-repeat;
width:185px; height:23px;  padding-top:1px; padding-left:0px;
color:#5F5F5F; 
font:bold 11px Tahoma, Helvetica, sans-serif; 
text-decoration:none;
}
/* /старая корзина  */


/*

TD.navigation {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background-color: #990000;
  color: #FFFFFF;
  line-height: 1.5;
}

TD.navigation a {
     font: 11px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #ffffff;
     text-decoration: none;
}

TD.navigation a:hover {
     font: 11px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #ffffff;
     text-decoration: underline;
}

TD.navigation a:visited {
     font: 11px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #ffffff;
     text-decoration: none;
}

TD.navigationTop {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background-color: #000000;
  color: #FFFFFF;
  line-height: 1.5;
}

TD.line {
  background-color: #990000;
  color: #990000;
}
*/
/* VaM Shop боксы */

span.addaquickieBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
  color: #ffffff;
}

TD.adminBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #67748B;
  background-color: #DDDEE6; 
}

TR.adminBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #67748B;
  background-color: #DDDEE6; 
}

span.bestsellersBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #006600;
}

TD.cartBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #67748B;
  background-color: #DDDEE6; 
}

TR.cartBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #67748B;
  
}

TD.cartBox1 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #67748B;
  background-color: #ddfFFF; 
}

TR.cartBox1 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #67748B;
  background-color: #ddfFFF; 
}

TD.cartBox2 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #67748B;
   
}


span.categoriesBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  
}

span.authorsBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #006600;
}

span.articlesBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
}

span.currenciesBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #006600;
}

span.featuredBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #006600;
}

span.groupinfoBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #990000;
}

span.languagesBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #CC0000;
}

span.lastviewedBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #67748B;
}

span.lastviewedBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #67748B;
}

span.latestnewsBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
}

span.faqBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #006600;
}

span.manufacturersBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
}

span.manufacturersinfoBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #FF6600;
}

span.newsletterBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #FF6600;
}

span.orderhistoryBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #67748B;
}

span.reviewsBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #CC0000;
}

span.searchBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
}

span.specialsBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #67748B;
}

span.whatsnewBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
  color: #ffffff;
}

.contents {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}

TD.featuredModule {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #67748B;
  background-color: #DDDEE6; 
}

TR.buynowFooter {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #67748B;
  background-color: #BDBAC6; 
}

TR.buynowFooter {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #67748B;
  background-color: #BDBAC6; 
}

TD.parsetime {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  background: #f1f1f6;
  text-align:center;
}

   
TD.links {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #67748B;
   }

/* Заголовок страницы */
h1.contentBoxHeading {
  display: block;
  width: 97%;
  font: 16px Tahoma, Verdana, Arial, sans-serif;
  font-weight: bold;
  color: #273daa;
  border-bottom: 2px #273daa solid;
  /*background: url(img/heading1.gif) no-repeat left center;*/
  padding: 0 0 0 20px; 
  margin: 0.2em 0 0.2em 0; 
}

h1.contentBoxHeading a {
  color: #273daa;
  text-decoration: none;
}
/* /Заголовок страницы */

/* Скругленные углы */
.page {background: transparent; width:100%;}
.page h1, .page p {margin:0 10px;}
.page h1 {font-size:2em; color:#fff;}
.page p {padding-bottom:0.5em;}

.page .b1, .page .b2, .page .b3, .page .b4, .page .b1b, .page .b2b, .page .b3b, .page .b4b {display:block; overflow:hidden; font-size:1px;}
.page .b1, .page .b2, .page .b3, .page .b1b, .page .b2b, .page .b3b {height:1px;}
.page .b2 {background:#f1f1f6; border-left:1px solid #fff; border-right:1px solid #eee;}
.page .b3 {background:#f1f1f6; border-left:1px solid #fff; border-right:1px solid #ddd;}
.page .b4 {background:#f1f1f6; border-left:1px solid #fff; border-right:1px solid #aaa;}
.page .b4b {background:#f1f1f6; border-left:1px solid #eee; border-right:1px solid #999;}
.page .b3b {background:#f1f1f6; border-left:1px solid #ddd; border-right:1px solid #999;}
.page .b2b {background:#f1f1f6; border-left:1px solid #aaa; border-right:1px solid #999;}

.page .b1 {margin:0 5px; background:#fff;}
.page .b2, .page .b2b {margin:0 3px; border-width:0 2px;}
.page .b3, .page .b3b {margin:0 2px;}
.page .b4, .page .b4b {height:2px; margin:0 1px;}
.page .b1b {margin:0 5px; background:#999;}
.page .pagecontent {display:block; padding-left:0.5em; padding-right:0.5em; background:#FFF; border-left:1px solid #fff; border-right:1px solid #999;}
.page .pagecontentfooter {display:block; text-align: right; background:#ffffff;}
/* /Скругленные углы */

/* Ошибка на странице свяжитесь с нами */
div.contacterror {border:1px solid; border-color:#ff0000; background-color:#FFCCCC; text-align:center; margin-bottom:0.5em; margin-top:0.5em;}
/* /Ошибка на странице свяжитесь с нами */

/*- Время парсинга */
div#parseTime
   {
     clear: left;
     background: #f1f1f6;
     width: 100%;
     text-align: center;
     color: #000;
     padding-top: 0.5em;
     padding-bottom: 0.5em;
   }
/*- /Время парсинга */

/*- /Информация о магазине */
div#copyright
   {
     clear: left;
     background: #f1f1f6;
     width: 100%;
     text-align: center;
     color: #000;
     padding-top: 0.5em;
     padding-bottom: 0.5em;
   }

div.copyright
   {
     clear: left;
     background: #f1f1f6;
     width: 100%;
     text-align: center;
     color: #000;
     padding-top: 0.5em;
     padding-bottom: 0.5em;
   }
/*- /Информация о магазине */

div.clear
   {
     clear: both;
   }

div.navigation
   {
     display: block;
     width: 100%;
     padding-top: 1em;
   }

span.right
   {
     float: right;
   }

span.Requirement 
   {
     color: red;
   }

span.bold 
   {
     font-weight: bold;
   }
p.center
   {
     text-align: center;
   }   
   
/* 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: 100%;
     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;
   } 

.messageStack
   {
     background-color: #ffb3b5; 
     padding: 0.5em 0.5em 0.5em 0.5em; 
   }
   
/* /Ajax add quickie suggest */

p.CartContentCenter
   {
     text-align: center;
	 
/* currency menu */ 
  
}
#currmenu
{
	position:relative;
	list-style:none;
	height: 25px;

}

	#currmenu a 
	{
		text-indent: -9000%;
		position: absolute;


	}
		#currmenu a:hover 
		{
			background-position: left bottom;
		}

#currency {
position:absolute;

background: url(img/winter/1_03.png) no-repeat;
width:47px;
height:25px;
left:422px;
}

 #currmenu .kzt {
	background:url(img/winter/kzt.png) no-repeat;
	width: 30px;
	height: 25px;
	left:469px;
	 }
	
#currmenu .rur {
	 background:url(img/winter/rur.png) no-repeat;
	 width: 32px;
	height: 25px;
	left:499px;
}

#currmenu .usd {
	width: 34px;
	height: 25px;
	background:url(img/winter/usd.png) no-repeat;
	left:531px;
}

/* /currency menu */ 
 
#toplogin {
	position:relative;
	width:565px;
	display:inline;
	background-color:#309;
	
}
A.logoup_login {
	font-color: #FFF;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	
}

#cart1
{
     margin-bottom: 0.2em;
     margin-top: 0.5em;
     margin-right: 1em; /* отступ от правого края браузера */
	 padding-left:5em;
     padding-top: 2em;
     padding-bottom: 0.2em; /* отступ от края бокса, т.е. от пунктирной линии */

}

/*- Бокс корзина */

/* Оформление */
#boxCart 
   {
     text-align: left;
     margin-bottom: 0.2em;
     margin-top: 0.5em;
     margin-right: 0.4em; /* отступ от правого края браузера */
     padding-top: 0.2em;
     padding-bottom: 0.4em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

#boxCart .top, #boxCart .bottom 
   {
     display: block; 
     background: transparent; 
     font-size: 1px;
   }

/* Шапка с углами 
#boxCart .b1, #boxCart .b2, #boxCart .b3, #boxCart .b4, #boxCart .b5 
   {
     display: block; 
     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: block; 
     overflow: hidden; 
     height: 1px; 
     background: #f1f1f6; 
     border-left: 1px solid #000; 
     border-right: 1px solid #000;
   }
 /Низ с углами */

#boxCart .b1, #boxCart .b1b
   {
     margin: 0 5px; 
     background: #000;
   }

#boxCart .b2, #boxCart .b2b
   {
     margin: 0 4px;
   }

#boxCart .b3, #boxCart .b3b 
   {
     margin: 0 3px;
   }

#boxCart .b4, #boxCart .b4b 
   {
     margin: 0 2px;
   }

#boxCart .b5, #boxCart .b5b 
   {
     margin: 0 1px;
   }

#boxCart .boxheader 
   {
   background:url(img/heading8.gif) no-repeat;
width:185px; height:23px;  padding-top:1px; padding-left:0px;
color:#5F5F5F; 
font:bold 14px Tahoma, Helvetica, sans-serif; 
text-decoration:none;
   }

#boxCart .boxcontent 
   {
   float:left;
   width: 185px;
     display: block; 
     background: #FFF; 
	 font: 11px Tahoma, Helvetica, sans-serif; 
    
   }

  #boxCart .boxcontentimg
  {
     float:right;
	 width: 64px;
	 height:64px;
	 background:url(img/shop_cart.png) no-repeat;
   }

  
#boxCart .boxcontent  span 
   {
     font-weight: bold;
   }

#boxCart .boxheader p 
   {
     padding-top: 0;
     padding-bottom: 0.4em;
     padding-left: 0.5em;
     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;
   }

#boxCart .boxheader a:hover 
   {
     color: #fff;
     text-decoration: none;
   }
/* /Ссылки в заголовке бокса */

p.CartContentRight
   {
     text-align: right;
     padding-right: 0.2em;
   }

#boxCart .CartContentCenter
   {
margin-bottom: 0.5em;
   font:bold 13px Tahoma, Helvetica, sans-serif;
     text-align: center;
	  
   }
   .CartContentCenter a
   {
  
   color:#000;
   }

/*- /Бокс корзина */


/* Контейнер */
div#container {
	background-color:#FFF;
	 width: 935px;
     margin: 0 auto;
}
/* /Контейнер */

/* Левая колонка */
div#left
   {
     float: left;
     width: 18%; /* Ширина левой колонки */
     margin-left: -100%;
     background: #fff;
   }
/* /Левая колонка */

/* Правая колонка */
div#right
   {
     float: left;
     overflow: auto;
     width: 18%; /* Ширина правой колонки */
     margin-left: -18%;
     background: #fff;
   }
/* /Правая колонка */

/* logon form  */

a.btnsignin{
background:#999;
    padding:5px 8px;
    color:#fff;
    text-decoration:none;
    font-weight:bold;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
	-moz-border-radius-bottomleft:0;
	-moz-border-radius-bottomright:0;
    border-radius:4px;
    
}
 a.btnsignout{
	
    color:#fff;
    text-decoration:none;
    font-weight:bold;
    
	 }
a.btnsignin:hover {
background:#666;
	
}
a.btnsignout:hover {
	text-decoration:underline;
	}
a.btnsigninon {
    background:#ccc!important;
    color:#666!important;
    outline:none;
}
#frmsignin {
    display:none;
    background-color:#ccc;
    position:absolute;
	left:348px;
    top: 45px;
    width:190px;
    padding:12px;
    *margin-top: 5px;
    font-size:11px;
    -moz-border-radius:5px;
    -moz-border-radius-topleft:0;
    -webkit-border-radius:5px;
    -webkit-border-top-left-radius:0;
    border-radius:5px;
    border-top-left-radius:0;
    z-index:100;
}
#frmsignin input[type=text], #frmsignin input[type=password] {
    display:block;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    border:1px solid #666;
    margin:0 0 5px;
    padding:5px;
    width:180px;
}
#frmsignin p {
    margin:0;
}
#frmsignin label {
    font-weight:normal;
}
#submitbtn {
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    background-color:#333;
    border:1px solid #fff;
    color:#fff;
    padding:5px 8px;
    margin:0 5px 0 0;
    font-weight:bold;
}
#submitbtn:hover, #submitbtn:focus {
    border:1px solid #000;
    cursor:pointer;
}
.submit {
    padding-top:5px;
}
#msg {
    color:#F00;
}
#msg img {
    margin-bottom:-3px;
}
#msg p {
    margin:5px 0;
}
#msg p:last-child {
    margin-bottom:0px;
}

#signbtn {
		height:25px;
		
	
	}

/* /logon form  */

/*- Форма входа */
.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: center;
   }

p.LoginContentLeft
   {
     text-align: left;
   }

/*- /Бокс вход/админ */


/* Вывод категорий */

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 #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;
   }
/* /Вывод категорий */

#mainflash
{
	position:relative;
	float:left;
	width:565px;
	height:152px;

}
	
	/* /Правое меню */
	
#rightmenu
{
	position:absolute;
	left:750px;
	width:185px;
	height:234px;
background:url(img/winter/right.png) no-repeat;
	}

	
/*- Бокс поиск */
#boxSearch
   {
	  
   
     text-align: left;
	 font-size:13px;
     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-color: #67748B;
   }


/*- Заголовок бокса поиск */
#boxSearch h5 
   {
   
     display: block;
	 height: 40px;
	 font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #FF6600;
     
     margin: 15px 0 15px 15px;
     padding: .1em 0 0 16px;
  }
  
  
  #boxSearchHeader
  {
	  
   
  height: 44px;
  width:75px;
   
  
  }
     #boxSearchHeader   a
   {
   
   position:absolute;
   text-indent: -9000%;
	
   }
  
  #boxSearchHeader   .searchadv {
  height: 22px;
   width:75px;
  background: url(img/boxes/search.png) no-repeat;
  margin: 10px 0px 10px 20px; 
  }
  
#searchsub {
	position:relative;
	
	display:inline;
	top:7px;
		
	}
  
  

/*- /Заголовок бокса поиск */

/*- Содержимое бокса поиск */
#boxSearchContent 
   {
     padding-left: 1em;
  }

#boxSearchContent p 
   {
     margin: 0 0 0 0;
     text-align: left;
	 display:inline;
  }

/*- /Содержимое бокса поиск */

/*- Форма бокса поиск */
.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;
}
/*- /Форма бокса поиск */

/*- /Бокс поиск */

/*- карточка товара */
#PInfoModel {
		display:inline;
	}


#PInfoPrice {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-align:right;
	}

#PInfoPrint {
	position: relative;
	width:45px;	
	z-index:23;
	cursor:pointer;
	}
	
#PInfoAsk {
	position: relative;
	width:45px;
	z-index:23;
	cursor:pointer;
	}

#PInfoGift {
	position: relative;
	height:50px;
	width:45px;
	background:url(img/PInfo/giftwrap.png) no-repeat;
	z-index:23;}
	
#BlockBuy {

		position:relative;}
	
#BlockButtonBuy {
		width:150px;
		position:relative;
		float:right;
		top:-100px;
		
	}

#ButtonBuy {
	
	display:inline;
		}

#Qty {

	display:inline;
		}
		
	
/*- /карточка товара */

/* Подсказки */

.help
   {
	  position: absolute;
	  z-index: 10;
	  overflow: hidden;
	  width: 18em;
   }
   
.help iframe
   {
	  display: none;
	  display/**/: block;
	  position: absolute;
	  top: 0;
	  left: 0;
	  z-index: -1;
	  filter: mask();
	  width: 3000px;
	  height: 3000px;
   }

a.info span
   {
     display: none;
   }

a.info
   {
     position: relative;
     z-index: 24;
   }
   
a.info:hover 
   {
     background-color: #fff; 
     text-decoration: none;
     z-index: 25;
   }

a.info:hover span 
   {
     display: block; 
     background: white; 
	 left:50px;
	 top:-40px;
     color: black;
     position: absolute;
     width: 130px;
     padding: 3px;
     font-size: 11px;
   }
   
#PInfoAsk span {
	display: none;
	}

#PInfoAsk:hover {
	 
     text-decoration: none;
     z-index: 25;
	}
	
#PInfoAsk:hover span
{ display: block; 
     
	 left:50px;
	 top:10px; 
     color: black;
     position: absolute;
     width: 80px;
     padding: 3px;
     font-size: 11px;
	}

#PInfoPrint span {
	display: none;
	}

#PInfoPrint:hover {
	
     text-decoration: none;
     z-index: 25;
	}
	
#PInfoPrint:hover span
{ display: block; 
     
	 left:50px;
	 top:10px; 
     color: black;
     position: absolute;
     width: 80px;
     padding: 3px;
     font-size: 11px;
	}
	
	
	
#PInfoGift span {
	display: none;
	}

#PInfoGift:hover {
	
     text-decoration: none;
     z-index: 25;
	}
	
#PInfoGift:hover span
{ display: block; 
     
	 left:50px;
	 top:10px; 
     color: black;
     position: absolute;
     width: 150px;
     padding: 3px;
     font-size: 11px;
	}
	

/* /Подсказки */

/* КНОПКА Купить */
 
.uibutton {
    position: relative;
    z-index: 1;
    overflow: visible;
    display: inline-block;
    padding: 0.3em 0.6em 0.375em;
    border: 1px solid #999;
    border-bottom-color: #888;
    margin: 0;
    text-decoration: none;
    text-align: center;
    font: bold 11px/normal 'lucida grande', tahoma, verdana, arial, sans-serif;
    white-space: nowrap;
    cursor: pointer;
    color: #333;
    background-color: #eee;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f6f6), to(#e4e4e3));
    background-image: -moz-linear-gradient(#f5f6f6, #e4e4e3);
    background-image: -o-linear-gradient(#f5f6f6, #e4e4e3);
    background-image: linear-gradient(#f5f6f6, #e4e4e3);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f5f6f6', EndColorStr='#e4e4e3'); /* for IE 6 - 9 */
    -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 #fff;
    -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 #fff;
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 #fff;
    /* хак для IE */
    zoom: 1;
    *display: inline;
}
 
.uibutton:hover,
.uibutton:focus,
.uibutton:active {
    border-color: #777 #777 #666;
}
 
.uibutton:active {
    border-color: #aaa;
    background: #ddd;
    filter: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
/* хак для Firefox */
.uibutton::-moz-focus-inner {
    padding: 0;
    border: 0;
}


.uibutton.special {
    border-color: #3b6e22 #3b6e22 #2c5115;
    color: #fff;
    background-color: #69A74E;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#75ae5c), to(#67a54b));
    background-image: -moz-linear-gradient(#75ae5c, #67a54b);
    background-image: -o-linear-gradient(#75ae5c, #67a54b);
    background-image: linear-gradient(#75ae5c, #67a54b);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#75ae5c', EndColorStr='#67a54b'); /* for IE 6 - 9 */
    -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 #98c286;
    -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 #98c286;
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 #98c286;
}
 
.uibutton.special:active {
    border-color: #3B6E22;
    background: #609946;
    filter: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}


/* /КНОПКА */

/* Страница карточки товара */

p.center
   {
     text-align: center;
   }

div.ProductInfoLeft
   {
     float: left;
     margin-right: 1em;
   }

div.ProductInfoRight
   {
     float: left;
     margin-left: 1em;
     text-align: right;
   }

/* /Страница карточки товара */

.general {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	line-height:2;
	color:#000000;}



/* Навигация */
div#navigation
   {
    float:left;
     padding-top: 0.5em;
     padding-bottom: 0.5em;
    

   }

#navigation span
   {
    float:left;
     display: block;
     font: 11px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
   }

#navigation a
   {
     font: 11px Tahoma, Verdana, Arial, sans-serif;
     text-decoration: none;
   }

#navigation a:hover
   {
     font: 11px Tahoma, Verdana, Arial, sans-serif;
     text-decoration: none;
   }

#navigation a:visited
   {
     font: 11px Tahoma, Verdana, Arial, sans-serif;
     text-decoration: none;
   }
SPAN.navhome {
    height: 16px !important;
text-indent: -1000em;
width: 16px;
padding: 0;
    padding-left:5px;
    margin-left:5px;
    
overflow: hidden;
    background:url(img/IconHome.gif) no-repeat;
}

SPAN.navhome:hover {
    background-position: left bottom;
    
}

/* /Навигация */

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.suckerdiv li {
#display: none;
}

.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 180px; /* Width of Menu Items */
border-bottom: 1px solid #ccc;
font-family: arial;
font-size: 11px;
}
	
.suckerdiv ul li{
position: relative;
background-color: #e7e7e7;
}
	
/*1st level sub menu style */
.suckerdiv ul li ul{
left: 179px; /* Parent menu width - 1*/
position: absolute;
width: 165px; /*sub menu width*/
top: 0;
display: none;
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul{ 
left: 164px; /* Parent menu width - 1*/
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li a{ 
left: 164px; /* Parent menu width - 1*/
background-color: #e7e7e7;
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul li a{ 
background-color: #e7e7e7;
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul li ul li a{ 
background-color: #e7e7e7;
}

/* menu links style */
.suckerdiv ul li a{
display: block;
color: black;
text-decoration: none;
background-color: FFF;
padding: 1px 5px;
border: 1px solid #ccc;
border-bottom: 0;
line-height: 2em;
}

.suckerdiv ul li a:visited{
color: black;
}

.suckerdiv ul li a:hover{
background-color: #c4f162;
color: black;
text-decoration: none;
}

.suckerdiv ul li ul li a:hover{
background-color: ffbe8a;
color: black;
text-decoration: none;
}

.suckerdiv ul li ul li ul li a:hover{
background-color: ffbe8a;
color: black;
text-decoration: none;
}

/* The main categories with sub-categories */
.suckerdiv .subfolderstyle{
background: url(img/icon_arrow.gif) no-repeat center right;
}

/* This one colors the sub-folder with other sub-folders */
.suckerdiv ul li ul .subfolderstyle {
background-color: #e7e7e7;
}

/* This one colors the sub-folder with other sub-folders */
.suckerdiv ul li ul li ul .subfolderstyle {
background-color: #e7e7e7;
}

/* This one colors the sub-folder with other sub-folders */
.suckerdiv ul li ul li ul li ul .subfolderstyle {
background-color: #e7e7e7;
}
	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */

/* sidebar*/ 

#Rsidebar {
width: 180px;
height: 120px;

}

#Rsidebar2 {
width: 180px;
height: 100px;;

}

