.cornerTL, .cornerTR, .cornerBL, .cornerBR { background-repeat: no-repeat; }
.cornerTL { background-position: top left;      }
.cornerTR { background-position: top right;     }
.cornerBL { background-position: bottom left;   }
.cornerBR { background-position: bottom right;  }

.borderT { background-repeat: repeat-x; background-position: top left; }
.borderR { background-repeat: repeat-y; background-position: top right; }
.borderB { background-repeat: repeat-x; background-position: bottom left; }
.borderL { background-repeat: repeat-y; background-position: top left; }

.cornerBLTTgray { background-image: url(/kernel/images/borders/main.toptitle.bl.corner.gif); }
.cornerTRBTgray { background-image: url(/kernel/images/borders/main.bottitle.rt.corner.gif); }

.cornerBodyTL	{ background-image: url(/kernel/images/borders/main.body.tl.corner.gif); height: 13px; }
.cornerBodyBL	{ background-image: url(/kernel/images/borders/main.body.bl.corner.gif); height: 13px; }

.cornerDMTL { background-image: url(/kernel/images/borders/dropmenu.tl.corner.png); width: 6px; height: 6px; }
.cornerDMTR { background-image: url(/kernel/images/borders/dropmenu.tr.corner.png); width: 6px; height: 6px; }
.cornerDMBL { background-image: url(/kernel/images/borders/dropmenu.bl.corner.png); width: 6px; height: 6px; }
.cornerDMBR { background-image: url(/kernel/images/borders/dropmenu.br.corner.png); width: 6px; height: 6px; }
.borderDMT { background-image: url(/kernel/images/borders/dropmenu.t.border.png); height: 6px; }
.borderDMB { background-image: url(/kernel/images/borders/dropmenu.b.border.png); height: 6px; }
.borderDML { background-image: url(/kernel/images/borders/dropmenu.l.border.png); width: 6px; }
.borderDMR { background-image: url(/kernel/images/borders/dropmenu.r.border.png); width: 6px; }
.dropMenuBG { background-image: url(/kernel/images/borders/dropmenu.bg.png); }


.cornerLinksTL { background-image: url(/kernel/images/borders/main.link.tl.coner.png); width: 16px; height: 16px; }
.cornerLinksBL { background-image: url(/kernel/images/borders/main.link.bl.coner.png); width: 16px; height: 19px; }
.borderLinksT { background-image: url(/kernel/images/borders/main.link.t.border.png); height: 16px; }
.borderLinksL { background-image: url(/kernel/images/borders/main.link.l.border.png); width: 16px; }
.borderLinksB { background-image: url(/kernel/images/borders/main.link.b.border.png); height: 19px; }
.linksBg { background-image: url(/kernel/images/borders/main.link.bg.png); padding: 0pt 10px 0pt 0pt; }

.conrerLeftBlockTL { background-image: url(/kernel/images/borders/main.leftblock.tl.corner.gif); width: 5px; height: 5px; }
.conrerLeftBlockTR { background-image: url(/kernel/images/borders/main.leftblock.tr.corner.gif); width: 5px; height: 5px; }
.conrerLeftBlockBL { background-image: url(/kernel/images/borders/main.leftblock.bl.corner.gif); width: 5px; height: 5px; }
.conrerLeftBlockBR { background-image: url(/kernel/images/borders/main.leftblock.br.corner.gif); width: 5px; height: 5px; }

.leftBlockTopBG { background-color: #898989; }
.leftBlockBodyBG { background-color: #595959; }

.conrerHrcBlockTL { background-image: url(/kernel/images/borders/main.horecablock.tl.corner.gif); width: 5px; height: 5px; }
.conrerHrcBlockTR { background-image: url(/kernel/images/borders/main.horecablock.tr.corner.gif); width: 5px; height: 5px; }
.conrerHrcBlockBL { background-image: url(/kernel/images/borders/main.horecablock.bl.corner.gif); width: 5px; height: 5px; }
.conrerHrcBlockBR { background-image: url(/kernel/images/borders/main.horecablock.br.corner.gif); width: 5px; height: 5px; }

.hrcBlockTopBG { background-color: #6d070b; }
.hrcBlockBodyBG { background-color: #f4f4f4; background-image: url(/kernel/images/borders/main.horecablock.bg.gif); }


.cabinerOnEnter, .cabinerAuth { width: 180px; height: 136px; }
.cabinerOnEnter { background-image: url(/kernel/images/borders/main.cabinet.onenter.gif); }
.cabinerAuth { background-image: url(/kernel/images/borders/main.cabinet.auth.gif); }


.topBannerBg { background-image: url(/kernel/images/borders/main.topbanner.bg.gif); } 
.topBannerTL { background-image: url(/kernel/images/borders/main.topbanner.tl.coner.gif); } 

.botTagsetBg { background-image: url(/kernel/images/borders/main.tagset.bg.gif); } 
.botTagsetTL { background-image: url(/kernel/images/borders/main.tagset.bl.coner.gif); } 


.catalogTitleBG { height: 60px; width: 200px; text-align: right; }
.catalogTitleBG div { padding: 2px 5px 2px 5px; }
.catalogTitleBGhoreca { background-image: url(/kernel/images/borders/horeca.title.bg.jpg); }
.catalogTitleBGcat { background-image: url(/kernel/images/borders/catalog.title.bg.jpg); }
.catalogTitleBGnews { background-image: url(/kernel/images/borders/news.title.bg.jpg); }
.catalogTitleBGjournal { background-image: url(/kernel/images/borders/journal.title.bg.jpg); }
.catalogTitleBGpersonal { background-image: url(/kernel/images/borders/personal.title.bg.jpg); }
.catalogTitleBGbusiness { background-image: url(/kernel/images/borders/bisness.title.bg.jpg); }
.catalogTitleBGforum { background-image: url(/kernel/images/borders/forum.title.bg.jpg); }
.catalogTitleBGtravel { background-image: url(/kernel/images/borders/travel.title.bg.jpg); }

.borderBlackBottom { border-bottom: solid #000000 1px; }
.borderWhiteBottom { border-bottom: solid #ffffff 0px; }

.borderListWhite { background-color: #ffffff; }