body {padding:0; margin:0; background:url(images/bg.gif) repeat-x top}
body, td, input, textarea{
	font-size:11px;
    font-family:arial;
	color:#cccccc;
	line-height:13px;
	vertical-align:top;
	background: #000000;
	padding:0px;
}
a.img      {border:none;}
table	 {width:100%;}

a:link {color:white;}
a:visited {coor:white;}
a:active{color:white;}

.vam { vertical-align:middle}
.bg{
	width:100%;
	background:url(images/bg1.gif) repeat-x bottom;
	background-color: #000000;
}
.bg1{ border:1px solid #000000; background:#000000}
.bg2{ background:url(images/bg2.gif) repeat-x top #2fa9cc}
.bg3{ background:url(images/5_bg.gif) repeat-x}
.bg4{ background:url(images/bg4.gif) }
.bg5{background:url(images/bg5.gif)}


.header td 		 {color:#ffffff; vertical-align:middle}
.header span	 {color:#FFFFFF; font-size:10px;}
.header b   	 {color:#ffffff;}
.bg .result .bg7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #CCCCCC;
}

.header a 		 {color:#ffffff; text-decoration:none; font-size:11px; font-weight:bold}
.header a:hover  {color:#cccccc;text-decoration:none}
.header strong a 		 {color:#ffffff; text-decoration:none; font-size:11px}
.header strong a:hover  {color:#cccccc;text-decoration:none}


#input1{
 width:37px; height:18px; 
 color:#000000; font-size:10px; font-family:tahoma; text-align:right
}

#input2{
 width:37px; height:18px; 
 color:#000000; font-size:10px; font-family:tahoma; text-align:right
}


.jamp{ width:139px; height:18px; color:#ffffff; font-size:10px; padding-left:4px; font-family:Tahoma;}
.jamp1{ width:119px; height:18px; color:#464646; font-size:10px; padding-left:2px; font-family:Tahoma;}
.jamp2{ width:136px; height:18px; color:#464646; font-size:10px; padding-left:2px; font-family:Tahoma;}
.jamp3{ width:183px; height:18px; color:#464646; font-size:10px; padding-left:2px; font-family:Tahoma;}
  
											  
.box_header_txt	td{ height:60px; vertical-align:middle; padding-left:24px; 
				  font-weight:bold;  color:#cccccc; font-size:13px;}

.box_body b a		    {color:#ffffff; font-size:11px; text-decoration:none; font-weight:bold; text-transform:uppercase}
.box_body b a:hover	{color:#cccccc;text-decoration:none;}
.box_body b	 		{color:#CCCCCC; font-size:16px;}

.box_body 	{
	color: #666666;
}
.box_body  ul 	{
	padding:0;
	margin:0 0 0 24px;
	list-style:none;
	color: #999999;
}
.box_body .bg_list 	{
	background:url(images/bg_list.gif) left top no-repeat;
	line-height:20px;
	background-position:0 8px;
	color: #cccccc;
}
.box_body .bg_list  a	{color:#ffffff;text-decoration:none; padding-left:12px;}
.box_body .bg_list  a:hover	{color:#cccccc;text-decoration:none;}

.box_body .bg_list_un 	{background:url(images/bg_list_un.gif) left top no-repeat; line-height:23px; background-position:0 10px; margin-left:15px}
.box_body .bg_list_un  a	{color:#ffffff;text-decoration:none; padding-left:10px;}
.box_body .bg_list_un  a:hover	{color:#cccccc; text-decoration:none;}

.box_body .bg_list_sub 	{background:url(images/bg_list.gif) left top no-repeat; line-height:20px; background-position:0 8px; margin-left:15px}
.box_body .bg_list_sub  a	{color:#171717;text-decoration:none; padding-left:12px}
.box_body .bg_list_sub  a:hover	{color:#171717;text-decoration:none;}


.cont_header_txt td {height:25px; vertical-align:middle; padding-left:10px; 
				  font-weight:bold;  color:#cccccc; font-size:13px; vertical-align:middle}
.cont_header_txt a { 
				font-weight:bold; color:#FFFFFF; font-size:13px; text-decoration:none; vertical-align:middle;}				  
.cont_header_txt a:hover { 
				font-weight:bold; color:#cccccc; font-size:13px; text-decoration:underline;}	
  
.product td         {color:#FFFFFF; font-size:11px;}
.product a		    {color:#FFFFFF; font-size:11px; text-decoration:none;}
.product a:hover	{color:#CCCCCC;text-decoration:none;}
.product strong a		    {color:#ffffff; font-size:10px; text-decoration:none; text-transform:uppercase}
.product strong a:hover	{color:#cccccc;text-decoration:none;}
.product span       {color:#ffffff; font-size:11px;}
.product b	 		{color:#ffffff; font-size:16px;}
.product span	 	{color:#FFFFFF; font-size:11px;}

.product div a		    {color:#595959; font-size:11px; font-weight:normal;text-decoration:none; text-transform:none;}
.product div a:hover	{color:#595959;text-decoration:none;}

/* -------------------------------------------------          -------------------------------------------------------- */
span.txt_1	{font-size:10px; text-transform:none; color:#000000;}	

SPAN.productSpecialPrice, .product SPAN.productSpecialPrice  
											{color:#FF0000; font-size:16px; font-weight:bold;}
.box_body SPAN.productSpecialPrice			{color:#FF0000; font-size:16px; font-weight:bold;}
.box_body a:visited			{color:#FFffff}
.cont_header_txt	em	{color:#ffffff; font-size:14px; font-weight:bold; font-style:normal;vertical-align:middle;text-decoration:none;}
.product em		    	{color:#ffffff; font-size:11px; text-decoration:none; text-transform:uppercase; font-weight:bold; font-style:normal;} 
/* -------------------------------------------------          -------------------------------------------------------- */

/* -------------------------------------------------          -------------------------------------------------------- */
.product .shop_cart {	color:#ffffff; font-size:12px; font-weight:normal;
						height:24px;text-align:center; vertical-align:middle;}

.padd_1 	{padding:0px 10px 0px 10px;}
.padd_22 	{padding:8px;}
td.padd2 	{padding:8px; padding-left:4px;}
td.a          	{color:#FF0000; font-size:16px; font-weight:bold;}
.line_h		{line-height:16px;}

.bg_gg				{background:#FFF8D4;}
.bg_vv				{background:#FFF8D4;}
.bg_gg_1						{background:url(images/bg5.gif) left center repeat-x;}
.bg_vv_1						{background:url(images/bg4.gif) center top repeat-y;}

.product div					{padding:8px 0px 5px 0px;}
div.padd3						{text-align:left; font-size:12px; padding-top:0px; margin-left:0px; margin-right:0px;}
.padd33 img, .padd33 input 		{margin:2px;}
div.padd3a						{text-align:center; padding-top:20px; margin-left:0px; margin-right:0px;}
div.padd3b						{text-align:left; padding-top:0px; margin-left:0px; margin-right:150px;}
div.padd3c a:hoover			{text-decoration:none; color:#ffffff; font-size:14px; font-weight:bold;}

.prod_info		{width:100px;}
.prod_info td	{text-align:center;}

.remove		{ width:20%;}
.products	{ width:45%;}
.quantity	{ width:15%;}
.total		{ width:20%;}
.sub_total	{ width:80%;}
/* -------------------------------------------------          -------------------------------------------------------- */

.pic img			{border: 1px solid #3b3d37;}
.pic1 img			{border: 1px solid #157a97;}

.result td           {color:#ffffff height:37px; vertical-align:middle;padding:0px 26px 0px 10px;}
.result a            {color:#FFFFFF; text-decoration:none;}
.result a:hover      {color:#ffffff;text-decoration:none;}
.result b            {color:#FFFFFF; font-weight:normal;}

.result u {text-decoration:none; color:#ffffff; } 
.result_right	{
	text-align:right;
	color: #FFFFFF;
}
.result_right b	{color:#FFFFFF; font-weight:bold; }

.popup td	{color:#191919; font-size:11px;}
.popup strong	{color:#191919; font-size:11px; text-transform:uppercase }
.popup b	{color:#3F4143; font-size:11px; }
.popup a		{color:#ffffff; font-size:11px; text-decoration:none;}	
.popup a:hover	{color:#ffffff; text-decoration:none;}

/* -------------------------------------------------          -------------------------------------------------------- */
.col_left                              {vertical-align:top;}
.box_width_left			{ width:223px;margin-top:70px;}
.box_width_left_info	{ width:223px;vertical-align:top;margin-top:70px;}
.box_width_right		{ width:0px;}
.box_width_cont			{ width:100%;}
.col_left				{}
.col_center				{}
.col_right				{}			
/* -------------------------------------------------          -------------------------------------------------------- */
.heading_top_1			{margin-top:0px; background:#ffffff;}
.heading_top_1 .padd_11	{padding:10px 20px 7px 10px;}

.heading_top_3			{margin-top:6px;}
.heading_top_3 .padd_33	{padding:0px 0px 7px 10px;}

.heading_top_4			{margin-top:0px; background:#ffffff;}
.heading_top_4 .padd_44	{padding:10px 4px 7px 10px;}


.tableBox_output		{margin-top:6px;}
.tableBox_shopping_cart	{margin-top:0px;}

.tep_draw_separate		{height:11px;}

.tep_draw_prod_top		{}
.tep_draw_box_prod		{ border:1px solid #3b3d37; width:1px;}
/*    */
.footer		  	  {}	
.footer td 		  {color:#eeeeee; font-size:11px; border-top-style:double; border-top-color:#ff0000;}			
.footer a 		  {color:#ffffff; font-size:11px; text-decoration:none;} 			
.footer a:hover   {color:#cccccc;text-decoration:none;}	
.footer span a 		  {color:#ffffff; font-size:11px; text-decoration:none;} 			
.footer span a:hover   {color:#cccccc;text-decoration:none;}	
.footer span 	  {color:#bbbbbb; font-size:11px;}
.footer b, .footer b a 	  {color:#eeeeee; font-size:11px; font-weight:bold; text-decoration:underline;}			
.footer b a:hover {color:#eeeeee; text-decoration:none;}

		

.shop_cart	{ height:24px; text-align:center; vertical-align:middle}   
.shop_cart strong{text-align:center; vertical-align:middle; color:#ffffff; font-size:12px; font-weight:normal}   


