BODY.main_body
{
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
PADDING-TOP: 0px;
font-family: Verdana, Arial, sans-serif; font-size: 10px;
background: url(/images/Setka_all.png) repeat;
background-position: 0 137;
}

BODY {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
PADDING-TOP: 0px;
font-family: Verdana, Arial, sans-serif; font-size: 10px;
background-color: #e9eef1
}
TABLE, TR, TD, P, SELECT, FONT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.itemDesc
{
    FONT-WEIGHT: bold;
    COLOR: #515e6d
}
SPAN.itemVal
{
}

A {font-size: 10px;color: #000; font-family: Verdana, Arial, sans-serif}
A.text {font-size: 10px;color: #000; font-family: Verdana, Arial, sans-serif;text-decoration:none}

A.spheader2:link, A.spheader2:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #8a0f38;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
A.spheader2:active, A.spheader2:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #8a0f38;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: underline
}
A.spheader1:link, A.spheader1:visited
{
    FONT-SIZE: 11px;
    COLOR: #1a1a1a;
    TEXT-DECORATION: none
}
A.spheader1:active, A.spheader1:hover
{
    FONT-SIZE: 11px;
    COLOR: #1a1a1a;
    TEXT-DECORATION: underline
}
SPAN.header2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #384b64;
    LETTER-SPACING: 2px
}
SPAN.hdtext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    LETTER-SPACING: 3px
}
A.NewsDate
{
    TEXT-DECORATION: none
}
SPAN.NewsDate, SPAN.RText
{
    FONT-WEIGHT: bold;
    COLOR: #e50000;
    TEXT-DECORATION: none
}
A.NewsDate:hover
{
    COLOR: #ff1493;
    TEXT-DECORATION: none
}
.newshd, SPAN.BText, A.BText
{
    FONT-WEIGHT: bold;
    COLOR: black;
    TEXT-DECORATION: none
}
.newstext
{
    COLOR: black;
    TEXT-DECORATION: none
}

.bheader {background: url('/images/gradientc.gif') bottom repeat-x;text-align:left;padding: 5px;padding-bottom:8px;
margin-top:4px;color: #fff; font-weight: bold}
h1.bheader {background: url('/images/gradientc.gif') bottom repeat-x;text-align:left;padding: 5px 5px 8px 5px;
margin:4px 0 0 0;color: #fff; font-family: Verdana, Arial, sans-serif; font-size: 10px;font-weight: bold}

.lmheader {background: #fff url('/images/gradientl.gif') bottom repeat-x; font-weight:bold; padding: 5px; margin-top:4px; font-size:10px}
.lmheader a {font-family: Verdana, Arial, sans-serif; color: #000; font-weight:bold; font-size:10px; text-decoration: none}

.lmss {background-color:#fff;color: #000;margin-top:1px; padding: 4px 5px 3px 5px}
.lmss a:link, .lmss a:visited {color: #000;text-decoration:none}
.lmss a:active, .lmss a:hover {text-decoration: underline}

.rmheader {background-color: #d4d9df; font-weight:bold; padding: 5px 5px 5px 8px;font-weight:bold; font-size:10px}
.rmheader a {font-family: Verdana, Arial, sans-serif;color:#000; font-weight:bold;font-size: 10px;text-decoration: none}

.rmss {background-color:#e9eef1;font-size: 10px;color: #000; padding-bottom: 7px;padding-left:8px}
.rmss a:link, .rmss a:visited {color: #000;text-decoration:none;font-size:10px}
.rmss a:active, .rmss a:hover {text-decoration: underline}

.cmss {background-color:#fff; padding: 2px 5px 2px 5px}

.rb {color:#005bab;font-weight:bold;font-size:6px}


.mmheader {background: #66d2ff url('/images/gradientc.gif') bottom repeat-x;  margin:4px 0 0 0;font-family: Verdana, Arial, sans-serif;font-size:11px;font-weight:bold;padding: 4px 5px 6px 5px}
.mmheader a {font-family: Verdana, Arial, sans-serif; color:#fff; font-weight:bold; font-size:11px; text-decoration: none}

.mmss {padding: 3px 5px 5px 5px;font-size:10px;background-color:#fff;color: #000;font-family: Verdana, Arial, sans-serif} 
.mmss a:link, .mmss a:visited {color: #000;text-decoration:none;font-family: Verdana, Arial, sans-serif;}
.mmss a:active, .mmss a:hover {color: #000;text-decoration: underline;font-family: Verdana, Arial, sans-serif;}

.ndtext
{
    COLOR: black;
    TEXT-DECORATION: none
}
.ublink
{
    COLOR: black;
    TEXT-DECORATION: underline
}
.rtext
{
    COLOR: #e50000
}
.brtext
{
    FONT-WEIGHT: bold;
    COLOR: #e50000
}
.btext11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    TEXT-DECORATION: none
}
.btext12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    TEXT-DECORATION: none
}
A.ndlink:link, A.ndlink:visited
{
    COLOR: black;
    TEXT-DECORATION: none
}
A.ndlink:active, A.ndlink:hover
{
    COLOR: black;
    TEXT-DECORATION: underline
}
A.ndblink:link, A.ndblink:visited
{
    FONT-WEIGHT: bold;
    COLOR: black;
    TEXT-DECORATION: none
}
A.ndblink:active, A.ndblink:hover
{
    FONT-WEIGHT: bold;
    COLOR: black;
    TEXT-DECORATION: underline
}
SPAN.navtext
{
    FONT-WEIGHT: bold;
    COLOR: black;
    LETTER-SPACING: 0px
}
A.navlink:link, A.navlink:visited
{
    FONT-WEIGHT: bold;
    COLOR: #5878a2;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}
A.navlink:active, A.navlink:hover
{
    FONT-WEIGHT: bold;
    COLOR: #5878a2;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: underline
}
A.hmenu:link, A.hmenu:visited, A.hmenu:active, A.hmenu:hover
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #3f5168;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	TEXT-DECORATION: none;
	white-space: nowrap
}
A.lmenu:link, A.lmenu:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #fdfdfd;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none
}
A.lmenu:active, A.lmenu:hover 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none
}
A.lmenu2:link, A.lmenu2:visited {text-decoration: none}
A.lmenu2:active, A.lmenu2:hover {text-decoration: underline}

.PLink
{
    FONT-SIZE: 9px;
    COLOR: #000066;
    FONT-FAMILY: Tahoma,Verdana,Helvetica;
    TEXT-DECORATION: none
}
.rcbutton
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 1px solid;
    COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana,Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: #fbf3e3
}
.mcbutton
{
    BORDER: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: #f4f4f4
}
.lcbutton
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 1px solid;
    COLOR: #4a5f7a;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana,Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: #cdd3da
}
.finput
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: black 1px solid;
    WIDTH: 130px;
    COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Tahoma,Verdana,Helvetica;
    BACKGROUND-COLOR: #ffffff
}

INPUT.button100
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    MARGIN: 0px;
    WIDTH: 100px;
    COLOR:#303030;
    FONT-FAMILY: Verdana, sans-serif, serif;
    BACKGROUND-COLOR: silver
}
INPUT.button150
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    MARGIN: 0px;
    WIDTH: 150px;
    COLOR: #303030;
    FONT-FAMILY: Verdana, sans-serif, serif;
    BACKGROUND-COLOR: silver
}
INPUT.button180
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    MARGIN: 0px;
    WIDTH: 180px;
    COLOR: #303030;
    FONT-FAMILY: Verdana, sans-serif, serif;
    BACKGROUND-COLOR: silver
}
INPUT.button200
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    MARGIN: 0px;
    WIDTH: 200px;
    COLOR: #303030;
    FONT-FAMILY: Verdana, sans-serif, serif;
    BACKGROUND-COLOR: silver
}
PRE
{
    FONT-SIZE: 13px;
    FONT-FAMILY: "Courier New", Courier, monospace
}
.c11
{
    FONT-SIZE: 11px
}
.c12
{
    FONT-SIZE: 12px
}
.c13
{
    FONT-SIZE: 13px
}
.bottomlink
{
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Tahoma,Verdana,Helvetica;
    TEXT-DECORATION: none
}
.course
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #006600
}
A.courselink:link, A.courselink:visited, A.courselink:active, A.courselink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #006600
}
.currency
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #990000
}
.warning
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, 'MS Sans Serif'
}
TD.TD1
{
    BACKGROUND-COLOR: #f4f4f4
}
TD.TD2
{
    BACKGROUND-COLOR: white
}
form {
margin: 0;
padding: 0
}
P.adText {color:#666666; font-family:Verdana,Tahoma,Helvetica; font-size:9px; text-decoration: none; text-align: center; border-bottom: 1px solid #666666; padding: 2px 0px 2px 0px; margin: 0 4px 0 4px}
P.adTextHead {color:#666666; font-family:Verdana,Tahoma,Helvetica; font-size:9px; text-decoration: none; text-align: center;margin: 1px 4px 1px 4px; border-top: 1px solid #666666;}
A.adText {color:#040404;font-family:Verdana,Tahoma,Helvetica; font-size:9px; text-decoration: none;}
A.adText:hover {text-decoration: underline;}

/* begun */
div.begun {padding: 5px;background-color:#fff;overflow: hidden;}
div.begun #begunspan {width: 100%; display: block;}
div.begun #begunRoot, div.begun table{width: 100% !important;margin: 0 !important}
div.begun table {border-collapse: collapse}
div.begun table td {padding: 0}
div.begun #begunRoot li{padding: 2px 0 !important}

div.begunWnd {padding: 5px; background-color: #f1f2e9}
div.begunWnd #begunspan {width: 100%; overflow: hidden;}
div.begunWnd #begunRoot, div.begunWnd table{width: 100% !important;margin: 0 !important}
div.begunWnd table {border-collapse: collapse}
div.begunWnd table td {padding: 0}
div.begunWnd #begunRoot li{padding: 2px 0 !important}

.hmenu {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #fff;
white-space: nowrap
}
.hmenu span {color:#29cfbc;font-size: 12px;}
.hmenu a:link, .hmenu a:visited {color:#fff;text-decoration: none}
.hmenu a:active, .hmenu a:hover {text-decoration: underline}

ul {padding: 6px 2px 0 16px;margin:0 0 4px 2px;list-style:outside; white-space:normal}

.bbl {margin: 4px 0 0px 2px;width:100%}

.lbbl {color:#005bab;font-size:7pt}
a.lbbl:link, a.lbbl:visited {color:#005bab;font-size:7pt}
a.lbbl:active, a.lbbl:hover {color:#005bab;font-size:7pt}

.mbbl {font-family: Verdana, Arial, sans-serif;font-size: 10px;color:#005bab}
a.mbbl:link, a.mbbl:visited {font-family: Verdana, Arial, sans-serif;font-size: 10px;color:#005bab}
a.mbbl:active, a.mbbl:hover {font-family: Verdana, Arial, sans-serif;font-size: 10px;color:#005bab}

.mb {color:#005bab;font-weight:bold;font-size:9px;margin-right:3px}

.counters img {
	display: block;
	margin-bottom: 3px;
}
.lite_counters a img {
	display: inline;
	margin: 0 2px;
}
.yandex {
	margin: 0 0 5px 0;
}
.defyandex {margin-top:4px;background:#fff}