 body {font-family:Verdana; font-size: 12px;} table {font-family:Verdana; font-size: 12px;} tr {font-family:Verdana; font-size: 12px;} td {font-family:Verdana; font-size: 12px;} div {font-family:Verdana; font-size: 12px;} a:link{font-family:Verdana;font-size:12px;font-weight:normal;color:#1f5e03;text-align:justify;} a:visited{font-family:Verdana;font-size:12px;font-weight:normal;color:#1f5e03;text-align:justify;} a:active{font-family:Verdana;font-size:12px;font-weight:normal;color:#1f5e03;text-align:justify;} a:hover{font-family:Verdana;font-size:12px;font-weight:normal;color:#EEA100;text-align:justify;} a:link.footer_menu{font-family:Verdana;font-size:12px;font-weight:normal;color:#FFFFFF;text-align:justify;} a:visited.footer_menu{font-family:Verdana;font-size:12px;font-weight:normal;color:#FFFFFF;text-align:justify;} a:active.footer_menu{font-family:Verdana;font-size:12px;font-weight:normal;color:#FFFFFF;text-align:justify;} a:hover.footer_menu{font-family:Verdana;font-size:12px;font-weight:normal;color:#EEA100;text-align:justify;} .artic{font-family:Verdana;font-size:14px;font-weight:bold;color:#EEA100;white-space:nowrap;padding-bottom:10px;padding-top:10px;} td.news-main-title{font-family:Verdana;font-size:14px;font-weight:bold;color:#EEA100;white-space:nowrap;padding-bottom:10px;} a:link.menu_horizontal{font-family:Verdana;font-size:10px;font-weight:bold;color:#ffffff;text-decoration:none;white-space:nowrap;} a:visited.menu_horizontal{font-family:Verdana;font-size:10px;font-weight:bold;color:#ffffff;text-decoration:none;white-space:nowrap;} a:active.menu_horizontal{font-family:Verdana;font-size:10px;font-weight:bold;color:#ffffff;text-decoration:none;white-space:nowrap;} a:hover.menu_horizontal{font-family:Verdana;font-size:10px;font-weight:bold;color:#000000;text-decoration:none;white-space:nowrap;} table.menu_horizontal td {padding: 10px;} table.menu_horizontal td.none {padding: 0px;} .artic_short_text{font-family:Verdana;font-size:12px;color:#404040;text-align:justify;} a:link.artic_name{font-family:Verdana;font-size:12px;font-weight:bold;color:#1f5e03;text-align:justify;} a:visited.artic_name{font-family:Verdana;font-size:12px;font-weight:bold;color:#1f5e03;text-align:justify;} a:active.artic_name{font-family:Verdana;font-size:12px;font-weight:bold;color:#1f5e03;text-align:justify;} a:hover.artic_name{font-family:Verdana;font-size:12px;font-weight:bold;color:#EEA100;text-align:justify;} #debug_info {font-size:8pt,10 pt,14pt; color:#808080; position:relative;} input.admin {FONT-FAMILY: Arial; FONT-SIZE: 10px} select.admin {FONT-FAMILY: Arial; FONT-SIZE: 10px} .a_page_all {font-size:12px;margin-top:10px;padding-left:7px;} .bcalendar { font-size:8pt; } .error { color:#ff0000; font-weight:bold; font-size:8pt; } .mp-op { line-height:10px; font-size:10px; } .mp-op img { vertical-align:text-bottom; } p.mp-empty { color:#008000; font-weight:bold; } a.script { display:none; } a:link.mp_map_tree_title{ font-size: 12px; font-weight: bold; color: #274279; } a:visited.mp_map_tree_title{ font-size: 12px; font-weight: bold; color: #274279; } a:active.mp_map_tree_title{ font-size: 12px; font-weight: bold; color: #274279; } a:hover.mp_map_tree_title{ font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; } .mp-redirect-error a, .mp-redirect-error a:link, .mp-redirect-error a:visited, .mp-redirect-error a:active, .mp-redirect-error a:hover { color:#00ffff; } h1 { color:#000000; font-size:18pt; font-weight:bold; } h2 { color:#000000; font-size:13pt; font-weight:bold; } h3 { color:#000000; font-size:10pt; font-weight:bold; } div.a-validate-message{ color:#ff0000; font-size:8pt; font-weight:bold; } div.box { border:1px; border-style:dashed; margin:15px; padding:5px; text-align:center; } div.box div.head { color:#ff0000; font-weight:bold; padding-top:0px; } div.box div { padding-top:5px; } .tray { display:none; } .admin-gray, .admin-gray a, .admin-gray a:link, .admin-gray a:visited, .admin-gray a:active, .admin-gray a:hover { color:#808080; font-size:8pt; } .loading { color:#808080; font-weight:bold; font-size:8pt; } table.interline { border-collapse:collapse; } table.interline tr.head{ background-color:#cccccc; font-weight:bold; text-align:center; } table.mp_map_tree_table td { margin:0; padding:0; } table.mp_map_tree_table td.mp_map_tree_comment { font-size:8pt; } table.mp_map_tree_table td.mp_map_tree_node_a { font-size: 12px; cursor:pointer; } table.mp_map_tree_table td.mp_map_tree_node_b { font-size: 12px; } table.mp_map_tree_table td.mp_map_tree_title{ font-size: 12px; } .nowrap { white-space:nowrap; } .admin td { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; } .admin, .submit { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }  .news-theme-view { padding-top:6pt; padding-bottom:6pt; } .news-theme-view div.admin{ text-align:right; } .news-theme-view div.comment{ } .news-theme-view div.comment-sticky{ font-weight:bold; } .news-theme-view div.head{ } .news-theme-view div.head span.date{ color: #777777; font-size:8pt; } .news-theme-view div.head span.theme{ color:#777777; font-size:8pt; } .news-theme-view div.head span.theme a{ color:#777777; font-size:8pt; } .news-theme-view div.head span.title{ color:#0000ff; } a:link.news_tree_title{ font-size: 12px; font-weight: bold; color: #274279; } a:visited.news_tree_title{ font-size: 12px; font-weight: bold; color: #274279; } a:active.news_tree_title{ font-size: 12px; font-weight: bold; color: #274279; } a:hover.news_tree_title{ font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; } .news-item-form .bcalendar { font-size:8pt; } table.news-theme-tree td { margin:0; padding:0; } table.news-theme-tree td.comment { font-size:8pt; } table.news-theme-tree td.node { font-size: 12px; cursor:pointer; } table.news-theme-tree td.title{ font-size: 12px; } 

.forum td {
  font-size:12px;
}

.c_forum_index_message_admin_panel {
  font-size:12px;
}

.forum-index-message table.main {
  border:1px solid #ffffff;
  border-top:0px;
  border-collapse:collapse;
  margin:0;
  padding:0;
  width:100%;
}

.forum-index-message table.main tr.body-even td.author, .forum-index-message table.main tr.body-odd td.author {
  color:#000000;
  border:1px solid #ffffff;
  border-top:0px;
  font-size:12px;
  margin:2px;
  text-align:left;
  vertical-align:top;
  white-space:nowrap;
  width:100px;
}

.forum-index-message table.main tr.body-even td.message, .forum-index-message table.main tr.body-odd td.message {
  color:#000000;
  border:1px solid #ffffff;
  border-top:0px;
  font-size:12px;
  margin:2px;
  text-align:left;
  vertical-align:top;
}

.forum-index-message table.main tr.body-even td.message div.body-field-title,
.forum-index-message table.main tr.body-odd td.message div.body-field-title,
.forum-inline div.body-field-title,
.forum_message_preview div.body-field-title {
  color:#000000;
  font-weight:bold;
  margin-top:10px;
}

.forum-index-message table.main tr.body-even td.message div.body-field,
.forum-index-message table.main tr.body-odd td.message div.body-field,
.forum-inline div.body-field,
.forum_message_preview div.body-field {
}

.forum-index-message table.main tr.body-even td.message div.edit, .forum-index-message table.main tr.body-odd td.message div.edit {
  font-size:8pt;
  font-style:italic;
  color:#777777;
}

.forum-index-message table.main tr.body-even td.message .sign,
.forum-index-message table.main tr.body-odd td.message .sign,
.forum_message_preview .sign {
  color:#777777;
  font-size:12px;
}

.forum-index-message table.main tr.body-even td.message div.title,
.forum-index-message table.main tr.body-odd td.message div.title {
  font-weight:bold;
  margin-bottom:10px;
}

.forum-index-message table.main tr.body-even td.message div.user,
.forum-index-message table.main tr.body-odd td.message div.user {
  font-weight:bold;
  margin-bottom:10px;
}

.forum-index-message table.main tr.body-even,
.forum-index-message table.main tr.footer-even,
.forum-index-message table.main tr.edit-even
{
  background-color:#eeeeee;
}

.forum-index-message table.main tr.body-odd,
.forum-index-message table.main tr.footer-odd,
.forum-index-message table.main tr.edit-odd {
  background-color:#dddddd;
}

.forum-index-message table.main tr.body-even td.tree,
.forum-index-message table.main tr.footer-even td.tree,
.forum-index-message table.main tr.edit-even td.tree,
.forum-index-message table.main tr.body-odd td.tree,
.forum-index-message table.main tr.footer-odd td.tree,
.forum-index-message table.main tr.edit-odd td.tree {
  border:0px;
  background-color:#ffffff;
  padding:0px;
  margin:0px;
  vertical-align:top;
}

.forum-index-message table.main tr.edit-odd td, .forum-index-message table.main tr.edit-even td {
  font-size:12px;
}

.forum-index-message table.main tr.footer-even td.author,
.forum-index-message table.main tr.footer-odd td.author {
  color:#000000;
  border:1px solid #ffffff;
  font-size:12px;
  text-align:center;
  vertical-align:middle;
  white-space:nowrap;
  width:100px;
}

.forum-index-message table.main tr.footer-even td.message,
.forum-index-message table.main tr.footer-odd td.message {
  color:#000000;
  border:1px solid #ffffff;
  font-size:12px;
  margin:2px;
  text-align:right;
  vertical-align:top;
}

.forum-index-message table.main tr.head .author {
  color:#505050;
  border:1px solid #ffffff;
  background-color:#cccccc;
  font-size:12px;
  font-weight:bold;
  margin:2px;
  text-align:center;
  white-space:nowrap;
  width:100px;
}

.forum-index-message table.main tr.head .message {
  color:#505050;
  border:1px solid #ffffff;
  background-color:#cccccc;
  font-size:12px;
  font-weight:bold;
  margin:2px;
  text-align:center;
  white-space:nowrap;
}

.c_forum_index_message_reply{
  font-size:14px;
  font-weight:bold;
}

.forum-index-message table.main td {
  margin:0px;
  padding:4px;
}

.c_form_index_message_text_author{
  color:#ffffff;
  border:1px solid #ffffff;
  background-color:#cccccc;
  font-size:12px;
  text-align:center;
  white-space:nowrap;
  width:100px;
}

a:link.c_form_index_message_text_href{
  color:#ffffff;
  font-size:12px;
  font-weight:bold;
}

a:visited.c_form_index_message_text_href{
  font-size: 12px;
  font-weight: bold;
  color:#ffffff;
}
a:active.c_form_index_message_text_href{
  font-size: 12px;
  font-weight: bold;
  color:#ffffff;
}
a:hover.c_form_index_message_text_href{
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #274279;
}

.c_form_index_message_text_message{
  color:#ffffff;
  border:1px solid #ffffff;
  background-color:#cccccc;
  font-size:12px;
  font-weight:bold;
  margin:2px;
  text-align:left;
}

a.forum_index_topic_create{
  font-weight:bold;
  font-size:14px;
  padding-top:10px;
  padding-bottom:10px;
}

.forum-index-topic .main {
  border-collapse:collapse;
  border-color:#ffffff;
  width:100%;
}

.forum-index-topic .main tr.body#even{
  background-color:#dddddd;
}

.forum-index-topic .main tr.body#odd{
  background-color:#eeeeee;
}

.forum-index-topic .main tr.body td.count{
  border:1px solid #ffffff;
  color:#000000;
  font-size:12px;
  padding:4px;
  text-align:center;
  white-space:nowrap;
}

.forum-index-topic .main tr.body td.last{
  border:1px solid #ffffff;
  color:#000000;
  font-size:12px;
  padding-bottom:2px;
  padding-left:4px;
  padding-right:4px;
  padding-top:2px;
  text-align:center;
  white-space:nowrap;
}

.forum-index-topic .main tr.body td.new{
  border:1px solid #ffffff;
  color:#000000;
  font-size:12px;
  font-weight:bold;
  padding:4px;
  text-align:center;
  white-space:nowrap;
  width:24px;
}

.forum-index-topic .main tr.body td.op{
  border:1px solid #ffffff;
  color:#000000;
  font-size:12px;
  text-align:center;
  white-space:nowrap;
}

.forum-index-topic .main tr.body td.owner{
  border:1px solid #ffffff;
  color:#000000;
  font-size:12px;
  padding-bottom:2px;
  padding-left:4px;
  padding-right:4px;
  padding-top:2px;
  text-align:center;
  white-space:nowrap;
}

.forum-index-topic .main tr.body td.title{
  border:1px solid #ffffff;
  color:#000000;
  font-size:12px;
  padding:4px;
  text-align:left;
}

.forum-index-topic .main tr.body td.title a.nosticky{
}

.forum-index-topic .main tr.body td.title a.sticky{
  font-weight:bold;
}

.forum-index-topic .main tr.head {
  background-color:#cccccc;
}

.forum-index-topic .main tr.head td.count{
  border:1px solid #ffffff;
  color:#505050;
  font-size:12px;
  font-weight:bold;
  padding:4px;
  text-align:center;
  white-space:nowrap;
}

.forum-index-topic .main tr.head td.last{
  border:1px solid #ffffff;
  color:#505050;
  font-size:12px;
  font-weight:bold;
  padding:4px;
  text-align:center;
  white-space:nowrap;
}

.forum-index-topic .main tr.head td.op{
  border:1px solid #ffffff;
  color:#505050;
  font-size:12px;
  font-weight:bold;
  padding:4px;
  text-align:center;
  white-space:nowrap;
}

.forum-index-topic .main tr.head td.owner{
  border:1px solid #ffffff;
  color:#505050;
  font-size:12px;
  font-weight:bold;
  padding:4px;
  text-align:center;
  white-space:nowrap;
}

.forum-index-topic .main tr.head td.title{
  border:1px solid #ffffff;
  color:#505050;
  font-size:12px;
  font-weight:bold;
  padding:4px;
  text-align:center;
  white-space:nowrap;
}

.forum_index_topic_body_edit{
  background-color:#eeeeee;
  color:#000000;
  font-size:12px;
  font-weight:bold;
  text-align:left;
}

.forum-index-topic .subscriber {
  font-size:12px;
}

table.forum_index_theme_admin_edit{
  border-collapse:collapse;
  font-size:12px;
  margin:0;
  padding:0;
  width:100%;
}

.forum_index_theme_admin_panel{
  font-size:12px;
  text-align:right;
  margin-right:5px;
  padding-right:5px;
}

table.forum_index_theme_admin_menu td{
  margin:0;
  padding:0;
}

td.forum_index_theme_body_count{
  FONT-SIZE: 12px;
  COLOR: #404040;
  background-color:#eeeeee;
  text-align:center;
  vertical-align:middle;
}

td.forum_index_theme_body_last {
  font-size: 12px;
  color: #ffffff;
  background-color:#eeeeee;
  text-align:center;
  vertical-align:top;
  white-space:nowrap;
}

td.forum_index_theme_body_title{
  FONT-SIZE: 12px;
  COLOR: #ffffff;
  background-color:#eeeeee;
  text-align:left;
  vertical-align:top;
}

.forum-index-theme .admin-menu {
  border-collapse:collapse;
  font-size:12px;
  margin:0;
  padding:0;
  width:100%;
}

.forum-index-theme .body .head {
  background-color:#cccccc;
  color: #505050;
  font-weight:bold;
  text-align:center;
  font-size: 12px;
  padding-right: 4px;
  padding-left: 4px;
  margin: 0px;
}

.forum-index-theme .comment {
  color:#000000;
  font-family: verdana,arial,helvetica;
  font-size:8pt;
}

.forum-index-theme .top-comment {
  margin-bottom:10px;
}

tr.forum_index_theme_edit_tr{
  background-color:#dddddd;
}

table.forum-main {
  width:100%;
  border-collapse:collapse;
}

table.forum-main td {
  border:1px solid #ffffff;
  font-size:12px;
  padding:3px;
}

table.forum-main tr.body td.last {
  background-color:#dfdfdf;
  text-align:center;
  white-space:nowrap;
}

table.forum-main tr.body td.owner {
  background-color:#dfdfdf;
  text-align:center;
  white-space:nowrap;
}

table.forum-main span.preview {
}

table.forum_message_preview{
  background-color:#eeeeee;
  border-collapse:collapse;
  width:100%;
}

table.forum_message_preview td.body-left{
  border:1px solid #ffffff;
  font-size:12px;
  padding:4px;
  text-align:left;
  vertical-align:top;
  white-space:nowrap;
  width:100px;
}

table.forum_message_preview td.body-right{
  border:1px solid #ffffff;
  font-size:12px;
  padding:4px;
  text-align:left;
  vertical-align:top;
}

table.forum_message_preview td.body-right div.edit{
  color:#777777;
  font-size:8pt;
  font-style:italic;
}

table.forum_message_preview td.body-right div.user{
  font-weight:bold;
  padding-bottom:10px;
}

table.forum_message_preview td.command-left{
  border:1px solid #ffffff;
  font-size:12px;
  padding:4px;
  text-align:left;
  vertical-align:top;
  width:100px;
}

table.forum_message_preview td.command-right{
  border:1px solid #ffffff;
  font-size:12px;
  padding:4px;
  text-align:right;
  vertical-align:top;
}

div.forum_reply_form_head {
  border-bottom:1px solid #808080;
  color:#777777;
  font-size:14px;
  font-weight:bold;
}

.forum-reply-form .field-textarea {
  background-color:#eeeeee;
  width:100%;
}

table.forum_reply_form {
  background-color:#eeeeee;
  border-collapse:collapse;
  width:100%;
}

table.forum_reply_form td{
  padding:4px;
  margin:4px;
}

table.forum_reply_form td.forum_reply_form_login_left{
  border:1px solid #ffffff;
  font-size:12px;
  font-weight:bold;
  vertical-align:top;
  width:100px;
  white-space:nowrap;
}

table.forum_reply_form td.forum_reply_form_login_right{
  border:1px solid #ffffff;
  font-size:12px;
  vertical-align:top;
}

table.forum_reply_form td.forum_reply_form_submit_left{
  border:1px solid #ffffff;
  font-size:12px;
  font-weight:bold;
  vertical-align:top;
  width:100px;
  white-space:nowrap;
}

table.forum_reply_form td.forum_reply_form_submit_right{
  border:1px solid #ffffff;
  font-size:12px;
  vertical-align:top;
}

table.forum_reply_form td.text_left{
  border:1px solid #ffffff;
  font-size:12px;
  font-weight:bold;
  vertical-align:top;
  width:100px;
}

table.forum_reply_form td.text_right{
  border:1px solid #ffffff;
  font-size:12px;
  vertical-align:top;
}

table.forum_reply_form td.theme_left, table.forum_reply_form td.theme-list-left {
  border:1px solid #ffffff;
  font-size:12px;
  font-weight:bold;
  vertical-align:middle;
  white-space:nowrap;
}

table.forum_reply_form td.theme_right, table.forum_reply_form td.theme-list-right {
  border:1px solid #ffffff;
  font-size:12px;
  vertical-align:top;
  width:100%;
}

table.forum_reply_form td.theme_right .input{
  background-color:#eeeeee;
  width:100%;
}

.forum-reply-form-preview {
  background-color:#eeeeee;
  margin:10px;
}

.hide-author, .hide-url, .hide-title {
  display:none;
}

 .xmlfilter-form textarea { background-color:#eeeeee; width:100%; } font.xmlfilter_error_message { font-weight:bold; } font.xmlfilter_error_message span.dic-highlight { color:#ff3030; border-bottom: #ff3030 1px dotted; cursor:help; } td.xmlfilter_form_body { background-color:#eeeeee; border:1px solid #ffffff; vertical-align:top; } textarea.xmlfilter_form_body_default{ width:100%; } table.xmlfilter_form_command{ border-collapse:collapse; font-size:10px; width:100px; } table.xmlfilter_form_command td#xmlfilter_mode_advanced{ width:100px; } table.xmlfilter_form_command td#xmlfilter_mode_advanced td{ padding:0px; } table.xmlfilter_quote{ font-size:12px; background-color:#cccccc; width:95%; } .xmlfilter-system { color:#777777; font-size:8pt; font-style:italic; margin-top:15px; }  table.stat-filter{ background-color:#e6f3ff; border-collapse:collapse; font-size:12px; width:90%; } table.stat-filter td{ padding:0; margin:0; } table.stat-filter td.head{ background-color:#4292ca; color=#ffffff; font-size:14px; font-weight:bold; padding-bottom:2px; padding-left:4; padding-right:4; padding-top:2px; } table.stat-filter table.body{ border-collapse:collapse; font-size:12px; width:100%; } table.stat-filter table.body td{ padding:2px; margin:0; } table.text-view{ border-collapse:collapse; font-size:12px; width:100%; } table.text-view td{ border:1 solid #ffffff; padding-bottom:1px; padding-left:2px; padding-right:2px; padding-top:1px; } table.text-view tr.even{ background-color:#e6f3ff; color:#000000; } table.text-view tr.head{ background-color:#4292ca; color:#ffffff; font-weight:bold; } table.text-view tr.even{ background-color:#d6e3ef; color:#000000; } 