.bla-bla {}

A { color: #0E78C4; text-decoration: underline; }
HTML, BODY { margin: 0px; padding: 0px; background-color: #fff; color: #000; font-family: Tahoma; font-size: 12px; font-weight: normal; line-height: 18px; }
IMG { display: block; border: 0px; }
P { margin: 0px 0px 10px 0px; padding: 0px; }
P.none { margin: 0px; padding: 0px; }
TABLE { border: 0px; border-collapse: collapse; font-family: Tahoma; font-size: 12px; color: #000; line-height: 18px; }
TABLE TD { padding: 0px; }
FORM { display: inline; }
FORM LABEL { display: block; float: left; padding: 0; margin: 5px 0 0; text-align: right; width: 80px; }
FORM BR { clear: left; }
FORM IMG { margin: 5px 0px 0px 10px; }
TEXTAREA { overflow: auto; }
H1 { color: #174080; font-size: 16px; margin: 0px 0px 15px 0px; font-family: Arial; }
H2 { font-size: 14px; margin: 20px 0px 10px 0px; }
INPUT.sendInput, SELECT.sendInput, TEXTAREA.sendInput { width: auto; font-family: Arial; font-size: 12px; margin: 5px 0 0 10px; padding: 2px; color: #000; border: 1px solid #AAAAAA; }
INPUT.faqInput, TEXTAREA.faqInput { width: 50%; font-family: Arial; font-size: 12px; margin: 5px 0 0 10px; padding: 2px; color: #000; border: 1px solid #AAAAAA; }
INPUT.faqInputSmall { width: 50px; font-family: Arial; font-size: 12px; margin: 5px 0 0 0px; padding: 2px; color: #000; border: 1px solid #AAAAAA; }
INPUT.button { width: auto; font-family: Arial; font-size: 12px; margin: 5px 0 0 10px; padding: 2px; }
INPUT.searchInput { width: 195px; font-family: Tahoma; font-size: 11px; margin: 0px 0px 10px 0px; padding: 2px; color: #000; border: 1px solid #AAAAAA; }

.small { font-size: 11px; }
.red { color: #ff0000; }
P.absM { margin: 0px; }
P.absM IMG, P.absM SPAN { vertical-align: middle; display: inline; }
.clear { clear: both; }
.inv { display: none; }
.fL { float: left; }
.fR { float: right; }
.minW209 { min-width: 990px; position: relative; height: 209px; }
.minW83 { min-width: 990px; position: relative; height: 83px; }
* html .minWIE { border-left: 960px solid #fff; border-right: 30px solid #fff; position: relative; float: left; z-index: 1; }
* html .minWIE2 { margin-left: -960px; margin-right: -30px; position: relative; float: left; z-index: 2; }

.wh100 { width: 100%; height: 100%; }
.topBgr1 { width: 100%; background: url("image/top1-bgd.gif") repeat-x top; }
.topBgr { width: 100%; background: url("image/top-bgd.gif") repeat-x 0px 14px; }
.slogan { position: absolute; top: 25px; left: 330px; width: 250px; }
.slogan H1 { margin-top: 20px; font-family: Tahoma; font-size: 14px; }
.slogan A { font-size: 14px; }
.centerMain { width: 100%; height: 100%; background: url("image/polosa-t4k.gif") repeat-x bottom; }
.centerMainTop { background: url("image/polosa-t4k.gif") repeat-x top; padding: 50px 60px 10px 60px; font-family: Arial; }
.fastNav { margin-bottom: 15px; color: #7B7B7B; }
.rightBgr { background: url("image/new-bgd.gif") repeat-y; }
.leftBgr { background: url("image/menu-bgd.gif") repeat-y; }
.leftMenu { background: url("image/pult-bgd2.gif") repeat-y; }
.activeMenu { position: absolute; left: 55px; top: 244px; color: #A2D9EE; font-size: 11px; }
.punktLeftMenu { height: 24px; background: url("image/menu-btn.gif") no-repeat 40px 0px; cursor: pointer; }
.punktLeftMenu DIV { position: relative; left: 55px; top: 2px; font-size: 11px; }
.punktLeftMenu DIV A { color: #000; text-decoration: none; }
.punktLeftMenuSel { height: 24px; background: url("image/menu-btn-a.gif") no-repeat 40px 0px; cursor: pointer; }
.punktLeftMenuSel DIV { position: relative; left: 55px; top: 2px; font-size: 11px; }
.punktLeftMenuSel DIV A { color: #000; text-decoration: none; }
.hNews { margin: 30px 0px 15px 5px; }
.newsMain { padding: 0px 5px 10px 25px; }
.newsMain DIV { font-size: 11px; }
.ban { margin: 40px 0px 40px 0px; }
.hSearch { margin: 30px 0px 10px 0px; }
.searchBtn { margin: 0px 0px 10px 0px; }
.w200 { width: 200px; text-align: left; }
.w200 DIV { float: left; }
.w200item { width: 202px; text-align: left; }
.w200item .img { border: 0 solid #939798; }
.w200item DIV { float: left; }
.specBgr { height: 36px; background: url("image/men-btn-bgd.gif") repeat-x; }
.specBgrStr { height: 36px; background: url("image/men-str.gif") no-repeat left top; }
.specBgrStr DIV A { font-size: 11px; color: #fff; text-decoration: none; }
.specBgrStrO { height: 36px; background: url("image/men-str.gif") no-repeat left top; }
.specBgrStrO DIV A { font-size: 11px; color: #FAAB5E; text-decoration: none; }
.bottomPics { width: 100%; margin-top: 50px; }
.men1 { position: relative; left: 0px; top: 7px; }
.men2 { position: relative; left: 0px; top: 7px; }
.men3 { position: relative; left: 0px; top: 7px; }
.men4 { position: relative; left: 0px; top: 7px; }

.dateBlock { color: #80888B; font-size: 11px; }
.pagerTop { margin-bottom: 10px; }
.pagerBottom { margin-top: 10px; }
.oneBlock { margin-bottom: 20px; }

TH { background-color: #B1B9BC; color: #fff; font-weight: normal; border: 1px solid #8B969C; padding: 3px; }
TR.td1 TD { background-color: #ffffff; border: 1px solid #8B969C; padding: 3px; color: #364542; }
TR.td2 TD { background-color: #EFF0F2; border: 1px solid #8B969C; padding: 3px; color: #364542; }
.td1 { background-color: #ffffff; border: 1px solid #8B969C; padding: 3px; color: #364542; }
.td2 { background-color: #EFF0F2; border: 1px solid #8B969C; padding: 3px; color: #364542; }
.nonBorder TD { border: 0px; padding: 3px; color: #364542; }

.bottomBgr1 { height: 13px; background: url("image/botton1-bgd.gif") repeat-x bottom; }
.bottomBgr { height: 83px; background: url("image/botton-bgd.gif") repeat-x top; }
.bottomBgr DIV { color: #323433; font-size: 11px; }
.bottomBgr DIV A { text-decoration: none; }
.fL247 { float: left; width: 230px; margin: 10px 15px 0px 15px; }
.fL25 { float: left; width: 25%; margin: 10px 15px 0px 0px; }
.fR200 { float: right; width: 190px; margin: 10px 0px 0px 0px; }
.fR200 A { color: #323433; }
.fR25 { float: right; width: 20%; margin: 10px 15px 0px 0px; }
.links { background-color: #369922; padding: 0px 10px 10px 20px; color: #fff; font-size: 10px; }
.links A { color: #fff; text-decoration: none; }

.catalogDiv TD { padding: 7px 0 5px; background: #E4E8EB; }
.catItem { border: 1px solid #9A9B9D; }