
    .tab_article {
     border-right:1px solid #999999;
     border-top:1px solid #999999;
   }
   .tab_article td {
     border-left:1px solid #999999;
     border-bottom:1px solid #999999;
   }


 .opub_article {
   color:#009900; 
   display:inline;
 }
 .podan_article {
   color:#999999; 
   display:inline;
 }
 .recenz_article {
   color:#000000; 
   display:inline;
 }


 .text {
 color:#000000;
 margin-left:12px;
 display:inline;
 }
 
 
 .text_neob {
 color:#666666;
 margin-left:12px;
 display:inline;
 }
 
  .err_text {
 color:#FF0000;
 margin-left:12px;
 display:inline;
 }
 
 
 .img_code {
    border:3px #CCCCCC solid;
 }
 
 .line_height {
/*    height: 10px; */
	padding-bottom:10px;
 }
 
	 
	 .pswd {
	 
	 display: none;
	 }
	 
	 
	 .link {
     color: #4D87C7;
	 text-decoration:underline;
	 cursor:pointer;	
	 display:inline;   
	 font-size:12px;
	 margin-left:10px;
	 line-height: 18px;
	 }
	 
	 .link_2 {
     color: #4D87C7;
	 text-decoration:underline;
	 cursor:pointer;	
	 display:inline;   
	 line-height: 16px;
	 }	 
	 
	 .link_desc {
  	   border-bottom:none;
	   display:inline;
	 }
	 .link_desc:hover {	 
	   display:inline;
	   cursor:pointer;
  	   border-bottom:2px dotted #CCCCCC;
	 }

.link_desc:hover::after { 
  content: attr(data-title);
  z-index: 1;
  background: rgba(255,255,230,0.9);
  font-family: Arial, sans-serif;
  font-size: 11px;
  padding: 5px 10px; 
  border: 1px solid #333; 
  position: absolute;
  width: 415px;
  left: 0;
    top: 103%;
  text-align: justify;
} 
.ft_adm {
clear: both;
margin: 0;
padding: .5em;
color: #333;
background-color: #ddd;
border-top: 1px solid #CCCCCC;
}	 



.incenter {
  padding: 15px;
}

.inleft {
  padding: 15px;
}


.clear {
	clear: both;
}


.minwidth {
	min-width: 504px;
}

.wrapper {
	background-color: #E1F7FF;
	border: 1px solid #CCCCCC;
}
.outer {
	margin-left: 250px; 
	border-left: 1px solid #CCCCCC;
	background-color: #F2F2F2;
/*	word-wrap: break-word; */
}
.center {
	float: right; 
	width: 100%;
	margin-left: -1px;
}
.left {
	float: left;
	position: relative;
	width: 250px;  
	margin-left: -251px; 
	margin-right: 2px;
    
    
}


.news_a {
font-family: "Arial Narrow";
  font-size:16px;
  color:#000;
  text-decoration: none;
  padding: 0px;
  margin: 0px;
}


.news_a:hover {
  color:#585858;
  text-decoration: underline;
}

.obyav {
  font-family: "Arial Narrow";
  font-size: 14px;
  padding: 0px;
  margin: 0px;
}

.tit_ob {
  font-family: "Arial Narrow";
   font-size: 16px;   
   display: inline-block;
   line-height: 28px;
}

.nws_s {
  font-family: "Arial Narrow";
  font-size: 14px;
  letter-spacing: 1px;
}

.nws_s p a {
  color:#000;
  text-decoration: underline;
}

.nws_s p a:hover {
  color:#000;
  text-decoration: none;
}



  #testdiv1 table, #testdiv1 tr, #testdiv1 td {
    font-family:Tahoma, Times New Roman, serif, serif; 
    font-size:12px; 
    color:#4C5256;
    padding: 2px;
    margin: 3px;
 }



.cpYearNavigation,.cpMonthNavigation { background-color:#C0C0C0; text-align:center; vertical-align:center; text-decoration:none; color:#000000; font-weight:bold; }
.cpDayColumnHeader, .cpYearNavigation,.cpMonthNavigation,.cpCurrentMonthDate,.cpCurrentMonthDateDisabled,.cpOtherMonthDate,.cpOtherMonthDateDisabled,.cpCurrentDate,.cpCurrentDateDisabled,.cpTodayText,.cpTodayTextDisabled,.cpText { font-family:arial; font-size:8pt; }
TD.cpDayColumnHeader { text-align:right; border:solid thin #C0C0C0;border-width:0px 0px 1px 0px; }
.cpCurrentMonthDate, .cpOtherMonthDate, .cpCurrentDate  { text-align:right; text-decoration:none; }
.cpCurrentMonthDateDisabled, .cpOtherMonthDateDisabled, .cpCurrentDateDisabled { color:#D0D0D0; text-align:right; text-decoration:line-through; }
.cpCurrentMonthDate, .cpCurrentDate { color:#000000; }
.cpOtherMonthDate { color:#808080; }
TD.cpCurrentDate { color:white; background-color: #C0C0C0; border-width:1px; border:solid thin #800000; }
TD.cpCurrentDateDisabled { border-width:1px; border:solid 1px #FFAAAA; }
TD.cpTodayText, TD.cpTodayTextDisabled { border:solid thin #C0C0C0; border-width:1px 0px 0px 0px;}
A.cpTodayText, SPAN.cpTodayTextDisabled { height:20px; }
A.cpTodayText { color:black; }
.cpTodayTextDisabled { color:#D0D0D0; }
.cpBorder { border:solid 1px #808080; }


         input.date-select,input.date-select,input.date-time-select,input.date-time-select{width:9em;border-width:1px 0px 1px 1px;border-style:solid;border-color:#90919A;padding:0px}
         input.date-select-btn, input.date-select-btn{width:30px;border-width:1px 1px 1px 0px;border-style:solid;border-color:#90919A;background:url('img/date-btn.gif') 30% 30% no-repeat White;cursor:pointer;padding:0px}

         
         
         
textarea {
    font-size: 12px;
}         
         