

body{
   margin: 0;
   padding: 0;
   font: normal 11px sans-serif;
   background: url('../images/design/header.gif') center top no-repeat #c8d5fb;
   /*background: url('../images/design/pink004.jpg') repeat ;*/
   background: url('../images/design/gren_bg.gif') repeat ;
}
a img{border: none}


#main{
   width: 844px;

   margin: auto;
   
  /* background:  #c8d5fb*/;
}
#header{
   height: 128px;
   margin: 13px 0px;
   background: url('../images/design/mawi_topbanner.gif') ;

   
   
   
}
#content{
   height: 182px;
   margin: -18px 0px;
}
#header .logo{
   margin: 13px 33px;
   position: absolute;
   
}
#header .menu{
   position: absolute;
   margin-top: 104px;
   margin-left: 621px;
}

#header .tm{
   position: absolute;
   margin-top: 10px;
   margin-left: 645px;  
} 
#header .tm *{
   color: #666666;
   font: normal 11px sans-serif;
   text-decoration: none;
   }
#header .cart{
   position: absolute;
   margin-top: 148px;
   margin-left: 721px;  
} 
#header .cart{
   color: #000000;
}
#header .cart strong{
   font-weight: normal;
   border-right: 1px solid  #767676;
   padding-right: 4px;margin-right: 3px;

}
#header .search{
   /*position: absolute;
   margin-top: 144px;
   margin-left: 130px;  */
} 
#header .search .i{
  /* background: #ffffff;
   border: 1px solid  #767676;
   width: 95px;
   margin-right: 2px;*/
	
}
#header .search .b{
   position: absolute;
   margin-top:0px;
}

#content{}

#content table.main{
   width: 844px;
   height: 520px;
   background: #FFFFFF;
   margin : auto;
   margin-left: 0px;
   margin-top: 0px;
   border-style: solid  #767676;
   border-width: 1px 1px 1px;
}
#content table.main .left{
   width: 78px;
   height: 518px;
   margin-left: 0px;
   vertical-align: top;
   padding-left: 0px;
   /*border-right-style: solid;*/
   border-right-width: 1px  #767676;
   background: #FFFFFF;
   color: #000000;
   display: block;

   padding: 0px 0px;

   margin-bottom: 0px;
   text-decoration: none;
   font-family: sans-serif;
   
   
   
   
   
}
#content table.main .right{
   width: 92px; 
   vertical-align: top; 
   color: #000000;
   
}
#content table.main .center{vertical-align: top;}
.box
{
   /*background: url('../images/design/box_bg.gif') top left repeat-y*/;
}
#cat {
   /*padding-right: 5px;
   color: #000000;
   margin-left: 0px;
   padding: 2px 2px;
   padding-left: 0px;
   margin-bottom: 0px;*/
   
   background: #FFFFFF;
   color: #666666;
   margin-left: 0px;
   display: block;
   padding: 2px 2px;
   padding-left: 0px;
   margin-bottom: 0px;
   text-decoration: none;
   font-family: sans-serif; 
   
   
   
   
}

#inf b{
   background: #FFFFFF;
   color: #666666;
   margin-left: 0px;
   display: block;
   padding: 2px 2px;
   padding-left: 0px;
   margin-bottom: 0px;
   text-decoration: none;
   font-family: sans-serif;
   font: normal 11px sans-serif;
}



#cat a, #cat a:link, #cat a:visited{
   background: #FFFFFF;
   color: #000000;
   margin-left: 0px;
   display: block;
   padding: 2px 2px;
   padding-left: 0px;
   margin-bottom: 0px;
   text-decoration: none;
   font-family: sans-serif;
}



#inf a, #inf a:link, #inf a:visited{
   background: #FFFFFF;
   color: #666666;
   margin-left: 0px;
   display: block;
   padding: 2px 2px;
   padding-left: 0px;
   margin-bottom: 0px;
   text-decoration: none;
   font-family: sans-serif;
   font: normal 11px sans-serif;

}





.cat{margin-bottom: 4px;}
#newproducts{
   background: url('../images/design/products.gif') top center #FCE6EC no-repeat;
}
#footer{
   /*background: url('../images/design/footer.gif') bottom -1px no-repeat;
   margin-top: -13px;
   margin-left: 1px;*/
}


#footer .t{
  /* margin-top: -23px;
   margin-bottom: 20px; 
   margin-left: 20px;
   color: #000000;
   text-transform: uppercase;
   text-align: right;
   padding-right: 30px;*/
}
#footer .t span{
   float: left
}
#footer .t a:link, #footer .t a:visited{
   color: #000000;
   text-decoration: none
}
.left a:link, .left a:visited, .right a:link, .right a:visited{
   color: #666666;
}
* .pageHeading{
   color: #666666;
   font: normal 20px Tahoma;
}
a:link, .center table a:link, .center table a:visited, .center a:link, .center a:visited{color: #000000; font: bold 11px Tahoma;}
#np table{
   width:340px;
}
#np table table td{
   background: url('../images/design/item.gif') bottom right no-repeat;
   height: 126px;
   padding-top: 20px;
}