body             { margin:0px; }
.hl              { background:url(images/img_02.jpg); width:21px; height:26px; float:left; margin:0px; }
.hm              { background:url(images/img_03.jpg); width:932px; height:26px; float:left; background-repeat:repeat-x; }
.hr              { background:url(images/img_05.jpg); width:21px; height:26px; float:right; }
.head            { height:160px; clear:left; width:932px; background:#e9e9e9; margin-left:21px; margin-right:21px; } 
.headimg         { width:932px; height:152px; margin-top:6px; }
.ml              { background:url(images/img_14.jpg); width:21px; height:51px; float:left; }
.mm              { background:#e9e9e9; width:932px; height:51px; float:left; background-repeat:repeat-x; z-index:10; position:relative; }
.mf              { margin-top:4px; background:url(images/img_188.jpg); background-repeat:repeat-x; width:932px;; height:42px; float:left; z-index:10; }
.mr              { background:url(images/img_16.jpg); width:21px; height:51px; float:right; }
#links           { width:180px; height:42px; background:url(images/img_88.jpg); float:left; }
#links:hover     { background:url(images/img_18.jpg); height:42px; }
#links-open      { width:180px; height:42px; background:url(images/img_18.jpg); float:left; }
#linkstxt        { margin-top:8px; }
#linkstxt a      { font-family:Arial; font-size:23px; color:#FFFFFF; text-decoration:none; }
.leftside        { width:262px; margin-top:18px; float:left; margin-left:21px; }
.back            { font-family:Verdana; font-size:12px; color:#21b6f4; text-decoration:underline; line-height:30px; margin-top:0px; }
.title           { font-family:Arial; font-size:24px; color:#272727; text-decoration:underline; margin-top:0px; }
.cat-logo        { border:3px solid #e9e9e9; margin-top:4px; }
.rightside       { margin-top:30px; float:left; width:670px;  }
.rightinside     { float:left; border:3px solid #e9e9e9; padding:4px; }
.inforight       { margin-left:10px; float:left; } 
.productimg      { border:1px solid #e9e9e9; }
p                { font-family:Arial; font-size:20px; margin:0px; }
h1               { font-family:Verdana; font-size:12px; margin:0px; font-weight:normal; }
h2               { font-family:Arial; font-size:20px; color:#516aa1; font-weight:normal; margin:0px; margin-top:20px; }
h3               { font-family:Arial; font-size:14px; color:#000000; font-weight:normal; margin:0px; margin-top:22px; background:#CCCCCC; padding:4px; }
h4               { font-family:Arial; font-size:14px; color:#000000; font-weight:normal; margin:0px; margin-top:22px; background:#CCCCCC; color:#009933; padding:4px; }
h5               { font-family:Arial; font-size:14px; color:#000000; font-weight:normal; margin:0px; margin-top:22px; background:#CCCCCC; color:#FF0000; padding:4px; }
.catin           { position:relative; height:600px; }
#catinimg        { margin-top:10px; margin:23px; }
#catinimg a      { font-family:Arial; font-size:20px; color:#424242; }
.contacts        { position:relative; height:530px; z-index:0; }
#lcontacts       { margin-left:23px; float:left; width:438px; height:350px; }
#lcontacts a     { font-family:Verdana; font-size:12px; display:block; margin-top:23px; }
#about           { margin-left:23px; float:left; margin-top:10px; }
#about a         { font-family:Arial; font-size:12px; }
.foot            { width:974px; height:56px; margin-top:20px; float:left;  }
.footleft        { background:url(images/img_24.jpg); width:21px; height:54px; float:left; }
.footmiddle      { background:url(images/img_25.jpg); width:932px; height:54px; float:left; }
.footright       { background:url(images/img_27.jpg); width:21px; height:54px; float:left; }
#aboutmain       { margin-top:23px; width:932px; display:block; position:absolute; z-index:2; }
#aboutmain a     { display:block; margin-bottom:16px; font-size:14px; }
