* {font-family: Tahoma, Verdana; font-size: 11px}
a {color:#000}
BODY{
 padding: 0;
 margin: 0;
 padding-right: 0px;
 padding-left: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 font-weight: normal;
 font-size: 11px;
 font-family: Tahoma, Verdana;
 text-align: justify;
 background-color: #FFF
}
form {padding:0;margin:0}
table {margin:0;border-collapse:collapse}
td {vertical-align:top}
ul {padding: 0 2px 0 16px;margin: 7px 0 10px 2px;list-style:outside; white-space:normal}

a.text {font-size:11px;color:#000;font-family: Tahoma, Verdana;text-decoration:none}

/*top menu*/
.tm {height:21px; margin-bottom:1px;text-align:right;width:100%}
.tm table {margin-left:auto}
.tm td {text-align: center;vertical-align:middle;padding-left:8px}
.tm a {text-decoration:none;white-space: nowrap}

/*left menu*/
.lm {background-color:#084f6e;margin: 2px 0 0 0;padding: 3px 0 3px 6px}
.lmh {vertical-align:middle ! important;background-color:#a14e1a;height:27px;font-weight:bold;text-align:left;padding-left:3px;font-size: 9px! important;width:100%;color:#fff}
.lm a {color:#fff;text-decoration: none;vertical-align:text-bottom;font-size: 10px ! important;font-weight:bold;color:#fff}
.lm a:hover {color:#fff;text-decoration: underline;text-align:center;vertical-align:text-bottom;font-size: 10px ! important;font-weight:bold;color:#fff}
.lms {background-color:#aec5d0}
.lms a {color:#000;text-decoration: none;color:#084f6e}
.lms a:hover {color:#000;text-decoration: underline;color:#084f6e}

.lms ul {list-style: none outside;margin:0;padding: 2px 0 8px 2px}
.lms li {margin: 4px 0 0 4px;padding: 0 0 0 0}

tr, p, select, font {font-family: Verdana, Arial, sans-serif; font-size: 11px}

.rcurr {color: #999999; font-weight: bold}

.primgtitle {color: #004E81; font-weight: bold; text-decoration: none; font-size: 11px}

.bwred {color: #cc0033; font-weight: bold}
.wred {color: #cc0033}
.ntext {font-weight: normal}

.tableheader1 {color: #3f3f3f; font-weight: bold; font-size: 10px;}

/* ìåíþ íà ñòðàíèöå */
a.pagemenu:link, a.pagemenu:visited {color: #3E6884; font-weight: bold; font-size: 11px; text-decoration: underline} 
a.pagemenu:active, a.pagemenu:hover {color: #3E6884; font-weight: bold; font-size: 11px; text-decoration: underline} 

.formdatawu {color: #737373; font-weight: bold; text-decoration: none}
.formdata {color: #737373; font-weight: bold}
.existdata {color: #737373; font-weight: bold}
span.newstype {color: #08496B}

a.daynewslink
{
color: #1D3B56; text-decoration: none; 
font-size: 11px; font-weight:bold; letter-spacing: 0px;
}

a.spheader2:link, a.spheader2:visited {color: #8A0F38; text-decoration: none;font-size: 12px; font-weight:bold; letter-spacing: 1px}
a.spheader2:active, a.spheader2:hover {color: #8A0F38; text-decoration: underline;font-size: 12px; font-weight:bold; letter-spacing: 1px}
a.spheader1:link, a.spheader1:visited {color: #1a1a1a; text-decoration: none; font-size: 11px}
a.spheader1:active, a.spheader1:hover {color: #1a1a1a; text-decoration: underline; font-size: 11px}

/* b {color: #303030;} */
span.header2 { letter-spacing: 2px; color: #384B64; font-weight:bold; font-size: 11px}

span.hdtext { letter-spacing: 4px; color: white; font-weight:bold; font-size: 11px}

a.newsdate  {text-decoration: none}
a.newsdate:hover  {text-decoration: underline}
span.newsdate {font-size:90%}

.newshd {color: black; font-weight: bold; text-decoration: none}
.newstext {color: black; text-decoration: none; }

a.link10 {color: black; text-decoration: none; font-size: 10px}

.bheader {height:13px;background-color:#7B9AAF;color:white;font-weight:bold; padding:4px 0 4px 4px;margin:1px 0 0 0;font-size:10px;text-align:left;}
h1.bheader {height:13px;background-color:#7B9AAF;color:white;font-weight:bold; padding:4px 0 4px 4px;margin:1px 0 0 0;font-size:10px;text-align:left;}

.fheader {height:13px;background-color:#567C96;color:white;font-weight:bold; padding:2px 0 2px 2px;font-size:12px;text-align:left;font-family: Tahoma, Verdana}

.miheader {height:13px;background-color:#cfcfcf;color:black;font-weight:bold;padding:4px 0 4px 5px;font-size:10px;margin:2px 0 0 0}
.miheader a {font-size:10px;text-decoration:none}
.miheader a:hover {font-size:10px;text-decoration:underline}

a.pheader {font-weight:bold;text-decoration: none;}
a.pheader:hover {font-weight:bold;text-decoration: underline;}

.ndtext {color: black; text-decoration: none; }
/* underline bold link */
.ublink {color: black; text-decoration: underline; }
.ubwlink {color: #e2e2e2; text-decoration: underline; }

a.ndbwlink:link, a.ndbwlink:visited  {color: #d2d2d2; text-decoration: none; font-weight:bold;}
a.ndbwlink:active, a.ndbwlink:hover {color: #d2d2d2; text-decoration: underline; font-weight:bold;}

.rtext {color: #E50000; }
.brtext {color: #E50000; font-weight: bold;}

.btext11 {color: black; text-decoration: none; font-size: 11px; font-weight: bold;}
.btext12 {color: black; text-decoration: none; font-size: 12px; font-weight: bold;}

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  {color: black; text-decoration: none; font-weight:bold;}
a.ndblink:active, a.ndblink:hover {color: black; text-decoration: underline; font-weight:bold;}

a.stlink {color: #003377; text-decoration: underline;}

/* Navigator */
span.navtext {color: black; letter-spacing: 0px; font-weight:bold;}
a.navlink:link, a.navlink:visited  {color: #000066; text-decoration: none; letter-spacing: 0px; font-weight:bold;}
a.navlink:active, a.navlink:hover {color: #000066; text-decoration: underline; letter-spacing: 0px; font-weight:bold;}

font.navlink {color: #000066; text-decoration: none; letter-spacing: 0px; font-weight:bold;}

a.hmenu:link, a.hmenu:visited, a.hmenu:active, a.hmenu:hover
{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #000000;
font-weight:bold;
text-decoration: none;
white-space: nowrap
}

a.course {color: #006600}

/* Calendar */
.cmonth {color: black; font-weight:bold; font-size: 10px;}
a.crows {color: black; font-weight:bold; font-size: 10px; font-family: Tahoma, sans-serif;}
.chday {color: black; font-weight:bold; font-size: 10px;}
.chwday {color: #D61C25; font-weight:bold; font-size: 10px;}
.cday {background-color: #E6E9EE; }
.ccurday {background-color: #5189B7; color: white; font-weight:bold; font-size: 10px;}
a.ceday {color: black; font-weight:bold; font-size: 10px; font-family: Tahoma, sans-serif;}

/***********/
/* Êóðñû âàëþò */
.course {font-size: 11px; color: #006600; font-weight:bold;}
a.courselink:link, a.courselink:visited, a.courselink:active, a.courselink:hover {font-size: 11px; color: #006600; font-weight:bold;}

.currency {font-size: 11px; color: #990000; font-weight:bold;}
/* /Êóðñû âàëþò */

.lcheader {height:13px;background-color:#084f6e;font-weight:bold;color:#fff;margin:1px 0 0 0;padding: 4px 0 4px 6px;font-size: 10px}
.lcheader a {text-decoration: none;color:#fff;font-size: 10px}
.lcheader a:hover {text-decoration: underline}

.rcheader {font-weight:bold;font-size:10px}
.rcheader a {text-decoration: none;font-weight:bold;font-size:10px}

.lmheader {color: #FFFFFF; font-weight:bold;}
a.lmheader {font-family: Verdana, Arial, sans-serif;color: #FFFFFF; font-weight:bold; font-size: 10px;text-decoration: none}

.rmheader {color: #000002; font-weight:bold;}
a.rmheader
{
color: #000002; font-weight:bold;
text-decoration: none;
}

a.rmenu:link, a.rmenu:visited 
{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: black;
font-weight:bold;
text-decoration: none
}
a.rmenu:active, a.rmenu:hover
{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: black;
font-weight:bold;
text-decoration: none
}

a.rmenu2:link, a.rmenu2:visited 
{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: black;
text-decoration: none
}

a.rmenu2:active, a.rmenu2:hover
{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: black;
text-decoration: none
}

.bottomlink
{
text-decoration: none;
font-family: Tahoma,Verdana,Helvetica; 
font-size:9px; 
color: #3A3035
}

.PLink { 
text-decoration: none;
font-family: Tahoma,Verdana,Helvetica; 
font-size:9px; 
color: #000066}

.rcbutton
{
background-color: #E6E9EE; color: #647E8F;
border-bottom: #647E8F 1px solid; border-left: #647E8F 1px solid; border-right: #647E8F 1px solid; border-top: #647E8F 1px solid;
font-weight:bold; font-size:10px; FONT-FAMILY:  Verdana,Arial, 'MS Sans Serif'
}

.mcbutton
{
background-color: #F4F4F4; color: black;
border-bottom: black 1px solid; border-left: black 1px solid; border-right: black 1px solid; border-top: black 1px solid;
font-weight:bold; font-size:10px; FONT-FAMILY:  Verdana,Arial, 'MS Sans Serif'
}

.lcbutton
{
background-color: #FFF; color: #000;
border-bottom: white 0px none; border-left: white 0px none; border-right: white 0px none; border-top: white 0px none;
}

.finput {
background-color: #FFFFFF;
color: black;
WIDTH: 160px; font-size:11px; font-family: Tahoma,Verdana,Helvetica;
border-bottom: black 1px solid; border-left: black 1px solid; border-right: black 1px solid; border-top: black 1px solid;
}

/* Êíîïêè àäìèíà */
input.button100 { font-family :Verdana, sans-serif, serif; font-weight : normal; font-size :11px; color : #303030; width : 100px;
margin-left : 0; margin-right : 0; margin-top : 0; margin-bottom : 0; background-color: Silver;}
input.button150 { font-family :Verdana, sans-serif, serif; font-weight : normal; font-size :11px; color : #303030; width : 150px;
margin-left : 0; margin-right : 0; margin-top : 0; margin-bottom : 0; background-color: Silver;}
input.button180 { font-family :Verdana, sans-serif, serif; font-weight : normal; font-size :11px; color : #303030; width : 180px;
margin-left : 0; margin-right : 0; margin-top : 0; margin-bottom : 0; background-color: Silver;}
input.button200 { font-family :Verdana, sans-serif, serif; font-weight : normal; font-size :11px; color : #303030; width : 200px;
margin-left : 0; margin-right : 0; margin-top : 0; margin-bottom : 0; background-color: Silver;}

.field50 {width : 50px}
.field100 {width : 100px}
.field130 {width : 130px}
.field150 {width : 150px}
.field200 {width : 200px}
.field225 {width : 225px}
.field240 {width : 240px}
.field250 {width : 250px}


pre {font-size : 13px; font-family : "Courier New", Courier, monospace;}

.c11 {font-size : 11px}
.c12 {font-size : 12px}
.c13 {font-size : 13px}

.warning
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, 'MS Sans Serif'
}
.pannel 
{
width:100%;
height:100%;
margin:4px 0px 4px 0px;
padding-top: 5px;
padding-bottom: 5px;
}
.toppannel 
{
width:100%;
margin:4px 0px 4px 0px;
padding-top: 5px;
padding-bottom: 5px;
}
TD.TD1 {BACKGROUND-COLOR: white}
TD.TD2 {BACKGROUND-COLOR: #F4F4F4}
a.l:link, a.l:visited {text-decoration: none;font-family: Tahoma,Verdana,Helvetica; font-size:9px; color: #5D5D5D;text-decoration: none;white-space:nowrap}
a.l:active, a.l:hover {text-decoration: none;font-family: Tahoma,Verdana,Helvetica; font-size:9px; color: #5D5D5D; text-decoration: underline;white-space:nowrap}

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;}

.copyright {color:#775d57!important;font-family:Verdana;font-size:11px;text-decoration:none}
.copyright nobr {color:#775d57 !important;font-family:Verdana;font-size:11px;text-decoration:none}

.counters img {
	display: block;
	margin-bottom: 3px;
}
.lite_counters a img {
	display: inline;
	margin: 0 2px;
}

.ms {background-color:#dcdcdc;height:22px;width:100%;margin: 0 0 1px 0;padding:0;border-collapse:collapse}
.ms td {padding: 4px 2px 2px 4px}
.ms a {text-decoration: underline}
.mst {font-weight:bold}


.lbbl a {color:#000;font-size:7pt}
a.lbbl {color:#000;font-size:7pt}

.maintbl {width:100%;border-collapse:separate}
.maintbl td {vertical-align:top; background-color:#f4f4f4}
.maintbl td td {background-color: transparent}

/* begun */
div.begun {padding: 5px}
div.begun #begunspan {width: 100%; overflow: hidden;}
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}

table.tbl td {border: 1px solid #CCC }
table.tbl {border-collapse:collapse}
.tbl table td {bordeR:none}
