html, body {
	margin: 0;
	padding: 0;
}

body {
	min-width: 1000px;
	font-family: tahoma, sans-serif;
	font-size: 11px;
	line-height: 130%;
	background: #ecdead;
	color: #111;
}

#map{  
width:100%;  
height:600px;  
float:center} 

/* ======== top menu */
#topmenu {
	padding: 0 8%;
	background: #f5d599 url('/i/topmenu-fone.gif') left top repeat-x;
	border-bottom: #e7a200 solid 4px;
}

#topmenu table {
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}

#topmenu td {
	padding: 0 0 0 3px;
	background: url('/i/topmenu-separator.gif') 1px bottom no-repeat;
	text-align: center;
	vertical-align: top;
}

#topmenu td.first {
	padding-left: 0;
	background: none;
}

#topmenu a {
	display: block;
	height: 21px;
	padding: 20px 50px 0;
}

#topmenu td.selected a, #topmenu td a:hover {
	background: url('/i/topmenu-active.gif') left top repeat-x;
}

#topmenu img {
	display: block;
	margin: 0 auto;
}


/* ======== header */
#header {
	position: relative;
	height: 312px;
	border-top: #ca8614 solid 1px;
	border-bottom: #442d3b solid 3px;
	overflow: hidden;
	background: url('/i/header-fone-scroll.jpg') left top repeat-x;
}

#header .picture {
	position: absolute;
	left: 0; top: 0;
	width: 1650px; height: 313px;
	background: url('/i/header-fone.jpg') left top no-repeat;
}

#header .decorate-bird {
	position: absolute;
	left: 630px; top: 10px;
	width: 72px; height: 55px;
	background: url('/i/bird.gif') left top no-repeat;
}

.nobird #header .decorate-bird {
	background: none;
}

/* -------- people */
#header .people-left {
	position: absolute;
	left: 35%; bottom: 0;
	margin-left: -75px;
}

#header .people-right {
	position: absolute;
	left: 35%; bottom: 0;
	margin-left: 75px;
}

#header .people-1 {
	width: 126px; height: 268px;
	background: url('/i/people/1.png') left top no-repeat;
}

#header .people-2 {
	width: 154px; height: 302px;
	background: url('/i/people/2.png') left top no-repeat;
}

#header .people-3 {
	width: 168px; height: 291px;
	background: url('/i/people/3.png') left top no-repeat;
}

#header .people-4 {
	width: 305px; height: 304px;
	background: url('/i/people/4.png') left top no-repeat;
}

#header .people-5 {
	width: 154px; height: 229px;
	background: url('/i/people/5.png') left top no-repeat;
}

#header .people-6 {
	width: 149px; height: 288px;
	background: url('/i/people/6.png') left top no-repeat;
}

#header .people-7 {
	width: 149px; height: 292px;
	background: url('/i/people/7.png') left top no-repeat;
}

#header .people-8 {
	margin-left: 120px;		/* right shift */
	width: 163px; height: 288px;
	background: url('/i/people/8.png') left top no-repeat;
}

/* -------- right side navigation block */
#header .decorate-house {
	position: absolute;
	right: -1px; top: 0;
	width: 362px; height: 313px;
	background: url('/i/house.png') left top no-repeat;
}

#header .navigation {
	position: absolute;
	right: 139px; bottom: 0;
	width: 174px; height: 230px;
}

#header .navigation strong {
	display: block;
	margin: 0 0 4px;
	font-weight: normal;
}

#header .navigation p {
	margin: 0 0 10px;
	padding: 1px;
	border: #382a4e solid 1px;
}

#header .navigation select {
	width: 100%;
	background: #671814;
	color: #ffecbd;
	border: none;
	font-family: tahoma, sans-serif;
	font-size: 13px;
}

#header .navigation .search {
	height: 26px;
	background: url('/i/search.gif') left top no-repeat;
}

#header .navigation .search .text {
	width: 113px;
	margin: 0 10px;
	padding: 0;
	border: none;
	background: none;
	font-size: 11px;
	color: #161511;
	vertical-align: middle;
}

#header .navigation .search .submit {
	width: 30px; height: 26px;
	padding: 0;
	border: none;
	background: none;
	vertical-align: middle;
}


/* ======== full width row */
#full-width-row {
	padding: 5px 2px;
}

#full-width-row table {
	width: 100%;
	border-collapse: collapse;
}

#full-width-row td {
	padding: 0 3px;
	text-align: center;
	vertical-align: top;
}

#full-width-row div {
}

#full-width-row .lb {
	background: #eacd95 url('/i/toprowbox-lb.jpg') left bottom no-repeat;
}

#full-width-row .rb {
	padding-bottom: 10px;
	background: url('/i/toprowbox-rb.jpg') right bottom no-repeat;
}

#full-width-row .lt {
	background: url('/i/toprowbox-lt.gif') left top no-repeat;
}

#full-width-row .rt {
	background: url('/i/toprowbox-rt.gif') right top no-repeat;
	padding: 10px 5px 0;
}

#full-width-row h2, #full-width-row p {
	margin: 0 0 7px;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	white-space: nowrap;
}

#full-width-row p {
	margin: 7px 0 0;
}

/* ======== page content layout */
#page {
	background: url('/i/band-footer-top2.png') right bottom no-repeat;
}

#left-column, #right-column {
	display: inline;	/* ie6 hack to avoid margin doubling */
	width: 220px;
}

#left-column {
	float: left;
	margin-left: 6px;
}

#right-column {
	float: right;
	margin-right: 6px;
}

#main-column {
	height: 1%;		/* ie6 hack to set hasLayout */
	margin: 0 6px 0 233px;
}

* html #main-column {
	margin-left: 230px;		/* ie6 3px text jog bug */
}


#main-column-left {
	height: 1%;		/* ie6 hack to set hasLayout */
	margin: 0 233px 0 6px;
}

* html #main-column-left  {
	margin-right: 230px;		/* ie6 3px text jog bug */
}


.three-columns #main-column {
	margin: 0 233px;
}

* html .three-columns #main-column {
	margin: 0 230px;		/* ie6 3px text jog bug */
}

#page-clearer {
	clear: both;
	height: 10px;
	overflow: hidden;
}


/* ======== content blocks */

/* -------- left menu */
#left-menu {
	list-style-type: none;
	width: 220px;
	margin: 0 0 3px;
	padding: 0;
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
}

#left-menu li {
	margin: 0 0 2px;
	padding: 0;
	background: #fff;
}

#left-menu div, #left-menu span {
	height: 1%;		/* ie6 hack to set hasLayout */
}

#left-menu div {
	background: url('/i/leftmenu-top.gif') left top no-repeat;
}

#left-menu div div {
	padding: 0 8px;
	background: url('/i/leftmenu-bottom.gif') left bottom no-repeat;
}

#left-menu span {
	display: block;
	padding-left: 16px;
	background: url('/i/bull.gif') 3px 55% no-repeat;
}

#left-menu a {
	display: block;
	padding: 8px 0;
	color: #3d132e;
}

#left-menu li.active {
	background: #6f0014 url('/i/leftmenu-active.jpg') left 50% no-repeat;
}

#left-menu .active div {
	background-position: -220px top;
}

#left-menu .active div div {
	background-position: -220px bottom;
}

#left-menu .active span {
	background-image: url('/i/bull-white.gif');
}

#left-menu .active a {
	color: #fff;
}



.cute {
	height: 41px;
	margin: 0 0 7px;
	padding: 0 0 0 15px;
	background: #a16523 url('/i/h-left.jpg') left top no-repeat;
	overflow: hidden;
}

.cute div {
	background: url('/i/h-right.gif') right top no-repeat;
	height: 21px;
	padding: 20px 15px 0 0;
}

.cute span {
	display: block;
	position: relative;
	top: -0.5em;
}

h1.cute span {
	top: -0.35em;
}


/* ======== big box */
.bigbox {
	width: 220px;
	margin-bottom: 5px;
	overflow: hidden;
}

.bigbox .top, .bigbox .bottom {
	height: 5px;
	overflow: hidden;
}

.bigbox .top {
	position: relative;
	margin-bottom: -5px;
	background: url('/i/bigbox-top.gif') left top no-repeat;
	z-index: 1;
}

.bigbox .bottom {
	margin-top: -5px;
	background: url('/i/bigbox-bottom.gif') left top no-repeat;
}

.bigbox .decorate {
	padding: 0 4px;
	background: #eaab00 url('/i/bigbox-decorate.gif') left 50% no-repeat;
}

.bigbox .content {
	min-height: 442px;
	height: auto !important;
	height: 442px;

	padding: 4px 0;
	background: #ebc67d;
}

.bigbox .box {
	margin: 1px;
	padding: 10px 0;
	border-bottom: #b19869 solid 1px;
	background: #ebc67d url('/i/box-gradient.jpg') left top no-repeat;
	text-align: center;
}

.bigbox .last {
	border: none;
}

.bigbox .box h2 {
	margin: 0 0 8px;
	padding: 0;
}

.bigbox .box p {
	margin: 8px 0 0;
	font-size: 16px;
}

.bigbox .box div {
	position: relative;
	width: 196px;
	height: 188px;
	margin: 0 auto;
}

.bigbox .box div span {
	display: block;
	position: absolute;
	left: 0; top: 50%;
	width: 100%;
	height: 173px;
	margin-top: -87px;
	background: url('/i/box-shadow.png') left top no-repeat;
}

.bigbox .box div img {
	display: block;
	position: absolute;
	left: 19px; top: 50%;
	width: 144px; height: 174px;
	margin-top: -94px;
	padding: 7px;
	background: url('/i/picframe-144x174.gif') left top no-repeat;
}







/* -------- white box */
.whitebox {
	width: 220px;
	margin-bottom: 5px;
	overflow: hidden;
}

.whitebox .top, .whitebox .bottom {
	height: 5px;
	overflow: hidden;
}

.whitebox .top {
	position: relative;
	background: url('/i/whitebox-top.gif') left top no-repeat;
	margin-bottom: -5px;
	z-index: 1;
}

.whitebox .bottom {
	background: url('/i/whitebox-bottom.gif') left top no-repeat;
	margin-top: -5px;
}

.whitebox .content {
	height: 1%;		/* ie6 hack to set hasLayout */
	padding: 10px 12px;
	border-color: #b7b7b7;
	border-style: solid;
	border-width: 0 2px;
	background: #fff;
}

.whitebox .content select {
	width: 100%;
	background: #671814;
	color: #ffecbd;
	font-family: tahoma, sans-serif;
	font-size: 13px;
}

.whitebox .content .mx {
    background: #aa6966;
	font-weight: bold;
	text-align: right;
	disabled;
}

.whitebox .content .sx {
    background: #7d2f2b;
}

.whitebox .content .lv1 {
	width: 100%;
	border-color: #b7b7b7;
	border: 1px;
	padding: 5px 0 0 0;
	align: right;
}

.whitebox .content .lv1 a {
	color: #7d2f2b;
	font-family: tahoma, sans-serif;
	padding: 0 0 0 20px;
	background: url('/i/arrow-bull.gif') left 0.1em no-repeat;
	font-weight: bold;
	font-size: 14px;	
}

.whitebox .content .lv1 b {
	color: black;
	font-family: tahoma, sans-serif;
	padding: 0 0 0 20px;
	background: url('/i/arrow-bull.gif') left 0.1em no-repeat;
	font-weight: bold;
	font-size: 14px;	
}

.whitebox .content .lv2 {
	width: 100%;
	border-color: #b7b7b7;
	border: 1px;
	padding: 2px 0 0 15px;
	align: right;
}

.whitebox .content .lv2 a {
	color: #7d2f2b;
	font-family: tahoma, sans-serif;
	padding: 0 0 0 10px;
	background: url('/i/bull.gif') left 0.15em no-repeat;
	font-size: 12px;	
}

.whitebox .content .lv2 b {
	color: black;
	font-family: tahoma, sans-serif;
	padding: 0 0 0 10px;
	background: url('/i/bull.gif') left 0.15em no-repeat;
	font-size: 12px;	
}

.whitebox a {
	color: #773760;
}

.whitebox h2 {
font-size: 14px;
color: #961f34;
border-bottom:1px solid #961f34;
padding:3px 0;
margin-bottom:11px;
}

.whitebox h3 {
font-size: 12px;
color: black;
/* border-bottom:1px solid #e8c57d; */
padding:3px 0;
margin-bottom:11px;
}



/* -------- login form */
.login-form table {
	width: 100%;
	border-collapse: collapse;
}

.login-form table td {
	padding: 3px;
	text-align: left;
	vertical-align: middle;
}

.login-form .text {
	padding-right: 8px;
	background: #3d122f url('/i/text-input-right.gif') right top no-repeat;
	font-size: 11px;
}

.login-form .text div {
	height: 11px;
	padding: 10px 0 0 8px;
	overflow: hidden;
	background: url('/i/text-input-left.gif') left top no-repeat;
}

.login-form .text input {
	position: relative;
	top: -0.55em;
	width: 100%;
	height: 11px;
	padding: 0;
	border: 0;
	background: none;
	color: #ecceb5;
	font-size: 11px;
}

.login-form .submit {
	width: 40px; height: 21px;
	border: none;
	padding: 0;
	background: url('/i/button-ok.gif') left 50% no-repeat;
}



/* ======== The Block */
.theblock {
	height: 1%;		/* ie6 hack to set hasLayout */
	margin-bottom: 10px;
	background: #fcfbff;
}

.theblock h1 {
	margin: 0;
	padding-right: 17px;
	background: #961f34 url('/i/red-h-right.gif') right top no-repeat;
	font-size: 14px;
	font-weight: bold;
}

.theblock h1 div {
	height: 19px;
	overflow: hidden;
	padding: 19px 0 0 17px;
	background: url('/i/red-h-left.gif') left top no-repeat;
}

.theblock h1 a {
	display: block;
	position: relative;
	top: -0.5em;
	padding-left: 17px;
	background: url('/i/arrow-red.gif') left 80% no-repeat;
	color: #fff;
}

.theblock .underline {
	background: #581742 url('/i/underline-right.gif') right top no-repeat;
}

.theblock .underline div {
	height: 3px;
	overflow: hidden;
	background: url('/i/underline-left.gif') left top no-repeat;
}

.theblock .superline div {
}

.theblock table {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
}

.theblock td {
	padding: 20px 12px;
	text-align: left;
	vertical-align: top;
	background: url('/i/sections-separator.gif') left top no-repeat;
}

.theblock td.pic {
	padding: 5px 0;
	vertical-align: middle;
	background: none;
}

.theblock td.first {
	background: none;
}

.theblock h2 {
	margin: 0;
	padding: 0 0 10px 20px;
	background: url('/i/arrow-bull.gif') left 0.1em no-repeat;
	font-weight: normal;
}

.theblock ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.theblock li {
	margin: 0 0 20px;
	padding: 0;
}


.theblock table a:hover {
	color: #961f34;
}

.theblock table td.active {
	background: #f4ebce url('/i/sections-separator.gif') left top no-repeat;
}


.xrenx {
	background: #f4ebce url('/i/sections-separator.gif') left top no-repeat;
}

.theblock .active li {
	margin: 0;
}

.theblock .active li, .theblock .active .opener, .theblock .closer {
	display: none;
}

.theblock .active li.visible, .theblock .active div, .theblock .active .closer {
	display: block;
}



/* ======== round corners box */
.roundbox {
	margin: 3px 0;
	text-align: center;
}

.roundbox h2 {
font-size: 14px;
color: #961f34;
border-bottom:1px solid #961f34;
padding:3px 0;
margin-bottom:11px;

}

.roundbox h3 {
	font-size: 14px;
	font-weight: bold;
}

.roundbox h4 {
	font-size: 13px;
	font-weight: bold;
}

.roundbox h5 {
	font-size: 13px;
	font-weight: bold;
}

.roundbox h6 {
	font-size: 13px;
	font-weight: bold;
}

.roundbox .frame-h {
	height: 1%;		/* ie6 hack to set hasLayout */
	background: #e8c57d;
	border-color: #f8e8c2;
	border-style: solid;
	border-width: 0 3px;
}

.roundbox .frame-t {
	position: relative;
	top: -3px;
	border-top: #f8e8c2 solid 3px;
}

.roundbox .frame-b {
	height: 1%;		/* ie6 hack to set hasLayout */
	position: relative;
	top: 6px;
	border-bottom: #f8e8c2 solid 3px;
}

.roundbox .frame-lt {
	position: relative;
	left: -3px; top: -9px;
	background: url('/i/rounbox-lt.gif') left top no-repeat;
}

.roundbox .frame-rt {
	position: relative;
	left: 6px;
	background: url('/i/rounbox-rt.gif') right top no-repeat;
}

.roundbox .frame-rb {
	position: relative;
	top: 12px;
	background: url('/i/rounbox-rb.gif') right bottom no-repeat;
}

.roundbox .frame-lb {
	position: relative;
	left: -6px;
	background: url('/i/rounbox-lb.gif') left bottom no-repeat;
}

.roundbox .content {
	position: relative;
	left: 8px; top: -6px;
	padding: 8px 13px;
	text-align: justify;
}

.roundbox .shadow {
	width: 530px;
	height: 22px;
	margin: 0 auto;
	overflow: hidden;
	background: url('/i/roundbox-shadow.png') left top no-repeat;
}



/* ======== footer */
#footer {
}

#footer-menu {
	padding-bottom: 1px;
	border-bottom: #33192b solid 3px;
}

#footer .content {
	position: relative;
	margin-top: -4px;
	height: 158px;
	overflow: hidden;
	background: url('/i/band-footer-bottom.jpg') right top no-repeat;
}

#footer .content .partners, #footer .content .contacts {
	position: absolute;
	left: 0; top: 0;
	width: 50%;
	padding: 25px 30px;
}

#footer .content .contacts {
	left: 50%;
	padding-left: 15px;
	background: url('/i/footer-separator.gif') left 50% no-repeat;
}

/* -------- footer menu */
#footer-menu .wrapper {
	padding: 1px 0;
	background: #961f34;
	text-align: center;
	font-size: 12px;
}

#footer-menu table {
	margin: 0 auto;
	border-collapse: collapse;
}

#footer-menu td {
	padding: 0 0 0 3px;
	background: url('/i/footermenu-separator.gif') 1px top no-repeat;
}

#footer-menu td.first {
	padding-left: 0;
	background: none;
}

#footer-menu a {
	display: block;
	padding: 0 22px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}

#footer-menu .active a {
	background: #c97948 url('/i/footermenu-active.jpg') left top no-repeat;
	color: #111;
}

#footer-menu a span {
	display: block;
	position: relative;
	top: -12px;
	padding: 8px 0;
}

#footer-menu a span span {
	top: 12px;
	padding: 0;
}

#footer-menu .active a span {
	background: url('/i/footermenu-arrow.gif') 50% top no-repeat;
}

#footer-menu .active a span span {
	background: none;
}



/* -------- white block */
.white {
	margin: 0 0 10px;
	background: #fff url('/i/white-decoration.gif') left 50% no-repeat;
}

.white-decorate {
	padding: 10px;
	background: url('/i/white-decoration.gif') right 50% no-repeat;
}

.white h2 {
	color: #961f34;
}



/* ======== magic table */
.magic-table
{
	border-collapse: collapse;
	width: 100%;
}

.magic-table td {
	padding: 0;
	border-color: #ecdead;
	border-style: solid;
	border-width: 0 3px;
	background: #fff;
	vertical-align: top;
}

.magic-table .separator {
	background: url('/i/magic-separator-scroll.gif') left top repeat-x;
}

.magic-table .separator .left {
	background: url('/i/magic-separator-left.gif') left top no-repeat;
}

.magic-table .separator .right {
	height: 10px;
	overflow: hidden;
	background: url('/i/magic-separator-right.gif') right top no-repeat;
}

.magic-table .first .separator .left {
	background-position: left -7px;
}

.magic-table .first .separator .right {
	background-position: right -7px;
	height: 3px;
}

.magic-table .content {
	padding: 10px 8px;
}

.magic-table td.separator {
	background: none;
}

.magic-table td.separator .left {
	background-color: #581742;
}

.magic-table td.separator .right {
	height: 3px;
}



.magic-table .photo {
	float: left;
	margin-right: 12px;
	text-align: center;
}

.magic-table .photo .pic {
	float: left;
	margin: 0 0 3px;
	background: url('/i/magic-image-fone.gif') left 50% repeat-x;
}

.magic-table .photo .pic img {
	display: block;
	padding: 5px;
}

.magic-table .photo .pic span {
	display: block;
	background: url('/i/magic-image-lt.gif') left top no-repeat;
}

.magic-table .photo .pic span span {
	background: url('/i/magic-image-rt.gif') right top no-repeat;
}

.magic-table .photo .pic span span span {
	background: url('/i/magic-image-rb.gif') right bottom no-repeat;
}

.magic-table .photo .pic span span span span {
	background: url('/i/magic-image-lb.gif') left bottom no-repeat;
}

.magic-table .photo .note {
	clear: left;
}


.magic-table .info {
	margin-left: 147px;
	font-size: 12px;
}

.magic-table em, .magic-table .iconic {
	color: #6b161f;
	font-style: normal;
}

.magic-table .iconic {
	font-size: 11px;
}

.button-print, .button-addcart {
	width: 160px; height: 29px;
	margin: 6px 0 0;
	padding: 0;
	border: none;
	background: none;
}

.button-print {
	background: url('/i/button-print.gif') left top no-repeat;
}

.button-addcart {
	background: url('/i/button-tocart.gif') left top no-repeat;
}



/* ======== page navigation */
.page-navigation {
	margin-bottom: 1em;
	text-align: center;
	font-weight: bold;
	background: #ecdead;
}

.page-navigation table {
	margin: 0 auto;
}

.page-navigation strong, .page-navigation em, .page-navigation span {
	float: left;
	margin: 2px 0 0 5px;
	white-space: nowrap;
}

/* first-level span */
.page-navigation span {
	padding-top: 2px;
}

/* first-level strong */
.page-navigation strong {
	margin-top: 0;
	background: url('/i/page-red-left.gif') left top no-repeat;
}

.page-navigation strong b {
	display: block;
	height: 20px;
	padding: 4px 8px 0 9px;
	overflow: hidden;
	color: #fff;
	background: url('/i/page-red-right.gif') right top no-repeat;
}

/* first-level em */
.page-navigation em {
	background: url('/i/page-grey-left.gif') left top no-repeat;
	font-style: normal;
}

.page-navigation em a {
	display: block;
	height: 18px;
	padding: 2px 6px 0 7px;
	overflow: hidden;
	background: url('/i/page-grey-right.gif') right top no-repeat;
	color: #fff;
	text-decoration: none;
}

/* ie width error fix */
* html .page-navigation strong b, *html .page-navigation a {
	display: inline;
	float: left;
}



/* ======== item view block */
.item-view {
	margin-bottom: 1em;
	font-size: 12px;
}

.item-view .content h2 {
	font-size: 16px;
	background: white;
	padding: 7px 14px 14px;
}

.item-view h2 {
	height: 1%;		/* ie6 hack to set hasLayout */
	margin: 0;
	padding: 0;
	background: #581742 url('/i/magic-separator-left.gif') left -7px no-repeat;
}

.item-view h2 div {
	background: url('/i/magic-separator-right.gif') right -7px no-repeat;
	padding-top: 3px;
}

.item-view h2 span {
	display: block;
	padding: 5px 0 8px;
	background: #a02a3f;
	color: #fff;
	text-align: center;
}



.item-view .content {
	padding: 7px 14px 14px;
	background: #fff;
}

.item-view .content a {
	color: #961f34;
}


.item-view .navigate{
	font-size: 14px;
}

.item-view .navigate .next {
	float: right;
	text-align: right;
}

.item-view .navigate p {
	margin-bottom: 5px;
}

.item-view .navigate input {
	width: 158px;
	height: 25px;
	padding: 0;
	border: none;
}

.item-view .navigate .prev input {
	background: url('/i/button-prev.gif') left top no-repeat;
}

.item-view .navigate .next input {
	background: url('/i/button-next.gif') left top no-repeat;
}

.item-view .picture {
	clear: right;
	margin-bottom: 1em;
	padding-top: 5px;
	text-align: center;
}

.item-view .picture-small {
	margin-bottom: 1em;
	padding-top: 5px;
	text-align: left;
}

.item-view .picture-small img {
	margin: 0 auto;
	padding: 5px;
	background: #f5cb76 url('/i/item-image-fone.gif') left 50% repeat-x;
}

.item-view .picture img {
	display: block;
	margin: 0 auto;
	padding: 5px;
	background: #f5cb76 url('/i/item-image-fone.gif') left 50% repeat-x;
}


.item-view .options {
	background: #e8c57d url('/i/options-left.gif') left bottom no-repeat;
}

.item-view .options .note {
	background: #581742 url('/i/underline-left.gif') left bottom no-repeat;
}

.item-view .options .note .wrap1 {
	padding-bottom: 3px;
	background: url('/i/underline-right.gif') right bottom no-repeat;
}

.item-view .options .note .wrap2 {
	padding: 5px 0;
	background: #3b3b3b;
	text-align: center;
	font-size: 14px;
	color: #fff;
}

.item-view .options .icons {
	padding: 10px 20px;
	background: url('/i/options-right.gif') right bottom no-repeat;
}

.item-view .options .icons a {
	color: #961f34;
}


.item-view .underline {
	background: #581742 url('/i/underline-right.gif') right top no-repeat;
}

.item-view .underline div {
	height: 3px;
	overflow: hidden;
	background: url('/i/underline-left.gif') left top no-repeat;
}



/* ======== another white box */
.another-whitebox {
	height: 1%;		/* ie6 hack to set hasLayout */
	background: #581742;
	margin: 0 0 1em;
}

.another-whitebox .lt {
	background: url('/i/magic-separator-left.gif') left -7px no-repeat;
}

.another-whitebox .rt {
	background: url('/i/magic-separator-right.gif') right -7px no-repeat;
	padding-top: 3px;
}

.another-whitebox .rb {
	background: url('/i/underline-right.gif') right bottom no-repeat;
}

.another-whitebox .lb {
	background: url('/i/underline-left.gif') left bottom no-repeat;
	padding-bottom: 3px;
}

.another-whitebox .content {
	padding: 22px 14px;
	background: #fff;
}



/* ======== another seespec */

.SeeSpecTd2 {
	text-align: center;
	width: 100%;
}

.SeeSpecTd {
	vertical-align: middle;
	text-align: center;
	width: 100%;
}

.SeeSpecTd3 {
	width: 20%;
	height: 180px;
	vertical-align: top;
}