body{
   margin: 0;
   padding: 0;
   font: normal 11px Tahoma, Arial;
}
a img{border: none}
a:link, a:visited{color: #666;}
#main{
   width: 750px;
   margin: auto;
}
#header{
   height: 172px;
   background: url('../images/design/header.jpg') center top no-repeat #FFFFFF;
}
#content{
   height: 172px;
   background: url('../images/design/bg.gif') center top repeat #FFFFFF;
}
#header .logo{
   margin: 13px;
   position: absolute;
}
#header .tm{
   position: absolute;
   margin-left: 660px;
   margin-top: 3px;
}
#header .tm *{color: #333;}
#header .cart{
   position: absolute;
   margin-left: 600px;
   margin-top: 110px;
   font: bold 11px Tahoma; color: #505050;
}
#header .cart strong{color: #386697}
#header .menu{
   position: absolute;
   margin-top: 143px;
}
#header .search{
   position: absolute;
   margin-top: 141px;
   margin-left: 575px;
}
#header .search .i{
   background: none;
   border: none;
   background: none;
   width: 132px;
}
#header .search .b{
margin-bottom: -4px;
}
#content table.main{
   width: 100%;
   background: url('../images/design/bg.gif') center top repeat #FFFFFF;

}
#content table.main .left{
   width: 155px;vertical-align: top;

}
#content table.main .right{
   width: 155px; vertical-align: top;
}
#content table.main .center{vertical-align: top;}
#content table.main .left .title{
   background: url('../images/design/title.gif') top center;
   padding: 6px;
   border: 1px solid #014e95;
}
#content table.main .right .title{
   background: url('../images/design/title.gif') top center;
   padding: 6px;
   border: 1px solid #014e95;
}
#content table.main .left .sh{
   background: url('../images/design/sh_l.gif') top left no-repeat;
   height: 8px;
}

#content table.main .right .sh, #content table.main .center .sh{
   background: url('../images/design/sh_r.gif') top left no-repeat;
   height: 8px;
}
#content table.main .center .title{
   background: none;
   padding: none;
   border: none;
}
#footer{
   margin-top: 3px;
   padding-top: 10px;
   background: url('../images/design/footer.gif') center top repeat-x #FFFFFF;
   text-align: right;
   font: bold 10px Tahoma;
   text-transform: uppercase;
   color: #888;
}
#footer a:link, #footer a:visited{color: #888;}
#footer span{
   float: left;
}
/***************/

.round{background: url('../images/design/sh/t.gif') top left repeat-x #fff;}
.b{background: url('../images/design/sh/b.gif') bottom left repeat-x;}
.l{background: url('../images/design/sh/l.gif') bottom left repeat-y;}
.r{background: url('../images/design/sh/r.gif') bottom right repeat-y;}
.tl{background: url('../images/design/sh/tl.gif') top left no-repeat;}
.bl{background: url('../images/design/sh/bl.gif') bottom left no-repeat;}
.tr{background: url('../images/design/sh/tr.gif') top right no-repeat;}
.br{background: url('../images/design/sh/br.gif') bottom right no-repeat; padding: 9px; clear: all;}
#content table.main .left .round .br{padding: 9px 9px 9px 0;}
#content table.main .left .round .bl{background: none;}
#content table.main .left .round .l{background: none;}
#content table.main .left .round .tl{background: none;}
#content table.main .right .round .br{padding: 9px 0 9px 9px; background: none;}
#content table.main .right .round .tr{background: none;}
#content table.main .right .round .r{background: none;}
.manu select{border: 1px solid #ccc}
.pageHeading{font: normal 19px "Trebuchet MS"}
.main1 select{width: 200px}
#cats .cat{margin-top: 2px;}
.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}