a {
text-decoration: none;
color: Maroon; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12 px;
}

a:hover {
color:Navy;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12 px;
text-decoration: none;
}

hr {
  margin: 4px 0 4px 3px;
  border: 1px solid #ccc;
}

td.bodyline {
	BACKGROUND-COLOR: #ffffff border: none; 
}

.bodyline {
	BACKGROUND-COLOR: #ffffff; border: none; 
}

img {
	border: none;
}

td.menu_title {
color: White;
font-weight: bold;
font-family: Tahoma, Helvetica;
font-size: 12px;
/*background-color: Maroon;*/
background: url(/images/tirka_3.jpg) repeat-y;
}

td.menu_title_q {
color: White;
font-weight: bold;
font-family: Tahoma, Helvetica;
font-size: 12px;
background-color: #00008B;
}

td.top_inc_center{
vertical-align: top;
}

p.pkgma
{
font-size: 14 px; text-align: Right; color: White; font-family: verdana;	
}
p.suite_ofical
{
font-size: 10 px; text-align: Right; color: White; font-family: verdana;
}
a.suite_ofical
{
font-size: 10 px; text-align: Right; color: White; font-family: verdana;
}
a.suite_ofical:hover
{
font-size: 10 px; text-align: Right; color: yellow; font-family: verdana; text-decoration: underline
}

a.menu_h1 {
color: #993333;
font-weight: bold;
font-family: Tahoma, Helvetica;
font-size: 13px;
text-decoration: none;
}

a.menu_q {
color: #6495ED;
font-weight: bold;
font-family: Tahoma, Helvetica;
font-size: 13px;
text-decoration: none;
}

a.menu_q:hover {
text-decoration: none;
color: Navy;
font-weight: bold;
font-family: Tahoma, Helvetica;
font-size: 13px;
}


a.menu_h1:hover {
text-decoration: none;
color: #660000;
font-weight: bold;
font-family: Tahoma, Helvetica;
font-size: 13px;
}

a.menu_h1_selected {
color: #660000;
font-weight: bold;
font-family: Tahoma, Helvetica;
font-size: 13px;
text-decoration: none;
}

a.menu_h1_selected:hover {
color: #660000;
font-weight: bold;
font-family: Tahoma, Helvetica;
font-size: 13px;
text-decoration: none;
}
a.menu_h2 {
color: #993333;
font-weight: normal;
font-family: Tahoma, Helvetica;
font-size: 13px;
text-decoration: none;
}
a.menu_h2:hover {
color: #660000;
font-weight: normal;
font-family: Tahoma, Helvetica;
font-size: 13px;
text-decoration: none;
}
a.menu_h2_selected {
color: #660000;
font-weight: normal;
font-family: Tahoma, Helvetica;
font-size: 13px;
text-decoration: none;
}
a.menu_h2_selected:hover {
color: #660000;
font-weight: normal;
font-family: Tahoma, Helvetica;
font-size: 13px;
text-decoration: none;
}
a.menu_h3 {
color: #996600;
font-family: Tahoma, Helvetica;
font-size: 13px;
text-decoration: none;
}
a.menu_h3:hover {
color: #663300;
font-family: Tahoma, Helvetica;
font-size: 13px;
text-decoration: none;
}
a.menu_h3_selected {
color: #663300;
font-weight: ;
font-family: Tahoma, Helvetica;
font-size: 13px;
text-decoration: none;
}
a.menu_h3_selected:hover {
color: #663300;
font-weight: ;
font-family: Tahoma, Helvetica;
font-size: 13px;
text-decoration: none;
}
a.menu_h4 {
color: #996608;
font-family: Tahoma, Helvetica;
font-size: 13px;
text-decoration: none;
}
a.menu_h4:hover {
color: #663308;
font-family: Tahoma, Helvetica;
font-size: 13px;
text-decoration: none;
}

a.menu_h4_selected {
color: #663308;
font-weight: ;
font-family: Tahoma, Helvetica;
font-size: 13px;
text-decoration: none;
}
a.menu_h4_selected:hover {
color: #663308;
font-weight: ;
font-family: Tahoma, Helvetica;
font-size: 13px;
text-decoration: none;
}
a.menu_h5 {
color: #996618;
font-family: Tahoma, Helvetica;
font-size: 13px;
}
a.menu_h5:hover {
color: #663318;
font-family: Tahoma, Helvetica;
font-size: 13px;
text-decoration: none;
}

a.menu_h5_selected {
color: #663318;
font-weight: ;
font-family: Tahoma, Helvetica;
font-size: 13px;
text-decoration: none;
}
a.menu_h5_selected:hover {
color: #663318;
font-weight: ;
font-family: Tahoma, Helvetica;
font-size: 13px;
text-decoration: none;
}

a.menu_h6 {
color: #996618;
font-family: Tahoma, Helvetica;
font-size: 13px;
}
a.menu_h6:hover {
color: #663318;
font-family: Tahoma, Helvetica;
font-size: 13px;
text-decoration: none;
}

a.menu_h6_selected {
color: #663318;
font-weight: ;
font-family: Tahoma, Helvetica;
font-size: 13px;
text-decoration: none;
}
a.menu_h6_selected:hover {
color: #663318;
font-weight: ;
font-family: Tahoma, Helvetica;
font-size: 13px;
text-decoration: none;
}

a.menu_count {
color: white;
font-weight: bold;
font-family: Tahoma, Helvetica;
font-size: 10px;
text-decoration: none;
}
a.menu_count:hover {
color: white;
font-weight: bold;
font-family: Tahoma, Helvetica;
font-size: 10px;
text-decoration: underline;
}

table.right_menu{
  border: 1px solid #330000; 
  width: 200px;
}

table.right_menu td {
  padding: 5px;
}

table.q_table{
border: 1px solid #00008B; 
}

IMG.TopMenu {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: 0px
}
SPAN.menu {
	CURSOR: default; background: url(/images/button.jpg); width: 116px; height: 15;
	color: white;  font-family: Verdana; font-size: 9pt; font-weight: bold; text-align: center; background-color: Navy;
}

DIV.submenu {
border: 1px solid Black; 
font-family: Arial; 
font-size: 9pt;
	}
SPAN.active {
	border: none; 
	CURSOR: hand; 
	background: #0099ff; 
	font-family: Arial;
	font-size: 9pt;
	color: white;
	font-weight: bold;
}

SPAN.nonact {
	CURSOR: hand; 
	background: #99ccff;
	color: #993333;
}

body, table, tr, td
{
 text-decoration: none;
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color:  Black;
 }
 qwr{
 	scrollbar-face-color: #f3f3f9;
 scrollbar-shadow-color: #a7a6bf;
 scrollbar-highlight-color: #f3f3f9;
 scrollbar-3dlight-color: #a7a6bf;
 scrollbar-darkshadow-color: #f3f3f9;
 scrollbar-track-color: #f3f3f9;
 scrollbar-arrow-color: #bf8c00;
 }

p {
  font-family: Arial, Helvetica, sans-serif;
  text-align: justify;
  font-size: 10 pt;
  color: Black;
  }
  
td.q_txt {
  font-family: Arial, Helvetica, sans-serif;
  text-align: justify;
  font-size: 10 pt;
  color: Black;
  padding-left: 5 px;
  }
  	
qwe {
  margin-top: 0;
  text-indent: 20;
  margin-left: 0;
  margin-right: 10;}


body {
  background-attachment: fixed;
}

h1 {
 font-family: Verdana;
 font-size: 14pt;
 color: #A52A2A;
 font-weight: normal;
 text-decoration: none;
 margin-top: 10px;
}

h2 {
 font-family: Verdana;
 font-size: 12pt;
 font-weight: normal;
 color: #191970;
 text-decoration: none;
}

h3 {
 font-family: Verdana;
 font-size: 10pt;
 font-weight: normal;
 color: #265478;
 text-decoration: none;
}

.ksma_copyright {font-size: 8 px; text-align: left; color: darkblue; font-family: verdana }
a.ksma_copyright:hover {font-size: 8 px; color: red; text-decoration: underline}

input.text 
{ background: #E8F4FF;
border: 1px solid Maroon;
text-align: center;
color: Maroon;
}
 
input 
{ background:  #9ECAFE;
border: 0px solid Maroon;
text-align: center;
color: Black;
}
	
a.tst_link{
text-decoration: none;
color: #4169E1;  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12 px;
background: #E8F4FF;
}	

a.tst_link:hover{
text-decoration: none;
color: navy;  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12 px;
background: white;
}	

a.tst_visited
{
text-decoration: none;
color: #4169E1;  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12 px;
background: #9ECAFE;
}	
	
a.tst_visited:hover
{
text-decoration: none;
color: navy;  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12 px;
background: white;
}	
	
textarea	{
white-space: normal;
width: 100%;
background: #E8F4FF;
border: 1px solid Maroon;
text-align: left;
color: Maroon;
text-align: left;
}
	
p {
color: #000;
font-family: Verdana;
font-size: 12
}	

li{
color: #000;
font-family: Verdana;
font-size: 12
}	

td.content {
}

ul.library-out  li{
  margin-bottom: 5px;
}

.library {
  border: 1px solid #8e8e8e;
  margin-top: 5px;
  background: #fff;
}

table.library th {
  background: url(/images/tirka_4.jpg) repeat-y;
  text-align: center;
  color: #fff;
  width: 314px;
  padding: 5px;
}

table.library td p {
  text-align: left;
  margin: 0px;
  color: #000;
  padding: 3px;
  border-bottom: 1px solid #ccc;
}

table.contacts {
  width: 800px
}

p.contacts {
  color: #000;
  font-size: 10pt;
  line-height: 38px;
}  

p.contacts img {
  float: left;
  margin: 3px;
  width: 32px;
  height: 32px;
}
  
table.contacts tbody td {
  padding: 5px 0;
}

ul.contacts {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

ul.contacts li {
  color: #000;
  text-indent: 5px;
  padding: 3px 0;
}

img.contacts-photo {
  float: left; 
  margin: 3px; 
  margin-right: 6px;
  border: double #ccc 3px
}

.script {
  display: none;
}

img.news {
   width: 164px; 
   height: 123px; 
   border: 0; 
   margin: 0 3px; 
   float: left;
}
pre {
display: none
}
div.show {
	display:none;
	}
#cd {
margin-left:26;
margin-bottom:20;
margin-top:15;
font-family:Tahoma, Geneva, sans-serif;
	font-size: 11pt;
	color: #F00;
	vertical-align: middle;
	font-size: 15pt;
	<!--[if IE]>
  font-weight:normal;
<![endif]-->
}
div.schet {
{margin-left:26;
margin-bottom:20;
margin-top:15;
font-family:Tahoma, Geneva, sans-serif;
	font-size: 11pt;
	color: #F00;
	vertical-align: middle;
	font-size: 15pt;
	<!--[if IE]>
  font-weight:normal;
<![endif]-->
}
