/* CSS Document */
*{
   margin:0;
   padding:0;
}

body{
   font:12px Arial, Helvetica, sans-serif;
   color:#FFFFFF;
   background:#000000;
}

a{
   text-decoration:none;
}

a:hover{
   text-decoration:underline;
}

.img{
   float:left;
   border:none;
}

.main{
  width:763px;
  margin:0 auto;
  clear:both;
  
}

.main_whidth{ width:45%;}


.content2{
   width:763px;
   float:left;
   background:#278A29 url(images/contbott.jpg) bottom center no-repeat;
   margin-top:-2px;
   padding-top:16px; 
   padding-bottom:40px;
}

.navbar{
   width:761px;
   height:39px;
   margin:0 auto;
   clear:both;
   background:url(images/navbar.jpg) repeat-x;
   padding-top:1px;
}

.navbar a{
   float:left;
   height:35px;
   margin-top:1px;
}

.navbar ul{
   float:left;
}

.navbar li{
   float:left;
   height:36px;
   list-style:none;
   background:url(../images/bacgli.jpg) right center no-repeat;
   padding-right:2px;
}

.newproduct{
   width:134px;
   background:url(../images/newproduct.jpg) ;
}

.newproduct_act{
   width:134px;
   background:url(../images/newproduct_act.jpg) ;
}

.newproduct:hover{
   width:134px;
   background:url(../images/newproduct_act.jpg) ;
}

.specials{
   width:99px;
   background:url(../images/specials.jpg);
}

.specials_act{
   width:99px;
   background:url(../images/specials_act.jpg);
}

.specials:hover{
   width:99px;
   background:url(../images/specials_act.jpg);
}

.myaccount{
   width:121px;
   background:url(../images/myaccount.jpg);
}

.myaccount_act{
   width:121px;
   background:url(../images/myaccount_act.jpg);
}

.myaccount:hover{
   width:121px;
   background:url(../images/myaccount_act.jpg);
}

.support{
   width:99px;
   background:url(../images/support.jpg);
}

.support_act{
   width:99px;
   background:url(../images/support_act.jpg);
}

.support:hover{
   width:99px;
   background:url(../images/support_act.jpg);
}

.order{
   width:143px;
   background:url(../images/order.jpg);
}

.order_act{
   width:143px;
   background:url(../images/order_act.jpg);
}

.order:hover{
   width:143px;
   background:url(../images/order_act.jpg);
}

.shopping{
   width:155px;
   background:url(../images/shopping.jpg);
}

.shopping_act{
   width:155px;
   background:url(../images/shopping_act.jpg);
}

.shopping:hover{
   width:155px;
   background:url(../images/shopping_act.jpg);
}

.navbar .padd{
   padding-right:0;
   background:none;
}


.left{
   width:184px;
   float:left;
   padding-left:11px;
}

.left a{
   color:#FFFFFF;
   text-decoration:underline;
}

.left h1{
   width:180px;
   border-bottom:#333333 solid 1px;
   padding-bottom:4px;
   text-align:left;
   font:20px Arial, Helvetica, sans-serif;
   padding-left:4px;
}

.left h1 b{ color:#FFCC00;}


.login_in{
   width:180px;
   float:left;
   /*border-top:#C7DBF0 solid 1px;*/
   padding-top:10px;
   padding-left:4px;
   margin-bottom:20px;
   text-align:left;
}

.login_in a{
   text-decoration:underline;
   color:#FFFFFF;
}

.loginlink{
   font:10px Arial, Helvetica, sans-serif;
   color:#FFFFFF;
   line-height:12px;
   padding-top:18px;
   float:left;
   text-decoration:underline;
}

.user{
   width:162px;
   height:21px;
   float:left;
   background:url(images/user.jpg) no-repeat;
   padding-left:8px;
   margin-top:12px;
}


.userinput{
   width:150px;
   height:13px;
   float:left;
   background:none;
   border:none;
   padding-top:3px;
   font:11px Verdana, Arial, Helvetica, sans-serif;
   color:#666666;
}


.user2{
   width:40px;
   height:21px;
   float:left;
   background:url(images/user2.jpg) no-repeat;
   padding-left:8px;
   margin-top:12px;
}


.userinput2{
   width:25px;
   height:13px;
   float:left;
   background:none;
   border:none;
   padding-top:3px;
   font:11px Verdana, Arial, Helvetica, sans-serif;
   color:#666666;
}


.butt{
   width:70px;
   height:22px;
   background:url(../images/login_butt.jpg) ;
   border:none;
   cursor:pointer;
   font:bold 12px Verdana, Arial, Helvetica, sans-serif;
   color:#000000;
   margin:18px 0 0 16px;
}

.categories{
   width:184px;
   float:left;
   padding-top:0px;
   background:#278A29;
  /* border:2px solid #000000;*/
}

.categories a{ color:#FFFFFF; font-size:12px;}

.infoBoxContents {
  background: #278A29;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  
}

.categories h1{
   padding-bottom:4px;
   margin:0px;
   border-bottom:#000000 solid 1px;
}

.prod{
   width:176px;
   float:left;
   border-bottom:#4E9F50 dashed 1px;
   padding:8px 0 8px 8px;
   line-height:18px;
}



.cat1{
   float:left;
   border:none;
   margin-right:8px;
   /*width:50px;*/
   
}


.bordertop{
   border-bottom:#C7DBF0 solid 1px;
}

.bordbot{
   border-bottom:none;
}


.right{
   width:528px;
   float:left;
   padding-left:26px;
}

.right h1{
   width:100%;
}

.right h2{
   width:280x;
   float:left;
   font:11px Verdana, Arial, Helvetica, sans-serif;
   color:#FFFFFF;
   padding:15px 0 0 10px;
}


.rightin, .bortop{
   width:532px;
   height:auto;
   float:left;
   margin-bottom:2px;
   border-top:#C7DBF0 solid 1px;
   padding-top:12px;
}

.bortop{
   border-top:none;
   padding-top:0;
}

.right_prodcont{
   width:175px;
   height:198px;
   float:left;
   background:url(images/right_prod_botton.jpg) no-repeat bottom;
}

.right_prod{
   width:175px;
   height:187px;
   float:left;
   background:url(images/right_prod_grad.jpg) repeat-y;
}

.right_prod_in{
   width:175px;
   float:left;
   font:11px Verdana, Arial, Helvetica, sans-serif;
   color:#FFFFFF;
}

.right_prod_in s{
   color:#FFFFFF;
   text-align:center;
   clear:both;
   width:175px;
   float:left;
}

.right_prod_in a{
   width:150px;
   float:left;
   padding-left:18px;
   text-align:left; 
   padding-bottom:10px;
   color:#FFFFFF;
}

.right_prod_in em{
   width:175px;
   clear:both;
   float:left;
   font-weight:bold;
   color:#FEBE00;
   font-style:normal;
   padding:6px 0 5px 0;
}

.right_prod_in h4 a{
   width:130px;
   float:left;
   color:#333333;
   font:normal 11px Verdana, Arial, Helvetica, sans-serif;
   text-align:left;
   padding-left:15px;
}

.prodimg1{
   border:none;
   margin-top:3px;
   float:left;
   margin-left:50px;
}

.viewall{
   float:right;
   margin:10px 10px 0 0;
   border:none;
}

.options{
   width:765px;
   margin:0 auto;
   clear:both;
   padding-top:16px;

}

.options h1, .options h2{
   font:16px Arial, Helvetica, sans-serif;
   color:#CCCCCC;
   text-align:left;
   padding:0 141px 4px 20px;
   float:left;
   margin-bottom:8px;
   border-bottom:#4A4A4A solid 1px;
}

.options h2{
   padding:0 0 4px 0px;
   width:209px;
}

.order_related, .sitepolicy, .otherimp{
   width:246px;
   float:left;
}

.sitepolicy{
   width:250px;
   padding-left:0;
}

.otherimp{
   width:203px;
   padding-left:0;
}

.othertxt1, .othertxt3{
   width:230px;
   float:left;
   height:90px;
   border-right:#7C7C7C solid 1px;
   font:12px Arial, Helvetica, sans-serif;
   color:#999999;
   padding:10px 0 0 29px;
}

.othertxt1 a, .othertxt3 a{
   color:#CCCCCC;
   line-height:18px;
}

.othertxt3{
   width:198px;
   padding-left:36px;
   border-right:none;
}

.footer{
   width:735px;
   margin:0 auto;
   clear:both;
   font:10px Verdana, Arial, Helvetica, sans-serif;
   color:#999999;
   padding:20px 0 15px 20px; 
   border-top: #4A4A4A solid 1px; 
   margin-top:8px;
}

.footer p{
   font-size:11px;
   padding-bottom:10px;
}

.footer a{
   color:#919D8E;
}

.footertxt{
   width:410px;
   float:left;
   font:12px Arial, Helvetica, sans-serif;
   text-align:center;
   color:#919D8E;
   line-height:18px;
}

.footerimg1, .footerimg2{
   float:left;
   border:none;
   margin:0 36px 0 45px;
}

.footerimg2{
   margin:6px 0 0 0px;
}

/*CATEGORIES*/

.catbacg{
   background:none;
   padding:15px 0 5px 0;
}

.numbers{
  width:auto;
  float:right;
  font-size:11px;
  padding:15px 0;
}

.numbers3{
  width:auto;
  float:left;
}

.numbers3 ul{
  float:left;
}

.numbers3 li{
  float:left;
  list-style:none;
}

.numbers3 a{
  padding:0 5px 1px 5px;
  float:left;
  margin-right:4px;
  border:#CCCCCC solid 1px;
  color:#FFFFFF;
  font-weight:normal;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  text-decoration:none;
}

.numbers3 a:hover{
  border:#F0F6DA solid 1px;
  color:#000000; 
  background:#F0F6DA; 
  text-decoration:underline;
}


.numbers3 .actnumber{
   background:#F0F6DA;
   border:#F0F6DA solid 1px;
   color:#000000; 
   text-decoration:underline;
   font-weight:bold;
}

.next{
   width:auto;
   float:left;
}
     
.next a{
   color:#FFFFFF; 
   float:left;
   text-decoration:underline;
   font-weight:normal;
   font-size:12px;
   padding:0 20px 0 10px;
} 

.next a:hover{
   color: #CCCCCC;  
} 

.borderbutt{
   border-top:#6EB16F solid 1px;
}

/*PRODUCT LIST*/

.prod_list, .prod_details{
   width:528px;
   float:left;
   border-bottom:#C7DBF0 dashed 1px;
   padding:15px 0 15px 4px;
   font:12px Verdana, Arial, Helvetica, sans-serif;
   color:#FFFFFF;
   line-height:18px;
}

.prod_list h3, .prod_details h3{
   font:25px Arial, Helvetica, sans-serif;
   padding-bottom:4px;
}

.prodimg{
   border:none;
   float:left;
   margin:0 18px 0 0;
}

.boton, .boton2{
   width:auto;
   float:right;
   background:url(images/grad.jpg) repeat-x;
   margin-left:20px;
   font-weight:bold;
}

.boton_dentro{
   float:left;
   background:none;
   border:none;
   cursor:pointer;
   padding:2px 2px 0 2px;   
   font:bold 14px Verdana, Arial, Helvetica, sans-serif;
   color:#000000;
}

/*PRODUCT DETAILS*/


.prod_details{
   border-bottom:none;
   padding-top:27px;
   border-top:none;
}

.prod_details h2{
   font:bold 12px Verdana, Arial, Helvetica, sans-serif;
   color:#FEBE00;
   padding:0;
   float:none;
}

.prod_details h5{
   font:bold 12px Verdana, Arial, Helvetica, sans-serif;
   color:#CCCCCC;
   padding:8px 0 0 0;
}

.prod_details b{
   color:#FEBE00;
}

.prod_detimg{
   width:auto;
   float:left;
   margin-right:12px;
   padding-bottom:5px;
}

.prod_detimg h4{
   float:left;
   clear:both;
   font:bold 11px Verdana, Arial, Helvetica, sans-serif;
   color:#FFFFFF;
   padding:8px 0 2px 0;
   text-decoration:underline;
   /*border-bottom:#FFFFFF solid 1px;*/
}

.img3{
   padding:4px;
   float: left;
   border:#FFFFFF solid 1px;
}

.avai{
   border:none;
}


.boton2{
   margin-top:10px;
}

.boton2 a{
   color:#000;
   }

.proddet_img, .detoption {
   width:524px;
   float:left;
   background:#1A5E1B;
}

.proddet_imgin{
   width:494px;
   float:left;
   padding-left:8px
}

.img4{
   float:left;
   border:none;
   margin-right:9px;
}

.detoption {
   background:none;
   height:auto;
   margin-top:20px;
}

.detoption h5 a{
   font:14px Arial, Helvetica, sans-serif;
   color:#FFFFFF;
   float:right;
}

.destoption ul{
   float:left;
}

.detoption li{
   float:left;
   height:19px;
   list-style:none;
   background:#C8E0B7;
   border:#175118 solid 1px;
   border-bottom:none;
   padding:3px 10px 0 10px;
   margin:2px -1px 0 0;
   z-index:1;
   position:relative;
}

.detoption a{
   font:11px Verdana, Arial, Helvetica, sans-serif;
   color:#000000;
}

.detoption .active{
   background:#F0F6DA;
   height:19px;
   border:#175118 solid 1px;
   border-bottom:none;
   padding:5px 10px 0 10px;
   margin:0;
   z-index:3;
   position:relative;
   margin-right:-1px;
}

.customers{
   width:524px;
   float:left;
   border:#175118 solid 1px;
   background:#F0F6DA;
   margin-top:-1px;
   z-index:2;
   position:relative;
   padding:10px 0;
   margin-bottom:10px;
}

.customers h6{
   width:483px;
   border-bottom:#333333 solid 1px;
   font:bold 14px Verdana, Arial, Helvetica, sans-serif;
   color:#333333;
   padding-bottom:3px;
}

.aditcont{
   float:left;
   padding-left:13px;
}

.adit1{
   width:98px;
   padding:12px 12px 8px 12px;
   float:left;
}

.adit1 h1{
   font:11px Arial, Helvetica, sans-serif;
   color:#666666;
   border:none;
   padding-bottom:5px;
}


.adit1 h3 a{
   color:#000000;
   clear:both;
   font-size:11px;
   font-weight:normal;
   padding-top:5px;
}

.paddleft{
    padding-left:23px;
}




/*****/

.header_new{ width:763px; height:126px; background:url(images/back_header.jpg) repeat-x; }
.header_in{ padding-top:10px; padding-left:0px; width:240px; height:100px; float:left; color:#666666;}
.header_in a{ margin-left:0px; margin-right:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.boton_go{ width:29px; height:28px; border:none; cursor:pointer; margin-top:10px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:bold; background:url(images/go_search_header.jpg) no-repeat;}

.user_header{
   width:172px;
   height:25px;
   float:left;
   background:url(images/back_search_header.jpg) no-repeat;
   padding-left:8px;
   padding-top:3px;
   margin-top:12px;
}


.forgot_pass a{
   color:#FEBE00;
   font-weight:bold;
}

h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #009900;
	border:none;
	font-size:12px;
}

.header_info { color:#000000; width:250px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; float:right; margin-top:-280px; margin-right:40px; margin-bottom:0; margin-left:0; }
.logo_img{ float:left; margin-left:120px; margin-top:-345px; position:relative; z-index:1;}


.navbar{
   width:763px;
   height:39px;
   margin:0 auto;
   clear:both;
   background:url(images/navbar.jpg) repeat-x;
   padding-top:1px; 
   margin-top:-6px;  
   z-index:10;
   position:relative;
}

.navbar a{
   float:left;
   height:35px;
   margin-top:1px;
}

.navbar ul{
   float:left;
   width:763px;
   margin:0;
   padding:0;
}

.navbar li{
   float:left;
   height:36px;
   list-style:none;
   background:url(images/bacgli.jpg) right center no-repeat;
   padding-right:2px;
}

.navbar .padd{
   padding-right:0;
   background:none;
}

.newproduct{
   width:134px;
   background:url(images/newproduct.jpg) ;
}

.newproduct_act{
   width:134px;
   background:url(images/newproduct_act.jpg) ;
}

.newproduct:hover{
   width:134px;
   background:url(images/newproduct_act.jpg) ;
}

.specials{
   width:99px;
   background:url(images/specials.jpg);
}

.specials_act{
   width:99px;
   background:url(images/specials_act.jpg);
}

.specials:hover{
   width:99px;
   background:url(images/specials_act.jpg);
}

.myaccount{
   width:121px;
   background:url(images/myaccount.jpg);
}

.myaccount_act{
   width:121px;
   background:url(images/myaccount_act.jpg);
}

.myaccount:hover{
   width:121px;
   background:url(images/myaccount_act.jpg);
}

.support{
   width:99px;
   background:url(images/support.jpg);
}

.support_act{
   width:99px;
   background:url(images/support_act.jpg);
}

.support:hover{
   width:99px;
   background:url(images/support_act.jpg);
}

.order{
   width:143px;
   background:url(images/order.jpg);
}

.order_act{
   width:143px;
   background:url(images/order_act.jpg);
}

.order:hover{
   width:143px;
   background:url(images/order_act.jpg);
}

.shopping{
   width:155px;
   background:url(images/shopping.jpg);
}

.shopping_act{
   width:155px;
   background:url(images/shopping_act.jpg);
}

.shopping:hover{
   width:155px;
   background:url(images/shopping_act.jpg);
}

