#art-main {
	FONT-FAMILY: Arial, Helvetica, Sans-Serif; FONT-SIZE: 13px;
	padding-top:20px;
}

#calendar{border:1px solid #808080;padding:0 10px 10px;color:#404040; font-family:Calibri; font-size:12px;}
#calname{font-size:10pt; width:180px; background:#808080; height:22px; margin-top:25px; padding-top:7px; color:white; text-transform:uppercase; text-align:center;}

#sectionname{font-size:12pt; background:#c0c0c0; height:22px; margin-top:25px; padding-top:7px; color:#303030; text-transform:uppercase; text-align:center;font-weight: bold;}
#section{border:1px solid #808080;padding:0 10px 10px;color:#404040; font-family:Calibri; font-size:14px;}

#submenu{font-size:10pt; width:150px; background:#808080; height:22px; margin-top:25px; padding-top:7px; color:white; text-transform:uppercase; text-align:center;}

table .headline {padding:5px; font-size:14px;}

table td ul {font-size:14px; padding-top:10px; padding-left:10px}

table _td _ul _a {padding-top:5px; display:block;} 

table td ul a {padding-top:5px;}

table td a {font-size:14px;}
#art-main center > table:first-child {border:1px solid black; border-bottom:none;}


a.topnav,a:link.topnav,a:visited.topnav
{	
	font-family: Tahoma, Arial, Verdana, Sans Serif;
	color: #ffffff;
	font-size:14px;
	font-weight: bold;
	text-decoration:none;
}

a:hover.topnav
{	
	font-family: Tahoma, Arial, Verdana, Sans Serif;
	color: #ffff11;
	font-size:14px;
	font-weight: bold;
	text-decoration:underline;
}

a.nav,a:link.nav,a:visited.nav
{	
	font-family: Tahoma, Arial, Verdana, Sans Serif;
	color: #505099;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
}

a:hover.nav
{	
	font-family: Tahoma, Arial, Verdana, Sans Serif;
	color: #0000ff;
	font-size:12px;
	font-weight: bold;
	text-decoration:underline;
}

font.top 
{
	font-family: Tahoma, Arial, Verdana, Sans Serif;
	color: #3C406A;
	font-size:12px;
	font-weight: bold;
}


font 
{
	font-family: Tahoma, Arial, Verdana, Sans Serif;
	color: #7C82B5;
	font-size:11px;
	font-weight: bold;
}

.bottomfont
{
	font-family: Tahoma, Arial, Verdana, Sans Serif;
	color: #808080;
	font-size:11px;
	font-weight: bold;
}

body 
{ 
	scrollbar-face-color :  #3C406A;
	scrollbar-base-color : #3C406A;
	scrollbar-3dlight-color : #3C406A;
	scrollbar-arrow-color : #F7F8F9;
	scrollbar-darkshadow-color : #000000;
	scrollbar-highlight-color :#A8ACCE ;
	scrollbar-shadow-color : #F7F8F9;
	scrollbar-track-color :#ffffff;	   
}

p.newsText {
	text-indent:1.5em; 
	text-align:justify;
}

h3 
{
	font-family: Tahoma, Arial, Verdana, Sans Serif;
	color: #7C82B5;
} 

a {	font-family: Tahoma, Arial, Verdana, Sans Serif;
	color: #3C406A;}

a.page {font-family: Tahoma, Arial, Verdana, Sans Serif;
	color: #3C406A;}

h4,h3,h2.page {font-family: Tahoma, Arial, Verdana, Sans Serif;
	color: #3C406A;}

b {font-family:  Arial,Tahoma, Verdana, Sans Serif;
	color: #3C406A;}

th.page {font-family:  Arial,Tahoma, Verdana, Sans Serif;
	color: #3C406A;}

font.page { font-family: Tahoma, Arial, Verdana, Sans Serif;
	color: #3C406A;} 
	
.headline {
	font-family: Arial,Tahoma, Verdana, Sans Serif;
	background-color:#7C82B5;
	color: #ffffff;
	font-size:10px;
	font-weight: bold;
	text-align : left;
}  
.date {
	font-family: Arial,Tahoma, Verdana, Sans Serif;
	font : italic;
	font-size:10px;
	color: #2E4D70;
	background-color:#7C82B5;
	text-align : center;
}

.text {
  font-family: Arial,Tahoma, Verdana, Sans Serif;
  background-color:#f2f2f2;
  font-size:13px;
}

ul.menu
{
	color: #7C82B5; 
	margin-left: 18px;
	margin-top: -1px;
	margin-bottom: -1px;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++ */

ul.menu li
{
  padding-top:10px;
  border-bottom:solid 1px #ddd;
  line-height: 1.7em;
}


ul.menu li a:link,
ul.menu li a:visited
{
  color:#444;
/*  background:url(https://raai.robofob.ru/images/karo.gif) 5px 12px no-repeat */
}

ul.menu li.active a:link,
ul.menu li.active a:visited
{
  color:#333;
}

ul.menu li a:hover,
ul.menu li a:active,
ul.menu li a:focus,
ul.menu li.active a:hover,
ul.menu li.active a:active,
ul.menu li.active a:focus
{
  background: #fff url(https://raai.robofob.ru/images/nav_level_1.gif) repeat-x ;
  color:#095197;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++ */

ul.papers
{
  font-size:14px;
  color: #000000; 
  margin-left: 18px;
  margin-top: -1px;
  margin-bottom: -1px;
}

ul.papers li
{
  font-size:16px;
  padding-top:10px;
  border-bottom:solid 1px #ddd;
  line-height: 1.7em;
}

ul.papers li a:link,
ul.papers li a:visited
{
  font-size:12px;
  font-weight: bold;
  color:#0000FF;
}
