body {
	margin:0px;
	padding:0px;
	background:url(images/header_bg.jpg) left top repeat-x #202020;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#292929;
}

table, td, .main, select, input, textarea {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#292929;
	vertical-align:top;
}
table	{width:100%;}


.vam {vertical-align:middle;}

strong {color:#8E013B;}

	
.main{width:766px;}

.main_tab{padding:17px 32px 0 33px;}

/*  HEAD  */

.header_bg{background:url(images/header_bg_2.jpg) left top repeat-x; margin-bottom:6px;}
.menu{width:242px; height:268px; background:url(images/menu_bg.jpg) left top no-repeat;}
.menu td{padding:53px 0 0 55px;}
.logo{width:100%; background:url(images/logo_bg.jpg) right top no-repeat; padding:70px 226px 0 0; text-align:right;}

.nav td {text-align:center; padding:0; color:#A60202; vertical-align:middle;}
.nav b{color:#A60202;}
.nav span{color:#26353C; font-size:10px;}
.nav a {color:#26353C; font-weight:bold; text-decoration:none; font-size:10px;}
.nav a:hover{text-decoration:underline;}
.nav img {vertical-align:middle;}

.nav .line 	{background:url(images/nav_line.jpg) left top no-repeat;}

.nav .left {background:url(images/nav_left.jpg) bottom left; width:16px; height:74px;}
.nav .right {background:url(images/nav_right.jpg) bottom right; width:17px;}

.nav .cont{background:url(images/nav_bg.jpg) left top repeat-x; width:100%; padding-bottom:20px;}

.nav .cont table{width:1px; margin:auto;}

.nav .select {width:124px; vertical-align:middle;}
/*  --------------  */

/* -------------------------------------------------          -------------------------------------------------------- */


.box_width_left			{ width:197px;}
.box_width_cont			{ width:100%;}
.col_left				{}
.col_center				{ width:100%;}
		
/* -------------------------------------------------          -------------------------------------------------------- */


/*  ------------------------   CONTENT   ----------------------------  */
.content{background:url(images/content_left_bg.jpg) left top repeat-y #FFFFFF; height:552px;}
.content .right_bg{background:url(images/content_right_bg.jpg) right top repeat-y; padding:0 17px 0 16px;}


.cont_heading_table {}
.cont_heading_td {padding:10px 17px 5px 10px; font-size:12px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; background:url(images/cont_tall_mid.gif) left top repeat-x #2F2F2F;}

.cont_heading_table .cont_tall_t{background:url(images/cont_tall_t.gif) left top repeat-x;}
.cont_heading_table .cont_tall_l{background:url(images/cont_tall_left.gif) left top repeat-y;}
.cont_heading_table .cont_tall_r{background:url(images/cont_tall_right.gif) right top repeat-y;}
.cont_heading_table .cont_tall_b{background:url(images/cont_tall_b.gif) left top repeat-x;}

.cont_body_table{background:url(images/content_line.gif) left top repeat-y; padding:15px 16px 15px 14px;}


/*  FOOTER  */
.footer_c{background:url(images/footer_bg.jpg) left top repeat-x;}
.footer_l{background:url(images/footer_left.jpg) left top no-repeat;}
.footer_r{background:url(images/footer_right.jpg) right top no-repeat;}

.footer {height:83px; padding:26px 20px 0 38px;}
.footer td{color:#F7DFE2;}

.footer a{color:#F7DFE2; text-decoration:none;}
.footer a:hover{text-decoration:underline;}


.footer span {color:#858585; font-size:10px;}
.footer span a {color:#858585; text-decoration:none; font-style:normal;}
.footer span a:hover {text-decoration:underline;}

.footer b a {color:#FBCEDD; text-decoration:underline;}
.footer b a:hover {text-decoration:none;}

/*  --------------  */


/*  BOXES  */


ul {margin:0; padding:0; list-style:none; font-size:11px;}
ul li {background:url(images/line_1.gif) top repeat-x; padding:5px 0px 5px 15px;}
ul .bg_list_un{background:none;}

/*  1  */

.box_heading_table 					{}
.box_heading_table .box_heading_td 	{background:url(images/heading_bg_1.gif) top right repeat-x;padding:20px 10px 8px 14px;}
.box_heading_table .box_heading_td 	{color:#FFFFFF; font-weight:bold; font-size:12px; text-transform:uppercase;}


.box_body_table{}

.box_body_table .box_body{padding:10px; font-size:10px; color:#D9005D;}

.box_body_table .box_body a{color:#D9005D;}

.box_body_table .box_body ul li a {color:#292929;  padding-left:19px; background:url(images/arrow_1.gif) left center no-repeat; text-decoration:none;}
.box_body_table .box_body ul li a:hover {color:#292929; text-decoration:underline;}
.box_body_table .box_body ul .bg_list_sub a {color:#D14879; font-weight:normal; padding-left:19px; margin-left:19px; background:url(images/arrow_2.gif) left center no-repeat; text-decoration:none;}
.box_body_table .box_body ul .bg_list_sub a:hover {color:#D14879; text-decoration:underline;}

.box_body_table .box_body span{color:#DD6573; font-size:11px; font-weight:normal; font-family:Tahoma}

.box_body_table .box_body span a {color:#DD6573; font-size:11px; font-weight:bold; text-decoration:underline; line-height:17px;}
.box_body_table .box_body span a:hover{color:#DD6573;text-decoration:none;}

.box_body a{color:#DD6573; font-family:Tahoma; font-size:11px; text-decoration:underline;}
.box_body a:hover{text-decoration:none;} 

del{font-size:18px; color:#D14277;}

/* --- */

/*  --------------  */

/*  IMAGE  */
.pic				{ border:1px solid #DDDDDD;}
.table_pic_width	{width:1px;}

/*  --------------  */


/*  RESULT  */

.result td				{font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#43001C; padding:3px 5px;}
.result b 				{font-weight:bold; color:#DD6674;}
.result a 				{color:#DD6674;}
.result a u:hover 		{text-decoration:none;}
.result span{color:#DD6674;}

.result .result_left	{padding-left:17px;}
.result .result_right	{text-align:right; padding-right:5px;}
.result .result_right b {color:#D9005D;}
/*  --------------  */


/*  PRODUCT  */

.product td							{color:#DD6573}
/*   name prod  */
.product span a 					{font-weight:bold; font-size:12px; color:#DD6573; text-decoration:none; line-height:17px;}
.product span a:hover 				{text-decoration:underline;}
/*   name prod  */

.product a 					{font-weight:bold; font-size:12px; color:#8E013B; text-decoration:none;} /* for  sub_categories (index-1.html) */
.product a:hover 			{text-decoration:underline;}

.line_x{background:url(images/content_line.gif) left bottom repeat-x; height:1px; margin:20px 0 17px 0;}




.productSpecialPrice {font-size:18px; color:#000000; font-weight:normal;}

/* for product info  (index-2.html)*/
.prod_info 				{float:left; padding:0px 30px 10px 7px;}
.prod_options			{ margin-left:10px;}		/*  Available options  */
.prod_options strong{color:#A41C4E; font-size:12px; text-transform:uppercase;}

.prod_info div{text-align:center; padding-top:10px;}
.prod_info div a		    {color:#DD6573; font-size:11px; font-weight:normal; text-decoration:underline; text-transform:none;}/*  ??? click to enlarge  */
.prod_info div a:hover	{color:#DD6573;text-decoration:none;}																
/*  --------------  */

/*  --------------  */



/*  SHOPPING CART (index-3.html) */
.shop_cart td{color:#292929; font-size:10px; font-weight:bold; text-transform:uppercase;}

.shop_cart .remove 		{width:20%; text-align:center; height:17px;}
.shop_cart .name 		{width:41%; text-align:center;}
.shop_cart .qty 			{width:20%; text-align:center;}
.shop_cart .total 		{width:18%; text-align:center;}

.cart_total_left  	{width:84%; text-align:right; vertical-align:middle; height:18px;}
.cart_total_left strong{color:#1A1A1A;}
.cart_total_right  	{width:16%; text-align:center; vertical-align:middle;}

.cart_line_x { background:url(images/content_line.gif) left top repeat-x; height:21px;}

.product em {font-style:normal; color:#DD6674; text-transform:none; font-size:13px;}

.input_1		{ border:1px solid #000000;}

.bg_input input	{background:none;}
/*  --------------  */

/*========pop_up=============*/
.popup .popup_logo{width:299px; background:url(images/popup_logo.jpg) left top no-repeat; height:115px;}
.popup .popup_logo img{margin:0 0 0 36px;}
.popup .logo_2{width:118px; background:url(images/popup_logo_2.jpg) left top no-repeat;}
.popup .logo_2 img{margin:9px 19px 0 7px;}
.popup_content{background:url(images/popup_content_bg.jpg) left top repeat-y; padding:0 19px 0 20px;}
.popup_footer{height:37px; background:url(images/popup_footer_bg.jpg) left top no-repeat; padding:19px 27px 0 0; text-align:right; color:#F7DFE2;}
/*========//pop_up=============*/.ptext {
	font-size: 11px;
	color: #000;
	font-family: Tahoma, Geneva, sans-serif;
}
.btext {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #8E013B;
	font-weight: bold;
}
.main tr .main_tab table tr td .nav tr .cont font strong font {
	font-size: 11px;
	color: #000;
}
HOME {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	background-color: #FFF;
}
.blk {
	color: #8E013B;
}
