/*  --------------------------------------------------------------------  */





.TABLE_HEADING_STYLE 	{TABLE_HEADING_STYLE}
.TABLE_HEADING_COLOR 	{color:TABLE_HEADING_COLOR;}

/*  --------------------------------------------------------------------  */


* { margin:0; padding:0;}

body{
	padding:0; 
	margin:0;
	width:100%; 
	vertical-align:top;
	background:#261b0e;
	color:#47494b; font-size:12px;  font-family:Arial; line-height:14px;
}

input, select, textarea {
	/*  color:#47494b; font-size:12px; font-family:Arial; line-height:14px;  */
	vertical-align:middle;
}

#column_center input, #column_center select {margin:0 5px 2px;}


.in_none {border:none; padding:0;}


table, td {vertical-align:top;}

a {text-decoration:underline;}	
a:hover{text-decoration:none;}

img {
	border:0px; vertical-align:top;
}

.spacer {font-size:0px; line-height:0px;}
.clear {clear:both;}
.clear_r {clear:right;}
* html .width_100				{width:100%;}
.fl_right			{float:right;}
.fl_left			{float:left;}
.ofh				{overflow:hidden;}





#mainWrapper 	{background:url(../images/bg_main.gif) 0 0px repeat-x #382e22;}
#mainWrapper2 	{background:url(../images/bg_main2.jpg) 0 100% repeat-x;padding:0 21px;}

.main_w 		{width:865px; margin:auto;}



/*  ------------------------------ Header Styles ------------------------------  */

.header 			{padding:33px 4px 0px 4px;}

.input_search		{width:140px; margin-right:17px;}
.header_search		{padding-top:7px;}
.lang				{padding:2px 0px 0px 0px;}
.menu {}
.menu .menu_pad {padding:0;}

.menu ul {margin:0; padding:0; list-style:none;}
.menu ul li 		{color:#ffffff; font-size:12px; line-height:14px; font-weight:bold;background:url(../images/meni_ic.gif) 0 12px no-repeat; padding:8px 17px 0px 17px; float:left;}
.menu ul li a 		{color:#ffffff; font-size:12px; line-height:14px; font-weight:bold;text-decoration:none;}
.menu ul li a:hover {text-decoration:underline;}

.menu ul li.li_un	{background:url(../images/spacer.gif) 0 4px no-repeat; padding-left:17px;}

.menu_tl 			{background:url(../images/menu_tl.gif) left top no-repeat #271e14; width:100%;}
.menu_tr 			{background:url(../images/menu_tr.gif) right 0px no-repeat;}
.menu_bl			{background:url(../images/menu_bl.gif) left bottom no-repeat;}
.menu_br 			{background:url(../images/menu_br.gif) right bottom no-repeat;padding:12px 19px 12px 5px;}


.cont_t 		{background:url(../images/cont_t.gif) 0px top repeat-x #ffffff;}
.cont_r 		{background:url(../images/cont_r.gif) right 0px repeat-y;}
.cont_b 		{background:url(../images/cont_b.gif) 0px bottom repeat-x;}
.cont_l 		{background:url(../images/cont_l.gif) 0px 0px repeat-y;}
.cont_tl 			{background:url(../images/cont_tl.gif) left top no-repeat;}
.cont_tr 			{background:url(../images/cont_tr.gif) right 0px no-repeat;}
.cont_bl			{background:url(../images/cont_bl.gif) left bottom no-repeat;}
.cont_br 			{background:url(../images/cont_br.gif) right bottom no-repeat;}

.links_header 						{padding:10px 0px 10px 0px;}
.links_header, .links_header a	 	{color:#665e56;}

/*  ------------------------------ Center column styles -----------------------  */



.line {padding:0; line-height:0px; font-size:0px; background:url(../images/line_1.gif) top left repeat-x;}


#column_center { padding-top:7px;}

.column_center_padding {padding:0;}

.pic_t 		{background:url(../images/pic_line.gif) 0px top repeat-x #ffffff; width:1px;}
.pic2_t 	{background:url(../images/pic_line.gif) 0px top repeat-x #ffffff; width:100%; margin-bottom:5px;}
.pic_r 		{background:url(../images/pic_line.gif) right 0px repeat-y;}
.pic_b 		{background:url(../images/pic_line.gif) 0px bottom repeat-x;}
.pic_l 		{background:url(../images/pic_line.gif) 0px 0px repeat-y;}
.pic_tl 			{background:url(../images/pic_tl.gif) left top no-repeat;}
.pic_tr 			{background:url(../images/pic_tr.gif) right 0px no-repeat;}
.pic_bl			{background:url(../images/pic_bl.gif) left bottom no-repeat;}
.pic_br 			{background:url(../images/pic_br.gif) right bottom no-repeat;padding:2px;}
.pic2_br 			{background:url(../images/pic_br.gif) right bottom no-repeat;padding:10px;}


/*   color:#665e56; font-size:12px; line-height:14px; font-weight:bold; font-family:Arial;  */
.product a 			{color:#665e56; font-size:12px; line-height:14px; font-weight:bold; font-family:Arial;ext-decoration:none!important;}
.product a strong 	{color:#665e56; font-size:12px; line-height:14px; font-weight:bold; font-family:Arial;text-decoration:none !important;}
.product a:hover 	{color:#665e56; text-decoration:underline;}

/*  color:#d54738; font-size:15px; line-height:17px; font-weight:normal;  */
.product strong 	{color:#d54738; font-size:15px; line-height:17px; font-weight:normal;}



.product_list2	{ margin-bottom:6px;background:url(../images/line_1.gif) left bottom repeat-x;}
.product_list 	{padding:0; margin:0;padding:0px 9px 20px 9px;}
.product_list .left {float:left; position:relative;}
.product_list .right {float:right; width:100%;}
/*  color:#665e56; font-size:12px; line-height:14px; font-weight:bold; font-family:Arial;  */
.product_list .name 	{padding:0;padding:14px 0px 20px 6px;}
.product_list a 		{color:#665e56; font-size:12px; line-height:14px; font-weight:bold; font-family:Arial;ext-decoration:none;text-decoration:none; }
.product_list a:hover 	{color:#665e56; text-decoration:underline;}

.product_list .text 	{padding:0px 0px 25px 0px;line-height:15px;}

.product_list .price 	{float:left; padding:0;}
.product_list .button 	{float:left; padding:0; padding-left:20px;}
/*  color:#d54738; font-size:15px; line-height:17px; font-weight:normal;  */
.product_list strong {color:#d54738; font-size:15px; line-height:17px; font-weight:normal;}


/*  **********************************************  */
.product_list_col {padding:0px 0;}


.product_list_col .name 		{color:#847e7e; font-size:13px; line-height:15px; font-weight:bold; font-family:arial;
							 	 padding:0px 10px 15px 9px;}
.product_list_col .name a 		{color:#847e7e; font-size:13px; line-height:15px; font-weight:bold; font-family:arial;text-decoration:underline;}
.product_list_col .name a:hover {text-decoration:none;}

.product_list_col a:hover 		{text-decoration:none;}

.product_list_col .text 		{padding:0px 0px 15px 0px;line-height:15px;}

.product_list_col .price 		{float:left; padding:2px 2px 10px 2px;}
.product_list_col .button 		{float:left; padding:0px 5px 10px 15px;}
.product_list_col strong 		{color:#d54738; font-size:15px; line-height:17px; font-weight:normal;}
.product_list_col strong.small 	{color:#414141; font-size:12px; line-height:15px; font-weight:normal;font-family:arial;}

.margin_col						{margin:0px 10px 0px 10px;}
/*  **********************************************  */

.cont_head_br 			{background:url(../images/cont_head_br.gif) 100% 100% no-repeat #b1c537; width:100%; margin-bottom:5px;}
.cont_head_bl 			{background:url(../images/cont_head_bl.gif) 0px 100% no-repeat;}
.cont_head_tr 			{background:url(../images/cont_head_tr.gif) 100% 0px no-repeat;}
.cont_head_tl 			{background:url(../images/cont_head_tl.gif) 0px 0px no-repeat;}

.cont_head_tl h2.centerBoxHeading 	
						{padding:10px 20px 11px 31px;margin-bottom:10px; background:url(../images/h1_ic.jpg) 10px 10px no-repeat;
						color:#ffffff; text-decoration:none; font-size:12px; line-height:14px; font-weight:bold;}
.cont_head_tl h2.centerBoxHeading a 		{color:#ffffff; text-decoration:none;}
.cont_head_tl h2.centerBoxHeading a:hover 	{text-decoration:underline;}
						
/*  ------------------------------ Footer styles ------------------------------  */

.footer {background: url(../images/footer_bg.gif) top repeat-x; width:100%;}

.footer_pad {padding:20px 35px 55px 22px;}

.footer .left {float:right; width:100%; margin-left:-200px;}
.footer .left .margin {margin-left:200px; padding:0; text-align:right;}

.footer .right {float:right; width:200px;}
.footer .right .indent {padding:0;}

.footer 			{color:#695b4b;  font-size:11px;font-family:Arial;}
.footer a 			{color:#695b4b; font-size:11px; line-height:20px; text-decoration:underline;}
.footer a:hover 	{text-decoration:none;}

.footer .copy 		{color:#695b4b;padding-top:5px;}
.footer .copy a 	{color:#695b4b; line-height:20px; font-weight:bold;}


#orderHistoryDetailedOrder,
#orderHistoryStatus				{text-align:left;}