.bla-bla {}

A { color: #0082DE; text-decoration: underline; }
BODY { margin: 0px; padding: 0px; background-color: #ffffff; color: #2D2D2D; font-family: Arial; font-size: 12px; font-weight: normal; line-height: 16px; }
IMG { border: 0px; }
TABLE { font-family: Arial; font-size: 12px; color: #2D2D2D; line-height: 16px; }
P { text-indent: 20px; margin-top: 10px; margin-bottom: 10px; }
FORM { display: inline; }
H1 { font-size: 18px; margin: 0px 0px 20px 0px; color: #7E7E7E; font-weight: normal; }
H1 A { color: #7E7E7E; }
H2 { font-size: 12px; margin: 20px 0px 10px 0px; }
H3 { text-indent: 0px; }
H4 { text-indent: 0px; }
H5 { text-indent: 0px; }
H6 { text-indent: 0px; }
INPUT.searchInput { width: 180px; margin: 5px 7px 5px 0px; font-family: Arial; font-size: 12px; color: #2D2D2D; padding: 2px; border-width: 1px; border-style: solid; border-color: #B3B3B3; }
INPUT.sendInput, SELECT.sendInput, TEXTAREA.sendInput { font-family: Arial; font-size: 12px; color: #2D2D2D; padding: 2px; border-width: 1px; border-style: solid; border-color: #B3B3B3; }
INPUT.sendInput2, SELECT.sendInput2 { font-family: Arial; font-size: 10px; color: #2D2D2D; padding: 2px; border-width: 1px; border-style: solid; border-color: #B3B3B3; }
INPUT.button { font-family: Arial; font-size: 12px; }
UL { margin: 20px; padding: 0px; }
UL LI { margin: 0px; padding: 2px 0px 2px 2px; }OL { margin: 20px; padding: 10px; }OL LI { margin: 0px; padding: 2px 0px 2px 2px; }

.small { font-size: 11px; }
.red { color: #ff0000; }
A.black { color: #2D2D2D; text-decoration: none; }
A.big { text-transform: uppercase; font-size: 14px; }

.wh100 { width: 100%; height: 100%; }
.slogan { position: absolute; left: 35px; top: 60px; font-size: 14px; white-space: nowrap; }
.top { background-image: url("image/top-bgr.gif"); background-repeat: repeat-x; }
.topBgr { width: 99%; background-image: url("image/top2.jpg"); background-repeat: no-repeat; background-position: left; }
.icons { margin: 20px 27px 0px 0px; }
.iconsC { padding: 0px 20px 0px 20px; }
.search { margin: 0px 22px 0px 13px; }
.menu { background-image: url("image/m-bgr.gif"); background-repeat: repeat-x; }
.menu A { color: #C2ECFF; }
.punktMenu { padding: 0px 10px 0px 10px; }
.underMenu { background-image: url("image/m-shadow.gif"); background-repeat: repeat-x; }
.iconLeft { padding: 0px 8px 0px 8px; }
.login { font-size: 11px; color: #000000; margin: 15px 0px 20px 10px; }
.loginWork { font-size: 11px; color: #000000; margin: 0px 0px 20px 10px; }
.loginName { padding: 0px 10px 0px 10px; }
.loginSend { padding: 10px 0px 0px 10px; }
.loginSend A { color: #498C00; }
.ban { margin-bottom: 15px; }
.hArticles { margin-bottom: 10px; }
.hNews { margin: 0px 0px 15px 12px; }
.hNewsMain { margin: 0px 0px 15px 0px; background-color: #70B62A; }
.hNewsAther { margin: 15px 0px 15px 0px; background-color: #007CB1; }
.classesOnMain { background-color: #E2E9EF; padding: 0px 5px 0px 5px; }
.classesOnMain A { font-size: 11px; }
.classesOnMainSel { background-color: #017AAF; padding: 0px 5px 0px 5px; }
.classesOnMainSel A { color: #ffffff; text-decoration: none; }
.classesOnMainBgr { border-width: 1px; border-style: solid; border-color: #017AAF; background-color: #E2E9EF; padding: 10px 10px 0px 10px; }
.imgClassesOnMain { padding: 0px 10px 10px 0px; }
.textClassesOnMain { padding: 5px 10px 10px 0px; font-size: 11px; }
.content { width: 99%; padding: 0px 20px 10px 0px; }
.tree { margin-left: 10px; border-left-width: 5px; border-left-style: solid; border-left-color: #0389BE; }
.plusMinusTree { padding: 0px 5px 0px 0px; }
.plusMinusTree A { color: #498C00; text-decoration: none; }
.quote { color: #498C00; font-size: 11px; font-style: italic; }
.navForum { font-size: 14px; color: #0082DE; }
.calendarTable { margin: 0px 0px 10px 20px; }
.archivBgr { font-size: 11px; color: #C2ECFF; background-image: url("image/m-bgr.gif"); background-repeat: repeat-x; }
.daysArchiv { font-weight: bold; background-color: #EDEDED; color: #474747; }
.daysArchiv TD { padding: 10px 15px 10px 15px; text-align: center; }
.calendar { padding: 2px 15px 2px 15px; background-color: #EDEDED; text-align: center; color: #000000; }
.calendar2 { padding: 2px 15px 2px 15px; background-color: #FAFAFA; text-align: center; color: #D9D9D9; }
.calendar3 { padding: 2px 15px 2px 15px; background-color: #EDEDED; text-align: center; color: #B4B4B4; }
.calendar3 A { color: #B4B4B4; }
.sheets { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #017AAF; }
.selLetter { background-color: #E6E7EB; padding: 0px 5px 0px 5px; }
.mainTree { margin-top: 3px; }
.mainTree A { color: #fff; text-decoration: none; }
.selTree { background-color: #E2E9F1; font-size: 14px; }
.unselTree { background-color: #fff; font-size: 14px; }
.selTreeM { height: 32px; background: url("image/leftmenu-bgr-a.gif") repeat-x; }
.unselTreeM { height: 32px; background: url("image/leftmenu-bgr.gif") repeat-x; }
.fastNav { margin-bottom: 10px; }
.fastNavBottom { margin-top: 25px; }
.pager { margin-bottom: 10px; }

.dateBlock { color: #A7A7A7; font-size: 11px; margin-bottom: 2px; }
.pagerTop { margin-bottom: 20px; background-color: #E2E9F1; padding: 5px; }
.pagerBottom { margin-top: 20px; background-color: #E2E9F1; padding: 5px; }
.oneBlock { margin-bottom: 20px; }
.p { margin: 10px 0px 10px 0px; }
.oneBlockTd { padding: 0px 0px 20px 0px; }
.oneBlockTdMainLeft { padding: 0px 0px 20px 13px; font-size: 11px; }
.oneBlockTdMainRight { padding: 0px 0px 20px 0px; font-size: 11px; }
.newsBlockOnMain { margin-left: 12px; }
.answer { margin: 10px 0px 0px 20px; }

.items { background-color: #C1C5BD; }
.items TH { background-color: #D3E2E8; font-weight: normal; font-size: 11px; }
.td1 TD { background-color: #ffffff; }
.td2 TD { background-color: #F2F2F0; }
.td1 { background-color: #ffffff; }
.td2 { background-color: #F2F2F0; }
.td1Submenu { background-color: #F2F2F0; }
.td1Submenu TD { background-color: #F2F2F0; }
.blackTD { color: #000000; }

.bottomMenu { background-color: #0072A1; color: #ffffff; font-size: 11px; padding: 10px; }
.bottomMenu A { color: #ffffff; }
.copy { background-color: #EBEBEB; color: #9A9A9A; font-size: 11px; padding: 10px; }
.copy A { color: #9A9A9A; }
.links { padding: 0px 5px 5px 20px; color: #DFFBC8; font-size: 10px; background-color: #47A614; }
.links A { color: #DFFBC8; text-decoration: none; }