body {margin: 10px; padding: 0; background-color: #cc0000; font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif; font-size: medium; color: #000066; text-decoration: none;}

a:link {color: #000099; text-decoration: underline;}
a:hover {background-color: #00ffff;}
a:focus, a:active {background-color: #cccccc;}
a:visited {color: #660066; text-decoration: underline;}

.tab-bg {width: 100%; border-style: none; background-color: #cc0000;}
.tab-ram {width: 100%; border-width: 5px; border-style: solid; border-color: #ffffff; border-collapse: collapse;}
.tab-in {width: 100%; border-style: none; border-collapse: collapse;}
.tab-txt {width: 100%; border-width: 2px; border-style: solid; border-color: #000066; border-collapse: collapse;}
.tab-div {width: 100%; border-style: none; border-collapse: collapse; table-layout: fixed}

.td-rub-r4b {border-width: 1px; border-style: solid; border-color: #cc0000; background-color: #ffffff; padding: 20px; vertical-align: top; font-weight: bold; font-style: normal;}
.td-rub-r3n {border-width: 1px; border-style: solid; border-color: #cc0000; background-color: #ffffff; padding: 15px; vertical-align: top; font-weight: normal; font-style: normal;}
.td-rub-r2n {border-width: 1px; border-style: solid; border-color: #cc0000; background-color: #ffffff; padding: 10px; vertical-align: top; font-weight: normal; font-style: normal;}
.td-rub-t3b {border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffff; padding: 15px; vertical-align: top; font-weight: bold; font-style: normal;}
.td-rub-t3n {border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffff; padding: 15px; vertical-align: top; font-weight: normal; font-style: normal;}
.td-rub-t2n {border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffff; padding: 10px; vertical-align: top; font-weight: normal; font-style: normal;}
.td-rub-t1b {border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffff; padding: 5px; vertical-align: top; font-weight: bold; font-style: normal;}
.td-rub-b0n {border-style: none; background-color: #ffffff; padding: 0px; vertical-align: top; font-weight: normal; font-style: normal;}
.td-rub-div {border-style: none; background-color: #ffffff; padding: 0px;}

.td-txt-r3t {border-width: 1px; border-style: solid; border-color: #cc0000; background-color: #ffffcc; padding: 15px; vertical-align: top; font-weight: normal; font-style: normal;}
.td-txt-t3t {border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffcc; padding: 15px; vertical-align: top; font-weight: normal; font-style: normal;}
.td-txt-t3m {border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffcc; padding: 15px; vertical-align: middle; font-weight: normal; font-style: normal;}
.td-txt-t2t {border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffcc; padding: 10px; vertical-align: top; font-weight: normal; font-style: normal;}
.td-txt-t1t {border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffcc; padding: 5px; vertical-align: top; font-weight: normal; font-style: normal;}
.td-txt-t1m {border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffcc; padding: 5px; vertical-align: middle; font-weight: normal; font-style: normal;}
.td-txt-b3t {border-style: none; background-color: #ffffcc; padding: 15px; vertical-align: top; font-weight: normal; font-style: normal;}
.td-txt-b0t {border-style: none; background-color: #ffffcc; padding: 0px; vertical-align: top; font-weight: normal; font-style: normal;}
.td-txt-div {border-style: none; background-color: #ffffcc; padding: 0px;}

.div-rl {width: 100%; overflow: auto; word-wrap: break-word;}

.w-100 {width: 100%;}
.w-080 {width: 80%;}
.w-070 {width: 70%;}
.w-062 {width: 62%;}
.w-060 {width: 60%;}
.w-055 {width: 55%;}
.w-050 {width: 50%;}
.w-038 {width: 38%;}
.w-035 {width: 35%;}
.w-034 {width: 34%;}
.w-033 {width: 33%;}
.w-031 {width: 31%;}
.w-030 {width: 30%;}
.w-025 {width: 25%;}
.w-022 {width: 22%;}
.w-020 {width: 20%;}
.w-015 {width: 15%;}
.w-010 {width: 10%;}

.ta-l {text-align: left; align: left;}
.ta-c {text-align: center; align: center;}
.ta-r {text-align: right; align: right;}

.fsz-xxl {font-size: xx-large;}
.fsz-xl {font-size: x-large;}
.fsz-l {font-size: large;}
.fsz-m {font-size: medium;}
.fsz-s {font-size: small;}
.fsz-xs {font-size: x-small;}
.fsz-xxs {font-size: xx-small;}

.c-fff {color: #ffffff;}
.c-ffc {color: #ffffcc;}
.c-ff0 {color: #ffff00;}
.c-f90 {color: #ff9900;}
.c-f00 {color: #ff0000;}
.c-c00 {color: #cc0000;}
.c-999 {color: #999999;}
.c-930 {color: #993300;}
.c-909 {color: #990099;}
.c-0cc {color: #00cccc;}
.c-0c0 {color: #00cc00;}
.c-00f {color: #0000ff;}
.c-000 {color: #000000;}

.rub-2n {font-size: x-large; font-weight: bold; font-style: normal}
.rub-3n {font-size: large; font-weight: bold; font-style: normal}
.rub-3i {font-size: large; font-weight: bold; font-style: italic;}
.rub-4n {font-size: medium; font-weight: bold; font-style: normal}

.fst-i {font-style: italic;}

.lnk-l {color: #000099; text-decoration: underline;}
.lnk-r {color: #cc0000; text-decoration: underline;}
.lnk-t {color: #000066; text-decoration: underline;}
.lnk-s {color: #000000; text-decoration: underline;}

.ws-nw {white-space: nowrap;}

.of-a {overflow: auto}

#lnk {color: #000099;}
#hov {background-color: #00ffff;}
#focact {background-color: #cccccc;}
#vis {color: #660066;}
#int {color: #000000;}
#rub {color: #cc0000}









.tabbg {width: 100%; border-style: none; background-color: #cc0000;}
.tabrub {width: 100%; border-width: 5px; border-style: solid; border-color: #ffffff; border-collapse: collapse;}
.tabtxt {width: 100%; border-width: 5px; border-style: solid; border-color: #ffffff; border-collapse: collapse;}
.tabavsl {width: 100%; border-width: 5px; border-style: solid; border-color: #ffffff; border-collapse: collapse;}

.tdrub {width: 100%; border-width: 1px; border-style: solid; border-color: #cc0000; background-color: #ffffff; padding: 20px; vertical-align: text-top; text-align: center; font-size: xx-large; font-weight: bold; color: #cc0000;}
.tdrublnk {width: 100%; border-width: 1px; border-style: solid; border-color: #cc0000; background-color: #ffffff; padding: 10px; vertical-align: text-top; text-align: center; font-size: small; color: #cc0000;}
.tdrubtxt {width: 100%; border-width: 1px; border-style: solid; border-color: #cc0000; background-color: #ffffff; padding: 10px; vertical-align: text-top; text-align: center; font-size: medium; color: #000066;}

.tdc100m {width: 100%; border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffcc; padding: 15px; vertical-align: text-top; text-align: center; font-size: medium; font-weight: normal; font-style: normal;}
.tdc100s {width: 100%; border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffcc; padding: 15px; vertical-align: text-top; text-align: center; font-size: small; font-weight: normal; font-style: normal;}
.tdc67m {width: 67%; border-width: 1px; border-style: solid; border-color: #cc0000; background-color: #ffffcc; padding: 15px; vertical-align: text-top; text-align: center; font-size: medium; font-weight: normal; font-style: normal;}
.tdc62m {width: 62%; border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffcc; padding: 15px; vertical-align: top; text-align: center; font-size: medium; font-weight: normal; font-style: normal;}
.tdc62s {width: 62%; border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffcc; padding: 15px; vertical-align: text-top; text-align: center; font-size: small; font-weight: normal; font-style: normal;}
.tdc50m {width: 50%; border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffcc; padding: 15px; vertical-align: top; text-align: center; font-size: medium; font-weight: normal; font-style: normal;}
.tdc38m {width: 38%; border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffcc; padding: 15px; vertical-align: top; text-align: center; font-size: medium; font-weight: normal; font-style: normal;}
.tdc34m {width: 34%; border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffcc; padding: 15px; vertical-align: top; text-align: center; font-size: medium; font-weight: normal; font-style: normal;}
.tdc33m {width: 33%; border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffcc; padding: 15px; vertical-align: top; text-align: center; font-size: medium; font-weight: normal; font-style: normal;}
.tdc31mbbg {width: 31%; border-width: 0px; border-style: solid; border-color: #000066; background-color: #ffffcc; padding: 15px; vertical-align: top; text-align: center; font-size: medium; font-weight: normal; font-style: normal;}
.tdc0m {border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffcc; padding: 15px; vertical-align: middle; text-align: center; font-size: medium; font-weight: normal; font-style: normal;}
.tdc0s {border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffcc; padding: 15px; vertical-align: middle; text-align: center; font-size: small; font-weight: normal; font-style: normal;}

.tdtxt100m {width: 100%; border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffcc; padding: 15px; vertical-align: top; text-align: left; font-size: medium; font-weight: normal; font-style: normal;}
.tdtxt100mrub {width: 100%; border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffff; padding: 15px; vertical-align: top; text-align: left; font-size: large; font-weight: bold; font-style: normal; color: #000066;}
.tdtxt100mbbg {width: 100%; border-style: none; background-color: #ffffcc; padding: 15px; vertical-align: top; text-align: left; font-size: medium; font-weight: normal; font-style: normal;}
.tdtxt100s {width: 100%; border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffcc; padding: 15px; vertical-align: top; text-align: left; font-size: small; font-weight: normal; font-style: normal;}
.tdtxt100srub {width: 100%; border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffff; padding: 15px; vertical-align: top; text-align: left; font-size: small; font-weight: normal; font-style: normal;}
.tdtxt50m {width: 50%; border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffcc; padding: 15px; vertical-align: top; text-align: left; font-size: medium; font-weight: normal; font-style: normal;}
.tdtxt50mbbg {width: 50%; border-style: none; background-color: #ffffcc; padding: 15px; vertical-align: top; text-align: left; font-size: medium; font-weight: normal; font-style: normal;}
.tdtxt34m {width: 34%; border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffcc; padding: 15px; vertical-align: top; text-align: left; font-size: medium; font-weight: normal; font-style: normal;}
.tdtxt34mbbg {width: 34%; border-style: none; background-color: #ffffcc; padding: 15px; vertical-align: top; text-align: left; font-size: medium; font-weight: normal; font-style: normal;}
.tdtxt33m {width: 33%; border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffcc; padding: 15px; vertical-align: top; text-align: left; font-size: medium; font-weight: normal; font-style: normal;}
.tdtxt33mbbg {width: 33%; border-style: none; background-color: #ffffcc; padding: 15px; vertical-align: top; text-align: left; font-size: medium; font-weight: normal; font-style: normal;}
.tdtxt22m {width: 22%; border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffcc; padding: 15px; vertical-align: top; text-align: left; font-size: medium; font-weight: normal; font-style: normal;}

.tdavsl100m {width: 100%; border-width: 1px; border-style: solid; border-color: #cc0000; background-color: #ffffff; padding: 15px; vertical-align: top; text-align: center; font-size: medium; font-weight: normal; font-style: normal; color: #cc0000;}
.tdavsl100s {width: 100%; border-width: 1px; border-style: solid; border-color: #cc0000; background-color: #ffffff; padding: 10px; vertical-align: top; text-align: center; font-size: small; font-weight: normal; font-style: normal; color: #cc0000;}
.tdavsl50s {width: 50%; border-width: 1px; border-style: solid; border-color: #cc0000; background-color: #ffffff; padding: 10px; vertical-align: top; text-align: center; font-size: small; font-weight: normal; font-style: normal; color: #cc0000;}

.rublnk {color: #cc0000; text-decoration: underline;}
.rubtxt {color: #000066; text-decoration: underline;}
.intlnk {color: #000000; text-decoration: underline;}
.avsllnk {color: #cc0000; text-decoration: underline;}

.rub2 {font-size: x-large;}
.rub3 {font-size: large; font-weight: bold;}
.rub3k {font-size: large; font-weight: bold; font-style: italic;}
.rub4 {font-size: medium; font-weight: bold;}

.txtbg {color: #ffffcc;}
.txtr {color: #cc0000;}
.txts {font-size: small;}
.txtxs {font-size: x-small;}
.txtsk {font-size: small; font-style: italic;}