/* MAIN STYLE */
* {
	margin:0;
	padding:0;
	font-style:normal;
	font-size:11px;
	font-family:Verdana,Tahoma,Arial,'Times New Roman',Times,sans-serif;
	color:#333
}

html,body {
	min-width:1000px;
	height:100%;
	border:0;
	text-align:center
}

body {
	background:url(../images/white_bg.gif) center top repeat-y #f5f3f2
}

img {
	border:0
}

a {
	text-decoration:none;
	color:#06f
}

a:link {
}

a:visited {
}

a:hover {
	text-decoration:underline;
	color:#00f
}

a:active {
	color:red
}

ul li {
	list-style:none
}

.img_header {
	float:left;
	width:100%;
	margin:10px 0
}

/* /MAIN STYLE */
/* SKELETON */
#header {
	width:100%;
	height:160px;
	background:url(../images/header_bg_line.gif) repeat-x #f5f3f2
}

#header_bg {
	width:100%;
	height:160px;
	background:url(../images/header_bg2.jpg) center top no-repeat
}

#header_block {
	position:relative;
	width:999px;
	height:160px;
	margin:0 auto
}

#min_height {
	width:1px;
	height:100%;
	float:left;
	margin-top:-160px
}

#middle_bg {
	background:url(../images/middle_bg.jpg) center top no-repeat;
	padding:0 0 177px
}

#middle_block {
	width:999px;
	margin:0 auto
}

#right_block {
	float:right;
	width:259px;
	padding-bottom:20px
}

#content_block {
	margin-right:259px;
	padding:0 30px 157px;
	text-align:left
}

#footer {
	width:100%;
	height:157px;
	float:left;
	margin-top:-157px;
	background:url(../images/footer_bg_line.gif) repeat-x #f0ecea
}

#footer_bg {
	width:100%;
	height:157px;
	background:url(../images/footer_bg.gif) center top no-repeat
}

#footer_block {
	position:relative;
	width:999px;
	height:157px;
	margin:0 auto
}

/* /SKELETON */
/* ШАПКА */
#header .logo {
	position:absolute;
	top:15px;
	left:20px
}

#header .contact {
	position:absolute;
	top:15px;
	right:20px;
	font-size:17px;
	color:#fde0bc;
	text-align:right
}

#header .contact div {
	font-size:28px;
	color:#faefe3;
	vertical-align:top
}

#header .contact span {
	font-size:14px;
	color:#fff;
	vertical-align:top
}

#header .navi {
	position:absolute;
	top:106px;
	right:0;
	left:0;
	font-size:0;
	text-align:center
}

#header .navi a {
	display:inline-block;
	height:30px;
	margin-left:1px;
	padding:10px 41px 0;
	border-left:1px solid #c8d3c1;
	background:url(../images/navi_bg.gif) repeat-x #1f6256;
	font-size:15px;
	color:#fff
}

#header .navi a:first-child {
	margin-left:0;
	border-left:0
}

#header .navi a.current {
	background:url(../images/navi_bg_light.gif) repeat-x #50937a
}

#header .navi a:hover {
	background:url(../images/navi_bg_light.gif) repeat-x #50937a
}

/* /ШАПКА */
/* ПРАВАЯ КОЛОНКА */
#right_block .block_icon,#right_block .block_light,#basket,.block_white {
	padding:20px 30px;
	font-size:12px;
	text-align:left
}

/* КОРЗИНА */
#basket {
	margin:27px 27px 0 0;
	padding-top:0;
	background:url(../images/basket_bg.gif) left bottom no-repeat;
	text-align:center
}

#basket a {
	display:block;
	height:19px;
	margin-bottom:10px;
	padding-left:30px;
	background:url(../images/basket_icon.gif) no-repeat;
	font:bold 15px Tahoma;
	color:#6d4e4a;
	text-align:left
}

#basket .button {
	display:inline-block;
	height:21px;
	margin:15px 0 2px;
	padding:3px 30px 0 20px;
	border-radius:3px;
	background:url(../images/basket_btn.gif) right top no-repeat #afca75;
	font-size:13px;
	font-weight:400;
	color:#fff
}

#basket p {
	font-size:12px;
	color:#333;
	text-align:left
}

#basket p span {
	font-weight:700;
	color:#ba3e2a
}

/* /КОРЗИНА */
/* ЗАКАЗ */
.block_white {
	margin:27px 29px 0 0;
	padding:20px 30px 20px 45px;
	border-radius:0 0 5px 5px;
	background:url(../images/block_white_top.gif) repeat-x #fcfaf8
}

.block_white div {
	font-size:12px;
	color:#333
}

.block_white .title {
	margin:0 0 15px;
	font:bold 15px Tahoma;
	color:#333;
	text-align:center
}

.block_white input[type="radio"] {
	margin:4px 0 5px;
	vertical-align:middle
}

.block_white input[type="text"] {
	display:block;
	width:140px;
	height:28px;
	margin-top:9px;
	padding:0 10px;
	border:1px solid #e1dcd9;
	border-radius:3px;
	font-size:12px;
	color:#333
}

.block_white input[type="submit"] {
	display:block;
	width:160px;
	height:28px;
	margin-top:15px;
	border:0;
	border-radius:3px;
	background:#afca75;
	font-size:13px;
	color:#fff;
	text-align:center;
	cursor:pointer
}

.block_white textarea {
	display:block;
	width:140px;
	height:60px;
	margin-top:9px;
	padding:5px 10px;
	border:1px solid #e1dcd9;
	border-radius:3px;
	font-size:12px;
	color:#333;
	overflow:auto;
	resize:vertical
}

.block_white input[type="text"],.block_white textarea {
	-moz-box-shadow:inset 0 0 3px #ccc;
	-webkit-box-shadow:inset 0 0 3px #ccc;
	-o-box-shadow:inset 0 0 3px #ccc;
	box-shadow:inset 0 0 3px #ccc
}

/* /ЗАКАЗ */
/* СКИДКИ, ОПЛАТА, ДОСТАВКА */
#right_block .block_red {
	margin:27px 29px 0 0;
	border-radius:0 0 5px 5px;
	background:url(../images/block_red_bg.jpg) right bottom no-repeat #d96c5e
}

#right_block .block_red .block_top {
	background:url(../images/block_red_top.gif) repeat-x
}

#right_block .block_red .block_icon {
	padding:20px 30px 50px;
	background:url(../images/block_red_icon.jpg) no-repeat
}

#right_block .block_red .title {
	margin-bottom:20px;
	margin-left:50px;
	font-size:12px;
	color:#f9eabe;
	text-transform:uppercase
}

#right_block .block_red .title span {
	display:block;
	font-size:18px;
	color:#f9eabe;
	text-transform:uppercase
}

#right_block .block_red p {
	margin-top:10px;
	font-size:11px;
	color:#fff
}

#right_block .block_red p b {
	margin-top:10px;
	font-size:11px;
	color:#fff
}

#right_block .block_red p a {
	font-size:11px;
	color:#ffe4aa;
	text-decoration:underline
}

#right_block .block_red p a:hover {
	text-decoration:none
}

#right_block .block_blue {
	margin:27px 29px 0 0;
	border-radius:0 0 5px 5px;
	background:#f6f6f6
}

#right_block .block_blue .block_top {
	background:url(../images/block_blue_top.gif) repeat-x
}

#right_block .block_blue .block_icon {
	background:url(../images/block_blue_icon.jpg) no-repeat
}

#right_block .block_blue .title {
	margin-bottom:20px;
	margin-left:30px;
	font-size:12px;
	color:#5284b8;
	text-transform:uppercase
}

#right_block .block_blue .title span {
	display:block;
	font-size:18px;
	color:#5284b8;
	text-transform:uppercase
}

#right_block .block_blue p {
	display:block;
	margin:20px 0 15px;
	padding-left:8px;
	background:url(../images/block_blue_arrow.gif) left 5px no-repeat;
	font-size:11px;
	color:#333
}

#right_block .block_blue p span {
	font-size:10px;
	color:#54a8e1
}

#right_block .block_brown {
	margin:27px 29px 0 0;
	border-radius:0 0 5px 5px;
	background:url(../images/block_brown_bg.jpg) right bottom no-repeat #eac5a5
}

#right_block .block_brown .block_top {
	background:url(../images/block_brown_top.gif) repeat-x
}

#right_block .block_brown .block_icon {
	background:url(../images/block_brown_icon.jpg) no-repeat
}

#right_block .block_brown .title {
	margin-bottom:20px;
	margin-left:50px;
	font-size:12px;
	color:#b45043;
	text-transform:uppercase
}

#right_block .block_brown .title span {
	display:block;
	font-size:18px;
	color:#b45043;
	text-transform:uppercase
}

#right_block .block_brown p {
	margin-top:10px;
	font-size:11px;
	color:#744842
}

#right_block .block_brown p span {
	color:#b45043
}

#right_block .block_light {
	margin:27px 29px 0 0;
	border-radius:0 0 5px 5px;
	background:url(../images/block_light_top.gif) repeat-x #f6f6f6;
	font-size:11px
}

/* /СКИДКИ, ОПЛАТА, ДОСТАВКА */
/* /ПРАВАЯ КОЛОНКА */
/* КОНТЕНТ */
#content_block p {
	margin:10px 0;
	line-height:16px
}

/* ГЛАВНАЯ */
#content_main {
	float:left;
	width:100%
}

#content_main .items {
	float:left;
	width:100%
}

#content_main .item {
	float:left;
	width:140px;
	margin:10px 30px 25px 0;
	text-align:center
}

#content_main .item img {
	display:block;
	width:136px;
	height:200px;
	margin-bottom:5px;
	border:2px solid #f3ded2;
	border-radius:4px
}

#content_main .item a {
	color:#219adf;
	text-decoration:underline
}

#content_main .item a:hover {
	text-decoration:none
}

#content_main .item span {
	display:block;
	margin:5px 0 10px;
	font-size:10px;
	color:#7b7b7b
}

#content_main .item .button {
	padding:8px 0;
	background:#d96c5e;
	border-radius:13px;
	font-size:12px;
	font-weight:700;
	color:#fbe3c1;
	text-transform:uppercase
}

#content_main .item .button a {
	display:inline-block;
	margin-left:10px;
	font-size:12px;
	color:#fff;
	text-decoration:none
}

#content_main .item .button a:hover {
	text-decoration:underline
}

/* /ГЛАВНАЯ */
/* ТОВАР */
#content_prod {
	float:left;
	width:100%
}

#content_prod .items {
	float:left;
	width:100%
}

#content_prod .item {
	float:left;
	width:80px;
	margin:10px 30px 25px 20px;
	text-align:center
}

#content_prod .item img {
	display:block;
	width:76px;
	height:100px;
	border:2px solid #f3ded2;
	border-radius:4px
}

#content_prod .item a {
	color:#219adf;
	text-decoration:underline
}

#content_prod .item a:hover {
	text-decoration:none
}

#content_prod .item .button {
	margin-top:10px;
	padding:3px 0;
	background:#d96c5e;
	border-radius:10px;
	font-size:12px;
	font-weight:700;
	color:#fbe3c1;
	text-transform:uppercase
}

#content_prod .otzuv {
	position:relative;
	float:left;
	width:100%;
	margin:10px 0
}

#content_prod .otzuv .up {
	position:absolute;
	top:0;
	width:100%;
	height:15px;
	background:url(../images/otzuv_bg.gif) 28px 0 no-repeat
}

#content_prod .otzuv .text {
	margin-top:13px;
	padding:15px 30px 10px;
	border-right:2px solid #f3ded2;
	border-bottom:2px solid #f3ded2;
	border-left:2px solid #f3ded2;
	border-radius:4px;
	background:url(../images/otzuv_bg_line.gif) repeat-x
}

#content_prod .otzuv .text div {
	font-size:13px;
	font-weight:700;
	color:#ab483c
}

#content_prod .otzuv .text p {
	margin:5px 0;
	font:italic 12px Arial
}

#content_prod .otzuv_form {
	float:left;
	width:400px;
	text-align:right
}

#content_prod .otzuv_form * {
	font-size:12px;
	font-weight:700;
	vertical-align:middle
}

#content_prod .otzuv_form div {
	font-size:15px;
	text-align:left
}

#content_prod .otzuv_form input[type="submit"] {
	width:120px;
	height:33px;
	border:0;
	background:url(../images/submit_btn_bg.gif) left bottom no-repeat;
	font-size:11px;
	cursor:pointer
}

#content_prod .otzuv_form input[type="text"] {
	width:150px;
	height:28px;
	padding:0 10px;
	border:1px solid #e1dcd9;
	border-radius:3px;
	font-size:12px;
	color:#333
}

#content_prod .otzuv_form textarea {
	width:375px;
	height:60px;
	margin:10px 0 20px;
	padding:5px 10px;
	border:1px solid #e1dcd9;
	border-radius:3px;
	font-size:12px;
	color:#333;
	overflow:auto;
	resize:vertical
}

#content_prod .otzuv_form input[type="text"],#content_prod .otzuv_form textarea {
	font-weight:400;
	-moz-box-shadow:inset 0 0 3px #ccc;
	-webkit-box-shadow:inset 0 0 3px #ccc;
	-o-box-shadow:inset 0 0 3px #ccc;
	box-shadow:inset 0 0 3px #ccc
}

#content_prod .item_view {
}

#content_prod .item_view h1 {
	margin-bottom:20px;
	font-size:16px
}

#content_prod .item_view img {
	float:left;
	display:block;
	width:136px;
	height:200px;
	border:2px solid #f3ded2;
	border-radius:4px
}

#content_prod .item_view .info {
	float:left;
	width:500px;
	margin-left:30px
}

#content_prod .item_view .info div {
	margin:10px 0 20px;
	font-size:14px;
	font-weight:700
}

#content_prod .item_view .info p {
	margin-top:0
}

#content_prod .item_view .info table {
	width:98%
}

#content_prod .item_view .info tr {
	height:30px
}

#content_prod .item_view .info tr:hover {
	background:#f9efe7
}

#content_prod .item_view .info tr.color {
	background:#f9efe7
}

#content_prod .item_view .info td {
	padding-left:20px
}

#content_prod .item_view .info td.price {
	width:120px;
	padding-left:0;
	font:bold 12px Verdana;
	color:#ba3e2a;
	text-align:center
}

#content_prod .item_view .info td.button {
	width:82px;
	padding-left:0
}

#content_prod .item_view .info a.button {
	display:block;
	width:70px;
	height:17px;
	padding-top:3px;
	background:#d96c5e;
	border-radius:10px;
	font-size:12px;
	color:#fff;
	text-align:center;
	text-transform:uppercase
}

/* /ТОВАР */
/* КОРЗИНА */
#content_basket {
	float:left;
	width:100%
}

#content_basket h2 {
	margin-bottom:10px;
	font-size:16px
}

#content_basket table {
	width:100%;
	float:left
}

#content_basket tr {
	height:30px
}

#content_basket tr.color {
	background:#f9efe7
}

#content_basket th {
	padding-left:20px;
	text-align:left
}

#content_basket th.price,#content_basket th.count,#content_basket th.sum {
	padding-left:0;
	text-align:center
}

#content_basket td {
	padding-left:20px;
	font:normal 12px Verdana
}

#content_basket td.price {
	width:120px;
	padding-left:0;
	color:#333;
	text-align:center
}

#content_basket tr.free td.price {
	color:#ba3e2a
}

#content_basket td.count {
	padding:0;
	text-align:center
}

#content_basket td.count input {
	width:30px;
	height:16px;
	margin-top:0;
	padding:0 5px;
	border:1px solid #e1dcd9;
	border-radius:4px;
	font-size:11px;
	color:#333;
	text-align:center
}

#content_basket td.sum {
	width:120px;
	padding-left:0;
	color:#ba3e2a;
	text-align:center
}

#content_basket td.sum span {
	color:#ba3e2a
}

#content_basket td.del {
	width:20px;
	padding-left:0;
	text-align:left
}

#content_basket td.del a {
	font-weight:700;
	color:#ba3e2a
}

#content_basket a.button {
	display:block;
	width:70px;
	height:17px;
	padding-top:3px;
	background:#d96c5e;
	border-radius:10px;
	font-size:12px;
	color:#fff;
	text-align:center;
	text-transform:uppercase
}

#content_basket tr.result {
	height:30px
}

#content_basket tr.result td.back {
	padding-left:0
}

#content_basket tr.result td.back a {
	display:block;
	width:180px;
	height:20px;
	padding:7px 0 3px 10px;
	background:url(../images/left_arrow.gif) no-repeat #d8806c;
	border-radius:3px;
	font:normal 12px Verdana;
	color:#fff;
	text-align:center;
	text-transform:uppercase
}

#content_basket tr.result td.price input {
	display:block;
	width:115px;
	height:30px;
	margin:0;
	padding:0;
	background:#d8806c;
	border-radius:3px;
	font:normal 12px Verdana;
	color:#fff;
	text-align:center;
	text-transform:uppercase
}

#content_basket tr.result td.sum {
	width:auto;
	height:50px;
	padding-right:10px;
	padding-left:0;
	font-size:12px;
	color:#333;
	text-align:right
}

#content_basket tr.result td.sum span {
	font:bold 12px Verdana;
	color:#ba3e2a
}

#content_basket .form_item,#content_basket .form_area {
	float:left;
	width:100%;
	height:50px;
	text-align:right
}

#content_basket .form_itemtel {
	float:left;
	width:100%;
	height:50px;
	text-align:right;
	margin-top:25px
}

#content_basket .form_title {
	float:left;
	width:100%;
	margin:10px 0;
	text-align:left;
	font-size:12px
}

#content_basket .form_title span {
	display:block;
	font-size:12px;
	font-weight:700
}

#content_basket .form_item .form_r {
	margin-bottom:7px;
	font-size:12px;
	text-align:left
}

#content_basket .form_item .form_r input {
	margin-right:10px;
	vertical-align:top
}

#content_basket .form_l {
	float:left;
	width:200px;
	text-align:left;
	font:bold 12px Verdana
}

#content_basket .form_l span {
	display:block;
	font:normal 10px Verdana;
	color:#666
}

#content_basket .form_f {
	float:left
}

#content_basket .form_f input[type="text"] {
	width:200px;
	height:28px;
	padding:0 10px;
	border:1px solid #e1dcd9;
	border-radius:3px;
	font-size:12px;
	color:#333
}

#content_basket .form_f select {
	width:222px;
	height:28px;
	border:1px solid #e1dcd9;
	border-radius:3px;
	font-size:12px;
	color:#333
}

#content_basket .form_f textarea,#content_basket .form_comment textarea {
	width:200px;
	height:60px;
	margin:10px 0 20px;
	padding:5px 10px;
	border:1px solid #e1dcd9;
	border-radius:3px;
	font-size:12px;
	color:#333;
	overflow:auto;
	resize:vertical
}

#content_basket .form_f input[type="text"],#content_basket .form_f textarea,#content_basket .form_comment textarea,#content_basket .form_f select {
	font-weight:400;
	-moz-box-shadow:inset 0 0 3px #ccc;
	-webkit-box-shadow:inset 0 0 3px #ccc;
	-o-box-shadow:inset 0 0 3px #ccc;
	box-shadow:inset 0 0 3px #ccc
}

#content_basket .form_s {
	float:left;
	width:10px;
	margin-top:5px;
	font:bold 18px Arial;
	color:#ba3e2a
}

/*#content_basket .form_area .form_s { margin-top:30px; }*/
#content_basket .form_comment {
	float:left;
	width:100%;
	height:100px;
	font:bold 12px Verdana
}

#content_basket .form_comment textarea {
	display:block;
	width:400px
}

#content_basket .form_end {
	float:left;
	width:230px;
	height:30px;
	margin:10px 0;
	padding-right:70px;
	font-size:11px;
	color:#666
}

#content_basket .form_end span {
	font:bold 12px Verdana;
	color:#ba3e2a
}

#content_basket input[type="submit"] {
	width:120px;
	height:33px;
	margin-top:10px;
	border:0;
	background:url(../images/submit_btn_bg.gif) left bottom no-repeat;
	font-size:11px;
	font-weight:700;
	cursor:pointer
}

/* ОПЛАТА */
#pay_block {
	float:left;
	width:100%;
	margin-bottom:10px
}

#oplata_current {
	float:left;
	height:40px;
	background:url(../images/icon_nal.gif) 17px 8px no-repeat;
	cursor:pointer
}

#oplata_current div {
	height:22px;
	padding:13px 10px 0 50px;
	font:bold 12px Verdana;
	color:#333
}

#other_pay {
	display:inline-block;
	margin-top:10px;
	margin-left:90px;
	font:bold 13px Verdana;
	color:#219adf;
	border-bottom:1px dashed #219adf
}

#other_pay:hover {
	text-decoration:none
}

#pay_block .other_pay {
	float:left;
	width:600px
}

#pay_block .nal,#pay_block .wm,#pay_block .kv,#pay_block .ya,#pay_block .qw {
	float:left;
	width:260px;
	height:40px;
	background:url(../images/icon_qw.gif) 17px 5px no-repeat
}

#pay_block .nal div,#pay_block .wm div,#pay_block .kv div,#pay_block .ya div,#pay_block .qw div {
	height:27px;
	padding-top:8px
}

#pay_block .nal {
	background:url(../images/icon_nal.gif) 17px 5px no-repeat;
	cursor:pointer
}

#pay_block .wm {
	background:url(../images/icon_wm.gif) 17px 5px no-repeat;
	cursor:pointer
}

#pay_block .kv {
	background:url(../images/icon_kv.gif) 17px 5px no-repeat;
	cursor:pointer
}

#pay_block .ya {
	background:url(../images/icon_ya.gif) 17px 5px no-repeat;
	cursor:pointer
}

#pay_block .qw {
	background:url(../images/icon_qw.gif) 17px 5px no-repeat;
	cursor:pointer
}

#pay_block .nal input,#pay_block .wm input,#pay_block .kv input,#pay_block .ya input,#pay_block .qw input {
	margin-right:40px
}

#pay_block .nal div span,#pay_block .wm div span,#pay_block .kv div span,#pay_block .ya div span,#pay_block .qw div span {
	font:bold 13px Verdana;
	color:#219adf;
	border-bottom:1px dashed #219adf
}

.pay_item {
}

.pay_item_selected {
}

/* /ОПЛАТА */
/* /КОРЗИНА */
/* СПАСИБО */
#content_final {
	float:left;
	width:100%
}

#content_final table {
	width:100%
}

#content_final tr {
	height:30px
}

#content_final tr.color {
	background:#f9efe7
}

#content_final th {
	padding-left:20px;
	text-align:left
}

#content_final th.price,#content_final th.count,#content_final th.sum {
	padding-left:0;
	text-align:center
}

#content_final td {
	padding-left:20px;
	font:normal 12px Verdana
}

#content_final td.price {
	width:120px;
	padding-left:0;
	color:#333;
	text-align:center
}

#content_final tr.free td.price {
	color:#ba3e2a
}

#content_final td.sum {
	width:120px;
	padding-left:0;
	color:#ba3e2a;
	text-align:center
}

#content_final td.del {
	width:20px;
	padding-left:0;
	text-align:left
}

#content_final td.del a {
	font-weight:700;
	color:#ba3e2a
}

#content_final a.button {
	display:block;
	width:70px;
	height:17px;
	padding-top:3px;
	background:#d96c5e;
	border-radius:10px;
	font-size:12px;
	color:#fff;
	text-align:center;
	text-transform:uppercase
}

#content_final tr.result {
	height:30px
}

#content_final tr.result td.back {
	padding-left:0
}

#content_final tr.result td.back a {
	display:block;
	width:180px;
	height:20px;
	padding:7px 0 3px 10px;
	background:url(../images/left_arrow.gif) no-repeat #d8806c;
	border-radius:3px;
	font:normal 12px Verdana;
	color:#fff;
	text-align:center;
	text-transform:uppercase
}

#content_final tr.result td.price a {
	display:block;
	width:115px;
	height:20px;
	padding:7px 0 3px;
	background:#d8806c;
	border-radius:3px;
	font:normal 12px Verdana;
	color:#fff;
	text-align:center;
	text-transform:uppercase
}

#content_final tr.result td.sum {
	width:auto;
	height:50px;
	padding-right:10px;
	padding-left:0;
	font-size:12px;
	color:#333;
	text-align:right
}

#content_final tr.result td.sum span {
	font:bold 12px Verdana;
	color:#ba3e2a
}

#content_final .text_block {
	margin:5px 0 20px;
	font:normal 12px Verdana;
	line-height:16px
}

#content_final .text_block a {
	font:normal 12px Verdana;
	color:#219adf;
	text-decoration:underline
}

#content_final .text_block a:hover {
	text-decoration:none
}

#content_final .form_title {
	float:left;
	width:100%;
	margin:50px 0 10px;
	text-align:left;
	font-size:12px
}

#content_final .form_title span {
	display:block;
	font-size:12px;
	font-weight:700
}

/* /СПАСИБО */
/* ПРОСТО ТЕКСТ */
.content_text {
	float:left;
	width:100%;
	margin-bottom:15px
}

.content_text h1 {
	margin-bottom:10px;
	font-size:18px
}

.content_text h2 {
	margin-bottom:10px;
	font-size:16px
}

.content_text h3 {
	margin-bottom:10px;
	font-size:16px
}

.content_text li {
	height:30px;
	padding-left:20px;
	background:url(../images/list_item.gif) left 4px no-repeat;
	font-style:italic
}

/* /ПРОСТО ТЕКСТ */
/* /КОНТЕНТ */
/* ПОДВАЛ */
#footer .copy {
	position:absolute;
	top:67px;
	left:30px;
	font-size:11px;
	color:#666;
	text-align:center
}

#footer .copy span {
	display:block;
	font:bold 14px Tahoma;
	color:#666
}

#footer .contact {
	position:absolute;
	top:67px;
	right:37px;
	text-align:right;
	line-height:20px
}

#footer .contact span {
	display:block;
	font:bold 13px Tahoma;
	color:#666;
	margin-bottom:10px
}

#footer .contact a {
	font-size:12px;
	color:#219adf;
	text-decoration:underline
}

#footer .contact a:hover {
	text-decoration:none
}

/* /ПОДВАЛ */
/* RADIO */
.dostavka_block {
	float:left;
	width:100%;
	min-height:90px;
	text-align:center
}

.dostavka_block.payment-select {
	height:auto
}

div.dostavka_item {
	float:left;
	width:226px;
	height:77px;
	margin:0 50px 25px 0;
	background:url(../images/dostavka_item.gif) no-repeat;
	font:normal 11px Tahoma;
	cursor:pointer
}

div.dostavka_item.selected {
	float:left;
	width:226px;
	height:77px;
	margin-right:50px;
	background:url(../images/dostavka_checked.gif) no-repeat;
	font:normal 11px Tahoma;
	cursor:pointer
}

div.dostavka_item input,div.dostavka_item.selected input {
	margin-right:10px;
	margin-left:-27px
}

div.dostavka_item span,div.dostavka_item.selected span {
	display:inline-block;
	margin-top:12px;
	margin-bottom:5px;
	border-bottom:1px dashed #219adf;
	font:bold 14px Tahoma;
	color:#219adf
}

.block_white .fast_order_item {
	float:left;
	width:226px;
	height:17px;
	margin-right:50px;
	margin-bottom:10px;
	background:url(../images/fast_order_item.gif) left 4px no-repeat;
	font:normal 11px Tahoma;
	cursor:pointer
}

.block_white .fast_order_item_selected {
	float:left;
	width:226px;
	height:17px;
	margin-right:50px;
	margin-bottom:10px;
	background:url(../images/fast_order_checked.gif) left 4px no-repeat;
	font:normal 11px Tahoma;
	cursor:pointer
}

.block_white .fast_order_item input,.block_white .fast_order_item_selected input {
	margin-right:10px;
	margin-left:0
}

.block_white .fast_order_item span,.block_white .fast_order_item_selected span {
	display:inline-block;
	margin-top:12px;
	margin-bottom:5px;
	border-bottom:1px dashed #219adf;
	font:bold 14px Tahoma;
	color:#219adf
}

div.errorMessage {
	margin:0 100px;
	color:#8b0000
}

/**
 * CSS styles for CLinkPager.
 *
 * @author Qiang Xue <qiang.xue@gmail.com>
 * @link http://www.yiiframework.com/
 * @copyright Copyright &copy; 2008-2010 Yii Software LLC
 * @license http://www.yiiframework.com/license/
 * @since 1.0
 */
ul.yiiPager {
	font-size:11px;
	border:0;
	margin:0;
	padding:0;
	line-height:100%;
	display:inline
}

ul.yiiPager li {
	display:inline
}

ul.yiiPager a:link,ul.yiiPager a:visited {
	border:solid 1px #9aafe5;
	font-weight:700;
	color:#0e509e;
	padding:1px 6px;
	text-decoration:none
}

ul.yiiPager .page a {
	font-weight:400
}

ul.yiiPager a:hover {
	border:solid 1px #0e509e
}

ul.yiiPager .selected a {
	background:#2e6ab1;
	color:#FFF;
	font-weight:700
}

ul.yiiPager .hidden a {
	border:solid 1px #DEDEDE;
	color:#888
}

/**
 * Hide first and last buttons by default.
 */
ul.yiiPager .first,ul.yiiPager .last {
	display:none
}

#ajax-loader {
	display:none;
	color:#FFF;
	width:300px;
	height:100px;
	position:fixed;
	top:50%;
	left:50%;
	text-align:center;
	padding:10px;
	font:normal 16px Tahoma,Geneva,sans-serif;
	margin-left:-150px;
	margin-top:-50px;
	z-index:1002;
	overflow:hidden
}

#overlay {
	background:#000;
	opacity:.5;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	display:none;
	zindex:1000
}

/* Список подсказок */
.suggestions-nowrap {
  white-space: nowrap;
}

.suggestions-input {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;

}

.suggestions-input::-ms-clear {
  display: none;
}

.suggestions-wrapper {
  position: absolute;
  margin: 0;
  padding: 0;
  vertical-align: top;
  -webkit-text-size-adjust: 100%;
}

.suggestions-wrapper .suggestions-preloader {
  background: transparent url(data:image/gif;base64,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) 50% 50% no-repeat;
  display: inline-block;
  height: 16px;
  width: 16px;
  opacity: 0;
  position: absolute;
  right: 6px;
  bottom: 0
}

.suggestions-suggestions {
  background: #fff;
  font-size: 16px;
  border: 1px solid #999;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: default;
  left: 0;
  min-width: 100%;
  position: absolute;
  z-index: 9999;
  line-height: 1.4;
  -webkit-text-size-adjust: 100%;
}

.suggestions-suggestions strong {
  color: #39f
}

.suggestions-suggestion {
  padding: 2px 5px;
  overflow: hidden
}

.suggestions-suggestion:hover {
  background: #f7f7f7;
}

.suggestions-selected {
  background: #f0f0f0
}

.suggestions-selected:hover {
  background: #f0f0f0
}

.suggestions-hint {
    	border-bottom: 1px dotted #999;
	color:#000;
        font-weight: bold;
	padding:2px 5px;
	white-space:nowrap;
	overflow:hidden
}

/**
 * Дополнительный текст в подсказке, который идет второй строкой
 */
.suggestions-subtext {
  color: #777;
}
/**
 * Размещает дополнительный текст в одну строку с основным текстом подсказки
 */
.suggestions-subtext_inline {
  display: inline-block;
  min-width: 6em;
  vertical-align: bottom;
  margin: 0 0.5em 0 0;
}
/**
 * Разделитель нескольких дополнительных текстов
 */
.suggestions-subtext-delimiter {
  display: inline-block;
  width: 2px;
}
/**
 * Выделяет подсказку
 */
.suggestions-subtext_label {
  margin: 0 0 0 0.25em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 0 3px;
  background: #f5f5f5;
  font-size: 85%;
}
.suggestions-value[data-suggestion-status="LIQUIDATED"] {
  position: relative;
}
.suggestions-value[data-suggestion-status="LIQUIDATED"]:after {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  border-top: 1px solid rgba(0, 0, 0, 0.4);
  content: "";
}

/* blog list*/
.list-view {
	margin-right:2em
}

.list-view .view a:hover {
	text-decoration:none
}

.list-view .view a {
	text-decoration:underline;
	color:#666;
	font-size:13px
}

.list-view .view {
	margin:0 0 2em
}

.list-view .psttl a {
	font-size:16px;
	color:#219adf
}

.list-view .psttl {
	margin:0 0 .5em
}

.list-view .psttl a {
}

.list-view .psttl span {
	display:block;
	color:#666;
	font-size:12px;
	margin-top:.5em
}

.list-view .pstdesc {
	font-size:14px
}

.list-view .pstdesc p {
	padding:0;
	margin:0
}

.pager {
	text-align:center
}

/* blog post*/
.blogpost {
	font-size:16px;
	margin-right:2em
}

.blogpost p {
	color:#333;
	padding:0;
	margin:0 0 1em
}

.post_meta {
	color:#666
}

.post_meta a:hover {
	text-decoration:none
}

.post_meta a {
	color:#666;
	text-decoration:underline
}

.post_meta .post_date {
	color:#666
}

.last_posts {
	margin:2em 0;
	text-align:left
}

.last_posts ul {
	margin-top:1em
}

.last_posts ul li a {
	color:#219adf
}

.last_posts ul li {
	padding-bottom:.5em;
	margin-bottom:.5em;
	background:url(../images/border.png) 0 100% repeat-x
}

.list-view ul li {
	background:none
}

/* Reviews
-----------------------------*/
.review-form h2,.reviews-holder h2 {
	font-size:14px
}

.review {
	margin:20px 0
}

.review p.reviewtxt {
	padding:0
}

.review p.name {
	color:#333;
	padding:0;
	font-weight:700;
	margin-bottom:5px
}

.review p.name span {
	font-size:10px;
	color:#767676;
	font-style:normal;
	font-weight:400
}

.review-form {
	padding:0;
	display:inline-block
}

.review-form p {
	min-height:30px;
	margin:0 0 5px
}

.review-form p label {
	width:110px;
	height:30px;
	line-height:30px;
	float:left;
	color:#757575;
	font-size:14px
}

.review-form p input[type="text"],.order form .ord input {
	width:450px;
	height:28px;
	border:1px solid #e1e1e1;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#000;
	background:#fff url(../images/marker.png) repeat-x;
	float:left;
	padding:0 10px;
	border-radius:5px;
	-webkit-border-radius:5px
}

.review-form p select {
	width:236px;
	height:28px;
	border:1px solid #e1e1e1;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#000;
	float:left;
	border-radius:4px
}

.review-form p input:focus,.order form .ord input:focus {
	box-shadow:0 0 3px #ffb02e;
	-webkit-box-shadow:0 0 3px #ffb02e;
	-moz-box-shadow:0 0 3px #ffb02e
}

.review-form p span {
	font-size:11px;
	color:#757575;
	height:29px;
	float:right;
	width:200px;
	line-height:12px;
	padding:1px 20px 0 0
}

.review-form p.area {
	height:120px
}

.review-form p.area textarea {
	float:left;
	width:450px;
	border:1px solid #e1e1e1;
	padding:10px;
	height:100px;
	background:#fff url(../images/marker.png) repeat-x;
	resize:none;
	border-radius:5px;
	-webkit-border-radius:5px
}

.review-form p.area textarea:focus {
	box-shadow:0 0 3px #ffb02e;
	-webkit-box-shadow:0 0 3px #ffb02e;
	-moz-box-shadow:0 0 3px #ffb02e
}

.review-form button {
	float:right;
	font-size:15px;
	padding:5px 18px 7px;
	border:1px solid #e07707;
	margin-bottom:10px;
	background:#fff
}

/* Стили для навигации на JQuery */
.pagination {
	margin:20px 0;
	font-weight:700;
	text-align:center
}

.pagination a {
	margin:0 3px;
	color:#7c7c7c
}

.pagination a:hover,.pagination a.active_page {
	text-decoration:none;
	color:#4793df
}

.reviews_block {
	padding:20px 0 0 20px;
	border-top:2px solid #d6d6d6;
	margin:0 20px 20px 0
}