p, td, th, li {
  font-size:8pt; 
  font-family:Arial,Tahoma,sans-serif;  
  text-decoration:none;
  color:#000000;
  text-align:left;
  padding:0; 
  margin:0;
}

.comment {
  font-size:7pt; 
  text-align:center;
  color:#888888;
}


.justify {
  text-align:justify;
}

.center {
  text-align:center;
}

.right {
  text-align:right;
}

.left {
  text-align:left;
}


p {
  margin-top:0; margin-bottom:15;
  text-align:justify;
}

p.article_page_links {        /* используется для вывода "Всего элементов в разделе" */
  padding:0,15px;
  margin:0,15px;
}

p.error              {       
  color:#FF0000;
  font-weight:bold;
}

p.article_page_links_center { /* используется для вывода "[1] [2] [3]" */
  text-align:center;
  padding:0,15;
  margin:1,0em;
}

p.new_material {              /* используется для вывода "Новый материал" */
  color:#FF0000; 
  font-weight:bold;
  margin-bottom:3;
}

.first_line {               /* используется для оформления заголовков таблиц */
  font-weight:bold;
  text-align:center;
  background:#F0F0FF; 
  height:40;
  border: 1px solid #DFDFFF;
  padding:5px;
}

td.news_title {               /* используется для вывода заголовка новости */
  padding:0,15 
}

td.form {
  text-align:center;
  vertical-align:middle;
}

td.menu {
  padding:0,10; 
  margin:0,10
}

td.news_date {                /* используется для вывода даты новости */
  color:#888; 
  font-size:10px; 
  font-weight:normal;
  text-align:right;
  /* padding:0,15; */
}

td.news_body {                /* используется для вывода тела новости */
  text-align:justify;
  padding:0,15; 
  margin:0,15
}

td.news_submenu {
  vertical-align: top-text;
  padding-left:10; 
}

.article_list {
  border: 1px solid #DFDFFF; 
  padding:5px;
}

.article_list_0 {
  border: 1px solid #DFDFFF; 
}

td.content {
  text-align:center;
  border: 1px solid #DFDFFF; 
  padding:3px;
}

td.price_list {
  border: 1px solid #DFDFFF; 
  padding:5px;
  text-align:center;
}

td.accounts_list {
  text-align:center;
  border: 1px solid #002D9A;
  padding:1,10; 
}


.article_list_plus {
  text-align:center;
  border: 1px solid #DFDFFF; 
  padding:0,1;
}

td.registration_130 { 
  width:130px; 
}
td.registration_130_red { 
  width:130px;
  color:#FF0000; 
}

td.registration_402 { 
  width:402px; 
  text-align:right;
}

h1, h2, h4 { color:#002D9A; text-align:right; }
h1 { 
  font-size:13pt; 
  font-family:Arial,Tahoma,sans-serif;
  margin:0,0;
  padding:0,0;
}  

h2 {
  font-size:11pt; 
  font-family:Arial,Tahoma,sans-serif;
  margin:0,0;
  padding:0,0;
  
}

h5, h6 { color:#002D9A; text-align:right; }
h1.news, h2.news, h5.news { color:#002D9A; text-align:right; margin-left:15; margin-right:15; }
 
ul.menu {   					/* используется для меню */
  padding-left:5px; padding-right:0; padding-top:0, padding-bottom:0; 
  margin-left:5px; margin-right:0; margin-top:0; margin-bottom:0;
} 

ul {   							/* по умолчанию для списков */
  padding-left:10px; padding-right:0; padding-top:0, padding-bottom:15; 
  margin-left:10px; margin-right:0; margin-top:0; margin-bottom:15;
}

ol.search_result {
  padding-left:15px; padding-right:15px; padding-top:15, padding-bottom:15; 
  margin-left:30; margin-right:0; margin-top:15; margin-bottom:15;
}


a { font-size:8pt; font-family:Arial,Tahoma,sans-serif; text-decoration:none; color:#000000; }
a.menu { color:#000000; }
a.link { color:#002D9A; }
a.link_h1 { 
  color:#002D9A;
  font-size:13pt; 
  font-family:Arial,Tahoma,sans-serif;
}  


form, select, option, input, textarea { font-size:8pt; font-family:Verdana,Tahoma,Arial,sans-serif; }
form { margin-bottom:0px; }

p.title {font-size:14pt; }
p.comment {font-size:7pt; font-family:Verdana,Tahoma,Arial,sans-serif;}
p.zag {font-size:9pt; font-family:Verdana,Tahoma,Arial,sans-serif;}

td.registration_130_exor { 
  width:224px; 
}
td.registration_130_red_exor { 
  width:130px;
  color:#FF0000; 
}

td.registration_402_exor { 
  width:402px; 
  text-align:right;
}