/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
  Modified by Niora www.niora.com/css-osc
*/

/* LAYOUT */
BODY {
  margin-left: auto;
margin-right: auto;
width: 100%;
background-repeat:repeat-x;
background-position:0px 0px;
background-color:#ffffff;
}

#container{
width:947px;   /* width? */
margin-left: auto;
margin-right: auto;
padding:10px 0px 0px 10px;
}

#header {
position: absolute;
top: 10px;
width: 895px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
			
#page {
float: left;
width: 910px;
padding:0px 0px 0px 0px;
margin:70px 0px 10px 0px;
}

	#pagecolumnleft {
	float: left;
	width: 130px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
		
	#pagecontent {
	float: left;
	width: 605px;	
	padding:0px 10px 0px 15px;
	margin:15px 5px 0px 0px;
	}
	
	#pagecolumnright {
	float: left;
	width: 130px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}

#footer {
clear: both;
text-align: center;
width:895px;
padding:0px 0px 0px 0px;
margin:10px 0px 0px 0px;
}

/* COMMON POSITION AND SPACING  */
.leftfloat{float:left;border:0px dashed #000000;}

.leftfloat-right{float:left;text-align:right;padding:3px 2px 2px 2px;}

.leftfloat-center{float:left;text-align:center;}

.leftfloat-databox{float:left;width:150px;}

.leftfloat-silverpixel{float:left;padding:5px 0px 5px 0px;}
.leftfloat-silverpixelend{float:left;padding:0px 0px 0px 0px;}

.rightfloat{float:right;border:0px dashed #000000;}

.rightfloat-center{
float:right;
text-align:center;
}

.rightfloat-right{float:right;text-align:right;}

.right{text-align:right;}
.divider{clear: both;height:0px;} /* used throughout */
.divider-short{clear: both;height:5px;} /* used throughout */
.divider-tall{clear: both;height:13px;} /* used throughout */
.divider-pageheading{clear: both;height:10px;border:0px dashed #red;} /* just below all page titles */

/* TEXT AND NAVIGATION  ////////////////////////////////////////// TEXT ELEMENTS//////////////////////////////////////////////////        BOF TEXT ELEMENTS   //////////////////////////////  */
a, a:hover, p, p.main, .main, .bold, .leftfloat, .leftfloat-right, .rightfloat, .leftfloat-databox, .right, .center,  ul, li, .moduleRow, .moduleRowOver, .moduleRowSelected, .pagebox-account, .pagebox, .pagebox-onethird, .pagebox-twothirds, .pagebox-halfwidth, .pagebox-threefourths, .pagebox-onefourth, .products-new, .categorylisting, .confirm-comments{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
  line-height: 15px;  
}

.bold{
font-weight: bold;
}

.smalltext, p.smalltext, .smallText, p.smallText{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
margin:5px 0px 0px 0px;
}

.smalltext-model{
margin-top:5px;
font-size:10px;
}

a {color: #000000;text-decoration: none;}

a:hover {
  color: #AABBDD;
  text-decoration: none;
}

h1 {
font-family: Verdana, Arial, sans-serif;
font-size: 20px;
font-weight: bold;
color: #9a9a9a;
}

h2 {font-family: Verdana, Arial, sans-serif;font-size: 14px;font-weight: normal;margin-bottom: 0;padding-bottom: 0;color: #9a9a9a;
}

h3{
font-family: Verdana, Arial, sans-serif;
font-size: 12px;font-weight: bold;
margin-bottom: 3px;
padding-bottom: 0;
color: #9a9a9a;
}

h4{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;font-weight: bold;
margin-top:10px;
margin-bottom: 3px;
padding-bottom: 0px;
color: #000000;
}

.not-h{
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
line-height: 15px;
padding:0px 0px 0px 5px;
}


/*  HEADER  includes/header.php  */
.header-box {background: #ffffff;}

.header-left{float:left;}

.header-right{float:right;}

.divider-header{clear:both;height:0px;}

/* common */
a.headernavigation, a.headerNavigation{ 
  color: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px; 
}

/* common */
a.headerNavigation:hover{
  color: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  text-decoration: underline;
}
/*  from grey  */
#header-logo {
float:left;padding:0px 10px 0px 0px;
}

#header-breadcrumbs{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
font-weight:bold;
color:#FFFFFF;
padding:0px 0px 0px 10px; 
background: #bbc3d3;
}

/* common */
#header-navaccount{
float:right;
font-size: 10px;
color:#FFFFFF;
font-weight:bold;
text-align: right;
padding:0px 10px 0px 0px;
background: #bbc3d3;
}

a.header-breadcrumbs, a.header-navaccount{
color:#FFFFFF;
}

a.header-breadcrumbs:hover, a.header-navaccount:hover{
text-decoration: underline
}

#header-navimages{
float:right;
}

#headerNavigation{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
  padding:1px 4px 1px 4px;  
}

.header-error {
  background: #ff0000;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

.header-info {
  background: #00ff00;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

/* FOOTER   includes.footer.php ///////// */
.footer-box {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
  padding:3px 0px 3px 0px;
}

.footer-left{float:left;}

.footer-right{float:right;}

.divider-footer{clear:both;height:0px;}

/* PAGE -common elements on catalog pages
.formbox, .pagebox-account, .pagebox, .checkoutbox are styling partners  */
.pagebox{   
  background: #f8f8f9;   /*#f8f8f9 light grey*/  
  border:1px solid #bbc3d3; /*#bbc3d3 dark grey  */
  margin:0px 0px 0px 0px;
  padding:5px 10px 5px 10px; 
}

.pagebox-halfwidth{ 
float:left;
width:47%;
padding:0px 15px 0px 0px;
}

.pagebox-onethird{ 
float:left;
width:220px;
padding:0px 15px 0px 0px;
}

.pagebox-twothirds{ 
float:left;
width:325px;
padding:0px 15px 0px 0px;
}

.pagebox-threefourths{ 
float:left;
width:74%;
padding:0px 0px 0px 0px;
}

.pagebox-onefourth{
float:right;
width:23%;
text-align: center;
}

.form-textholder{
padding:0px 10px 0px 25px;
}
/*  FORMS  */

.input_tellafriendbox{
width:100px;
}

.form-textholder{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #000000;
line-height: 15px;
}

		/* .formbox, .pagebox-account, .pagebox are styling partners  */
.formbox{
background: #f8f8f9;   /*#f8f8f9 light grey*/  
border:1px solid #bbc3d3; /*#bbc3d3 dark grey  */
margin:0px 0px 0px 0px;
padding:5px 10px 5px 10px; 
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #000000;
line-height: 15px;
}

.form-caption{
float:left;
text-align:right;
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #000000;
line-height: 15px; 
padding:3px 7px 2px 2px;
width:125px;
}

.divider-form{clear: both;height:5px;} 

.textboxwidth{  /* depreciated by form-caption */
width:125px;
padding:0px 5px 0px 0px;
}

.checkboxwidth, .radiowidth{ 
width:25px;
padding:0px 5px 0px 5px;
}

/* CHECKOUT checkout_confirmation.php    CHECKOUT SERIES ////////////////////////////////////////////////////////////////////////////////// *//* CHECKOUT /////////// */
.checkoutbox{   
  background: #f8f8f9;   /*#f8f8f9 light grey*/  
  border:1px solid #bbc3d3; /*#bbc3d3 dark grey  */
  margin:0px 0px 0px 0px;
  padding:5px 10px 5px 10px;
}


/* ACCOUNT/ADDRESS SERIES  ///////////////////////////////////////////////////// *//* ACCOUNT/ADDRESS SERIES ///////////////////////////// */
	/* .formbox, .pagebox-account, .pagebox are styling partners  */
.pagebox-account{
  background: #f8f8f9;   /*#f8f8f9 light grey*/  
  border:1px solid #bbc3d3; /*#bbc3d3 dark grey  */
  margin:0px 0px 0px 0px;
  padding:5px 10px 5px 10px; 
}

.account-left{
float:left;
padding:3px 3px 3px 3px;
border:0px solid #red; 
}

.account-right{
float:right;
padding:3px 3px 3px 3px;
border:0px solid #red; 
 }

table.accountbox{
border-collapse: collapse;
}

td.accountbox{
padding:3px 3px 3px 3px;
}

td.accountbox-rt{
text-align: right;
padding:3px 3px 3px 3px;
}

.categorylisting{
float:left;
width:180px;
text-align: center;
margin:0px 0px 5px 0px;
}

/* INFOBOXES/////////////////////////////////////////////////////////////////////  *//* INFOBOXES////////////////////  */

 .categorylisting{
text-align: center;
}

.infobox{
background: #f8f8f9;   /*#f8f8f9 light grey*/  
border:1px solid #bbc3d3; /*#bbc3d3 dark grey  */
margin:0px 0px 0px 0px;
padding:5px; 
}

/* in use?   */
.infoboxcontents, .infoBoxContents, span.infoboxcontents{
background: #f8f8f9;   /*light grey*/
border:1px solid #f8f8f9;   /*light grey*/
font-family: Verdana, Arial, sans-serif;
font-size: 10px; 
padding-bottom:0px;
}

.infoboxheading{   
  background-color: transparent;  /* dark grey #bbc3d3  */  
  padding:0px 0px 0px 0px;
  margin:10px 0px 0px 0px;
  text-align: right;
}
	/* tags holding image in infobox-header  */
	.shoppingcart, .specials, .reviews, .notifications{
	/*
	float:left;
	padding-right:5px;
	margin-top:0px;
	*/
	}
		
	.shoppingcart{	
	background-image: url(file:///private/var/folders/yV/yV42MaAJEh0Kh+o6L+7v+++++TI/TemporaryItems/AdapterTemp/alpha-clear/notables/images/infobox/corner_right.gif);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #bbc3d3;
	width:118px;
	}

	.categories{
	background-image: url(file:///private/var/folders/yV/yV42MaAJEh0Kh+o6L+7v+++++TI/TemporaryItems/AdapterTemp/alpha-clear/notables/images/infobox/corner_left.gif);
	background-repeat: no-repeat;
	background-position: left;
	background-color: #bbc3d3;
	width:118px;
	}
	
	.whatsnew{
	}
	
	img.right_arrow{
	float:right;
	left:10px;
	}
			
	.infobox-headerimage{
	padding-right:6px;
	border:1px solid #blue;
	position: relative;
	right:6px;
	top:-10px;
	}

/* infobox shopping cart level    */
table.infobox-cart{
	border:0px solid #red;
	font-family: Verdana, Arial, sans-serif;
  	font-size: 10px;
  	line-height: 12px;	
	}
	
	td.infoBoxContents-cart {
	border:0px dashed #red;
	font-family: Verdana, Arial, sans-serif;
  	font-size: 10px;
  	color: #333333;
  	line-height: 12px;	 
	}
	
	a.infobox-cart {
	font-family: Verdana, Arial, sans-serif;
  	font-size: 10px;
  	line-height: 12px;	
	color:#333333;}
	
	a:hover.infobox-cart{
	font-family: Verdana, Arial, sans-serif;
  	font-size: 10px;
  	line-height: 12px;	
	color:#666666;
	}
	
	table.infobox-cartot{
	
	}

.categories, .manufacturers, .manufacturerinfo, .quickfind, .articles, .languages, .currencies, .information, .articlesauthor, .whatsnew, .shoppingcart, .specials, .reviews, .notifications, .bestsellers, .orderhistory, .tellafriend{
float:left;
padding-right:5px;
padding-left:7px;
margin-top:0px;
font-family: Verdana, Arial, sans-serif; 
color: #ffffff;
font-size: 10px;
font-weight: bold;
text-align: left;
}

.manufacturers, .manufacturerinfo, .quickfind, .articles, .languages, .currencies, .information, .articlesauthor, .whatsnew, .specials, .reviews, .notifications, .bestsellers, .orderhistory, .tellafriend{
background-color: #bbc3d3;
width:118px;
}

/* PRODUCT LISTINGS  ////////////////////////////////////////////////////////////////////* PRODUCT LISTINGS /////////////////////////////////////////////////// */
.productlisting-new, .productlisting-odd, .productlisting-data,  .pl-price{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
line-height: 15px;
}

/* use to create individual product headers in modules/product_listing.php   */
.pl-headerimage, .pl-headermodel, .pl-headername, .pl-headerprice, .pl-headermanu,  .pl-headerquantity, .pl-headerweight,  .pl-headerbuynow{
}

/* pair with .productlisting-data to style modules/product_listing.php sub elements  */
.pl-image, .pl-model, .pl-name, .pl-price, .pl-manu,  .pl-quantity, .pl-weight,  .pl-buynow{
text-align: center;
width: 133px;
padding-top:2px;
padding-bottom:2px;
}

.pl-name{
border:0px dashed #red;
height:40px;
padding-left:3px;
padding-right:3px;
}

span.productprice{
font-family: Verdana, Arial, sans-serif;
font-size: 20px;
font-weight: bold;
color: #9a9a9a;
margin:0px;
}

span.pl-specialprice, span.productspecialprice {
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #ff0000;
}

span.pl-specialpricestrike, span.productspecialprice-strike, .productspecialprice-strike {
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
text-decoration: line-through;
}
 
/* pair with #pl_* to style subdivision of modules/product_listing.php along with    */
.productlisting-data{
width:130px;
padding:5px 2px 5px 2px;
text-align: center;
border:1px solid #red;
}

/* container for products displayed in modules/product_listing.php  */
.productlisting-odd, .productlisting-even{
float:left;
text-align: center;
background: #f8f8f9;   /*light grey*/
border:1px solid #bbc3d3;
border-width:1px 1px 1px 1px;
margin:10px 5px 5px 5px; 
padding:10px 0px 0px 0px;
height: 175px;
}

/* modules/new_products.php 'new products for this month'*/
/* set in modules/new_products.php, xsell_products.php, */
.productlisting-new{      
float:left;
text-align: center;
background: #FFFFFF;   /* f8f8f9 light grey*/
border:0px solid #bbc3d3;
margin:10px 5px 5px 5px; 
padding:10px 0px 0px 0px;
height: 170px;
width:180px;
}

/* set in plcontentBox class*/
.productlisting-new-box {
  background: #f8f8f9;   /*#f8f8f9 light grey*/  
  border:0px solid #bbc3d3; /*#bbc3d3 dark grey  */
  margin:0px 0px 0px 0px;
  padding:0px; 
}

/* set in plcontentBox class*/
.productlisting-new-contents {
  background: #FFFFFF;   /* f8f8f9 light grey*/
  border:0px solid #f8f8f9;   /*light grey*/
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px; 
  padding-bottom:0px;
  border:0px solid #green; 
}

/* set in plcontentBox class*/
.productlisting-new-heading{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
  padding:2px 0px 3px 5px;
  margin:10px 0px 0px 0px;
  border:0px solid #red; 
}

/* specials.php  */
.productlisting-specials{      
float:left;
text-align: center;
background: #f8f8f9;   /*light grey*/
border:1px solid #bbc3d3; /* dark grey */
margin:10px 5px 5px 5px; 
padding:10px 0px 0px 0px;
height: 170px;
width:180px;
}

/*SHOPPING CART , checkout series  *//*   ///////////////////////////////////////* BOF SHOPPING CART /////////////////////////////////////////////////// */

.cartlisting-data, .cart-subtotal, .cartheading-remove, .cartheading-product, .cartheading-qty, .cartheading-total, .cart-remove, .cart-product, .cart-qty, .cart-total{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
} 

.cartframe{
width:595px;
border:1px solid #bbc3d3;
border-width:1px 1px 1px 1px;
padding:1px 1px 0px 1px;
}


.cartheading-remove, .cartheading-product, .cartheading-qty, .cart-remove, .cart-product, .cart-qty {
float:left;
border-right:1px solid #FFF;
}

.cartheading-total, .cart-total{
float:left;
}

.cartheading-remove, .cartheading-qty{
font-weight: bold;
color: #ffffff;
text-align: center;
background: #bbc3d3;
width:10%;
}

.cartheading-total{
font-weight: bold;
color: #ffffff;
text-align: center;
background: #bbc3d3;
width:11%;
}

.cart-remove, .cart-qty{
font-weight: normal;
color: #000000;
text-align: center;
width:10%;
padding-top:10px
}

.cart-total{
font-weight: bold;
color: #000000;
text-align: center;
width:10%;
padding-top:10px
}

.cartheading-product{
font-weight: bold;
color: #ffffff;
background: #bbc3d3;
width:68%;
padding-left:5px;
}

.cart-product{
font-weight: normal;
color: #000000;
width:68%;
padding-left:5px;
padding-top:10px
}

.cart-remove, .cart-product, .cart-qty, .cart-total {
height:90px;
}

		.cartlisting-data{float:left;font-weight: bold;}

		.cartlisting-image{float:left;}

.cartlisting-odd{
background:#f8f8f9;
border-bottom:1px solid #FFF;
}

.cartlisting-even{
background: #f2f2f2;
border-bottom:1px solid #FFF;
}

.cart-subtotal{
font-weight: bold;
text-align: right;
padding:10px 1px 10px 10px;
}


.orderEdit, .orderedit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }


SPAN.newItemInCart, span.newitemincart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
  }
  
/* CREDIT CARD FORM on checkout.payment.php  */
table.orderconfirm-products{
border-collapse: collapse;
border-bottom: 1px solid #000000;
padding-bottom:4px;
}

tr.orderconfirm-productsheading{
padding:0px 0px 0px 0px;
}
	.taxbox-heading{padding:0px 5px 0px 0px;}
			
	.productsbox-heading{padding:0px 0px 0px 0px;}
			
	.totalbox-heading{padding:0px 0px 0px 0px;}

tr.orderconfirm-products{
padding:0px 0px 0px 0px;
}			

	.qtybox{padding:0px 0px 0px 0px;}

	.descbox{padding:0px 0px 0px 0px;}

	.pricebox{text-align: right;padding:0px 0px 0px 0px;}

.orderconfirm-total{
border-collapse: collapse;
}

table.orderconfirm-payment{
border-collapse: collapse;

}

tr.orderconfirm-paymentheading{
padding:0px 0px 0px 0px;
}

tr.orderconfirm-payment{
padding:0px 0px 0px 0px;
}

.orderconfirm-paymentheading{
padding:0px 0px 0px 0px;
}

.orderconfirm-payment{
padding:5px 0px 5px 0px;
}

.confirm-comments{
border: 1px solid #bbc3d3;
background-color: #FFFFFF;
padding:4px;
}



/*   ////////////////////////////////////////////////  */

span.errortext {font-family: Verdana, Arial, sans-serif;color: #ff0000;}

.infoBox, SPAN.infobox, .infobox, span.infobox {font-family: Verdana, Arial, sans-serif;font-size: 10px;}

.accounthistory-odd, .addressbook-odd, .alsopurchased-odd, .payment-odd, .productlisting-odd, .productreviews-odd, .upcomingproducts-odd, .shippingoptions-odd {
  background: #f8f8f9;}

.accounthistory-even, .addressnook-even, .alsopurchased-even, .payment-even, .productlisting-even, .productreviews-even, .upcomingproducts-even, .shippingoptions-even {
  background: #f8f8f9;}

A.pageResults, a.pageresults {color: #0000FF;}

A.pageResults:hover, a.pageresults:hover {color: #0000FF;background: #FFFF33;}


CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetuser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

.modulerow, .moduleRow { }
.modulerowover, .moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.modulerowselected, .moduleRowSelected { background-color: #E9F4FC; }

/* progress bar in checkout series       */
.checkoutbarfrom, .checkoutbarto { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutbarcurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* errors/message box */
.messageBox, .messageStackError, .messageStackWarning, .messageStackSuccess { 
font-family: Verdana, Arial, sans-serif; 
font-size: 10px; }

.messageStackError, .messageStackWarning { 
background-color: #FBBEBE;
border:0px solid #D60000;
padding:4px 4px 4px 4px;}

.messageStackSuccess { background-color: #99ff00; }


/* MISC /////////////////////////////////////////////////////////////// *//* MISC /////////////////////////////////// */
.errorBox, .errorbox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }

.stockWarning, .stockwarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }

.productsNotifications, .productnotifications { background: #f2fff7; }

.social-bookmark{float:left;width:21px;padding:10px 0px 10px 0px;}

.inputRequirement, .inputrequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }


/*DROPDOWN/FLYOUT menu in categories box  ul_categories.php */
#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		/*float : left;*/
		width : 11em;
	}

	#nav li { /* all list items */
		position : relative;
		/*float : left;*/
		line-height : 1.5em;
		margin-bottom : 0px;
		width: 11em;
		background-color:#f8f8f9; 
		border: 0px solid #FFFFFF;		
	}

	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 11.05em;
		margin-top : -1.6em;
		background-color :#DEEAF0;
		border: 0px solid #DEEAF0;
	}


	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}

	#nav li a {
		width: 11em;
		w\idth : 10em;
		display : block;
		color : #333333;
		font-weight : normal;
		text-decoration : none;
		border: 0px solid #DEEAF0;
		padding : 0.1em 0.5em;
	}
	
	#nav li li a {
		
		background-color :#DEEAF0;
		
	}
	
	
	#nav li a:hover {
		color : #333333;
		background-color :#DEEAF0;
		border: 0px solid #DEEAF0;
	}

	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
		background-color :#DEEAF0;
		border: 0px solid #CCCCCC;
	}

	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}


/* Menu items with subcategories */	

#nav a.daddy {
	background: url(file:///private/var/folders/yV/yV42MaAJEh0Kh+o6L+7v+++++TI/TemporaryItems/AdapterTemp/alpha-clear/notables/images/arrow_green.gif) center right no-repeat;
}


/* Selected items with subcategories */	

#nav li.selected {
    background-color: #FFCC00;
}


 

td a.start{
    	background-image: url('images/menu/starth.gif');
    	background-repeat: no-repeat;
    	width: 150px;
    	height: 30px;
    	display: block;
    }
   td a.start:hover {
    	background-position: -150px 0px;
    }
    
    td a.onas{
    	background-image: url('images/menu/onash.gif');
    	background-repeat: no-repeat;
    	width: 150px;
    	height: 30px;
    	display: block;
    }
   td a.onas:hover {
    	background-position: -150px 0px;
    }
   td a.wysylka{
    	background-image: url('images/menu/wysylkah.gif');
    	background-repeat: no-repeat;
    	width: 150px;
    	height: 30px;
    	display: block;
    }
   td a.wysylka:hover {
    	background-position: -150px 0px;
    }
    td a.oferta{
    	background-image: url('images/menu/ofertah.gif');
    	background-repeat: no-repeat;
    	width: 150px;
    	height: 30px;
    	display: block;
    }
   td a.oferta:hover {
    	background-position: -150px 0px;
    }
    td a.promocje{
    	background-image: url('images/menu/promocjeh.gif');
    	background-repeat: no-repeat;
    	width: 150px;
    	height: 30px;
    	display: block;
    }
   td a.promocje:hover {
    	background-position: -150px 0px;
    }
    td a.regulamin{
    	background-image: url('images/menu/regulaminh.gif');
    	background-repeat: no-repeat;
    	width: 150px;
    	height: 30px;
    	display: block;
    }
   td a.regulamin:hover {
    	background-position: -150px 0px;
    }

