/*
	PrestaShop CSS
	18 used colors : 
	10 grays: #374853 #595a5e #5d717e #76839b #888 #bdc2c9 #d0d1d5 #d0d3d8 #e5e6e7 #f1f2f4
	4 fushias: #f6dce8 #dd2a81 #971d58 #5d0630
	2 yellows: #f8e1a0 #f9e400
	1 green: #488c40
	1 red: #da0f00
*/

body {
	background-color: #fff;
	 
}

.clear{ clear:both; }

#main_menu {
      background:url('../img/menu_bg.jpg') no-repeat;
      border:0px solid;
      height:160px;
      width:200px;
      padding-top:5px;
   }
#main_menu ul{ margin:0px 0 0 -45px; }
#main_menu ul li{ text-align: center; list-style:none; margin:10px;  }
#main_menu a{ color:#fff; font-family:Verdana; text-decoration: none;   }
#main_menu a:hover,#main_menu a.selected{ font-weight:bold; }

#home_top_text{ 
              background:url('../img/home_top_text.jpg') no-repeat;
              width:660px;
              height:115px;
}

#home_banner{  
              background:url('../img/home_display.jpg') no-repeat;
              width:887px;
              height:90px;              
              position:relative;
              margin:50px 0 0 -200px;                     
}
#footer_signature{ display:inline-block; margin:auto;
      width:887px; border: 0px solid; text-align: center; padding: 0 0 15px 0;  }
#footer_signature a{ text-decoration: none; font-weight: bold; }

#home_items{              
              width:887px;
              position:relative;
              margin:35px 0 0 -200px;
}

#page{  width: 870px; }

#content, #center_column{ width: 660px; font-size: 12px!important; line-height: 20px;   }
#content h2{ color:#ea6f21; margin-left:4px;  }
#content li{ margin-bottom: 10px; }

#product_display{  }
#product_display li{  
    width: 140px;
    height: 200px;
    margin:5px; list-style: none; float:left;  }

.price{ color:#ccc; }

#header_user a, #header_user div, #header_user, #header_user span, #header_user p { color:#f68026  }
#header_user span a{ text-decoration: none; }
#cart_top_box a,#cart_top_box { font-weight: bold!important; text-decoration: none }
#cart_top_box a:hover{ text-decoration: underline  }
#cart_top_box .bright{ display:inline-block; width:15px; background: url(../img/top-border.jpg) right 0 no-repeat;      }
#cart_top_box .bleft{ display:inline-block; width:15px;  background: url(../img/top-border.jpg) 0 0 no-repeat;      }
#cart_top_box .bbody{ padding:12px 0;  background: url(../img/top-border.jpg) 0  -48px  repeat-x;    }

#cart_top_box span{  height: 40px; display:inline-block; float:left; }
#cart_top_box{ margin-top:20px;  display: block; float:right;   }

#primary_block h2{ background: none; border: none; color:#ccc; font-size: 18px; }
#buy_block{ background: none!important; border: none!important; padding: 0px!important; }
#pQuantityAvailable{ display:block;  text-align: right;  }
.add_to_cart{ margin:0 0 0 140px!important; display:block;
             background:  url(../img/button-bg.jpg) no-repeat; color:#fff; width:107px; height:35px; border: 0px;
             font-weight: bold; cursor: pointer;  }

a.product_img_link{ text-decoration: none; color:#ccc; font-weight: bold; }
a.category_thumbs{ border: 0px solid; width: 170px; height: 170px;
                   display: block; float:left; margin: 10px; text-decoration: none;
                   font-weight:bold; color: #666;
                   text-align: center;
                 }
a.category_thumbs:hover{ color: #ccc;  }

#category_menu{  border: 0px solid; padding:0 0 0 30px;  }
#category_menu ul{ padding: 0px; margin: 0px 0 0 200px;}
#category_menu li{ padding:0px!important; list-style:square; padding:6px 6px 6px 0!important;   }
#category_menu a{font-weight: bold; text-decoration: none;  color:#ccc; text-transform:uppercase; font-family: Arial;  }
#category_menu a:hover, 
#category_menu a.selected{  color: #666; }

.product_description{ color:#000!important; font-size: 12px!important; }
