#shopnavi { }
#shopnavi li {display:inline; margin:0px; padding:0px; list-style:none; }
#shopnavi ul {display:inline; margin:0px; padding:0px; list-style:none; }

#shopnavi a {display:block; text-decoration:none; }
#shopnavi .first { }
#shopnavi .second { }
#shopnavi .third { }
#shopnavi .fourth { }
#shopnavi .fifth { }

a.shop_navi_first:link, a.shop_navi_first:visited {
	background:url(../img/page/navi_first.gif) left no-repeat;
	display:block;
	color:#666;
	text-decoration:none;
	border-bottom:1px solid #EFEFEF;
	padding-left:20px;
	padding-top:7px;
	padding-bottom:7px;
	font-weight:normal;
	
}
a.shop_navi_first:hover {color:#FF7705; background:#EFEFEF url(../img/page/navi_first_active.gif) left no-repeat; }

a.shop_navi_first_active:link, a.shop_navi_first_active:visited {
	background:#EFEFEF url(../img/page/navi_first_active.gif) left no-repeat;
	display:block;
	color:#666;
	text-decoration:none;
	border-bottom:1px solid #EFEFEF;
	padding-left:20px;
	padding-top:7px;
	padding-bottom:7px;
	font-weight:bold;
}
a.box_shop_navi_first_active:hover { }


a.shop_navi_second:link, a.shop_navi_second:visited {
	background:url(../img/page/navi_first.gif) right no-repeat;
	display:block;
	color:#BABDB6;
	text-decoration:none;
	border-bottom:1px solid #ddd;
	padding-left:20px;
	padding-top:7px;
	padding-bottom:7px;
	font-weight:bold;
}
a.shop_navi_second:hover {color:#FF7705; background:url(../img/page/navi_first_active.gif) right no-repeat; }

a.shop_navi_second_active:link, a.shop_navi_second_active:visited {
	background:url(../img/page/navi_first_active.gif) right no-repeat;
	display:block;
	color:#FF7705;
	text-decoration:none;
	border-bottom:1px solid #ddd;
	padding-left:20px;
	padding-top:7px;
	padding-bottom:7px;
	font-weight:bold;
}
a.shop_navi_second_active:hover {color:#777777; }


a.shop_navi_third:link, a.shop_navi_third:visited {
	background:url(../img/page/navi_first.gif) right no-repeat;
	display:block;
	color:#BABDB6;
	text-decoration:none;
	border-bottom:1px solid #ddd;
	padding-left:25px;
	padding-top:7px;
	padding-bottom:7px;
	font-weight:bold;
}
a.shop_navi_third:hover {color:#FF7705; background:url(../img/page/navi_first_active.gif) right no-repeat; }

a.shop_navi_third_active:link, a.shop_navi_third_active:visited {
	background:url(../img/page/navi_first_active.gif) right no-repeat;
	display:block;
	color:#FF7705;
	text-decoration:none;
	border-bottom:1px solid #ddd;
	padding-left:25px;
	padding-top:7px;
	padding-bottom:7px;
	font-weight:bold;
}
a.shop_navi_third_active:hover {color:#777777; }






.miniPrice				{font-size:12px; color:#FF7705; }
.boxPaddingShop         {padding:10px; }
.imgThumbDiv			{width:92px; height:82px; overflow:hidden; margin:0 auto; text-align:center; }
.prodBox				{padding:10px; }




/* ---------- Tabs Product - info ---------- */
.prodList				{margin:0; padding:0; list-style:none; }
.prodList li		    {float:left; margin:0; padding:0; _display:inline; margin-right:2px; margin-bottom:4px; background:url(../img/page/productdetailLeft.gif) top left no-repeat; }


a.productdetail_inactive:link,
a.productdetail_inactive:visited	{text-decoration:none; display:block; height:27px; line-height:27px; padding:0 10px; color:#333; background:url(../img/page/productdetailRight.gif) top right no-repeat; }
a.productdetail_inactive:hover		{ }

a.productdetail_active:link,
a.productdetail_active:visited		{text-decoration:none; display:block; height:27px; line-height:27px; padding:0 10px; color:#fff; background:url(../img/page/productdetailRight.gif) top right no-repeat; }
a.productdetail_active:hover		{ }





/* ---------- 	Home - New Products ---------- */
/* ---------- 1. Box New Products ---------- */
.container_newproducts_1        {background-color:#fff; border: 1px solid #ddd; margin-bottom:7px; margin-top:5px; padding:5px}
.container_newproducts_2        {background-color:#F6F6F6; border: 1px solid #ddd; margin-bottom:7px; margin-top:5px; padding:5px}
/* ---------- 	Product Price ---------- */
.newproducts_price              {text-align:right; font-size:14px; font-weight:bold; color:#777}

/* ---------- Detail-Link right below ---------- */
.newproducts_detail             {text-align:right; padding-top:15px; }
 
/* ---------- Column width of a top navigation Shop VALUE * 3 ~ 100 % ---------- */
.shoptopnavi_width_once        {float:left; width:33%}

/* ---------- Product Details-View ---------- */
/* ---------- Left column (picture) ---------- */
.product_detail_left            {width:20%; float:left}

/* ---------- Rights column ---------- */
.product_detail_right           {width:75%; float:left}

/* ---------- Top column product title ---------- */
.product_title_top              {float:left; width:70%; font-weight:bold;font-size:14px; color:#777}

/* ---------- Top column (detail)-Icon ---------- */
.product_detail_top             {float:left; width:28%; text-align:right}

/* ---------- Left & Right columns price, product variants + drop-down box ---------- */
.product_detail_various_title   {position:relative; font-weight:bold}
.product_detail_various_left    {float:left; width:25%}
.product_detail_various_right   {float:left; width:70%}
.product_deatil_various_select  {width:200px}

/* ---------- Selections number of pieces ---------- */
.product_detail_dropdown        {float:left; width:90px}
.product_detail_dropdown_select {width:85px}

/* ---------- Add to Cart button, Cart status ---------- */
.product_detail_orderbuttons    {float:left; width:200px}

/* ---------- Product-	Teaser right column ---------- */
.product_newest_box_mleft{margin-bottom:15px; }

/* ---------- FORMAT FIELDS AND TEXT OF REGISTRATION ERROR ---------- */
.inputerror            {color:#777;font-size:11px;}
.inputfielderror       {border:2px solid #777;padding:2px;}

/* ---------- TABLES HEAD DESPATCH TYPES ---------- */
.shipping_header       {margin-top:5px;	padding:4px;color:#000;font-weight:bold;background-color:#F2F0EE;}

/* ---------- TABLES DESPATCH TYPES ---------- */
.shipping_body         {border-bottom:1px solid #eee;padding:1px;background-color:#fff; }

/* ---------- TABLES SAVING SERVICE DELIVERY ---------- */
.shipping_info         {margin-top:6px;margin-bottom:6px;padding:5px;color:#666;background-color:#eee;}

/* ---------- PRODUCT LINK IN LARGE TABLE 'The products in this category are available' ---------- */
a.shopitem_big:link,
a.shopitem_big:visited {font-size:14px;font-weight:bold;color:#777;text-decoration:none;}
a.shopitem_big:hover   {color:#000;}


/* ---------- WARNUNGS TEXT WHEN LITTLE PIECES ARE IN STOCK ---------- */
.shop_small_warning    {font-weight:normal;color:#777}

/* ---------- TABLES, THE PRODUCTS CONTAINING ---------- */
.itembox               {padding:10px; border: 1px solid #DCDCDC} 

/* ---------- TABLES LATEST PRODUCTS ---------- */
.shop_lastitems        {padding:10px; background-color:#F7F7F7;  color:#000; font-size:120%; font-weight:bold;border-bottom:1px solid #DCDCDC}

/* ---------- Price Product Overview ---------- */
.itembox_price         {color:#fff; font-weight:bold; padding:0px;  padding-left:5px; letter-spacing:1px; background: #777}

/* ---------- 	Background details and Buy Ratings Summary ---------- */
.itembox_order         {background:#C0C0C0}

.itembox_text          {height:140px;}
a.new_articles:link, 
a.new_articles:visited {color:#000; text-decoration:none; font-weight:bold;}


/* ---------- 	HOME - LATEST PRODUCTS ---------- */
.itembox_startpage     {border:1px solid #DCDCDC;background-color:#fff} 

/* ---------- DATE PRODUCTS ---------- */
.shop_time_small       {color:#bcbcbc;}

/* ---------- 	TABLE NAVIGATION, PRICE SORT AND SIDES NAVIGATION CONTAINS ---------- */
.shop_navidiv          {padding:5px;background-color:#E9E9E8;}

/* ---------- 	1st AND 2nd BACKGROUND CHECK COLOR CART---------- */
.basket_items_secondtr {background-color:#fff;}
.basket_items_firsttr  {background-color:#f9f9f9;}

/* ---------- TABLES- CART-ARTICLE ---------- */
.basket_items_bottom   {border-bottom:1px solid #DCDCDC;}

/* ---------- TABLES HEAD CART ---------- */
.basket_header         {background-color:#D5D5D5;color:#666;font-weight:bold;padding:4px;border-bottom:1px solid #fff;}

/* ---------- TABLE CART ---------- */
.shop_basketborder     {background-color:#fff;border:1px solid #fff;}

/* ---------- TABLES BILL PRICE CHECK ---------- */
.shop_basket_prices    {border-top:0px solid #DCDCDC;background-color:#fff;padding:1px;padding-left:8px;}

/* ---------- TABLE PRICE CHECK ---------- */
.shop_summ             {background-color:#F2F0EE;color:#000;padding:4px;
}

/* ---------- TEXT PRICE LISTS - INSTEAD... ---------- */ 
.shop_listprice        {font-size:11px;}

/* ---------- TEXT 'SAVE...' ---------- */ 
.shop_you_saved        {color:#777;}

/* ---------- TABLES, THE PRICE CONTAINS (DETAIL) ---------- */
.shop_pricebox         {padding:11px;border:1px solid #DCDCDC;background-color:#F6F6F6;}

/* ---------- Product-Title ---------- */
.shop_product_big      {font-weight:bold;font-size:14px; color:#777}

/* ---------- PRICE FORMAT ---------- */
.shop_product_price_big{text-align:right; font-weight:bold; font-size:12px; color:#FF7705; margin-top:3px; margin-bottom:3px; }

/* ---------- PAY METHODS- TABLES ---------- */
.paymethod_div         {border:1px solid #D2D0CF;padding:5px;color:#333;background-color:#eee;margin-left:25px;}

/* ---------- TABLES SEARCH SHOP ---------- */
.xsearchform           {background-color:#fff;border:1px solid #DCDCDC;}