.bla-bla {}

A { color: #FFE668; text-decoration: underline; }
HTML, BODY { margin: 0px; padding: 0px; height: 100%; background-color: #0D170E; color: #9DA067; font-family: Arial; font-size: 12px; font-weight: normal; line-height: 18px; }
IMG { border: 0px; }
P { margin: 0px 0px 10px 0px; padding: 0px; }
TABLE { border: 0px; border-collapse: collapse; font-family: Arial; font-size: 12px; color: #9DA067; line-height: 18px; }
TABLE TD { padding: 0px; }
FORM { display: inline; }
H1 { font-size: 12px; margin: 0px 0px 20px 0px; color: #F8C248; }
H2 { font-size: 16px; margin: 20px 0px 10px 0px; }
UL { margin: 0px 0px 0px 0px; padding: 0px; list-style-position: inside; }
UL LI { margin: 0px; padding: 0px 0px 5px 10px; list-style-position: inside; list-style-type: none; background-image: url("image/i-content.gif"); background-repeat: no-repeat; background-position: 0px 6px; }
INPUT.sendInput, SELECT.sendInput, TEXTAREA.sendInput { font-family: Arial; font-size: 12px; margin: 0px; padding: 2px; color: #9DA067; background-color: #1D2112; border: 1px solid #2C341D; }
INPUT.searchInput { width: 165px; font-family: Arial; font-size: 12px; margin: 0px; padding: 2px; color: #9DA067; background-color: #1D2112; border: 1px solid #2C341D; }

.small { font-size: 11px; }
.red { color: #ff0000; }
.yellow { color: #FFE668; }
.inv { display: none; }
.quote { font-size: 11px; font-style: italic; }
.clear { clear: both; }
.a { color: #FFE668; }
P.absM { margin: 0px; }
P.absM IMG, P.absM SPAN { vertical-align: middle; display: inline; }

.wh100 { width: 100%; height: 100%; }
.w800 { width: 800px; height: 145px; background: url("image/top_logo2.jpg") no-repeat center; }
.w990 { width: 100%; height: 185px; }
.logoMain { margin-top: 30px; }
.topLogoWorkMain { width: 100%; padding: 12px 0px 0px 87px; }
.topIconsWorkMain { padding: 60px 40px 0px 0px; }
.topPhoneWorkMain { padding-top: 48px; }
.topLogoWork { width: 100%; padding: 24px 0px 0px 87px; }
.topIconsWork { padding: 80px 40px 0px 0px; }
.topPhoneWork { padding-top: 68px; }
.fRIcon { padding-left: 30px; }
#max1024 { width: 100%; max-width: 1280px; }
#max1024-2 { width: 100%; height: 52px; max-width: 1280px; background: url("image/menu_bgr.gif") repeat-x; }
.mainPic { background: url("image/bgr-up_left.jpg") no-repeat left bottom; }
.mainPicWork { background: url("image/top_bgr.jpg") no-repeat left bottom; }
.mainPicBGR { background: url("image/bgr-up_right.jpg") no-repeat right bottom; }
.deliv1024 { height: 38px; }
.deliv1024Work { height: 1px; }
.ltbgr1028 { background: url("image/bgr2-up_left.jpg") no-repeat right bottom; }
.rtbgr1028 { background: url("image/bgr2-up_right.jpg") no-repeat left bottom; }
.lmbgr1028 { background: url("image/menu-bgr2_left.jpg") no-repeat right; }
.rmbgr1028 { background: url("image/menu-bgr2_right.jpg") no-repeat left; }
.lcbgr1028 { background: url("image/bgr2-down_left.jpg") no-repeat right top; }
.menuBGL { height: 52px; background: url("image/menu_left.jpg") no-repeat left; }
.menuBGR { height: 52px; background: url("image/menu_right.jpg") no-repeat right; }
.menuBGR TABLE { height: 52px; }
.mDeliv { padding: 0px 30px 0px 30px; }
.content { width: 100%; height: 100%; background: url("image/bgr-down_left-main2.jpg") no-repeat left top; margin-bottom: 20px; }
.contentDomen { width: 100%; height: 100%; background: url("image/menu_bgrs3.jpg") no-repeat left top; margin-bottom: 20px; }
.menuDomens { width: 285px; margin-top: 50px; }
.selMenuDomen { background: url("image/menu-activ_bgr.gif") repeat-y; }
.menuDomensDeliv { padding: 0px 0px 15px 0px; }
.punktMenuMain { margin-bottom: 11px; }
.punktMenu { margin-bottom: 4px; padding-left: 11px; background: url("image/i_menu.gif") no-repeat 0px 8px; }
.punktMenu A { text-decoration: none; }
.punktMenuSel { margin-bottom: 4px; padding-left: 11px; background: url("image/i_menu_a.gif") no-repeat 0px 8px; }
.punktMenuSel A { color: #f8c248; text-decoration: none; font-weight: bold; }
.mainText { font-size: 16px; margin: 120px 50px 100px 100px; line-height: 23px; }
.bottom { width: 580px; }
.bottomBgr { width: 100%; background: url("image/bottom_bgr.gif") repeat-x; }
.copy { font-size: 11px; color: #515930; padding: 20px 0px 20px 0px; }
.copy A { color: #515930; text-decoration: none; }
.topMenuSel { background: url("image/menu_aktiv.gif") no-repeat center 35px; }
.rightBgr { padding-top: 50px; background: url("image/right.jpg") no-repeat top; }
.picRight { margin-bottom: 30px; }
.picRight IMG { border: 2px solid #424822; }
.imgBorder { border: 2px solid #424822; }
.contentDomenPage { width: 100%; padding: 50px 30px 0px 42px; }
.contentDomenPageFloat { width: 100%; padding: 50px 0px 0px 42px; }
.h1 { margin-bottom: 15px; }
.ban { margin: 30px 0px 0px 0px; }
.namePhoto { width: 210px; margin-bottom: 13px; }
.greenLine { background-color: #3F4C21; }
.hPhoto { padding: 0px 5px; }
.hPhoto A { text-decoration: none; }
.underPhoto1 { width: 239px; height: 105px; background: url("image/bgr-photo1.jpg") no-repeat center top; }
.photoSmall { border: 1px solid #3E4A22; }
.photoSmall IMG { position: relative; left: 3px; top: 3px; }
.photoSBgr { background: url("image/bgr2-photo2.gif") no-repeat right bottom; }
.catalogPic { width: 194px; height: 183px; background: url("image/spa_bgr.jpg") no-repeat; float: left; margin: 0px 28px 30px 0px; }
.catalogT { width: 190px; margin-top: 2px; }
.catalogN { height: 39px; text-align: center; }
.mtphoto { padding-top: 20px; color: #675C2E; background: url("image/bgr1-photo2.gif") no-repeat right top; }
.mtphoto2 { padding-top: 10px; color: #675C2E; background: url("image/bgr1-photo2.gif") no-repeat right top; }
.bgr1M { width: 281px; height: 70px; background: url("image/bgr1M.jpg") no-repeat; }
.bgr2M { width: 281px; height: 70px; background: url("image/bgr2M.jpg") no-repeat; }
.bgr3M { width: 281px; height: 70px; background: url("image/bgr3M.jpg") no-repeat; }
.bgr4M { width: 281px; height: 70px; background: url("image/bgr4M.jpg") no-repeat; }
.mLink { position: relative; left: 10px; top: 41px; width: 230px; text-align: right; }
.mLink A { color: #A8B476; text-decoration: none; }
.search { margin-top: 20px; }
.searchBtn { margin: 0px 20px 5px 5px; }
.hNewsN { background: url("image/zagolovok_news2-bgr.gif") repeat-x; margin-bottom: 15px; }
.answer { margin: 5px 0 0 10px; }

.dateBlock { color: #655E32; }
.pagerTop { margin-bottom: 10px; }
.pagerBottom { margin-top: 10px; }
.oneBlockTd { padding-bottom: 15px; }
.oneBlock { margin-bottom: 15px; }

TH { background-color: #2F321D; color: #9DA067; font-weight: normal; border: 1px solid #2F321D; padding: 3px; }
TR.td1 TD { background-color: #1D2112; border: 1px solid #2F321D; padding: 3px; }
TR.td2 TD { background-color: #191d0e; border: 1px solid #2F321D; padding: 3px; }
.td1 { background-color: #1D2112; border: 1px solid #2F321D; padding: 3px; }
.td2 { background-color: #191d0e; border: 1px solid #2F321D; padding: 3px; }
.nonBorder TD { border: 0px; padding: 3px; }

.links { padding: 0px 0px 0px 0px; color: #000000; font-size: 10px; }
.links A { color: #000000; text-decoration: none; }
.ctListItem { float: left; margin: 0 25px 30px 0; }
.ctListItem TABLE { margin-bottom: 10px; }
.ctListItem TD { border: 1px solid #3E4A22; padding: 3px; }