body
{
	font-family: arial;
	font-size:90%;
	margin: 0;
	padding:15px;
	min-width:800px;
	max-width:1300px;
}

img { border: 0; }

div.tovar
{
	float:left;
	padding:20px 20px 0 0;
}

table.item
{
	border: 1px #979797 solid;
}

table.item .title
{
	background-color: #bbeebb;
	padding:10px;
}

table.item .title a
{
	font-family: Tahoma, Arial;
	font-size:80%;
	color:#61887b;
	font-weight:bold;
}

table.item .commodity
{
	padding:10px 5px 10px 10px;
}

div.price
{
	margin:10px 10px 10px 5px;
	padding:10px;
	background-color:#cade44;
	font-size:80%;
	color:#12120e;
	font-weight:bold;
	width: 70px;
}

h1 {font: 200% Arial; color:#000000; line-height:110%; font-weight:bold;}
li {font: 100% Arial; color:#000000; line-height:125%;}
.smallGrayText { font: 100% Arial; color:#aaaaaa; }
.dostavka-info { font-weight:bold; }

div.nav1
{
	background-color:#bbeebb;
	padding:10px 0 10px 0;
	margin:20px 0px 20px 0px;
}

div.list
{
	background-color:#bbeebb;
	margin:20px 0px 0px 0px;
}

div.nav1 ul
{
	 margin: 0; /* Обнуляем значение отступов */
	 padding: 0; /* Обнуляем значение полей */
}

div.nav1 ul li
{
	font-family: Tahoma, Sans-serif, Arial;
	 display: inline; /* Отображать как встроенный элемент */
	 padding:10px 12px 10px 12px;
}

div.nav1 ul li.selected
{
	 background-color: #77bbff;
	 color:#ffffff;
}

div.nav1 ul li a { color:#b3353a;}

div.nav1 ul li.selected a
{
	 color:#ffffff;
}

.wrapper{
	position: relative;
	float: left;
	left: 0.00%;
	width: 100.00%;
}

.left{
	position: relative;
	float: left;
	left: 0.00%;
	width: 49.00%;
}

.right{
	position: relative;
	float: right;
	right: 0.00%;
	width: 51.00%;
	text-align:right;
}

table.order tr.header td
{
	font-weight:bold;
	background-color:	#bbeebb;
}

table.order td
{
	padding:5px;
}

div.total
{
	font-size:120%;
	font-weight:bold;
	padding:10px 0px 10px 5px;
	color:#12120e;
}

.orderForm {padding:5px;}

.menuLink { color:Blue;}

div.miniGoods a img { border: 1px solid #979797; padding:3px; }
div.miniGoods a:hover img { border: 1px solid #666666; padding:3px; }

table.buypanel {padding-top:10px;}

table.buypanel td
{
	padding:10px;
}

table.buypanel td.price
{
	background-color:#cade44;
	color:#12120e;
	font-weight:bold;
	border-right:10px solid #ffffff;
}

table.buypanel td.basket
{
	background-color:#bbeebb;
}

table.buypanel td.basket a
{
	color:#0000ee;
}

table.buypanel td.basket img
{
	vertical-align:middle;
	padding-right:5px;
}

.mainImgHolder
{
	border:1px solid #979797;
	padding:10px 10px 0 10px;
	text-align:right;
}

.mainImgHolder a
{
	text-decoration: none;
	outline: 0;
}


.notice-wrap {
	position: fixed;
	top: 40%;
	right: 40%;
	width: 220px;
	z-index: 9999;
}

* html .notice-wrap {
	position: absolute;
}
 
.notice-item {
	height: 60px;
	background: #333;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	color: #eee;
	padding: 6px 6px 0 6px;
	font-family: lucida Grande;
	font-size: 17px;
	border: 2px solid #999;
	display: block;
	position: relative;
	margin: 0 0 12px 0;
}

.notice-item-close {
	position: absolute;
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
	right: 6px;
	top: 6px;
	cursor: pointer;
}
