.bla-bla {}

A { color: #0083B7; text-decoration: underline; }
HTML, BODY { margin: 0px; padding: 0px; height: 100%; background-color: #ffffff; color: #000000; 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: #000000; line-height: 18px; }
TABLE TD { padding: 0px; }
FORM { display: inline; }
H1 { color: #000000; font-size: 18px; margin: 0px 0px 20px 0px; font-weight: normal; }
H2 { font-size: 12px; font-weight: bold; margin: 20px 0px 10px 0px; color: #FF6800; text-transform: uppercase; }
INPUT.sendInput, SELECT.sendInput, TEXTAREA.sendInput { font-family: Arial; font-size: 12px; margin: 0px; padding: 2px; color: #000000; border: 1px solid #000000; }
UL { padding: 0; margin: 10px 0 10px 20px; }
UL LI { padding: 0 0 0 10px; margin: 0; list-style: none; background: url(image/strelka.gif) no-repeat 0 5px; }

.small { font-size: 11px; }
.red { color: #ff0000; }
.inv { display: none; }
.quote { font-size: 11px; font-style: italic; }
P.absM { margin: 0px; }
P.absM IMG, P.absM SPAN { vertical-align: middle; display: inline; }
.bg1 { background: #E9E9E9; }
.bg2 { background: #FFFFFF; }
.bg3 { background: #E1E1E1; }
.bg4 { background: #000000; }

.dateBlock { margin-bottom: 5px; }
.pagerTop { margin-bottom: 10px; }
.pagerBottom { margin-top: 10px; }
.oneBlockTd { padding-bottom: 15px; }
.oneBlock { margin-bottom: 15px; }

TH { background-color: #D4D4D4; color: #000000; font-weight: normal; border: 1px solid #9B9B9B; padding: 3px; }
TR.td1 TD { background-color: #ffffff; border: 1px solid #9B9B9B; padding: 3px; }
TR.td2 TD { background-color: #E1E1E1; border: 1px solid #9B9B9B; padding: 3px; }
.td1 { background-color: #ffffff; border: 1px solid #9B9B9B; padding: 3px; }
.td2 { background-color: #E1E1E1; border: 1px solid #9B9B9B; 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; }
.top { background: #363636; }
.mmCpr DIV { float: left; margin: 10px 22px 10px 0; }
TD.menuTop { padding-right: 2px; }
TABLE.menuLeftWork { background: url(image/portfolio-work_top_bgr.gif) repeat-x; }
TD.mlLi { background: #000000; padding: 0 12px 1px 30px; }
TD.mlItem { background: #000000; padding-top: 5px; }
TD.mlItem A { color: #FFFFFF; text-decoration: none; }
TD.mlRight { background: url(image/menu_right.gif) repeat-y; }
TD.mlLiSel { background: #FF6800; padding: 0 12px 1px 30px; }
TD.mlItemSel { background: #FF6800; padding-top: 5px; }
TD.mlItemSel A { color: #FFFFFF; text-decoration: none; }
TD.mlRightSel { background: url(image/menu_right_act.gif) repeat-y right 0 #FF6800; }
DIV.bnLeft { padding: 0 5px 0 0; }
.bnLeftBG { background: url(image/bgr_banners.gif) repeat-y; }
DIV.pfMain { background: url(image/portfolio-work_bgr.gif) 0 60px repeat-x #E9E9E9; height: 215px; }
/*.pfMain LI { font-style: italic; font-family: Verdana; font-size: 11px; line-height: 14px; }
.pfMain A { text-decoration: none; }
.prev A, .next A { text-decoration: none; font-size: 12px; line-height: 14px; }*/
.prev, .next { cursor: pointer; }
.nwHeader A { color: #636363; text-decoration: none; font-weight: bold; }
.date { color: #686868; display: inline; }
.cpr { height: 68px; background: url(image/btm.gif) repeat-x; }
.cpr TD { padding: 15px 30px 0 30px; }
.cpr A { text-decoration: none; color: #000000; }
.cpr A:hover { text-decoration: underline; }
.fastPath { height: 29px; background: #D4D4D4; padding: 6px 0 0 29px; }
.fpDel { padding: 0 3px 0 6px; }
.catItem { padding-top: 10px; margin: 0 0 15px 0; width: 154px; height: 160px; border: 1px solid #C0C0C0; background: #F4F4F4; text-align: center; }
.catItemText { height: 52px; font-style: italic; font-size: 11px; font-family: Verdana; padding: 4px 3px 0; width: 154px; text-align: center; line-height: 12px; }
.text { padding: 0 20px 0 17px; }
.pagerBottom SPAN { color: #402F37; }
.pageHead { background: url(image/portfolio-work_top_bgr.gif) repeat-x 0 bottom; }
.phText { background: #9B9B9B; padding: 10px 10px 4px 10px; color: #FFFFFF; font-size: 14px; }
.wContent { padding: 32px 20px 10px 20px; }
.wContentMini { padding: 0 20px 10px 20px; }
.top1 { background: #000000; color: #FFFFFF; font-size: 14px; padding: 8px 0 4px 10px; }
.top2 { background: #9B9B9B; color: #FFFFFF; font-size: 14px; padding: 8px 0 4px 20px; }
.carouselItem { float: left; width: 200px; }
.mtItem { padding: 6px 0 7px 0; cursor: pointer; }
.mtItem A { padding-left: 45px; background: url(image/strelka.gif) no-repeat 10px 3px; color: #000000; }
.mtItemCur { background: url(image/polosa.gif) repeat-x 0 bottom; cursor: pointer; }
.mtItemCur A { color: #FFFFFF; background: url(image/strelka_a.gif) no-repeat 10px 3px; }
.mtSubItem { padding: 0 0 0 0; cursor: pointer; }
.mtSubItem A { padding-left: 70px; background: url(image/menu2-bullet.gif) no-repeat 63px 6px; color: #000000; }
.mtSubItemCur { background: url(image/polosa.gif) repeat-x 0 bottom; cursor: pointer; }
.mtSubItemCur A { color: #FFFFFF; background: url(image/menu2-bullet.gif) no-repeat 63px 6px; }

