/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/
.boxText {
font-family : tahoma, Arial, sans-serif;
font-size : 10px;
}
.errorBox {
font-family : tahoma, Arial, sans-serif;
font-size : 10px;
background : #ffb3b5;
font-weight : bold;
}
.stockWarning {
font-family : tahoma, Arial, sans-serif;
font-size : 10px;
color : #c03;
}
.productsNotifications {
background : #f2fff7;
}
.orderEdit {
font-family : tahoma, Arial, sans-serif;
font-size : 10px;
color : #70d250;
text-decoration : underline;
}
BODY {
color : #000;
margin : 0;
}
A {
color : #808080;
text-decoration : none;
}
A:hover {
color : #e8028c;
text-decoration : underline;
}
a.textbox {
color : #000;
text-decoration : none;
}
a.textbox:hover {
color : #006;
text-decoration : none;
}
FORM {
display : inline;
}
TR.header {
background : #fff;
}
TR.headerNavigation {
background : #bdc4d2;
}
TD.headerNavigation {
font-family : tahoma, Arial, sans-serif;
font-size : 10px;
background : #bdc4d2;
color : #fff;
font-weight : bold;
}
A.headerNavigation {
color : #fff;
}
A.headerNavigation:hover {
color : #fff;
}
TR.headerError {
background : #F90032;
}
TD.headerError {
font-family : Tahoma, Arial, sans-serif;
font-size : 12px;
background : #FF3300;
color : #fff;
font-weight : bold;
text-align : center;
}
TR.headerInfo {
background : #0f0;
}
TD.headerInfo {
font-family : Tahoma, Arial, sans-serif;
font-size : 12px;
background : #0f0;
color : #fff;
font-weight : bold;
text-align : center;
}
TR.footer {
background : white;
}
TD.footer {
font-family : Tahoma, Arial, sans-serif;
font-size : 10px;
color : #fff;
font-weight : bold;
}
.infoBox {
color : #fff;
}
.infoBoxContents {
font-family : Tahoma, Arial, sans-serif;
font-size : 10px;
}
.infoBoxNotice {
background : #ff8e90;
}
.infoBoxNoticeContents {
background : #ffe6e6;
font-family : Tahoma, Arial, sans-serif;
font-size : 10px;
}
TD.infoBoxHeading {
font-family : Tahoma, Arial, sans-serif;
font-size : 10px;
font-weight : bold;
}
TD.infoBox, SPAN.infoBox {
font-family : Tahoma, Arial, sans-serif;
font-size : 10px;
}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
background : #ffffff;
}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
background : #ffffff;
}
TABLE.productListing {
border : 0px;
border-style : solid;
border-color : #b6b7cb;
border-spacing : 0px;
}
.productListing-heading {
font-family : Tahoma, Arial, sans-serif;
font-size : 11px;
background : #92c83e url(/images/img/sh_cart_bg.gif) repeat-x top left;
color : #fff;
font-weight : bold;
padding: 5px 8px;
}
TD.productListing-data {
font-family : Tahoma, Arial, sans-serif;
font-size : 12px;
padding: 5px 0;
}
A.pageResults {
color : #e8028c;
}
A.pageResults:hover {
color : #fc30ab;
}
TD.pageHeading, DIV.pageHeading {
font-family : Tahoma, Arial, sans-serif;
font-size : 16px;
font-weight : bold;
color : #808080;
}
TR.subBar {
background : #f4f7fd;
}
TD.subBar {
font-family : Tahoma, Arial, sans-serif;
font-size : 10px;
color : #000;
}
TD.main, P.main {
font-family : Tahoma, Arial, sans-serif;
font-size : 12px;
line-height : 1.5;
color : #000000;
}
TD.smallText, SPAN.smallText, P.smallText {
font-family : Tahoma, Arial, sans-serif;
font-size : 10px;
color: #000000;
}
TD.accountCategory {
font-family : Tahoma, Arial, sans-serif;
font-size : 13px;
color : #abd;
}
TD.fieldKey {
font-family : Tahoma, Arial, sans-serif;
font-size : 12px;
font-weight : bold;
color: #000000;
}
TD.fieldValue {
font-family : Tahoma, Arial, sans-serif;
font-size : 12px;
color: #000000;
}
TD.tableHeading {
font-family : Tahoma, Arial, sans-serif;
font-size : 12px;
font-weight : bold;
}
SPAN.newItemInCart {
font-family : Tahoma, Arial, sans-serif;
font-size : 10px;
color : #f00;
}
CHECKBOX, INPUT, RADIO, SELECT {
font-family : Tahoma, Arial, sans-serif;
font-size : 11px;
}
TEXTAREA {
width : 100%;
font-family : Tahoma, Arial, sans-serif;
font-size : 11px;
}
SPAN.greetUser {
font-family : Tahoma, Arial, sans-serif;
font-size : 12px;
color : #f0a480;
font-weight : bold;
}
TABLE.formArea {
background : #f1f9fe;
border-color : #7b9ebd;
border-style : solid;
border-width : 1px;
}
TD.formAreaTitle {
font-family : Tahoma, Arial, sans-serif;
font-size : 12px;
font-weight : bold;
}
SPAN.markProductOutOfStock {
font-family : Tahoma, Arial, sans-serif;
font-size : 12px;
color : #c76170;
font-weight : bold;
}
SPAN.productSpecialPrice {
font-family : Tahoma, Arial, sans-serif;
color : #f00;
}
SPAN.errorText {
font-family : Tahoma, Arial, sans-serif;
color : #f00;
}
.moduleRowOver {
cursor : pointer;
}
.moduleRowSelected {
background-color : white;
}
.checkoutBarFrom, .checkoutBarTo {
font-family : Tahoma, Arial, sans-serif;
font-size : 10px;
color : #8c8c8c;
}
.checkoutBarCurrent {
font-family : Tahoma, Arial, sans-serif;
font-size : 10px;
color : #000;
}
.messageBox {
font-family : Tahoma, Arial, sans-serif;
font-size : 10px;
}
.messageStackError, .messageStackWarning {
font-family : Tahoma, Arial, sans-serif;
font-size : 10px;
background-color : #fbd5ec;
border : solid #e8028c 1px;
padding-left: 5px;
}
.messageStackSuccess {
font-family : Tahoma, Arial, sans-serif;
font-size : 10px;
background-color : #9f0;
border: solid #008000 2px;
}
.inputRequirement {
font-family : Tahoma, Arial, sans-serif;
font-size : 10px;
color : #f00;
}
DIV.six {
font-size : 6pt;
color : #000;
font-family : Tahoma, Arial, sans-serif;
}
DIV.seven {
font-size : 7pt;
color : #000;
font-family : Tahoma, Arial, sans-serif;
}
DIV.eight {
font-size : 8pt;
color : #000;
font-family : Tahoma, Arial, sans-serif;
}
DIV.nine {
font-size : 9pt;
color : #000;
font-family : Tahoma, Arial, sans-serif;
}
DIV.ten {
font-size : 10pt;
color : #000;
font-family : Tahoma, Arial, sans-serif;
}
DIV.eleven {
font-size : 11pt;
color : #000;
font-family : Tahoma, Arial, sans-serif;
}
DIV.twelve {
font-size : 12pt;
color : #000;
font-family : Tahoma, Arial, sans-serif;
}
.star-product-title {
font-family : Tahoma, Arial, sans-serif;
text-align : center;
font-size : 16px;
font-weight : bold;
color : #000;
}
.star-product {
font-family : Tahoma, Arial, sans-serif;
font-size : 12px;
font-weight : normal;
color : #000;
}
.star-product-price {
font-family : Tahoma, Arial, sans-serif;
font-size : 16px;
font-weight : bold;
color : #f00;
}
ul.sitemap {
color : #1b1b1b;
}
TD.pollBoxRow {
font-family : Tahoma, Arial, sans-serif;
font-size : 10px;
border-color : #fff;
border-style : solid;
border-width : 1px;
}
TD.pollBoxText {
font-family : Tahoma, Arial, sans-serif;
font-size : 10px;
border-color : #fff;
border-style : solid;
border-width : 1px;
}
TR.pollOptRow {
background : #fff;
}
TR.pollFooter {
background : #fff;
}
TD.infoBoxPrice {
font-family : Tahoma, Arial, sans-serif;
font-size : 10px;
font-weight : bold;
background : #e9f4fc;
color : #000;
}
.priceborder {
font-family : Tahoma, Arial, sans-serif;
font-size : 10px;
border-bottom : 1px dotted #b6b7cb;
padding : 3px;
padding-left : 45px;
}
.formbutton {
cursor : pointer;
border : 1px outset #7b9ebd;
padding : 3px;
background : url(../images/img/formbg.gif);
}
.cat_info_box {
background : #ffffe8;
border : 1px dotted #b6b7cb;
padding : 8px;
margin-bottom : 10px;
font-family : Tahoma, Arial, sans-serif;
font-size : 11px;
width : 100%;
}
p.cats_info_box {
background : #ffffe8;
border : 1px dotted #000066;
padding : 8px;
margin-bottom : 10px;
font-family : Tahoma, Arial, sans-serif;
font-size : 11px;
}
#showimage {
font-family : Tahoma, Arial, sans-serif;
font-size : 12px;
line-height : 18px;
color : #f00;
position : absolute;
visibility : hidden;
border : 1px solid black;
background-color : #fff;
z-index: 1024;
}
#dragbar {
cursor : pointer;
background-color : #bdc4d2;
visibility : visible;
}
#closetext {
font-weight : bold;
margin-right : 0;
visibility : visible;
}
.get1free {
font-family : Tahoma, Arial, sans-serif;
font-size : 10px;
width : 80%;
background : #fc6;
font-weight : bold;
}

/*                     VPH style                    */

html, body {
	margin: 0px;
	padding: 0px;
	width: 100%;
	text-align: center;
	vertical-align: top;
}


#container {
	width: 1000px;
	margin: 0px auto;
	padding: 0px;
	display: table;
	cursor: default;
	vertical-align: top;
	background-image: url(/images/img/bg_1.gif);
	background-repeat: repeat-y;
	background-position: top right;
	color: #251f21;
	font-family: tahoma, arial;
	font-size: 12px;
}
#tc{
	height: 100%;
	margin: 0px;
	padding: 0px;
	width: 1000px;
}

#left_c {
	width: 776px;
	vertical-align: top;
	height: 80%;
}
#right_c{
	width: 224px;
	vertical-align: top;
	height: 80%;
}
#footer{
	width: 1000px;
	text-align: left;
	vertical-align: bottom;
	height: 20%;
	font-size: 14px;
}
#footer_m{
	width: 1000px;
	height: 32px;
	clear: both;
}
#footer_text{
	float: left;
	width: 950px;
	height: 150px;
	display: table;
	vertical-align: top;
}
#footer_content{
	float: right;
	width: 700px;
	height: 150px;
	display: table;
	vertical-align: top;
	text-align: left;	
}
#footer_ci{
	float: left;
	width: 220px;
	height: 180px;
	display: table;
	vertical-align: top;
	margin: 0px 10px;
}
#content {
	float: left;
	width: 776px;
	height: 100%;
	border: 0px solid black;
	display: table;
	vertical-align: top;
}

#left_m {
	margin: 0px;
	float: right;
	width: 201px;
	display: table;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
	font-size: 14px;
}

.t_t_l {
	background-image: url(/images/img/t_l_c.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 23px;
	width: 23px;
	line-height: 0px;
}
.t_t_r {
	background-image: url(/images/img/t_r_c.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 23px;
	width: 23px;
	line-height: 0px;
}
.center_t {
	background: white;	
	vertical-align: top;
	height: 100%;

}
.center_ttb {
	background: white;	
	vertical-align: top;
	line-height: 0px;
	height: 23px;
}
.center_ttb1 {
	background-image: url(/images/img/tt_bg_px.gif);
	background-position: left top;
	background-repeat: repeat-x;
	vertical-align: top;
	line-height: 0px;
	height: 23px;
}
.center_tlr {
	background: white;	
	vertical-align: top;
	line-height: 0px;
	width: 23px;
}
.t_b_l {
	background-image: url(/images/img/b_l_c.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	width: 23px;
	line-height: 0px;
}
.t_b_r {
	background-image: url(/images/img/b_r_c.gif);
	height: 23px;
	width: 23px;
	background-repeat: no-repeat;
	background-position: right top;
	line-height: 0px;
}

#top_menu {
	height: 36px;
	width: 752px;
	float: right;
	vertical-align: middle;
	line-height: 36px;
	font-size: 12px;
	color: #252324;
}

.top_menu_cl {
	background-image: url(/images/img/tmb.gif);
	width: 135px;
	height: 36px;
	border: 0px solid black;
	text-align: center;
	float: left;
	margin: 0px 4px;
}
.top_menu_cl_5 {
	background-image: url(/images/img/t_m_5.gif);
	width: 136px;
	height: 36px;
	border: 0px solid black;
	text-align: center;
	float: right;
	margin: 0px 4px;
}
.top_menu_cl_4 {
	background-image: url(/images/img/t_m_5.gif);
	width: 136px;
	height: 36px;
	border: 0px solid black;
	text-align: center;
	float: right;
	margin: 0px 4px;
}
.top_menu_cl_3 {
	background-image: url(/images/img/t_m_3.gif);
	width: 136px;
	height: 36px;
	border: 0px solid black;
	text-align: center;
	float: right;
	margin: 0px 4px;
}
.top_menu_cl_2 {
	background-image: url(/images/img/t_m_2.gif);
	width: 136px;
	height: 36px;
	border: 0px solid black;
	text-align: center;
	float: right;
	margin: 0px 4px;
	vertical-align: middle;
	line-height: 13px;
	font-size: 13px;
}

*:first-child+html .top_menu_cl_2 {
	background-image: url(/images/img/t_m_2.gif);
	width: 136px;
	height: 36px;
	border: 0px solid black;
	text-align: center;
	float: right;
	margin: 0px 4px;
	vertical-align: middle;
	line-height: 14px;
	font-size: 14px;
}

.top_menu_cl_1 {
	background-image: url(/images/img/t_m_1_w.gif);
	width: 136px;
	height: 36px;
	border: 0px solid black;
	text-align: center;
	float: right;
	margin: 0px 4px;

}
.top_menu_cl_5_h {
	background-image: url(/images/img/t_m_5_g.gif);
	width: 136px;
	height: 36px;
	border: 0px solid black;
	text-align: center;
	float: right;
	margin: 0px 4px;
}
.top_menu_cl_4_h {
	background-image: url(/images/img/t_m_5_g.gif);
	width: 136px;
	height: 36px;
	border: 0px solid black;
	text-align: center;
	float: right;
	margin: 0px 4px;
}
.top_menu_cl_3_h {
	background-image: url(/images/img/t_m_3_g.gif);
	width: 136px;
	height: 36px;
	border: 0px solid black;
	text-align: center;
	float: right;
	margin: 0px 4px;
}
.top_menu_cl_2_h {
	background-image: url(/images/img/t_m_2_g.gif);
	width: 136px;
	height: 36px;
	border: 0px solid black;
	text-align: center;
	float: right;
	margin: 0px 4px;
	vertical-align: middle;
	line-height: 13px;
	font-size: 13px;
}

*:first-child+html .top_menu_cl_2_h {
	background-image: url(/images/img/t_m_2_g.gif);
	width: 136px;
	height: 36px;
	border: 0px solid black;
	text-align: center;
	float: right;
	margin: 0px 4px;
	vertical-align: middle;
	line-height: 14px;
	font-size: 14px;
}

.top_menu_cl_1_h {
	background-image: url(/images/img/t_m_1.gif);
	width: 136px;
	height: 36px;
	border: 0px solid black;
	text-align: center;
	float: right;
	margin: 0px 4px;

}

#slogan {
	font-size: 42px;
	color: #2c2829;
	float: right;
	text-align: right;
}
#line_green {
	width: 100%;
	height: 188px;
	background: #92c83e;
	float: left;
	text-align: center;
	vertical-align: bottom;
	display: table;
}
#banner_top{
	text-align: center;	
	vertical-align: middle; 
	height:188px;
}
#menu2 {
	width: 100%;
	height: 29px;
	float: left;
}


.top_m2_cl_2 {
	background-image: url(/images/img/tm2_bg.gif);
	width: 134px;
	height: 29px;
	border: 0px solid black;
	text-align: center;
	float: right;
	margin: 0px 3px;
	font-size: 14px;
	color: #f9edf5;
	line-height: 29px;
}
.top_m2_cl_2_h {
	background-image: url(/images/img/tm2_bg_h.gif);
	width: 134px;
	height: 29px;
	border: 0px solid black;
	text-align: center;
	float: right;
	margin: 0px 3px;
	font-size: 14px;
	color: #f9edf5;
	line-height: 29px;
}
#content_pg {
	float: left;
	width: 712px;
	text-align: left;
}

.link_m1 {
	font-size: 12px;
	color: #252324;	
	text-decoration: none;
	font-weight: bold;
}
a:hover.link_m1 {
	font-size: 12px;
	color: #727374;	
	text-decoration: none;
}
.link_m2 {
	font-size: 12px;
	color: #f9edf5;	
	text-decoration: none;
	font-weight: bold;
}
a:hover.link_m2 {
	font-size: 12px;
	color: #ffffff;	
	text-decoration: underline;
}
.link_m3 {
	font-size: 12px;
	color: #231f20;	
	text-decoration: none;
	font-weight: bold;
}
a:hover.link_m3 {
	font-size: 12px;
	color: #e60386;	
	text-decoration: none;
}

.link_mail {
	color: #252324;	
	text-decoration: none;
}
a:hover.link_mail {
	color: #252324;	
	text-decoration: underline;
}

* html .b_m{
	background-image: url(/images/img/bottom_m_bg.gif);
	width: 112px;
	height: 32px;
	border: 0px solid black;
	text-align: center;
	float: left;
	margin: 0px 8px;
	line-height: 32px;
}
* html .b_m_h{
	background-image: url(/images/img/bottom_m_bg_h.gif);
	width: 112px;
	height: 32px;
	border: 0px solid black;
	text-align: center;
	float: left;
	margin: 0px 8px;
	line-height: 32px;
}
.b_m{
	background-image: url(/images/img/bottom_m_bg.png);
	width: 112px;
	height: 32px;
	border: 0px solid black;
	text-align: center;
	float: left;
	margin: 0px 10px;
	line-height: 32px;
}
.b_m_h{
	background-image: url(/images/img/bottom_m_bg_h.png);
	width: 112px;
	height: 32px;
	border: 0px solid black;
	text-align: center;
	float: left;
	margin: 0px 10px;
	line-height: 32px;
}
.search_1{
	width: 180px;
	height: 34px;
	background-image: url(/images/img/search_bg_c.gif);
	background-repeat: repeat-x;
}
.search_2{
	width: 180px;
	height: 34px;
	float: left;
	background-image: url(/images/img/search_bg_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.tt_rm{
	vertical-align: top;
	font-size: 14px;
	/*font-weight: bold;*/
}
#select_p{
	width: 180px;
	height: 50px;
	line-height: 20px;
	font-size: 18px;
	font-weight: bolder;
	font-family: arial;
	color: #fcd489;
	text-align: center;
}
#select_price{
	width: 198px;
	height: 125px;
	border: 0px solid black;
	float: left;
	line-height: 18px;
	font-size: 15px;
	font-weight: bolder;
}
#select_vpech{
	width: 198px;
	height: 228px;
	border: 0px solid black;
	float: left;
	line-height: 18px;
	font-size: 15px;
	font-weight: bolder;
}
#sdelai_sam{
	width: 198px;
	height: 131px;
	border: 0px solid black;
	float: left;
	line-height: 18px;
	font-size: 15px;
	font-weight: bolder;
}
* html #cont_link_ss {
	width: 150px;
	height: 140px;
	overflow: scroll;
	font-size: 14px;
	/*line-height: 18px;*/
}
#cont_link_ss {
	width: 150px;
	height: 140px;
	overflow-y: scroll;
	font-size: 14px;
	/*line-height: 18px;*/
}
#cont_link_ss1 {
	width: 150px;
	height: 140px;
	font-size: 15px;
	line-height: 21px;
	padding-left: 1px;
}
.link_ssam {
	/*width: 110px;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	display: block;
	float: left;
	cursor: pointer;
	padding-left: 10px;*/
	font-weight: lighter;
	vertical-align: top;
}
a:hover.link_ssam {
	width: 120px;
	font-size: 14px;
	color: #000000;
	background-color: #fcd489;
	text-decoration: none;
	display: block;
	float: left;
	cursor: pointer;
	font-weight: lighter;
}

* html .rty{
	line-height: 1px;
	font-size: 0px;
}
.rty{
	line-height: 4px;
	font-size: 4px;
}
*:first-child+html .rty{
	line-height: 1px;
	font-size: 0px;
}

* html .rty1{
	line-height: 14px;
	font-size: 14px;
	font-weight: lighter;
}
.rty1{
	line-height: 20px;
	font-size: 14px;
	font-weight: lighter;
}
*:first-child+html .rty1{
	line-height: 14px;
	font-size: 14px;
	font-weight: lighter;
}
#shop_cont {
	width: 180px; 
	height: 185px; 
	text-align: left;
	line-height: 1px;
	font-size: 1px; 
}
#shop_cont1 {
	width: 180px; 
	height: 155px; 
	font-size: 14px; 
	line-height: 16px;
	background-image: url(/images/img/basked_bg1.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}

.bg_tabl {
	background-image: url(/images/img/listing_t_bg1.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	width: 323px;
	height: 305px; 
	padding: 0px;
	font-family : Tahoma, Arial, sans-serif;
	font-size : 10px;
}
.bot_tb {
	padding-top: 10px;
	text-align: center;
}
.list_cont {
	float: right;
	width: 306px;
	text-align: center;
}
.pod_name{
	font-size: 15px;
	float: left;
	width: 150px;
	text-align: left;
	height: 80px;
	font-weight: bold;
	color: #808080;
}
.pod_mod {
	text-align: center; 
	width: 34px; 
	height: 30px; 
	float: left; 
	font-size: 15px; 
	padding-top: 17px; 
	color: white;
}
.descript {
	padding: 0px 10px;
	font-size: 11px;
	font-family: tahoma;
}
.send_mess {
	background-color: #faf0d8;
	border: 1px solid #fcd489;
}
.list_cl_l {
	text-align: left; 
	height: 150px;
	vertical-align: top;
}
.list_cl_r {
	text-align: right; 
	height: 150px;
	vertical-align: top;
}
.list_cl_l_im {
	float: right;
	text-align: center;
	width: 150px;
}
.text_r {
	width: 548px;
	float: right;
	padding-top: 8px;
}
.text_l {
	width: 548px;
	float: left;
	padding-top: 8px;
}
.list_cl_r_im {
	float: left;
	text-align: center;
	width: 150px;
	vertical-align: top;
	height: 150px;
}
.pr_bg_lv {
	width: 90px;
	height: 33px;
	background-image: url(/images/img/price_bg_1_l.gif);
	background-repeat: no-repeat;
	background-position: right bottom;	
	font-size: 15px;
	float: left;
	margin-right: 8px;
}
.pr_bg1_lv {
	padding: 8px 0px;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	float: right;
	width: 80px;
}
.pr_name_l {
	font-size: 14px;
	text-align: right;
}
.pr_name_r {
	font-size: 14px;
	text-align: left;
}
.pr_bg1_lv_f {
	padding: 8px 0px;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	float: left;
	width: 80px;
}
.pr_bg_lv_1 {
	width: 90px;
	height: 33px;
	background-image: url(/images/img/price_bg_1_r.gif);
	background-repeat: no-repeat;
	background-position: right bottom;	
	font-size: 15px;
	float: right;
	margin-left: 8px;
}
.pr_bg {
	width: 80px;
	height: 50px;
	background-image: url(/images/img/price_bg_1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;	
	font-size: 15px;	
}
.pr_bg1 {
	padding: 10px 0px;
	font-size: 15px;
	text-align: center;
	font-weight: bold;	
}
.prod_bgi {
	background: url(/images/img/pod_bg.gif); 
	width: 306px;
	height: 280px;
	background-repeat: no-repeat;
	background-position: right bottom;	
}


.pr_name_lpod {
	font-size: 14px;
	font-weight: bold;
	width: 112px;
	height: 25px;
	float: right;
	padding-top: 4px;
}

.tb_pd_t {
	width: 223px;
	height: 21px;
	font-weight: bold;
	padding-left: 18px;
}
.tb_pd_c {
	background-color: #faf0d8;
	width: 223px;
	height: 148px;
}
.tb_pd_dt {
	width: 223px;
	height: 21px;
	background-image: url(/images/img/tb_bd_t.gif);
	background-repeat: no-repeat;
	background-position: right bottom;	
}
.cl_both {
	clear: both;
	padding-top: 8px;
}
.sort_list {
	width: 15px;
	height: 20px;	
	float: right;
	vertical-align: middle;
}
.onlact {
	margin-top: 5px;
}
.smallonlact {
	margin-top: 5px;	
	margin-bottom: 5px;
	font-size: 10px;
}
.na_1 {
	float: left;
	width: 338px;
	height: 132px;
	margin-top: 20px;
	background-image: url(/images/img/news_hbg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.na_2 {
	float: right;
	width: 338px;
	height: 132px;
	margin-top: 20px;
	background-image: url(/images/img/news_hbg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.na_vn {
	margin: 10px 20px;
	overflow: hidden;
}
.na_vn1 {
	font-size: 15px;
	color: #8cc636;
	font-weight: bold;
}
.na_vn2 {
	font-size: 15px;
	color: #e70086;
	font-weight: bold;
}
.feat_list {
	width: 162px;
	height: 126px;
	background-image: url(/images/img/feat_list1.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}
.feat_name {
	text-align: left;
	font-size: 11px;
	font-weight: bold;
	padding-top: 0px;
	padding-left: 5px;
}
.feat_name a:link{
	color: #1e1e1e;
}
.feat_name a:visited{
	color: #1e1e1e;
}
.feat_name a:hover{
	color: #e60386;
	text-decoration: none;
}
.feat_desc {
	text-align: center;
	font-size: 10px;
	padding: 3px 10px;
}
.listat_td {
	width: 165px;
	height: 126px;
	text-align: center; 
}
.listat {
	width: 110px; 
	height: 126px; 
	text-align: center;
	float: right;
}
.listat1 {
	width: 50px; 
	height: 37px; 
	float: left;
}
.list_hp {
	width: 162px; 
	height: 126px; 
	background-image: url(/images/img/feat_list1.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}
.list_nam {
	height: 20px;
	font-weight: bold;
	padding-top: 5px;
}
#imprezo_cp {
	float: right; height: 30px; width: 250px; font-size: 12px;
}
#loreline_cp {
	float: right; height: 30px; width: 170px; text-align: center; font-size: 12px;
}
.home_tex {
	color: #e8028c;
	font-size: 20px;
}
#dl_kg {
	width: 180px;
	height: 191px;
	background-image: url(/images/img/dl_kg_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
	font-size: 15px;

}
.mp_row {
	width: 180px;
	height: 15px;	
}
.head_p {
	text-align: center;
	padding: 8px 0px 0px 0px;
	font-size: 16px;
}
#for_price{
	width: 180px;
	height: 122px;
	background-image: url(/images/img/for_pr_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
	font-size: 15px;
}
#type_pod {
	width: 180px;
	height: 201px;
	background-image: url(/images/img/type_pod.gif);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
	font-size: 15px;
}

.bask_link {
	color: #e8028c;
	font-size: 11px;
text-decoration: underline;	
}
/* Sdelai sam */
.sds_bg_lt {
	width: 15px;
	height: 15px;
	background: url(/images/img/sds_bg_lt.gif) no-repeat right bottom;
}
.sds_bg_ct {
	border-top: 1px solid #fcd489;
	width:700px;
	background: url(/images/img/sds_bg_top.gif) repeat-x right top;
	height: 34px;
	padding: 0 18px;
	color: #7e747a;
}
.sds_bg_rt {
	width: 15px;
	height: 15px;
	background: url(/images/img/sds_bg_rt.gif) no-repeat left bottom;
}
.sds_bg_cc {
	border-left: 1px solid #fcd489;
	border-right: 1px solid #fcd489;
}
.sds_bg_lb {
	width: 15px;
	height: 15px;
	background: url(/images/img/sds_bg_lb.gif) no-repeat right top;
}
.sds_bg_cb {
	border-bottom: 1px solid #fcd489;
	width:670px;
}
.sds_bg_rb {
	width: 15px;
	height: 15px;
	background: url(/images/img/sds_bg_rb.gif) no-repeat left top;
}
.pr_name_sds {
	
}
/* Sdelai sam */