/*   content styles   */
body, html {
    background: #ffffff;
    padding: 0;
    margin: 0;
	height: 100%;
}
body, td, th, select, input, textarea, h1, h2, h3, h4, h5, h6 {
    font-size: 12px;
	font-family: Verdana, Tahoma, sans-serif;
    color: #000;
}
a, a:hover {
    color: #6b84a3;
    text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
.ast {
	color: #ed1e24;
}
h1 {
	color: #000000;
	font: normal 24px Arial;
	padding: 0;
	margin: 0 0 12px 0;
}
h2 {
	color: #000000;
	padding: 0;
	margin: 0 0 7px 0;
	font-size: 16px;
	font-weight: normal;
}
h3 {
	color: #000000;
	padding: 7px 0;
	margin: 0;
	font-size: 13px;
	font-weight: bold;
}
h4 {
	color: #000000;
	padding: 0;
	margin: 0 0 12px 0;
	font-size: 12px;
	font-weight: bold;
}
p {
    padding: 0;
    margin: 0 0 15px 0;
    background: transparent;
    font-family: inherit;
    font-size: inherit;
}
table {
    border: 0;
    border-collapse: collapse;
}
form, img, div, td, th {
    padding: 0;
    margin: 0;
    background: transparent;
    border: none;
}
small {
	font-size: 10px;
}
.font11, .font11 td, .font11 th {
	font-size: 11px;
}
.brown {
	color: #b2ac9c;
}
.gb {
	color: #333;
	font-size: 10px;
	font-weight: normal;
}
.cite {
	font-size: 16px/130%;
	color: #b2ac9c;
	border-bottom: 2px solid #b2ac9c;
	padding-bottom: 15px;
	margin-bottom: 10px;
}
.bold {
	display: block;
	font-weight: bold;
	margin-bottom: 4px;
}
.float-right {
	float: right;
}
.float-left {
	float: left;
}
.clear {
    clear: both;
    font-size: 1px;
    height: 1px;
    line-height: 1px;
    margin: 0 0 -1px;
}
.br {
    clear: both;
    font-size: 1px;
    height: 10px;
    line-height: 1px;
    margin: 0 0 -1px;
}
.clearfix {
	clear: both;
	font-size: 1px;
	height: 1px;
	visibility: hidden;
	width: 1px;
}
/* content table */
.table {
	text-align: left;
	padding: 0;
	margin: 0 0 15px 0;
	width: 100%;
}
.table th, .table td {
	border: 1px solid #fff;
	vertical-align: top;
	padding: 7px;
}
.table th {
	background: #ede9df;
}
.table td {
	background: #efefef;
}
.table p {
	padding 0;
    margin: 0;
}
/* /content table */

/* content list */
ul  {
	list-style-type: none;
	padding: 0;
	margin: 0 0 22px 17px;
}
ul li ul {
	padding: 0;
	margin: 0;
}
ul li, a.level1 {
	padding: 0 0 0 11px;
	margin: 0;
	background: transparent url('/i/icons/level1.gif') no-repeat 0 5px;
}
ul li li {
	padding: 0 0 0 16px;
	background: transparent url('/i/icons/level2.gif') no-repeat 1px 8px;
}
ul li li li {
	padding: 0 0 0 14px;
	background: transparent url('/i/icons/level3.gif') no-repeat 1px 7px;
}
#compare-box ul li  {
	background: none;
}
/* /content list */
/*   /content styles   */

/*  */
div.button {
	height: 22px;
	background: transparent url('/i/bgs/btn-right.gif') no-repeat 100% 0;
	padding: 0 6px 0 0;
	margin: 0;
	float: left;
	text-align: center;
	cursor: pointer;
	//cursor: hand;
	position: rlative;
	z-index: 10;
}
div.button a, div.button input {
	background: transparent url('/i/bgs/btn-left.gif') no-repeat 0 0;
	text-align: center;
	height: 22px;
	width: 44px;
	font: bold 11px Verdana;
	line-height: 11px;
	color: #000;
	text-decoration: none;
	padding: 4px 0 5px 5px !important;
	//padding: 4px 0 5px 4px !important;
	position: rlative;
	z-index: 12;
	font-size: 10px !important;
}
div.button a {
	display: block;
	position: relative;
}
div.button input {
	line-height: 13px;
	//line-height: auto;
	border: none;
	margin: 0;
	cursor: pointer;
	//cursor: hand;
}
.key {
	position: relative;
	bottom: -2px;
}
.chk_c {
	margin: 10px;
}
.sbmt {
	margin-bottom: 8px;
}
/* main layout blocks */
#wrapper {
	background: transparent url('/i/bgs/bg.gif') repeat-x 0 0;
}
#wrapper, #foot, #bannerHead {
    min-width: 1200px;
}
* html #wrapper, * html #foot, * html #bannerHead {
    width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 1200 ? '1200px' : '100%' );
}
#head {
	height: 137px;
	margin: 0 20px 0 30px;
	text-align: right;
	font-size: 11px;
	position: relative;
}
#head .float-right {
	width: 420px;
	text-align: right;
}
#head .float-left {
	width: 440px;
	text-align: left;
}
#head .logo {
	display: block;
	position: relative;
	z-index: 10;
	background: transparent url('/i/logo.gif') no-repeat 0 20px;
	width: 265px;
	height: 100px;
}
#head .logo a {
	display: block;
	position: relative;
	z-index: 10;
	width: 265px;
	height: 100px;
}
#head .contacts  {
	font-size: 11px;
	position: absolute;
	top: 109px;
	left: 0px;
	text-align: left;
	width: 100%;
}
#head .contacts .comment {
	padding: 0 5px 0 5px;
	float: left;
}
#head .contacts .address {
	background: transparent url('/i/icon_address.gif') no-repeat 0 2px;
	padding: 0 5px 0 25px;
	float: left;
}
#head .contacts .phone {
	float: left;
	background: transparent url('/i/icon_phone.gif') no-repeat 0 0;
	padding: 0 5px 0 25px;
	}
#head .head-links {
	font-size: 10px;
	color: #6b84a3;
	height: 35px;
	width: 100%;
}
#head .head-links div {
	padding: 14px 0 0 0;
	text-align: right;
}
#head .username {
	font: normal 24px 'Myriad Pro', Verdana;
	padding: 9px 0 0 0;
}
#head .user .basket {
	text-align: right;
	float: right;
	background: transparent url('/i/icon_basket.gif') no-repeat 0 5px;
	padding: 6px 0 3px 23px;
}
#head .user .basket a {
	font-weight: bold;
}
#content {
	clear: both;
	width: 100%;
	min-width: 980px;
}
#content .left_column {
	width: 203px;
	margin: 11px 0 0 33px;
}
#content .right_column {
/*	float: left;*/
	margin-left: 39px;
	padding-right: 20px;
	min-width: 300px;
}
#content .right_column h1 {
	padding: 8px 0 0 0;
	margin: 0;
}
#footer {
	font-size: 11px;
	clear: both;
	background: transparent url(../i/foo_bgr.png) no-repeat left top;
/*    //background: none;
    //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/foo_bgr.png', sizingMethod='crop');
	height: 52px;*/
	margin: 0;
	padding: 0;
	text-align: left;
}
#footer .link {
	margin: 20px 0 10px 40px;
	padding: 10px 10px 0 10px;
}
#footer .pr {
	margin-left: 390px;
	width: 468px;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 10px;
}
/* /main layout blocks */

/* main site navigation */
#menu {
	clear: both;
	background: transparent url('/i/bgs/menu.gif') repeat-x 0 0;
	height: 100px;
}
#menu div.corner {
	height: 100px;
	background: transparent url('/i/bgs/menu-corner.gif') no-repeat 0 0;
	padding: 3px 0 0 35px;
}

#menu ul {
	list-style: none;
	height: 44px;
	padding: 0;
	margin: 0;
}

#menu ul li {
	display: block;
	position: relative;
	z-index: 3;
	background: transparent url('/i/bgs/menu-brd.gif') no-repeat 0 16px;
	float: left;
	margin: 0 -1px 0 0;
	padding: 0;
}
#menu ul li span, #menu ul li a {
	color: #ffffff;
	display: block;
	position: relative;
	z-index: 4;
	padding: 12px 25px 16px 25px;
	margin: 0 0 0 0;
}
#menu ul li a {
	background: none;
}
#menu ul li:hover, #menu ul li.jshover  {
	background: #ed1e24 url(../i/menu_hover.png) repeat-x left top;
}
#menu ul li:hover a, #menu ul li.jshover a {
	text-decoration: none;
}

#menu ul li.active span, #menu ul li a:hover {
	background: transparent url('/i/bgs/menu-a.gif') repeat-x 0 0;
	position: relative;
	z-index: 4;
}
#menu .bread_crumb {
	font-size: 11px;
	margin: 11px 0 0 24px;
}
.bread_crumb form {
	float: right;
	padding-right: 56px;
	position: relative;
	top: -3px;
}
.bread_crumb form input {
	font-size: 11px;
	padding: 0px;
	margin: 0px;
}
.bread_crumb form .field {
	position: relative;
	top: -7px;
	border: 1px solid #9f9c93;
	height: 17px;
	//height: 22px;
	width: 150px;
	//width: 160px;
	margin: 7px -1px 0 0;
	padding: 3px 0 0 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
}
#menu .search .btn_search {
	padding: 0px;
	margin: 0px;
	background: url(/i/btn_search.png);
    //background: none;
    //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/btn_search.png', sizingMethod='crop');
	height: 22px;
	width: 48px;
}
/* /main site navigation */

/* forms */
#head .form table {
	float: right;
}
.form th {
	font: normal 11px Verdana;
	vertical-align: top;
	text-align: left;
	padding: 4px 5px 0 0;
}
.form td {
	vertical-align: top;
	text-align: left;
	padding: 1px 0 2px 0;
	//padding: 0 0 1px 0;
}
#head .form input {
	font-size: 11px;
}
.field {
	border: 1px solid #9f9c93;
	padding: 3px 0 0 10px;
	margin: 0;
	height: 14px;
	//height: 19px;
}
#head .form .field {
	width: 125px;
	//width: 135px;
}
/* /forms */
/* red action */
.action img {
	margin-bottom: 15px;
	border-top: 1px dotted #998181;
	border-bottom: 1px dotted #998181;
}
/* /red action */
.menu_add {
	margin-bottom: 28px;
}
.menu_add img {
	float: left;
	behavior:	url('/pngbehavior.htc');
}
.menu_add a {
	display: block;
	padding: 11px 0 3px 0;
	height: 44px;
	border-bottom: 3px solid #DCD5C0;
	background: no-repeat;
	text-decoration: none;
	width: 198px;
}
.menu_add a.active {
	display: block;
	padding: 11px 0 3px 0;
	height: 44px;
	border-bottom: 3px solid #DCD5C0;
	background: no-repeat;
	text-decoration: none;
	width: 198px;
	background-color:#DCD5C0;
}
.menu_add a:hover {
	background-color:#DCD5C0;
}
.menu_add .link_top {
	margin-left: 56px;
	display: block;
}
.menu_add .link_bottom {
	margin-left: 56px;
	display: block;
}
.menu_add .link_title {
	font: italic bolder 17px Arial, Helvetica, sans-serif;
	color: #2f3192;
}
.menu_add .link_descr {
	font: italic bold 13px Arial, Helvetica, sans-serif;
	color: #8e846a;
}
.art_preview {
	padding: 0 0 0 4px;
	line-height: 14px;
}
.art_preview p {
	margin: 0 0 20px 0;
}
.art_preview img.offers {
	float: left;
	border: 4px solid #ede9de;
	margin: 0 10px 10px 0;
}
.action_box {
	background: #d9d2bf url(/i/actio_stripe.png) repeat-y left top !important;
/*    //background: none;
    //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/actio_stripe.png', sizingMethod='crop');
*/
	padding-left: 40px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.action_box .item_cell {
	min-width: 330px;
	float: left;
	margin-right: 5px;
	margin-top: 5px;
	min-width: 330px;
	width: 45%;
	height: 130px;
}
.action_box .item_cell strong a {
	font: bold 24px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	display: block;
}
.action_box .item_cell a {
	color: #ce3500;
}
.action_box .item_cell img {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.action_box .item_cell .price {
	margin-top: 10px;
	height: 35px;
}
.action_box .item_cell .price span {
	background: #FD1C1B;
	display: block;
	float: left;
	padding: 5px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 18px;
	bordeR: 1px solid red;
}
.item_table {
	margin-top: 47px;
}
.item_table .item_cell {
	float: left;
	min-width: 350px;
	width: 49%;
	margin-right: 5px;
	margin-top: 5px;
	background: #FFFFFF;
	min-height: 150px;
	//height: 150px;
	vertical-align: top;
}
.item_table .item_cell img {
	margin-right: 8px;
	margin-bottom: 10px;
/*	width: 90px;*/
	float: left;
}
.item_table .item_cell .price {
	margin-top: 8px;
	height: 23px;
	font-size: 11px;
}
.item_table .item_cell .price span {
	background: #afa793;
	display: block;
	float: left;
	padding: 4px 14px 4px 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.left .price span {
	background: #afa793;
	display: block;
	padding: 4px 14px 4px 16px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 18px;
}
.left .price strong {
	color: #afa793;
	display: block;
}

.item_table .item_cell .super_price {
	margin-top: 8px;
	height: 35px;
	font-size: 11px;
}
.left .super_price span {
	background: #FD1C1B url(/i/super_price_bot.png) no-repeat center bottom;
	height: 14px;
	display: block;
	padding: 4px 12px 12px 16px;
	font-weight: bold;
	color: #FFFFFF;
	margin-right: 10px;
}
.left .item_cell .super_price strong {
	display: block;
	color: #FD1C1B;
	margin-left: 5px;
	padding-top: 5px;
}
.item_table .item_cell .super_price span {
	background: #FD1C1B url(/i/super_price_bot.png) no-repeat center bottom;
	height: 14px;
	display: block;
	float: left;
	padding: 4px 12px 12px 16px;
	font-weight: bold;
	color: #FFFFFF;
	margin-right: 10px;
}
.item_table .item_cell .super_price strong {
	display: block;
	color: #FD1C1B;
	margin-left: 5px;
	padding-top: 5px;
}
.catalog_all .catalog_item {
	width: 350px;
	min-height: 150px;
	margin: 5px 5px 0 0;
	float: left;
}
.catalog_all .catalog_item img.icon {
	float: left;
	border: 4px solid #ede9de;
	margin: 0 10px 10px 0;
}
.common_price {
	width: 100%;
}
.common_price .remove {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
	padding: 3px 5px;
}
.common_price .remove:hover {
	border:solid 1px #d5d5d5;
}
.common_price th {
	background: #dcdcdc url(/i/tbl_head_bgr.png) repeat-x 0 0 !important;
	margin: 0;
	padding: 0;
	text-align: left;
	height: 42px;
}
.common_price .title {
	padding: 0 0 0 13px;
	margin: 0;
	display: block;
	font: normal 16px Verdana;
}
.common_price .left .sm_title {
	margin: 1px 0 0 0;
	padding: 4px 0 0 0;
	color: #000000;
	display: block;
	font: normal 16px Verdana !important;
}
.common_price .odd {
/*	background: #efefef;
	padding-left: 1px;*/
}
.common_price td.description {
	margin: 0;
/*	width: 100%;*/
	padding: 5px 0;
/*	padding-left: 12px;
	//padding-left: 18px;
*/
}
.common_price td.description span {
	display: block;
	margin: 6px 0 6px 26px;
}
.common_price .left {
	width: 135px;
	padding: 0 15px 0 15px;
	font-weight: bold;
	text-align: center;
}
.common_price .left span {
	margin: 0 6px;
	font-size: 11px;
}
.common_price td.val input {
	width: 24px;
}
.common_price th.pay, .common_price td.pay, .common_price th.val, .common_price td.val, .common_price .how_much  {
	text-align: center;
}
.common_price th.pay span, .common_price td.pay span, .common_price th.val span, .common_price td.val span, .common_price th.how_much span, .common_price td.how_much span {
	margin: 0 auto;
}
.common_price .margins {
	padding-left: 15px;
}
.common_price .panel {
	background: #cfcfcf;
	margin: 0;
	text-align: left;
}
.common_price .panel th {
	padding: 0;
	height: 42px;
}
.common_price td {
	margin: 0;
/*	padding: 2px 0 2px 0;
	//padding: 10px 0 10px 0;
*/
}
.common_price .panel td {
	margin: 0;
	padding: 0;
}
.common_price input {
	padding: 0;
	margin: 0;
}
.common_price input.chk_c, .panel input.chk_c {
	float: left;
	margin: 11px 0 10px 12px;
	//margin: 1px 0 10px 8px;
}
* html .common_price td input.chk_c, .panel th input.chk_c {
	//margin: 0 0 0 8px;
}
.common_price .panel .summa {
	float: left;
	height: 40px;
	background: #dcd5c0;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding-left: 10px;
}
.common_price .panel th.submit_cell {
	padding-right: 15px;
	width: 24px;
}
.common_price .panel .summa img {
	float: left;
	margin-bottom: 10px;
	margin-top: 10px;
}
.common_table td {
	vertical-align: top;
	padding-left: 15px;
}
.fast_price {
	float: left;
	background: #B2AC9C;
	padding: 5px 15px;
	margin-top: 3px;
	font-weight: bold;
	color: #FFFFFF;
}
.full_photo {
	float: left;
	width: 650px;
}
.full_photo .header {
	text-align: right;
}
.full_photo .header a.tabs {
	display: block;
	float: right;
	padding: 5px 25px;
	margin-left: 1px;
	background: #e6e1d3;
	color: #333333;
}
.full_photo .img_cont {
	border: 2px solid #dcd5c0;
}
.submit_cont {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.submit_cont input {
	margin-left: 5px;
}
.img_preview div {
	height: 120px;
	width: 160px;
	display: block;
	margin-top: 12px;
	margin-right: 12px;
	vertical-align: middle;
	text-align: center;
	float: left;
}
.img_preview a img {
	margin: auto;
	border: 1px dotted #DCD5C0;
}
.quote {
	color: #b2ac9c;
}
#compare-box {
	padding: 0;
	margin: 0;
	font-size: 11px;
	line-height: 14px;
}
#compare-box ul {
	padding: 3px 0 9px 28px;
	margin: 0;
}
#compare-box ul li {
	position: relative;
	list-style: none;
	padding: 10px 0 6px 0;
	margin: 0;
}
#compare-box ul li a.remove {
	position: relative;
	float: right;
	top: 14px;
	right: 4px;
}
#compare-box ul li .delete a {
	background: transparent url('/i/icons/delete_hover.gif') no-repeat 0 0;
	width: 18px;
	height: 17px;
	position: relative;
	float: right;
	top: 0;
	right: -19px;
}
#compare-box ul li .delete a:hover {
	background: transparent url('/i/icons/delete.gif') no-repeat 0 0;
}
#compare-box ul li .point {
	padding: 0;
	margin: 0;
	width: 18px;
	height: 17px;
	position: absolute;
	float: left;
	top: 10px;
	left: -23px;
}
#compare-box select {
	width: 100%;
	padding: 0;
	margin: 3px 0;
}
.paging {
	padding: 0;
	margin: 7px 0;
}
.archiveNews, .returnNews {
}
.question, .basket-send-form {
	padding: 0;
	margin: 0 0 17px 0;
}
.question table th, .basket-send-form table th {
	vertical-align: top;
	text-align: left;
/*	width: 120px;*/
}
.question input, .question textarea, .basket-send-form input, .basket-send-form textarea {
	padding: 3px 0 0 8px;
	margin: 0 0 6px 0;
	font-size: 11px;
	border: 1px solid #9f9c93;
}
.question input, .basket-send-form input {
	width: 208px;
	//width: 218px;
	height: 17px;
	//height: 22px;
}
.question textarea, .basket-send-form textarea {
	width: 496px;
	height: 102px;
}
.discount_table td p {
	vertical-align: top;
	margin-top: 28px;
}
.discount_table img.credit {
	float: left;
	margin-right: 7px;
}
.panel th {
	text-align: center;
}
.for_credit {
	background: #dcd5c0  url('/i/icons/for_credit.gif') no-repeat 7px 0 !important;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	padding: 0 14px 0 46px;
	float: left;
	margin: 0 0 0 18px;
	width: 60px;
	height: 100%;
}
/*.panel th.for_credit {
	background: #dcd5c0  url('/i/icons/for_credit.gif') no-repeat 0 0 !important;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	padding: 0 14px 0 36px;
	margin: 0;
	width: 60px;
}*/
.inside {
	padding: 0;
	margin: 0 auto;
	border: none;
}
.inside td {
	padding: 0;
	margin: 0;
	border: none;
}
.FS_error {
	color: red;
	font-size: 10px;
	padding: 0;
	margin: -5px 0 10px 0;
}
.arch td, .arch th  {
	text-align: center;
}
.arch td span.title {
	margin: 0 auto;
	text-align: center;
}
.arch td span.title {
	padding: 0;
}
/* menu level 2 */
#menu ul ul {
	display: none;
	background: #ed1e24;
	position: absolute;
	z-index: 10;
	margin: -2px 0 0 !important;
	padding: 2px 0 10px !important;
	height: auto !important;
	width: auto !important;
	border-bottom: 3px solid #1b2044;
}
#menu ul li:hover ul, #menu ul li.jshover ul {
	display: block;
}
#menu ul ul li {
	font-size: 11px !important;
	line-height: 18px !important;
	float: none !important;
	margin: 0 !important;
	padding: 0 24px 0 38px !important;
	display: list-item !important;
	background: transparent url('../i/menu_level2.gif') no-repeat 24px 10px;
}
#menu ul ul li:hover, #menu ul ul li.jshover {
	background: transparent url('../i/menu_level2.gif') no-repeat 24px 10px;
}
#menu ul ul a {
	color: #dcd5c0 !important;
	display: inline !important;
	padding: 0 !important;
	text-decoration: none;
}
#menu ul ul a:hover {
	color: #ffffff !important;
	background: none !important;
	text-decoration: underline !important;
}
/* menu level 2 */

/* offers */
.offers {
	overflow: hidden;
	//zoom: 1;
	float: left;
}
.offers_borders {
	float: left;
	margin: -13px 0 0 -1px;
}
table.offer {
	table-layout: fixed;
	float: left;
	width: 167px;
	height: 330px;
	padding: 0;
	margin: 0;
	border-left: 1px solid #d9d2bf;
	border-bottom: 1px solid #d9d2bf;
	border-collapse: separate;
	border-spacing: 0;
	zoom: 1;
}
.offer_box {
	max-height: 85px;
	overflow: hidden;
	_height: 85px;
}
td.empty {
	padding: 0;
	height: 62px;
}
td.type {
	border-top: 13px solid #ffffff;
	border-bottom: 13px solid #ffffff;
	border-left: 9px solid #ffffff;
	border-right: 9px solid #ffffff;
	height: auto;
	color: #ffffff;
	text-align: center;
	vertical-align: top;
	font-weight: bold;
	zoom: 1;
}
td.type a {
	display: block;
	width: 148px;
	color: #ffffff;
	text-decoration: none;
}
td.type a img {
	background: #ed1e24;
	display: block;
}
.offers td.info {
	vertical-align: top;
	font-size: 11px;
	line-height: 14px;
	word-wrap: break-word;
	padding: 0 9px;
}
.offers th {
	padding: 0 0 14px;
	vertical-align: bottom;
}
div.new_price {
	line-height: 26px;
	padding: 8px 0 0;
	width: 148px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	margin: 0 auto; 
	background: #afa792 url('../i/price_bg.gif') no-repeat 50% 0;
}
.offer_image {
	display: block;
	text-align: center;
	padding: 0 0 5px;
}
/* /offers */
