.bla-bla {}

A { color: #3B5CAD; 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: #FFFFFF; background: url(image/rasdel-bgd.gif) repeat-x left bottom #CC4088; font-size: 17px; font-weight: normal; padding: 2px 5px 7px 10px; margin-top: 2px; }
H2 { font-size: 12px; font-weight: bold; color: #C22373; margin: 10px 0 0; }
H3 { font-size: 16px; font-weight: bold; color: #C22373; margin: 10px 0 0; }
H4 { font-size: 12px; font-weight: bold; color: #375476; background: #E4ECEF; margin: 0; padding: 2px 10px 3px 8px; }
INPUT.sendInput, SELECT.sendInput, TEXTAREA.sendInput { font-family: Arial; font-size: 12px; margin: 0px; padding: 2px; color: #000000; border: 1px solid #819CB9; }
.sendInput { border: 1px solid #819CB9; }
UL { margin: 5px 0 0; padding: 0; list-style: none; }
UL LI { background: url(image/tchk.gif) no-repeat 0px 8px; padding: 0 0 0 8px; }
LI UL { margin: 0 0 8px 10px;}
STRONG { color: #375476; }
HR { border: 0;  background: #647798; height: 1px; }

.small { font-size: 11px; }
.red { color: #B50D65; }
.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; }

.dateBlock { margin-bottom: 5px; }
.pagerTop { margin-bottom: 10px; }
.pagerBottom { margin-top: 10px; }
.oneBlockTd { padding-bottom: 15px; }
.oneBlock { margin-bottom: 15px; }

TH { background-color: #617995; color: #EAEEF9; font-weight: bold; border: 1px solid #50759F; padding: 3px; }
TH STRONG { font-size: 13px; color: #FFFFFF; }
TR.td1 TD { background-color: #FFFFFF; border: 1px solid #50759F; padding: 3px; }
TR.td2 TD { background-color: #E6EBF1; border: 1px solid #50759F; padding: 3px; }
.td1 { background-color: #FFFFFF; border: 1px solid #50759F; padding: 3px; }
.td2 { background-color: #E6EBF1; border: 1px solid #50759F; padding: 3px; }
.nonBorder TD { border: 0px; padding: 3px; }
.tdMini TD { font-size: 11px; }

.links { padding: 0px 0px 0px 0px; color: #000000; font-size: 10px; }
.links A { color: #000000; text-decoration: none; }
.tLogo { position: absolute; }
.top1 { background: url(image/top.jpg) no-repeat left 39px #3D5169; }
.mtTable { background: url(image/nad-top_bgd.gif) repeat-x; }
.mtTable A { font-weight: bold; }
.mtTable A:hover { text-decoration: none; }
.mtItem { cursor: pointer; padding-top: 5px; }
.mtItemCur A { color: #FFFFFF; text-decoration: none; }
.mtItemCur { cursor: pointer; padding-top: 5px; background: url(image/menu-activ-bgd.gif) repeat-y left top #B42870; }
.mlTable { width: 206px; background: #DEE5EF; }
.mlItem { background: url(image/menu-left-bgd.gif) repeat-y 5px; line-height: 18px; }
.mlItem A { color: #FFFFFF; }
.mlItem A:hover { text-decoration: none; }
.mlItem DIV { background: url(image/menu-left.gif) no-repeat left top; padding: 4px 8px 5px 19px; }
.mlItemCur { background: url(image/menu-activ-bgd.gif) repeat-y 5px; line-height: 18px; }
.mlItemCur A { color: #FFFFFF; text-decoration: none; }
.mlItemCur A:hover { text-decoration: underline; }
.mlItemCur DIV { background: url(image/menu-activ.gif) no-repeat 5px 2px; padding: 4px 8px 5px 19px; }
.mlSubTbl { position: absolute; left: 202px; margin-top: 2px; }
.mlSub2Item { background: #637B97; padding: 2px 20px 2px 20px; }
.mlSub2Item A { color: #FFFFFF; }
.mlSub2ItemCur { background: #DEE5EF; color: #2864A2; padding: 0 20px 2px 20px; }
.mlSub2ItemCur A { color: #2864A2; text-decoration: none; }
.mlSub3Item A { color: #FFFFFF; }
.mlSub3ItemCur A { color: #000000; text-decoration: none; }
.mlSub3Item .div1 { margin: 0 0 0 5px; background: #637B97; width: 196px; }
.mlSub3Item .div2 { margin: 0 8px 0 14px; padding: 1px 0 2px 16px; }
.mlSub3ItemCur .div1 { margin: 0 0 0 5px; background: #ADBACB; width: 196px; }
.mlSub3ItemCur .div2 { margin: 0 8px 0 14px; padding: 1px 0 2px 16px; }
.prTable { margin: 25px 0 0 4px; }
.prTable A { color: #FFFFFF; }
.prTable A:hover { text-decoration: none; }
.hdr { color: #647798; font-size: 16px; font-family: Arial; font-weight: bold; border-width: 0 0 1px 0; border-style: solid; border-color: #647798; line-height: 20px; padding-left: 2px; margin-right: 5px; }
.hdr2 { color: #FFFFFF; font-size: 16px; background: #627A96; height: 30px; padding: 7px 5px 0 10px; }
.hdr3 { color: #31527B; font-size: 12px; font-weight: bold; border-width: 0 0 1px 0; border-style: solid; border-color: #647798; line-height: 20px; margin-left: 8px; }
.hdr3 .num { font-family: MS Sans Serif; }
.date { background: url(image/new-pl.jpg) no-repeat; width: 83px; height: 16px; padding-left: 11px; color: #FFFFFF; }
.cnMain { padding: 0 15px 20px 22px; }
.cnParts TD { padding: 0 4px 21px 0; }
.cnText { padding: 17px 0 0 2px; font-size: 14px; }
.cnText A { font-size: 13px; }
.rtMain { background: #E6EBF1; }
.srEdit { border: 1px solid #40566D; height: 22px; padding: 2px 0 0 5px; font-family: Arial; color: #40566D; width: 100%; font-size: 12px; }
.cpTable { background: #48607C; color: #FFFFFF; }
.cpTable A { color: #FFFFFF; }
.cpTop { background: url(image/botton1.gif) no-repeat left top #C00968; }
.cpTd1 { padding-top: 15px; }
.cpTd2 { padding: 15px 3px 8px 0; color: #CAD2DD; }
.cpTd2 A { color: #CAD2DD; text-decoration: none; }
.cpTd2 A:hover { text-decoration: underline; }
.fastPath { font-size: 11px; color: #444444; position: relative; top: -2px; }
.tableLicenses, .tableLicenses TD { border: 1px solid #B1B2B4; border-collapse: collapse; padding: 10px; }
.clList TH { font-weight: normal; color: #FFFFFF; border-color: #8EA3B6; }
.clList TD { border: 1px solid #8EA3B6; padding: 10px 8px 10px;; }
.clTd { background: #E6EBF1; }
.orDiv { background: #E6EBF1; padding: 6px 0 10px; margin-right: 10px; }
.orTable { color: #383C3F; font-family: Tahoma; }
.orTable HR { border: 1px solid #617B94; height: 1px; border-width: 1px 0 0; margin: 3px 0 5px; }
.orTable TD { padding: 5px 10px 0 8px; }
.orTable .input { border: 1px solid #819CB9; height: 22px; padding: 2px 5px 0; font-size: 11px; }
.orTable INPUT { color: #3D3D3D; }
.orTable TEXTAREA { border: 1px solid #819CB9; padding: 2px 5px 0; font-size: 11px; }
.orSubmit { float: right; }
.img { border: 1px solid #CCD9EA; }
.prSubmenu { position: absolute; left: 201px; }
.prSubmenu TABLE { background: #C5D7EF; position: relative; top: -65px;}
.prSubmenu A { color: #375CA0; }
.prT1 { background: #617B9C; }
.prContent { padding: 15px 5px 15px 12px; }
.greenF { color: #637A95; font-weight: bold; }
.lang { float: left; padding-right: 20px; }
