a.menudown {	color: #931917;}
a.menudown:link {	color: #931917;	text-decoration: underline;}
a.menudown:visited {	color: #931917;	text-decoration: underline;}
a.menudown:hover {	color: #453f00;	text-decoration: none;}
a {	color: #453f00;}
a:link {	color: #6f6a3d;	text-decoration: underline;}
a:visited {	color: #6f6a3d;	text-decoration: underline;}
a:hover {	color: #9b1418;	text-decoration: none;}
body {	font-family: "Tahoma", "Arial", "Helvetica", sans-serif;	font-size: 11px;	color: #453f00;	margin-left: 0;	margin-top: 0;	margin-right: 0;	margin-bottom: 0;	padding: 0 0 0 0;	background: #eae38f;	background-image: url(images/bg_header.jpg);	background-repeat: repeat-x;	background-position: top;}
form{	margin-left: 0;	margin-top: 0;	margin-right: 0;	margin-bottom: 0;	padding: 0 0 0 0;}
td {	font-family: "Tahoma", "Arial", "Helvetica", sans-serif;	font-size: 11px;	color: #453f00;}
  h1 {	font-family: Times New Roman, Times, serif; 	font-size: 18px;	margin-top: 0px;	margin-bottom: 0px;	padding-top: 0px;	padding-bottom: 0px;}
h2 {	font-family: Times New Roman, Times, serif; 	font-size: 18px;	color: #931917;	margin-top: 0px;	margin-bottom: 0px;	padding-top: 0px;	padding-bottom: 0px;}
h3 {	font-family: Times New Roman, Times, serif; 	font-size: 16px;	margin-top: 0px;	margin-bottom: 0px;	padding-top: 0px;	padding-bottom: 0px;}
a.title {	font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 	font-size: 12px;	font-weight: bold;	color: #931917;}
a.title:link {	color: #931917;	text-decoration: underline;}
a.title:visited {	color: #931917;	text-decoration: underline;}
a.title:hover {	color: #931917;	text-decoration: underline;}
.title1 {	font-family: Times New Roman, Times, serif; 	font-size: 18px;}
.title1red {	font-family: Times New Roman, Times, serif; 	font-size: 18px;	color: #931917;}
.title2 {	font-family: Times New Roman, Times, serif; 	font-size: 18px;}
.title2red {	font-family: Times New Roman, Times, serif; 	font-size: 16px;	color: #931917;}
.title3 {	font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 	font-size: 12px;}
.title3red {	font-family: "Tahoma", "Arial", "Helvetica", sans-serif; 	font-size: 12px;	font-weight: bold;	color: #931917;}
.actcap {	font-family: "Georgia", "Tahoma", "Arial", "Helvetica", sans-serif;	color: #7f0013;}
a.actcap {	font-family: "Georgia", "Tahoma", "Arial", "Helvetica", sans-serif;	color: #7f0013;}
a.actcap:link {	color: #7f0013;	text-decoration: none;}
a.actcap:visited {	color: #7f0013;	text-decoration: none;}
a.actcap:hover {	color: #7f0013;	text-decoration: underline;}
.acttext {	font-family: "Georgia", "Tahoma", "Arial", "Helvetica", sans-serif;	font-size: 10px;	color: #453f00;}
a.acttext {	font-family: "Georgia", "Tahoma", "Arial", "Helvetica", sans-serif;	font-size: 10px;	color: #7f0013;}
a.acttext:link {	color: #7f0013;	text-decoration: none;}
a.acttext:visited {	color: #7f0013;	text-decoration: none;}
a.acttext:hover {	color: #7f0013;	text-decoration: underline;}
.accent {	font-family: "Tahoma", "Arial", "Helvetica", sans-serif;	font-size: 11px;	color: #800000;}
.accentbold {	font-family: "Tahoma", "Arial", "Helvetica", sans-serif;	font-size: 11px;	font-weight: bold;	color: #800000;}
.accentcat {	font-family: "Tahoma", "Arial", "Helvetica", sans-serif;	font-size: 14px;	font-weight: bold;	color: #800000;}
p {font-family: Arial, serif;	font-size: 14px;	line-height: 15px; }
 li.instock { 	color: #001f83;  }
 li.near { 	color: #c56973;  }
 li.inwork { 	color: #ff0019;  }
.bgcolumns {	background-image: url(images/bg_columns.gif);	background-repeat: repeat-x;	background-position: top;}
 .bglogo {	background-image: url(images/bg_logo.jpg);	background-repeat: no-repeat;	background-position: center;}
.bgmenu {	background-image: url(images/bg_menu.jpg);	background-repeat: repeat-x;	background-position: center;}
.bgline {	background-image: url(images/bg_line.gif);	background-repeat: repeat-x;}
.bgdotline {	background-image: url(images/bg_dot.gif);	background-repeat: repeat-x;	background-position: center;}
.bgcenter {	background-image: url(images/bg_center.jpg);}
.bgcentertop {	background-image: url(images/bg_centertop.jpg);	background-repeat: repeat-x;	background-position: top;}
.bgfooter {	background-image: url(images/bg_footer.jpg);	background-repeat: repeat-x;	background-position: top;}
.bgfooter1 {	background-image: url(images/bg_footer1.jpg);	background-repeat: repeat-x;}
.bgfooter2 {	background-image: url(images/bg_footer2.jpg);	background-repeat: repeat-x;}
.bgrightitem{	background-image: url(images/bg_rightitem.jpg);	background-repeat: repeat-x;	background-position: center;}

.menu {font-family: "Times New Roman", Times, serif;	font-size: 11pt; font-style: italic;}
.menu a {font-size: 11pt; color: #453f00; text-decoration: none;}
.menu a:visited {color: #453f00; text-decoration: none;}
.menu a:hover {color: #9b1418; text-decoration: none;}

.menuadd {font-family: "Times New Roman", Times, serif;	font-size: 11pt; color: #453f00;}
.menuadd a {color: #453f00; text-decoration: underline;}
.menuadd a:visited {color: #453f00;	text-decoration: underline;}
.menuadd a:hover {color: #9b1418;	text-decoration: none;}


.menu2 {	font-family: "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	font-style: italic;	line-height: 20px;	margin-left: 25px;	padding-left: 25px;}
.menu2 a {font-size: 12px;	font-weight: bold;	font-style: italic;	color: #453f00;	text-decoration: none;}
.menu2 a:visited {color: #453f00;	text-decoration: none;}
.menu2 a:hover {color: #9b1418;	text-decoration: none;}
.topmenu {color: #550b0d;}
.topmenu a {color: #550b0d;	text-decoration: none;}
.topmenu a:visited {	color: #550b0d;	text-decoration: none;}
.topmenu a:hover {	color: #9b1418;	text-decoration: none;}
.catalogue {	font-family: "Tahoma", "Arial", "Helvetica", sans-serif;	font-size: 10px;	color: #6f6a3d;	font-weight: bold;}
.catalogue a {	text-decoration: none;	color: #6f6a3d;}
.catalogue a:visited {	color: #6f6a3d;	text-decoration: none;}
.catalogue a:hover {	color: #9b1418;	text-decoration: underline;}
.field1 {	font-size: 11px;	text-align: center;	background-color: #faf8e4;	border-width: 1px;	border-color: #6f6a3d;}
.field2 {	font-size: 11px;	background-color: #dfdcd2;	border-width: 1px;	border-color: #6f6a3d;}
#tenpx {	font-size: 10px;}
#fourteenpx {	font-size: 14px;}
#instock {	color: #001f83;}


.maincontent {font-size: 14pt;}


.telephone_header
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	RIGHT: 18px;
	TOP: 6px;
	WIDTH: 146px;
	COLOR: #421917;
	FONT-FAMILY: Tahoma;
	POSITION: absolute;
	TEXT-ALIGN: left;
	height: 41px;
}

.stitle { font-size: 1.4em; font-weight: bold; }
.stitle1 { font-size:0.9em; }
.stitle2 { font-size:1.2em; padding-top:7px;}

.tdeven {background-color:#e3dcca;}
.tdodd {background-color:#ede8de;}

/* в корзину */
a.addtocart { 
	display: block; 
	height:22px; 
	width:104px; 
	background: url(images/cart.png) top;
}
a.addtocart:hover { 
	background-position: 0 22px;
}

/* лента статуэток на главной */
.eventitem { padding: 10px; vertical-align:top; font-weight:bold; font-size: 14px; }
.eventdate { padding-right: 10px; text-align:left;}
.eventdescr { color:#931917; }
.eventtext { /* margin: 0 auto;  text-align:center; */ padding-left: 50px; font-weight:normal; font-size: 12px;   padding-top: 14px; }
.eventtext img { cursor: url("zoom-in.cur"), auto;}


/* sort */
#sortbox {padding-top: 6px;}
#sortbox td {font-size: 14px;}
#sortbox a {
	padding:5px;
	
}

#sortbox .active {
	background-color: #fff;/*#eae38f;*/
	color: #9a3823;
}
.descr {font-size: 14px;}

.title{
	position:relative;
	z-index:1;
	zoom:1;
	color:#06F;
}
.title em{display:none;}
.title:hover em{
	display:block;
	position:absolute;
	
	z-index:1;
 	background-color:#cfcfcf;
 	-webkit-border-radius:2px; /* красивости в виде скругленных углов */
 	-moz-border-radius:2px;
 	border-radius:2px;
	line-height:normal;
	color:#000;
	text-decoration:none;
	padding:3px 5px;
	bottom:22px;
	right:0;
	-webkit-box-shadow:0 0 5px #000; /* красивости в виде тени */
	-moz-box-shadow:0 0 5px #000;
	box-shadow:0 0 5px #000;
}
.title:hover em i{
	position:absolute;
	z-index:1;
	bottom:-7px;
	right:5px;
	border-top:7px solid #000;
	border-left:7px solid transparent;
	_border-left:7px solid #FDEFC6; /* цвет фона. это для ие6.*/
	display:block;
	height:0;
	overflow:hidden;
}

.middle {margin: 0 auto;position: relative; top:-3px; left:50%; margin-left: -300px;}
#nav {list-style: none; min-width:600px; }
#nav li {float:left; padding-right: 25px;}
#nav a { 
	display: block; 
	height:14px; 
	
	/*background: url(images/cart.png) top;*/
}
#nav #mhome {
	background: url(images/m_home.png) top;
	width: 62px;
}
#nav #mall {
	background: url(images/m_cat_all.png);
	width:106px;
}

#nav #mshipping {
	background: url(images/m_shipping.png);
	width:151px;
}
#nav #mabout {
	background: url(images/m_about.png);
	width:70px;
}

#nav #mforum {
	background: url(images/m_forum.png);
	width:49px;
}

#nav #mhome:hover, #nav #mall:hover, #nav #mabout:hover, #nav #mforum:hover,#nav #mshipping:hover { 
	background-position: 0 14px;
}
 
#nav a#mhome.active, #nav a#mall.active, #nav a#mabout.active, #nav a#mforum.active, #nav a#mshipping.active {
	background-position: 0 14px;
}
