body {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 10pt;
	background : #000000; 
	color: #ffffff;
	line-height: 20px;

}

td {
	font-size: 75%;
}

h1 {
	font-weight: bold;
	font-size: 12pt;
	color: #ffffff;
}

h2 {
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
}

ol {
      line-height: 20px;
}

.small {
	font-size: 85%;
	line-height: 10px;
}

a:link {
		font-weight:bold;
		font-size: 110%;
}

a:visited {
		font-weight:bold;
		font-size: 110%;
}

a:hover {
		font-weight:bold;
		font-size: 120%;
}



.comments {
	font-style: italic;
	color : #5A5A5A;
}

.warning {
  font-weight: bold;
  color: red;
}

.tablehdr {
	background-color: #ffffff;
	color: #000000;
	font-weight : bold;
}

table {
	border-collapse : collapse;
	line-height: 20px;
}

a.submenu  {
	color: #ffffff;
	font-size: 85%;
}

a.submenu:hover {
	color: #eeeeee;
} 

span.black {
		font-weight: bold;
		color: #ffffff;
}

.t a:link,.t a:active,.t a:visited,.t{
	color:#ffffff;
	font-size: 85%;
}

.t:hover {
	color: #eeeeee;
} 

a {
	color: #ffffff;
}
a:hover {
	color: #eeeeee;
}

.bottomlinks a:link,.bottomlinks a:active,.bottomlinks a:visited,.bottomlinks{
	color: #ffffff;
}
.bottomlinks:hover {
	color: #eeeeee;
} 

.bottomlinks_sep {
	font-size: 85%;
}

.copyright {
	font-size: 90%;
}

.bizsectors {
	font-size: 85%
}

.celllight {
	background-color : #3F3F3F;
}

.celldark {
	background-color : #2C2C2C;
}

.newsBox {
    float: right;
    position: relative;
    margin: 5px 0px 20px 0px;
    width: 190px;
    background: transparent url(images/bg.png) repeat 0px 0px;
}
.newsBox table {
    border-collapse: collapse;
    margin: 0px 0px 0px 30px;
}
.newsHeading {   
   background: transparent url(images/news_head.gif) no-repeat 0px 0px;
   height: 36px;
   text-align: left;
   vertical-align: top;
}
.newsHeading p {
   padding: 14px 0px 0px 38px;
   margin: 0px;
   font-size: 98%;
   color: #ffffff;
   font-weight: bold;
   font-family: Arial;
   text-transform: uppercase;
}
.newsText {
   padding: 4px 10px 7px 14px;
   background: #A8A8A8;   
}
.newsText p {
   margin: 0px;
   padding: 0px 0px 3px 0px;
   font-size: 88%;
   text-align: justify;
   color: #343434;   
}
.newsText .header {
   color: #000000;
   font-weight: bold;
   text-align: left;
   padding: 0px 0px 2px 0px;
   clear: both;
}
.newsText p.data {   
   text-align: center;
   margin: 2px 0px 5px 0px;   
    float: right;
    background: #979797;
    padding: 0px 7px 2px 7px;
    color: #D9D9D9;
   font-family: Tahoma;
   font-size: 86%;
   text-transform: lowercase;
   font-weight: bold;
}
.newsText a {
    color: #000000;
}
.newsText a:hover {
    color: #D9D9D9;
}
p.moreinfo {
    padding: 0px;
    float: right;
    margin: 0px;    
}
p.moreinfo a {
    display: block;
    position: relative;
    background: transparent url(images/arrow.gif) no-repeat 0px 4px;
    text-transform: lowercase; 
    text-decoration: none; 
    font-family: verdana;
    padding: 0px 0px 2px 15px;
    margin: 0px;
    font-weight: bold;    
}

.moreinfo a:hover {
    background: transparent url(images/arrow_a.gif) no-repeat 0px 4px;
}

.contact {   
     width: 800px;
     font-weight: bold;
	 font-size:10px;
     color: #000000;
     padding: 5px;   
     border: solid 0px black;   
     float: left;   
   	 position: relative;   
     top: -5px;   
     left: 0px;   
    } 
ul.links {
list-style: none;
margin: 20px 50px 50px 50px;
}

li.links {
margin: 20px 50px 50px 50px;
}

/*  show text about new window opening
    temporarily disabled

a[target="_blank"]:after{
	content:" (в новом окне)";
}


a{
	font-weight:expression((this.getAttribute("target")=="_blank" && this.getAttribute("done") == null) ? ((this.title+=unescape('%28в новом окне%29')),(this.setAttribute('done','yes'))) : "normal")
}
*/
