BODY {
	margin: 0px; padding: 0px; background: #ffffff;
}
TABLE {font: 12px Arial; color: #666;}

.form-seach {
	width: 137px; height: 20px;
}
.main-left-tab {
	/**/
}
.main-left-tab TD {
 	/**/
}
.main-left-tab .H3 {
	margin: 15px 0px 3px 0px; font: bold 13px Arial; 
}
.main-left-tab .H3 A {
	color: #BC681C; font: bold 13px Arial; letter-spacing: -1px;
}
.main-left-tab .H3 A:visited {
	color: #BC681C; font: bold 13px Arial; letter-spacing: -1px;
}
.main-left-tab .H3 A:hover {
	color: #6A8CE8; font: bold 13px Arial; letter-spacing: -1px;
}
.main-left-tab A {
	color: #858DA1; font: 12px Arial; padding-right: 4px;
}
.main-left-tab A:visited {
	color: #a18585; font: 12px Arial; padding-right: 4px;
}
.main-left-tab A:hover {
	color: #a18585; font: 12px Arial; padding-right: 4px;
}
.border-right {
	 background: url(left_bg.gif) 100% 0px no-repeat;
}
.border_left {
	background: url(right_bg.gif) 0% 80px no-repeat;
}
.main-right-tab .top_td {
	background: url(top_td_bg.gif) 4px 4px repeat-x;
}
.main-right-tab A {
	margin: 2px 0px; color: #88755C;
}
.main-right-tab A:hover {
	margin: 2px 0px; color: #88755C;
}
.main-right-tab TD {
	font: 11px 'Lucida Grande', Geneva, Tahoma; padding: 10px 40px 10px 30px; border-left: 1px solid #DFE2E9; 
}
.main-right-tab div.H3 {
	margin: 2px 0px; color: #88755C; font: bold 13px Arial; 
}
.main-right-tab .basket {
	background: #C97B35; #16487D; color: #fff;
}
.main-right-tab .authorization TD {
	color: #16487D; font: 9px 'Lucida Grande', Geneva, Tahoma; padding-top: 21px; padding-bottom: 14px; background: #E5E9F9; border-bottom: 1px solid #C1BBB3;
}
.main-right-tab .order TD {
	background: #E6DBCB; color: #944600; border-bottom: 1px solid #C7C2A9;
}
.main-right-tab .order div.H3 {
	margin: 6px 0px 0px 0px;
}
.main-right-tab .order div.H3 A {
	color: #944600; font-weight: bold;
}
.main-right-tab .order div.H3 A:hover {
	color: #944600; font-weight: bold;
}
.main-right-tab .news TD {
	background: #F5F4EC; color: #88755C; border-bottom: 1px solid #C6CAB5;
}
.main-right-tab .order TD, .main-right-tab .news TD {
	padding-top: 22px; padding-bottom: 22px;
}
.main-right-tab .news div.H3 A {
	color: #88755C; font-weight: bold;
}
.main-right-tab .news div.H3 A:hover {
	color: #88755C; font-weight: bold;
}
.main-right-tab .invitation {
	 color: #88755C; 
}

.main-center-tab {
	color: #666666;
	font-size: 12px;
}
.main-center-tab A {
	color: #666;
	font-size: 12px;
	text-decoration: underline;
}
.main-center-tab A:hover {
	text-decoration: underline;
	color: #666;
	font-size: 12px;
}
.main-center-tab DIV {
	margin-left: 5px;
}
.main-center-tab A {
	font: 12px Arial; color: #4C6CE3;
}
.main-center-tab A:hover {
	font: 12px Arial; color: #4C6CE3;
}
.main-center-tab .H3 {
	margin: 1px 0px 2px 0px;
}
.main-center-tab .H3 A {
	font: bold 13px Arial; letter-spacing: -1px; color: #B1621B; padding-bottom: 2px;
}
.main-center-tab .H3 A:hover {
	font: bold 13px Arial; letter-spacing: -1px; color: #B1621B; padding-bottom: 2px;
}
.brends {
	 background: #F2F0EA; padding-top: 22px; padding-left: 29px; padding-bottom: 46px; border-left: 1px solid #fff;
}
.brends .H3 A {
	color: #51617F;
}
.brends .H3 A:hover {
	color: #51617F;
}
.text-price {
	font: 11px Arial; letter-spacing: 0px; color: #57667C;
}
.price {
	font-size: 16px; font-weight: bold;
}
.g {
	color: #C8CDD4;
}
TD.g SPAN {
	color: #C8CDD4;
}
.g .price {
	background: url(old_price_bg.gif) 0% 100% no-repeat;
}
.text-best-goods {
	color: #B1621B; font: bold 12px 'Lucida Grande', Geneva, Tahoma; margin: 12px 0px 4px 0px; text-align: left; padding-left: 20px;
}
.main-bottom-tab {
	font: 10px Arial; margin-top: 13px;
}
.main-bottom-tab A {
	font: 10px Arial; color: #4C6CE3;
}
.main-bottom-tab A:hover {
	font: 10px Arial; color: #4C6CE3;
}
.main-bottom-tab H1 {
	margin: 4px 0px 4px 0px;
}
.main-bottom-tab .H4 A {
	font: bold 11px Arial; color: #57667C;
}
.main-bottom-tab .H4 A:hover {
	font: bold 11px Arial; color: #57667C;
}
.main-bottom-tab SPAN {
	color: #57667C;
}
.main-bottom-tab .photo {
	padding-left: 20px; padding-right: 5px;
}
.copy {
	color: #A9A8BF; font: 9px Arial; padding-left: 30px;
}
.bottom {
	padding-top: 10px; border-top: 1px solid #BCC3D2; margin-top: 15px;
}
.main-right-tab TD .no-bord {
	 border-left: 0px;
}
#bg {width: 100%; height:100px; text-align: center; position: absolute; z-index: 0; background: url(clouds.jpg) 50% 0% no-repeat;/*#E5E9F9*/;}

#bg2 {
	position: absolute; z-index:1; margin-top: 65px; background: url(head_bg3.gif) 0% 0% repeat-x;
}
#m {position: absolute; z-index:2; margin-top: 0px;}

.kitchen {
	background: #F2F0EA; line-height: 180%; padding-bottom: 0px; padding-top: 5px;
}
.kitchen2 {
	background: #F2F0EA; line-height: 180%; padding-bottom: 4px; padding-top: 0px;
}
.kitchen .top_menu {
	font: 11px Tahoma; color: #A9ACB0;
}
.kitchen .top_menu A {
	font: 11px Tahoma; color: #A9ACB0; text-decoration: none;
}
.kitchen .top_menu A:hover {
	font: 11px Tahoma; color: #A9ACB0; text-decoration: none;
}
.kitchen H1 {
	font: bold 15px Tahoma; color: #b1621b; margin-top: 4px; margin-bottom: 6px;
}
.kitchen A {
	font: bold 14px Arial; color: #57667c; text-decoration: underline; line-height: 180%; letter-spacing: 0px;
}
.kitchen A:hover {
	font: bold 14px Arial; color: #57667c; text-decoration: underline; line-height: 180%; letter-spacing: 0px;
}
.kitchen2 A {
	font: bold 14px Arial; color: #57667c; text-decoration: underline; line-height: 180%; letter-spacing: 0px;
}
.kitchen2 A:hover {
	font: bold 14px Arial; color: #57667c; text-decoration: underline; line-height: 180%; letter-spacing: 0px;
}
.seach_goods H1 {
	font: bold 15px Tahoma; color: #686868; margin-top: 4px; margin-bottom: 5px;
}
.seach_goods {
	font: 11px Tahoma; margin-bottom: 7px; padding-left: 20px;
}
.seach_goods A {
	font: 11px Tahoma;
}
.seach_goods A:hover {
	font: 11px Tahoma;
}
.input {
	border: 1px solid #877F71; height: 17px;
}
INPUT, SELECT, OPTION {
	font: 11px Tahoma;
}
.spacer {
	background: url(g.gif) 0% 0% repeat-x; width: 90%; margin-top: 10px; height: 1px;
}
.detail_description {
	padding-top: 10px; padding-left: 10px; padding-right: 10px;
}
.detail_description TD {
	font-size: 12px; color: 333;
}
.detail_description H1 {
	font: bold 15px Tahoma; color: #b1621b; font-weight: normal;
}
.detail_description H5 {
	font-weight: normal; font-size: 12px; margin-top: 0px;
}
.detail_description H5 A {
	font-weight: bold; font-size: 12px; color: #333; text-decoration: none;
}
.detail_description H5 A:hover {
	font-weight: bold; font-size: 12px; color: #333; text-decoration: none;
}
.img_product {
	padding: auto; margin-right: 20px; text-align: center;
}
.img_product A {
	padding: 2px 3px;
}
.img_product A:hover {
	/**/
}
.variation_tab {
	border-left: 2px solid #E0E4EA; border-top: 2px solid #E0E4EA;
}
.variation_tab TD {
	border-bottom: 2px solid #E0E4EA; border-right: 2px solid #E0E4EA; font-size: 12px; padding-top: 4px; padding-bottom: 4px;
}

.variation_tab .head TD {
	color: #555; font-size: 13px; font-weight: bold; padding-top: 4px; padding-bottom: 4px; border-right: 2px solid #E0E4EA; background: #F2F0EA; F8750B;
}
.variation_tab .head .x {
	border: 0px;
}
.variation_tab .price {
	color: #743700; font-weight: bold;
}
.detail_description UL {
	
}
.detail_description UL LI {
	padding-top: 3px;
}
.price_tab {
	background: #fff; E0E4EA; color: #b1621b; padding: 3px; font-size: 14px;
}
.price_tab SPAN {
	font-size: 16px; color: #F65C27;
}
.basket_tab {
	color: #335b8d;
}
.basket_tab A {
	color: #335b8d;
	font-size: 11px;
	text-decoration: none;
}
.basket_tab A:hover {
	color: #335b8d;
	font-size: 11px;
	text-decoration: none;
}
.basket_tab TD, {
	font-size: 11px;
	color: #335b8d;
}
.basket_tab .head {
	background: #EEF0F2;
	font-size: 11px;
}
.basket_tab .head TD {
	padding: 0px 3px;
	background: url(price_head_dev.gif) 100% 50% no-repeat;
}
.basket_tab .head .price{
	background: #EEF0F2;
	color: #335b8d;
	font-size: 11px;
	font-weight: normal;
	padding-right: 5px;
}
.basket_tab .head .x {
	 background: transparent;
}
.basket_tab .sp {
	border-bottom: 1px solid #E0E4EA;
}
.basket_tab .goods TD {
	border-right: 1px solid #E0E4EA;
}
.basket_tab .goods TD.x {
	border-right: 0px;
}
.basket_tab .price {
	color: b1621b;
	font-weight: bold;
	font-size: 12px;
}
.basket_tab .photo {
	font-size: 10px;
	padding-right: 10px;
}
.basket_tab .photo2 {
	font-size: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.basket_tab .photo IMG {
	margin-right: 5px;
}
.total_tab .r {
	background-color: #eef0f2;
	color: #335b8d;
	font-size: 11px;
}
.total_tab .r .x {
	background-color: transparent;
}
.total_tab .price {
	color: b1621b;
	font-weight: bold;
	font-size: 12px;
}
.text_tab TD {
	color: #707788;
	font-size: 11px;
}
.basket_input {
	border: 1px solid #C1C9D9;
	color: #335B8D;
}

.seach_goods_tab TR {
	background-color: #EEF0F2;
	color: #335b8d;
	font-size: 11px;
}
.seach_goods_tab .x {
	background-color: transparent;
}
.seach_goods_form {
	border: 1px solid #C1C9D9;
	color: #335B8D;
	font-size: 10px;
}
H5.seach_goods {
	color: #335b8d;
	font-weight: bold;
	font-size: 12px;
	margin: 20px 0px 5px 18px;
}

.seach_goods_tab2 TD {
	color: #335b8d;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.seach_goods_tab2 TD A {
	font-size: 11px;
}
.seach_goods_tab2 TD A:hover {
	font-size: 11px;
}
.seach_goods_select {
	border: 1px solid #7F9DB9;
}
SELECT .seach_goods_select {
	border: 1px solid #7F9DB9;
}

.page_goods_tab {
	margin-top: 30px;
	margin-bottom: 20px;
}
.page_goods_tab TD A {
	color: #57667C;
	font-size: 12px;
	margin-left: 4px;
	margin-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.page_goods_tab TD A:hover {
	color: #57667C;
	font-size: 12px;
	margin-left: 4px;
	margin-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.page_goods_tab .current_td {
	font-size: 12px;
	background: #A9B9CB;
	color: #fff;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.vacation_text_tab TD {
	color: #55627B;
	font-size: 11px;
}

.vacation_tab TD {
	color: #858DA1;
	font-size: 11px;
}
.vacation_tab A {
	color: #B1621B;
	font-size: 11px;
}
.vacation_tab A:hover {
	color: #B1621B;
	font-size: 11px;
}
.vacation_tab H5 {
	color: #335B8D;
	font-size: 12px;
	font-weight: normal;
}
.spacer_tab {
	margin-top: 10px; margin-bottom: 10px;
}
.spacer_tab .bg,  .spacer_tab2 .bg {
	background-color: #e0e4ea;
}
.spacer_tab2 {
	margin-top: 20px; margin-bottom: 15px;
}
.vacantion_tab TD {
	color: #858DA1;
	font-size: 11px;
}
.vacantion_tab SPAN {
	color: #335B8D;
	font-size: 14px;
	font-weight: bold;
}
.vacation_detail_tab .text {
	color: #858DA1;
	font-size: 11px;
	border-right: 1px solid #e0e4ea;
	padding-left: 5px;
	padding-right: 5px;
}
.vacation_detail_tab .send {
	padding-left: 5px;
}
.vacation_detail_tab .send A {
	color: #B1621B;
	font-size: 11px;
}
.vacation_detail_tab .send A:hover {
	color: #B1621B;
	font-size: 11px;
}
.author_tab1 {
	margin-top: 20px;
	margin-bottom: 20px;
}
.author_tab1 .word {
	color: #4D6F95;
	font: bold 14px Tahoma;
}
.author_tab1 .word A {
	color: #4D6F95;
	font: bold 14px Tahoma;
	text-decoration: underline;
}
.author_tab1 .word A:hover {
	color: #4D6F95;
	font: bold 14px Tahoma;
	text-decoration: underline;
}
.author_tab1 .steps {
	font-size: 36px;
	color: #d3bda9;
	font-weight: bold;
}
.author_tab1 .steps SPAN {
	color: #b1621b;
}

.author_input_tab TD {
	color: #335B8D;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 4px;
}
.author_input {
	border: 1px solid #b3b3b3;
	font-size: 12px;
	color: #335B8D;
}
.inputtext {
	border: 1px solid #b3b3b3;
	font-size: 12px;
	color: #335B8D;
}
.author_input_tab A {
	color: #B1621B;
	font-size: 11px;
}
.author_input_tab A:hover {
	color: #B1621B;
	font-size: 11px;
}
.author_tab2 {
	margin-top: 20px;
	margin-bottom: 20px;
}
.author_tab2 TD {
	color: #666;
	font: 10px Tahoma;
	font-weight: normal;
}
.author_tab2 .word A {
	color: #4D6F95;
	font: bold 14px Tahoma;
}
.author_tab2 .word A:hover {
	color: #4D6F95;
	font: bold 14px Tahoma;
}
.author_tab2 .word_grey A {
	color: #B1621B;
	font: bold 14px Tahoma;
}
.author_tab2 .word_grey A:hover {
	color: #B1621B;
	font: bold 14px Tahoma;
}
.author_mark_tab TD {
	background: #f2f0ea;
	color: #B1621B;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
}
.author_mark_tab .x {
	background: transparent;
}
.author_mark_tab A {
	color: #B1621B;
	font-size: 12px;
	text-decoration: underline;
}
.author_mark_tab A:hover {
	text-decoration: underline;
}

.author_buyer_tab {
	margin-top: 15px;
	margin-bottom: 15px;
}
.author_buyer_tab TD {
	color: #335B8D;
	font-size: 12px;
	font-weight: bold;
}
.author_buyer_form_tab TD {
	color: #666;
	font-size: 11px;
	padding-bottom: 4px;
}
.author_buyer_form_tab .starrequired {
	color: #f00;
	font-size: 12px;
}
.author_buyer_form_tab .author_buyer_form {
	border: 1px solid #b3b3b3;
	margin-left: 5px;
}
.author_buyer_form_tab .star {
	color: #f00;
	padding-top: 10px;
	font-size: 11px;
}


.author_buyer_form_tab2 TD {
	color: #666;
	font-size: 11px;
	padding: 2px 5px 2px 5px;
}
.author_buyer_form_tab2 TD SPAN {
	color: #B1621B;
	font-size: 12px;
}
.author_buyer_form_tab2 .inputtext {
	border: 1px solid #b3b3b3;
	margin-left: 5px;
}
.author_buyer_form_tab2 .star {
	color: #f00;
	padding-top: 10px;
	font-size: 11px;
}
.author_buyer_form_tab2 A {
	color: #335B8D;
	text-decoration: underline;
}
.author_buyer_form_tab2 A:hover {
	color: #335B8D;
	text-decoration: underline;
}


.author_order_tab  {
	margin-bottom: 15px;
}
.author_order_tab TD {
	color: #335B8D;
	font-size: 12px;
}
.author_mark_tab2 TD {
	background: #f2f0ea;
	color: #B1621B;
	font-size: 11px;
}
.author_mark_tab2 A {
	background: #f2f0ea;
	color: #B1621B;
	font-size: 11px;
}
.author_mark_tab2 A:hover {
	background: #f2f0ea;
	color: #B1621B;
	font-size: 11px;
}
.author_mark_tab2 .x {
	background: transparent;
}
.author_mark_tab2 OL {
	margin: 3px 0px 3px 21px;
	padding: 0px;
	list-style-image: none;
	list-style-position: inside;
}
.author_mark_tab2 OL LI {
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	font-size: 11px;
}
.prof_buyer {
	margin-top: 7px;
	margin-bottom: 12px;
}
.prof_buyer TD {
	font-size: 12px;
	color: #335B8D;
}
.prof_buyer A {
	font-size: 12px;
	color: #335B8D;
	text-decoration: none;
}
.prof_buyer A:hover {
	font-size: 12px;
	color: #335B8D;
	text-decoration: none;
}
.prof_buyer A:hover {
	text-decoration: none;
}
.article_name_tab {
	margin-bottom: 14px;
	color: #335B8D;
	font-size: 12px;
}
.article_name_tab A {
	color: #335B8D;
	font-size: 12px;
}
.article_name_tab A:hover {
	color: #335B8D;
	font-size: 12px;
}
.article_text_tab TD {
	color: #858DA1;
	font-size: 11px;
	line-height: 130%;
}
.tab01 {
	margin-top: 20px;
}
.tab01 TD {
	color: #335B8D;
	background-color: #eef0f2;
	padding-left: 16px;
	padding-right: 5px;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.tab01 .x {
	background-color: transparent;
	padding: 0px;
}
.tab02 {
	margin-top: 20px;
}
.tab02 .t {
	font-size: 12px;
	color: #666;
	border: 1px solid #cbd3de;
	padding: 15px;
}

.sity_tab {
	background-color: #f2f0ea;
	padding-bottom: 10px;
	padding-top: 10px;
}
.sity_tab TD {
	color: #B1621B;
	font-weight: bold;
	font-size: 12px;
}
.sity_tab A {
	color: #4D6F95;
	font-size: 12px;
	font-weight: bold;
}
.sity_tab A:hover {
	color: #4D6F95;
	font-size: 12px;
	font-weight: bold;
}

.shop_sity_tab {
	margin-top: 20px;
	margin-bottom: 20px;
}
.shop_sity_tab TD {
	color: #B1621B;
	font-size: 12px;
	font-weight: bold;
}
.shop_sity_adr_tab {
	margin-bottom: 10px;
}
.shop_sity_adr_tab TD {
	background-color: #eef0f2;
	color: #4D6F95;
	font-size: 12px;
	font-weight: bold;
}
.shop_sity_adr_tab TD A{
	background-color: #eef0f2;
	color: #4D6F95;
	font-size: 12px;
	font-weight: bold;
}
.shop_sity_adr_tab TD A:hover{
	background-color: #eef0f2;
	color: #4D6F95;
	font-size: 12px;
	font-weight: bold;
}

.shop_sity_adr_tab TD NOBR {
	font-weight: normal;
	font-size: 11px;
}
.shop_sity_adr_tab .x {
	background-color: transparent;
}
.shop_sity_detail_tab {
	color: #707788;
	font-size: 11px;
}
.shop_sity_detail_tab TD,  .shop_sity_detail_tab2 TD {
	color: #707788;
	font-size: 11px;
}
.shop_sity_detail_tab TD A,  .shop_sity_detail_tab2 TD A {
	color: #B1621B;
	font-size: 11px;
}
.shop_sity_detail_tab TD A:hover,  .shop_sity_detail_tab TD A:hover {
	color: #B1621B;
	font-size: 11px;
}
.shop_sity_detail_tab2 {
	margin-top: 20px;
	margin-bottom: 20px;
}

.rubrika_goods_tab {
	margin-bottom: 15px;
}
.rubrika_goods_tab TD {
	color: #B1621B;
	font: bold 12px Tahoma;
}
.date1 {
	background-color: #f2f0ea;
	font-size: 11px;
	color: #B1621B;
	padding-left: 10px;
	padding-right: 10px;
	border-left: 4px solid #E0B995;
}
.date2 {
	background-color: #eef0f2;
	font-size: 11px;
	color: #335B8D;
	padding-left: 10px;
	padding-right: 10px;
	border-left: 4px solid #d3e0f1;
}
.subscrib_tab {
	margin-top: 20px;
	margin-bottom: 20px;
}
.subscrib_tab TD {
	font-size: 11px;
	font-family: Tahoma;
	color: #4D6F95;
}
.subscrib_tab2 TD {
	background-color: #eef0f2;
	color: #335B8D;
	font-size: 11px;
}
.subscrib_tab2 .x {
	background-color: transparent;
}
.subscrib_tab2 .x TD {
	background-color: transparent;
	padding-left: 10px;
	padding-right: 10px;
}
.subscrib_tab2	.border {
	border-left: 1px solid #e0e4ea;
	border-right: 1px solid #e0e4ea;
}
.subscrib_tab2 .x TABLE TD {
	padding: 0px;
}
.subscrib_tab3 TD {
	padding-left: 10px;
	color: #335B8D;
	font-size: 11px;
}
.subscrib_tab3 .input,  .subscrib_tab4 .input{
	border: 1px solid #c1c9d9;
	color: #335B8D;
}
.subscrib_tab4 TD {
	background-color: #f2f0ea;
	color: #B1621B;
	font-size: 11px;
}
.subscrib_tab4 .x {
	background-color: transparent;
}
.subscrib_tab4 .x TD {
	color: #335B8D;
	background-color: transparent;
	padding-left: 10px;
	padding-right: 10px;
}
.subscrib_tab4	.border {
	border-left: 1px solid #e0e4ea;
	border-right: 1px solid #e0e4ea;
}
.subscrib_tab4 .x TABLE {
	margin-top: 8px;
	margin-bottom: 5px;
}
.subscrib_tab4 .x TABLE SPAN {
	color: #B1621B;
}
.subscrib_tab4 .x TABLE TD {
	padding-left: 0px;
	padding-top: 2px;
}
.subscrib_tab5 TD {
	color: #B1621B;
	font-size: 11px;
}
.road_tab {
	margin-top: 30px;
	margin-bottom: 20px;
}
.road_tab .border {
	border-left: 1px solid #4d6f95;
}
.road_tab TD {
	color: #4D6F95;
	font-size: 11px;
}
.road_tab TABLE {
	margin-bottom: 10px;
}
.road_tab TABLE A {
	color: #4D6F95;
	text-decoration: underline;
	font-size: 11px;
}
.road_tab TABLE A:hover {
	text-decoration: underline;
}
.H3.brend {
	margin-left: 30px;
}
.errortext {
	color: #d30c0c;
	font-size: 12px;
	font-weight: bold;
}
.newsdata {
	font-weight: bold;
}
.text A {
	color: #666666;
	text-decoration: underline;
}
.text A:hover {
	text-decoration: underline;
}
.tab03 {
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
}
.tab03 TD {
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
}
.starrequired {
	color: #f00;
}
.order_detail_tab TD {
	font-size: 12px;
	color: #55627B;
}
.order_detail_tab TD A {
	font-size: 12px;
	color: #55627B;
	text-decoration: underline;
}
.order_detail_tab TD A:hover {
	text-decoration: underline;
}
.order_detail_tab .basket_tab TD {
	font-size: 11px;
	color: #335b8d;
}
.order_detail_tab .basket_tab A {
	color: #335b8d;
	font-size: 11px;
	text-decoration: underline;
}
.order_detail_tab .basket_tab A:hover {
	color: #335b8d;
	font-size: 11px;
	text-decoration: underline;
}
.order_detail_tab .basket_tab .head {
	background: #EEF0F2;
	font-size: 11px;
	font-weight: bold;
}
.order_detail_tab .basket_tab .price {
	color: #b1621b;
	font-weight: normal;
	font-size: 11px;
}
.order_detail_tab .basket_tab .border_top TD {
	border-top: 1px solid #EEF0F2;
	padding-top: 3px;
}
.basket_tab .head .price{
	background: #EEF0F2;
	color: #335b8d;
	font-size: 11px;
	font-weight: normal;
	padding-right: 5px;
}
.basket_tab .head .x {
	 background: #fff;
}
.basket_tab .head .x2 {
	 background: transparent;
}
.basket_tab .goods .x2 {
	 border: none;
}
.basket_tab .sp {
	border-bottom: 1px solid #E0E4EA;
}
.basket_tab .goods TD {
	border-right: 1px solid #E0E4EA;
	padding: 0px 3px;
}
.basket_tab .head TD {
	padding: 0px 5px;
}
.basket_tab .goods TD.x {
	border-right: 0px;
}
.basket_tab .price {
	color: #b1621b;
	font-weight: bold;
	font-size: 12px;
}
.basket_tab .photo {
	font-size: 11px;
	padding-right: 10px;
}
.basket_tab .photo2 {
	font-size: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.basket_tab .photo IMG {
	margin-right: 5px;
}
