.out{
	color=#FFFFFF;
	background-color : Navy;
	color : Silver;
}
a.anews{
	font-size : xx-small;
	text-decoration : none;
	color : Navy;
}
.over{
	background-color=#cccccc;
	color=#1C4F7C;
	background-color : Navy;
	color : Silver;
}
.newsdate{
	font-size : 10px;

}
.newstitle{
	color : #006699;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}
.user{
	font-size : 10px;
	font-weight : bold;
	color : Green;
}
.newstitle:hover{
	color : #006699;
	font-size : 12px;
	font-weight : bold;
	text-decoration : underline;
}
.newsfull{
	color : #996666;
	font-size : 10px;
	font-weight : bold;
}

.newsfull:hover{
	color : #996666;
	font-size : 10px;
	font-weight : bold;
}

.aother{
	color : #006699;
	font-size : 11px;
	font-weight : bold;
}
.aother:hover{
	color : #006699;
	font-size : 11px;
	font-weight : bold;
}


td.newsbody{
	font : normal x-small;
}
body{
	margin: 30px 0;

}
body,td.p{
  font-family:tahoma;
}
p{
  text-indent:2em;
  text-align:justify;
}
img{
  border:0px;
}
#titl{
  font-family:arial;
/*	color:#003399;*/
  color: #DA251E;
  font-size:16px;
  font-weight:bold;
  text-align:right;
/*  padding-right:0px;*/
}
.tdRMenu{
}
.hmenu{
  text-align:right;
  padding-left: 10px;
}
.hm{
  font-size: 14px;
  font-weight: bold;
  color:navy;
  text-decoration: none;
}
.vm{
	  font-size: 11px;
  font-weight: bold;
  color:navy;
  text-decoration: none;
}
.copy{
	
	 font-size:10px;
	font-family : Arial, Helvetica, sans-serif;
	color : Silver;
	text-decoration: none;
	padding: 20px 0 20px 20px;
}
#left{
  vertical-align: top;
  text-align: right;
  padding-top: 58px;
}
.vmenubox{
  text-align: right;
    font-size: 12px;
  font-weight: bold;
  color:navy;
  text-decoration: none;
}
.hm:hover,.vm:hover,.anews:hover{
	
	text-decoration : underline;
}
.vm_active{
	color:#DA251E;
	 font-size: 12px;
  font-weight: bold;
    text-decoration: none;
}

#path{
  font-family:arial;
  font-size:16px;
  color:#DA251E;
  font-weight:bold;
  text-align:right;
}
#body{
	font-size: 11px;
	color: black;
	padding: 20px 0 20px 20px;
	border-top:1px solid #CCC;
	vertical-align: top;
	border-left:1px solid #CCC;

}
#article
{
	font-size: 11px;
	/*color: #484848;*/
        color:black;
	padding: 20px 0 20px 20px;
	border-top:1px solid #CCC;
	vertical-align: top;
	background : #f5f5f5;
}
#article1
{
	font-size: 11px;
	color: Black;
	padding: 20px 0 20px 20px;
	vertical-align: top;

}
.price_input{
	
BACKGROUND-COLOR: #f8f8f8; 
BORDER-BOTTOM: #000000 1px solid;
 BORDER-LEFT: #000000 1px solid; 
BORDER-RIGHT: #000000 1px solid; 
BORDER-TOP: #000000 1px solid; 
FONT-FAMILY: Tahoma,Verdana, Arial; 
FONT-SIZE: 11px

}
#editor{
	font-size: 11px;
	color: Black;
	padding: 20px 0 20px 20px;
	vertical-align: top;
	font-weight : bold;
}
.table_article{
	font-size: 11px;
	color: Black;
	vertical-align: top;
		background : #f5f5f5;
	}

.table_price{
	font-size: 11px;
	border-color : Black ;
	background : #f5f5f5;
	border : thick;

	
}
#price{
		border-left:1px solid gray;
		border-bottom:1px solid gray;
		
}
#price_r{
		border-right:1px solid gray;
		border-left:1px solid gray;
				border-bottom:1px solid gray;
}
#price_c{
	border-right:1px solid gray;
	border-left:1px solid gray;
	text-align : right;
}

#price_head_r{
		border-right:1px solid black;
		border-left:1px solid black;
		border-top:1px solid black;
		border-bottom:1px solid black;
}
#price_head{
		border-left:1px solid black;
			border-top:1px solid black;
		border-bottom:1px solid black;
}
#price_head_yc{
			border-top:1px solid black;
		border-bottom:1px solid black;
}
#price_table_yc{

		border-bottom:1px solid gray;
}

#footer{
/*  font-family:tahoma;*/
  color:#999;
  font-size:10px;
  text-align:right;
}
.r{
  text-align:right;
}
#pricetable{
  font-size:10px;
}
.logtable{
	font-size: 9px;
	border-color : Black ;
	background : #f5f5f5;
	border : thick;


}
}
#pricetable td{
  padding: 1px 2px;
}
.even{
  background: #CCCCCC;
}
.odd{
  background: #FFFFFF;
}
.topmenu
{
	background : Navy;
	color : Silver;
	font-weight : bolder;
}
.pr_table_sl{
	background: #99cc99;
}
.pr_table{
	background:#f5f5f5 ;
	
}
.left_menu_s{
	background: #e3e3e3
}
.left_menu_o{
	background: white
}

.hov
{

	color: Silver;
	font-weight: bold;
	text-align: left;
	text-decoration : none;
}



INPUT {
	FONT-SIZE: 80%
}
SELECT {
	FONT-SIZE: 80%
}
DIV.contentBody {
	MARGIN-LEFT: 71px
}
DIV.topLnk {
	MARGIN: 7px 10px 10px 7px; TEXT-ALIGN: center
}
DIV.tip {
	FONT-SIZE: 70%; MARGIN-LEFT: 23px; PADDING-BOTTOM: 20px; TEXT-INDENT: -23px
}
.copy {
	FONT-SIZE: 90%; PADDING-BOTTOM: 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 13px; PADDING-TOP: 13px
}
TABLE.footer {
	BORDER-TOP: #c5c8d0 1px solid; MARGIN-TOP: 1em
}
FORM {
	MARGIN: 0px
}
.fade {
	COLOR: #80879b
}
.fade A {
	COLOR: #80879b
}
A.sysLink {
	COLOR: #000000; FONT-FAMILY: Geneva CY, tahoma, sans-serif; FONT-SIZE: 70%
}
.code {
	COLOR: #80879b; FONT-FAMILY: Geneva CY, Courier New, sans-serif; FONT-SIZE: 75%
}
TD.mainNav {
	COLOR: #80879b; PADDING-BOTTOM: 3px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
TD.mainNav A {
	COLOR: #000000
}
TD.mainNav B {
	COLOR: #000000
}
TD.login {
	COLOR: #80879b; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
TD.login A {
	COLOR: #000000
}
TABLE.user {
	
}
TABLE.mailboxSize {
	MARGIN-BOTTOM: 3px
}
TABLE.mailboxSize TABLE {
	BORDER-BOTTOM: #c8cbd5 1px solid; BORDER-LEFT: #c8cbd5 1px solid; BORDER-RIGHT: #c8cbd5 1px solid; BORDER-TOP: #c8cbd5 1px solid; HEIGHT: 12px
}
TD.mailboxFull {
	BACKGROUND-COLOR: #80879b
}
TD.mailboxFullVert {
	BACKGROUND-COLOR: #80879b
}
TD.mailboxFree {
	BACKGROUND-COLOR: #eeeff3
}
H1 {
	COLOR: #80879b; FONT-SIZE: 150%; FONT-WEIGHT: normal; MARGIN: 0px 0px -2em; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	FONT-SIZE: 100%; MARGIN: 0px 0px -2em; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	MARGIN: 0px; PADDING-BOTTOM: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.body UL {
	MARGIN: 0px -1em
}
.body OL {
	MARGIN: 0px -1em
}
.rightCol UL {
	FONT-SIZE: smaller; MARGIN: 0px -1em
}
.rightCol OL {
	FONT-SIZE: smaller; MARGIN: 0px -1em
}
TABLE.actions TD {
	FONT-FAMILY: Geneva CY, tahoma, sans-serif; FONT-SIZE: 70%; TEXT-ALIGN: center
}
TABLE.actionsM TD {
	FONT-FAMILY: Geneva CY, tahoma, sans-serif; FONT-SIZE: 70%; TEXT-ALIGN: center
}
TABLE.actions A {
	COLOR: #000000
}
TABLE.actionsM A {
	COLOR: #000000
}
TABLE.folders A {
	COLOR: #000000
}
TABLE.folders TD.count {
	COLOR: #80879b; TEXT-ALIGN: right
}
TABLE.folders SPAN {
	COLOR: #000000
}
TABLE.folders TD.delete {
	PADDING-RIGHT: 0px
}
DIV.news {
	FONT-WEIGHT: bold; MARGIN: 5px
}
OL.news {
	FONT-SIZE: smaller; MARGIN: 0px -1em
}
TABLE.msgListTitle {
	BACKGROUND-COLOR: #80879b; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 3px
}
H1.msgListTitle {
	COLOR: #ffffff; MARGIN-BOTTOM: 0px
}
TABLE.defList TD {
	VERTICAL-ALIGN: top
}
TABLE.defList TD.check {
	WIDTH: 1%
}
TABLE.defList TR.header TD {
	BACKGROUND-COLOR: #eeeff3; VERTICAL-ALIGN: middle
}
TABLE.defList TR.header TD.active {
	BACKGROUND-COLOR: #c8cbd5
}
TABLE.defList TR.header A {
	COLOR: #000000
}
TR.default TD {
	BACKGROUND-COLOR: white
}
TR.selected TD {
	BACKGROUND-COLOR: #f6f5e2
}
DIV.pagesNav {
	FONT-SIZE: 80%
}
DIV.pagesNav SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
DIV.pagesNav A {
	COLOR: #000000
}
DIV.pagesNav SPAN.active {
	BORDER-BOTTOM: #c8cbd5 1px solid; BORDER-LEFT: #c8cbd5 1px solid; BORDER-RIGHT: #c8cbd5 1px solid; BORDER-TOP: #c8cbd5 1px solid; COLOR: #80879b; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
TABLE.pagesNav TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
TABLE.pagesNav A {
	COLOR: #000000
}
TABLE.pagesNav TD.active {
	BORDER-BOTTOM: #c8cbd5 1px solid; BORDER-LEFT: #c8cbd5 1px solid; BORDER-RIGHT: #c8cbd5 1px solid; BORDER-TOP: #c8cbd5 1px solid; COLOR: #80879b; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
TABLE.msg {
	BORDER-BOTTOM: #eeeff3 1px solid
}
TABLE.msg TD {
	VERTICAL-ALIGN: top
}
TABLE.msg TD.header {
	BACKGROUND-COLOR: #eeeff3; TEXT-ALIGN: right; VERTICAL-ALIGN: top; WIDTH: 1%
}
TABLE.msg TD.icons {
	TEXT-ALIGN: right; VERTICAL-ALIGN: bottom; WIDTH: 1%
}
DIV.msgCoding {
	FONT-FAMILY: Geneva CY, tahoma, sans-serif; FONT-SIZE: 70%; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
DIV.msgCoding A {
	COLOR: #000000
}
DIV.msgBody {
	FONT-FAMILY: Monaco CY, Courier New, monospace; PADDING-BOTTOM: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
DIV.attach {
	MARGIN: 0px 10px 10px 0px
}
DIV.attach IMG {
	VERTICAL-ALIGN: middle
}
TABLE.msgLinks {
	BACKGROUND-COLOR: #eeeff3
}
TABLE.msgLinks TD.arrow {
	BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right; WIDTH: 36px
}
TABLE.msgLinks TR.current TD {
	COLOR: #80879b
}
TABLE.lnk {
	BORDER-BOTTOM: #c5c8d0 1px solid; BORDER-LEFT: #c5c8d0 1px solid; BORDER-RIGHT: #c5c8d0 1px solid; BORDER-TOP: #c5c8d0 1px solid
}
TABLE.lnk TD {
	TEXT-ALIGN: center
}
A.lnk {
	COLOR: #000000; FONT-WEIGHT: bold
}
TABLE.filters H2 {
	MARGIN: 0px
}
TABLE.inputTable TD.header {
	BACKGROUND-COLOR: #eeeff3; VERTICAL-ALIGN: top
}
DIV.variants SELECT {
	TEXT-INDENT: 0px; VERTICAL-ALIGN: middle
}
INPUT.wide {
	WIDTH: 100%
}
TEXTAREA.wide {
	WIDTH: 100%
}
SELECT.wide {
	WIDTH: 100%
}
TABLE.globalSearch {
	MARGIN-BOTTOM: 1em
}
TABLE.globalSearch TR.top TD {
	BORDER-RIGHT: #c8cbd5 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
TABLE.globalSearch TR.btm TD {
	BORDER-RIGHT: #c8cbd5 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
TABLE.globalSearch TABLE.from TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.editPanel {
	BORDER-BOTTOM: #c8cbd5 1px solid; MARGIN-BOTTOM: 5px
}
TD.tabNormal {
	BACKGROUND-COLOR: white
}
TD.tabActive {
	BACKGROUND-COLOR: #c8cbd5
}
TD.tabActive A {
	COLOR: black; CURSOR: default; TEXT-DECORATION: none
}
DIV.msgButtonsHtml {
	MARGIN: 35px
}
DIV.msgBodyHtml {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 35px; PADDING-TOP: 0px
}
DIV.msgAttachHtml {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 0px
}
TABLE.user {
	FONT-SIZE: 70%
}
TABLE.mailboxSize {
	FONT-SIZE: 70%
}
PRE {
	word-wrap: break-word
}
.oleg{
	font-size : smaller;
}