body{
   margin: 0;
   padding: 0;
   font: normal 11px Tahoma, Arial;
/*   background: url('../images/design/bg.gif') top center repeat-x #fff;/**/
}
a img{border: none}
a:link, a:visited{color: #666;}
#main{
   width: 900px;
   margin: auto;
}
#header{
   height: 275px;
   background: url('../images/design/top.jpg') center top no-repeat;
}
#mname{
   position: absolute;
   margin: 10px 0 0 650px; ;
   color: #fff;
   font-weight: bold;
}
#mname a:link, #mname a:visited{font-weight: bold; color: #fff;}
#content{
   height: 172px;
}
#header .logo{
   margin: 33px 0 0 33px;
   position: absolute;
   font: normal 32px "Trebuchet MS";
}

#header .logo #slogan{
display: block;
font: normal 17px "Trebuchet MS";
}
#header .logo a, #header .logo a:link, #header .logo a:visited{
   color: #fff!important;
   display: block;
   text-decoration: none;
}

#header .cart{
   position: absolute;
   margin-left: 790px;
   margin-top: 12px;
   font: normal 11px Tahoma; color: #e97400;
}
#header .cart strong{color: #333}
#header .menu{
   position: absolute;
   margin: 0px 0 0 2px;
   top: 224px;
}
#header .menu a{display: block; float: left;}
#header .search{
   position: absolute;
   margin-top: 226px;
   margin-left: 635px;
}
#header .search .i{
   background: #fff;
   border: 1px solid #ccc;
   width: 100px;
}

#header .search .b{
margin-bottom: -7px;
margin-right: 10px;
}
#header .search a, #header .search a:link, #header .search a:visited{
   color: #456974;
}
#content table.main{
   width: 900px;
}

#content table.main .left, #banner .left{
   width: 170px;
   padding-right: 2px;
   vertical-align: top;
   border-right: 2px solid #e97400;;
   color: #456974;
}
#content table.main .right, #banner .right{
   width: 165px; vertical-align: top;
   border-left: 2px solid #e97400;;

}
#content table.main .center{vertical-align: top;    padding: 0 5px 100px 5px;}
#content table.main .left .title{
}
#content table.main .center a:link, #content table.main .center a:visited{
   color: #456974;
   font-weight: bold;
}
#content table.main .left .title{
   padding: 0;

}

#content table.main .left .box{
   background: #ffffff;
   width: 155px;
   border-bottom: 5px solid #e97400;
   margin-bottom: 20px;
}
#content table.main .right .title{
}

#content table.main .right .box{
   background: #fff!important;
   margin-top: 1px;
   margin-bottom: 10px;
      border-bottom: 5px solid #e97400;
}

#content table.main .left .wbox{
   background: #fff;
}
* .whatsname{
   font: bold 10px Tahoma;
   color: #000000!important; 
}
* .whatsprice{
   font: bold 14px Tahoma;
   color: #ff5a00!important; 
}


.cat{margin-left: 3px; margin-bottom: 3px; background: url('../images/design/pip1.gif') 2px 11px no-repeat; padding: 8px; padding-left: 15px; padding-bottom: 7px; border-bottom: 1px dashed #ccc}
#cats .cat a, #cats .cat a:link, #cats .cat a:visited{color: #456974; text-decoration: none; font-weight: bold;}
#cats .cat span{color: #e97400; text-align: center; font-weight: bold }
#inf .cat{margin-left: 3px; margin-bottom: 3px; padding-left: 15px; padding-bottom: 6px; font-weight: bold;}
#inf .cat a, #cats .cat a:link, #cats .cat a:visited{color: #456974; text-decoration: none;}



#content table.main .left .box .bt{
margin-top: 0px;
margin-left: -2px;
position: absolute;
}
#content table.main .left .wbox .bt{
margin-top: 0px;
margin-left: -2px;
position: absolute;
}




#content table.main .right{
   padding-left: 2px;
}
#content table.main .right a:link, #content table.main .right a:visited{
   color: #456974;
   font-weight: bold;

}

#content table.main .left .box table{
   width: 140px;
}
#content table.main .center .title{
   background: none;
   padding: none;
   border: none;
}
#footer td{padding: 10px 0;}

#footer{
   background: url('../images/design/footer.gif') center no-repeat;
   border-top: 2px solid #e97400;
   margin-top: 3px;
   padding-top: 5px;
   padding-bottom: 10px;
   margin-bottom: 20px;
   font: normal 11px Tahoma;!important;
   color: #fff;
}
#footer .s a{margin: 0 10px;}
#copy{
   font: normal 11px Tahoma;!important;
   color: #456974;
   vertical-align: top;

      padding: 0;
   padding-bottom: 5px;
}

#footer a, #footer a:link, #footer a:visited{font-weight: bold; color: #fff; text-decoration: none;}
#footer .s{
   width: 550px;
   vertical-align:top;
   padding: 11px 0 35px 0;
   text-align: left;

}
#footer span{
   float: left;
}
table.newp{
   background: url('../images/design/newpbg.gif') center no-repeat;
   margin-top: 2px;
   margin-bottom: -2px;
}
table.newp table{width: 560px;}

table.newp table td{padding: 0px;}
table.newp table table td{padding: 10px 4px 0px 4px; height: 181px;}
table.newp a:link, table.newp a:visited{
   color: #000!important;
}
/***************/
/*/table.newp table .inf a{text-align: left; display: block;}*/
table.newp table .inf a, table.newp table .inf a:link, table.newp table .inf a:visited{display: block; color: #456974!important}
table.newp table .inf {text-align: left; color: #e97400; font-weight: bold; padding-left: 10px; background: url('../images/design/pip1.gif') 4px left no-repeat;}
.pic{
   position: relative;
   padding-left: 10px;
   width: 135px;

   height: 101px;
   margin-top: -10px;
   padding-top: 25px;
   text-align: left;
   background: url('../images/design/more.gif') top left no-repeat;
   display: block;
}
.manu select{border: 1px solid #ccc}
.pageHeading{font: bold 13px "Arial"; color: #456974;}
.main1 select{width: 200px}


.new{ background: url('../images/design/arr_gr.gif') right center no-repeat;}
.new{font-weight: bold;}
.new a:link, .new a:visited{color: #386697}
.new table td, .new *{text-align: left}
.welcome{
   background: url('../images/design/welcome.jpg') right center no-repeat;
   width: 555px;
   height: 226px;
}
.welcome .text{
   padding: 124px 0 0 264px; border 1px solid;
  line-height: 26px;
   color: #456974;
}
.welcome a, .welcome a:link, .welcome a:visited{
   color: #7a7a7a!important;
   font-weight: bold;
}
#content table.main .right .box .infobox{}
#content table.main  .main{vertical-align: middle; padding-top: 15px;}
#cur table{background: none;}
.png {
   behavior: url('pngbehavior.htc');
}
#banner{margin-top: -60px;position: absolute;}
#banner td{padding-bottom: 10px; padding-left: 35px;}

