.bla-bla {}

A { color: #389E38; text-decoration: underline; }
HTML, BODY { margin: 0px; padding: 0px; height: 100%; background-color: #fff; color: #898989; font-family: Tahoma; font-size: 17px; font-weight: normal; line-height: 21px; }
IMG { border: 0px; }
P { margin: 0px 0px 10px 0px; padding: 0px; }
TABLE { border: 0px; border-collapse: collapse; font-family: Tahoma; font-size: 17px; color: #898989; line-height: 21px; }
TABLE TD { padding: 0px; }
H1 { color: #389E38; font-size: 21px; margin: 28px 0 0 9px; text-transform: uppercase; }
H2 { color: #008100; font-size: 17px; font-weight: normal; }
UL { margin: 0 0 15px 0; padding: 0; }
UL LI { margin: 0; padding: 0 0 3px 15px; list-style-type: none; background-image: url("image/tch.jpg"); background-repeat: no-repeat; background-position: 0px 5px; }

A.tdn { text-decoration: none; }
A.typeSel { color: #898989; }
H1.main { color: #166F37; font-size: 21px; margin: 0 0 15px 0; text-transform: none; }
H2.gray { color: #898989; font-weight: bold; }
P.absM { margin: 0px; }
P.absM IMG, P.absM SPAN { vertical-align: middle; display: inline; }

.pa { position: absolute; }
.dn { display: none; }
.db { display: block; }
.upper { text-transform: uppercase; }
.small { font-size: 12px; }
.small1 { font-size: 11px; }
.small2 { font-size: 10px; }
.mainColor { color: #0C723B; }
.green { color: #2bac2b; }
.w100 { width: 100%; }
.wh100 { width: 100%; height: 100%; }
.bgrTop { background-color: #389E38; }
.workTopBgr1 { background: url("image/top-about-l.jpg") no-repeat right top; }
.workTopBgr2 { background: url("image/top-about.jpg"); width: 980px; height: 197px; }
.workTopBgr3 { background: url("image/top-about-r.jpg") no-repeat left top; }
.menuTopWork { width: 960px; overflow: hidden; }
.menuNGBgr { background: url("image/g_m_new_year.gif") repeat-x left 232px; }
.punktTopMenu, .punktTopMenuSel { background: url("image/g_m.png") no-repeat; text-transform: lowercase; }
.punktTopMenuSel A { color: #898989; }
.bottomBgr { background: url("image/bg-bot.jpg") no-repeat 50% 100%; height: 150px; }
.bottom { width: 720px; }
.bottom DIV { float: right; display: block; font-size: 12px; color: #389E38; line-height: 14px; }
.bottom DIV A { text-decoration: none; color: #389E38; }
.h1Div { width: 961px; }
DIV.st_top { background: url("image/st-tbg.gif") repeat-x 0 0; height: 8px; overflow: hidden; } 
DIV.st_top DIV { background: url("image/st-tl.gif") no-repeat 0 0; height: 8px; } 
DIV.st_top DIV DIV { background: url("image/st-tr.gif") no-repeat 100% 0; height: 8px;} 
DIV.st_mid { border-left: 1px solid #DFDFDF; background: url("image/st-rbg.gif") repeat-y right 0; } 
DIV.st_bot { background:url("image/st-bbg.gif") repeat-x 0 0; height: 10px; overflow: hidden; } 
DIV.st_bot DIV { background: url("image/st-bl.gif") no-repeat 0 0; height: 10px; } 
DIV.st_bot DIV DIV { background: url("image/st-br.gif") no-repeat 100% 0; height: 10px; } 
DIV.lmenu  { width: 186px; }
.lmenu TD { height: 40px; vertical-align: middle; }
.lmenu2 { padding: 0px 25px 5px 33px; }
.lmenu2 A, .lmenu2  { font-size: 12px; line-height: 17px; color: #389E38; text-transform: uppercase; text-decoration: none; }
.lmenu2 A.curr { color: #898989; }
A.lmenu3 { text-transform: none; text-decoration: underline; }
.lmenu3 IMG { display: block; margin: 12px 0 6px 0; }
.yellow { color: #ffd72b; font-size: 12px; }
.orange { color: #ff8100; }

.padr10 { padding-right: 10px; }
.padb8 { padding-bottom: 8px; }
.padb10 { padding-bottom: 10px; }
.padl10 { padding-left: 10px; }
.padl22 { padding-left: 22px; }
.padl27 { padding-left: 27px; }

.mar0 { margin: 0; }
.mart10 { margin-top: 10px; }
.mart20 { margin-top: 20px; }
.mart80 { margin-top: 80px; }
.marb10 { margin-bottom: 10px; }
.marb25 { margin-bottom: 25px; }
.marb50 { margin-bottom: 50px; }

.links { padding: 0px 0px 0px 0px; color: #000000; font-size: 10px; }
.links A { color: #000000; text-decoration: none; }
