body {
margin: 0px;
padding: 0px;
/*background: url("../images/back.jpg");*/
background: #ffe9bf;
}

div.top_title {
padding: 1px 0px;
text-align: center;
border-bottom: solid #851b01 1px;
margin-bottom: 5px;
}

div.shadow_left {
width: 990px;
position: absolute;
left: 50%;
margin-left: -495px;
background: url("../images/shadow_left.jpg") left repeat-y;
}

div.shadow_right {
background: url("../images/shadow_right.jpg") right repeat-y;
padding: 0px 5px;
}

div.main {
background: #ffffff;
padding: 0px 5px 10px 5px;
}

div.head {
height: 90px;
}

div.logo {
width: 325px;
height: 100%;
float: left;
background: url("../images/logo.jpg") no-repeat;
}

div.head_right {
margin-left: 325px;
padding: 10px 0px 0px 0px;
}

div.head_center {
float: right;
width: 369px;
height: 80px;
margin-right: 5px;
background: url("../images/banner.jpg") no-repeat;
}

div.cart {
float: right;
height: 80px;
width: 230px;
background: url("../images/cart_center.jpg") repeat-x;
}

div.cart_left {
height: 100%;
background: url("../images/cart_left.jpg") left top no-repeat;
}

div.cart_right {
height: 100%;
background: url("../images/cart_right.jpg") right top no-repeat;
}

div.cart_content {
height: 70px;
padding: 5px;
}

div.cart_image {
width: 90px;
height: 100%;
float: left;
background: url("../images/cart_image.jpg") no-repeat;
}

div.cart_sep {
width: 19px;
height: 100%;
float: left;
background: url("../images/cart_sep.jpg") center no-repeat;
}

div.cart_text {
height: 100%;
float: left;
width: 111px;
}

div.menu {
height: 50px;
}

div.menu_quest {
float: right;
width: 230px;
}

div.site_menu {
margin-right: 235px;
padding: 5px 0px;
}

div.menu_center {
height: 40px;
background: url("../images/menu_center.jpg") repeat-x;
}

div.menu_left {
height: 100%;
background: url("../images/menu_left.jpg") left top no-repeat;
}

div.menu_right {
height: 100%;
background: url("../images/menu_right.jpg") right top no-repeat;
}

div.menu_content {
padding: 5px 0px;
height: 30px;
}

div.menu_quest_center {
height: 50px;
background: url("../images/menu_center.jpg") left 5px repeat-x;
}

div.menu_quest_left {
height: 100%;
background: url("../images/menu_quest.jpg") left top no-repeat;
}

div.menu_quest_right {
height: 100%;
background: url("../images/menu_right.jpg") right 5px no-repeat;
}

div.menu_quest_content {
padding: 10px 5px 10px 46px;
height: 30px;
}

div.menu_sign_center {
height: 50px;
background: url("../images/menu_center.jpg") left 5px repeat-x;
}

div.menu_sign_left {
height: 100%;
background: url("../images/menu_left.jpg") left 5px no-repeat;
}

div.menu_sign_right {
height: 100%;
background: url("../images/menu_sign.jpg") right top no-repeat;
}

div.menu_sign_content {
padding: 10px 59px 10px 5px;
height: 30px;
}

div.menu_item {
float: left;
height: 100%;
width: 103px;
overflow: hidden;
}

div.menu_item[class] {
width: 104px;
}

div.menu_quest_item {
height: 100%;
overflow: hidden;
}

div.menu_sign_item {
height: 100%;
overflow: hidden;
}

div.menu_sep {
float: left;
height: 100%;
width: 1px;
background: url("../images/menu_sep.jpg") center no-repeat;
}

div.service_block_center {
height: 119px;
float: left;
background: url("../images/service_block_center.jpg") repeat-x;
}

div#search_block {
margin-right: 5px;
width: 410px;
}

div#mailing_block {
margin-right: 5px;
width: 320px;
}

div#auth_block {
width: 230px;
}

div.service_block_left {
height: 100%;
background: url("../images/service_block_left.jpg") left top no-repeat;
}

div.service_block_right {
height: 100%;
background: url("../images/service_block_right.jpg") right top no-repeat;
}

div.service_block_content {
padding: 5px;
}

div.right {
width: 230px;
float: right;
}

div.content {
padding-top: 5px;
margin-right: 235px;
}

div.block {
background: #fdd58a;
}

div.block_sep {
height: 5px;
font-size: 0pt;
}

div.block_top {
background: url("../images/block_border.jpg") top repeat-x;
}

div.block_bottom {
background: url("../images/block_border.jpg") bottom repeat-x;
}

div.block_left {
background: url("../images/block_border.jpg") left repeat-y;
}

div.block_right {
background: url("../images/block_border.jpg") right repeat-y;
}

div.block_top_left {
background: url("../images/block_top_left.jpg") left top no-repeat;
}

div.block_top_right {
background: url("../images/block_top_right.jpg") right top no-repeat;
}

div.block_bottom_left {
background: url("../images/block_bottom_left.jpg") left bottom no-repeat;
}

div.block_bottom_right {
background: url("../images/block_bottom_right.jpg") right bottom no-repeat;
}

div.block_content {
padding: 5px 5px 0px 5px;
}

div.block_title {
padding-left: 20px;
background: url("../images/block_title_image.jpg") left center no-repeat;
}

div.block_title_line {
height: 1px;
background: url("../images/block_title_line.jpg") left center no-repeat;
margin-bottom: 5px;
font-size: 0pt;
}

div.block_title_long_line {
height: 1px;
background: url("../images/block_title_long_line.jpg") left center no-repeat;
margin-bottom: 5px;
font-size: 0pt;
}

div.services {
height: 119px;
overflow: hidden;
}

div.main_sep {
height: 20px;
}

div.foot {
clear: both;
}

div.foot_left {
margin-right: 235px;
}

div.divart {
float: right;
width: 230px;
}

div.foot_content {
padding: 5px 5px;
height: 30px;
}

div.divart_content {
padding: 3px 12px;
}

img {
border: 0px;
}

div.captcha {
width: 150px;
float: left;
height: 30px;
}

div#signup_mail,
div#signup_ok {
display: none;
}

div.personal_block {
width: 106px;
height: 44px;
margin-left: 2px;
}

div.prod_box {
height: 106px;
background: url("../images/prod_box_center.jpg") repeat-x;
float: left;
}

div.photo_box {
width: 106px;
height: 106px;
background: url("../images/photo_box_center.jpg") repeat-x;
}

div.photo_box_left {
height: 106px;
background: url("../images/photo_box_left.jpg") left no-repeat;
}

div.photo_box_right {
height: 106px;
background: url("../images/photo_box_right.jpg") right no-repeat;
}

div.info_box {
width: 128px;
height: 106px;
background: url("../images/prod_box_right.jpg") right no-repeat;
padding-left: 4px;
}

div.prod_sep {
float: left;
width: 4px;
height: 106px;
}

div.prod_sep[class] {
width: 5px;
}

div.main_block_text {
height: 106px;
}

div.prod_name {
height: 30px;
overflow: hidden;
}

div.big_photo_box {
background: #ffffff;
}

div.big_photo_box_top {
background: url("../images/big_photo_box_border.jpg") left top repeat-x;
}

div.big_photo_box_bottom {
background: url("../images/big_photo_box_border.jpg") left bottom repeat-x;
}

div.big_photo_box_left {
background: url("../images/big_photo_box_border.jpg") left top repeat-y;
}

div.big_photo_box_right {
background: url("../images/big_photo_box_border.jpg") right top repeat-y;
}

div.big_photo_box_top_left {
background: url("../images/big_photo_box_top_left.jpg") left top no-repeat;
}

div.big_photo_box_top_right {
background: url("../images/big_photo_box_top_right.jpg") right top no-repeat;
}

div.big_photo_box_bottom_left {
background: url("../images/big_photo_box_bottom_left.jpg") left bottom no-repeat;
}

div.big_photo_box_bottom_right {
background: url("../images/big_photo_box_bottom_right.jpg") right bottom no-repeat;
}

div.big_photo_box_content {
width: 310px;
height: 310px;
}

div.small_photo_box_content {
width: 106px;
height: 106px;
}

div.order_box {
margin-top: 20px;
}

div.page_control {
padding-top: 10px;
text-align: right;
}

img.button_image {
cursor: pointer;
}

div.cart_order_box {
padding-top: 15px;
}

div.cart_auth {
padding: 10px;
text-align: center;
}

div.option_box {
height: 32px;
}

div.back_button_box {
margin-top: 15px;
}

div.new_sep {
height: 20px;
background: url('../images/block_title_long_line.jpg') left center no-repeat;
}

div.all_arts {
text-align: right;
}

div.indicate_gray {
padding: 2px;
background: #ffe0d3;
margin: 2px;
width: 200px;
display: none;
}

div.indicate_orange {
height: 5px;
background: #af2e0f;
}

div#quest_here {
margin: 5px 0px;
}

div.user_answer_box {
padding: 5px 5px 0px 5px;
}

div.answer_box_hid {
display: none;
}

div.inner_faq_div {
padding: 5px;
background: #c84728;
}

div.content_box {
margin-bottom: 20px;
}

div.new {
width: 37px;
height: 27px;
position: absolute;
margin: -105px 0px 0px 1px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="../images/new.png");
}

div.new[class] {
filter: none;
background: url("../images/new.png") no-repeat;
}

div.sale {
width: 37px;
height: 27px;
position: absolute;
margin: -105px 0px 0px 1px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="../images/sale.png");
}

div.sale[class] {
filter: none;
background: url("../images/sale.png") no-repeat;
}

div.new_img {
width: 37px;
height: 27px;
display: inline;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="../images/new.png");
}

div.new_img[class] {
filter: none;
background: url("../images/new.png") no-repeat;
}

div.sale_img {
width: 37px;
height: 27px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="../images/sale.png");
}

div.sale_img[class] {
filter: none;
background: url("../images/sale.png") no-repeat;
}

div.counters {
padding-top: 10px;
text-align: center;
}
