/*
Корзина
---------------------------------------------------*/

#shcartCurrency {
	font-size:11px;
	color:#000;
	margin-bottom:5px;
	margin-left:5px;
}
#shcartCurrency select {
	border:1px solid #FE611C;
	width:45px;
	font-size:11px;
	margin-left:5px;
}
.tresult {
	height:20px;
	background:#4672F0;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	padding:2px 20px;
}
.tresult input {
	width:150px;
	color:#FFF;
	background:none;
	border:none;
	font-weight:bold;
	font-size:11px;
}
.tovar {
	background:#FCD371 url(../pics/shcartbgheader.gif) left top repeat-x;
	height:37px;
	font-size:11px;
	color:#000;
	font-weight:bold;
}
.shcartHeaderLeft {
	background:url(../pics/shcartleftheader.gif) left top no-repeat;
	width:24px;
}
.shcartHeaderRight {
	background:url(../pics/shcartrightheader.gif) right top no-repeat;
	width:13px;
}
.shcartHeaderTitle {
	font-size:11px;
	font-weight:bold;
}
.theadName, .thead {
	color:#000;
	font-weight:bold;
	background:#E6E6E6;
	padding:3px 20px;
	font-size:11px;
}
.thead {
	text-align:center;
	width:60px;
}
.itemname {
	padding:5px 0 5px 20px;
}
.itemname a:link, .itemname a:visited {
	color:#000;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
}
.itemname a:hover, .itemname a:active {
	text-decoration:none;
}
.price_value {
	border:none;
	background:none;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	width:100px;
	color:#000;
}
.price_valueBlue {
	border:none;
	background:none;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	width:100px;
	color:#FE611C;
}
.price_valueWhite {
	border:none;
	background:none;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	width:100px;
	color:#FFF;
}
.quantity_value {
	border:none;
	background:none;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	width:100px;
	color:#000;
	height:16px;
	padding-top:3px;
}
a:link.zakazBut, a:visited.zakazBut {
	display:block;
	width:113px;
	height:17px;
	background:#38B2CA url(../pics/zakaz_b.gif) left top;
}
a:hover.zakazBut, a:hover.zakazBut {
	background:#FD9845 url(../pics/zakaz_b.gif) left bottom;
}
a:link.recalcBut, a:visited.recalcBut {
	display:block;
	width:113px;
	height:17px;
	background:#38B2CA url(../pics/recalc_b.gif) left top;
}
a:hover.recalcBut, a:hover.recalcBut {
	background:#FD9845 url(../pics/recalc_b.gif) left bottom;
}
a:link.nextBut, a:visited.nextBut {
	display:block;
	width:113px;
	height:17px;
	background:#38B2CA url(../pics/next_b.gif) left top;
}
a:hover.nextBut, a:hover.nextBut {
	background:#FD9845 url(../pics/next_b.gif) left bottom;
}
a:link.backBut, a:visited.backBut {
	display:block;
	width:113px;
	height:17px;
	background:#38B2CA url(../pics/back_b.gif) left top;
}
a:hover.backBut, a:hover.backBut {
	background:#FD9845 url(../pics/back_b.gif) left bottom;
}
a:link.backshopBut, a:visited.backshopBut {
	display:block;
	width:113px;
	height:17px;
	background:#38B2CA url(../pics/backshop_b.gif) left top;
}
a:hover.backshopBut, a:hover.backshopBut {
	background:#FD9845 url(../pics/backshop_b.gif) left bottom;
}
.resultsum {
	background:#E6E6E6;
}
.s_result_price {
	padding:3px 20px;
	font-size:11px;
}
.s_result_priceWhite {
	padding:3px 20px;
	font-size:11px;
	color:#FFF;
}
.trbcont {
	padding:5px 20px;
	font-size:11px;
	font-weight:bold;
	color:#333;
}
.trbcont label {
	position:relative;
	top:-3px;
	padding-left:5px;
}
.bringName {
	color:#000;
	font-weight:bold;
	background:#E6E6E6;
	padding:3px 20px;
	font-size:11px;
	width:200px;
}
.commentThead {
	color:#000;
	font-weight:bold;
	background:#E6E6E6;
	padding:3px 20px;
	font-size:11px;
	width:500px;
	text-align:center;
}
.tdesc {
	text-align:center;
	font-size:11px;
}
.normalSmall {
	font-size:11px;
	font-weight:normal;
}
.priceval {
	width:100px;
	text-align:center;
}
.tdescName {
	width:500px;
	font-size:11px;
	text-align:center;
}
.actiontitle {
	background:#E6E6E6;
	font-weight:bold;
	padding:3px 20px;
	margin:20px 0;
	text-align:center;
}
.tshcartInfo {
	margin-bottom:10px;
}
.tshcart2 {
	margin:0 auto;
}
.tshcart2 input, .tshcart2 textarea {
	width:220px;
	border:1px solid #FE611C;
	margin-bottom:3px;
	padding-left:2px;
	margin-left:20px;
}
.ihline {
	color:#333;
	font-size:11px;
	font-weight:bold;
	padding:10px 0;
}
.infoname {
	color:#333333;
	font-size:11px;
	padding-top:4px;
	vertical-align:top;
}
.infoname2 {
	padding:3px 20px;
	font-size:11px;
	color:#333;
}
.infoval2 {
	padding:3px 20px;
	font-size:11px;
	color:#333;
	text-align:right;
}
.blueSumm {
	background:#000;
}
.shcartBanners {
	padding:0 20px;
	font-size:11px;
	color:#666;
}

/*
Всплывающее окно при покупке товара
---------------------------------------------------*/

#fixme {
	position: absolute;
	left: 50%;
	bottom: 50%;
	width: 190px;
	height: 95px;
	z-index: 10000;
	margin:auto auto -47px -95px;
	background: url(../pics/fixmebg.gif) no-repeat;
	padding-top:33px;
	text-align: center;
	font-size:11px;
}
body > div#fixme {
	position: fixed;
	z-index: 10000;
}
#fixme a{
	color: #FE611C;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}
#fixme a:hover {
	text-decoration: none;
}
a:link.easypaylink, a:visited.easypaylink {
	color:#FE611C;
	font-weight:bold;
	text-decoration:none;
}
a:hover.easypaylink, a:active.easypaylink {
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}
.infoval em {
	color:#666;
	font-size:10px;
	clear:both;
	display:block;
	font-style: normal;
	margin:0 0 8px 20px;
}