.container
{
	display:table;
}
.datebox
{
	vertical-align:top;
	width:50px;
	padding-top:15px;
	line-height:20px;
}


.news
{ color:black;
line-height:20px;
font-size:14px;
margin:15px 15px 15px 15px;
text-indent:10px;

vertical-align:top;
}


#log
{
	padding-left:10px;
	width:100px;
}

.text
{padding-left:10px;
}


#bottom_noks

{text-align:right;
padding-right:10px;
font-size : 10px;
}


.ssylka
{font-size:10px;
}

.ssylka2
{margin-left:0px;
padding:0;
font-size:12px;
}


.ssylka img
{ margin-left:15px;
}

img
{border:0;
}

body
{
	font-family:Arial, Helvetica, sans-serif;
}

.spec
{font:14px Arial, Helvetica, sans-serif;
padding-top:10px;
text-align:center;
}

#spec tr td
{
	border:1px #FFF;
}




.date
{
	font: bold 18px Georgia, "Times New Roman", Times, serif; 
	letter-spacing:1px;
	color:black;
	margin:0px;
}




.head
{ background:  url(images/bg8.jpg) repeat-x;}

.TD {
	Color : #4F4F4F;
	Font-Size : 12px;
}

.hh1 {
	Font-Weight : Bold;
	Font-Size : 12px;
}

.gr { Color : #364F0C;}

.bottom { Font-Size : 12px; }

.his  { FONT-FAMILY: Arial, Helvetica, sans-serif; font-size:14px;  text-decoration: none;  color: #b1a379 }

INPUT { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif;BACKGROUND-COLOR: #ffffff ; font-size: 10px; color: #000000 }
.subm { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff ; font-size: 10px; color: black; font-weight : Bold; }
.formt { FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff ; font-size: 11px; color: #3333cc; font-weight: bold;}
textarea { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff ; font-size: 10px; color: #000000 }
SELECT { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff ; font-size: 10px; color: #000000 }
INPUT.btn { color : #CFD6EF; }

A {
	Color : #4F4F4F;
	text-decoration : none;
}
A:visited {
	Color : #4F4F4F;
	text-decoration : underline;
}
A:hover {
	Color : #4F4F4F;
	text-decoration : none;
}
A:active {
	Color : #4F4F4F;
	text-decoration : none;
}

A.bmnu {
	Color : #454545;
	Font-Size : 11px;
	Font-Weight : Bold;
	text-decoration : none;
}
A.bmnu:visited {
	Color : #454545;
	Font-Size : 11px;
	Font-Weight : Bold;
	text-decoration : none;
}
A.bmnu:hover {
	Color : #454545;
	Font-Size : 11px;
	Font-Weight : Bold;
	text-decoration : underline;
}
A.bmnu:active {
	Color : #454545;
	Font-Size : 11px;
	Font-Weight : Bold;
	text-decoration : underline;
}

A.lmnu {
	Color : #050C24;
	Font-Family : Arial;
	Font-Size : 12px;
	text-decoration : none;
	Font-Weight : bold;
}
A.lmnu:visited {
	Color : #050C24;
	Font-Family : Arial;
	Font-Size : 12px;
	text-decoration : none;
	Font-Weight : bold;
}
A.lmnu:hover {
	Color : #050C24;
	Font-Family : Arial;
	Font-Size : 12px;
	text-decoration : underline;
	Font-Weight : bold;
}
A.lmnu:active {
	Color : #050C24;
	Font-Family : Arial;
	Font-Size : 12px;
	text-decoration : underline;
	Font-Weight : bold;
}

.newzagolovok
   {
   font-family: Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight: bold;
   background-color:#CCCCCC;
   color:#061762;
   text-transform:uppercase;
   
 
   }
   
.zagolovok
   {
   font-family: Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight: bold;
   }   
   
.over { font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	text-decoration: none;
	font-weight:Bold; 
	color: #191e8e;
	  } 
	  
}

catalog {

	font-size: 14px;
}
.spravka {
	color: #0000FF;
	font-size: 14px;
}
.docs {
	font-size: 14px;
	text-align: left;
	vertical-align: middle;
}

.table
{
	font-size: 14px;
}

.osn_napr
{
	padding:0px;
	background-color:#FFF;
}
.osn_napr p
{text-align:center;
}
.osn_napr img
{ height:90px;
vertical-align:middle;
}

.new_predl
{
	font-family:Arial, Helvetica, sans-serif;
}