* {font-family: Tahoma, Verdana; font-size: 11px;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 {background-color:#000;color:#fff; height: 21px; border-top; solid 1px #fff;width:335px}
.tm td {text-align: center;vertical-align:middle;padding-left:2px}
.tm a {color:#fff;text-decoration: none;white-space: nowrap}

/*left menu*/
.lm {background-color:#f7dfd0;width:100%}
.lm tr td {padding:0}
.lmh {border-collapse:collapse;border-top-width:2px;border-top-style:solid;border-top-color:#fff;vertical-align:middle ! important;background-color:#a14e1a;height:27px;font-weight:bold;text-align:left;padding-left:3px ! important;font-size: 9px ! important;width:100%}
.lmh a {color:#fff;text-decoration: none;text-align:center;vertical-align:text-bottom;font-size: 10px ! important;}
.lmh a:hover {color:#fff;text-decoration: underline;text-align:center;vertical-align:text-bottom;font-size: 10px ! important;}
.lms a {color:#000;text-decoration: none;}
.lms a:hover {color:#000;text-decoration: underline;}

.lms ul {list-style: none outside;margin:0;padding: 2px 0 8px 3px}
.lms li {margin: 4px 0 0 0;padding: 0 0 0 0}

.bbl {margin: 0 0 9px 2px;width:100%}

.undl {border-bottom-width:1px;border-bottom-style:solid;border-bottom-color: #d8d8d8;width:100%;font-size:0;height:2px;padding:2px 0 2px 2px}

/*plate*/
table.lcheader  {width:100%;margin: 1px 0 1px 0}
.lcheader td {vertical-align:middle;background-color:#d8d8d8;font-weight:bold;color:#000000;height:21px; padding-left:4px;font-size: 10px ! important;}
.lcheader td a {text-decoration: none;font-size: 10px ! important}
.lcsubheader {border-top-width:1px;border-top-style:solid;border-top-color: #FFF;width:100%}
.lcsubheader td {vertical-align:middle;background-color:#ebebeb;font-weight:bold;color:#000000;height:20px; padding-left:2px;font-weight:normal}

.lcinfo {font-weight: normal ! important;text-align:right; padding-right: 7px}

.rcheader {font-weight: bold; text-decoration: none;font-size:90%;width:160px}
.rcheader a {font-weight: bold; text-decoration: none;font-size:90%}

/* 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}
/* 2px 0 4px*/
ul.cmsd {padding: 0;margin: 8px 0 6px 2px;list-style: none outside;white-space: normal}
ul.cmsd li {background: url(http://creative.allmedia.ru/PixLibrary/doc16.gif) no-repeat 0 2px;
margin: 2px 0 2px 0;
/*padding: 2px 0 2px 20px;*/
padding: 2px 0 2px 0;
text-indent: 20px;
line-height: 1.4em;
white-space: normal} 

ul.butr {padding: 0;margin: 8px 0 6px 0px;list-style: outside;white-space: normal}
ul.butr li {margin: 2px 0 2px 0; padding: 2px 0 2px 0; text-indent: 20px; line-height: 1.4em; white-space: normal}
                                                             
/* Курсы валют */
.course {font-size: 11px; color: #006600}
a.courselink:link, a.courselink:visited, a.courselink:active, a.courselink:hover {font-size: 11px; color: #006600}

table.cms {padding:0;margin:0;border-collapse:collapse;width:100%}
table.cms table tr td {padding-top:3px;margin-top:3px}
.cms td {padding: 1px 2px 1px 1px }

table.common {}
.common tr td {padding-left: 2px}
/* job */

span.itemDesc {color: #515E6D; font-weight: bold;}
span.itemVal {color:#FFFFFF}
/* /job */

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}
a.newshd {text-decoration: none}

a.link10 {color: black; text-decoration: none; font-size: 10px; }

.bheader {width:100%;height:20px;color:#000;background-color:#E5E5E5; margin: 1px 0px 1px 0px; padding: 3px 5px 2px 5px; font-weight: bold;text-align:center;}
.bheader td {height:20px;padding:3px 0px 2px 5px;font-size:10px}

/*div.bheader {height:17px;
padding: 4px 0 0 0;
background-color:#E5E5E5;
width:100%;

}
span.bheader {color: #000000; font-weight: bold; letter-spacing: 1px;height:21px;}*/

.ndtext {color: black; text-decoration: none; }
/* underline bold link */
.ublink {color: black; text-decoration: underline; }
.rtext {color: #E50000; }
.brtext {color: #E50000; font-weight: bold;}

.btext11 {color: black; text-decoration: none; font-size: 11px; font-weight: bold;}

a.ndlink:link, a.ndlink:visited  {color: black; text-decoration: none}
a.ndlink:active {color: black; text-decoration: underline}
a.ndlink:hover {text-decoration: underline}
span.ndlink {font-size:90%}

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;}

/* 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;}

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.lmenu2:link, a.lmenu2:visited 
{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: black;
/* font-style: italic; */
text-decoration: none;
}
a.lmenu2:active, a.lmenu2:hover
{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: black;
text-decoration: none;
}

/* /Стили левого меню */
.currency {font-size: 11px; color: #990000; font-weight:bold}
/* /Курсы валют */

.bottomlink
{
text-decoration: none;
font-family: Tahoma,Verdana,Helvetica; 
font-size:9px; 
color: #3A3035
}

a.PLink { 
text-decoration: none;
font-family: Tahoma,Verdana,Helvetica; 
font-size:10px; 
color: #000000
}
a.PLink:hover {text-decoration: underline}

.rcbutton
{
background-color: #D0D1D6; 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'
}

.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;
/* font-weight:bold; */
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}

pre {font-size: 13px; font-family: "Courier New", Courier, monospace;}

.c11 {font-size: 11px}
.c12 {font-size: 12px}
.c13 {font-size: 13px}

TD.TD1
{
    BACKGROUND-COLOR: white
}
TD.TD2
{
    BACKGROUND-COLOR: #ddddde
}

FONT.psmall
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Tahoma,Verdana,Helvetica
}
FONT.rHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Tahoma,Verdana,Helvetica;
    TEXT-DECORATION: none
}
.IndexText
{
    FONT-SIZE: 12px;
}
.IndexText a {
    FONT-SIZE: 12px;
}
.IndexText td {
    FONT-SIZE: 12px;
}
FONT.StdRAdv
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #CD0000;
    FONT-FAMILY: Tahoma,Verdana,Helvetica;
    TEXT-DECORATION: none
}
.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: #F4F4F4
}
TD.TD2
{
    BACKGROUND-COLOR: white
}
P.adText {color:#666666; font-family:Tahoma,Verdana,Helvetica; font-size:9px; text-decoration: none; text-align: center; border-bottom: 1px solid #666666; padding: 7px 0px 7px 0px; margin: 0px 4px 0px 4px;}
P.adTextHead {color:#666666; font-family:Tahoma,Verdana,Helvetica; font-size:9px; text-decoration: none; text-align: center;margin: 4px 4px 4px 4px; border-top: 1px solid #666666;}
A.adText {color:#040404;font-family:Tahoma,Verdana,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}
.cdbo {}
.cdbo td {padding: 2px}

.lbbl a {color:#000;font-size:7pt}
a.lbbl {color:#000;font-size:7pt}

.counters img {
	display: block;
	margin-bottom: 3px;
}
.lite_counters a img {
	display: inline;
	margin: 0 2px;
}

#tb {border:solid 1px #c40202;background-color:#ffefe5;color:#c40202;padding: 0 1px 1px 2px}
#tb * {color:#c40202}
#tb a {text-decoration:none}
#tb a:hover {text-decoration:underline}
