/*цвета - вынесены отдельно*/
div {
	background: #D9F2FB;	/*новости на гл. стр*/
}
.divmenu, .newsmaindiv  {    /*  newsmaindiv - заголовок  новостей сайта на гл.странице*/
	background: #BCD5DE;   /* divmenu - левое меню - цвет осн. разделов*/
}
.texthdr {
	background: #D9F2FB;   /*фон новостей сайта на гл. странице */
}

.divsubmenu {
	 background: #F9F9F9;	  /* левое меню цвет выпадающих разделов*/
     border-bottom-color, border-right-color  : #000030;	
     border-top-color, border-left-color : #BEBEBE;	 
}
div, .divmenu, .newsmaindiv  {  
     border-color : #000030;	
}

.empty {
border-color : #FFFFFF;
background: #FFFFFF;
border-style : none;
     border-bottom-width : 1px;
     border-left-width : 1px;
     border-right-width : 1px;
     border-top-width : 1px;
}


input, select, textarea {
	background: #F9F9F9;
	border-color : #536AC2;	
	color: #536AC2;
}
a,a:visited, a:hover, a:active,   .menu, a.menu, a.menu:visited, a.menu:hover, a.menu:active,
.mainmenu, a.mainmenu, a.mainmenu:visited, a.mainmenu:active
 {
	color: #536AC2;	
}
a.mainmenu:hover {  /* цвет ссылок меню сверху при наведении мыши (темнее чем просто ссылка)*/
    color: #001625; 
}
body, form {
	background-color: #ffffff;	
  }
.emfasis, smallemfasis {    /* заголовки  и маленькие заголовки у статей*/
color: #000000;  
  }

/*---------------------------------- */
/* Заголовки рубрик в центральной части- на выделенных цветом блоках*/
div, .newsmaindiv  {
	border: 1px solid;
	padding: 2px 5px;
	margin: 3px 5px 0px 5px;
     border-bottom-width : 1px;
     border-left-width : 1px;
     border-right-width : 1px;
     border-style : solid;
     border-top-width : 1px;
}
/* Главные блоки меню выделенные цветом */
.divmenu {
	font: normal 10pt Verdana, Arial, Helvetica, sans-serif, Tahoma;
	border: solid;
	padding: 1px 0px 0px 5px;
	margin: 3px 0px;
	vertical-align: middle;
	border-width: 1px 1px 1px;
	text-align: left;
	text-indent: 0pt;
	text-decoration: none;
	position: static;
	visibility: visible;
	clip: rect( )
}
/* Открывающиеся  блоки меню  */
.divsubmenu 
{
	border: 1px solid;
	padding: 2px 5px;
	margin: 0px 2px 0px 5px;
     border-bottom-width : 1px;
     border-left-width : 1px;
     border-right-width : 1px;
     border-style : solid;
     border-top-width : 1px;
}

.emfasis {
        font: bold 10pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        margin: 5px 5px 10px;
        padding: 5px 5px 10px
}
.smallemfasis {
        font: bold 8pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        margin: 5px 5px 10px;
        padding: 5px 5px 0;
}


/* ссылки для левого меню - те, которые открываются или др. маленькие ссылки*/
.menu {
	font:  8pt	 Verdana, Arial, Helvetica, sans-serif, Tahoma; 
 } 
a.menu { 
     text-decoration: none;
 } 
a.menu:visited  { 
     text-decoration: none 
}
a.menu:hover {
    text-decoration: underline; 
}
a.menu:active { 
    text-decoration: none; }

/* просто любые ссылки */
a {
	font:  8pt	 Verdana, Arial, Helvetica, sans-serif, Tahoma; 
	text-decoration: none;
 } 
a:visited  {
  text-decoration: none }
a:hover { 
 text-decoration: underline; }
a:active {
text-decoration: none; }
	
	
/* ссылки на горизонтальной серой полосе под шапкой*/
.mainmenu {
	font:  8pt	 Verdana, Arial, Helvetica, sans-serif, Tahoma; 
 } 
a.mainmenu { 
     text-decoration: none;
 } 
a.mainmenu:visited  { 
     text-decoration: none 
}
a.mainmenu:hover {
    text-decoration: none;
}
a.mainmenu:active { 
    text-decoration: none; 
}
	
.content {  /* для ссылок которые формируют список  - напр. вывод категорий вопросов-ответов*/
	font:  10pt	 Verdana, Arial, Helvetica, sans-serif, Tahoma; 
 } 


/* Текст на основных блоках меню, который не является ссылкой, но работает как ссылка*/
.hrf {
	font-size : 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-weight: normal;
}
/* любой текст*/
p {
   font-size: 8pt; font-family: Verdana, Arial, Sans-Serif;
}
/* текст в рубриках на главной странице*/
.razdeltext{
	padding-left : 5px;
	padding-right : 5px;
}
/* div для вывода новостей на гл.странице СО СКРОЛЛИНГОМ  !  */
.texthdr {
   font-size: 8pt; font-family: Verdana, Arial, Sans-Serif;
	overflow: auto;
	height: 128px;
	clip: rect( );
	padding: 5px 5px 5px 7px;
	margin: -1px 5px 5px 5px;	
}

/*Элементы формы*/  
input {
	font: normal 10pt Verdana, Arial, Helvetica, sans-serif, Tahoma;
    font-size: 8pt;
	border: 1px  solid;
	text-decoration: none
}
select {
	font: normal 8pt Verdana, Arial, Helvetica, sans-serif, Tahoma;
	border: 1px solid;
	text-decoration: none;
}
textarea {
	font: normal 8pt Verdana, Arial, Helvetica, sans-serif, Tahoma;
	border: 1px solid;
	text-decoration: none
}
/* просто body*/  
body {
   font-size: 8pt; 
   font-family: Verdana, Arial, Sans-Serif }
}
/* просто img*/  
img {
	margin: 0px 0px;
	padding: 0px 0px;
	border: 0px none
}
.imgmarg {  /*img с границами вокруг*/
	margin: 10px 10px 10px 10px;
	padding: 0px 0px;
	border: 0px none
}

/* просто ячейка таблицы*/
td
{
   font-size: 8pt; 
   font-family: Verdana, Arial, Sans-Serif }
}

/*----------------------------------------*/