

td.keyboard {
	background-color: #eeeeee; 
	background-image: url(https://russportal.ru/image/key4keyboard.jpg);
	text-align:center;
	width:20px; height:25px;
	font-size:12px;
	
}	


td.keyboardP {
	background-color: #eeeeee; 
	text-align:center;
	width:20px; height:25px;
	font-size:12px;
	
}	


table.keyboard {
	background-color: #220000; 
	text-align:center;
	width:160px;
	height:25px;
}			

input.keyboard {
	background-color: #eeeeee; 
	font-family: palatino linotype, arial, helvetica, sans-serif; 
	 font-size:12px;
	width:160px;
	height:18px;
	border: #0d5178 1px solid;
}		

A.keyboard {
	font-size:12px;
	text-decoration: none;
	color: #220000;	
}	
	
body {
	padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; 
	color: #383324; 
	font-family: palatino linotype, arial, helvetica, sans-serif; 
	background-color: #eeeeee; 
	background-image: url(/image/backorn.jpg);
	font-size: small;
}

a {
 color:#4D8DAA; font-weight: bold;
}

A.green         { color : #006E00; font-weight: bold; }
  A:Visited.green { color : #006E00; }
  A:Hover.green   { color : #00c020; }

a:hover {
 color: red;
 text-decoration: none;
}


a.menu {
 font-size:13px;
 color:white;
 text-decoration: none;
 font-weight: bolder;
}

a.menu:hover {
 font-size:13px;
 color: #E8CA74;
 text-decoration: underline;
 font-weight: bolder;
}


a.vmenu {
 font-size:12px;
 color:white;
 text-decoration: none;
 font-weight: bolder;
}

a.vmenu:hover {
 font-size:12px;
 color: #E8CA74;
 text-decoration: underline;
 font-weight: bolder;
}

a.news {
 font-size:small;
 color:#aaaaaa;
 color:#9E7A0E;
 color: #E8CA74;
 text-decoration: underline;
 font-weight: normal;
}

a.news:hover {
 font-size:small;
 color:#9E7A0E;

 text-decoration: none;
 font-weight:  normal;
}

div.news {
  padding-left:5px;
  padding-top:0px;
  padding-right:5px;
  color:white; 
  font-weight: normal;
  text-align:center;
}

 .CopyRight {
  color: white;
  text-align:right;
  padding-right:30px;
 }


hr {
	color:  #4D8DAA;
	height:1px;
	width:80%;
}

 .long {
	color:  #4D8DAA;
	height:1px;
	width:98%;
}

hr.news {
	color:  #E8CA74;
	height:1px;
	margin-top:7px;
	margin-bottom:3px;
}

h1 {
 font-size: 13px;
 font-weight:bold;
 color:white;
 background:url('/image//headerbg.jpg');
 padding:4px;
 margin-top:10x;margin-bottom:13px;
 text-align:center;
 background-color: #4D8DAA; 
} 

h2 {
 white-space:nowrap;
 font-size: 12px;
 width:100%;
 
 height:21px;
 font-weight:bold;
 color:white;
 padding-top:5px;

 background:url('/image//headervertbg.jpg');
 vertical-align:bottom;
 text-align:center;
 background-color: #4D8DAA; 
}

.Otbiv { text-align : justify; text-indent : 21.25pt; padding:7px; }

p { text-align : justify; text-indent : 21.25pt; padding-left:9px;padding-right:9px;  margin-top:7px;margin-bottom:7px;}
p.Centr {text-align : center; text-indent : 21.25pt; padding-left:9px;padding-right:9px;  margin-top:7px;margin-bottom:7px;}
p.noOtbiv { text-align : justify; text-indent : 21.25pt; padding-left:0px; padding-right:9px; margin-top:7px;margin-bottom:7px;}




.SubTitle	{ color : #D60000; FONT-WEIGHT: bold; font-size: 16px; }

.SubTitle1	{ color : #B40000; FONT-WEIGHT: bold; font-size: 16px; }

.Bukv1	{ color : #D60000; FONT-WEIGHT: bold; font-size: 14px; }
.Bukv2	{ color : #000000; FONT-WEIGHT: bold; }

.Red	{ color : #D60000; }

.Navy	{ color : #003366; }

table.tabl {
 background-color: #4D8DAA; 
 
 text-align:center;

}

tr.tabl {
 background:url('/image//headervertbg.jpg');
  height:26px;
  padding: 0px;
}

td.tabl {
padding: 2px;
 background-color: #E4E4E4; 
 text-align:center;
}

.button {
	border-right: #0d5178 1px solid; border-top: #0d5178 1px solid; font-weight: normal; border-left: #0d5178 1px solid; color: #555555; border-bottom: #0d5178 1px solid; font-style: normal; font-family: arial; font-variant: normal
}
	
	
img.inbody {  
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 10px;
	margin-left: 10px;
	padding: 2px; 
	border: 1px solid #4D8DAA;
}		
div.news p { text-indent : 0pt; text-align : center;  padding:0px; margin:7px 0px 7px 0px;}


div.RussPortalCalendar p {
   text-indent : 0pt; text-align : center;  padding:0px;
}
