.bla-bla {}

A { color: #834401; text-decoration: underline; }
BODY { margin: 0px; padding: 0px; background-color: #D1CEBF; color: #020401; font-family: Tahoma; font-size: 12px; font-weight: normal; line-height: 16px; }
IMG { border: 0px; }
TABLE { font-family: Tahoma; font-size: 12px; color: #020401; line-height: 16px; }
P { text-indent: 20px; margin-top: 0; margin-bottom: 0; }
H {color: #FFFFFF; font-weight: normal; margin: 0 0 0 0;}
H1 {font-size: 16px;text-transform: uppercase;}
H2 {font-size: 14px;text-transform: uppercase; margin: 0 0 0 0;}
H3 {font-size: 12px; margin: 3 0 3 0;text-transform: uppercase;}
H4 {font-size: 12px; margin: 5 0 5 0;}

INPUT.searchInput { width: 180px; margin: 5 7 5 0; font-family: Tahoma; font-size: 12px; color: #020401; padding: 2px; border-width: 1px; border-style: solid; border-color: #2E2E2E; }
INPUT.sendInput, SELECT.sendInput, TEXTAREA.sendInput { font-family: Tahoma; font-size: 12px; color: #020401; padding: 2px; border-width: 1px; border-style: solid; border-color: #2E2E2E; }
INPUT.sendInput2, SELECT.sendInput2 { font-family: Tahoma; font-size: 10px; color: #020401; padding: 2px; border-width: 1px; border-style: solid; border-color: #2E2E2E; }
INPUT.button { font-family: Tahoma; font-size: 12px; }
UL { margin: 0; padding: 0; }
UL LI { margin: 0; padding: 2 0 2 17px; list-style-type: none; background-image: url("image/list.gif"); background-repeat: no-repeat; background-position: 0 6px; }
.small { font-size: 11px; }
.red { color: #ff0000; }
A.black { color: #804314; text-decoration: none; }
A.big { text-transform: uppercase; font-size: 14px; }
.wight{color: #ffffff;}

.top { background-image: url("image/top-bgr.gif"); background-repeat: repeat-x; }
.leftborder{background-image: url("image/left-bgr.jpg"); background-repeat: repeat-y;}
.rightborder{background-image: url("image/right-bgr.jpg"); background-repeat: repeat-y;}
#screen-fon{padding:0px 5px 0px 5px;background-image: url("image/screenshot-fon.gif"); background-repeat: no-repeat;}
#topshadow{padding-top:30px;background-image: url("image/top-shadow.gif"); background-repeat: repeat-x;background-position:top; }
#golosovanie{background-color: #F5FAF3;padding:0px 0px 0px 0px;}
.sponsory{padding-left:20px;background-image: url("image/h1.gif"); background-repeat: no-repeat;background-position:left center;}
.mainhead{color: #ffffff;background-color: #252724;background-image: url("image/h2.gif"); background-repeat: no-repeat;background-position:right center;padding:0px 0px 0px 5px;}
.text{margin: 10 20 10 0;}
.menu{background-color: #252823;}
.menu_act{height:19px;padding:0px 0px 0px 30px;background-image: url("image/menu-btn-a.gif"); background-repeat: no-repeat;background-position:top;}
.menu_pas{height:19px;padding:0px 0px 0px 30px;background-image: url("image/menu-btn.gif"); background-repeat: no-repeat;background-position:top;}
.menu_act a {color: #ffffff; text-decoration: none;font-weight: bold;}
.menu_pas a {color: #ffffff; text-decoration: none;font-weight: bold;}

.login { font-size: 11px; color: #000000; margin: 15 0 20 10; }
.loginWork { font-size: 11px; color: #000000; margin: 0 0 20 10; }
.loginName { padding: 0 10 0 10; }
.loginSend { padding: 10 0 0 10; }
.loginSend A { color: #498C00; }
.ban { margin-bottom: 15px; }
.hArticles { margin-bottom: 10px; }
.hNews { margin: 0 0 20 12; }
.classesOnMain { background-color: #E2E9EF; padding: 0 5 0 5; }
.classesOnMain A { font-size: 11px; }
.classesOnMainSel { background-color: #017AAF; padding: 0 5 0 5; }
.classesOnMainSel A { color: #ffffff; text-decoration: none; }
.classesOnMainBgr { border-width: 1px; border-style: solid; border-color: #017AAF; background-color: #E2E9EF; padding: 10 10 0 10; }
.imgClassesOnMain { padding: 0 10 10 0; }
.textClassesOnMain { padding: 5 10 10 0; font-size: 11px; }
.content { width: 99%; padding: 0 20 10 0; }
.tree { margin-left: 10px; border-left-width: 5px; border-left-style: solid; border-left-color: #0389BE; }
.plusMinusTree { padding: 0 5 0 0; }
.plusMinusTree A { color: #498C00; text-decoration: none; }
.quote { color: #498C00; font-size: 11px; font-style: italic; }
.navForum { font-size: 14px; color: #376B3B; }
.calendarTable { margin: 0 0 10 20; }
.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: 10 15 10 15; text-align: center; }
.calendar { padding: 2 15 2 15; background-color: #EDEDED; text-align: center; color: #000000; }
.calendar2 { padding: 2 15 2 15; background-color: #FAFAFA; text-align: center; color: #D9D9D9; }
.calendar3 { padding: 2 15 2 15; 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: 0 5 0 5; }
.selTree { background-color: #E2E9F1; }
.fastNav { margin-bottom: 10px; }
.pager { margin-bottom: 10px; }

.dateBlock { color: #A7A7A7; font-size: 11px; margin-bottom: 2px; }
.pagerTop { margin-bottom: 20px;background-image: url("image/forum.gif"); background-repeat: repeat-y; padding: 5px; }
.pagerBottom { margin-top: 20px; background-image: url("image/forum.gif"); background-repeat: repeat-y;padding: 5px; }
.oneBlock { margin-bottom: 20px; }
.p { margin: 10 0 10 0; }
.oneBlockTd { padding: 0 0 20 0; }
.oneBlockTdMainLeft { padding: 0 0 20 13; font-size: 11px; }
.oneBlockTdMainRight { padding: 0 0 20 0; font-size: 11px; }
.newsBlockOnMain { margin-left: 12px; }
.answer { margin: 10 0 0 20; }

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

#bottommenu{background-image: url("image/m-bgr.gif");background-repeat: repeat-x;background-color: #252823;color:#ffffff;font-size: 12px;}
#bottommenu A { color: #ffffff;font-size: 12px; }
#bottom{color: #ffffff;background-color: #000000;background-image: url("image/bottom-bgr.gif");background-repeat: repeat-x;font-size: 11px;}
#bottom A { color: #ffffff; text-decoration: none;font-size: 11px;}
.links { padding: 0 5 5 20; color: #000000; font-size: 10px; background-color: #47A614; }
.links A { color: #676765; text-decoration: none; }