body
{
	margin:0px;
	padding:0px;
	background-color:#000000;
	font-family:Verdana;
	font-size:11px;
}
img
{
	border:none;
}
a
{
	font-size:11px;
	color:#999999;
	text-decoration:none;
}
a:hover
{
	color:#333333;
}
h1
{
	font-size:14px;
	margin:0px;
}
h2
{
	font-size:12px;
}
ul 
{
	margin:0px;
	padding:0px;
}
form ul 
{
	list-style:none;
	margin-bottom:0px;
}
form ul li
{
	list-style:none;
}
.invisible
{
	display:none;
	visibility:hidden;
}
table
{
	margin:0px;
	padding:0px;
}
table tr,td
{
	margin:0px;
	padding:0px;
}
#site
{
	width:934px;
	margin:auto;
	color:#FFFFFF;
}
#top_menu
{
	background:url(/Images/Layout/top-menu-back.jpg) no-repeat;
	background-position:center;
	height:35px;
	width:934px;
	text-align:center;
}
#top_menu .TopMenu
{
	margin:auto;
}
#top_menu .TopMenu ul 
{
	margin:0px;
	padding:0px;
	width:550px;
	margin:auto;
	padding-top:5px;
}
#top_menu .TopMenu ul li
{
	list-style:none;
	float:left;
	margin-right:1px;
	text-align:center;
}
#top_menu .TopMenu ul li a
{
	padding-right:5px;
	padding-left:5px;	
	text-decoration:none;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
}
#header-links
{
	position:absolute;
	text-align:center;
	width:934px;
	margin-top:110px;
	padding:0px;
	
}
#header
{
	background:url(/Images/Layout/header.jpg) no-repeat;
	background-position:center;
	height:142px;
	width:934px;
}
#companyMenu
{
	background:url(/Images/Layout/companymenu-back.jpg) no-repeat;
	background-position:center;
	height:69px;
		width:934px;
}
#companyMenu .horizontalmenupanel
{
margin:auto;
}
#companyMenu .horizontalmenupanel ul 
{
	margin:0px;
	padding:0px;
	width:780px;
	margin:auto;
	padding-top:20px;
}
#companyMenu .horizontalmenupanel ul li
{
	background-color:#71ceef;
	width:96px;
	list-style:none;
	float:left;
	margin-right:1px;
	text-align:center;
}
#companyMenu .horizontalmenupanel ul li .companyMenuButtonTop
{
	background:url(/Images/Layout/companymenu-button-top.jpg) no-repeat;
	height:18px;
}
#companyMenu .horizontalmenupanel ul li span a span
{
	display:block;
	margin-top:-15px;
	margin-bottom:-7px;
	*margin-bottom:0px;
	padding-bottom:5px;
	*padding-bottom:0px;
	color:#343434;
	white-space:normal;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#companyMenu .horizontalmenupanel ul li .companyMenuButtonBottom
{
	background:url(/Images/Layout/companymenu-button-bottom.jpg) no-repeat #000000;
	heght:15px;
	padding:0px;
}
#content .leftPanel
{
	width:190px;
	padding-left:5px;
	border-right:1px solid #656565;
	float:left;
}
#content .leftPanel .leftMenuTop
{
	padding:0px;
	background:url(/Images/Layout/left-category-top.jpg) no-repeat;
	height:33px;
	text-align:center;
}
#content .leftPanel .leftMenuTop span
{
	display:block;
	padding-top:7px;	
	font-family:Vedana;
	font-size:14px;
}
#content .leftPanel .verticalmenupanel
{
	padding:0px;
	margin:0px;
	background:url(/Images/Layout/left-category-repeat.jpg) repeat-y;
	width:187px;
}
#content .leftPanel .verticalmenupanel ul
{
	padding:0px;
	margin:0px;
	padding-left:3px;
	padding-right:3px;
}
#content .leftPanel .verticalmenupanel ul li
{
	list-style:none;
}
#content .leftPanel .verticalmenupanel ul li a 
{
	background:url(/Images/Layout/verticalMenuLiBack.jpg) no-repeat;
	background-position:left;
	border-bottom:1px solid #656565;
	padding-bottom:5px;
	padding-top:5px;
	display:block;
	text-decoration:none;
}
#content .leftPanel .verticalmenupanel ul li a span
{
	margin-left:17px;
	display:block;
	text-align:left;
	color:#7eff00;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;	
}
#content .leftPanel .verticalmenupanel ul li ul 
{
	padding-left:10px;
}
#content .leftPanel .verticalmenupanel ul li ul li 
{
	background:none;
	background-color:#8e8d8d;
}
#content .leftPanel .verticalmenupanel ul li ul li a
{
	background:none;
	border-bottom:1px solid #575757;
	padding-left:10px;
	font-weight:normal;
}
#content .leftPanel .verticalmenupanel ul li ul li a span
{
	margin:0px;
	font-weight:normal;
}
#content .leftPanel .leftMenuBottom
{
	padding:0px;
	margin-bottom:0px;
	background:url(/Images/Layout/left-category-bottom.jpg) no-repeat;
	height:31px;
}
#content .leftPanel .subscribe
{
	width:187px;
	background:url(/Images/Layout/left-category-repeat.jpg) repeat-y;
	padding:0px;
	margin-top:14px;
	*margin-top:3px;
}

*html #content .leftPanel .subscribe
{

	margin-top:13px;

}

#content .leftPanel .subscribe .title
{
	width:187px;
	background:url(/Images/Layout/left-category-top.jpg) no-repeat;
	height:33px;
	text-align:center;
	font-family:Verdana;
	font-size:11px;
}
#content .leftPanel .subscribe .title h2
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding-top:5px;
}
#content .leftPanel .subscribe .commands
{
	width:187px;
	background:url(/Images/Layout/newsletter-bottom-back.jpg) no-repeat;
	height:79px;
/*	padding-left:8px;
	*margin-bottom:-19px;*/

}
#content .leftPanel .subscribe .commands a.button
{
	width:100px;
	/*background:url(/Images/Layout/subscribe-button.jpg) repeat-x;*/
	height:16px;
	padding-left:10px;
	padding-right:10px;
	color:#000000;

}
#content .leftPanel .subscribe .label
{
	display:none;
	visibility:hidden;
}
#content .leftPanel .subscribe .control input
{
	margin-left:8px;
	margin-top:5px;
	width:150px;
}
#content .leftPanel .subscribe .helptext
{
	font-family:Verdana;
	font-size:11px;
	padding-left:8px;
}
#content .leftPanel .leftcategoryTop
{
		background:url(/Images/Layout/left-category-top.jpg) repeat-y;
		width:187px;
		height:33px;		
}
#content .leftPanel .leftcategoryTop span
{
	display:block;
	padding-left:10px;
	padding-top:5px;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding-top:5px;
}
#content .leftPanel .leftCategory
{
		background:url(/Images/Layout/left-category-repeat.jpg) repeat-y;
		width:187px;
		margin-bottom:5px;
}
#content .leftPanel .leftCategory .content
{
	padding-left:10px;
	padding-top:10px;
	padding-right:5px;
	font-family:verdana;
	font-size:11px;
}
#content .leftPanel .leftCategory .more 
{
	text-align:right;
	padding-right:5px;
	padding-bottom:10px;
}
#content .leftPanel .leftCategory .more a
{
	font-family:verdana;
	font-size:10px;
	text-align:right;
	color:#a0d742;
}
#content .leftPanel .leftcategoryBottom
{
		background:url(/Images/Layout/left-category-bottom.jpg) repeat-y;
		width:187px;	
		height:31px;	
}
#content .contentText
{
	float:left;
	width:577px;
	padding:0px;
	border-right:1px solid #656565;

}

#content .contentText .contentBanner
{
	
	text-align:center;
	
	
}
#content .contentText .contentBanner ul
{
	margin:0px;
	padding:0px;
}
#content .contentText .contentBanner ul li
{
	list-style:none;
}
#content .contentText .contentBanner ul li img
{
	border:none;
}
#content .contentText .pagetextTop
{
	padding:0px;
	margin:0px;
	background:url(/Images/Layout/pagetext-topNoShadow.jpg) no-repeat;
	height:19px;
}

#content .contentText .pagetext
{
	padding:0px;
	margin:0px;
	background:url(/Images/Layout/pagetext-repeat.jpg) repeat-y;
	padding-left:15px;
	padding-right:15px;
	color:#000000;
}

*html #content .contentText .pagetext
{
	padding-left:5px;
	padding-right:0px;

}

#content .contentText .pagetext .title
{
	font-family:verdana;
	font-size:12px;
	color:#007ab0;
	padding-top:10px;
	margin-bottom:10px;
	font-weight:bold;
	clear:both;
}
#breadcrambs 
{
	width:570px;
	clear:both;
}
#breadcrambs ul
{
	margin:0px;
	padding:0px;
}
#breadcrambs ul li
{
	list-style:none;
	float:left;	
}
#breadcrambs ul li a
{
	padding-right:5px;
	padding-left:5px;
	font-family:verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
#breadcrambs ul li.l1
{
	display:none;
	visibility:hidden;
}
#breadcrambs ul li.first
{
	display:none;
	visibility:hidden;
}
#content .contentText .pagetext p
{
	padding:0px;
	margin:0px;
	font-family:verdana;
	width:310px;
	font-size:11px;
}
#subcategories
{
	margin:0px;
	padding:0px;
}
#subcategories ul
{
	margin:0px;
	padding:0px;
}
#products
{
	margin:0px;
	padding:0px;
	margin-top:10px;
}
#products ul
{
	margin:0px;
	padding:0px;
}
#products ul li
{
	list-style:none;
	border-bottom:1px solid #a8d7ea;
	margin-right:15px;
	margin-bottom:10px;
}
#products ul li a.title
{
	font-family:verdana;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#products ul li a.title:hover
{
	font-family:verdana;
	color:#eb0000;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
#products ul li a.more
{
	font-family:verdana;
	color:#5891b4;
	font-size:11px; 
}

#content .contentText .pagetext #products ul li .price
{
	font-family:verdana;
	font-size:12px;
	color:#000000;
	text-decoration:none; 
}



#products .pager
{
	padding-bottom:10px;

}

#products .pager a
{
	font-family:verdana;
	color:#000000;
	font-size:11px;
	text-decoration:none; 
	margin:3px;
}
#articles
{
	margin:0px;
	margin-top:10px;
	padding:0px;
	padding-bottom:10px;
}
#articles ul
{
	margin:0px;
	padding:0px;
}
#articles ul li
{
	list-style:none;
	border-bottom:1px solid #a8d7ea;
	margin-right:15px;
	padding-bottom:10px;
}
#articles ul li a.title
{
	font-family:verdana;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#articles ul li a.title:hover
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
#articles ul li a.more
{
	font-family:verdana;
	color:#5891b4;
	font-size:11px; 
}
#articles .pager a
{
	font-family:verdana;
	color:#000000;
	font-size:12px;
	text-decoration:none; 
}
#content .contentText .pagetext td.addtocart
{
	/*background:url(/Images/Layout/addToCart.jpg) no-repeat;*/
	height:37px;
	width:95px;
	background-position:center;
}
#content .contentText .pagetext .price
{
	font-size:18px;
}
#content .contentText p.photo 
{
	width:200px;
}
#content .contentText .photo img
{
	border:1px solid #000000;
}

#content .contentText .pagetext .narrow p
{
	width:300px;
	white-space:normal;
}
#content .contentText .pagetextBottom span.return
{
	color:#000000;
	display:block;
	margin-left:410px;
	padding-left:20px;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	background:url(/Images/Layout/products-backToProducts.gif) no-repeat;
	background-position:left;
	width:200px;
	text-decoration:none;
	cursor:hand;
}
*html #content .contentText .pagetextBottom span.return
{
	margin-left:350px;
}

#content .contentText .pagetext .notIncluded
{
	font-size:10px;
	font-family:verdana;
	color:#5f5f5f;
}
#content .contentText .pagetext a.addtocart
{
	display:block;
	padding-left:35px;
	*padding-left:45px;
	padding-top:0px;
	font-family:verdana;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
#content .contentText .pagetextBottom
{
	padding:0px;
	margin:0px;
	background:url(/Images/Layout/pagetext-bottom.jpg) no-repeat;
	height:19px;
}
#relatedproducts
{
	padding:0px;
	margin:0px;
	background:url(/Images/Layout/pagetext-repeat.jpg) repeat-y;
	color:#000000;
	width:577px;
	margin-top:5px;
	overflow:hidden;
}
#relatedproducts ul
{
	
	width:90%;
}
#relatedproducts ul li
{
	list-style:none;
	float:left;
	width:50%;	
	min-height:100px;
	font-family:verdana;
	font-size:11px;
}
#relatedproducts a.more
{
	color:#2392b4;
}
#relatedproducts a.title
{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
#relatedproducts a.price
{
	color:#000000;
	text-decoration:none;
}
#relatedproducts h3.related
{
	font-family:verdana;
	font-size:11px;
	width:180px;
	margin:0px;
	margin:auto;
	padding-left:20px;
	margin-top:-5px;
	background:url(/Images/Layout/products-related-title-back.gif) no-repeat;
	background-position:left;
}
#sameCatProducts
{
	padding:0px;
	margin:0px;
	background:url(/Images/Layout/pagetext-repeat.jpg) repeat-y;
	color:#000000;
	width:577px;
	margin-top:5px;
	overflow:hidden;
}
#sameCatProducts ul
{
	
	width:90%;
	padding-left:15px;

}
#sameCatProducts ul li
{
	list-style:none;
	float:left;
	clear:both;
	width:50%;	
	min-height:100px;
	font-family:verdana;
	font-size:11px;
}
#sameCatProducts a.more
{
	color:#2392b4;
}
#sameCatProducts a.title
{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
#sameCatProducts a.price
{
	color:#000000;
	text-decoration:none;
}
#sameCatProducts h3.sameCat
{
	font-family:verdana;
	font-size:11px;
	width:210px;
	margin:0px;
	margin:auto;
	padding-left:20px;
	margin-bottom:25px;
	margin-top:-11px;
	background:url(/Images/Layout/products-related-title-back.gif) no-repeat;
	background-position:left;
}
#sameCatProducts img
{
	border:1px solid #000000;
}
#content .contentText .pagetext #shoppingsteps
{
	margin:0px;
	padding:0px;
	width:545px;
	height:53px;
	border-bottom:1px solid #a8d7ea;
	border-top:1px solid #a8d7ea;
}
#shoppingsteps  li
{
	list-style:none;
	height:53px;
	font-family:verdana;
	font-size:11px;
	padding-top:10px;
	magrin-bottom:10px;
	border:none;
}
#content .contentText .pagetext #basket_form table thead tr.thead 
{
	background:url(/Images/Layout/cart-table-head-back.jpg) repeat-x;
	height:25px;
	*height:10px;
	border:1px solid #86badf;
	border-bottom:1px solid #b8bcc0;
}
#content .contentText .pagetext #basket_form table tbody tr.products td
{
	border:1px solid #b8bcc0;
	background-color:#fdfdfd;
	text-align:center;
	border-left:none;
		border-right:none
}
#content .contentText .pagetext #basket_form table tbody tr.products td a.delete
{
		background:url(/Images/Layout/delete-button.jpg) no-repeat;
		height:24px;
		text-decoration:none;
		padding-bottom:8px;
		
		
}
#content .contentText .pagetext #basket_form table tbody tr.products td a.delete span
{
		visibility:hidden;
}
#content .contentText .pagetext #basket_form table tbody tr.products td.money
{
	padding-right:40px;
	border-left:none;
		border-right:none;
}
#content .contentText .pagetext #basket_form table tbody tr.products td.quantity
{
	padding-right:40px;
	border-left:none;
		border-right:none;
}
#content .contentText .pagetext #basket_form table tfoot tr.totals td
{
	border:1px solid #b8bcc0;
	background-color:#fdfdfd;
	border-left:none;
		border-right:none;
	padding-right:40px;
}
#content .contentText .pagetext #basket_form table tfoot tr.totals td.quantity
{
	
	border-left:none;
	border-right:none;
}
#content .contentText .pagetext #basket_form table tfoot tr.taxes
{
	border:1px solid #b8bcc0;
	background-color:#fdfdfd;
	display:none;
	visibility:hidden;
}
#content .contentText .pagetext #basket_form table tfoot tr.generaltotal td
{
	border:1px solid #b8bcc0;
	background-color:#fdfdfd;
border-left:none;
		border-right:none;
	padding-right:40px;
}
#content .contentText .pagetext #basket_form table tfoot tr.generaltotal td.quantity
{
border-left:none;
		border-right:none;

}

#basket_form 
{
	margin:0px;
	padding:0px;
	clear:both;
	margin-top:10px;
}
#basket_form #update
{
	background:url(/Images/Layout/cart-update.jpg) no-repeat;
	height:46px;
	display:block;
	width:181px;
}
#basket_form #update .button
{
	font-size:12px;
	color:#000000;
}
#basket_form #update span
{
	font-family:verdana;
	font-size:11px;
	color:#000000;
	display:block;
		padding-top:8px;
	padding-left:20px;
	font-weight:bold;

}
#basket_form #submit
{
	background:url(/Images/Layout/cart-complete.jpg) no-repeat;
	height:47px;
	display:block;
	width:175px;
}
#basket_form #submit span
{
	font-family:verdana;
	font-size:11px;
	color:#000000;
	display:block;
	padding-top:10px;
	padding-left:20px;
	font-weight:bold;
}
#offers 
{
	background:url(/Images/Layout/offers-tile.jpg) repeat-y;
}
#offers .offersTop
{
	background:url(/Images/Layout/offers-top.jpg) no-repeat;
	background-position:top;
	height:44px;
	text-align:center;
}
#offers .offersTop span
{
	display:block;
	padding-top:7px;
	font-family:Verdana;
	font-size:19px;
}
#offers .offersBottom
{
	background:url(/Images/Layout/offers-bottom.jpg) no-repeat;
	height:46px;
}
#offers ul
{
	margin:0px;
	padding:0px;
	width:577px;
	background:url(/Images/Layout/offers-tile.jpg) repeat-y;
	padding-left:7px;
}
#offers ul li
{
	list-style:none;
	width:555px;
	padding:5px;
	border-top:1px solid #4e6824;
	margin-top:10px;
}
#offers ul li.vertical
{
	border:none;
	padding:0px;
	margin:0px;
	padding-right:5px;
	list-style:none;
	width:180px;
	float:left;
	margin-right:2px;
	text-align:center;
	background:url(/Images/Layout/vertical-border-offers.jpg) no-repeat;
	background-position:right;
	height:174px;
	padding-bottom:85px;
}


#offers ul li .description
{
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;
}
#offers ul li.vertical .description
{
	height:65px;
	display:block;
	overflow:hidden;
	width:150px;
	margin:auto;
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;
}
#offers ul li .title
{
	font-family:verdana;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}
#offers ul li .price
{
	display:none;
	visibility:hidden;
}
#offers ul li .more
{
	font-family:verdana;
	color:#4e6824;
	font-size:11px; 
}
#offers ul li .invisible
{
	display:none;
	visibility:hidden;
}
#offers ul li td.addtocart
{
	background:url(/Images/Layout/addToCartOffers.jpg) no-repeat;
	height:37px;
	width:95px;
	background-position:center;
}
#offers ul li a.addtocart
{
	display:block;
	padding-left:35px;
	padding-top:8px;
	font-family:verdana;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
#offers ul li.vertical a.addtocart
{
	display:block;
	padding-left:20px;
	padding-top:0px;
	font-family:verdana;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}

#offers ul li td.add_wish
{
	display:none;
	visibility:hidden;
}
#offers ul li.vertical table tr td
{
	width:180px;
}
#famous .famousTop
{
	background:url(/Images/Layout/popular-top.jpg) no-repeat;
	background-position:top;
	height:44px;
	text-align:center;
}
#famous 
{
	background:url(/Images/Layout/famous-tile.jpg) repeat-y;
}
#famous .famousTop span
{
	display:block;
	padding-top:7px;
	font-family:Verdana;
	font-size:19px;
}
#famous .famousBottom
{
	background:url(/Images/Layout/popular-bottom.jpg) no-repeat;
	height:46px;
}
#famous ul
{
	margin:0px;
	padding:0px;
	width:577px;
	background:url(/Images/Layout/popular-tile.jpg) repeat-y;
	overflow:hidden;
	padding-left:7px;
}
#famous ul li
{
	list-style:none;
	width:555px;
	padding:5px;
	border-top:1px solid #35576d;
	margin-top:10px;
}
#famous ul li.vertical
{
	border:none;
	padding:0px;
	margin:0px;
	padding-right:5px;
	list-style:none;
	width:180px;
	float:left;
	margin-right:2px;
	text-align:center;
	background:url(/Images/Layout/vertical-border-popular.jpg) no-repeat;
	background-position:right;
	height:174px;
	padding-bottom:85px;
}
#famous ul li .description
{
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;
}
#famous ul li.vertical .description
{
	height:65px;
	display:block;
	overflow:hidden;
	width:150px;
	margin:auto;
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;
}
#famous ul li .title
{
	font-family:verdana;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}
#famous ul li .price
{
	display:none;
	visibility:hidden;
}
#famous ul li .more
{
	font-family:verdana;
	color:#5891b4;
	font-size:11px; 
}
#famous ul li .invisible
{
	display:none;
	visibility:hidden;
}
#famous ul li td.addtocart
{
	background:url(/Images/Layout/addToCartPopular.jpg) no-repeat;
	height:37px;
	width:95px;
	background-position:center;
}
#famous ul li a.addtocart
{
	display:block;
	padding-left:35px;
	padding-top:8px;
	font-family:verdana;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
#famous ul li.vertical a.addtocart
{
	display:block;
	padding-left:20px;
	padding-top:0px;
	font-family:verdana;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}

#famous ul li td.add_wish
{
	display:none;
	visibility:hidden;
}
#famous ul li.vertical table tr td
{
	width:180px;
}

#new .newTop
{
	background:url(/Images/Layout/products-top.jpg) no-repeat;
	background-position:top;
	height:44px;
	text-align:center;
}
#new .newTop span
{
	display:block;
	padding-top:7px;
	font-family:Verdana;
	font-size:19px;
}
#new .newBottom
{
	background:url(/Images/Layout/products-bottom.jpg) no-repeat;
	height:46px;
	margin-top:-3px;
}
#new ul
{
	margin:0px;
	padding:0px;
	width:567px;
	background:url(/Images/Layout/products-tile.jpg) repeat-y;
	padding-left:7px;
}
#new ul li
{
	list-style:none;
	width:555px;
	padding:5px;
	border-bottom:1px solid #737373;
}

#new ul li .description
{
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;
}
#new ul li.vertical .description
{
	height:65px;
	display:block;
	overflow:hidden;
	width:150px;
	margin:auto;
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;
}
#new ul li .title
{
	font-family:verdana;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}
/*#new ul li .price*/
/*{*/
/*	display:none;*/
/*	visibility:hidden;*/
/*}*/
#new ul li .more
{
	font-family:verdana;
	color:#ffffff;
	font-size:11px; 
}
#new ul li .invisible
{
	display:none;
	visibility:hidden;
}
#new ul li td.addtocart
{
	background:url(/Images/Layout/addToCartProduct.jpg) no-repeat;
	height:37px;
	width:95px;
	background-position:center;
}
#new ul li a.addtocart
{
	display:block;
	padding-left:35px;
	padding-top:8px;
	font-family:verdana;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
#new ul li.vertical a.addtocart
{
	display:block;
	padding-left:20px;
	padding-top:0px;
	font-family:verdana;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}

#new ul li td.add_wish
{
	display:none;
	visibility:hidden;
}
#new ul li.vertical table tr td
{
	width:180px;
}

#content .rightPanel
{
	float:left;
	width:158px;
}

#content .rightPanel .singleProductPanelTop
{
	background:url(/Images/Layout/rightPanelTopNoShadow.jpg) no-repeat;
	height:9px;
	width:154px;
	margin-left:4px;
	margin-bottom:0px;
	padding:0px;

}

#content .rightPanel .singleProductPanel
{
	width:152px;
	background-color:#e6e6e6;
	background-position:right;
	margin-left:5px;

}



#content .rightPanel .singleProductPanelBottom
{
	background:url(/Images/Layout/rightPanelBottom.jpg) no-repeat;
	height:9px;
	width:154px;
	margin-left:4px;

}


#content .rightPanel .seeAlsoPanelTop
{
	background:url(/Images/Layout/rightPanelTopNoShadow.jpg) no-repeat;
	height:9px;
	width:154px;
	margin-left:4px;
	margin-top:5px;
	text-align:center;

}


#content .rightPanel .seeAlsoPanel .seeAlso
{
	background:url(/Images/Layout/seeAlsoArrow.jpg) no-repeat;
	display:block;
	height:25px;
	padding-left:25px;
	padding-top:3px;
	color:#777777;
	font-family:verdana;
	font-size:13px;
}
#content .rightPanel .seeAlsoPanel
{
	width:142px;
	background:#e6e6e6;
	margin-left:5px;
	padding-left:10px;
	font-family:verdana;
	font-size:11px;
	color:#000000;

}



#content .rightPanel .seeAlsoPanelBottom
{
	background:url(/Images/Layout/rightPanelBottom.jpg) no-repeat;
	height:9px;
	width:154px;
	margin-left:4px;
}


#images h2
{
	font-size:16px;
}
#images ul li
{
	list-style:none;
	float:left;
	width:105px;
}
.search .command a.button
{
	width:100px;
	background:url(/Images/Layout/subscribe-button.jpg) repeat-x;
	height:20px;
	padding-left:10px;
	padding-right:10px;
	color:#000000;

}


#pages_results ul li
{
	list-style:circle;
	margin-left:10px;
	padding-bottom:5px;
}

#pages_results ul li a
{
	color:#000000;
	font-size:12px;
}

#pages_results ul li a:hover
{
	text-decoration: underline;
}

#articles_results ul li
{
	list-style:circle;
	margin-left:10px;
	padding-bottom:5px;
}

#articles_results ul li a
{
	color:#000000;
	font-size:12px;
}

#articles_results ul li a:hover
{
	text-decoration: underline;
}


#products_results ul li
{
	list-style:circle;
	margin-left:10px;
	padding-bottom:5px;
}

#products_results ul li a
{
	color:#000000;
	font-size:12px;
}

#products_results ul li a:hover
{
	text-decoration: underline;
}

.fieldname
{
	font-family:verdana;
	font-size:11px;
}
.label
{
	font-family:verdana;
	font-size:11px;
}
.login .command input
{
	width:100px;
	background:url(/Images/Layout/subscribe-button.jpg) repeat-x;
	height:20px;
	padding-left:10px;
	padding-right:10px;
	color:#000000;
}
.contact
{
	font-family: "tahoma";
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	text-align:justify;
}
#contactform
	{
	margin:20px 0px 10px 20px;
	}
#contactform ul
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
#contactform ul li
	{
	list-style: none;
	margin:0px 0px 10px 0px;
	width:240px;
	padding:0px 0px 10px 0px;
	}
#contactform ul li .control input
	{
	width:90%;
	}
#contactform ul li.fullwidth
	{
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	}
#contactform ul li .control textarea
	{
	width:450px;
	height:100px;
	}
#contactform ul li.submit 
	{
	border:none;
	text-align:right;
	}
#submit_button
	{
		width:100px;
	background:url(/Images/Layout/subscribe-button.jpg) repeat-x;
	height:20px;
	padding-left:10px;
	padding-right:10px;
	color:#000000;
	}
.asterisk
{
	color:#FF0000;
	font-family: "verdana";
	font-size: 11px;
	font-weight:normal;
	text-align:justify;	
}
#footer
{
	clear:both;
}


/* /////////////////////////////////////////////////////////////// */ 
.description
{
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;
}

.title
{
	font-family:verdana;
/*	color:#FFFFFF;
*/	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

a .title:hover
{
	font-family:verdana;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}


#content .leftPanel .user_area
{
	width:187px;
	background:url(/Images/Layout/left-category-repeat.jpg) repeat-y;
	padding:0px;
	margin-top:-5px;
	*margin-top:0px;
}
#content .leftPanel .user_area .title
{
	width:187px;
	background:url(/Images/Layout/left-category-top.jpg) no-repeat;
	height:33px;
	text-align:center;
	font-family:Verdana;
	font-size:11px;
}
#content .leftPanel .user_area .title h2
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding-top:5px;
}
#content .leftPanel .user_area .commands
{
	width:187px;
	background:url(/Images/Layout/user-bottom-back.jpg) no-repeat;
	background-position:bottom left;
	height:115px;
/*	padding-left:8px;
	*margin-bottom:-19px;*/

}
#content .leftPanel .user_area .commands a.button
{
	width:100px;
	/*background:url(/Images/Layout/subscribe-button.jpg) repeat-x;*/
	height:20px;
	padding-left:10px;
	padding-right:10px;
	color:#000000;

}
#content .leftPanel .user_area .label
{
/*	display:none;
	visibility:hidden;*/
	margin-left:10px
}
#content .leftPanel .user_area .control input
{
	margin-left:8px;
	margin-top:5px;
	width:150px;
}
#content .leftPanel .user_area .helptext
{
	font-family:verdana;
	font-size:11px;
	padding-left:8px;
}

#incart
{
	background-image:url("../Images/Layout/current_basket.jpg");
	height:78px;
	background-repeat:no-repeat;
	margin-left:5px;
	margin-bottom:5px;
}
#numofcart
{
	margin-top:40px;
	margin-left:50px
}
#numofcart a
{
	color:red;
}

#companyMenu .horizontalmenupanel ul .page173 .companyMenuButtonTop  {
background:url(/Images/Layout/companymenu-button-top2.jpg) no-repeat;

}


#companyMenu .horizontalmenupanel ul .page173 .companyMenuButtonBottom {
background:url(/Images/Layout/companymenu-button-bottom2.jpg) no-repeat;
}

.fan_box {
	width:160px;
}



/* DAILY OFFER STARTS */
#dailyoffer 
{
	background:url(/Images/Layout/DailyOffer/DailyOffer_Tile.jpg) repeat-y;
	position:relative;	
}

#dailyoffer .dailyofferTop
{
	background:url(/Images/Layout/DailyOffer/DailyOffer_Top.jpg) no-repeat;
	background-position:top;
	height:27px;
	text-align:center;
}
#dailyoffer .dailyofferTop span
{
	display:block;
	padding-top:7px;
	font-family:Verdana;
	font-size:19px;
}
#dailyoffer .dailyofferBottom
{
	background:url(/Images/Layout/DailyOffer/DailyOffer_bottom.jpg) no-repeat;
	height:31px;
}

#stampDailyOffer
{
	position:absolute;
	width:91px;
	height:85px;
	left:10px;
	top:30px;
	z-index:2;
}

#greenboxDailyoffer
{
	width:270px;
	height:170px;
	background-color:#3f6e0d;
	text-align:center;
	position:absolute;
	left:40px;
	top:60px;
	z-index:1;
}

#greenboxDailyoffer .shortDescDailyOffer
{
	margin-top:10px;
	font-size:15px;
	margin-left:4px;
	margin-right:4px;
	color:#ffffff;
}

#greenboxDailyoffer .titleDailyOffer
{
	margin:10px;
}

#greenboxDailyoffer .titleDailyOffer
{
	font-weight:bold;
	font-size:20px;
	color:#ffffff;
	padding-left:30px;
}


#photoDailyOffer
{
	position:absolute;
	right:15px;
	top:50px;
	z-index:2;
}

#photoDailyOffer img
{
	border:2px #f8c551 solid;
}

#priceboxDailyOffer
{
	position:absolute;
	height:90px;
	width:545px;
	background-color:#e8edaf;
	top:250px;
	text-align:left;
}

.offerpriceDailyOffer
{
	color:#bd0000;
	font-size:31px;
	font-weight:bold;
	margin-left:30px;
}

.liapriceDailyOffer
{
	color:#000000;
	font-size:16px;
	font-weight:bold;
	margin-top: 10px;
	border-top:1px #000000 solid;
	padding-top:7px;
	padding-left:30px;
}

#addtocartDailyOffer
{
	position:absolute;
	height:90px;
	width:139px;
	top:353px;
	left:400px;
	z-index:2;
}

.addtocartDailyOffer
{
	display:block;
	width:139px;
	height:36px;
	background:url('/Images/Layout/DailyOffer/agora_btn.png');
	background-position:top;
}

.addtocartDailyOffer:hover
{
	background-position:bottom;
}

#tabBoxDailyOffer
{
	position:absolute;
	height:45px;
	width:540px;
	left:15px;
	top:350px;
	z-index:1;
}

#tabBoxDailyOffer a
{
	color:#ffffff;
}

#tabBoxDailyOffer #descTab
{
	position:absolute;
	width:180px;
	height:45px;
	left:0px;
	top:0px;
	font-weight:bold;
	border-top:1px #999999 solid;
	border-right:1px #999999 solid;
	border-bottom:0px #999999 solid;
	text-align:left;	
}

#tabBoxDailyOffer #specTab
{
	position:absolute;
	width:360px;
	height:45px;
	left:180px;
	top:0px;
	border-top:0px #999999 solid;
	border-bottom:1px #999999 solid;
	text-align:left;
	
}

#specTabLink
{
	font-size:14px;
	padding-left:5px;
	display:block;
}

#descTabLink
{
	font-size:14px;
	padding-left:5px;
	display:block;
}


#infotextDailyOffer
{
	color:#ffffff; 
	font-size:12px; 
	text-align:left;
	width:540px;
	min-height:100px;
	text-align:justify;
}


/* DAILY OFFER ENDS */
