/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.boxText { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; }
.errorBox { font-family : Tahoma, Verdana, Arial, sans-serif; font-size : 10px; background: #E4BD56;font-weight: bold; }
.stockWarning { font-family : Tahoma, Verdana, Arial, sans-serif; font-size : 11px; font-weight: bold; color: #B1D62D; }
.productsNotifications { background: #61654A; }
.orderEdit { font-family : Tahoma, Verdana, Arial, sans-serif; font-size : 10px; color: #B1D62D; text-decoration: underline; }

body{
	
	/*
	//SPECOWY BACKGROUND
   background-image: url(images/layout/background.jpg);
   background-repeat:  repeat;
   background-position: center top;
   background-color: #1c1f18;
   */
   
   /*
   //KABAROWY BACKGROUND
   background-image: url(images/layout/kabar_bg_left.jpg), url(images/layout/kabar_bg_right.jpg), url(images/layout/kabar_bg_middle.jpg);
   background-repeat:  no-repeat, no-repeat, repeat-x;
   background-position: left 50px, right 50px, center top;
   background-attachment: fixed, fixed, fixed;
   background-color: #fff; 
   */     
   
   /*
	background-image:url(images/layout/deliveryLeft.jpg), url(images/layout/deliveryRight.jpg), url(images/layout/deliveryfill.jpg);
  	background-repeat: no-repeat, no-repeat, repeat-x;
  	background-position: left 50px, right 50px, center 50px;
  	background-attachment: fixed;
	background-color: #050505;   
	*/
	
	background-image:url(images/layout/wildo_l_br.png), url(images/layout/wildo_left.jpg), url(images/layout/wildo_right.jpg);
  	background-repeat: no-repeat, no-repeat, no-repeat;
  	background-position: right bottom, left 50px, right 50px;
  	background-attachment: fixed;
	background-color: #050505;   	
	 
}

BODY {
     color: #EEEEEE;
     margin: 0px;
}

A {
     font-family: Tahoma, Verdana;
  color: #FFFFFF;
  text-decoration: none;

}

A:hover {
  color: #979A85;
  text-decoration: none;
}

A.highlighted {
     font-size: 11px;
     color: #979A85;
}

A.highlighted:hover {
     font-size: 11px;
     color: #979A85;
}

FORM {
     display: inline;
}

/* baner w nagłówku */
TR.header {
  background: #111111;
  font-size: 1px;
}

/* menu pod nagłówkiem */
TR.headerNavigation {
  background: #61654A;
}

TD.headerNavigation {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #61654A;
  color: #9FA489;
  font-weight : bold;
}

A.headerNavigationMain {
  font-family: Tahoma, Arial;
  font-size: 14px;
  color: #EEEEEE; 
  font-weight : bold;
}

A.headerNavigationMain:hover {
  font-family: Tahoma, Arial;
  font-size: 14px;
  color: #7E8267;
  font-weight : bold;
}

A.headerNavigation {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #AFB499; 
  font-weight : bold;
}

A.headerNavigation:hover {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #7E8267;
  font-weight : bold;
}

/* menu kategorie */
.categoriesMenu {
     color: #EEEEEE;
}

TR.categoriesMenu {
  background: #61654A;
}

TD.categoriesMenu {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #61654A;
  color: #7E8267;
  font-weight : normal;
}

A.categoriesMenu {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #AFB499; 
  font-weight : normal;
}

A.categoriesMenu:hover {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #7E8267;
  font-weight : normal;
}

A.categoriesMenuActive {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #AFB499; 
  font-weight : bold;
}

A.categoriesMenuActive:hover {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #7E8267;
  font-weight : bold;
}

/* menu w srodku */
A.categoriesMenuMiddle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #AFB499; 
  font-weight : normal;
}

A.categoriesMenuMiddle:hover {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #7E8267;
  font-weight : normal;
}

/* menu pod naglowkiem >> kategorie */
TR.headerNavigationCategory {
  background: #61654A;
}

TD.headerNavigationCategory {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #61654A;
  color: #8F9378;
  font-weight : bold;
}

A.headerNavigationCategory {
  font-size: 11px;
  color: #8F9378; 
}

A.headerNavigationCategory:hover {
  font-size: 11px;
  color: #7E8267;
}

TR.headerError {
  background: #EE0000;
}

/*  */
TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  background: red;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

/*  */
TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

/* stopka */
TR.footer {
  background: #6D7156;
}

TD.footer {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #6D7156;
  color: #ffffff;
  font-weight: bold;
}

/* boxText */
A.boxText { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 15px; }

/* ramka okienka */
.infoBox {
  /*background: #6D7156;*/
}

/* zawartoŚć okienka */
.infoBoxContents {
  /*background: #6D7156;*/
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
}

/*  */
.infoBoxNotice {
  background: #6D7156;
}

.infoBoxNoticeContents {
  background: #6D7156;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
}

/* nagłówek okienka */
TD.infoBoxHeading {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  /*background: #6D7156;*/
  color: #FFFFFF;
}

TD.infoBox, SPAN.infoBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #6D7156;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #6D7156;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #5C6145;
  border-spacing: 0px;
}

.productListing-heading {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #5C6145;
  color: #FFFFFF;
  font-weight: normal;
}

TR.productListing-data, TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #5C6145;
  border: 0px;
}

TD.pageResults {
     font-family: Verdana, Arial, sans-serif;
     font-size: 12px;
     color: #FFFFFF;
     text-decoration: none;
     font-weight: bold;
}

A.pageResults {
     font-size: 12px;
     color: #FFFFFF;
     text-decoration: none;
     font-weight: bold;
}

A.pageResults:hover {
     font-size: 12px;
  color: #979A85;
  text-decoration: none;
  font-weight: bold;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 18px;
  font-weight: normal;
  color: #FFFFFF;
}
TD.pageHeadingNew {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  background: #8F9378;
  font-size: 18px;
  font-weight: normal;
  color: #FFFFFF;
}
TD.pageSubHeading, DIV.pageSubHeading {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bolder;
  color: #FFFFFF;
}

TR.subBar {
  background: #CCCC88;
}

TD.subBar {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
}

TD.main, P.main {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}

TD.categoryCenter, SPAN.categoryCenter, P.categoryCenter {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.accountCategory {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
}

TD.fieldKey {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
}

TD.fieldValue {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}

TD.tableHeading {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
}

input, select, textarea{
     font-size:11px;
     border:1px solid grey;
     padding:2px;
     background-color: #424530;
     border:1px solid #8f9378;
     color:#fff;
       -moz-border-radius: 3px; 
     -webkit-border-radius:3px; 
     border-radius: 3px;
}

    
input:hover, textarea:hover, select:hover{
     //background-color: #f5f5f6;     
     } 
input:focus, textarea:focus, select:focus{
     background-color: #424530;
     border:1px solid #8f9378;
     -moz-box-shadow: 0px 0px 4px #8f9378;
     -webkit-box-shadow: 0px 0px 4px #8f9378;
     box-shadow: 0px 0px 4px #8f9378;         
}

.clearInput{
          border:0px;
          padding:0px;
          margin:0px;
}

.shop-button{
	font-size:11px;
   border:1px solid grey;
   padding:2px;
   border:1px solid #8f9378;
   color:#fff;
	background-color:#61654a;
 	width: 144px;
 	padding:6px;
 	text-align: center;
 	text-transform: uppercase;
 	font-weight: bold;
 	
   -moz-border-radius: 5px; 
   -webkit-border-radius:5px; 
   border-radius: 5px;
}

.shop-button:hover{
	background-color:#424530;	
	cursor: pointer;
	-moz-box-shadow: 0px 0px 4px #8f9378;
	-webkit-box-shadow: 0px 0px 4px #8f9378;
	box-shadow: 0px 0px 4px #8f9378;  	
}










































SPAN.greetUser {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: normal;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #B1D62D;
  font-weight: bold;
}
SPAN.markProductAvailabilityInStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: lime;
  font-weight: bold;
}
SPAN.markProductAvailabilityOrdered {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #FFB426;
  font-weight: bold;
}
SPAN.markProductAvailabilityOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #800000;
  font-weight: bold;
}
SPAN.markProductForCollectionOnly {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #B1D62D;
  font-weight: bold;
}
SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #B1D62D;
}

SPAN.productSelloutPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #B1D62D;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #BB0000;
}

.moduleRow { }
.moduleRowOver { background-color: #61654A; cursor: pointer;}
.moduleRowSelected { background-color: #6D7156; }

.checkoutBarFrom, .checkoutBarTo { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #4E4328; }
.checkoutBarCurrent { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #FFFFFF; }

/* main box */
.mainBoxHeader {
  background: #8F9378;
}

.mainBoxContents {
  background: #5C6145;
}

/* message box */

.messageBox { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning {      font-family: Tahoma, Verdana, Arial, sans-serif;  font-size:12px; font-style: italic;}
.messageStackSuccess { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; background-color: #BBBB88; }

/* input requirement */

.inputRequirement { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #111111; font-weight: normal;}

/*----------------------------Suggest Styles--------------------------*/
.suggest_link {
     background-color: #FFFFFF;
     color: #000000;
     padding: 2px 6px 2px 6px;
}
.suggest_link_over {
     background-color: #565600;
     padding: 2px 6px 2px 6px;
     
}
#search_suggest {
     position: absolute; 
     background-color: #FFFFFF; 
     text-align: left; 
     border: 1px solid #000000;               
}          
/*----------------------------End Suggest Styles------------------------*/

A.footerLink {
     font-size: 5px;
     color: #61654A;
}

.smallText_gr3-edit{
     font-size:12px;
     text-align:left;
     line-height:1.8em;
     margin:0px;
     padding:0px;
     padding-left:25px;
     padding-bottom:18px;
     list-style-type:none;     
}

.footer-border_gr3-edit{
     border-right: 1px dashed #8f9378;
}

.prodInfo-legend_gr3-edit{
     font-family:'Trebuchet MS'; 
     font-size:22px; 
     text-transform:uppercase; 
     font-weight:bold; 
     color:#8f9378;
}
.prodInfo-body_gr3-edit{
     border:2px solid #8f9378; 
     margin-bottom:10px; 
     margin-top:8px; 
     font-family:Verdana; 
     font-size:10px; 
     text-align:justify; 
     color:#b3b79c;
     padding:10px;
}


.stickytooltip{
     display:none;
     position:absolute;
     display:none;
     padding:5px;
     border:1px solid #8f9378; /*Border around tooltip*/
     background:#5c6145;
     color:white;
     z-index:3000;
     
		box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
		-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
		-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);	
    
     -moz-border-radius: 7px;
     -webkit-border-radius:7px;
     border-radius: 7px/;    
}


.stickytooltip .stickystatus{ /*Style for footer bar within tooltip*/
     background:black;
     color:black;
     padding-top:0px;
     text-align:center;
     font:bold 11px Arial;
}

.atip{
	font-family:'Trebuchet MS';
}     

.gr3_tooltip{
     text-align:center;
     padding-top:5px;
     font-weight:bold;
     text-transform:uppercase;
     font-family:'Trebuchet MS'; 
}

.gr3_smallText{
     font-size:5px;
     color:black;     
}

.gr3_selectField{
     width:144px;
}

.gr3_inputField, .gr3_form_password{
     width:144px;
}
     

.gr3_inputField_long{
     width:250px;
}

.gr3_inputField_short{
     width:45px;
}

.gr3_adresTitle_mod, .gr3_passwordTitle_mod{
     text-align:right;
     padding-right:10px;
     width: 120px;     
}

dd{
     padding:0px;
     margin:0px;
}

dl{
     padding:0px;
     margin:0px;
}

.gr3_contener{
     width:960px; 
     position:relative;
}

.pl10years_badge{
     position:absolute;
     top:5px;
     left: 485px;
     width:181px;
     height:216px;
     background-image:url(images/layout/10years_badge_pl.png);
     background-repeat:no-repeat;   
}

.en10years_badge{
     position:absolute;
     top:5px;
     left: 485px;
     width:181px;
     height:216px;
     background-image:url(images/layout/10years_badge_en.png);
     background-repeat:no-repeat;   
}

.plFreeDeliveryDay_badge{
     position:absolute;
     top:10px;
     left: 680px;
     width:330px;
     height:210px;
     background-image:url(images/layout/spec_shipping_free_pl.png);
     background-repeat:no-repeat;   
}

.enFreeDeliveryDay_badge{
     position:absolute;
     top:10px;
     left: 680px;
     width:330px;
     height:210px;
     background-image:url(images/layout/spec_shipping_free_en.png);
     background-repeat:no-repeat;   
}

.black2014_badge{
     position:absolute;
     top:10px;
     left: 620px;
     width:383px;
     height:246px;
     background-image:url(images/layout/blackFriday_2014_badge.png);
     background-repeat:no-repeat;   	
}


/*STYLE DZIAŁU KONTAKT*/
.headerUs{
          font-family: Tahoma, Verdana, Arial, sans-serif;
     display:block;
     font-size:20px;     
     margin-top:10px;
}

.subHeaderUs{
     display:block;
     font-size:14px;
     font-weight:bold;
     margin-top:10px;
     
}

.tableUs{
     display:table;
     text-align:left;
}

.cellLeftUs{
     display:table-cell;
     float:left;
     text-align: left;
     padding:2px;
     margin-left:5px;
     width:120px;
}

.cellUs{
     display:table-cell;
     float:left;
     text-align: left;
     margin-left:5px; 
     padding:2px;
}

.rowUs{
     display: table;
}

.imageUs{
     float:left;
     padding:5px;
}

.imageUs:hover{
     background-color:#6d7156;
}

.tmbUs{
     float: left;
     padding:5px;
     
}
.tmbUs:hover{
     background-color:#6d7156;
}

.box{
     float:left; 
     width:310px; 
     height:234px; 
     background: url(includes/facebook_wid/new_fb_bg.png) no-repeat; 
     display:block; left:-320px; 
     padding:10px 55px 0px 0px; 
     position:fixed; top: 100px; 
     z-index:2002;
}
  

.kolekcjoner{
      position:absolute;
}
.kol_contener{
     width:960px; 
     position:relative;
     left:10px;
     top:5px;
}

.ajaxLoader{
     display: block;
     min-width:50px;
     max-width: 200px;
     font-family: Tahoma, Verdana, Arial, sans-serif;
     font-size:12px;
     height:20px;
     padding:10px;
     padding-left: 52px; 
     padding-top:15px;
     margin-bottom:20px;
     background-image: url(images/layout/ajax-loader.gif);
     background-position: 15px 10px;
     background-repeat: no-repeat;
     border:1px solid #8f9378;
     text-align: left;
     color:#000;
          
   -moz-border-radius: 8px; 
   -webkit-border-radius: 8px; 
   border-radius: 8px;       
}

.contactColumnLeft, .contactColumnRight, .inputCell{
     font-family: Tahoma, Verdana, Arial, sans-serif;
     font-size:12px;
}

.successCard, .infoCard, .warningCard, .errorCard, .successFreeShipp, .errorFreeShipp, .installmentPayU, .workCard{
     font-family: Tahoma, Verdana, Arial, sans-serif;
     font-size:12px;
     display: block;
     margin:10px 30px 20px 30px;
     padding:10px; 
     padding-left: 80px;
     background-position: 15px 10px;
     background-repeat: no-repeat;     
     font-style: italic;
     color:#fff;
     text-align: left;
   -moz-border-radius: 5px; 
   -webkit-border-radius: 5px; 
   border-radius: 5px;      
}

.successFreeShipp{
     background-image: url(images/layout/ico_success.png), url(images/layout/ico_ups.png);
     background-position: 15px 5px, right center; 
     background-color:#8f9378;
     border:1px solid #5c6145;
     margin:10px 0px;
     margin-bottom: 20px;
}

.errorFreeShipp{
     background-image: url(images/layout/ico_info.png), url(images/layout/ico_ups.png);
     background-position: 15px 7px, right center; 
     background-color:#8f9378;
     border:1px solid #5c6145;
     margin:0px 0px;
     margin-bottom: 20px;
}

.installmentPayU{
     background-image: url(images/layout/blue_pay_shoppingcart.png);
     background-position: right top; 
     background-color:#8f9378;
     border:1px solid #5c6145;
     margin:0px 0px;
     margin-top: 5px;
     padding-left:10px; 
}
.installmentPayU a{
	margin-top: 10px;
	padding-right:25px;
	background-image: url(images/layout/button_arrow-red-rightx3.gif);
	background-repeat: no-repeat; 
	background-position: right center;
}

.installmentPayU a:hover{
	padding-right:30px;
	color: #424530;
}
.installmentPayU:hover{
	border-color: #fff;
}






.successCard{
     background-image: url(images/layout/ico_success.png);
     border:1px solid #8f9378;
     background-color: #6d7156;
      
}
.infoCard{
     background-image: url(images/layout/ico_info.png);
     border:1px solid #8f9378;
     background-color: #6d7156;
}
.infoCard ul{
     margin:0px;
     margin-left:13px;
     padding:0px;
}

.workCard{
     background-image: none;
     border:1px solid #8f9378;
     background-color: #6d7156;
     padding-left: 10px;
}
.workCard ul{
     margin:0px;
     margin-left:20px;
		padding:0px;
     padding-bottom: 5px;
}
.workCard h2{
	margin-bottom:10px;
	display: block;
}

.warningCard{
     background-image: url(images/layout/ico_warning.png);
     border:1px solid #8f9378;
     background-color: #6d7156;
     
}
.errorCard{
     background-image: url(images/layout/ico_error.png);
     background-color:#6d7156;
     border:1px solid #8f9378;
     
}
.payU{
		margin:0px 9px 0px 5px; 
		text-align:left;
		box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
		-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
		-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);	
}


h2, h3{
     margin: 0px;
     padding: 0px;          
}

.input_orderForm{
   width: 231px;
   font-size: 13px;
   padding:5px;
}

.liteUpRed:focus{
       border-color: #c00000;
}

textarea{
   resize:vertical;
   font-size: 13px;
   padding:5px;   
}

.gr3_help{
	padding:0px 25px;
}
.gr3_help h3{
	font-size: 18px;
	font-weight: normal;
	margin-top:20px;	
}
.gr3_help img{
	vertical-align:text-bottom;;
}
.gr3_help_content{
	padding: 0px 25px;
	padding-right: 0px;
	text-align: justify;
}

.stockAndManuButton{
	display:table; 
	border:1px solid #8f9378; 
	padding: 5px 10px; 
	margin-right:9px;
	//margin-top:3px;
	text-align: right;
	cursor: pointer;
	
     -moz-border-radius: 5px/*{cornerRadius}*/; 
     -webkit-border-radius:5px/*{cornerRadius}*/; 
     border-radius: 5px/*{cornerRadius}*/;

}

.manImgCorners{
      border:1px solid #8f9378;
      padding:1px;
      margin:10px 5px;
      margin-top:1px;
      margin-bottom:9px;
      margin-left: 1px;
      margin-right: 9px;

     -moz-border-radius: 5px/*{cornerRadius}*/; 
     -webkit-border-radius:5px/*{cornerRadius}*/; 
     border-radius: 5px/*{cornerRadius}*/;

		box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
		-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
		-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);	
}

.productsInfoImages{
      border:1px solid #8f9378;
      padding:1px;
      margin:10px 5px;
      margin-top:1px;
      margin-bottom:9px;
      margin-left: 1px;
      margin-right: 5px;

     -moz-border-radius: 5px/*{cornerRadius}*/; 
     -webkit-border-radius:5px/*{cornerRadius}*/; 
     border-radius: 5px/*{cornerRadius}*/;

		box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
		-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
		-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);	
}

.categoriesMenu img, .categoriesMenuActive img{
      border:1px solid #8f9378;
      padding:1px;

     -moz-border-radius: 5px/*{cornerRadius}*/; 
     -webkit-border-radius:5px/*{cornerRadius}*/; 
     border-radius: 5px/*{cornerRadius}*/;

		box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
		-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
		-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);	
}


.corners4all img{
      border:1px solid #8f9378;
      padding:1px;

     -moz-border-radius: 5px/*{cornerRadius}*/; 
     -webkit-border-radius:5px/*{cornerRadius}*/; 
     border-radius: 5px/*{cornerRadius}*/;

		box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
		-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
		-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);	
}

.corners4allFlat img{
      border: 1px solid #8f9378;
      padding: 1px;
      margin-top: 5px;
      margin-left: 6px;
      
     -moz-border-radius: 5px/*{cornerRadius}*/; 
     -webkit-border-radius:5px/*{cornerRadius}*/; 
     border-radius: 5px/*{cornerRadius}*/;

}

.distributorImg{
      #border:1px solid #8f9378;
      padding:2px;
      margin:10px 5px;
      margin-top:1px;
      margin-bottom:9px;
      margin-left: 1px;
      margin-right: 8px;
}

.payU{
		box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
		-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
		-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);	
}























#search-autocomplete-list{
	display: none;
	position: absolute;
	min-width: 200px;
	min-height: 50px;
	left:0px;
	top:50px;	
	z-index: 1100;
	
   box-shadow: 0px 2px 5px #000; /*shadow for CSS3 capable browsers.*/
   -webkit-box-shadow: 0px 2px 5px #000;
   -moz-box-shadow: 0px 2px 5px #000;		
}
#search-autocomplete-list ul{
	padding-right:30px;
	background: #61654a; /* Old browsers */
	background: -moz-linear-gradient(top,  #61654a 0%, #424530 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#61654a), color-stop(100%,#424530)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #61654a 0%,#424530 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #61654a 0%,#424530 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #61654a 0%,#424530 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #61654a 0%,#424530 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61654a', endColorstr='#424530',GradientType=0 ); /* IE6-9 */		
}

#search-autocomplete-list li{
	display: block;
	border-top:1px dotted #8F9378;
	text-align: left;
	padding: 5px;
	cursor: pointer;
}
#search-autocomplete-list li img{
	width:50px;
	margin-right:5px; 
	vertical-align:middle;
	
	-moz-border-radius: 2px;
	-webkit-border-radius:2px;
	border-radius: 2px;	
}
.search-up{
	position: absolute;
	left: 10px;
	top: -9px;	
	border-left: 9px solid transparent;
	border-right: 9px solid transparent;
	border-bottom: 9px solid #61654a;
	width: 0; 
	height: 0; 	

}
.search-close{
	position: absolute;
	right: 5px;
	top: 05px;
	z-index: 1500;
	cursor: pointer;
}
.search-more{
	background-color: #61654a;	
	padding: 8px;
	cursor: pointer;
}
.search-more:hover{

	background: -moz-linear-gradient(top,  #61654a 0%, #424530 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#61654a), color-stop(100%,#424530)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #61654a 0%,#424530 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #61654a 0%,#424530 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #61654a 0%,#424530 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #61654a 0%,#424530 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61654a', endColorstr='#424530',GradientType=0 ); /* IE6-9 */		
}










































.fixedMenu{
	z-index: 1000;
	position: fixed;
	width: 100%;
	height: 46px;
	top: 0px;
	left: 0px;
	font-family: verdana;
	font-size: 11px;
	border-bottom:4px solid #424530;
	
	background: #61654a; /* Old browsers */
	background: -moz-linear-gradient(top,  #61654a 0%, #424530 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#61654a), color-stop(100%,#424530)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #61654a 0%,#424530 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #61654a 0%,#424530 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #61654a 0%,#424530 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #61654a 0%,#424530 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61654a', endColorstr='#424530',GradientType=0 ); /* IE6-9 */

   box-shadow: 0px 2px 5px #000; /*shadow for CSS3 capable browsers.*/
   -webkit-box-shadow: 0px 2px 5px #000;
   -moz-box-shadow: 0px 2px 5px #000;	
	
}
.fixedMenu .menu{
	position: relative;
	display: block;
	width: 960px;
	margin: 0px;
}
.fixedMenu .menu ul{
	padding: 0px;
	margin: 0px;
}

.fixedMenu .menu li{
	display: inline-block;
	padding: 15px 8px;
	padding-bottom: 19px;
	text-align: center;	
}
.fixedMenu .menu li:hover{
	background-color:#424530;
	color: #fff;
}
.fixedMenu input, .fixedMenu select, .fixedMenu button{
	font-size: 11px;
	padding: 5px;
	background-color: #424530;
	border: 1px solid #8F9378;
	color: #FFF;
	font-size: 11px;
	-moz-border-radius: 3px;
   -webkit-border-radius:3px;
   border-radius: 3px;
}
.fixedMenu .searchInput{
	width: 150px;
	border-left-color: none;
	background-color: #fff;
	color: #000;
	-moz-border-radius: 3px;
   -webkit-border-radius:3px;
   border-radius: 3px;
}
.fixedMenu .searchButton{
	padding: 4px 4px;
}
.fixedMenu select{
	padding: 4px;
}

.shoppingCart{
	float:right; 
	background-image: url(images/layout/ico_shopping-cart-32.png);
	background-repeat: no-repeat;
	background-position: 6px center;
	padding:8px 8px 12px 45px;
	background-color:#424530;
	text-align:left;
	width: 95px;	
}

.personals li{
	cursor: pointer;	
}
.arrow-up{
	width: 0; 
	height: 0; 
	border-left: 9px solid transparent;
	border-right: 9px solid transparent;
	border-bottom: 9px solid #61654a;
	position: absolute;
	right: 10px;
	top: -9px;
}
#acountMenageMenu{
	display: none;
	position: absolute;
	right:0px;
	top:50px;	
}
#acountMenageMenu ul{
	background: #61654a; /* Old browsers */
	background: -moz-linear-gradient(top,  #61654a 0%, #424530 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#61654a), color-stop(100%,#424530)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #61654a 0%,#424530 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #61654a 0%,#424530 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #61654a 0%,#424530 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #61654a 0%,#424530 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61654a', endColorstr='#424530',GradientType=0 ); /* IE6-9 */		
   
   box-shadow: 0px 2px 5px #000; /*shadow for CSS3 capable browsers.*/
   -webkit-box-shadow: 0px 2px 5px #000;
   -moz-box-shadow: 0px 2px 5px #000;		
	cursor: pointer;
}

#acountMenageMenu li{
	display: block;
	border-top:1px dotted #8F9378;
	text-transform: uppercase;
	text-align: right;
	padding-left: 30px;
}

#acountLoginMenu{
	display: none;
	position: absolute;
	right:0px;
	top:50px;	
}
#acountLoginMenu ul{
	background: #61654a; /* Old browsers */
	background: -moz-linear-gradient(top,  #61654a 0%, #424530 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#61654a), color-stop(100%,#424530)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #61654a 0%,#424530 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #61654a 0%,#424530 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #61654a 0%,#424530 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #61654a 0%,#424530 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61654a', endColorstr='#424530',GradientType=0 ); /* IE6-9 */		
   
   box-shadow: 0px 2px 5px #000; /*shadow for CSS3 capable browsers.*/
   -webkit-box-shadow: 0px 2px 5px #000;
   -moz-box-shadow: 0px 2px 5px #000;		
	cursor: pointer;
}
#acountLoginMenu li{
	display: block;
	border-top:1px dotted #8F9378;
	text-transform: uppercase;
	text-align: right;
	padding-left:20px;
	padding-right:20px;	
}
#acountLoginMenu li:hover{
	background-color: transparent;
}
.ajaxButton, .notifyButton{
	display: block;
	font-size: 11px;
	width: 100%;
	padding: 5px;
	background-color: #424530;
	border: 1px solid #8F9378;
	color: #FFF;
	font-size: 11px;
	-moz-border-radius: 3px;
   -webkit-border-radius:3px;
   border-radius: 3px;
   cursor: pointer;
   text-transform: uppercase;
   font-weight: bold;
   text-align: center;
   
	background: #61654a;
	background: -moz-linear-gradient(top,  #61654a 0%, #424530 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#61654a), color-stop(100%,#424530));
	background: -webkit-linear-gradient(top,  #61654a 0%,#424530 100%);
	background: -o-linear-gradient(top,  #61654a 0%,#424530 100%);
	background: -ms-linear-gradient(top,  #61654a 0%,#424530 100%);
	background: linear-gradient(to bottom,  #61654a 0%,#424530 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61654a', endColorstr='#424530',GradientType=0 );  
   
   /*
	background: #61654a;
	background: url(images/layout/ico_shopping-cart-32.png)  no-repeat 6px center, -moz-linear-gradient(top,  #61654a 0%, #424530 100%);
	background: url(images/layout/ico_shopping-cart-32.png) no-repeat 6px center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#61654a), color-stop(100%,#424530)); 
	background: url(images/layout/ico_shopping-cart-32.png) no-repeat 6px center, -webkit-linear-gradient(top,  #61654a 0%,#424530 100%);
	background: url(images/layout/ico_shopping-cart-32.png),  no-repeat 6px center, -o-linear-gradient(top,  #61654a 0%,#424530 100%); 
	background: url(images/layout/ico_shopping-cart-32.png),  no-repeat 6px center, -ms-linear-gradient(top,  #61654a 0%,#424530 100%);
	background: url(images/layout/ico_shopping-cart-32.png) no-repeat 6px center linear-gradient(to bottom,  #61654a 0%,#424530 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61654a', endColorstr='#424530',GradientType=0 );			   
	*/
}

.notifyButton{
	text-align: center;
	font-weight: normal;
	padding: 7px 0px 6px 0px; 
	/*
	background: #61654a;
	background: -moz-linear-gradient(top,  #61654a 0%, #424530 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#61654a), color-stop(100%,#424530));
	background: -webkit-linear-gradient(top,  #61654a 0%,#424530 100%);
	background: -o-linear-gradient(top,  #61654a 0%,#424530 100%);
	background: -ms-linear-gradient(top,  #61654a 0%,#424530 100%);
	background: linear-gradient(to bottom,  #61654a 0%,#424530 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61654a', endColorstr='#424530',GradientType=0 );
	*/
}

.notifyButton{
	font-size: 0.77em;
	padding-top: 7px;
	padding-bottom: 8px;
}

.ajaxButton{
	background-size: 22px;
}


.ajaxButton:hover, .notifyButton:hover{
	-moz-box-shadow: 0px 0px 4px #8f9378;
	-webkit-box-shadow: 0px 0px 4px #8f9378;
	box-shadow: 0px 0px 4px #8f9378;  
}











/*
#newProducts_contener, #indexCategoriesBox{
	display: none;	
}
.ajaxClassSpinner{
	background-image: url(images/layout/ajax-loader-new.gif);
	background-position: 350px 200px;
	background-repeat: no-repeat;
}
*/


.indexCategoriesBox{
	padding-top:4px;
}
.indexCategoriesCell{
	z-index: 0;	
	position: relative;
	display: inline-block;
	float: left;
	width: 145px;
	height:246px;
	margin: 0px 14px;
	margin-bottom: 20px;
	line-height: 15px;
	
	border:1px solid #8f9378;
	padding:1px;
	background-color: #81846f;

	-moz-border-radius: 5px/*{cornerRadius}*/; 
	-webkit-border-radius:5px/*{cornerRadius}*/; 
	border-radius: 5px/*{cornerRadius}*/;

		box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
		-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
		-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);	
		
}
.indexCategoriesCell img{
	width:145px;
}
.indexCategoriesCell .head{
	height:28px ;
}
.indexCategoriesCell .spot{
	height: 57px;
}

.indexCategoriesRow{
	padding:0px 5px;
	font-size: 11px;
	text-align: left;
}
.indexCategoriesRow:first{
	margin-top:5px;
}
.indexCategoriesCellHeader{
	margin-bottom:4px;	
}
.indexCategoriesFooter{
	padding:2px 5px;
	font-size: 9px;
	text-align: right;
	position: absolute;
	bottom: 5px;
	right: 5px;
}











#newProducts_contener{
	padding-top: 5px;
		
}



.newProducts_box{
	position: relative;
	display: inline-block;
	border:1px solid #8f9378;
	padding:8px;
	height:153px;
	width:210px;
	margin:8px;
	font-size: 10px;
	text-align: justify;
	float: left;
	
	background: #61654a; /* Old browsers */
	background: -moz-linear-gradient(top,  #61654a 0%, #424530 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#61654a), color-stop(100%,#424530)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #61654a 0%,#424530 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #61654a 0%,#424530 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #61654a 0%,#424530 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #61654a 0%,#424530 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61654a', endColorstr='#424530',GradientType=0 ); /* IE6-9 */			

	-moz-border-radius: 5px/*{cornerRadius}*/; 
	-webkit-border-radius:5px/*{cornerRadius}*/; 
	border-radius: 5px/*{cornerRadius}*/;

		box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
		-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
		-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);		
}
.newProducts_box img{
	display: inline-block;
	width: 130px;
	height: 75px;
	border:1px solid #8f9378;
	padding:1px;
	margin-bottom:5px;
	background-color: #81846f;
	-moz-border-radius: 5px/*{cornerRadius}*/; 
	-webkit-border-radius:5px/*{cornerRadius}*/; 
	border-radius: 5px/*{cornerRadius}*/;	
}
.newProducts_box .price{
	position: absolute;
	font-weight: bold;	
	font-size: 11px;
	right:0px;
	top:30px;
	text-align: center;
	vertical-align: center;
	width:72px;
	padding:5px;
}
.newProducts_box .swimTag, .outletProductsList .swimTag{
	position: absolute;
	top: -7px;
	right:	-7px;
	height: 68px;
	width: 77px;
	background-repeat: no-repeat;
	background-position: right top;
}


























.outletProductsBox, .outletCategoryBox{
	display: inline-block;
	float: left;
	width: 137px;
	height: 255px;
	margin: 10px;
	padding: 10px;
	position: relative;
   background-color: #5c6145;
   border:1px solid #8f9378;
   color: #c0c0c0;
	background-repeat: no-repeat, no-repeat, no-repeat;
	background-position: center 15px, center 60px, left top;
	background-size: 210px auto, 16px auto, 280px 158px;
	
	-moz-border-radius: 5px; 
	-webkit-border-radius:5px; 
	border-radius: 5px;	
     
		box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
		-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
		-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);	           
} 
 
.outletCategoryBox{
	background-size: 157px auto, 16px auto;
	background-position: center top, center 60px, left top;
	height: 180px;
}

.outletCategoryBox:hover{
	color: #fff;
	font-size:18px;  
	border-color: #fff
}  


.categoryBoxSpacer{
	height: 133px;
	clear: both;
} 

.categoryBoxHeader{
   height: 55px; 
   text-align:center;
   display: table-cell;
   vertical-align:middle; 
     
	font-size: 14px;
   text-transform: uppercase;
   margin-top: 192px; 
   clear: both;
   width: 275px;   
}




















.outletProductBox:hover{
	color: #fff;
	font-size:18px;  
	border-color: #fff
}  

.outletProductsBox{
	height: 254px;
	width: 137px;
	background-position: center 0px, center 30px, left top;
	background-size: 157px auto, 16px auto, 280px 158px;	
}

.productsBoxSpacer{
	height: 84px;
	clear: both;
}  
  
     
.productsBoxImage{
	display: table;
   width: 137px;
   height:155px;
   background-repeat:no-repeat;
   background-position: top center, center center; 
   }   

.productsBoxHeader{
   height: 61px; 
   text-align:center;
   display: table-cell;
   vertical-align:middle; 
     
	font-size: 10px;
   text-transform: uppercase;
   margin-top: 192px; 
   clear: both;
   width: 275px;   
}
    
          
.productsBoxShortDesc{
     font-style: normal;
     text-align: justify;
     line-height: 15px;
     white-space: pre-wrap;
	  word-wrap: break-word;          
}
  
.pricePrice{
	display: block;
	font-size: 14px;
	padding-bottom: 5px;
	padding-top:12px;
	margin-top: 10px;
	text-align: center;
	border-top:1px solid grey;
}
.productButton{
	display: table-cell;
	height: 63px;
   text-align:center;
   vertical-align:bottom; 
   clear: both;
   width: 275px;      	
}
.productButton select{
	width: 100%;      	
}


.outletProductsBox .swimTag{
	position: absolute;
	top: -7px;
	right:	-7px;
	height: 68px;
	width: 77px;
	background-repeat: no-repeat;
	background-position: right top;
}
.outletProductsBox .swimStatus{
	position: absolute;
	top: 157px;
	left: 0px;
	height: 20px;
	width: 157px;
	text-align: center;
}
.outletProductsBox .swimStatuBg{
	background-color: #5c6145;
	padding: 0px 5px;	
}


.productDisplayStyle{
	font-family: Tahoma, Verdana, Arial, sans-serif; 
	font-size: 11px;	
	margin-top: 13px;
}
.productDisplayStyle h1{
	display: inline-block;
	font-size: 25px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	line-height: 0.8;	
}
















.naviBoxDiv, .naviCatDiv{
	margin-right:24px;
	margin-left: 9px;
	margin-top: 1px;
	padding: 10px;
	
	border:1px solid #8f9378;

	background: #61654a; /* Old browsers */
	background: -moz-linear-gradient(top,  #61654a 0%, #424530 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#61654a), color-stop(100%,#424530)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #61654a 0%,#424530 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #61654a 0%,#424530 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #61654a 0%,#424530 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #61654a 0%,#424530 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61654a', endColorstr='#424530',GradientType=0 ); /* IE6-9 */		

	-moz-border-radius: 5px;
	-webkit-border-radius:5px; 
	border-radius: 5px;		
	
	box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);	
}

.titleBar{
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom:1px solid #8f9378;
	overflow: hidden;
	clear: both;
}
.titleBar .header, .naviCatDiv .header{
	display: inline-block;
	text-align: left;
	font-size: 18px;
}
.titleBar .counter{
	display: inline-block;
	float: right;	
	text-align: right;
	padding-top: 3px;
}

.titleBar .manufacturer_description{
	text-align: justify;
	margin-top: 10px;
}

#morelink, #lesslink{
	cursor: pointer;
	font-weight: bold;	
}


.naviCatDiv .manufacturerDrop{
	display: inline-block;
	float: right;	
	text-align: right;
	padding-top: 3px;
}
.filterBar{
	//padding: 10px;	
	text-align: right;
}
.paginationBar{
	text-align: right;
	margin: 20px 14px 5px 10px;	
	overflow: hidden;
	clear: both;
}

.naviCatDiv{
	margin-right:24px;
	margin-left: 9px;
	margin-top: 1px;
	margin-bottom: 5px;	
}
.naviCatDiv .titleBar{
	border:none;
	margin-bottom: 0px;
	padding-bottom: 0px;	
}

.naviBoxDiv select, .naviCatDiv select{
	padding:2px;
	margin-left:5px;
}


/*COOKIE/////////////////////////////////////////////////////////////////////////////*/
.cookieInfo{
	display: none;
	font-family: Tahoma, Verdana;
   position: relative;
   overflow:hidden;
   width: 864px;
   text-align: justify;
   padding: 15px;
   font-size: 12px;
   padding-left:80px;
   background-image: url('../images/layout/ico_cookie.png');
   background-position: 5px center;     
   background-repeat: no-repeat;
   background-color: #000;
   color: #fff;

   box-shadow: 1px 1px 5px #000; /*shadow for CSS3 capable browsers.*/
   -webkit-box-shadow: 1px 1px 5px #000;
   -moz-box-shadow: 1px 1px 5px #000;     
}

.cookieInfo h1{
   margin:0px;
}
.cookieInfo a{
   color: #fff;
   text-decoration: underline;
}


.close{
	float:right;
   cursor: pointer;
   margin:0px 10px;     
   margin-right:0px;     
}















.outletProductsList{
	position: relative;
   background-color: #5c6145;
   border:1px solid #8f9378;
   color: #c0c0c0;
   margin:10px;
   margin-top:15px;
   width:694px;
   height:153px;
   clear: both;
	-moz-border-radius: 5px; 
	-webkit-border-radius:5px; 
	border-radius: 5px;	
     
	box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);	        	
}

.outletProductsList img{
	display: block;
	width: 130px;
	height: 75px;
	border:1px solid #8f9378;
	background-color: #424530;
	padding:1px;
	margin:10px;
	-moz-border-radius: 5px; 
	-webkit-border-radius:5px; 
	border-radius: 5px;	
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;   	
}

.outletProductsList .prodDesc{
	float: left;
	display: block;
	margin-top: 10px;
	width: 360px;
	height:128px;
	text-align: justify;
}

.prodDesc h3{
	padding: 8px 0px;
}

.outletProductsList .prodOrderBox{
	float: left;
	width: 150px;
	margin-top: 10px;
	margin-left: 10px;
	height:133px;
	padding-left:10px;
	border-left:1px dotted #8f9378;
}

.prodOrderBox .listPrice{
	text-align: center;
	font-size: 18px;
	padding: 10px 0px;
	color: #fff;
}


.prodOrderBox select{
    width: 100%;
}
.displayButton{
   background-color: #424530;
   border:1px solid #8f9378;
   color: #c0c0c0;	
   margin-left:5px;
   padding: 4px;
   vertical-align: middle;
   height: 12px;
   width: 12px;
   margin-top:-2px;
   
   
	-moz-border-radius: 3px; 
	-webkit-border-radius:3px; 
	border-radius: 3px;
}
.displayButton:hover{
	cursor: pointer;
}
.avaStatus{
	text-align: center;

}

.bottomButton{
	position: absolute;
	bottom: 10px;
	width: 149px;	
}
.listPrice{
	text-transform: lowercase;	
	height: 50px;
	padding: 0px;
}






















.quotHolder{
	position: relative;
	border: 1px dashed #8f9378;
	width:420px; 
	margin: 0px 20px;
	margin-top: -10px;
	font-size: 16px;
	line-height: 20px;
	font-style: italic;
	text-align: center;
	padding: 20px;
	padding-top: 5px;
	-moz-border-radius: 10px; 
	-webkit-border-radius:10px; 
	border-radius: 10px;	
	
}
.quotHolder .starsRate{
	display: inline-block;
	margin-bottom: 5px;
	bottom: 5px;
	left:100px;
	height: 16px;
	width: 102px;
	background-image: url(images/layout/star_noshadow.png);
	background-repeat: no-repeat;
}


.quotHolder .starName{
	position: absolute;
	bottom: 20px;
	right: 20px;
}
.quotHolder legend{
	text-align: left;	
	padding: 0px 10px;
}



.quotHolder .s1{
	background-position: center -82px;	 
}
.quotHolder .s2{
	background-position: center -62px;	
}
.quotHolder .s3{
	background-position: center -42px;
}
.quotHolder .s4{
	background-position: center -22px;
}
.quotHolder .s5{
	background-position: center 0px;	
}

.bulpOff span, .bulpOn span{
	display: inline-block;
	margin-right: 5px;
	height: 8px;
	width: 8px;
	-moz-border-radius: 100px; 
	-webkit-border-radius:100px; 
	border-radius: 100px;		
}
.bulpOn span{
	background-color: lime;	
}
.bulpOff span{
	background-color: darkred;	
	color: grey; 	
}
.bulpOff{
	color: grey; 	
}
.bulpOff img{
	opacity: 0.5;
}




